BM66(@ ......------------......,,,------...///000111111000000////////////000000////////////000000000000////////////............111000/////////000222333111111111111000000000000222111000000111333555777777999<<<>>>???>>><<<;;;<<<===<<<;;;;;;>>>BBBEEEFFFJJJPPPVVV\\\fffqqqzzzzzzlllbbbUUUJJJDDDBBB???===::::::;;;:::999:::;;;===:::999777666666888:::;;;777777777777666666666666777666666666555555555555333444555555333333444555333333333444444555555555555555555444444333333333666555444333333333333333333555777666222111222555444333333444555888;;;===666666666555555444444333111222333333444444444444333333222222222222222222444333222222333333111000444===CCC===444222333555333222222222111000000000666555444333222222222222000000000111222222222333333333333222222222111111222222222222222222222222222222222000//////222444333444444555555444444333222222333555777999<<<===;;;:::999777666555555555777777777777888888888888:::999888888888999:::;;;AAABBBCCCDDDDDDFFFJJJMMMOOOVVVaaaqqq///..................///---.........///000000000000//////......//////000....../////////000000000---.........//////000000000////////////000111111000000000000000000000000111111000000111333666777:::<<<>>>@@@@@@>>><<<;;;<<<<<<<<<<<<===@@@EEEHHHLLLQQQWWW^^^eeeooozzzyyynnn```SSSLLLGGGCCC@@@;;;<<<;;;:::999999999:::888777666555555666777888888777777777666666666666777777666666666555555555444555666666444444555666333444444444444444444555555444444444444444444333666555444444333333333444444555666555333222333444555555444444666888;;;<<<555555555444444444444444222333444444444444444444222222222222222222222222333222111111333444333222333:::<<<777///---------222222222222111111111111555555444333222222222222111111111111111222222222444444444333333333222222222222222222222222222222111222222111000000111333555555555555555555555555555555555555777888999:::<<<;;;:::888777777777777888888888888999999999999::::::999999999:::<<<===AAABBBCCCDDDDDDFFFJJJMMMPPPWWWbbbqqq000//////......//////000///////////////////////////..................///------........./////////,,,,,,---...///000111111......///000000000000///////////////000000000000111000000111333555777999???@@@AAAAAA@@@>>><<<;;;:::;;;<<<>>>@@@DDDJJJNNNSSSYYYaaaiiiqqq{{{~~~{{{||||||pppaaaWWWOOOIIIEEE??????>>><<<;;;:::999999777777777777777777777777888888777777777666666666777777777666666666555555555666777777666555666777555555555444444444444444444444444444444555555555666555444444333444444444666555444444555555444333777666555555666777999:::333333333333444444444444444444444444444444333222111111222222222222222222222111000111333444444444///444666333222333333222111111111222222222222222555444333222222111222222222222222111111111111111555444444444333333333333222222222222222222222222000222333333222111111222666555555444444555555666777777777666666777777888===<<<;;;:::999888888888999999999::::::::::::;;;::::::::::::;;;<<<>>>???@@@BBBCCCDDDDDDGGGJJJMMMRRRXXXdddsss000000////////////000000000000000///////////////......------------......------------.........///---------...///000000111,,,---///000000000///...///////////////000000000000000111222555777999;;;BBBBBBBBBBBB@@@>>><<<:::999;;;===@@@CCCIIIPPPUUU[[[aaakkkttt}}}{{{yyy{{{zzz~~~qqqdddYYYPPPJJJDDDBBB@@@>>>===<<<;;;;;;:::::::::;;;::::::999888888888888777777777666666777777777666666666666555555666777777555555666777666666555555444444333333333333444444555555666666555555444444444444555555777444222333666777555222666666555444444555666666222222222333333444444444333333444444333222111111111111111222222222222222444333111111333444444333222444333111333666666333111111111222222333333333444333333222111111222222333222222222111000000000444444333333333222222222111111111111111111111111///222444444333111111111555555444333333444555555888777777777777777888888<<<;;;:::999888888888888999999999999::::::::::::999999999999;;;===>>>@@@@@@AAACCCDDDEEEGGGKKKNNNSSSZZZfffuuu000000////////////000000000000000000000/////////......------------......------------.........//////////////////.........,,,---///000000000///....../////////000000111111000111333555888:::<<<>>>CCCCCCCCCBBBAAA???===<<<;;;===@@@DDDIIIPPPXXX]]]cccjjjuuu}}}{{{~~~{{{~~~tttgggZZZSSSIIIEEE@@@=========<<<;;;;;;;;;;;;<<<;;;:::999999888888888888777777777777888777777777666666666666444555666666555444555666666666666555555444444444444444444555555666666666555555444444444555555666777444222333666888666333555555444444333333333333222222222333333444444444222222222222222111000///111111222222333333333333888555333111222222222222666666333///000333222---111111222222333333333444333333222111111111222222333222222222111000000000222222222222111111111000111111111111111111111111000222444444333222111222444444333333333333444444666666666666777999:::;;;;;;:::999888888888888888888888888999999999999:::999888888999:::<<<>>>??????AAABBBCCCEEEGGGKKKNNNTTT[[[gggvvv000//////......//////000000000000000000000000000///..................///------........./////////000000//////..................///000000000000/////////000000111111222222111222444888;;;>>>@@@AAADDDDDDDDDCCCCCCBBBAAA@@@@@@CCCGGGKKKQQQYYYaaagggnnnvvvyyykkkaaaSSSLLLCCC===<<<<<<<<<:::;;;::::::999999888888888999999888888888777777777888888777777777666666666444555666666444444555666666666666555555555555555555555555555555666666666555555555444555555666777555444444555666777666555555555444444444333333333333333333333444444444444111222222222222222111000222222333333444444555555:::777333111111222222111222333222000333:::<<<:::222222222333333333333333222222111111111111222222222222222111111111111111111111111111000000000000111111111111111111111111111333444444333222222333333333444555555444333333555555555666888:::;;;<<<::::::999888888888888888888888888888999999999999999999888999999;;;===>>>???@@@BBBCCCEEEGGGKKKNNNTTT\\\hhhxxx///..................////////////000111111111222000//////......//////000....../////////000000000.........///////////////000////////////000111111000000000111222333333333222333666:::>>>AAACCCDDDEEEEEEFFFFFFFFFFFFFFFFFFGGGJJJNNNSSSZZZbbbkkkppp|||~~~ssscccYYYLLLBBB??????>>><<<===<<<:::999888888999999999999999888888888777777888888888777777777666666555666777777555555666777555555555555666666666666666666666666555555555555555555555555555666777777444555666666555555666777555555666666555555444444555555555444444444444444222222333444444444333333333333444555555666666777999666333111222333333333...111222222666???EEEFFF333333333333333333222222222222111111111111222222111111111111111222222222222222222111111111000000111111111111111111111111222333444333222111333444333555777888888777555333555555666777888:::;;;<<<;;;;;;:::999999999999:::999999999999:::::::::;;;<<<;;;:::::::::<<<===>>>???@@@BBBCCCEEEHHHLLLOOOTTT\\\iiiyyy......------------............///000111222222333000000////////////000000////////////000000000000,,,------...///000111111111000/////////000222333000000111222333333444444222444888;;;???BBBEEEFFFFFFGGGGGGHHHHHHIIIJJJJJJMMMOOOTTTYYY```hhhqqqwwwqqqeeeUUUIIIDDDCCCAAA@@@@@@???<<<:::999:::;;;<<<999999999888888888888777888888888888777777777777666888999888777666777888444444555555666666777777777777666666555555444444555555555555555666777777222555777777444444666999666777777777777777666666666666666555555444444444333333444555666666666666444444555555666777777888888555222111222444555555333666555111111666;;;<<<444444444333333222222222222111111111111111222222000000111111222222222333333333333222222222111111000000000000000000000000333444444222111111333666444666999;;;;;;999666444777777777777888999;;;;;;<<<<<<;;;:::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<>>>===<<<;;;;;;<<<>>>>>>>>>@@@BBBCCCEEEHHHLLLOOOTTT\\\iiiyyy222111///......//////000000000//////.........---//////............/////////////////////////////////////////////.........,,,------...............222222222222333444555666555999===AAABBBCCCDDDEEEBBBEEEHHHJJJIIIKKKOOOSSSSSSXXX___eeekkksss}}}vvvcccSSSJJJEEEAAA@@@@@@===;;;======::::::<<<888888999888888777666555555666666666777777777888555666777777777666444444777777777777777666666555666666777777666555444444666555555555555444444444444555555555666666777777888777777777777777888999555444333222111222333444555444333333444555444222555555444333222222222222000111111111111222222222444444444444444444444444333333333222222111111111000000000000000000000000333333222111000000111111000000//////000111222222111111111222222333333333444555444333222222444666333777<<<===:::666444555666666777999999:::::::::===<<<:::999888888999:::<<<<<<<<<<<<;;;:::999888;;;::::::::::::;;;<<<<<<@@@BBBDDDGGGIIIKKKOOORRRUUU[[[iii{{{//////......///000111222111111000000000///////////////............///////////////////////////////////////////////////...///000111111222222111111111111111222333444555666888;;;???BBBDDDDDDFFFGGGFFFIIILLLLLLLLLNNNSSSXXX[[[```hhhooouuu}}}uuucccWWWOOOIIIEEE>>>:::999<<<<<<::::::<<<999999999999888777666666777777777888888888888888888777666555555555666666777777888777777666555555666666666666666555444444666555555555555444444444444444444444555555666666:::999888888777777777777555444333333333333444555111222444666999999777555333333333333333333444444222222222222333333333333333333333333333333333333333333222222222222222222111111111111111111111111333222222111000000111111333333333333333444555555111111222222222333333333333444555444333222444666333444666666444333222222444555777888999:::::::::<<<<<<;;;:::999999999999999999:::::::::::::::999;;;::::::::::::;;;<<<<<<>>>@@@BBBDDDFFFHHHLLLOOOTTT[[[iiizzz------......///111222333111111111111000000000000//////............//////////////////////////////......//////////////////000111222222333333222222111111111222333444666666;;;>>>BBBDDDEEEFFFGGGIIILLLNNNOOOOOOOOORRRYYY___eeekkkttt{{{~~~yyyxxx{{{vvvfffYYYMMMFFFAAA===;;;======;;;999;;;;;;;;;;;;::::::999888777999999999999999999888888:::888666555444555777888888888888888777666444444666666666666666555555444666555555555555444444444333444444444444444555555::::::999888777666555555666555555444444555666666222333666:::<<<;;;888555222222222333444444555555333333333333444444444444333333333333333333333333222222222222222222333333111111111111111111111111333222111111000111111111444444444444555555555555111222222222222333333333222444555555444333333444444333111111222222222111333444555777999:::;;;;;;;;;;;;;;;;;;:::999888888666777888999::::::::::::;;;::::::::::::;;;<<<<<<>>>@@@BBBDDDEEEGGGJJJMMMTTTZZZhhhzzz.........///000000111222000000000000000000000000//////............//////////////////////////////............////////////...///000000111111000000000000111222333555777888>>>@@@DDDEEEFFFGGGIIIJJJOOOPPPQQQPPPQQQVVV^^^eeemmmsss}}}|||uuutttvvv}}}{{{hhhVVVKKKJJJDDD@@@@@@@@@<<<999999<<<<<<<<<<<<;;;:::999888999999999999999888888888999999888777777777777888888888888888777555444333555666666666666666555555666555555555555444444444555555555555555555555555777777777777666666555555666666666666666666777777888777888999:::888555222222333333444444444444444333333333333444444444444222222222222222222222222111111111222222333333333111111111111111111111111222222111111111111111222222222222333333333222222222222222222222222222222111333666666555333333333666333111222444666444111222333555777999:::;;;;;;:::;;;<<<<<<;;;:::888777777888999::::::;;;;;;:::;;;::::::::::::;;;<<<<<<@@@BBBDDDEEEFFFHHHKKKNNNTTTZZZhhh{{{///000000000000///////////////////////////////////////............//////////////////////////////---.........//////000000---...//////000000//////000000111333555777999:::???AAADDDFFFGGGHHHJJJLLLPPPQQQRRRRRRTTTZZZcccjjjrrryyy|||uuussstttzzz~~~gggYYYQQQHHHBBBAAAAAA>>>;;;;;;<<<======<<<<<<;;;:::999888888888888888888888888777999:::;;;;;;999777666888888888888777666555444555555666666666666666555666555555555555444444444777777777666666666666666333333444555666666666555666666666777777888888888:::888666555555666555444444555555555555444333222222222222222333333333333222222222222222222222222111111111222222333333333111111111111111111111111222111111111111111222222111111222333222222111000222222222222222222222222111333666666555333333333555333222444777888444111222333555777999:::;;;<<<:::;;;<<<<<<;;;:::888777::::::;;;;;;;;;;;;::::::;;;::::::::::::;;;<<<<<<@@@BBBDDDEEEFFFHHHKKKNNNTTT[[[iii|||000000000000000///..................//////////////////............//////////////////////////////------......///000000000///000111111222222111111111111222444666999;;;<<>>???<<<======<<<<<<;;;:::999777777777888888888999999777999<<<>>>===;;;777555777777777777777666666555444555666666666666666666666555555555555444444444888888888777777777777666111222444555777777666666555555666777888888888888777555222222444666777777555555666666555444222111222222222222333333333333333333333333333333333333222222222222222222333333222222222222222222222222111111111000111111222333333333444555555444222111333333333222222222222111222444555555444333333444111111222444666555333111444555666888:::;;;;;;<<<;;;;;;;;;;;;:::999888888;;;;;;<<<<<<<<<;;;::::::;;;::::::::::::;;;<<<<<<>>>@@@BBBDDDEEEGGGJJJMMMUUU\\\jjj}}}...///000111111000//////......//////000000000000//////............//////////////////////////////------......///000000111000111222222333333222222222222333555888;;;===>>>AAACCCFFFHHHJJJMMMQQQTTTTTTVVVZZZ]]]aaahhhrrrzzz}}}}}}xxxvvvwwwzzzgggYYYKKKFFFDDDBBB@@@@@@<<<<<<<<<<<<;;;:::999999666777777888999:::;;;;;;999:::<<<======;;;999777555666666777777777777777444444555666666666666666666555555555555444444444888777777777666666666666333444666777888777666666444555666777888888888777666555333333555666666666333444666666666555444222333333333333444444444444333333333333333333333333333333222222222222222222222222222222222222222222111111000000111222222333444555666777666555333222333333333222222222111111333444555444333222444666111222333333222222333555666777888999;;;;;;<<<<<<<<<<<<;;;:::999999999999888999:::;;;;;;;;;;;;;;;;;;::::::::::::;;;<<<<<<>>>@@@BBBDDDFFFHHHLLLOOOWWW]]]lll~~~,,,---///000111222111111//////000000111111111222//////............//////////////////////////////---------...///000000111000000111222222222222111222333444666999<<<>>>@@@BBBDDDGGGJJJLLLOOOTTTWWWVVVZZZ^^^bbbgggnnnxxx{{{zzzzzz}}}xxxgggUUULLLGGGCCC@@@???<<<<<<<<<<<<;;;:::999888777777888999;;;<<<======<<<<<<;;;;;;;;;:::::::::444555666777888888888888444444555666777777666666666666555555555444444444777777666666555555555444666777999:::999888666555333444666777888888888777888777777777777666333000111333555666777777555444444444444555555555666666444444444444444444444444444333333222222111111111222222222222222222222222111111000000111222333333333444555666666444222111333333333222222111111111444555444333222222444666333555555333000111666:::777888999:::;;;<<<<<<<<<===<<<:::999888888999:::555666777999;;;<<<<<<<<<;;;::::::::::::;;;<<<<<<@@@BBBDDDGGGIIIKKKOOORRRWWW^^^mmm//////000000///...------111111000000//////......000000000000000000000000000000000000000000000000,,,---...000111111111111000000000000111222333444111333777999;;;>>>AAADDDFFFHHHKKKOOOSSSVVVXXXZZZ[[[aaajjjpppuuu{{{zzzeeeWWWMMMDDDBBBEEE>>>===<<<<<<>>>>>>===<<<<<<;;;;;;::::::;;;;;;<<<>>>>>>===<<<:::999888888555555555555555555555555666555555444444444555555777777666555555555555555666666666666666555444444444444444444444444444444555555666666666666555555777777777777777777777777555555444333222222222222666444222222333444555444666555555555555444444444444444555666555444222111555444333333222222222222333222111111000000111111222222222222222222333333444444333333444444555666555444333333333444666777555555555555555555555555666666555666666777888999::::::::::::::::::::::::;;;<<<===>>>===<<<:::888<<<======;;;::::::<<<>>>???@@@CCCDDDFFFIIIMMMPPPWWW```nnn//////000000///......---111000000000/////////...000000000000000000000000000000000000000000000000/////////000000111111111111111111111111222333333333555888;;;<<>><<<<<<===<<<;;;999;;;;;;::::::::::::;;;;;;===<<<<<<;;;:::999888888666666666666666666666666555555555555555555666666777777666555555555555666666777777777777666555444444444444444444444444444333444444555555444444333777777777777777777777777666555444333333333333444666444222222333555555555666555555555555444444444444444555555444444333222555444333333222222222333444333333222222222222222333333333333333444444444111111111111111222333333000//////......///000111444444444555555444444444666555555666666777888999888888888888888888888888777999;;;<<<===<<<;;;:::<<<======;;;::::::<<<>>>???AAACCCDDDFFFIIIMMMQQQWWW```ooo//////000000000///......000000000000////////////000000000000000000000000000000000000000000000000222111000///000000222222222222111111111222333333555777:::<<<>>>@@@DDDGGGHHHMMMTTTZZZ___cccgggjjjooossszzzvvveeeVVVKKKHHHBBBAAA???>>>>>>===:::888;;;;;;::::::::::::;;;;;;:::::::::999999999888888777777777777777777777777444555666666777777777777888777666666555555666666777777888888777777666666555555555555555555555555444444555555555555444444666666666666666666666666777666444333333444555666555444222222444666666666666555555555555444444444555555444333333333444444444444333222222222333333555444333333222222333333333333333444444555555555111111000000111111222333333333222111111111222222333444444444444444444333555555555555666777888999999999999999888888888888444666888:::<<<=========<<<<<<<<<;;;::::::<<<>>>???AAACCCDDDFFFIIINNNQQQWWWaaappp//////000000000//////...000000000000////////////////////////////////////////////////////////////444333111//////000222333333333222222222222333333777999;;;===>>>AAAEEEHHHKKKRRR[[[ccchhhmmmqqquuuyyy~~~~~~~~~~~~~~~~~~|||}}}~~~~~~}}}~~~uuueeeWWWOOOGGGEEEBBBAAA@@@???===;;;;;;::::::::::::::::::;;;888888888888888888999999777777777777777777777777333444666777888888888888888777777666555666666666777777888888888888777777555555555555555555555555666777777888888777777666555555555555555555555555666555444333333444666666555444222222444666777666666555555555555444444444666555333222222333444555444333333222222333333333444444333222222222222222222222333333444444555555333222222222222333444444666666666555555555555555333333444555555444333333555555555555666888999:::;;;;;;;;;;;;;;;:::::::::555666888:::<<<======>>>;;;<<<<<<;;;::::::===??????AAACCCEEEFFFJJJNNNQQQWWWbbbrrr//////000000000000000///////////////000000000000////////////////////////////////////////////////444333111//////000222333333333333333333333444555888999;;;===???CCCGGGKKKQQQYYYdddmmmrrrvvv|||~~~|||{{{{{{{{{{{{yyyyyyyyyyyyyyyyyyyyyyyyxxxxxxxxxyyyyyyzzzzzzzzzzzz{{{}}}~~~~~~tttcccWWWLLLIIIEEEAAA@@@???>>>===:::::::::999999:::::::::777777888888888888999999666666666666666666666666444444666777888888888888888888777666666666666666777777888888888888777777666666666666666666666666777888888888888888888777444444444444444444444444333444444444555555666666666444333333555666777666666555555555555444444444555444333222222333555666333333333222222333333444333333222111111111111111000111111222333333444444333333222222333333444555333333333333333333222222222333555666666555333222444444555555666888999:::<<<<<<<<<;;;;;;;;;::::::999::::::;;;<<<=========;;;<<<<<<;;;:::;;;===???@@@AAADDDEEEGGGJJJNNNQQQXXXbbbttt//////000111111111000000////////////000000000000000000000000000000000000000000000000000000000000222111000///000000222222333333333333444555666666999:::===???AAAFFFLLLPPPYYYcccpppyyy}}}~~~~~~}}}{{{zzzuuuuuutttsssssssssssstttsssssstttuuuuuuvvvwwwwwwuuuvvvvvvwwwwwwxxxxxxyyyzzz|||~~~qqqbbbUUUOOOHHHBBB???=========::::::999999999999::::::888888888888888888999999666666666666666666666666555555555555666777888888999888777777666666777777666666777777888888777777777777777777777777777777666666777777777777666666555555555555555555555555222333555777888888777666888666444333555666666555666555555555555444444444444444333333333444555555333333222222222333444444333222111111000000111111000000111111222333444444222222111111222222333444000111222333333333333222333444666777777666444333444444444555777888::::::;;;;;;::::::999999888888<<<<<<<<<<<<<<<<<<<<<<<<:::;;;<<<;;;:::;;;===@@@@@@BBBDDDEEEGGGJJJOOORRRXXXcccvvv//////000111111111111111.../////////000000000111000000000000000000000000000000000000000000000000/////////000000111111111222222222333444666888888;;;<<>>@@@@@@BBBDDDFFFGGGKKKOOORRRXXXdddwww//////000111111111111111.../////////000000111111000000000000000000000000000000000000000000000000,,,---///000111111111111111111222333555777999:::<<<>>>AAACCCGGGMMMTTTYYYiiittt|||yyyxxxyyyyyyuuusssqqqqqqrrrssssssrrrqqqqqqqqqqqqrrrssstttuuussstttuuuwwwzzz|||}}}~~~||||||}}}}}}~~~nnneeeWWWJJJBBB?????????:::999999999999999999::::::::::::999999999888888888888888888888888888888999777444111111333666888999888888777777777777777444444555666666777666666777777777777777777777777999999::::::::::::999999666666666666666666666666222555:::>>>@@@>>>;;;999;;;888555444555555444333666666555555555444444444111222444555666555444444222222222222333333444555555444333333222222333333111111222333555666666777666555555555555666777777///000222444666666666666444666888999999888666444333444444555777888:::;;;>>>>>>===<<<;;;;;;::::::999999999999:::;;;<<<===:::;;;;;;;;;:::;;;>>>@@@@@@BBBDDDFFFHHHKKKOOORRRXXXdddxxx000000///...............000000000000000000000000000000000000000000000000111111000///////////////222222111111111111111222222222333444666888:::;;;>>>AAAEEEFFFHHHPPP\\\eeevvv~~~}}}yyyvvvtttttttttuuutttsssrrrqqqrrrssstttrrrrrrrrrrrrssstttuuuvvvyyyzzz|||oooZZZPPPKKKCCC===<<<<<<:::999999:::;;;;;;::::::999777666666777999:::777777888888999999999:::<<<;;;;;;::::::999999888444444555555555555444444444444555666777888999:::666555555444444666777888999;;;<<<;;;999666666666666666555333222333666888444555555555666666777777888888777666666666666666444444333222222111000000555444222222222444666777444333333222222333333444333333333333333333333333333444444555555444444333333333333333333333333333000222444666777555444222666666666555555444444444333333444444555666777777<<<;;;;;;<<<<<<<<<999888888888999:::;;;======>>>>>><<<:::888888999<<<===AAABBBDDDFFFGGGJJJOOORRR[[[fffxxx111111000///////////////000000000000000000000000000000000000000000000000111111000///////////////222222111111111111111222111222333444777999;;;<<>>======;;;::::::;;;<<<<<<;;;===;;;999777666666777888777777777888888888999999::::::999999888888888777777888888888888888888777666666777777777777777777666666555444555666777888555666888888666444444555444444444444333444555666555555555555666666666777888777666666555555555666222222333333444555666666555444333222222444555777555444444333333444444555333333333333333333333333333444444555555444444333333333333333333333333333222222333333333444444444555555555444444444333333333333444555555666666777;;;;;;;;;<<<<<<;;;:::888888999999:::<<<======>>>>>>===;;;999999:::<<<>>>AAABBBDDDFFFHHHKKKOOORRR[[[fffxxx222111111000000000000111000000000000000000000000000000000000000000000000111111000///////////////222111111111111111222222111222333555888;;;===>>>AAAAAADDDIIISSS```lllttt~~~|||zzzyyywwwwwwxxxzzz{{{zzzzzzyyyyyyyyyzzzzzz{{{}}}}}}~~~~~~rrraaaSSSIIICCCBBB???===;;;;;;<<<=========???===;;;888666555555555666666777777777777888888888888888777777777777777888888999999999999888888999999888777666555555444666666555555555666777888666777999999888777777888333444666777777777666555555555555555666666666666777666555555444555555555333333444555666888888999555444333222333444555666666555555444444555555666333333333333333333444444333444444555555444444333333333333333333333333333333222111111111222444555444444444444333333333333444444444555555666666777:::;;;<<<<<<<<<;;;:::999999999:::;;;<<<======>>>>>>===<<<::::::<<<>>>???AAABBBEEEFFFHHHKKKOOOSSS[[[fffxxx111111000//////000000000////////////////////////////////////////////////111000000///////////////111111111000111111222333222222444666999<<>>===;;;999777666666555666666666666666777777777777777777777777777777888666666666666666666666666:::999999888777666555555666666666666666777777777777888999999777666666777555666888:::;;;:::777555555555555666666666666666666555555444444444555555666666666666666666777777555444333333333444444555555555444444444444555555333333333444444444444444333444444555555444444333444444444444444444444444333333222222333333444555333333333333333333333333444444555555666666666777999;;;<<<===<<<::::::::::::::::::;;;<<<======>>>>>>>>><<<<<<<<<===???@@@AAABBBEEEFFFHHHLLLPPPSSS\\\fffxxx//////.........//////000////////////////////////////////////////////////111000000///////////////111111000000111222222333333444555888;;;>>>@@@BBBFFFFFFIIIPPP\\\iiitttyyy~~~{{{{{{|||}}}zzzyyyyyy{{{~~~~~~~~~~~~kkk]]]RRRLLLDDDAAA===;;;;;;<<<<<<<<<;;;;;;:::999999888888888777777777666666666666666666666777777888888999999666555555444444555555666888888888888777777777777666666666777777777777777555555666444222111222333888777777999:::999666333666666666666666555555555555555444444444444555666555555555555555666666666444444444444333444444444444444333333333333444444333333333444444555555555333444444555555444444333444444444444444444444444222333555666777666555444333333333333333333333333555555555666666666666666888:::======;;;::::::;;;:::;;;;;;<<<<<<=========>>>============>>>???@@@@@@BBBEEEGGGIIILLLQQQTTT]]]hhhyyy...............//////000000000000000000000000000000000000000000000000000111111000///////////////000000000000111222333333555666777999<<>>???@@@@@@BBBEEEGGGIIIMMMRRRUUU___iiizzz//////......///000000111000000000000000000000000000000000000000000000000111111000///////////////000000000000111222333444777888999:::<<>>>>>===<<<999999::::::::::::::::::999999888888888777777777333444444666777888999999999888777555555777888999777777888888888999999999555666777888999888777777999999::::::999:::===???BBB<<<555333444666444222777666666666555555555555666555555555666666777888333333444444555666777777444555555555444333333222444444333333333333444444333333444444555666666666333444444555555444444333555555555555555555555555333444555666666666555555333333444444444555555555777666666666666666666666666:::>>>>>>;;;999;;;===<<<<<<<<<<<<============;;;;;;<<<<<<===>>>??????@@@BBBEEEGGGJJJMMMRRRVVV```kkk|||000000///000000111222222000000000000000000000000000000000000000000000000111111000///////////////000000000000111222333444999999:::;;;===???AAABBBEEEMMMXXX```gggoooyyy~~~iiiSSSNNNGGGCCC@@@???>>>===::::::;;;;;;;;;:::999999:::999999999888888777777222222333444555777888888888777666444444666777888999999888888888888888888555666777999999888888777555666888888999;;;???BBBIIIAAA888555666888777666777777666666555555555444666666666666666777888888888777777666555444444333444555555555444444333222555555555444444555555555333333444444555666777777333444444555555444444333555555555555555555555555444444333222333444555666444444444555555666666666777777777777666666666666666:::>>>>>>;;;999;;;>>><<<<<<<<<===============:::;;;;;;<<<===>>>>>>???@@@BBBEEEGGGJJJNNNRRRVVVaaalll}}}////////////////////////////////////////////////111111000000000000111111000//////000222222111///000111222222111222444666:::<<>>:::===<<<;;;;;;:::999888777777999::::::;;;;;;::::::999<<<;;;:::888666555444333666666777888777777666555555555555555666666666666333666999:::999888777888666555333222222444777999888777666555444444555666555666444444777:::777000555444444333333333444444888888777666555444333333222666999888555444555777444444444444444444444444444333333333333444555555333333444444444444333333222222222222222222222222444444444444444444444444666555444333333444555666777777777666555555444444777888999;;;<<<;;;;;;:::============>>>>>>>>>>>>>>>???@@@???===<<<===>>>AAACCCFFFIIIKKKOOOSSSVVVaaakkk|||////////////////////////000000000000000000000000111111000000000000111111000000///111222333222000000111222222222222555777777:::===???@@@AAADDDFFFMMMTTT]]]dddjjjsss~~~xxxcccPPPJJJGGG@@@<<>>>>>>>>>>>AAABBBCCCBBB@@@???@@@AAAAAACCCFFFIIIKKKOOOSSSVVV___jjjzzz000000000000000000000000111111111111111111111111111111000000000000111111111000000111333444222111000111222222222333555777888:::===???AAADDDHHHKKKQQQXXX```gggmmmwwwppp[[[PPPJJJBBB???AAA<<<;;;;;;::::::999999999888888999999999999888888555555666777888999:::;;;777777666666777888999:::555555666777888888999999555888999:::888666666666777777666666666777888888777777666555555555555666555999888333111444888888:::999888666555444333333555555555555666666777777666333111333666777444000111111222222333333444444444333333333333444555555444555555555555555555444333333333333333333333333444444444444444444444444666555444444444444555666555555555555666666666666777888999;;;;;;;;;;;;:::<<<<<<=========>>>>>>>>>AAACCCCCCCCCAAA@@@AAABBBAAACCCGGGIIILLLOOOSSSVVV^^^hhhyyy000000000000000000000000111111111111111111111111111111000000000000111111222111111222444444333111000111333333333444666888;;;===???AAADDDGGGLLLOOOSSSZZZccckkkrrr}}}gggXXXNNNEEEAAABBB======<<<<<<;;;;;;::::::999999999::::::999999999999999999888888888777777999888666555555666777999666666777888999::::::;;;777888:::999777666666666555555555555666666555555666666666555555555666666777999888555555999:::777:::999888777666666666666555555555666666666666666555444222333555666444222333333333333333333333333444333333333333444555555444555555666666555555444444444444444444444444444444444444444444444444444555555555444444555555555444444444555666777777888888999;;;<<<======<<<<<<;;;<<<<<<<<<===>>>>>>>>>>>>???@@@@@@>>>>>>???@@@AAADDDGGGIIILLLOOOSSSWWW^^^iiizzz000000000000000000000000111111111111111111111111111111000000000000111111222111111222444444333111000222333444444555777:::===???@@@AAADDDHHHNNNRRRWWW^^^hhhqqqzzzuuubbbUUUKKKEEEDDD@@@@@@???>>>===<<<;;;;;;::::::;;;;;;;;;;;;::::::;;;;;;:::999888777666666;;;999666444333444555666777777777888999:::::::::777999:::999777666666777666666666666666666555555555555666666666666666666777777777:::AAAGGGCCC;;;888888777777777888888999888777777666555555444444444666777666444333555777777777666555444333333222444333333333333444555555444444555555555555444444444444444444444444444444444444444444444444444444444555555555555555555444333444444555666777888888:::;;;<<<>>>>>>>>>>>>===:::;;;;;;<<<===>>>>>>>>><<<>>>???>>>===<<<===???BBBDDDGGGJJJLLLPPPTTTWWW___jjj|||000000000000000000000000111111111111111111111111111111000000000000111111111000000111333444222111000222333444444666888;;;===>>>???@@@DDDIIIPPPUUU^^^fffqqq{{{ppp```TTTLLLHHHDDDDDDBBBAAA???>>><<<<<<;;;;;;<<<<<<<<<<<<;;;;;;888888888999999999999999:::999777666555444555555888888888888888999999999777888999888666666777888999999888777777777888888444555666666777666666666555555666<<>>>>>>>>>>>===::::::;;;<<<===>>>>>>???===>>>@@@???>>>>>>???@@@BBBDDDHHHJJJMMMPPPTTTWWW```lll~~~////////////////////////000000000000000000000000111111000000000000111111000000///111222333222000000222444555555666999<<<<<<>>>???BBBGGGOOOXXX^^^hhhqqq}}}nnn```UUUNNNHHHGGGFFFDDDAAA???===<<<:::;;;;;;<<<<<<;;;;;;:::777777888999999:::;;;;;;888888888888888888888999888888888888888777777777666777888777666666888999;;;:::888777666777888999333444666777777777666666555555666999BBBIIIEEE>>>888777777777777888888999777777666666555555555444666666555444333444555777555555555555555555555555444333333333333444555555222222333333333333222222333333333333333333333333444444444444444444444444444444555666666555444444444444555555666666777777888999;;;<<<======<<<<<<999::::::;;;<<<===>>>???===???@@@@@@??????@@@AAABBBEEEHHHJJJMMMPPPTTTWWW```lll////////////////////////////////////////////////111111000000000000111111000//////000222222111///111222444555555777:::<<<>>>???BBBFFFLLLUUU```gggpppyyywwwiii\\\SSSKKKJJJHHHEEEBBB@@@>>><<<999::::::;;;;;;::::::999888888999999999:::::::::666777999:::<<<<<<<<<<<<999999888888777666666666666777888777666777999;;;:::999666444333555777888333444666777777777666666666777666444777;;;999555999999888777666666666777555555555666666666666666888444111111444666555333111111222333444666666777444333333333333444555555111222222333333222222111222222222222222222222222444444444444444444444444333444555666666555444333555555555666666666666666777888999;;;<<<;;;;;;:::999999:::;;;<<<===>>>???<<<>>>??????>>>>>>???AAABBBEEEHHHKKKMMMPPPUUUXXX___lll000000000000000000000000...//////000111222222222111111000000000000111111333333222222111000000000333444555555555777:::===???BBBFFFIIINNNYYYgggqqq}}}iiiYYYRRRJJJDDDDDDEEEAAA===;;;=========<<<;;;;;;::::::999999999888888888888888888888777777777777888888999999999999999999999999777777666666666666777777888666555666888888666333777777666666555555555444666666666666777777777777777777777777777777777777777666666666555555555555777555444444555555444333666666777777777777666666222333555555555555333222333333333444444444555555555444333333444666999;;;555555555555666666666666444444555555555555555444555555555666666666666666999:::<<<======<<<:::999:::;;;<<<===>>>>>>>>>>>>@@@???>>><<<<<<>>>???@@@AAAFFFKKKNNNOOORRRVVVZZZcccooo000000000000000000000000...//////000111111222222111111000000000000111111333222222222111111000000333555666777777999;;;===<<>>>>>>>>===:::;;;<<<===>>>>>>>>>>>>???>>>===<<<===>>>@@@AAABBBGGGLLLPPPPPPRRRVVVYYYeeeppp000000000000000000000000/////////000111111222222111111000000000000111111222222222222222111111111333555888999:::;;;===>>>===DDDMMMXXXdddttt}}}{{{yyyxxxwwwwwwxxxxxxxxxxxxyyyyyyxxxwwwwwwvvvvvvvvvwwwwwwwwwxxxxxxyyyyyyzzzzzz{{{yyyyyyyyyyyyyyyzzz||||||}}}~~~uuucccWWWKKKGGGDDDAAA>>>============<<<;;;;;;::::::777777777777777777777777::::::999999999999::::::999999999999999999999999999999888888888888999999888777777777888888666444666666666666555555555555444555555666777888888999777777777777777777777777777777777666666666555555555555444444444333333333333444666777777666444333555555444444444444555555333444444444444555555555555444444555666888:::<<<444555555555555666666666666666666666666555444333444444555555555666666666777888;;;>>>@@@AAAAAAAAA;;;;;;<<<===>>>>>>>>>>>>>>>===<<<<<<===???AAACCCFFFKKKQQQTTTUUUUUUXXXZZZgggrrr//////////////////////////////000000111111111111111111000000000000111111222222222222222222222222222555888;;;<<<<<<===???BBBIIIUUUcccrrr}}}||||||||||||||||||{{{yyywwwuuusssrrrppppppppppppqqqqqqqqqqqqppppppooonnnnnnnnnoooooonnnooopppqqqrrrsssttttttsssssssssttttttuuuuuuvvvvvvvvvwwwwwwxxxxxxxxxxxxxxxyyyyyyyyyxxxyyyzzz|||~~~nnn___PPPHHHDDD@@@>>>???=========<<<;;;;;;::::::888999999999999999::::::999999999888888999999999888888888888888888888888999888888777777888888999666666666666666666555444666666666666666555555555333444555666777888999:::777777777777777777777777777777777666666666666555444444555444333222333333222444666777777666444222666555444333333444555666444444444444555555555555666555555555555666777888444444444555555555666666666777777666666555444333444444444555555666666777888999;;;===???@@@@@@AAA<<<<<<===>>>>>>>>>>>>>>>===<<<;;;<<<===@@@BBBDDDJJJOOOUUUXXXYYYYYY[[[^^^hhhsss////////////////////////000000000000000111111111111111000000000000111111111111222222333333333444111444888;;;<<<===???@@@EEENNN]]]ooo~~~~~~}}}}}}||||||}}}|||{{{zzzyyyxxxwwwvvvvvvttttttsssrrrpppnnnlllkkkiiiiiiiiiiiiiiiiiiiiiiiihhhggggggfffffffffggggggfffggghhhiiijjjlllmmmmmmmmmmmmnnnnnnnnnnnnnnnnnnmmmmmmmmmnnnnnnoooppppppooopppqqqpppooooooqqqrrrtttwwwzzzzzzxxxwwwwwwxxx~~~|||kkkXXXLLLFFFAAA???@@@=========<<<;;;;;;::::::888888999999:::::::::;;;888888777777777777888888888888888888888888888888777777666666666666777777999:::::::::999888888888555555555666666666666666333444555666777888999:::888888888888888888888888888777777777666666666666333555666555333222333444333444555666666555444333666666444333333444666666444444444555555555666666666666555444333222222222444444444444555555555555666666777777666555555444444444555555666777888888:::;;;;;;<<<======>>>>>><<<===>>>>>>>>>>>>>>>>>><<<<<<;;;<<<===@@@CCCEEEIIINNNTTTXXXYYYZZZ]]]```jjjuuu000000000000000000000000000000000000000000111111111111000000000000111111000111111222333444555555333666999<<<===???BBBDDDIIITTTggg|||~~~~~~}}}}}}}}}||||||}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}|||||||||yyyxxxwwwvvvvvvuuuuuuuuutttsssrrrqqqpppooonnnmmmkkkkkkjjjiiihhhfffeeedddbbbbbbbbbbbbaaaaaaaaaaaa``````______``````aaabbb```aaabbbcccdddeeeffffffeeefffggggggggggggffffffgggfffffffffgggggghhhiiifffggggggfffeeedddfffgggiiikkknnnnnnnnnmmmmmmmmmooottt{{{|||fffVVVLLLDDD@@@@@@=========<<<;;;;;;::::::666666777777888999999999888777777777777777777888888888888888888888888888777777666666666666777777777888:::999888666777777555555555666666666666666444555555666777888888999888888888888888888888888888888777777777666666666444666888666333222444666555555555666666555555555666666555555555555666666444444555555555666666666666555444333222111000000333444444444444555555555555666666777777666666666555555666777888888999999===<<<<<<<<<<<<<<<<<<<<<===>>>>>>??????>>>>>>>>><<<<<<;;;<<<===@@@BBBDDDEEEJJJPPPTTTVVVYYY^^^bbblllwww000000000000000000000000111000000000000000000000111111000000000000111111000000111222333555555666666888;;;===???BBBFFFHHHSSS___sss~~~}}}|||yyyyyyyyyyyyyyyzzzzzz{{{|||}}}~~~|||{{{yyyxxxwwwvvvwwwwwwxxxxxxyyyyyyzzz{{{{{{{{{{{{zzzyyyxxxwwwttttttuuuuuuvvvvvvvvvwwwuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuttttttttttttpppooonnnmmmllllllllllllkkkkkkjjjiiihhhfffeeedddaaaaaaaaaaaa```___^^^]]]\\\[[[[[[[[[ZZZZZZZZZZZZZZZZZZZZZZZZ[[[\\\^^^^^^]]]]]]]]]^^^___```aaaaaaaaaaaabbbccccccbbbaaaaaabbbbbbaaaaaaaaabbbcccccc```aaaaaa```^^^]]]___```aaabbbddddddddddddddddddbbbgggnnnuuu}}}wwwcccTTTIIIBBBAAA=========<<<;;;;;;::::::666666777888888999::::::999888888777777888888999888888888888888888888888888777777777777777777888444666888777555333444666555555555555666666666777555555666666777777777888888888888888888888888888888888888777777777666666444777999888444222555888777666666555555666666777555555666666666666555555555555555555666666666666444444444444333333222222333333444444444555555555444555666777777888777777666666777888999:::;;;;;;>>>>>>==================>>>>>>?????????>>>>>>=========<<<<<<===???BBBCCCDDDHHHNNNQQQUUUZZZaaagggppp{{{000000000000000000000000111111111000000000000000111111000000000000111111000000111222444555666666999;;;===???AAADDDIIILLL^^^jjj~~~||||||||||||{{{zzzyyyxxxtttttttttttttttuuuvvvvvvxxxyyy{{{|||}}}}}}}}}|||yyyyyywwwuuusssqqqpppoooppppppqqqrrrssstttuuuuuuqqqqqqrrrrrrqqqooommmlllnnnnnnooooooooooooppppppooooooooooooooooooooooooooooooooonnnnnnnnnmmmmmmiiihhhgggfffeeeeeeeeeeeeeeeeeedddcccbbb```___^^^[[[[[[[[[[[[[[[ZZZYYYYYYWWWWWWWWWVVVVVVVVVUUUUUUVVVVVVWWWXXXYYY[[[\\\]]][[[[[[\\\\\\]]]]]]^^^^^^```aaabbbbbbbbbaaa```___aaa```___^^^^^^^^^``````___``````___]]]\\\]]]^^^^^^___`````````_________]]]aaaggglllrrrzzzmmm[[[LLLDDDAAA>>>======<<<;;;;;;::::::888888999:::;;;;;;<<<<<<:::999999999999999999:::777777777777777777777777999999888888888888999999777999;;;;;;888666777999444555555555666666777777666666666666777777777777888888888888888888888888888888888888777777777777555888:::999555333555999999888666444444666888999444555666777777666555444555555555555666666666777222222333444555555555555333333333444444444555555333444555777888888888888666777888999:::;;;<<<<<<>>>>>>>>>>>>>>>??????@@@>>>>>>?????????>>>>>>===>>>===<<<<<<===???AAACCCEEEIIINNNRRRWWW]]]fffmmmrrr}}}...///111333333111000///000000000000111111111111222222111000//////000000333333222111222333444555;;;:::;;;@@@CCCFFFNNNWWWeeeyyy~~~}}}{{{yyywwwuuuttttttsssrrrqqqqqqpppmmmnnnnnnnnnmmmlllkkkjjjoooooopppqqqqqqrrrrrrsssrrrpppnnnlllkkklllmmmmmmkkkkkkjjjjjjjjjkkkllllllkkkkkkkkkkkkjjjjjjiiiiiihhhgggffffffeeeeeeeeeeeehhhiiiiiihhhfffeeeeeefffdddddddddddddddccccccbbb`````````aaaaaabbbbbbbbbdddbbb___]]][[[ZZZZZZZZZWWWXXXXXXXXXXXXXXXWWWWWWVVVVVVWWWWWWWWWWWWWWWWWWYYYYYYXXXXXXWWWXXXXXXXXXYYYZZZ[[[\\\]]]^^^______aaaaaabbbbbbbbbbbbbbbaaaccc```^^^^^^___aaaaaa```aaa```^^^]]]\\\\\\]]]^^^[[[[[[[[[]]]___^^^[[[XXXXXX[[[___bbbdddkkkvvv~~~hhhUUUIIICCCBBB??????AAA>>>::::::===<<<;;;::::::::::::999888777777777777777777777777;;;;;;:::999999888888888999999999888888888888777777777777777666666666666777777777777777666666666999999888888777777666666;;;888555444555666777666777666666666666666777888===:::777555555555444333444333333333333444555555666666555555555555666666333444444555555444444333333444555555333333444555444444444555555555666666666666666666777777777777888888777666888:::<<<>>>AAA@@@???>>>>>>>>>???@@@@@@@@@??????>>>>>>======>>>???@@@???>>>>>>@@@BBBGGGKKKPPPTTTWWW]]]dddjjjttt///000111111111000///...000000000000111111111111222222111000000000000000444444333333333555666777<<<;;;===AAAEEEIIIQQQ[[[mmm}}}zzzyyyxxxvvvtttrrrnnnmmmlllkkkiiihhhgggfffeeeeeeeeedddddddddddddddgggggghhhhhhiiijjjjjjjjjiiigggeeecccccccccdddeeeddddddddddddddddddeeeeeecccbbbbbbaaaaaa`````````______^^^]]]]]]]]]]]]]]]]]]_________]]]]]]^^^___^^^_______________^^^]]][[[[[[\\\\\\]]]^^^^^^___aaa```^^^\\\ZZZYYYYYYZZZZZZZZZ[[[[[[[[[[[[[[[ZZZXXXXXXXXXXXXYYYYYYYYYYYY\\\[[[[[[[[[[[[[[[\\\\\\^^^^^^___```aaacccddddddeeeeeefffgggggggggfffffffffdddbbbbbbdddeeeeeedddfffeeedddcccaaaaaa``````\\\\\\\\\]]]^^^]]][[[XXXXXX[[[]]]^^^___dddmmmtttttt___PPPHHHDDDAAAAAABBB@@@<<<<<>>???BBBAAA@@@???>>>???@@@@@@@@@@@@???>>>>>>======<<<===>>>??????>>>>>>AAABBBHHHLLLQQQTTTXXX]]]dddjjjttt111111000000//////......000000000000111111111111222222111000000000000111555444444444555666888999===<<>><<<::::::;;;;;;:::888888888888888888888888888555666666777888888999999999999999888888888888777777777777777666666666666555555555666666666666666777777777777888888888888:::777555555666777777666:::999888666555555555555555555555666777666444111444444444333444444555666666666555555555555666666666666666777777666666666333555555555444333444555444444444555555555555555555555666666777777888888:::999999:::;;;>>>@@@AAACCCBBB@@@?????????@@@AAA??????>>>>>>======<<<<<<;;;<<<===>>>>>>???AAACCCIIIMMMRRRUUUXXX]]]dddjjjttt222111000///............///000000000111111111111222222111000000111111111444444444444555777999:::<<<===@@@EEEIIINNNZZZfff}}}~~~|||{{{zzz{{{xxxuuusssrrrqqqooonnnkkkjjjhhhgggfffeeecccbbb^^^^^^]]][[[YYYXXXWWWVVVVVVUUUTTTTTTUUUWWWYYYZZZXXXXXXYYYZZZZZZ[[[[[[\\\XXXWWWVVVUUUUUUUUUUUUVVVWWWWWWXXXYYYYYYZZZZZZZZZZZZYYYYYYXXXWWWWWWVVVVVVXXXWWWWWWVVVVVVWWWWWWWWWWWWXXXYYYXXXWWWWWWXXXYYYXXXYYYZZZ[[[\\\\\\\\\\\\[[[\\\]]]^^^```aaaccccccdddddddddddddddeeeeeeeeeeeefffggghhhjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkiiiiiiiiiiiijjjkkklllmmmoooooopppqqqsssuuuwwwyyywwwxxxyyyzzz{{{|||||||||}}}{{{zzz{{{|||}}}|||{{{xxxyyyzzzzzzxxxuuurrrpppnnnllliiigggffffffdddbbb``````___\\\[[[\\\___ccciiijjjqqq|||gggWWWLLLGGGDDDEEEDDDAAA@@@BBB@@@>>>;;;:::;;;;;;:::999999999999999999999999999777777777777888888999999999999999888888888777777777777777777666666666666555555555555555666666666666666777777888888999999999777555555666777777666888888777666666555666666999777666666666666444222444444444444444555666666666666555555555555666666555666666777777666666555444555666555444333444666555555555555555555555555444555555666777888888999::::::;;;<<<>>>@@@BBBCCCCCCBBBAAA@@@@@@@@@AAABBB??????>>>>>>===<<<<<<;;;999;;;<<<===>>>???BBBDDDJJJNNNSSSVVVYYY^^^eeekkkttt222111000///...////////////000000000111111111111222111111111111111222222333333333333555777999;;;<<<>>>BBBGGGJJJPPP]]]jjj}}}zzzwwwuuutttsssssspppmmmkkkjjjiiigggeeecccaaa_________^^^]]][[[WWWWWWWWWVVVVVVUUUUUUUUUSSSRRRQQQPPPQQQSSSVVVXXXUUUUUUUUUVVVWWWWWWXXXXXXTTTTTTSSSSSSSSSSSSSSSSSSSSSTTTUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVXXXWWWWWWWWWWWWWWWXXXXXXZZZ[[[\\\[[[YYYXXXYYYZZZ[[[\\\]]]___```aaabbbbbbcccdddeeefffhhhiiikkkkkkkkkkkklllmmmnnnnnnooooooooopppqqqsssuuuvvvwwwwwwwwwwwwvvvvvvvvvuuuuuuuuusssssssssssstttuuuvvvwwwyyyyyyzzz{{{}}}{{{xxxuuurrrqqqooommmkkkfffeeebbb```^^^^^^___aaaeeeeeeiiiqqqzzztttcccSSSMMMHHHHHHGGGCCCAAAAAABBB???<<<:::;;;;;;;;;:::999999999999999999999999::::::999999999888888888999999999888888888777777777777777777666666666666555555555555666666777777666666777777888888999999888666555555777888777666666666555666666777888888@@@<<<888555444555555444555444444444444555666666666666555555555555666666555555555666666555555555444555666666444444555666555555555555555555555444333444555666777888999::::::;;;<<<>>>@@@BBBDDDEEECCCBBBAAA@@@@@@@@@AAABBB?????????>>>======<<<<<<999;;;<<<===>>>@@@CCCEEEJJJNNNSSSWWWZZZ```gggmmmwww000000000000111111111111000000000000111111111111222111111111111222333333222222222333555888:::<<<>>>@@@DDDIIIKKKQQQ___nnn{{{yyyvvvrrrooommmlllkkkkkkiiifffdddcccbbb```^^^]]]\\\ZZZZZZZZZZZZYYYWWWSSSSSSSSSSSSSSSSSSSSSSSSPPPOOOOOOOOOPPPQQQSSSTTTRRRRRRSSSSSSTTTUUUUUUUUURRRRRRRRRRRRRRRRRRQQQQQQPPPRRRSSSUUUVVVVVVVVVUUUUUUUUUUUUVVVVVVVVVVVVWWWXXXXXXXXXWWWXXXXXXYYYZZZ]]]^^^___^^^]]]\\\]]]^^^cccdddfffhhhjjjkkkllllllnnnooopppqqqrrrssstttuuutttuuuvvvxxxyyyyyyyyyyyy{{{}}}~~~}}}}}}}}}}}}~~~|||yyyvvvooommmjjjgggdddcccccccccdddcccffflllrrrzzzrrr```WWWPPPNNNLLLGGGCCCCCCCCC@@@===;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;::::::999888888777999999999888888888888777777777777777666666666666555555666666777777888888777777777777888888888888777666555666777888777666555555555555666888999:::CCC???888444333444555555555555444444555555666777666666555555555555666666444555555666666555555444444555666666555444555666555555555555555444444444333333444666777999::::::999:::<<>>=========:::<<<>>>>>>???AAACCCFFFIIIMMMSSSXXX\\\bbbjjjppp{{{///000111222333333222222000000000000111111111111222111111111222222333444333333333444777999<<<>>>@@@CCCGGGKKKMMMSSSbbbqqq~~~|||{{{sssqqqnnnjjjgggeeeddddddeeeccc```___^^^]]][[[ZZZ[[[YYYXXXXXXXXXXXXWWWVVVTTTTTTTTTSSSSSSRRRRRRRRRPPPPPPQQQQQQRRRRRRSSSSSSSSSSSSSSSTTTUUUUUUVVVVVVSSSSSSTTTTTTTTTTTTTTTSSSRRRTTTVVVXXXYYYYYYYYYXXXYYYYYYZZZ[[[\\\]]]^^^^^^___^^^^^^^^^______```aaaccceeefffgggggggggiiikkkoooqqqsssuuuwwwyyyzzz{{{}}}}}}}}}~~~~~~{{{wwwrrrooollljjjiiihhhgggiiimmmooosss}}}nnnddd[[[WWWTTTNNNIIIGGGDDDAAA===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888888888999999999888888888888777777777777777666666666666666666777777888999999:::888888888777777777777777666555555666888999777666666666555666666777888999@@@===888555444555555444555555555555555666666777666666555555555555666666555666666777777666666555444666777666555444555777666666555555555444444444222333444666777999:::;;;888:::<<>>???@@@@@@AAAAAA@@@@@@??????>>>>>><<<>>>???@@@@@@AAADDDFFFHHHMMMSSSXXX]]]dddlllrrr~~~...///222444555555444333000000000000111111111111222111111111222333333444444444444666888;;;>>>???CCCEEEJJJNNNOOOUUUdddttt|||zzzyyyxxxvvvtttnnnlllhhhdddaaa```______bbb```]]]\\\\\\[[[YYYXXXZZZXXXWWWWWWXXXXXXWWWUUUXXXXXXWWWVVVUUUSSSSSSRRRSSSSSSTTTUUUUUUUUUUUUTTTUUUUUUVVVWWWWWWXXXXXXYYYVVVVVVWWWXXXXXXWWWWWWWWWVVVXXXZZZ]]]^^^^^^]]]\\\``````aaacccdddfffggggggggggggggggggggghhhiiijjjjjjllloooqqqrrrtttwwwyyyzzz|||~~~}}}xxxuuuqqqooollllllmmmqqqqqqrrryyyxxxmmmccc^^^ZZZSSSMMMKKKEEEBBB===;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;666666666777888888999999999999999888888888888777777777777777666666666666666777777888999:::::::::999999888888777777666666666555555666888999777666888777666666666666666777;;;999777666666666444333555555555555555666777777666666555555555555666666777777888888888888777777555666777666555444555777666666555555555444444444222222444666888999;;;<<<888999<<>>>>>>>>???@@@BBBBBBAAAAAA@@@?????????===???@@@AAA@@@BBBDDDFFFGGGLLLSSSXXX]]]eeemmmttt222222222222222222222222000000000000000000000000666555444333222222222222222444666777888:::===@@@@@@BBBGGGMMMQQQXXXhhhwwwzzzsssqqqpppooojjjffffffeeeaaa^^^\\\[[[\\\\\\\\\\\\[[[YYYWWWVVVXXXZZZYYYZZZ[[[[[[[[[ZZZYYYXXXXXXXXXYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXYYYZZZ[[[[[[ZZZ[[[\\\^^^____________^^^______^^^]]]]]]___aaabbbcccdddeeeggggggggghhhhhhiiijjjlllnnnoooooooootttssssssssstttvvvxxxyyy{{{|||}}}~~~}}}}}}{{{yyywwwwwwyyy{{{{{{{{{~~~qqqiiiddd]]]SSSLLLJJJEEE@@@=========<<<:::777777888999::::::;;;;;;999999888888888888888999;;;:::999888777777777777::::::999777555333111///444555555666777888888999777777666666666666777777777777777777777777777777666555555666777777666444555555555555666666666666777666444333333444555666888777555666777888777555444444444555555555666666777777666666555555555444999888666555444444555555555555555555555666777777888:::===@@@CCCDDDEEEEEE??????>>>======>>>???@@@@@@??????????????????@@@CCC???===???AAAAAAEEEJJJLLLQQQWWW\\\aaafffmmmsss111111111111111111111111111111111111111111111111333333222222222333333444333555777888999<<>>======<<<:::::::::::::::::::::999999:::999999888888999999:::999999888777666666666666555666666777777777666666555555666666777777888888777666666666666666777888777777777777777777777777666555555666777777666444555555555555666666666666999777555444333333444555666555444444555555444333444444444555555555666666777666666666555555555555666555444333333444555555666555555555555666777777999:::===@@@BBBCCCDDDDDD@@@???>>>======>>>???@@@AAA@@@@@@??????@@@@@@AAACCC???>>>@@@BBBCCCGGGLLLNNNSSSXXX]]]aaagggnnnttt000000000000000000000000111111111111111111111111111111111111222333444555333555777999:::<<>>======>>>??????AAA@@@@@@??????@@@@@@AAACCC???>>>AAADDDEEEIIIOOOQQQUUUYYY]]]```gggooovvv111111111111111111111111111111111111111111111111111111111111222333444444333555777888999;;;???AAAFFFGGGKKKSSS[[[eeeuuu}}}yyyvvvppplllgggeeeeeefffgggfffddddddccccccdddeeefffgggjjjlllmmmnnnmmmnnnppprrrrrrsssuuuwwwxxxxxxxxxxxxvvvvvvvvvvvvuuuuuuuuuuuuvvvvvvuuuuuuuuuvvvvvvwwwyyyyyyyyyyyyyyyyyyzzzzzzzzz{{{{{{{{{{{{|||~~~yyyllliiieeecccccceeeffffffjjjpppxxxxxxnnnfff```WWWSSSLLLFFFAAA>>><<<;;;>>>======<<<;;;:::999999999888888888888999999:::<<<;;;;;;:::999999::::::999999999999888777666666777777777777666666666666666555555666666777888999666666666666666666666666777666555666888888666555555555555555666666666666555555666888:::===???AAA999777666666777777666555555555555555555666666666666666666666666555555555777666555444444555666777666666666555666777777888:::;;;<<<>>>???@@@AAABBB@@@???>>>=========>>>?????????>>>>>>>>>>>>??????AAA>>>===@@@CCCEEEJJJPPPSSSVVVYYY\\\___fffooovvv222222222222222222222222111111111111111111111111333222222222222222222333666777:::;;;<<<>>>AAADDDFFFFFFLLLUUU___jjjzzz~~~{{{wwwtttmmmkkkhhhggghhhjjjkkklllkkkllllllmmmnnnpppqqqrrrvvvxxxzzz{{{{{{|||~~~xxxqqqeeeaaa\\\YYYYYYZZZ[[[[[[aaaeeekkkqqqyyyuuukkkeee___[[[UUULLLEEE@@@===============<<<<<<<<<;;;;;;777777777777777888999999;;;;;;::::::999:::::::::;;;;;;;;;:::888777555444777777777777666666666666666666666666666777888888666666666666666666666666777666666777888888777555555555555555666666666666333444555777:::<<<>>>@@@888666555666777888777666666666666666666666666666555555555666666666666666888777666444444444555666666666666666666777888888999:::;;;<<<===???@@@AAAAAA@@@>>>=========>>>???======<<<<<<<<<<<<======???;;;;;;>>>BBBDDDHHHNNNSSSVVVYYY\\\```gggpppwww222222222222222222222222222222222222222222222222444444333333222333333333999;;;===???@@@BBBEEEHHHGGGHHHOOO[[[gggrrr~~~|||||||||zzzwwwtttppppppppppppqqqsssuuuvvvvvvwwwxxxzzz|||}}}~~~vvvmmmeee```ZZZVVVUUUUUUVVVVVVZZZ]]]aaafffmmmxxx~~~~~~yyyuuuwwwzzzssslllhhhddd]]]SSSJJJCCC@@@@@@>>>>>>>>>=========<<<<<<777777777777888999::::::999888777777777777888888888888999999999888888777666666666666777777777777777777666666666666777777777777777777777777777777777666666777888888777555555555555555666666666666333444444555666666777777444333222444666777666555777777777666666666666555555555555666666666666666777666555444444444555666777777666666777777888999888888999:::<<<>>>@@@AAAAAA@@@???=========>>>>>><<<;;;;;;::::::;;;;;;<<<>>>:::999===@@@BBBFFFLLLRRRVVVZZZ^^^bbbiiirrryyy111111111111111111111111222222222222222222222222333333333333444555666666999;;;===???@@@BBBEEEHHHKKKMMMUUUcccppp{{{}}}}}}|||}}}~~~~~~{{{yyyyyy{{{}}}}}}rrrhhhccc[[[VVVTTTTTTTTTTTTSSSVVV[[[___eeeooozzzwwwooommmmmmpppxxx~~~vvvooollleeeZZZNNNFFFCCCCCCAAAAAA@@@???===<<<;;;;;;999999999999:::;;;<<<===777777666666666777777888666666777888999999999999555555666666777777888888999888777666666555555666777777777777777777777777888777666777999999777666555555555555666666666666444444555555555555444444222111111333666888888777777777777777666666666555555555555555666666666777777666666666888:::;;;===777777666666777777888999777777888999;;;>>>AAABBBBBBAAA???============>>><<<;;;;;;::::::;;;;;;<<<>>>:::999===???AAAEEEKKKRRRVVV]]]bbbfffmmmuuu|||000000000000000000000000222222222222222222222222222222333333555777888999777999;;;<<<===???CCCEEENNNQQQZZZiiiwww{{{kkkeee]]]WWWUUUTTTTTTTTTNNNRRRXXX]]]bbbiiirrryyy}}}qqqkkkiiikkkrrr{{{}}}tttqqqiii]]]QQQHHHEEEEEEDDDCCCBBB@@@===;;;999999:::::::::;;;<<<===>>>???999888888888888888999999666777777888888888777777444555555666777888888999:::999888666555555555555777777777777777777777777888777666777999999777666555555555555666666666777444555666777888888888888333222333555888:::;;;:::888888777777666666666555444555555555666666777777888888999:::===@@@CCCEEE777777777777777888888999666666777888;;;>>>AAACCCBBBAAA???>>>=========>>><<<<<<<<<;;;;;;<<<<<<<<>>AAAAAAAAAFFFMMMNNNXXXdddppp~~~vvvlllccc^^^ZZZUUUQQQQQQQQQSSSUUUYYY^^^eeennnsss}}}pppiiieeedddhhhmmmxxx}}}yyywwwooo```PPPEEEAAAAAADDDCCCAAA???===;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::888777777777888999999999888888777777666666888888777666666555666666;;;666111222555888777444777777777777666666666666888888888888888777666666444444555555555555444444444444444555555555666666666666666666666777888888777777777777666666666666555555666666666666555555555666777999<<<>>>AAABBB@@@;;;666666999;;;999777999:::::::::999;;;===@@@DDDCCCBBBAAA???===;;;:::===<<<:::999999:::;;;<<>>>>>AAAEEEIIIRRRWWW^^^dddjjjrrr{{{000000111111111222222333222222222222222222222222222222222333444666777888===<<>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888999999888888888777777777777777999888777666666666777777===999444444777888777555666666666666777777777777888888888888888777666666555555666666666666555555444444444555555555666666666666666666666777777888777777777777666666666666777777777777777777666666666666777777999:::<<<<<<>>>:::666666999;;;:::777888999:::999999:::===???AAAAAAAAA@@@???>>>===<<<===<<<<<<;;;;;;<<<<<<<<>>???BBBGGGKKKTTTYYY```gggmmmttt}}}000/////////111222444555333333333333333333333333222222222333555666888999>>>>>>@@@DDDDDDEEEKKKSSS[[[hhhxxxrrriiiaaaZZZUUUUUUOOOPPPSSSVVV[[[bbbjjjoooxxx|||wwwlllddd______bbbgggnnnxxxxxxhhhWWWJJJEEEDDDAAA@@@???===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999999999:::777777777777888888888888:::999777666666777888999@@@<<<888666888888777555555555666666777777888888777888888888888777777666666666777777777777666666444555555555555666666666666666555555666666777777666666666666777777777777:::999888777777777777888777777666555555666666666;;;888555666999;;;:::999777888999999999:::===???????????????????????????======>>>>>>>>>>>>======???@@@@@@???@@@DDDIIIMMMVVV\\\cccjjjpppwww111000/////////111444555333333333333333333333333222222333444555777999:::???>>>@@@DDDFFFHHHPPPYYYbbbqqqzzzoooeee\\\VVVVVVOOOQQQSSSVVVZZZaaahhhnnnuuuyyyyyynnnddd]]]\\\^^^```gggrrr{{{nnn\\\NNNGGGDDD@@@???>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999999666666777777888888999999;;;:::777666666777999;;;AAA===999777777777666555555555666666777777888888777777888888888888777666777777888888888888777777555555555555555666666666666666555555555666666777666666666666777777777777:::999888777666777777888777666555555444444444555999777555666999;;;;;;:::777888999888888:::===???@@@@@@???????????????@@@>>>???@@@AAAAAAAAA@@@???@@@AAAAAAAAABBBFFFKKKOOOWWW]]]fffmmmssszzz444222000//////000222333222222222222222222222222222222333444666888:::;;;>>>>>>@@@DDDGGGKKKUUU___nnn~~~ttthhh]]]WWWUUUPPPRRRTTTVVVZZZ```hhhmmmtttxxx}}}|||pppeee]]][[[]]]]]]cccmmmvvv~~~uuubbbSSSIIIEEE@@@@@@>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999888888888666666777777888888999999:::999777666777888999:::???<<<999666555555555555555666666666777777777888666777777888888888777777777777888888888888777777666666666666666666666666666666555555555555666666555666666666777777777888888777777666666777777777666666555555555666666777777666666777999:::::::::777888999999999:::>>>@@@CCCBBBAAA@@@??????@@@@@@@@@AAABBBCCCDDDCCCCCCBBBBBBBBBBBBBBBDDDGGGMMMQQQWWW^^^hhhpppvvv|||444333111000000000111111222222222222222222222222222333333555777999;;;<<>>@@@FFFJJJPPP\\\gggwww}}}yyyvvvuuuuuu{{{yyylll___WWWUUUQQQRRRTTTVVVYYY___ggglllrrrvvv{{{tttiii```\\\]]][[[```hhhpppvvv|||}}}kkkZZZMMMGGGBBBAAA@@@>>>======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999888888777777777777888888888888888777777777777888999999;;;999777555444555666777777777777777777666666666666777777888888888888777777777888888888888777777777777777666666666666555666666555555444444555555555555666666777777888888444555666777888888888888777777666666777777888999666666777777888999::::::777888999::::::<<>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<=========<<<::::::888888888777777777777777555666777888888888777777888777666555555666888:::888888777777666666555555666666777888888888888888666777777777777777777666777777777777666666666555777666555444444444444555555555555666777888888888222444777:::;;;;;;:::999999888888777777777888888555666888888888888888999888999:::;;;;;;===@@@CCCEEEDDDBBBBBBBBBCCCEEEFFFEEEEEEEEEEEEFFFGGGHHHIIIGGGGGGFFFFFFFFFIIINNNRRR[[[cccnnnwww|||...///000222333333333333444444444444444444444444333333444666888:::<<<>>>AAA@@@CCCJJJQQQYYYhhhttt~~~|||vvvpppjjjeeebbb]]]bbbkkkttt}}}ssseee[[[WWWOOOPPPQQQSSSVVV\\\ccchhhkkkooouuuzzz}}}qqqeee______WWWZZZ^^^cccgggmmmssswwwzzz}}}yyyfffVVVLLLFFFEEECCCAAA???===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;===>>>?????????>>><<<;;;999999888888777777666666333444777888999888777555666666666555555777:::<<<999999888777666555444444666666777888888888888888666666777777777777666666888888777777666666666555777666555444444444444444444555555666777888888999111444888<<<>>>===<<<::::::999888777777666666666555777888999888777888888888:::;;;;;;<<<>>>AAADDDCCCCCCBBBBBBCCCFFFHHHJJJGGGFFFEEEEEEFFFHHHIIIKKKHHHHHHGGGFFFGGGIIINNNRRR\\\eeepppyyy111111111111111111111111000111222222333444555555333333555666888:::<<<<<<@@@BBBFFFLLLQQQ[[[mmm~~~}}}|||yyyssslllccc^^^___XXX[[[aaaiiisss}}}rrrfff\\\UUUOOOLLLMMMRRRVVVXXX]]]ccchhhlllqqquuuxxx{{{wwwggg^^^\\\ZZZ[[[\\\]]]```dddjjjnnnpppuuu{{{uuu___NNNHHHAAA<<<===>>><<<;;;;;;============<<<<<<<<<<<<;;;===AAACCCBBB@@@<<<999999888888777777777777777:::999888777777777999999:::999888777666666666666777777777777777888999999;;;:::999777666666666666555555666666777777888888555444444444444555666666777777666666666666777777666666666666777777777777666666777777666555444333888888777777777777777888333444666777999999::::::>>>===<<<<<<>>>@@@CCCEEEEEEEEEEEEDDDCCCCCCEEEGGGIIIHHHGGGFFFGGGHHHIIIJJJGGGHHHHHHGGGFFFJJJPPPVVV^^^eeeooowww}}}111111111111111111111111333333333333333333333333333444555777999;;;<<<===AAAAAAFFFLLLSSS^^^rrr}}}yyyrrrjjjaaa\\\\\\UUUWWW[[[bbbkkkuuu}}}wwwjjj___WWWRRROOOOOOSSSVVVXXX\\\bbbfffjjjnnnrrruuuyyy|||~~~lll```^^^YYYYYYZZZ[[[\\\___cccfffhhhmmmsssyyy{{{fffVVVLLLEEE???@@@@@@===;;;;;;============<<<<<<<<<<<<;;;===???AAAAAA>>><<<:::999999888777777777777777888777777777888999::::::===<<<;;;:::999999999999555555555555555666777777999999888777666666666666666666666666777777777777555444444444555555666666777777666666666666777777555555666666666777777777777777777666666555555555666666666666777888::::::555666777888999999::::::=========>>>@@@BBBEEEFFFEEEEEEEEEDDDCCCCCCEEEGGGHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJKKKIIIHHHKKKRRRWWW___fffpppyyy111111111111111111111111444444444333333222222222333444555777:::<<<===>>>AAABBBEEEMMMUUUcccwww{{{sssiii___ZZZYYYSSSTTTVVVZZZbbbkkksssxxx|||~~~nnnbbbZZZUUURRRQQQTTTVVVWWW[[[```cccfffjjjnnnqqqtttxxx{{{vvvhhhddd[[[ZZZZZZZZZ[[[\\\]]]^^^___dddkkkrrryyynnn```PPPIIICCCCCCBBB>>><<<;;;============<<<<<<<<<<<<<<<<<<===>>>>>><<<;;;:::999999888777777777777888555666777999::::::;;;;;;:::999888888777777777777666555555555555666777777777666666555555666666777777777777777666666666666555555555555666666666666777777666666666666777777444444555555555666666666999888777666666666777777777777666777777888999999777888888999999999::::::<<<===>>>AAACCCEEEGGGHHHEEEFFFFFFDDDCCCCCCEEEGGGGGGGGGHHHIIIJJJJJJJJJIIILLLMMMMMMKKKJJJMMMSSSXXXaaahhhrrrzzz111111111111111111111111333333333333333333333333444555666888;;;===>>>???DDDCCCFFFNNNXXXggg{{{}}}sssiii```ZZZYYYUUUTTTTTTVVV\\\dddlllpppuuuwwwzzz|||~~~sssddd[[[VVVRRRQQQTTTVVVVVVYYY^^^___aaaeeeiiilllppptttwwwsssmmm```^^^\\\\\\\\\\\\\\\[[[ZZZ___eeemmmvvvtttgggTTTLLLFFFEEEDDD@@@==================<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999888888777777888888666777999:::;;;:::999999888888777666666666666666888888777777888888999:::555555555555555666777777888888777777666666555555555555666666777777777777777777666666666666777777444444444444555555555666:::999777555555666888999;;;:::999777666555555555999999999999999999::::::;;;===???BBBEEEGGGIIIIIIEEEFFFFFFEEECCCCCCEEEHHHFFFGGGIIIJJJKKKKKKKKKJJJNNNOOONNNLLLKKKNNNTTTYYYbbbiiisss|||111111111111111111111111111111222333333444555555444555777999<<<>>>@@@AAAFFFEEEHHHQQQ]]]lll~~~~~~}}}qqqhhh^^^YYYWWWUUUTTTSSSSSSWWW]]]dddhhhoooqqqtttvvvwwwyyy|||xxxggg]]]UUUQQQPPPRRRTTTTTTWWW\\\[[[]]]```dddgggkkkpppsss|||~~~tttfffccc___]]]]]]]]]\\\ZZZWWW[[[aaaiiisss~~~xxxlllZZZPPPHHHFFFDDD@@@??????============<<<<<<<<<<<<<<<;;;;;;::::::::::::::::::999999888888888888888999:::;;;;;;;;;999888666;;;;;;:::999999999::::::888888888888888999::::::555444444555555666777888888888777777666666555555555666777888888888777777777777666666666666777777444444444444555555555666999888666555555777999:::;;;:::999777666555555555:::999999888888999:::;;;:::<<>>@@@CCCFFFHHHIIIFFFGGGGGGEEEDDDDDDFFFHHHFFFGGGIIIKKKLLLMMMNNNNNNNNNOOOOOONNNMMMPPPWWW]]]fffmmmwww111111111111111111111111222222222333333444444444555666888;;;>>>@@@BBBCCCGGGGGGNNN\\\mmm}}}~~~}}}||||||}}}wwwkkk```XXXUUURRRQQQPPPPPPRRRUUUXXXZZZ```bbbdddeeegggiiimmmppprrruuuzzztttiii\\\WWWTTTTTTRRRPPPQQQTTTVVVXXXZZZ]]]```eeejjjnnnvvvzzz{{{sssiiibbb___]]]ZZZWWWUUUXXX]]]ccclllxxxqqqcccTTTJJJDDD@@@???AAA============<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;:::999;;;:::999999888888999999<<<;;;::::::999999999999777777666666666666777777777777666666777777888999777777666666666777888888666666666666777777777777555666888::::::999888777777777666666666666777777555555666666666777777777555555555666666777777777666666666666777888::::::777777666666666888;;;<<<;;;;;;<<<>>>@@@CCCFFFHHHFFFGGGGGGEEEDDDDDDFFFHHHGGGHHHHHHJJJLLLNNNOOOPPPNNNPPPPPPOOOOOOSSSZZZ```iiipppzzz111111111111111111111111444444333333333333222222555666999;;;>>>AAACCCDDDFFFGGGPPP```sss~~~}}}||||||}}}~~~pppddd[[[XXXRRRRRRQQQQQQSSSUUUXXXYYYZZZ\\\^^^___```cccgggjjjpppsssyyyzzznnnaaa[[[WWWUUURRRNNNNNNRRRUUUWWWYYY[[[___ccciiimmmuuuyyy~~~}}}pppfffbbb___[[[XXXWWWZZZ^^^dddmmmyyyzzzkkkYYYMMMEEE???>>>@@@>>>=========<<<<<<<<<<<<:::;;;<<<===<<<;;;:::999;;;:::999999888888999999;;;:::999888999:::;;;<<<:::999999999999999::::::999999999888999999:::;;;888888777777777777888888555555666666777777888888555777999:::::::::888777777777666666666666777777666666666666777777777777333444555666777777666666888888777777777777777888666666555555666888;;;<<<;;;;;;;;;<<<>>>BBBEEEGGGGGGGGGGGGFFFDDDEEEGGGIIIHHHHHHHHHIIIKKKNNNPPPRRROOOQQQRRRQQQQQQUUU]]]ccclllsss}}}222111000000111222444555333333333333444444555666<<<<<<<<<<<<>>>@@@CCCDDDEEEMMMZZZjjj|||}}}{{{{{{}}}{{{kkk```\\\VVVQQQNNNOOOPPPOOOQQQVVVUUUVVVXXXZZZ[[[^^^bbbeeejjjnnnttt|||uuuhhh^^^WWWUUUUUUSSSSSSTTTPPPRRRTTTVVVZZZ```gggllltttxxxvvvoookkkccc\\\ZZZUUUWWW[[[cccmmmxxxwwwbbbPPPFFFCCCCCCCCC@@@>>><<<<<<<<<===<<<;;;999::::::::::::999888888888999999::::::999999888;;;:::777666555666777888888888888888888999999999:::999999999888888777777999999888777666555444444777777777777666666666666777888999::::::999888777666666666666666666666666666666666666777777777777666888;;;======;;;888666666666777888888888888888:::999888888888999:::;;;===;;;999999;;;???AAABBBCCCEEEGGGGGGGGGFFFGGGHHHIIIIIIIIIJJJKKKLLLMMMNNNOOOPPPPPPPPPPPPUUU]]]cccmmmuuu111111111222222333444555333333333333444555666666999:::<<<===???AAADDDGGGMMMTTTbbbttt~~~||||||wwwjjjccc\\\VVVRRRQQQQQQOOOPPPTTTRRRSSSUUUVVVWWWZZZ___bbbiiimmmttt{{{}}}mmmddd[[[XXXVVVSSSRRRSSSPPPQQQSSSUUUYYY___ggglllsssxxx~~~tttnnneee\\\XXXUUUWWW\\\cccmmmxxxnnnXXXJJJCCCAAA@@@@@@>>><<<<<<<<<===<<<;;;999::::::::::::999888888888999999::::::999999888:::999777666555666777888999999888888888888888888999999888888888777777777777777777777666666666666777777777666666666555555777888999999999999888777666666666666666666666666666666666666777777777777666888:::;;;;;;:::888666777777888999999999999999999999888888888999:::;;;<<<:::999999;;;>>>@@@BBBEEEGGGHHHHHHGGGFFFGGGGGGHHHHHHHHHHHHIIIJJJLLLLLLNNNOOOPPPOOOPPPTTT]]]cccpppyyy111222333444444555555555333333333333444555666777777999<<<>>>@@@CCCGGGJJJSSS[[[kkk~~~~~~~~~}}}~~~xxxmmmccc\\\UUUTTTRRROOOOOORRRNNNOOOPPPQQQRRRVVV[[[^^^hhhmmmttt{{{uuujjj```[[[XXXSSSQQQQQQOOOPPPRRRTTTXXX^^^eeejjjrrrwww~~~|||rrrggg]]]WWWWWWXXX\\\cccmmmxxx}}}dddQQQGGGBBB@@@AAA???===<<<======<<<;;;999::::::::::::999888888888888999999999999888888:::999777666666777888999:::999999999888777777777888888777777777777666666555555666666777777888888666666666666555555555555777888888999999888888777777777777777777777777777666666666666777777777777777777888888888888777777777888999999::::::999999999999888888999999:::;;;::::::999999:::===@@@AAAFFFHHHIIIIIIGGGFFFFFFGGGGGGGGGHHHHHHIIIKKKLLLMMMMMMNNNOOOOOOPPPUUU]]]cccrrr|||111222444555666666555444333333333333444666777888777:::>>>@@@BBBDDDIIIMMMUUU```rrr~~~||||||}}}}}}}}}~~~vvviii```XXXUUUSSSPPPOOOPPPMMMMMMMMMMMMOOOSSSXXX]]]gggmmmttt|||{{{pppeee___ZZZUUUQQQQQQNNNOOOQQQSSSVVV\\\ccchhhooottt{{{vvvjjj___XXXXXXYYY\\\cccmmmxxxnnnZZZMMMGGGEEEAAA???===<<<======<<<;;;999::::::::::::999888888888888999999999999888888999888777777777888999999:::::::::999888777666666777777777666666666666666666666666666777777777777666666666666555555555444777777888888888888777777777777777777777777777777666666666666777777777777777777666666666666777777777777888999999999999888999888999999999999::::::999999:::::::::<<>>=========<<<:::999::::::::::::999888888777888888999999888888777777777777888888999:::::::::::::::999888777666666666666666666666777777777777777777777666666666666777666666666666555555555777777777777777777777777777777777777777777777777666666666666777777777777777777666555555666777777555666666777777777777777888888999999::::::::::::888:::;;;;;;;;;<<>>=========<<<:::999::::::::::::999888888777777888888888888777777666777888888999:::;;;;;;:::999999999888777777777666666777777777777888888888888777777666666555555777777777777666666666666888777777666666777777888777777777777777777777777666666666666777777777777777777666666666666777777444555666666777777666666777888999::::::::::::999888:::======;;;<<>>>>>===<<<:::999::::::::::::999888888777777888888888888777777666666888999:::;;;;;;;;;999999888888888888888888777777777888888888999999666666666666777777777777999888888888777777777777888777666555555666777888666666666666666666666666666666666666777777777777777777777777777777777777555555666777777777777777777888999:::::::::999999888;;;??????======@@@DDDHHHIIIJJJJJJHHHFFFGGGGGGEEEEEEFFFGGGIIIKKKMMMNNNMMMOOOPPPQQQTTTZZZcccjjjuuu222111000000111222444555222333333444666888999::::::>>>AAACCCEEENNN]]]iii}}}{{{yyywwwvvvxxxyyyyyyxxxxxxyyy{{{ssslllhhhccc^^^\\\RRRPPPMMMLLLMMMSSS[[[aaahhhpppzzzvvvlllaaaYYYWWWQQQQQQQQQOOOOOORRRWWWZZZ___dddmmmtttzzz}}}wwwjjj___XXXXXXZZZ___hhhtttkkkXXXNNNDDDBBB???>>>>>>===<<<:::999::::::::::::999888888777777888888888888777777555666888999;;;;;;<<<<<<888888888888888999999999777777888888999999999:::444444555666777888999999999999999999888888888777888777666555555666777888666666666666666666666666666666666666777777777777777777888888888888777777666666777888888888888888777888999:::;;;:::999999888<<<@@@@@@======AAAEEELLLMMMNNNLLLIIIGGGFFFFFFIIIIIIJJJKKKMMMOOOQQQRRRNNNOOOQQQRRRTTT[[[dddkkkzzz333333222222333333444555666555555555777999;;;<<<@@@>>>CCCJJJKKKPPPddd{{{|||vvvuuutttuuuvvvwwwvvvuuuvvvxxx|||~~~sssnnnjjjbbb[[[WWWQQQMMMNNNPPPSSSZZZbbbmmmrrryyyuuulllccc^^^XXXUUUTTTTTTSSSQQQTTTYYY\\\```fffmmmtttzzz~~~~~~wwwiiibbbYYYWWWXXX^^^eeemmmyyyyyybbbTTTIIIFFFAAA???>>>>>>===;;;;;;:::999999888888999999222555888888777777999<<<;;;:::888777777777888999999888777555555555666777888888777666666666666666444555666888888888777777777777777777777777777777777777777777777777777777777777777777777666555555777777777777777777777777999999888888777666666666999999888888777666666666777777777777888888888888::::::<<<>>>AAADDDGGGHHHLLLPPPSSSSSSOOOKKKJJJKKKIIIIIIJJJKKKMMMPPPRRRTTTSSSUUUWWWYYY[[[bbblllsss|||333333222222333333444555555444444555666888:::;;;???>>>CCCJJJNNNUUUkkk}}}zzzuuuuuutttuuuvvvvvvvvvvvvyyy{{{~~~zzztttoooggg```XXXRRRNNNNNNPPPSSSZZZaaammmrrrzzz|||rrriiicccZZZVVVTTTTTTSSSQQQSSSXXXYYY]]]bbbiiipppvvvzzz|||}}}{{{llldddZZZWWWXXX^^^dddlllxxxjjj[[[JJJFFFBBB@@@AAABBBAAA@@@;;;:::999999888999999999777888:::999777666888;;;===<<<;;;:::999999999999888888777777777777888888888888777666666666666666555666777888888777777666777777777777777777777777777777777777777777777777777777777777777666555555666666666666666666666666888888888888888777777777777777777777777888888888777777777777888888888888:::;;;<<<>>>AAAEEEHHHJJJOOOQQQSSSSSSPPPMMMKKKJJJIIIIIIJJJKKKMMMPPPRRRTTTSSSUUUWWWYYY]]]dddnnnvvv333333222222333333444555444444444444666888:::;;;@@@???CCCKKKQQQ]]]vvv{{{xxxtttttttttttttttuuuvvvvvv|||~~~zzzsssjjjcccYYYSSSNNNOOOPPPSSSYYY```mmmssszzz{{{qqqkkk___ZZZVVVVVVTTTRRRSSSWWWVVVXXX]]]dddjjjqqquuuxxx{{{~~~pppggg\\\YYYYYY]]]bbbjjjuuuvvvfffQQQKKKEEEBBBBBBCCCCCCBBB;;;;;;:::999999999999999888999999888888888;;;===>>>>>>===<<<;;;999888888666777777888888999999999888888777666666666666777777777888888888777666666777777777777777777777777777777777777777777777777777777777777777666555555555555555555555555555555555555666666666666777777555666666777888888999999777777888888888999999999;;;<<<===???CCCGGGLLLNNNSSSRRRRRRRRRRRRPPPLLLIIIJJJJJJJJJKKKMMMPPPRRRTTTSSSUUUWWWZZZ^^^gggrrr{{{333333222222333333444555555444444555777999;;;===CCCBBBFFFMMMUUUeee}}}yyywwwsssssstttsssssstttvvvwww||||||rrrhhhaaaYYYSSSOOOOOOQQQSSSYYY```nnnssszzzzzzqqqhhhaaa[[[YYYWWWTTTTTTWWWSSSUUUYYY^^^eeekkkpppsssyyy|||tttjjj___[[[YYY\\\```gggrrr|||ooo\\\SSSIIICCCAAAAAA???===;;;;;;:::999999999999:::666777777888:::===@@@BBB======<<<;;;:::888777666555555666888888999999999999888777777666666777777888888888888777777666666777777777777777777777777666666666666666666666666777777777777777666555555666666666666666666666666222222333444444555666666666666777777888888888888777777888888999:::::::::======>>>AAAEEEKKKPPPSSSUUUSSSQQQRRRTTTSSSOOOKKKKKKKKKKKKLLLNNNPPPRRRTTTSSSUUUWWWYYY^^^hhhuuu333333222222333333444555666666666777999;;;>>>???FFFFFFIIIOOOYYYlll|||yyywwwrrrssssssrrrqqqrrruuuxxx|||sssggg___YYYSSSOOOOOOQQQTTTZZZaaannnssszzzxxxrrriii```\\\YYYTTTSSSTTTSSSTTTVVVZZZ___eeejjjnnnuuuxxx|||xxxlllaaa]]]ZZZ[[[^^^cccnnnxxxxxxdddYYYLLLCCCAAA@@@===:::<<<;;;::::::999999::::::777777777999;;;>>>AAABBB::::::999888888777666666666666666777777888888888999999888777777777777777999999888888777777777666777777777777777777777777666666666666666666666666777777777777777666555555777777777777777777777777333333444555666666777888888888888888777777666666777888888999:::;;;;;;;;;>>>>>>AAADDDIIIOOOUUUXXXWWWTTTRRRSSSUUUUUURRRNNNKKKKKKKKKLLLNNNPPPRRRTTTSSSTTTVVVXXX^^^iiiwww333333222222333333444555777777777888:::===???AAAFFFHHHJJJPPP\\\qqq~~~zzzwwwvvvppprrrsssrrrpppqqquuuyyy}}}xxxiii```XXXRRROOOOOORRRUUU[[[cccnnnsss{{{}}}rrrfffaaa\\\VVVRRRRRRTTTTTTTTTVVVZZZ```eeehhhooossswww||||||oooddd___[[[[[[\\\aaakkkuuu~~~lll___OOOEEECCCCCC@@@===<<<;;;;;;:::::::::::::::;;;:::999;;;=========<<<999888777666777888999::::::999888777666777777888999999888777777777777888999999888777777777888888777777777777777777777777777777777777777777777777777777777777777666555555888888888888888888888888666666777888999999::::::999999888888777666666555888888999:::;;;;;;<<<===>>>@@@DDDIIIOOOUUUYYY\\\YYYXXXWWWVVVUUUTTTQQQOOOLLLLLLLLLMMMNNNPPPRRRTTTRRRSSSTTTVVV\\\hhhwww333333222222333333444555666666666888:::<<>>>>>;;;888:::888777777888<<<@@@BBBAAA???;;;888666666888999:::999888888777777888888999888777777777888999:::777777777777777777777777777777777777777777777777777777777777777666555555777777777777777777777777777777777888888999999999888888888777777777777777888888999:::;;;<<<======>>>BBBGGGNNNTTTYYY]]]___^^^^^^\\\YYYTTTPPPNNNNNNMMMMMMLLLMMMNNNPPPRRRSSSRRRRRRRRRSSSYYYfffuuu333333222222333333444555555555555777999<<<>>>@@@@@@EEEJJJQQQ```yyy~~~xxxuuusssrrroooqqqsssqqqnnnooouuu{{{~~~lllaaaVVVQQQNNNOOORRRVVV^^^fffooottt{{{{{{rrrkkkccc]]]\\\TTTRRRQQQPPPRRRWWW\\\___cccgggmmmsssxxx|||uuugggaaa[[[ZZZZZZ]]]gggqqqzzzsss^^^PPPJJJHHHCCC>>><<<<<<;;;::::::::::::;;;777777888<<>>999777777999::::::999888888777888888888888888777777777888:::;;;777777777777777777777777777777777777777777777777777777777777777666666555777777777777777777777777555555555555666666666666666666666777888888999999888888999:::;;;======>>>???BBBIIIPPPWWW\\\___```bbbcccaaa[[[SSSMMMKKKLLLMMMMMMMMMMMMNNNPPPRRRSSSQQQQQQQQQRRRXXXdddttt444333333222222333333444555555666888999<<<>>>???BBBEEEKKKVVVggg}}}yyytttsssqqqooosssqqqooooooqqqvvv|||oooddd\\\UUUPPPPPPQQQUUU\\\dddnnnuuu}}}|||qqqkkkddd]]]VVVUUUSSSQQQQQQTTTXXX\\\^^^aaaffflllqqqwww}}}zzzkkkddd^^^[[[ZZZ\\\eeennnwww~~~iiiWWWOOOIIICCC===>>>>>>===<<<;;;999888777999999999<<<@@@@@@===999999;;;===>>>@@@@@@@@@???;;;;;;::::::999:::::::::;;;;;;999888888888999:::999999999999999999999999888999999::::::999999888777777777777888888888888999999888888888888888999444555666777888888888777777777666666666666777777777777777777888888888888777888999:::999:::<<<>>>@@@EEELLLRRRWWWZZZ]]]^^^bbb```]]]XXXSSSNNNKKKIIIGGGIIIKKKMMMOOONNNNNNMMMOOONNNOOOSSSYYYaaaooo|||555444444333333444444555555666666888:::<<<>>>???DDDFFFLLLXXXjjj}}}vvvssssssrrrppprrrpppoooooosssxxx~~~pppeee\\\UUUPPPPPPRRRUUU]]]eeennnttt}}}}}}uuukkkcccZZZXXXTTTQQQOOOPPPSSSVVVXXX[[[```eeejjjpppvvvzzzqqqiiiaaa]]][[[\\\dddlllvvv}}}sss```SSSKKKDDD???>>>======<<<;;;:::888888999999:::>>>AAAAAA===999;;;<<<<<<===<<<;;;:::999888888777777777888888999;;;:::999888777888888999777777777777777777777777888999999::::::999999888777777777777888888888888888888777777666777777888777888888888888888777777777777666666666666777777777777777777888888888888777888::::::999:::<<<>>>@@@DDDKKKRRRVVVZZZ^^^```^^^\\\YYYTTTPPPKKKHHHFFFGGGIIIKKKMMMNNNNNNMMMMMMNNNMMMNNNSSSYYYaaaooo|||666555555444444555555666666666777999;;;===???@@@EEEGGGMMMZZZmmmyyysssrrrsssrrrqqqpppoooooopppuuu{{{rrrggg]]]VVVQQQPPPRRRUUU]]]eeennnttt|||vvvlllbbb___YYYSSSPPPOOOPPPQQQSSSVVVZZZ^^^ccciiiooosssyyy|||wwwmmmddd___\\\\\\bbbiiiuuu|||kkkYYYLLLEEEBBB>>>======<<<;;;::::::999999999;;;???CCCBBB===999:::::::::999999777666555666666666666666777888999999999888777777777777888777777777777777777777777888888999999999999888888777777777777888888888888777666666666666666777777:::::::::999888777777666888777777666666777777888777777777888888888999999777999::::::::::::===???@@@DDDKKKQQQUUUYYY]]]___ZZZYYYVVVRRRNNNJJJGGGEEEGGGHHHJJJLLLMMMMMMMMMLLLOOONNNPPPUUUZZZbbbppp}}}555555444444444444555555666777888999<<<>>>@@@BBBEEEHHHOOO]]]sss~~~vvvqqqqqqrrrrrrqqqnnnnnnooorrrwwwtttiii]]]VVVQQQQQQSSSVVV^^^fffooouuu}}}uuummmhhh```YYYTTTRRRQQQPPPSSSUUUXXX[[[___dddjjjnnnrrrwww}}}zzzpppeee___]]]\\\aaagggrrrzzzttt___NNNFFFDDD???>>>===<<<<<<;;;;;;;;;::::::<<<@@@DDDCCC>>>999666666777777777777777777777777777777888999:::;;;888888888777777777777777999999999999999999999999888888999999999999888888666777777777888888888888777777666666666777888888999999888888777777777777888777777777777777777888777777888888888999999999888999:::::::::;;;===???AAAEEEKKKPPPTTTWWWZZZ\\\YYYXXXUUURRRNNNKKKIIIGGGFFFGGGIIIKKKLLLMMMMMMMMMQQQPPPRRRWWW\\\dddqqq~~~444444333333333333444444777777888:::===@@@BBBCCCFFFIIIRRRccczzz}}}uuuqqqpppqqqpppooolllmmmoootttzzzuuujjj^^^WWWRRRRRRSSSWWW___gggqqqvvv}}}vvvpppggg___ZZZWWWTTTRRRSSSUUUVVVXXXZZZ^^^dddhhhlllqqqyyy|||pppeee___]]]\\\```eeeooowww{{{eeeRRRHHHFFF@@@???>>><<<<<<;;;;;;<<<::::::<<<@@@CCCCCC>>>999777777777777777888888888777777777777888999:::;;;888888888888777777666666999999999999999999999999777888888999999888888777666777777777888888888888777777777777888888999:::777666666666666777888999888888777777777777888888888888888888999999999999888999;;;;;;:::;;;===???BBBFFFLLLQQQSSSTTTVVVWWWVVVUUUSSSQQQNNNLLLJJJIIIGGGHHHIIIKKKMMMNNNOOOPPPRRRQQQSSSXXX]]]dddppp|||333333333222222333333333777888999;;;>>>AAACCCEEEGGGKKKVVVjjj{{{tttpppoooooonnnmmmlllmmmpppuuu}}}uuukkk^^^XXXSSSRRRTTTWWW___gggqqqvvv|||yyynnnfffaaa]]]XXXUUUTTTTTTTTTTTTUUUXXX]]]```fffllluuu}}}sssfff___]]]\\\___bbbllltttoooZZZMMMHHHCCCAAA???===<<<;;;;;;;;;;;;:::;;;>>>AAAAAA>>>:::;;;;;;999888777777777777666666666666666777888999888888999999888888777666777777777777777777777777777777888888888888777777777777777777888888888888888777777777888999:::;;;666555555555555777999:::999888888777777888888999888888888999999999999:::888:::;;;;;;;;;;;;>>>@@@BBBGGGOOOTTTVVVVVVUUUUUUSSSRRRQQQOOOMMMKKKJJJIIIIIIJJJLLLNNNQQQTTTUUUWWWUUUTTTVVV[[[___dddppp{{{444444333333333333444444888888:::<<>>;;;;;;:::999888777888888999888888777777777888888999888999:::::::::999777777777777777777777777777777777777888888888888777777777777777777888888888888666666666777777888999:::999888666555555777888999999888888777777888888999888888888999999999::::::999:::;;;;;;;;;<<<>>>@@@AAAHHHQQQXXX[[[ZZZYYYWWWSSSRRRQQQPPPNNNMMMLLLKKKMMMNNNPPPSSSWWWZZZ]]]___]]]\\\^^^bbbeeeiiittt~~~555555555444444555555555888888:::<<>>;;;:::::::::<<<:::888:::===???>>><<<777666666777888:::<<<===;;;;;;::::::::::::::::::999999:::;;;:::999888777999999999999999999999999777777888888888888777777777777777777888888888888555555555555666777999999<<<;;;888777666777888999999999888888888888999999888888999999999:::::::::999:::;;;;;;;;;<<<>>>@@@???GGGSSS\\\______]]][[[UUUUUUTTTSSSQQQPPPOOOOOOPPPRRRTTTWWW[[[___ccceeeeeedddeeeiiikkkpppzzz444444333333333444555555<<<999:::===@@@AAADDDJJJRRR[[[oootttrrrnnnkkkiiiiiijjjkkkmmmpppuuu|||ssskkk```XXXRRRRRRTTTWWW\\\bbblllqqqvvvyyyzzz||||||uuummmgggbbb```\\\XXXVVVUUUVVVVVV\\\bbbkkkuuu}}}oooeee^^^YYYXXXZZZdddmmmyyyxxxbbbTTTFFFAAA===??????<<<;;;<<<:::999999<<>>???AAAAAABBBBBBEEELLLUUU\\\____________[[[[[[[[[ZZZWWWTTTPPPNNNNNNRRRWWW\\\```eeejjjmmmlllkkkjjjkkkpppxxx444444333333444444555555:::888:::>>>AAABBBGGGLLLTTTaaawww|||sssqqqnnnkkkiiiiiijjjkkkmmmqqqwwwsssjjj```XXXQQQPPPSSSVVV\\\bbbkkkpppuuuxxxzzz|||yyysssnnnhhheee```[[[XXXWWWWWWWWW[[[aaajjjttt}}}qqqfff___ZZZYYY[[[bbbkkkwww}}}gggYYYJJJCCC?????????<<<;;;<<<;;;999888:::>>>AAA@@@>>>999888777777666666777777777777777777777777777777666666666555666666777777555666777888888888777666666666666666666666666666666666777777777777666666888666555666888888777555888777777777777777888888888888777777777777888888888888888888999999999999;;;;;;===>>>????????????CCCIIIQQQYYY]]]___aaabbb^^^^^^^^^\\\ZZZVVVSSSQQQQQQTTTYYY]]]aaafffkkknnnmmmmmmlllnnnsss{{{444444333333444555555666888888;;;@@@CCCEEEJJJPPPXXXjjjxxxrrrpppmmmjjjiiiiiikkklllnnnrrrzzztttkkk```WWWPPPOOOPPPTTTZZZaaahhhmmmtttxxxzzz|||zzzwwwooolllfff```\\\ZZZYYYYYYZZZ```iiisss|||ttthhh```ZZZYYY\\\^^^gggsss}}}ooo```OOOFFF@@@??????<<<;;;<<<;;;888777999===???>>>===888888777777666666777777555555666666777777888888666666666666666777888999777777777888777777666555666666666666666666666666666777777888888777777666888777666666888888777666555555555666666888999999888888777777777777888888888888888888999999999:::::::::;;;<<<======<<<<<>>???>>>======999999<<<@@@CCCAAA;;;555555555555444444555555666444555555666777888888999777777777777777888999999;;;::::::999888888888888666666666666777777888888777777888888888888777777777888888888777777777888;;;:::999999888888888999999999888888888888999999888999999999999:::::::::;;;;;;<<<=========<<<<<>>>>>======CCCDDDGGGIIIMMMSSS[[[```ggggggfffeeedddcccbbbaaa```aaabbbccceeehhhlllpppqqqvvv|||333333444444555777888999;;;;;;???CCCEEEKKKYYYffftttllljjjiiigggfffgggjjjlllnnnzzzrrrhhhZZZSSSMMMLLLMMMMMMPPPTTT[[[bbblllsssxxx|||}}}xxxqqqkkkffffffjjjqqqyyy~~~qqqggg]]]XXXXXX\\\___fffooovvv|||~~~~~~}}}vvvjjjoooooo^^^LLLEEECCC@@@<<<;;;<<<;;;;;;===???>>>999444666666666666666777888888888888888888999999999999888888777666555555555555888777666666666777888999555666666777888888999999777888888999999888888777777888:::999777666888:::::::::999999888999999999:::999999888888999999:::999999999:::::::::;;;;;;::::::;;;===>>>>>>>>>>>>@@@BBBEEEHHHLLLRRRYYY^^^ffffffeeedddcccbbbbbbbbbaaabbbbbbbbbcccfffkkknnnqqqwww~~~333333444444666777888999999:::===BBBEEEMMM]]]lll}}}rrrjjjiiihhhgggfffgggjjjmmmooo|||pppeeeYYYRRRMMMMMMMMMMMMOOORRRYYYaaakkksssxxx|||~~~wwwooojjjiiimmmttt{{{tttjjj```ZZZXXX]]]```fffmmmuuuzzz{{{{{{vvv{{{yyyiiilllxxxfffRRRHHHDDD@@@<<<:::???<<<999999;;;;;;888555888888777888888999:::::::::::::::999999999999999999888777555444444444444666555444444444666777888555666666777888999999999888888999999999999888888666999::::::777666888:::777777777777888999:::;;;:::999999888888999999:::999999:::::::::;;;;;;;;;888999:::<<<===>>>>>>>>>>>>@@@CCCGGGKKKRRRYYY^^^eeeeeedddbbbbbbaaaaaabbbbbbbbbbbbbbbbbbeeejjjmmmqqqwww444444555555444555888:::;;;===AAADDDGGGQQQeeexxxvvvooommmgggeeeeeefffgggiiiqqq{{{~~~|||nnnddd^^^UUUMMMMMMOOONNNNNNOOOWWW^^^gggnnntttyyy~~~zzzuuuqqqqqqtttxxx~~~wwwmmmbbb[[[XXX]]]```ccchhhrrr{{{{{{uuuuuuwww{{{yyyjjjkkkvvvpppZZZKKKDDDAAA???<<<;;;:::999888777777777777777777777777777777777777777777777777777777777777666777777777888888888888999999999999888888888888777777777777777777777777;;;;;;:::999999888888777:::999888777777888999:::888888777777888888999:::999999888888888888999999999999:::;;;;;;<<<<<<===;;;<<<<<<===>>>??????@@@BBBAAADDDHHHJJJMMMVVV```ffffffgggfff```ZZZZZZ\\\^^^^^^```aaacccfffhhhiiiqqqvvv}}}444444555555444555888;;;===???BBBFFFJJJTTThhh{{{tttmmmkkkgggeeeeeeffffffhhhqqqzzz|||nnneee^^^UUUMMMLLLNNNNNNNNNOOOWWW]]]fffmmmsssyyyzzzvvvsssvvvzzzyyypppeee^^^\\\___dddhhhlllrrrxxxxxxttttttvvvzzz~~~llljjjrrrxxx```OOOFFFBBB???===;;;;;;:::999888888888888777777777777777777777777777777777777777777777777777777777777888888888888666666666666666666555555777777777777777777777777999999999999999999999999999999888777777888999999888888777777888888999:::999999888888888888999999999999:::;;;;;;<<<<<<===<<<<<<======>>>>>>??????@@@@@@BBBFFFHHHKKKTTT]]]gggiiikkkjjjddd^^^\\\]]]^^^^^^___aaaccceeehhhiiiqqqvvv~~~333444555555555666999;;;???AAAEEEIIIMMMXXXnnn{{{qqqkkkiiigggeeedddffffffiiiqqq{{{|||pppggg^^^UUUMMMLLLMMMLLLMMMOOOVVV\\\eeelllrrrxxx~~~~~~{{{xxxzzz}}}}}}tttjjjdddbbbccckkkqqqssstttwwwvvvsssssstttwww~~~rrrkkkooohhhTTTHHHCCC@@@>>><<<<<<;;;:::999999999999777777777777777777777777777777777777777777777777888888888888888888777777444444444555555555555555777777777777777777777777777777888888999::::::;;;999999888777777888999999888888777777888888999:::999999888888888888999999999999:::;;;;;;<<<<<<===============>>>>>>>>>>>>???>>>@@@DDDFFFIIIQQQ[[[iiimmmrrrpppkkkeeeaaa_________```aaaccceeehhhiiiqqqvvv}}}333444555555555666999<<<@@@BBBEEEJJJPPP]]]tttxxxnnniiihhhfffddddddfffgggiiirrr|||}}}qqqjjj___VVVOOOLLLLLLKKKLLLOOOUUU[[[dddkkkqqqwww}}}}}}|||}}}xxxooojjjjjjkkkuuu}}}}}}zzzxxxvvvtttrrrrrruuu{{{{{{pppqqqoooXXXJJJCCC@@@>>>======<<<:::::::::::::::777777777777777777777777777777777777777777777777999999888888888888777777555555555666666777777777777777777777777777777777777777888888999999999:::999888888888888888888999888888777777888888999::::::999999888888999999:::999999:::;;;;;;<<<<<<===>>>>>>>>>>>>============???>>>@@@CCCEEEHHHPPPYYYjjjqqqxxxwwwrrrlllgggbbbbbbbbbaaabbbccceeehhhiiinnnsss{{{333444555555555777:::===@@@AAAEEEKKKRRRaaa{{{vvvmmmhhhhhheeecccdddggghhhllluuu}}}ssslllaaaXXXPPPMMMKKKJJJLLLPPPTTT[[[dddkkkqqqvvv}}}~~~{{{zzzzzz}}}~~~~~~~~~|||tttpppqqquuu{{{xxxrrrrrrtttyyywwwvvvuuu]]]MMMDDD@@@???>>>===<<<;;;::::::::::::777777777777777777777777777777777777777777777777999999999888888888888888555555555666777888999999777777777777777777777777999999999888888777777777888888888999999888888888888888777777888888999:::::::::999999999999::::::999999:::;;;;;;<<<<<<===>>>>>>>>>>>>============AAA@@@AAADDDEEEGGGOOOYYYiiisss{{{{{{vvvrrrllleeefffdddcccbbbbbbdddfffhhhjjjooovvv~~~333444555666666888;;;===???@@@EEELLLUUUggg{{{rrrkkkggggggdddcccdddhhhjjjoooyyy~~~tttnnnccc[[[SSSOOOKKKIIIMMMRRRUUU[[[dddkkkqqqwww}}}{{{yyywwwtttqqqrrruuuxxxyyyxxxyyy|||~~~~~~~~~zzzxxxzzz~~~tttttttttxxx~~~}}}}}}eeeRRRFFFAAA???======<<<;;;::::::::::::777777777777777777777777777777777777777777777777888888888999999999::::::333444555666777888999:::777777777777777777777777:::999999888777777666666777888999999999999888777888888777777888888999:::::::::999999999999::::::999999:::;;;;;;<<<<<<===============>>>>>>>>>>>>BBBAAABBBEEEFFFGGGOOOXXXfffsss}}}{{{xxxvvvppphhhhhhfffcccaaa```aaacccdddeeejjjpppvvv333444555666666888;;;>>>???AAAFFFNNNYYYlllvvvooohhhdddeeecccbbbdddiiilllrrr|||~~~uuupppddd]]]UUUPPPLLLJJJMMMSSSUUU\\\dddlllqqqwww~~~}}}zzztttrrroookkkhhhjjjnnnqqqyyy|||~~~~~~|||xxxvvvuuuooooooppptttxxx|||}}}||||||||||||}}}}}}~~~~~~|||{{{{{{|||~~~wwwuuutttwww}}}nnnXXXJJJBBB???===<<<;;;:::999999999999777777777777777777777777777777777777777777777777777777888888999:::;;;;;;555555777888999;;;<<<<<<777777777777777777777777888888888888777777777777777888999999999999888777888888777777888888999:::;;;::::::999999::::::;;;999999:::;;;;;;<<<<<<===<<<<<<======>>>>>>??????BBBAAABBBDDDEEEFFFNNNWWWcccrrr|||zzzxxxxxxsssjjjhhhfffbbb^^^\\\\\\]]]^^^aaaeeeiiimmmttt333444555666666888<<<>>>@@@AAAGGGOOO[[[ppp}}}ssslllfffcccccccccbbbdddjjjnnnsss~~~vvvpppeee^^^VVVQQQLLLJJJNNNTTTVVV\\\eeelllrrrxxx~~~|||vvvsssooommmiiidddbbbdddiiimmmqqqssstttssspppmmmlllkkkggggggiiimmmrrrvvvxxxxxx{{{{{{{{{{{{|||}}}~~~}}}{{{yyywwwwwwxxxzzz|||~~~xxxvvvuuuwww|||uuu]]]MMMCCC???<<<<<<;;;:::999999999999777777777777777777777777777777777777777777777777666666777888:::;;;<<<===888999:::;;;===>>>@@@@@@777777777777777777777777666666666777888888999999777888999::::::999888777888888888777888999999:::;;;::::::999999::::::;;;999999:::;;;;;;<<<<<<===;;;<<<<<<===>>>??????@@@BBB@@@AAADDDDDDEEEMMMVVVaaappp{{{yyywwwyyytttkkkhhheee```\\\YYYYYYZZZ[[[```cccfffggglll|||555666666888999;;;===>>>@@@DDDHHHOOO]]]uuu|||ssskkkdddaaaccc```bbbeeejjjqqqzzzuuupppiii```XXXTTTQQQMMMMMMPPP[[[___eeemmmtttyyy}}}~~~|||vvvqqqnnniiifffccc``````bbbfffhhhmmmmmmmmmllliiifffbbb```___aaaeeeiiilllqqqvvvyyyzzzzzzyyywwwwwwvvvvvvwwwvvvvvvuuusssqqqrrrtttvvvzzz}}}uuuwww}}}fffRRRFFFAAA???>>><<<:::999999999999:::999888888777777888888999999888888888888999999777666666666666666777888888777777888999;;;>>>???===<<<999888777777888999888888888888888888888999777888888888888999999999777999999999888777888999888:::<<<<<<:::999999:::999999999:::;;;<<<===>>>???>>>>>>>>>=========<<>>BBBFFFKKKSSSbbb{{{xxxpppiiibbb```bbbbbbcccfffkkksss|||wwwqqqjjjaaaXXXTTTQQQMMMMMMPPPWWW\\\dddmmmvvv}}}}}}wwwpppkkkhhheeeccc```^^^___aaadddfffiiiiiiiiigggeeeaaa^^^\\\YYY\\\```cccgggkkkppptttwwwwwwvvvttttttssssssssspppppppppnnnmmmnnnrrrttt{{{wwwyyy~~~pppZZZKKKEEE>>>===<<<:::999999:::::::::999888888777777888888999999888888888888999999777777666666666666777777777777888888:::<<<>>>@@@===;;;999888777777888999888888888888888777777777777777888888888999999999777999:::999888777888999999:::;;;;;;999999:::;;;::::::::::::;;;<<<===>>>=========>>>>>>>>>??????BBBBBBAAA@@@BBBGGGOOOTTTeeeppp{{{}}}{{{xxxrrrmmmfffccc^^^YYYVVVUUUUUUVVVWWW]]]\\\___kkkttt555666666888999;;;===>>>???BBBHHHQQQbbb}}}~~~ssslllgggaaa___aaaeeeeeehhhmmmuuu~~~zzzssslllcccYYYUUUQQQNNNNNNQQQWWW\\\dddnnnxxx~~~xxxrrrkkkeeebbb___^^^]]]]]]^^^```ccceeeeeedddcccaaa^^^[[[XXXVVVUUUWWW[[[___bbbgggkkkooosssrrrqqqpppooonnnmmmmmmllllllkkkjjjjjjmmmrrrvvv~~~zzzzzz~~~www___MMMDDD>>>===;;;:::::::::;;;;;;:::999888888777777888888999999888888888888999999888777777666666777777777777777888999;;;===???@@@<<<;;;999888777777888999888888777777666666666555777777777888888888999999888999:::999888777888::::::;;;;;;999888888:::<<<::::::::::::;;;<<<======;;;<<<===>>>???@@@AAAAAABBBBBBAAAAAACCCGGGNNNRRRcccooozzz}}}|||yyytttooogggddd___ZZZWWWVVVWWWWWWXXX^^^^^^aaallluuu555666666888999;;;===>>>>>>AAAGGGQQQccc}}}xxxooojjjeee```___aaaeeefffiiiooowww~~~vvvnnndddZZZUUUQQQNNNNNNQQQZZZ___gggqqqyyy|||uuunnnhhhbbb___\\\\\\]]]^^^```bbbdddeeeaaa```^^^[[[XXXUUUSSSRRRSSSVVVZZZ]]]aaaeeejjjmmmnnnnnnnnnmmmllljjjiiiiiikkkkkkkkkkkkmmmqqqwww|||{{{{{{~~~{{{bbbPPPFFF>>>===<<<:::::::::;;;<<<:::999888888777777888888999999888888888888999999888888777777666777777777777777999:::<<<>>>???@@@::::::999888777777888888777777777666555555444444777777777777888888888888888999::::::888888999:::;;;;;;:::999777888;;;===;;;;;;;;;;;;;;;<<<======<<<======>>>???@@@AAAAAAAAABBBBBBBBBCCCGGGLLLPPPaaammmyyy}}}|||{{{vvvqqqhhheee```\\\YYYXXXXXXYYY\\\cccdddhhhuuu~~~555666666888999;;;===>>>CCCFFFKKKUUUhhh|||tttlllhhheeeaaa```bbbdddfffjjjpppyyyyyyqqqfff\\\VVVRRRNNNOOORRRZZZ```hhhrrrzzz}}}xxxrrrkkkeee```^^^\\\]]]```bbbdddffffffggg```^^^[[[WWWTTTRRRQQQPPPQQQTTTXXX[[[___ccchhhlllllllllllllllkkkjjjiiihhhllllllmmmnnnpppuuu{{{{{{zzz{{{}}}iiiVVVLLL???>>><<<;;;:::;;;;;;<<<:::999888888777777888888999999888888888888999999999999888777777777777777777888999:::<<<===>>>>>>999999888888888888888888666666666666555555444444666666777777777888888888888:::::::::999888999:::;;;;;;:::999777888;;;===<<<<<<;;;;;;;;;<<<======????????????@@@@@@@@@@@@AAABBBBBBCCCDDDFFFKKKNNN\\\iiivvv{{{}}}|||yyytttllliiiccc^^^[[[ZZZZZZZZZ^^^fffhhhnnn}}}555666666888999;;;===>>>DDDFFFKKKVVVjjjxxxpppiiigggddd``````bbbcccffflllsss|||{{{ssshhh]]]WWWRRRNNNOOOSSSWWW]]]gggrrr{{{{{{xxxsssmmmhhhccc___^^^^^^```dddgggiiijjjiiiiii```^^^ZZZUUURRRPPPOOOOOONNNQQQUUUXXX\\\```eeehhhkkklllmmmnnnnnnmmmlllkkklllnnnoooqqqsssvvv{{{xxxwwwwwwyyylllXXXNNN@@@???===;;;:::::::::;;;:::999888888777777888888999999888888888888999999:::999888888777777777777777888999:::;;;;;;;;;;;;888888888888888888888777555666666666666666666666666666666777777777888888999:::;;;:::999888999;;;:::;;;;;;999888888:::<<<===<<<<<<<<<<<<<<<======@@@@@@@@@@@@@@@AAAAAAAAA@@@BBBCCCDDDDDDFFFIIILLLWWWdddrrryyy|||}}}{{{xxxpppmmmgggaaa]]][[[[[[\\\\\\cccfffnnn555666666888999;;;===>>>BBBDDDJJJVVVllluuummmgggeeeccc___^^^```bbbgggnnnxxx}}}uuujjj^^^WWWRRRNNNOOOSSSXXX^^^hhhrrr{{{~~~xxxvvvrrrmmmhhheeebbbaaa```cccgggkkkmmmmmmkkkjjj```]]]XXXSSSPPPNNNNNNOOOMMMOOOSSSWWWZZZ^^^cccgggmmmnnnppprrrrrrrrrqqqpppnnnqqqsssuuuwwwyyy|||~~~|||uuussssssvvv|||qqqZZZMMMBBBAAA>>><<<::::::999::::::999888888777777888888999999888888888888999999;;;:::999888777777777777888888999::::::999888888777777888888888888777777555555555666666777888888666666666666777777777888999:::;;;;;;999999:::;;;999:::;;;;;;999999:::;;;======<<<<<<<<<<<<======>>>??????@@@AAABBBCCCCCC@@@BBBCCCDDDDDDFFFHHHJJJRRR___ooowww|||~~~}}}zzzuuuqqqkkkddd```]]]\\\\\\ZZZaaaccckkk}}}555666666888999;;;===>>>EEEGGGMMM[[[rrr{{{ssskkkeeecccaaa^^^]]]___bbbhhhqqq{{{}}}vvvkkk___WWWRRROOOPPPSSS\\\aaajjjssszzz~~~}}}yyywwwsssoookkkhhhgggfffaaadddiiimmmooonnnllljjj```]]]XXXRRROOOMMMNNNNNNMMMPPPTTTXXX[[[___dddhhhnnnooorrrtttuuuuuutttsssqqqtttxxxzzz{{{|||~~~{{{|||}}}||||||}}}zzzsssqqqqqqssszzz~~~zzz```QQQCCCBBB???<<<:::999999999:::999999888777888888888999999888888888888999999;;;:::999888777777777777888999999:::999888777666666777888888888888777777444444555666777888999999666666666666777777777777999:::;;;;;;999999:::;;;888:::<<<<<<:::999999:::>>>======<<<<<<<<<======<<<===>>>@@@BBBDDDEEEFFF@@@BBBDDDEEEEEEEEEGGGIIINNN]]]lllvvv{{{~~~|||wwwsssmmmfffaaa^^^]]]]]]YYY```aaaiii|||888666555888===@@@@@@>>>EEEGGGMMM]]]zzzyyykkkiiieeebbb```___``````fffkkksss~~~~~~tttkkkbbb[[[UUUPPPPPPTTT^^^bbbjjjrrrxxx}}}}}}}}}~~~}}}yyyxxxwwwuuurrrpppmmmkkkjjjhhhjjjnnnpppooolllhhheee___]]]ZZZVVVSSSQQQPPPOOONNNPPPTTTWWWZZZ___eeeiiinnnrrrwwwyyyyyyvvvuuutttwwwxxxzzz{{{|||||||||{{{xxxwwwvvvuuuuuuuuuvvvwwwzzz{{{}}}xxxppplllkkkmmmttt{{{}}}gggSSSGGGEEE@@@;;;999:::::::::999999999999888888777777777777666666666666777777888888777777666666555555999888888888777777666666777888888888666666888999888888777666666555666666777777888999999999999888::::::999999::::::;;;<<<:::::::::;;;;;;;;;<<<<<<>>>>>>>>>???@@@@@@AAAAAA<<<<<<===???@@@AAABBBCCCAAAAAAAAABBBDDDEEEGGGHHHOOOVVVcccpppyyy|||zzzwwwuuurrrlllfffbbb```______^^^___cccjjjuuu555777999:::<<<===???AAAFFFHHHNNN___|||~~~uuuiiifffccc```^^^]]]^^^___fffkkkttt~~~wwwnnnddd\\\UUUOOOOOORRR\\\aaaiiiqqqwww{{{}}}}}}|||yyyxxx{{{{{{zzz{{{}}}zzzxxxwwwvvvsssqqqooommmlllkkkmmmoooqqqoookkkgggddd___]]]ZZZVVVSSSQQQOOOOOONNNQQQUUUXXX\\\aaafffjjjooossswwwyyyxxxvvvttttttvvvwwwxxxyyyyyyyyyxxxwwwuuusssrrrppppppqqqssstttvvvxxxzzz}}}}}}uuulllhhhgggiiipppxxx}}}kkkVVVEEEDDD@@@<<<::::::999777999999999999888888888777888888777777777777888888999888888888777777777777888888888888777777777666444555666555333333555666888777777666666777777888777777888999999999999888888888777777888888999::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<======>>>>>>????????????@@@@@@@@@AAA@@@AAAAAABBBDDDFFFHHHIIINNNUUUaaannnwww{{{yyywwwtttqqqlllgggcccaaa______^^^^^^aaagggqqq333777;;;<<<;;;;;;???CCCEEEIIIQQQcccyyypppfffccc```]]]\\\\\\]]]^^^eeekkkuuuyyypppfff^^^VVVPPPPPPSSSYYY^^^fffnnntttwwwwwwwwwuuuqqqqqqssstttsssuuuyyy{{{~~~|||yyyxxxwwwuuusssrrrqqqppppppqqqrrrrrrooojjjeeebbb^^^\\\YYYUUURRRPPPOOOOOOOOORRRVVVZZZ]]]bbbgggkkkpppsssvvvxxxvvvtttssssssttttttuuuuuuuuutttsssrrrooommmkkkiiiiiikkknnnpppqqqrrruuuxxx||||||sssjjjfffeeegggooowww}}}qqq[[[HHHEEEAAA???===;;;999777999999999999888888888888999999888888888888999999999999999999888888888888888888888888777777777777444444555444333222444666888888888777888888999999777777888999999999999888888888777777888888999::::::::::::;;;;;;;;;<<<<<<:::::::::;;;<<<<<<======BBBBBBAAAAAA@@@@@@??????AAAAAABBBCCCEEEGGGIIIJJJLLLSSS___jjjsssxxxxxxxxxtttrrrooojjjgggdddbbbaaaaaa___```eeennn444777:::;;;<<<===@@@CCCDDDIIITTThhhuuummmcccbbb___\\\[[[\\\]]]___eeelllwwwzzzqqqhhh```YYYRRRRRRUUUUUUZZZbbbiiinnnooonnnmmmlllhhhgggiiikkkjjjmmmrrruuuyyy~~~~~~yyyyyyxxxwwwvvvuuuttttttttttttuuusssoooiiiddd```\\\ZZZWWWTTTQQQOOONNNNNNOOORRRVVVZZZ^^^bbbgggjjjnnnpppssssssrrrqqqppppppqqqrrrrrrrrrqqqooommmllliiigggdddbbbccceeeiiillllllmmmppptttxxx{{{~~~vvvlllhhhggghhhooowww|||xxx```OOOHHHBBB@@@???===;;;;;;999999999999999999999999999888888777777888888999888888888888888888888888888888888777777777777777666777888777555555777888;;;:::999999888888888999777777888999999999999888::::::999999::::::;;;<<<:::::::::;;;;;;;;;<<<<<<<<<<<<===>>>>>>??????@@@BBBBBBBBBBBBAAAAAAAAA@@@AAABBBBBBCCCEEEGGGIIIJJJJJJQQQ[[[fffnnnssswwwxxxxxxwwwuuuqqqmmmiiifffdddcccaaaaaafffppp777666777:::>>>AAABBBAAADDDKKKYYYooorrrkkkcccaaa^^^\\\\\\]]]___```fffnnnzzzxxxnnnggg^^^UUURRRTTTSSSWWW]]]cccffffffeeecccbbb___]]]```aaabbbeeejjjqqquuuzzz~~~zzzzzzyyyyyyxxxwwwwwwwwwvvvvvvvvvsssoooiiiccc```[[[YYYVVVSSSPPPNNNNNNMMMNNNQQQVVVYYY\\\```dddfffiiikkkllllllkkkkkkkkklllnnnnnnnnnnnnllljjjhhhgggcccaaa^^^]]]^^^aaaeeehhhhhhiiilllppptttwwwzzz|||{{{yyypppllliiijjjooovvv|||~~~gggUUUJJJAAA??????<<<<<<>>>999999999999999999999:::777777666666666666777777777777777777777777777777777777777777777777888888888999999888777777888:::===<<<;;;999888777777777777777888999999999999888::::::999999::::::;;;<<<:::::::::;;;;;;;;;<<<<<<===>>>>>>??????@@@AAAAAAAAAAAAAAABBBCCCCCCDDDDDDCCCCCCCCCDDDFFFGGGIIIJJJIIIOOOYYYaaahhhnnntttxxx}}}}}}|||zzzwwwrrrnnnlllfffdddeeekkkuuu888666555999???CCCCCC@@@EEEOOO```xxx{{{oooiiibbb```^^^]]]]]]^^^aaabbbgggppp}}}yyyqqqfffZZZTTTSSSTTTVVVZZZ]]]___^^^]]][[[ZZZVVVUUUWWWYYYZZZ^^^dddmmmpppuuuyyyzzz|||}}}~~~{{{{{{zzzzzzyyyxxxxxxxxxvvvvvvuuurrrnnnhhhccc```YYYXXXUUURRROOONNNMMMMMMMMMPPPTTTWWWYYY\\\^^^aaaaaabbbcccdddcccccceeegggiiiiiiiiihhhgggeeecccaaa]]][[[ZZZYYYZZZ]]]aaacccdddfffhhhlllooosssuuuwwwxxx{{{}}}uuupppmmmkkkooottt|||nnnXXXJJJ@@@???@@@<<<:::===999999999999::::::::::::777777666666666666777777666666666666666777777777777777777777888888888888777888888777666666777999===<<<;;;999888777777666777777888999999999999888888888777777888888999::::::::::::;;;;;;;;;<<<<<<<<<<<<======>>>?????????@@@@@@AAACCCDDDFFFGGGGGGEEEEEEEEEEEEFFFGGGHHHIIIIIINNNVVV]]]ccciiiqqqvvv}}}yyywwwlllkkkmmmuuu666666888;;;>>>AAACCCCCCHHHTTThhhuuukkkeee```___]]]\\\\\\^^^aaaccciiirrrzzzpppddd\\\ZZZWWWXXXYYYZZZZZZYYYXXXWWWTTTPPPOOOQQQTTTUUUZZZ___iiilllooorrrtttvvvxxxzzzzzz{{{}}}~~~|||{{{{{{zzzyyyyyyxxxxxxuuutttsssqqqmmmhhhdddaaaXXXWWWTTTQQQOOOMMMMMMMMMKKKNNNRRRTTTVVVWWWYYYZZZYYYZZZ[[[[[[[[[\\\___aaaccccccccccccaaa___^^^\\\VVVVVVUUUUUUWWWZZZ\\\^^^aaabbbdddgggkkknnnpppqqqvvvyyy{{{wwwsssooopppttt{{{uuuYYYLLLCCCFFFFFF@@@;;;===999999999:::::::::;;;;;;888777777777777777777888666666777777777888888888666777777777888888888888666777777666555555666888:::999999888888888888999777777888999999999999888888888777777888888999::::::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<===>>>>>>>>>@@@AAABBBCCCEEEFFFGGGHHHGGGGGGGGGFFFFFFGGGGGGGGGIIINNNUUUZZZ^^^eeennnuuu|||zzzyyy|||333777;;;======>>>BBBFFFKKKXXXmmmrrrhhhbbb___^^^\\\[[[\\\^^^aaacccjjjtttxxxmmmeeedddZZZZZZZZZYYYXXXWWWVVVUUUQQQMMMLLLNNNQQQRRRWWW]]]fffhhhkkkmmmoooqqquuuwwwwwwyyyzzz|||~~~~~~||||||{{{zzzyyyxxxxxxwwwssssssrrrpppmmmiiieeebbbXXXVVVTTTQQQNNNMMMLLLLLLJJJLLLPPPRRRSSSTTTUUUVVVTTTUUUVVVVVVVVVXXX[[[^^^____________^^^\\\ZZZYYYRRRRRRSSSSSSUUUWWWYYY[[[___```bbbdddgggjjjlllmmmuuuxxx~~~yyyttttttwww{{{zzz\\\OOOIIINNNOOOEEE>>>>>>999999999::::::;;;;;;;;;999999888888888888999999777777888888999999999:::666666777777888888888999777888888888666666888999777777777777888999:::;;;777777888999999999999888::::::999999::::::;;;<<<:::::::::;;;;;;;;;<<<<<<<<<<<<======>>>?????????BBBBBBCCCDDDEEEFFFGGGGGGIIIHHHHHHGGGFFFFFFFFFGGGIIINNNTTTXXX\\\bbbllltttxxx|||888888;;;???@@@???EEELLLNNN]]]wwwxxxmmmgggddd]]][[[\\\^^^^^^^^^aaagggrrr|||}}}xxxtttrrriiigggddd```]]][[[YYYWWWMMMJJJJJJLLLLLLLLLOOOUUU\\\^^^bbbfffjjjmmmnnnoooppprrrssstttvvvxxx|||}}}~~~~~~}}}{{{{{{|||{{{yyywwwrrrrrrpppmmmiiiddd```^^^XXXWWWTTTPPPMMMJJJHHHGGGMMMMMMMMMMMMNNNPPPQQQRRROOOOOONNNNNNPPPRRRUUUWWWYYYZZZZZZZZZXXXVVVSSSQQQRRRRRRQQQRRRSSSUUUVVVXXXYYY\\\aaadddfffhhhjjjllltttwww~~~{{{yyyxxxyyy|||zzzcccTTTEEEBBBEEECCC???;;;999999999888888888777777:::::::::999999888888888999999888888888888999999999999999888888888888777666666777777888888888888777888888888888999999999999999999999999999999999::::::::::::::::::::::::<<<<<<<<<<<<=========>>>>>>>>>>>>>>>???@@@AAABBBBBBBBBCCCDDDEEEFFFGGGGGGHHHHHHIIIHHHGGGHHHKKKNNNKKKRRRVVVXXX\\\fffooosss|||888888;;;???@@@@@@EEEMMMTTTfffvvvlllfffccc^^^\\\\\\^^^___^^^bbbhhhrrr}}}}}}xxxyyyyyyyyyxxxxxxwwwwwwooonnnmmmjjjfff```ZZZVVVOOOLLLJJJKKKKKKJJJMMMRRRWWWYYY]]]aaadddggghhhiiijjjlllnnnoooppprrrvvvyyyzzz{{{}}}~~~~~~~~~}}}}}}~~~~~~}}}~~~~~~}}}~~~|||zzzyyyyyyzzzyyywwwtttqqqpppnnnkkkgggccc___]]]XXXVVVTTTPPPMMMJJJHHHHHHJJJJJJJJJJJJKKKLLLMMMMMMLLLLLLKKKKKKMMMOOOQQQSSSUUUVVVWWWWWWVVVTTTRRRPPPOOONNNNNNOOOPPPRRRTTTUUUWWWZZZ^^^bbbdddfffhhhjjjpppttt|||{{{zzzzzzzzz}}}cccTTTEEEBBBDDDBBB>>>;;;999999999888888888777777:::::::::999999888888888999999888888888888999999999999999888888888777777777777777777777888888888666666777777777888888888::::::999999999999999:::::::::::::::::::::::::::<<<<<<<<<=========>>>>>>??????>>>>>>???@@@AAAAAABBBBBBCCCDDDEEEFFFGGGGGGGGGHHHIIIJJJJJJKKKNNNPPPPPPUUUYYY[[[aaakkksssvvv|||888888;;;???@@@AAAGGGNNNYYYnnntttjjjdddbbb^^^\\\[[[]]]^^^^^^cccjjjrrr~~~}}}vvvrrrkkkllllllmmmoooqqqtttuuuuuuvvvxxxyyyuuulllaaaYYYTTTOOOKKKJJJIIIHHHJJJNNNQQQSSSVVVYYY\\\___aaabbbdddfffhhhiiijjjlllooorrrtttvvvxxxzzz||||||||||||zzzyyyyyyxxxxxxyyyyyyyyywwwyyyzzzzzzyyyyyyzzz|||}}}}}}{{{zzzyyyyyyyyyyyyvvvtttpppooollliiieee```]]][[[WWWVVVSSSPPPMMMKKKJJJIIIIIIIIIHHHHHHHHHIIIIIIJJJIIIHHHHHHHHHHHHJJJLLLMMMPPPQQQRRRSSSSSSQQQOOONNNJJJJJJJJJKKKLLLNNNPPPRRRTTTWWW[[[^^^```bbbeeeggglllqqqzzz~~~{{{zzz{{{|||~~~cccTTTEEEAAABBB@@@<<<:::999999999888888888888888999999999999999888888888999999888888888888999999999999888888888777777777888888888777777777777777555666666666777777777777;;;:::999888888999:::;;;::::::::::::::::::::::::<<<<<<=========>>>>>>>>>@@@????????????@@@@@@AAAAAABBBCCCCCCEEEEEEFFFGGGFFFHHHKKKLLLMMMOOOQQQTTTVVVZZZ]]]aaajjjuuu{{{|||}}}888888;;;???@@@AAAHHHPPPZZZsssssshhhbbb___]]]ZZZYYY[[[\\\]]]cccjjjttt}}}ssskkkgggdddcccbbbaaaccceeehhhjjjsssxxx|||nnnddd[[[TTTMMMKKKIIIGGGHHHKKKMMMNNNQQQTTTVVVYYY[[[\\\```bbbeeefffggghhhkkkmmmnnnoooqqqtttvvvwwwxxxxxxssssssrrrqqqqqqqqqrrrrrrqqqrrrttttttttttttuuuwwwyyyyyy{{{}}}~~~}}}|||{{{{{{{{{zzzxxxvvvnnnmmmjjjfffbbb^^^[[[YYYVVVUUUSSSPPPNNNLLLKKKJJJKKKKKKJJJIIIIIIHHHIIIIIIGGGGGGFFFFFFFFFGGGHHHIIIJJJLLLMMMOOOOOONNNMMMLLLHHHGGGGGGHHHIIIKKKNNNOOORRRTTTXXX[[[]]]___bbbeeeiiinnnyyy|||yyyyyy{{{}}}cccTTTFFFAAA@@@>>>;;;:::888888888888888888888888999999999888888888888888999999888888888888999999888888888888777777777777888888888888777777777777666666666777777777888888;;;:::999888888999;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<============>>>>>>>>>@@@@@@@@@??????@@@@@@AAAAAABBBCCCDDDEEEFFFFFFGGGGGGIIIMMMOOOPPPRRRTTTVVV[[[___cccjjjvvv999888;;;???AAABBBJJJSSS\\\xxxsssgggaaa^^^\\\YYYWWWYYYZZZ\\\ccckkkvvvxxxmmmeee___^^^\\\ZZZXXXXXXZZZ]]]___kkkqqq}}}}}}ssscccYYYPPPLLLIIIGGGGGGJJJKKKLLLNNNPPPSSSUUUWWWXXX[[[]]]```aaabbbccceeeggghhhiiikkkmmmnnnpppqqqrrrkkkkkkjjjiiiiiiiiiiiiiiiiiikkkmmmmmmmmmnnnoooqqqrrrsssvvvyyy}}}|||}}}|||zzzzzz{{{zzzxxxvvvmmmkkkhhhddd```\\\YYYXXXUUUTTTRRRPPPNNNMMMMMMLLLLLLKKKJJJIIIIIIIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFGGGIIIKKKMMMMMMMMMLLLKKKHHHGGGGGGGGGHHHJJJLLLMMMPPPRRRUUUXXXZZZ]]]```cccgggmmmwwwxxxuuuwwwzzz}}}~~~dddUUUGGGAAA???===::::::888888888888888888888888888888888888888888888888999999888888888888999999888888888777777777666666888888888777777777777777777777777888888888999999::::::999999999:::<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;============>>>>>>>>>???@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCDDDEEEFFFGGGGGGIIIKKKNNNQQQSSSVVVYYY\\\aaagggnnnxxx999999;;;???AAACCCKKKUUUccc~~~ssshhhaaa^^^\\\XXXVVVXXXYYY\\\eeemmmzzzwwwkkkbbb]]]ZZZXXXVVVTTTTTTUUUWWWYYY```ggguuu}}}hhh]]]QQQLLLIIIGGGFFFHHHJJJJJJKKKMMMOOOQQQTTTUUUTTTWWWZZZ[[[\\\\\\^^^```aaabbbcccdddfffgggiiiiiidddcccbbbaaa```````````````bbbdddeeeeeefffhhhjjjkkkmmmpppuuu|||~~~{{{zzzyyyxxxxxxxxxxxxuuusssllljjjgggbbb^^^[[[YYYXXXTTTSSSRRRPPPOOONNNNNNNNNLLLKKKJJJIIIIIIIIIIIIIIIJJJIIIIIIHHHGGGFFFFFFEEEGGGHHHKKKLLLMMMMMMLLLKKKIIIIIIHHHGGGHHHIIIJJJKKKNNNPPPRRRUUUWWWZZZ^^^aaadddjjjttt{{{tttqqqssswwwzzz~~~wwweeeWWWIIIBBB???<<<:::;;;888888888888888999999999777777777888888888888888999999888888888888999999888888777777777666666666666777777777888888888888888888888888999999999999999999::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;=========>>>>>>>>>???????????????@@@@@@AAABBBCCCCCCDDDDDDEEEFFFGGGHHHIIIJJJMMMPPPSSSWWW\\\bbbfffjjjsss999999;;;???AAADDDMMMVVVkkksssiiiccc```^^^ZZZWWWYYYZZZ^^^gggppp}}}xxxlllccc^^^[[[ZZZWWWUUUSSSSSSSSSTTTWWW]]]jjj|||kkk^^^QQQKKKHHHFFFEEEGGGGGGGGGGGGHHHJJJMMMOOOQQQPPPSSSVVVWWWXXXXXXYYYZZZ[[[[[[[[[\\\]]]^^^``````]]]]]]\\\ZZZZZZYYYYYYYYYWWWYYY\\\]]]]]]^^^aaacccdddgggkkkrrr{{{|||zzzyyyxxxxxxxxxwwwuuusssllljjjfffbbb^^^ZZZXXXWWWSSSSSSRRRPPPPPPOOOOOOOOONNNMMMLLLLLLLLLLLLLLLMMMKKKKKKJJJIIIHHHGGGEEEEEEHHHJJJLLLMMMNNNMMMLLLKKKJJJIIIHHHGGGGGGGGGHHHIIIKKKMMMOOOQQQSSSVVV[[[^^^```eeeooo|||xxxpppmmmnnnssswww}}}zzzfffYYYJJJCCC???;;;;;;<<<777777888888888999999999666777777777888888888999999999888888888888999999888777777777666666666666555555666777888999999:::777777777777888888888888777888:::<<<======<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>?????????>>>>>>???@@@AAABBBDDDEEEEEEEEEFFFGGGHHHIIIIIIJJJKKKMMMQQQVVV\\\dddmmmsssuuu999999;;;???AAAEEEMMMWWWooosssjjjdddbbb```[[[YYYZZZ\\\```iiisss~~~yyynnneee``````^^^[[[WWWTTTQQQPPPOOOSSSXXXddduuu~~~kkk^^^PPPJJJGGGEEEDDDEEEDDDDDDDDDEEEGGGIIILLLMMMOOORRRUUUWWWWWWWWWXXXYYYVVVVVVVVVWWWWWWYYYZZZ[[[ZZZYYYXXXWWWVVVVVVVVVVVVRRRTTTVVVWWWXXXYYY\\\^^^aaaccchhhpppzzz~~~|||{{{zzzzzzzzzyyywwwuuullljjjfffaaa]]]ZZZXXXXXXSSSRRRQQQPPPPPPPPPPPPPPPQQQPPPPPPPPPPPPPPPQQQQQQKKKKKKKKKJJJHHHGGGEEEDDDJJJKKKMMMOOOOOONNNMMMLLLKKKJJJHHHGGGFFFFFFFFFGGGIIIJJJMMMNNNQQQTTTYYY\\\\\\bbblllzzzvvvnnnjjjlllqqqttt}}}gggZZZKKKCCC???;;;;;;===777777888888999999999999666666777777888888888999999999888888888888999999777777777777666666666666444444555777888999:::;;;666666666666777777777777666888;;;===>>>===;;;:::<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>????????????===>>>>>>@@@AAACCCEEEFFFFFFFFFGGGHHHIIIJJJJJJKKKKKKMMMQQQWWW```kkkvvv}}}}}}777999===BBBDDDFFFPPP[[[pppssshhhcccddd]]]ZZZZZZ\\\^^^bbbmmmxxx}}}qqqjjjfffcccaaa^^^[[[WWWTTTRRRQQQUUUUUUZZZfffrrryyywwwrrrfff___TTTKKKFFFEEEFFFFFFEEEEEEEEEFFFGGGHHHJJJJJJNNNNNNPPPQQQRRRSSSSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSRRRRRRRRRRRRSSSSSSRRRQQQRRRSSSTTTUUUZZZ]]]dddnnnzzz~~~}}}yyyyyyyyyyyyxxxwwwwwwvvvmmmjjjfffaaa\\\YYYWWWVVVUUUUUUUUUUUUTTTTTTTTTTTTRRRRRRSSSSSSTTTTTTUUUUUUQQQOOOMMMLLLKKKJJJHHHFFFGGGHHHKKKNNNOOOOOOOOONNNLLLKKKJJJIIIHHHIIIJJJJJJGGGIIIKKKMMMOOORRRVVVZZZ]]]___fffqqqtttlllmmmoooooommmwww{{{jjjYYYIIIBBBBBB@@@<<<;;;===<<<<<<;;;:::999888888::::::;;;;;;:::999777666777777888999999999999888555555555555666666666666888888777777888888999:::999888888888999999777666999999999999999999999999;;;<<<<<<<<<<<<<<<;;;;;;???????????????@@@@@@@@@@@@@@@@@@AAACCCEEEFFFGGGEEEGGGIIIJJJIIIIIIJJJKKKLLLPPPUUUXXX^^^hhhvvv888999===BBBDDDGGGQQQ\\\sss{{{qqqhhhbbbaaa\\\ZZZZZZ\\\^^^cccmmmxxxuuunnnkkkhhhfffccc___ZZZWWWUUUSSSSSSTTTXXX```iiimmmmmmjjjccc\\\SSSLLLHHHGGGGGGGGGFFFFFFFFFGGGHHHIIIJJJKKKNNNOOOPPPQQQRRRRRRRRRRRRSSSSSSTTTTTTTTTTTTSSSSSSUUUUUUTTTTTTTTTSSSSSSSSSRRRRRRPPPPPPPPPPPPQQQRRRWWWZZZaaammm{{{}}}zzzzzzzzzyyyxxxwwwvvvuuummmkkkfffbbb]]]YYYWWWVVVVVVVVVVVVVVVWWWWWWWWWWWWVVVVVVVVVWWWWWWWWWXXXXXXUUUSSSQQQOOOOOOMMMKKKIIIJJJKKKNNNPPPQQQQQQPPPPPPLLLKKKJJJIIIHHHHHHIIIIIIHHHJJJKKKLLLMMMPPPSSSVVVZZZ]]]cccnnn|||wwwmmmjjjkkkkkkkkktttxxx}}}ooo]]]KKKBBBAAA>>>;;;999::::::::::::999999999999::::::::::::999888777666777777888999999999999999888888888999999999999999777777666666777777888999:::999999;;;======<<<;;;999999999999999999999999;;;<<<<<<======<<<;;;;;;============>>>>>>>>>>>>AAAAAAAAABBBCCCDDDEEEFFFGGGIIIJJJKKKJJJIIIJJJKKKNNNRRRWWW[[[aaammm|||888999===BBBDDDHHHSSS___xxxvvvoooggg```^^^\\\ZZZZZZ\\\___cccnnnyyyzzztttqqqooommmiiiddd```[[[YYYWWWTTTVVVYYY\\\___aaaaaaaaa]]]XXXRRRMMMJJJIIIIIIHHHGGGGGGHHHHHHIIIKKKLLLMMMOOOPPPQQQRRRRRRRRRRRRRRRSSSSSSTTTTTTTTTTTTSSSSSSVVVVVVVVVUUUUUUUUUTTTTTTRRRQQQPPPNNNNNNNNNNNNOOOSSSVVV^^^lll|||}}}{{{{{{zzzyyyxxxwwwuuutttmmmkkkhhhccc___[[[YYYXXXXXXXXXXXXYYYZZZZZZ[[[[[[[[[[[[[[[[[[\\\\\\\\\\\\[[[YYYVVVUUUTTTSSSPPPNNNNNNOOOQQQSSSSSSSSSSSSRRRLLLLLLJJJIIIHHHHHHHHHHHHIIIJJJKKKKKKKKKMMMPPPRRRWWWYYY___iiiwww}}}qqqiiifffgggiiimmmrrrxxx~~~uuubbbMMMBBB???<<<999888888888888999999999:::::::::999888888777777777777777888888999999999999999777777777777666666666666666666666666666777777888666666666888;;;<<<;;;:::999999999999999999999999;;;<<<<<<======<<<<<<<<<=========>>>>>>>>>??????BBBBBBBBBBBBCCCDDDFFFFFFIIIKKKLLLLLLJJJJJJKKKLLLMMMPPPTTTXXX___lll}}}999:::===BBBEEEJJJVVVccc~~~|||rrrmmmggg```\\\[[[YYYZZZ\\\___dddooozzzyyyvvvvvvsssoooiiiddd___\\\ZZZXXX[[[^^^^^^[[[YYYZZZ[[[XXXTTTPPPMMMLLLKKKIIIHHHIIIIIIJJJJJJKKKMMMNNNOOOQQQRRRRRRSSSTTTSSSSSSSSSTTTTTTUUUUUUUUUUUUTTTTTTVVVVVVVVVVVVUUUUUUUUUUUUTTTRRRQQQOOONNNMMMNNNNNNRRRUUU]]]lll~~~}}}||||||{{{zzzxxxvvvtttsssnnnllliiifffbbb___\\\[[[ZZZZZZ[[[\\\]]]^^^______```````````````````````````^^^[[[ZZZYYYWWWUUURRRRRRRRRSSSTTTTTTTTTSSSSSSMMMMMMLLLJJJIIIHHHHHHGGGGGGHHHIIIIIIIIIKKKNNNPPPVVVXXX\\\eeeppp{{{wwwlllfffdddfffgggkkkrrryyy}}}yyyeeeNNNCCC???<<<:::999888888888888888888888888:::999777666666666777888777888999999::::::999999666666666666555555555555777666666666666777888888666555555777999:::999888888999999999999999::::::;;;<<<<<<============<<>>BBBEEELLLYYYfffxxxoookkkeee___\\\[[[YYYYYY]]]```eeeppp||||||zzzzzzwwwrrrlllfffaaa^^^\\\\\\```dddccc^^^ZZZXXXYYYTTTRRROOOMMMMMMLLLJJJHHHKKKKKKLLLLLLMMMOOOPPPQQQSSSTTTUUUVVVVVVWWWVVVVVVVVVWWWWWWXXXXXXWWWWWWVVVWWWWWWWWWVVVVVVVVVUUUUUUVVVUUUSSSQQQPPPOOOOOOPPPTTTVVV^^^mmm}}}}}}}}}|||zzzxxxuuusssrrrnnnmmmkkkiiifffcccaaa```]]]^^^___```aaabbbcccdddeeeeeeeeedddddddddddddddeeebbb```^^^]]][[[XXXVVVTTTTTTTTTTTTTTTSSSSSSSSSOOONNNMMMLLLKKKIIIHHHGGGDDDFFFGGGGGGHHHJJJMMMPPPUUUWWW[[[bbbjjjttt|||}}}sssjjjeeedddaaaeeelllrrrwww|||{{{fffOOOCCC@@@>>><<<<<<::::::999999888777666666999888777666666666777888888888999::::::::::::999:::::::::999999999888888888777777777777888999999;;;::::::;;;<<<<<<;;;999888888888999999:::::::::;;;<<<<<<===>>>>>>======>>>??????@@@AAABBBBBBBBB@@@@@@AAACCCEEEHHHJJJKKKLLLMMMMMMLLLKKKLLLMMMOOOTTTWWWZZZ]]]dddqqq;;;;;;>>>BBBFFFMMM\\\jjjvvvlllgggbbb^^^]]]ZZZYYYYYY]]]```fffqqq}}}||||||yyytttoooiiiddd```^^^___dddjjjkkkgggaaa\\\ZZZVVVTTTQQQOOONNNMMMKKKIIIMMMMMMNNNNNNOOOQQQRRRSSSVVVWWWXXXYYYZZZ[[[[[[[[[ZZZZZZ[[[[[[[[[[[[ZZZZZZYYYYYYXXXXXXXXXWWWWWWWWWXXXWWWUUUSSSRRRRRRRRRSSSVVVWWW^^^ooo~~~|||zzzwwwtttrrrpppnnnnnnmmmlllkkkiiigggfffccccccdddeeeggghhhiiiiiijjjjjjiiiiiiiiiiiihhhhhhiiigggdddbbb```^^^\\\YYYVVVVVVUUUUUUTTTSSSSSSRRRQQQPPPPPPNNNLLLJJJHHHGGGDDDEEEFFFGGGGGGIIIMMMOOOSSSVVV[[[```fffnnnvvv{{{{{{yyyooogggccc^^^aaafffkkkqqqwww~~~{{{gggPPPEEEBBB???======<<<;;;:::999888777666666999888888777777888888888888999999:::::::::::::::::::::999999888777777777888888888888888999999:::;;;:::999:::;;;:::999777888888888999999::::::;;;;;;<<<======>>>>>>>>>>>><<<======>>>???@@@AAAAAA@@@AAABBBDDDFFFIIIKKKLLLKKKLLLLLLLLLKKKLLLOOOQQQUUUXXX]]]aaaiiivvv<<<<<<>>>BBBFFFOOO^^^mmmtttiiibbb]]]\\\]]]ZZZXXXYYY]]]```fffrrr~~~~~~~~~{{{vvvqqqkkkfffbbbaaadddjjjrrrwwwuuunnneee```[[[XXXTTTRRRPPPOOOMMMKKKOOOOOOOOOPPPQQQRRRSSSTTTXXXYYY[[[]]]^^^___``````]]]]]]^^^^^^^^^^^^]]]]]]\\\[[[[[[[[[[[[ZZZZZZZZZYYYXXXVVVUUUTTTTTTTTTUUUVVVWWW^^^ppp}}}zzzwwwtttqqqooonnnnnnooooooooommmlllkkkjjjjjjkkklllmmmmmmnnnnnnoooooonnnnnnnnnmmmmmmmmmmmmkkkhhheeedddbbb___]]]YYYXXXWWWVVVTTTTTTSSSSSSRRRRRRRRRPPPNNNKKKIIIGGGFFFGGGGGGGGGGGGHHHKKKMMMOOOSSSZZZ___eeekkksssxxxyyy}}}{{{rrriiiddd\\\^^^bbbfffkkksss{{{}}}iiiRRRGGGCCC@@@===<<<;;;;;;::::::999999888888888888999999999999999888888999::::::;;;;;;::::::888888777777666555555444777777777777777888999999777666666777999999888666777888888999::::::;;;;;;;;;;;;===>>>>>>?????????<<<======>>>@@@AAAAAABBBCCCCCCDDDEEEFFFHHHIIIJJJJJJKKKKKKKKKKKKLLLPPPSSSSSSXXX___eeennn}}}===<<<>>>BBBGGGOOO___nnnrrrggg___ZZZZZZ]]]ZZZXXXYYY]]]aaagggsss~~~|||xxxrrrmmmhhhdddccciiioooyyyyyynnnggg___[[[WWWTTTRRRQQQOOOMMMPPPPPPPPPPPPQQQSSSTTTUUUYYYZZZ\\\___aaabbbcccccc___``````````````````___^^^^^^^^^]]]]]]]]]\\\\\\YYYXXXWWWUUUUUUUUUUUUVVVUUUVVV^^^ppp}}}{{{wwwssspppooonnnooopppqqqqqqpppooooooooooooooopppqqqqqqrrrrrrrrrrrrrrrqqqqqqppppppppppppmmmjjjhhhgggdddaaa___[[[ZZZYYYWWWUUUTTTTTTTTTTTTTTTSSSRRROOOLLLJJJHHHHHHIIIIIIGGGFFFGGGIIIKKKLLLQQQYYY___eeekkkrrrwwwzzz}}}{{{sssjjjddd\\\]]]___bbbhhhpppyyy~~~jjjTTTIIIDDD@@@<<<:::999999:::::::::;;;;;;;;;777888:::;;;;;;:::999888888999::::::;;;;;;::::::;;;;;;;;;:::999888888777666666666666666777888888888888888:::<<<===<<<;;;777777888999::::::;;;;;;;;;;;;===>>>????????????>>>??????AAABBBCCCDDDDDDFFFFFFFFFFFFFFFFFFGGGGGGIIIJJJJJJJJJJJJMMMQQQTTTVVV\\\dddmmmwww:::??????BBBIIILLL\\\xxx|||nnngggccc]]]YYYXXXWWWXXXYYY[[[___hhhttt}}}~~~}}}yyyuuutttpppiiieeedddjjjqqq{{{zzzlllhhhbbb[[[VVVTTTSSSQQQNNNLLLMMMOOOOOOPPPRRRUUUXXX\\\```dddggggggfffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeccccccbbb``````_________```^^^[[[XXXVVVUUUUUUUUUWWW[[[cccsss}}}yyyvvvrrrooonnnpppppppppqqqqqqrrrrrrrrrqqqrrrsssuuuvvvxxxyyyyyyyyyyyyyyyxxxwwwvvvuuutttuuuqqqllliiigggfffeeedddaaa```]]]ZZZXXXWWWWWWWWWVVVUUUSSSRRRQQQNNNJJJGGGGGGGGGGGGFFFEEEDDDCCCCCCMMMPPPVVV[[[aaaiiipppuuuwww}}}~~~yyyqqqiiiccc___]]]aaafffllluuu}}}kkkRRRFFFDDDBBB???===<<<<<<;;;;;;;;;:::::::::999999999999999999999999999::::::::::::999888888999888888777777777777777999999999999888888777777999999999888888888777777888999:::999888888:::<<<;;;<<<======>>>???@@@@@@???@@@@@@AAAAAABBBBBBCCCDDDDDDEEEFFFGGGHHHHHHIIIJJJJJJKKKKKKLLLNNNRRRUUUXXX```hhhrrr:::??????BBBIIIMMM^^^yyyxxxjjjddd```[[[XXXWWWVVVXXXYYYZZZ^^^hhhttt}}}~~~|||{{{}}}yyytttssspppiiieeeeeeeeemmmxxxwwwlllfff^^^XXXVVVTTTQQQNNNHHHJJJLLLNNNPPPSSSXXX[[[]]]```eeehhhiiihhhggghhhiiiiiihhhhhhgggggggggfffeeedddcccaaa```````````````___]]][[[YYYWWWVVVVVVWWW[[[cccsss|||yyyvvvrrrpppoooppppppqqqqqqrrrsssttttttuuuvvvvvvxxxyyyzzz{{{{{{{{{{{{{{{{{{zzzxxxwwwvvvwwwsssooollljjjiiigggfffcccaaa___\\\YYYXXXWWWWWWVVVUUUSSSRRRQQQOOOKKKIIIIIIHHHHHHGGGGGGFFFFFFFFFMMMPPPUUU[[[aaahhhpppuuuwww|||~~~{{{tttmmmccc^^^\\\___dddjjjsss|||lllSSSGGGDDDBBB???===<<<;;;;;;;;;;;;:::::::::999999999999999999999999999:::::::::999999888888999999888777777777777777999999999999888888888777::::::::::::999999888888999::::::999888999;;;===<<<<<<;;;<<<===>>>======???@@@@@@AAAAAABBBCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHIIIJJJKKKKKKLLLOOOSSSVVV]]]eeeooozzz:::??????CCCJJJNNN```|||~~~qqqeee```]]]YYYWWWVVVVVVWWWYYYZZZ^^^hhhttt}}}zzzxxxwwwzzz~~~|||zzzyyywwwvvvvvvxxx{{{}}}~~~xxxtttssspppjjjggggggccckkkwwwssslllccc\\\XXXUUUQQQMMMHHHIIIKKKMMMOOOSSSWWW[[[]]]aaafffjjjkkkkkkkkklllnnnmmmmmmlllkkkjjjiiiiiigggfffeeecccbbbaaaaaaaaaaaaaaa```^^^\\\ZZZXXXWWWWWW[[[dddttt~~~{{{xxxvvvsssrrrqqqppppppqqqrrrtttuuuvvvvvvzzzzzz{{{{{{|||}}}~~~~~~~~~~~~~~~}}}|||{{{zzzyyyyyyvvvrrrooonnnmmmkkkjjjeeedddaaa___\\\ZZZYYYXXXWWWUUUTTTSSSRRRQQQNNNKKKJJJJJJIIIIIIIIIIIIIIIJJJMMMPPPUUUZZZ```hhhpppuuuwww|||}}}|||wwwpppccc^^^[[[^^^ccchhhqqqzzzmmmTTTGGGDDDAAA>>>===;;;;;;;;;;;;::::::::::::999999999999999999999999999999999999999888888888999999888777777777777888999999999999888888888888;;;;;;;;;::::::::::::999:::;;;:::999888999;;;>>>???<<<;;;<<<>>>???>>>;;;@@@@@@@@@AAABBBBBBCCCCCCBBBCCCDDDEEEFFFGGGGGGHHHHHHJJJKKKLLLNNNPPPTTTWWWaaaiiivvv:::??????CCCKKKPPPcccxxxlllaaa]]][[[YYYWWWWWWUUUVVVXXXZZZ^^^gggttt}}}}}}tttsssrrrvvv~~~|||yyyuuussspppooommmlllmmmooorrrssswww~~~xxxtttssspppkkkhhhiiigggnnnwwwzzzrrrhhh___ZZZVVVQQQMMMKKKLLLLLLLLLMMMOOOSSSWWW^^^aaagggjjjlllnnnoooppprrrqqqqqqooonnnmmmllllllkkkjjjhhhfffeeedddccccccbbbbbbbbbaaa___]]]ZZZXXXYYY]]]eeeuuu~~~{{{xxxvvvttttttsssqqqqqqrrrtttuuuwwwxxxyyy}}}}}}}}}~~~~~~~~~}}}|||{{{zzzxxxtttrrrqqqpppnnnmmmiiihhhfffccc```]]]\\\[[[XXXVVVTTTTTTTTTSSSPPPNNNKKKJJJIIIIIIIIIJJJKKKLLLMMMPPPTTTYYY```hhhpppuuuyyy~~~}}}|||xxxrrreee___\\\^^^bbbgggqqqyyyoooUUUGGGCCCAAA>>>===;;;;;;;;;:::::::::999999999999999999999999999999:::999999888888888888888:::999888888777777888888999999999999999999999999:::::::::::::::::::::999::::::999888777888;;;>>>@@@===;;;===AAABBB@@@>>>@@@@@@AAAAAABBBCCCCCCCCCDDDDDDEEEFFFGGGHHHHHHIIIHHHJJJLLLNNNOOORRRVVVYYY```iiixxx:::??????DDDLLLSSSfffwwwkkk___\\\[[[YYYWWWXXXTTTVVVWWWYYY^^^gggttt}}}{{{ooommmmmmpppzzz}}}xxxtttqqqmmmjjjgggfffdddcccccceeehhhiiimmmttt}}}zzzuuutttqqqllljjjkkkiiinnnvvvyyynnnddd]]]XXXRRRMMMLLLLLLLLLKKKKKKMMMQQQUUU\\\```fffjjjmmmooorrrtttuuutttsssrrrqqqpppoooooopppooommmjjjiiigggffffffccccccccccccaaa___\\\[[[]]]```gggvvv|||yyywwwvvvvvvvvvrrrssstttvvvwwwyyyzzzzzz}}}~~~~~~~~~}}}}}}{{{yyyvvvuuutttsssqqqooonnnmmmkkkhhheeebbb___^^^ZZZXXXVVVUUUUUUTTTRRRPPPKKKJJJIIIHHHHHHIIIKKKLLLMMMPPPTTTYYY___gggpppvvv|||~~~|||wwwqqqhhhbbb]]]___bbbgggpppyyyqqqVVVHHHCCCAAA>>>===;;;;;;:::::::::999999999999999999999999999999999:::999888777777777888888:::999999888888888888888999999999999999999999:::888888888888999999999999999999999777666777:::<<<===;;;:::<<<@@@BBBAAA???@@@AAAAAABBBBBBCCCDDDDDDEEEFFFGGGHHHIIIJJJJJJKKKHHHJJJMMMOOOQQQSSSWWWYYY___hhhxxx:::???@@@DDDMMMUUUiiiwwwkkk```\\\[[[YYYWWWXXXSSSUUUWWWYYY^^^gggttt}}}yyyjjjhhhhhhkkkttt~~~xxxsssooolllhhhfffbbb```^^^]]]\\\^^^```bbbfffmmmuuu~~~}}}wwwuuurrrmmmkkklllgggllltttuuujjjbbb\\\UUUQQQJJJJJJJJJIIIJJJMMMRRRVVVZZZ^^^dddiiilllppptttvvvwwwwwwvvvvvvuuutttssssssuuusssqqqooolllkkkjjjiiigggffffffeeecccbbb```___```ccciiixxx~~~zzzxxxwwwwwwxxxuuuuuuvvvwwwyyyzzz{{{{{{}}}}}}~~~~~~|||{{{yyyxxxxxxwwwuuussssssrrrpppmmmjjjfffcccaaa]]][[[XXXVVVVVVUUUSSSRRRLLLJJJIIIGGGGGGHHHJJJKKKNNNPPPSSSXXX^^^fffpppvvv|||~~~xxxqqqjjjccc^^^^^^aaafffpppyyy}}}sssWWWHHHCCC@@@>>>===::::::::::::999999999999999999999999999999999999:::999888777666777888888::::::999888888888888999999999999999::::::::::::777888888888888888999999888999:::999888888:::;;;:::;;;<<<<<<===>>>???@@@AAAAAAAAABBBCCCCCCDDDDDDGGGGGGHHHIIIJJJKKKKKKLLLJJJLLLOOOQQQRRRTTTWWWYYY___hhhwww:::???@@@DDDNNNVVVkkkxxxlll```\\\ZZZXXXVVVVVVSSSTTTVVVYYY]]]gggttt}}}}}}vvvfffddddddgggppp}}}yyytttpppmmmjjjhhhcccaaa___]]]\\\]]]___```ccciiipppwwwyyywwwsssnnnlllmmmhhhmmmttt{{{ppphhhaaaZZZUUULLLLLLJJJHHHHHHKKKOOOSSSXXX\\\aaagggkkkppptttwwwzzzzzzzzzyyyyyyxxxxxxxxxyyywwwuuurrrpppnnnmmmlllkkkjjjiiigggfffeeeeeeeeebbbeeekkk{{{|||yyyyyyyyyyyywwwwwwxxxyyyzzzzzz{{{{{{||||||}}}}}}|||{{{{{{{{{xxxvvvxxxwwwuuurrrnnnjjjfffddd```]]]YYYWWWVVVUUUTTTRRRNNNLLLJJJHHHGGGHHHJJJKKKNNNPPPSSSWWW]]]fffooovvvzzzyyyrrrjjjccc]]]]]]```eeennnwwwzzz|||uuuXXXIIICCC@@@===<<<:::::::::999999999999888999999999999999999999999:::999777666666666888888;;;:::999999888888999999999999999:::::::::;;;;;;888888888999999:::::::::888:::<<<===<<<;;;;;;<<<===@@@BBBAAA===<<<>>>AAAAAAAAABBBBBBCCCDDDDDDDDDFFFGGGGGGHHHIIIJJJKKKKKKKKKMMMPPPRRRSSSTTTVVVXXX^^^eeettt:::???@@@EEEOOOWWWmmmxxxlll```[[[ZZZWWWTTTTTTRRRTTTVVVXXX]]]gggttt}}}{{{tttdddbbbaaadddmmmzzz}}}xxxtttrrrooommmhhhfffccc```___```aaabbbbbbhhhnnnttt{{{xxxtttooommmnnnlllooovvvuuullleee^^^YYYQQQOOOLLLIIIFFFGGGKKKNNNVVVZZZ```eeejjjoootttwww||||||||||||{{{{{{{{{{{{{{{zzzwwwtttrrrpppnnnnnnooommmkkkiiihhhhhhhhhiiibbbeeemmm}}}}}}zzzyyyyyyzzzyyyyyyyyyzzzzzz{{{{{{{{{||||||~~~~~~~~~~~~}}}{{{yyyzzzyyywwwuuuppplllhhhfffbbb^^^[[[XXXWWWVVVTTTRRROOONNNKKKHHHGGGHHHJJJKKKNNNPPPSSSWWW]]]fffooovvvwww~~~{{{tttjjjbbb\\\\\\^^^cccllluuuyyy{{{~~~uuuYYYIIICCC@@@===<<<:::::::::999999999888888999999999999999999999999:::999777666555666888999;;;:::999999888888999999999999999::::::;;;;;;;;;999999999::::::;;;;;;;;;999;;;>>>???>>>===<<<<<>><<<<<<::::::999888888888999999999999999999999999999999<<<<<<:::999888777777777222444888:::;;;:::888666::::::::::::::::::::::::<<<;;;::::::999999999:::::::::;;;;;;===>>>@@@@@@GGGLLLOOOJJJ@@@;;;>>>CCCBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDFFFIIIJJJKKKKKKJJJMMMNNNOOOQQQSSSVVVXXXYYYYYY___jjjxxx<<>>???@@@===AAADDDBBB===;;;???CCCBBBBBBCCCCCCCCCCCCDDDDDDDDDFFFHHHJJJKKKLLLLLLLLLMMMNNNOOOQQQSSSVVVXXXYYY[[[```jjjwww<<>>>>><<<<<<;;;:::::::::::::::::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;888999:::;;;<<<<<<<<<;;;::::::::::::::::::::::::888888888999:::;;;===>>><<<<<<<<<<<<======>>>???<<<>>>@@@@@@@@@@@@BBBDDDBBBCCCCCCCCCDDDDDDDDDEEEFFFGGGHHHJJJKKKLLLLLLLLLMMMNNNOOOQQQSSSVVVXXXYYY\\\aaajjjvvv<<>>=========<<<;;;::::::::::::::::::::::::::::::::::::999999999999999:::;;;<<<:::::::::::::::;;;<<<<<<::::::::::::::::::::::::888888888999:::;;;<<<===>>>===============>>>>>>AAA@@@@@@@@@AAABBBAAA@@@CCCCCCCCCDDDDDDEEEEEEFFFFFFGGGHHHIIIJJJKKKLLLLLLMMMNNNOOOQQQSSSVVVXXXYYY]]]aaaiiittt<<>>===<<<;;;::::::::::::::::::::::::::::::::::::777777777777888999:::;;;:::999999888999999:::;;;::::::::::::::::::::::::::::::999999::::::;;;<<<>>>>>>=========>>>>>>???AAA@@@>>>>>>@@@@@@???===CCCCCCDDDDDDEEEFFFGGGGGGFFFFFFGGGHHHHHHIIIJJJKKKMMMNNNOOOQQQSSSVVVXXXYYY^^^aaahhhrrr<<>>>>>???@@@AAAAAA@@@AAACCCDDDDDDCCCCCCCCCDDDEEEFFFGGGHHHHHHGGGGGGFFFGGGGGGIIIJJJKKKMMMNNNOOOQQQSSSVVVXXXYYY]]]```gggqqq<<>>???@@@AAABBBCCCDDDEEEFFFGGGHHHIIICCCDDDDDDEEEGGGHHHHHHIIIHHHHHHGGGGGGHHHIIIJJJKKKMMMNNNOOOQQQSSSVVVXXXYYY\\\___fffqqq<<>>======<<<:::999888777777777777777777777777777777777::::::999999888999999:::999999:::::::::999888888::::::::::::::::::::::::666666777888:::<<<>>>???<<<<<<<<<===>>>@@@AAABBBAAABBBDDDCCCBBBBBBCCCEEECCCDDDEEEFFFGGGHHHIIIIIIJJJIIIHHHHHHIIIJJJLLLMMMMMMNNNOOOQQQSSSVVVXXXYYY[[[^^^eeeppp>>>>>>CCCKKKRRRcccpppggg^^^[[[YYYVVVUUUVVVSSSRRRTTTYYY___gggttt}}}rrrmmmlllpppvvv~~~|||wwwqqqjjjeeecccaaadddoooyyysssjjjaaaZZZTTTPPPMMMIIIHHHJJJOOOTTTZZZfffrrr|||~~~|||{{{{{{zzzwwwuuurrrqqqrrrvvv~~~{{{wwwsssppppppooommmiiifffccc```______]]]YYYTTTPPPMMMKKKJJJHHHOOOTTTXXXggg}}}|||vvvyyyzzzkkkccc[[[XXXXXXWWWZZZ___eeelllwwwttt\\\MMMEEE???<<<<<<::::::::::::::::::::::::999999888888888888999999999999888888888888888888888888999999999:::::::::::::::999999999:::<<<===<<<;;;;;;;;;;;;<<<=====================>>>??????EEECCCBBBCCCFFFFFFDDDBBBEEEEEEEEEFFFGGGGGGHHHHHHFFFGGGHHHHHHHHHJJJMMMPPPTTTTTTTTTUUUWWWYYYZZZ[[[\\\]]]aaakkkzzz??????DDDLLLSSSdddpppfff]]]ZZZXXXUUUTTTUUUSSSRRRTTTYYY___fffsss~~~qqqllliiimmmsss{{{zzzuuupppiiidddbbb___aaajjjyyy{{{uuummmeee^^^XXXRRROOOKKKJJJLLLPPPTTTZZZfffrrr|||~~~}}}}}}|||zzzxxxwwwuuuuuuwww{{{}}}xxxtttqqqooommmkkkhhheeebbb```______]]]YYYUUUPPPMMMKKKJJJIIIPPPTTTYYYhhh~~~xxxyyy}}}lllccc[[[XXXWWWWWWYYY^^^eeelllvvvuuu^^^OOOFFF@@@======::::::::::::::::::::::::888888777777777777888888888888999999::::::;;;;;;999999999999999999999999===<<<:::999888888999999<<<;;;;;;;;;;;;<<<===============<<<======>>>>>>CCCBBBAAACCCEEEFFFDDDBBBEEEEEEEEEFFFGGGGGGHHHHHHLLLLLLMMMLLLKKKKKKNNNPPPTTTTTTUUUWWWXXXYYYZZZ[[[[[[]]]aaahhhttt@@@@@@EEEMMMUUUeeeoooeee\\\YYYWWWTTTSSSTTTRRRRRRTTTYYY___eeerrr~~~~~~rrrkkkgggjjjpppxxx}}}{{{yyyyyyzzz|||~~~~~~|||zzzzzz~~~xxxsssnnngggbbb```]]]]]]cccooo}}}xxxqqqjjjccc\\\VVVQQQNNNLLLMMMQQQTTTZZZeeeqqq}}}}}}{{{zzzxxxvvvvvvwww}}}zzztttpppmmmkkkiiigggdddbbbaaa```___]]]ZZZUUUQQQNNNLLLKKKJJJPPPUUUZZZjjj|||yyynnneee\\\YYYWWWVVVXXX\\\dddkkkuuu}}}www___PPPGGGAAA>>>===::::::::::::::::::::::::777777666666666666777777333333444555666777888888999999999999999999888888>>>>>>===<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<======>>>======<<<<<<<<<======@@@@@@@@@BBBDDDEEEDDDCCCEEEEEEEEEFFFGGGGGGHHHHHHHHHIIIJJJIIIIIIJJJLLLOOOSSSUUUWWWYYY[[[[[[ZZZZZZYYY\\\___ccclll{{{AAAAAAFFFNNNVVVgggnnnddd[[[XXXVVVSSSRRRSSSRRRRRRTTTYYY^^^dddppp|||ssslllfffggglllttt|||zzzyyywwwxxxyyy{{{|||}}}zzzyyyvvvttttttxxx}}}{{{uuuqqqllleeeaaa]]]ZZZYYY^^^gggwww}}}zzztttnnnggg```XXXSSSOOOMMMMMMPPPSSSXXXdddooo~~~}}}yyyvvvuuuvvvvvvyyy{{{tttpppkkkjjjgggeeecccbbbaaaaaa___]]]ZZZVVVSSSOOOMMMKKKKKKPPPUUU[[[kkk{{{|||qqqhhh^^^ZZZWWWUUUWWW[[[ccciiirrrzzzvvv^^^OOOGGGAAA======;;;;;;::::::::::::999999888888777777777777888888333333333444444555555666999999999999888888888888888888999999:::;;;<<<===<<<;;;;;;;;;;;;<<<======>>>===<<<<<<<<<<<<<<<<<<>>>???@@@BBBCCCDDDDDDDDDEEEEEEEEEFFFGGGGGGHHHHHHCCCDDDFFFGGGHHHKKKOOORRRSSSUUUXXX[[[\\\\\\ZZZXXXWWWZZZ]]]___eeetttAAAAAAFFFOOOWWWhhhmmmddd[[[XXXVVVSSSRRRSSSRRRQQQTTTZZZ^^^cccnnnyyyrrrjjjdddcccffflllwww}}}{{{zzzyyyyyyyyy{{{}}}~~~~~~{{{xxxvvvrrrppppppssswwwyyysssooojjjddd___ZZZXXXWWW[[[aaappp~~~{{{vvvpppjjjbbbZZZUUUPPPNNNMMMOOORRRWWWcccnnnzzzwwwvvvwwwvvvwww}}}}}}uuupppkkkiiifffdddbbbaaaaaabbb^^^]]][[[XXXTTTPPPMMMLLLLLLOOOTTT\\\lll|||~~~uuukkkaaa\\\XXXUUUVVVZZZaaafffnnnvvv{{{ttt\\\MMMEEE???<<<<<<;;;;;;;;;::::::999999999:::999999888888999999:::::::::999999888888777777888888888888888888888888333333444555777888888888<<<;;;;;;;;;;;;<<<======>>>======<<<<<<<<<======>>>???AAABBBCCCCCCDDDEEEEEEEEEEEEFFFGGGGGGHHHHHHFFFGGGIIIJJJLLLNNNRRRUUUSSSUUUYYY\\\]]]\\\YYYWWWTTTWWWZZZ]]]cccrrrAAAAAAFFFOOOWWWhhhnnnddd[[[XXXVVVSSSRRRSSSRRRQQQTTTZZZ^^^cccmmmwwwssskkkcccaaaaaaeeemmmvvv~~~|||{{{zzzzzzzzz{{{}}}~~~{{{wwwtttooommmlllooossszzz~~~wwwrrrnnnjjjddd___YYYXXXXXXZZZ^^^jjj|||wwwqqqkkkccc\\\WWWRRROOONNNPPPRRRWWWdddooo{{{xxxwwwuuusssvvv|||wwwrrrllljjjgggdddbbbaaabbbbbb^^^]]][[[YYYUUUQQQNNNLLLLLLNNNSSS\\\lll}}}~~~yyyoooddd^^^ZZZVVVVVVYYY^^^cccjjjqqqwww|||qqqYYYKKKDDD???<<<<<<<<<;;;;;;::::::999999888:::::::::999999:::::::::;;;;;;:::999888777666666777777777888888888999999999999:::::::::999999888<<<;;;;;;;;;;;;<<<=====================>>>??????>>>@@@CCCCCCCCCCCCDDDEEEEEEEEEEEEFFFGGGGGGHHHHHHIIIJJJJJJJJJIIIKKKMMMPPPSSSUUUXXX[[[\\\[[[XXXWWWRRRUUUWWW[[[bbbqqq~~~|||{{{{{{~~~@@@@@@FFFNNNWWWhhhnnneee\\\YYYWWWTTTRRRTTTQQQQQQTTTZZZ]]]bbblllvvv~~~yyyppphhhdddcccccciiippp|||||||||}}}~~~}}}xxxtttpppmmmlllnnnrrrxxx}}}vvvqqqmmmiiiddd___ZZZYYYZZZZZZ\\\eeexxx~~~xxxrrrllleee^^^ZZZTTTQQQOOOQQQTTTZZZfffrrr{{{xxxvvvtttqqqrrrwww|||{{{uuummmkkkhhhdddbbbaaabbbbbb^^^]]]\\\YYYVVVRRROOOMMMKKKMMMRRR\\\lll~~~~~~|||rrrggg```[[[WWWWWWYYY\\\aaagggnnnsssxxx}}}oooXXXJJJDDD???======<<<<<<;;;::::::999888888:::999999999999999999:::888777777666666555555555555555666777888999::::::<<<===>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;<<<===============>>>>>>@@@AAABBB@@@BBBEEEEEECCCBBBCCCEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHIIIIIIHHHGGGHHHJJJLLLSSSUUUWWWZZZZZZYYYXXXVVVSSSSSSUUUYYYcccqqq|||zzzyyywwwzzz}}}@@@@@@EEENNNVVVhhhoooeee\\\YYYWWWTTTSSSTTTQQQQQQTTTZZZ]]]aaakkkuuu}}}wwwooojjjgggfffjjjpppzzz~~~~~~zzzvvvrrrooonnnpppssszzz|||uuupppmmmiiiddd___[[[ZZZ[[[[[[[[[aaarrryyysssmmmgggaaa\\\VVVRRRQQQSSSVVV\\\iiiuuu~~~yyyvvvuuusssqqqrrrwwwzzz}}}~~~~~~~~~xxxooolllhhhdddbbbaaabbbbbb^^^]]]\\\ZZZWWWSSSOOOMMMKKKLLLQQQ\\\lll~~~~~~~~~tttiiibbb\\\WWWWWWZZZ[[[___eeekkkqqqvvv|||nnnXXXJJJDDD@@@>>>???<<<<<<;;;::::::999888888999999888888888888999999888888888888999999999999444444555777888999:::;;;555666888:::<<<===<<<<<<<<<;;;;;;;;;;;;<<<===============>>>???AAACCCCCCAAADDDFFFFFFCCCBBBCCCEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHIIIJJJJJJJJJLLLOOORRRTTTUUUWWWXXXYYYXXXWWWVVVTTTSSSTTTXXXcccppp~~~|||zzzzzzvvvyyy|||~~~@@@BBBGGGMMMUUUjjjpppfff]]]ZZZXXXUUUSSSTTTUUUSSSUUUXXX\\\aaalllxxxzzzppphhhfffjjjnnn||||||zzzxxxqqqkkkmmmrrrzzz|||wwwrrrnnnjjjeeeaaa\\\XXXVVVWWWYYY```nnn||||||uuupppkkkfffbbbYYYVVVTTTUUUVVV[[[gggsss{{{yyyvvvtttrrrrrrrrrsssuuuttttttvvvvvvxxx~~~vvvqqqjjjeeecccbbbbbbbbb^^^]]][[[YYYUUUQQQOOOMMMMMMMMMQQQZZZhhh~~~~~~{{{xxxtttlllddd^^^ZZZXXXWWWZZZ^^^bbbgggkkkoootttwwwkkkTTTHHHCCC@@@>>>===;;;;;;::::::999888777777777777888999::::::;;;;;;888888777777777777888888777:::===???@@@>>>;;;999::::::;;;;;;;;;;;;;;;;;;:::::::::;;;<<<===>>>>>>;;;<<<<<<===>>>@@@AAABBBFFFFFFFFFEEEFFFGGGGGGHHHGGGGGGFFFFFFFFFGGGIIIJJJIIIJJJJJJJJJKKKMMMQQQTTTVVVYYY[[[\\\ZZZXXXVVVVVVUUUSSSUUU]]]fffppp{{{~~~|||zzzyyyxxxzzz|||???BBBGGGMMMUUUjjjpppfff]]]YYYWWWTTTSSSTTTTTTSSSUUUXXX\\\aaalllwww~~~wwwnnnkkkllloooyyy}}}{{{}}}}}}zzzsssnnnpppttt||||||wwwrrrnnnjjjeeebbb^^^ZZZWWWWWWYYY___kkkxxxxxxrrrllleeeaaa[[[XXXUUUVVVWWW]]]iiiuuuyyywwwtttsssrrrrrrrrrrrrsssqqqpppqqqqqqrrrxxxwwwrrrkkkfffdddcccbbbbbb^^^]]][[[XXXUUUQQQNNNMMMLLLMMMQQQZZZggg|||~~~wwwssskkkddd^^^[[[XXXWWWWWWZZZ^^^cccfffkkkpppsss|||lllUUUHHHDDD@@@>>>===;;;;;;::::::999888888777777888888999::::::;;;;;;888888777777777777888888777888;;;<<<===<<<:::999::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>>>>???>>>>>>>>>???@@@BBBDDDDDDFFFFFFFFFFFFFFFGGGHHHHHHHHHHHHGGGFFFGGGHHHIIIIIIIIIJJJKKKKKKKKKMMMQQQTTTWWWZZZ\\\]]][[[XXXWWWVVVTTTQQQSSS[[[ccclllxxx{{{xxxwwwuuutttvvvxxx|||???BBBGGGMMMUUUjjjpppfff\\\YYYVVVSSSRRRSSSTTTSSSUUUYYY[[[```kkkuuu}}}wwwqqqooopppwww||||||vvvsssoooqqqsssuuuxxx|||~~~wwwrrrtttxxx~~~{{{vvvrrroookkkfffccc```\\\YYYXXXXXX\\\hhhsss}}}uuummmeee___^^^ZZZWWWWWWYYY___lllyyy{{{uuusssrrrrrrssstttsssrrrsssooommmmmmllllllrrryyy}}}zzzuuuoooiiifffdddcccbbb^^^]]][[[YYYUUURRROOOMMMLLLLLLQQQZZZfffzzzwwwqqqjjjddd___[[[XXXUUUTTTWWW[[[___cccggglllpppxxx}}}nnnVVVIIIDDD@@@===<<<;;;::::::999999888888888888888888999999::::::;;;888888777777777777888888777777888999:::999999999::::::;;;;;;;;;<<<<<<<<<>>>>>>>>>>>>????????????@@@@@@@@@AAACCCDDDFFFGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJIIIIIIHHHHHHHHHIIIIIIJJJKKKLLLLLLLLLNNNRRRTTTYYY[[[^^^^^^\\\YYYWWWWWWUUURRRTTTZZZaaajjjwww}}}wwwsssqqqpppppprrrvvv|||???AAAGGGMMMVVVkkkqqqfff\\\XXXVVVRRRRRRSSSTTTSSSUUUYYY[[[___iiisss{{{~~~xxxsssqqqvvvzzz~~~~~~xxxqqqllleeegggiiikkkooottt{{{{{{vvvxxx|||}}}zzzvvvrrrooolllhhheee```\\\ZZZYYYYYY\\\fffqqqyyypppgggaaa___[[[XXXXXXZZZaaaooo|||yyyrrrqqqpppqqquuuwwwvvvttttttoookkkkkkkkklllqqqwwwxxx}}}zzzsssmmmiiigggeeeccc___^^^\\\YYYVVVRRROOONNNKKKLLLQQQYYYeeexxxxxxrrriiiccc^^^ZZZVVVSSSTTTWWW[[[^^^bbbfffkkkooowww|||oooWWWJJJDDD@@@===<<<:::::::::999999888888888888888888999999:::::::::999888888777777888888999888888888888888999999:::::::::;;;;;;<<<<<<======???????????????>>>>>>>>>AAAAAABBBBBBDDDEEEGGGHHHHHHHHHHHHHHHHHHIIIIIIJJJLLLKKKKKKJJJIIIIIIIIIIIIJJJKKKMMMMMMNNNOOORRRUUUYYY\\\______]]]ZZZXXXXXXXXXVVVWWW\\\bbbkkkyyy~~~xxxrrrooonnnoooooottt|||>>>AAAGGGMMMVVVkkkrrrggg\\\XXXUUURRRRRRTTTTTTSSSUUUYYY[[[^^^gggqqqyyyyyyvvvwwwxxxzzzzzzxxxrrrlllggg]]]^^^___```dddjjjqqqwww{{{~~~~~~zzz{{{|||yyyvvvssspppmmmiiiggg```\\\[[[[[[ZZZ]]]fffpppuuullleee```\\\YYYZZZ]]]dddrrrzzzrrrpppooorrrwww{{{{{{zzztttnnnjjjjjjlllmmmrrrxxxxxx{{{xxxrrrnnnjjjgggeee```___^^^[[[WWWTTTQQQOOOLLLMMMRRRZZZeeevvv~~~vvvkkkccc^^^ZZZVVVRRRTTTWWWZZZ]]]```eeejjjnnnwww}}}nnnVVVIIIDDD@@@<<<;;;::::::999999999999999888888999999999999999::::::999999888888888888999999:::999999888999:::;;;<<<::::::;;;<<<<<<===>>>>>>??????>>>>>>>>>>>>>>>>>>AAAAAAAAABBBDDDEEEGGGHHHIIIIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLLLLKKKKKKJJJJJJKKKLLLNNNOOOOOOQQQSSSUUUYYY[[[^^^___]]][[[YYYYYYYYYWWWXXX\\\aaajjjzzz|||tttooonnnoooooouuu~~~>>>AAAFFFLLLVVVkkktttiii]]]XXXVVVSSSRRRTTTSSSSSSUUUYYY[[[]]]fffooowww}}}zzzyyywwwuuurrrlllfffaaaWWWWWWWWWWWWYYY___gggllltttyyy}}}{{{xxxuuusssqqqnnnkkkhhhaaa^^^]]]]]]\\\]]]eeennn|||qqqjjj```]]]\\\___aaahhhuuu~~~~~~~~~uuuqqqooosss{{{wwwooojjjjjjlllnnnsssxxxyyy{{{~~~wwwrrrnnnjjjgggbbbaaa___]]]YYYVVVSSSQQQMMMNNNSSS[[[eeeuuu~~~pppeee```\\\WWWSSSTTTVVVXXX[[[^^^ccciiimmmyyy~~~mmmUUUHHHCCC???<<<;;;999999999999999999999999999999999999999999999999999999888888888888999999;;;::::::::::::;;;<<<<<<::::::;;;<<<===>>>>>>???>>>>>>>>>>>>>>>>>>??????AAAAAAAAABBBDDDEEEGGGHHHJJJJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMNNNMMMMMMLLLKKKKKKMMMOOOPPPQQQRRRTTTVVVWWWZZZ]]]^^^]]]\\\[[[ZZZXXXVVVWWWZZZ___iiizzz{{{tttrrrssstttxxx===@@@FFFLLLVVVkkkvvvjjj^^^YYYVVVSSSSSSVVVSSSSSSUUUYYYZZZ]]]dddmmmuuu|||yyytttoooiiibbb^^^WWWVVVTTTRRRSSSXXX```eeennnuuu}}}zzzxxxuuusssqqqooollliiidddbbb```___]]]]]]ccckkk|||vvvnnnbbb```aaadddgggmmmxxx~~~{{{||||||yyytttqqqttt~~~~~~vvvooonnnpppqqquuuyyyyyy||||||vvvqqqllliiidddcccaaa^^^[[[WWWTTTSSSNNNOOOTTT\\\eeetttwwwjjjccc___ZZZVVVWWWXXXZZZ\\\___dddjjjooozzz~~~kkkSSSGGGBBB???<<<;;;999999999999999999999999999999999999999999999999:::999999888888999999::::::::::::;;;;;;;;;;;;;;;::::::;;;<<<===>>>??????>>>>>>??????@@@@@@AAAAAABBBBBBBBBCCCDDDFFFHHHHHHKKKKKKJJJJJJKKKKKKLLLMMMLLLMMMNNNOOOOOONNNNNNMMMKKKNNNPPPRRRRRRSSSTTTVVVTTTXXX\\\]]]]]]\\\\\\\\\XXXWWWXXX[[[___jjj|||~~~{{{{{{zzz}}}===@@@FFFLLLVVVkkkwwwkkk___ZZZWWWTTTTTTVVVSSSSSSUUUYYYZZZ\\\dddmmmuuu|||}}}vvvoooiiibbb]]]ZZZXXXUUURRRSSSWWW^^^ccckkksss|||~~~zzzxxxuuusssqqqooommmjjjhhheeebbbaaa^^^\\\aaaiiixxxyyyqqqcccbbbdddhhhkkkppp{{{}}}zzz{{{{{{{{{vvvrrruuu}}}uuussstttuuuxxx{{{zzz~~~~~~xxxsssmmmjjjeeedddbbb___\\\XXXUUUTTTNNNPPPUUU]]]fffttt|||mmmfffbbb]]]YYYZZZ\\\^^^___bbbgggnnnrrr{{{~~~~~~iiiRRRFFFBBB???<<<;;;999999999999999999999999999999999999999999999999:::999999888888999999:::888999:::;;;;;;;;;;;;:::::::::;;;<<<===>>>???@@@??????@@@AAAAAABBBCCCCCCBBBCCCCCCDDDEEEGGGHHHIIIKKKKKKKKKKKKKKKLLLMMMMMMKKKLLLNNNOOOPPPOOOOOONNNLLLNNNQQQRRRSSSSSSUUUVVVSSSVVVZZZ]]]]]]\\\\\\\\\ZZZYYY[[[]]]bbblllBBBBBBGGGOOOXXXjjjxxxkkk^^^YYYWWWUUUTTTUUUUUUWWWXXXYYYYYY]]]dddjjjuuu{{{xxxkkkbbb___]]]XXXTTTUUUVVVWWW\\\cccooottt{{{~~~zzzxxxwwwvvvvvvssspppmmmllljjjgggcccaaabbbfffjjjuuuvvvlllhhheeehhhqqq||||||{{{{{{|||wwwzzzzzzttttttxxx}}}zzztttpppnnniiifffbbb___\\\XXXTTTRRRSSSSSSXXX```iiiuuuwwwkkkdddaaaaaaddd___ZZZYYY^^^gggnnnqqq}}}~~~jjjTTTHHHAAA===;;;;;;<<<<<<;;;::::::999888888::::::999999888999999999888999:::;;;;;;:::999888888999999::::::;;;;;;<<<::::::::::::;;;;;;;;;<<<@@@@@@@@@AAAAAABBBBBBBBBCCCDDDFFFFFFFFFFFFIIIKKKJJJJJJJJJJJJKKKLLLMMMNNNPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQRRRSSSTTTUUUUUUUUUWWWXXXZZZ[[[\\\[[[YYYXXXZZZXXXZZZ___eeerrrBBBBBBGGGOOOXXXiiixxxkkk^^^YYYWWWUUUTTTUUUTTTVVVWWWXXXYYY]]]dddjjjtttzzz}}}rrrjjjhhhaaa\\\XXXWWWXXXXXX]]]cccooottt|||{{{{{{zzzyyyyyyyyywwwtttrrrnnnmmmiiieeebbbcccfffjjjuuuzzznnnjjjiiimmmxxx}}}~~~zzz|||}}}wwwvvvzzz~~~|||vvvrrrpppllliiieeebbb___[[[WWWTTTTTTTTTXXX^^^eeeooorrriiieeedddccccccbbb``````eeennnvvv~~~|||iiiSSSGGGBBB>>>;;;<<<<<<<<<;;;::::::999888888::::::999999888999999:::999999999::::::999999999:::::::::;;;<<<<<<======<<<=========>>>>>>>>>>>>AAAAAAAAABBBCCCCCCDDDDDDCCCEEEFFFFFFFFFGGGIIIKKKKKKKKKKKKKKKLLLMMMNNNNNNPPPPPPPPPPPPPPPPPPPPPPPPQQQRRRSSSTTTUUUVVVVVVVVVXXXYYY[[[\\\]]]\\\[[[YYYYYYXXX[[[bbbjjjyyyAAAAAAFFFOOOWWWiiiyyylll___YYYXXXUUUTTTUUURRRTTTVVVWWWXXX\\\dddjjjsssxxx}}}uuurrrjjjccc___^^^]]]]]]aaagggsssxxx|||}}}|||{{{|||}}}|||zzzxxxuuussspppkkkhhhhhhjjjlllvvv~~~rrrooonnnvvv~~~|||zzz{{{~~~yyytttrrrpppmmmiiieeebbb^^^ZZZWWWWWWWWWYYY___ccciiitttxxxmmmgggddd```fffjjjgggccceeeppp{{{yyyfffRRRGGGBBB>>>======<<<;;;;;;::::::999999888:::999999888999999:::::::::999999999999999999:::;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>????????????AAABBBBBBCCCDDDDDDEEEEEEDDDEEEGGGGGGFFFGGGIIIKKKLLLLLLLLLLLLMMMNNNOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPRRRSSSTTTUUUVVVWWWWWWWWWYYYZZZ\\\]]]^^^]]][[[ZZZXXXYYY]]]fffsss@@@@@@FFFNNNWWWiiizzzmmm```ZZZXXXUUUSSSTTTPPPRRRUUUUUUWWW[[[ccciiiqqqwww~~~yyyrrrlllgggffffffeeeiiinnnxxx}}}~~~}}}~~~}}}zzzuuuqqqpppqqqsssyyyxxxtttttt}}}||||||}}}~~~{{{vvvtttrrroookkkgggdddaaa\\\YYYZZZZZZ\\\aaacccfffllltttyyylllccc```\\\ccciiiiiigggjjjttt}}}uuudddPPPFFFBBB???>>>>>>;;;;;;;;;::::::999999999999999888888999999::::::;;;:::999888888999:::;;;:::;;;;;;<<<======>>>>>><<<============>>>>>>>>>AAAAAABBBCCCDDDEEEEEEFFFEEEFFFGGGGGGGGGGGGIIIKKKMMMMMMMMMMMMNNNOOOPPPPPPQQQQQQQQQQQQQQQQQQQQQQQQSSSSSSUUUVVVWWWXXXXXXXXXXXXYYY[[[]]]]]]\\\[[[ZZZXXXZZZ```lll}}}???@@@EEENNNWWWiii{{{nnnaaaZZZXXXUUUSSSSSSOOOQQQSSSTTTUUUZZZaaagggnnnttt}}}~~~zzztttooonnnmmmlllpppuuu|||~~~zzzxxxyyyzzz|||xxxxxx}}}|||||||||}}}|||}}}yyyvvvssspppllliiifffccc___\\\\\\[[[]]]aaaddddddgggmmmtttxxxjjjaaa]]]ZZZ]]]bbbfffkkkqqqxxx}}}sssbbbOOOFFFBBB@@@>>>>>>;;;;;;::::::::::::999999999888888888999999:::;;;;;;:::999888888999:::;;;:::::::::;;;<<<<<<==================>>>>>>>>>??????@@@AAABBBCCCDDDEEEEEEFFFHHHHHHHHHGGGHHHJJJKKKMMMMMMMMMMMMNNNOOOPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQSSSTTTUUUVVVWWWXXXXXXXXXWWWXXXZZZ\\\\\\[[[ZZZYYYXXX\\\dddrrr??????DDDMMMWWWiii}}}oooaaa[[[XXXTTTRRRSSSOOOQQQSSSSSSTTTXXX___eeelllrrr{{{}}}xxxvvvtttsssvvv{{{~~~|||xxxyyy}}}||||||{{{zzzzzz|||zzztttrrrnnnkkkiiigggcccaaa```^^^___cccdddccceeehhhmmmxxxxxxjjjbbb___ZZZZZZ]]]eeeoooxxx}}}~~~qqq```NNNFFFBBB???>>>>>>::::::::::::::::::::::::888888888888999:::;;;;;;:::999999999999999999:::999::::::;;;<<<<<<======????????????@@@@@@@@@@@@??????@@@BBBCCCDDDEEEEEEHHHIIIIIIIIIHHHHHHJJJLLLMMMMMMMMMMMMNNNOOOPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQSSSTTTUUUVVVWWWXXXXXXXXXWWWXXXZZZ[[[[[[[[[YYYXXXYYY___hhhwww~~~}}}}}}~~~>>>>>>DDDMMMVVViii~~~pppbbb[[[XXXTTTRRRRRRPPPRRRSSSRRRRRRVVV]]]bbbkkkqqqzzz~~~{{{}}}zzzwwwyyy~~~}}}}}}|||{{{|||~~~||||||~~~xxxuuurrrpppooommmjjjhhhiiifffeeehhhiiiggggggiiinnnvvvxxxjjjdddbbb]]]]]]```gggrrr{{{ppp```NNNEEEBBB???======::::::::::::::::::::::::888888888888999:::;;;<<<999999999::::::999999999;;;;;;;;;<<<======>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@AAACCCDDDEEEFFFGGGHHHIIIJJJIIIHHHHHHJJJLLLLLLLLLLLLMMMMMMNNNOOOPPPQQQQQQQQQQQQQQQQQQQQQQQQRRRSSSTTTVVVWWWWWWWWWWWWWWWYYYZZZ\\\\\\[[[ZZZYYYYYYaaalllzzz|||wwwtttssstttuuu|||>>>>>>DDDMMMVVViii~~~qqqbbb\\\XXXTTTRRRRRRPPPRRRSSSRRRRRRUUU[[[aaajjjpppyyyxxxuuuxxx~~~~~~}}}}}}~~~~~~~~~|||{{{wwwwww}}}{{{xxxvvvtttsssrrrooommmsssnnnlllnnnnnnkkkjjjlllqqqwwwvvvjjjdddccc```aaadddkkksss|||ppp```NNNEEEBBB???<<<<<<::::::::::::::::::::::::888888888888999:::;;;<<<888999:::;;;;;;:::999888<<<<<<======>>>?????????<<<<<<<<<<<<============AAAAAABBBDDDEEEGGGHHHHHHIIIJJJJJJJJJIIIIIIJJJLLLLLLLLLLLLLLLMMMNNNOOOPPPRRRRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTUUUVVVWWWWWWWWWXXXZZZ\\\]]]]]]]]][[[ZZZZZZbbbnnn|||~~~wwwqqqmmmkkklllnnnttt===CCCFFFKKKXXXggg}}}ooobbb]]][[[WWWRRRPPPNNNOOOPPPQQQRRRUUUZZZ]]]iiioooxxxyyysssooorrr{{{vvvyyyxxx{{{~~~~~~|||{{{|||}}}~~~~~~|||zzzxxxvvvuuuxxx~~~wwwllleeeccc]]]aaagggoooxxxppp[[[NNNHHH???>>>???999<<<<<<;;;;;;;;;:::::::::;;;:::999888888999:::;;;999:::<<<;;;::::::;;;===;;;;;;;;;<<<<<<<<<============<<<<<<===???BBBDDDEEEEEEEEEEEEEEEEEEFFFFFFJJJKKKLLLMMMNNNNNNNNNNNNMMMMMMMMMNNNOOOPPPRRRRRRUUUTTTSSSRRRRRRSSSTTTUUUUUUUUUTTTTTTUUUUUUVVVWWWYYY[[[]]]\\\[[[ZZZ[[[\\\```eeepppvvvmmmiiigggdddfffiiimmmrrr===CCCEEEKKKXXXggg|||nnnaaa\\\[[[VVVRRRPPPNNNOOOPPPQQQRRRUUUYYY\\\fffllluuu~~~vvvqqqmmmnnnzzz|||wwwxxxwwwzzzwwwllldddaaaaaadddjjjrrrzzzppp[[[NNNHHH???>>>@@@:::<<<<<<<<<;;;::::::999999:::999999999999999999:::999:::<<<;;;::::::;;;===;;;;;;;;;<<<<<<<<<======???>>>======>>>@@@BBBCCCEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKMMMMMMNNNNNNOOOPPPQQQRRRRRRRRRRRRRRRSSSSSSTTTUUUVVVVVVUUUUUUVVVVVVWWWXXXYYY[[[]]]]]]\\\[[[\\\]]]___eeeqqqwwwnnnfffbbb```]]]^^^bbbeeekkkzzz<<>>>>>@@@;;;<<<<<<<<<;;;:::999999999999999999::::::999999999999:::<<<;;;::::::;;;===;;;;;;<<<<<<<<<=========@@@???>>>>>>>>>???AAABBBDDDEEEFFFFFFGGGGGGGGGGGGFFFGGGHHHIIIJJJJJJJJJJJJNNNNNNNNNOOOOOOPPPPPPPPPOOOPPPQQQRRRSSSTTTTTTTTTVVVVVVVVVVVVVVVWWWXXXXXXYYY[[[]]]]]]\\\\\\]]]^^^___fffqqq}}}}}}oooggg___[[[YYYVVVWWWZZZ]]]cccooo<<>>>>>>>>??????@@@DDDEEEFFFGGGHHHHHHHHHHHHHHHHHHIIIJJJKKKKKKKKKKKKNNNNNNOOOOOOPPPPPPPPPPPPMMMNNNPPPRRRTTTTTTTTTSSSVVVUUUUUUUUUUUUVVVWWWWWWYYY[[[]]]]]]]]]]]]^^^______gggqqqzzzwwwkkkccc\\\YYYWWWTTTUUUWWWYYY^^^hhhvvv;;;BBBEEEJJJVVVccc|||nnn___ZZZYYYVVVSSSRRRNNNOOOOOOOOOOOOQQQUUUXXX___eeeoooxxxuuummmaaaaaabbbeeekkkttt}}}}}}wwwvvvxxx~~~vvvnnnjjjiiilllrrrzzzkkkUUUHHHBBB;;;;;;>>>999;;;;;;:::::::::999999999888999:::;;;;;;:::999888999:::<<<;;;::::::;;;===<<<<<<<<<=========>>>>>>>>>>>>======>>>>>>>>>???CCCDDDFFFHHHJJJJJJIIIIIIHHHIIIJJJKKKLLLLLLLLLLLLMMMMMMOOOPPPPPPPPPPPPPPPMMMNNNPPPRRRTTTTTTTTTSSSTTTTTTTTTTTTTTTUUUUUUVVVWWWYYY\\\]]]]]]]]]^^^______gggpppvvvzzztttiiibbb[[[XXXVVVTTTTTTWWWWWW[[[dddqqq;;;BBBDDDJJJUUUbbb~~~pppaaa[[[YYYVVVSSSRRROOOOOOOOOOOOOOOPPPTTTWWW]]]dddnnnwww}}}rrrjjjbbbbbbccceeehhhmmmqqqssswwwzzz~~~~~~vvvuuuwwwyyysssooonnnqqqwww~~~hhhSSSGGGCCC<<<<<<>>>888999999999999::::::::::::999999999::::::999999999999:::<<<;;;::::::;;;===<<<<<<=========>>>>>>>>>======>>>>>>????????????BBBDDDGGGIIIKKKKKKKKKJJJHHHIIIJJJKKKLLLLLLLLLLLLKKKLLLNNNPPPQQQQQQQQQPPPOOOPPPQQQRRRSSSTTTTTTTTTSSSSSSSSSSSSSSSTTTUUUUUUVVVXXXZZZ\\\\\\\\\^^^``````gggnnnqqqtttzzz~~~ssshhhaaa[[[YYYWWWTTTTTTVVVWWW[[[dddqqq:::AAADDDJJJUUUaaa}}}rrrccc\\\YYYVVVSSSRRROOOOOOOOONNNNNNOOOSSSUUU[[[bbblllvvvuuummmhhhfffddddddgggjjjjjjjjjjjjmmmqqqqqqoooqqqvvv{{{}}}tttsssttt{{{{{{xxxvvvyyy}}}gggSSSIIIFFF???>>>???999777777888999:::;;;;;;<<<:::999999999999999999:::999:::<<<;;;::::::;;;===<<<=========>>>>>>>>>>>>===>>>???@@@AAABBBBBBBBBAAADDDGGGJJJLLLLLLKKKKKKJJJKKKLLLMMMNNNNNNNNNNNNIIIKKKMMMPPPRRRRRRRRRQQQRRRRRRRRRRRRSSSSSSTTTUUUTTTTTTSSSSSSTTTTTTUUUVVVTTTVVVYYY[[[[[[\\\^^^___bbbfffkkknnnooottt|||}}}tttjjjccc]]]\\\ZZZWWWWWWYYY[[[___iiixxx:::AAADDDJJJUUU```|||tttddd\\\ZZZVVVSSSRRROOOOOOOOONNNNNNOOORRRUUUZZZaaakkkuuu}}}zzzsssnnniiidddcccfffiiiiiigggdddgggjjjiiigggggglllqqqoooxxx{{{}}}~~~|||rrrqqqrrrxxx}}}gggTTTKKKHHHAAA@@@@@@999555666777888:::;;;<<<===;;;:::999888888999:::;;;999:::<<<;;;::::::;;;===============>>>>>>>>>>>>>>>???AAABBBCCCDDDDDDDDDAAADDDGGGKKKMMMMMMLLLKKKNNNNNNPPPQQQQQQQQQQQQQQQHHHJJJMMMPPPRRRSSSSSSRRRUUUTTTSSSRRRRRRSSSTTTUUUUUUUUUTTTTTTUUUUUUVVVWWWSSSUUUXXXZZZZZZ[[[]]]___bbbeeeiiilllmmmqqqwww{{{}}}}}}uuunnngggaaa___^^^[[[ZZZ]]]aaadddooo;;;@@@BBBGGGRRR^^^xxxyyyggg^^^ZZZUUURRRRRRNNNMMMMMMOOONNNLLLNNNRRRYYY___iiisss|||}}}qqqpppnnnmmmmmmmmmllljjjjjjhhhfffdddddddddfffgggkkklllrrr|||uuusssuuuuuussssssoooooovvvkkkZZZHHHAAA@@@>>><<<;;;@@@???===;;;999888888777888999::::::;;;;;;::::::<<<<<<===============<<<===???@@@@@@??????@@@AAAAAAAAAAAABBBCCCDDDEEEFFFHHHHHHGGGHHHIIIKKKMMMNNNNNNOOORRRSSSTTTRRRPPPOOOOOOOOOOOOOOOPPPPPPQQQRRRPPPQQQSSSTTTSSSRRRSSSTTTVVVUUUUUUUUUUUUUUUUUUUUUXXXYYYXXXXXXXXXZZZ^^^bbbeeefffggghhhhhhjjjnnnqqqxxxwwwzzz~~~qqqkkkdddaaabbbeeehhhiiikkklllvvv;;;@@@AAAFFFQQQ]]]vvv{{{hhh___ZZZVVVSSSRRRNNNMMMMMMPPPNNNLLLNNNRRRWWW]]]gggqqqzzz~~~yyytttrrrpppnnnlllnnnllljjjhhhgggggghhhiiihhhhhhmmmvvv}}}wwwrrrrrrrrrqqqnnnkkkkkkqqqnnn]]]KKKDDDAAA???<<<;;;>>>===<<<:::999888888888999999:::;;;;;;;;;;;;:::<<<<<<=====================???@@@@@@??????@@@AAAAAAAAABBBCCCDDDEEEGGGHHHIIIIIIHHHIIIIIIKKKMMMNNNNNNPPPRRRTTTTTTSSSQQQPPPPPPPPPPPPPPPQQQRRRSSSTTTRRRSSSSSSQQQPPPQQQTTTVVVVVVVVVVVVVVVVVVVVVVVVVVVXXXXXXXXXXXXXXXZZZ^^^bbbdddeeefffffffffgggjjjlllnnnoooqqqxxx{{{sssnnngggdddfffjjjmmmooovvvxxx:::@@@AAAFFFPPP[[[ttt}}}jjj```[[[VVVSSSSSSOOOMMMNNNPPPOOOLLLNNNRRRUUU[[[dddnnnwwwzzzxxxvvvttttttssspppnnnlllkkkkkkkkkiiigggjjjpppuuuzzz{{{rrrooommmlllkkkhhhhhhnnnzzzrrrbbbQQQHHHDDD???;;;:::<<<;;;:::999999888888888999999:::;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>???@@@@@@??????@@@AAAAAABBBBBBCCCEEEFFFHHHIIIKKKJJJJJJJJJJJJKKKLLLMMMOOOPPPRRRTTTTTTSSSRRRQQQPPPPPPQQQQQQSSSTTTUUUVVVUUUTTTRRRPPPOOOQQQUUUXXXVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWXXXXXXXXXZZZ^^^bbbcccdddeeedddccccccdddfffffffffiiipppxxx||||||{{{vvvqqqkkkhhhkkkpppuuuxxx:::@@@AAAEEEOOOXXXqqqkkk```[[[VVVSSSRRROOOMMMNNNPPPOOOLLLNNNSSSTTTZZZcccllluuu~~~}}}{{{xxxuuurrrpppooonnnnnnkkkkkkooorrrvvv~~~vvvnnnjjjiiikkkhhhhhhmmmwwwvvvgggWWWMMMHHHAAA===;;;::::::999888888888999999999::::::;;;<<<;;;;;;;;;<<<<<<<<<======>>>???@@@>>>@@@AAAAAA@@@???AAABBBAAAAAABBBCCCEEEGGGHHHIIILLLLLLLLLLLLLLLLLLLLLLLLNNNOOOQQQRRRSSSSSSRRRQQQPPPPPPQQQQQQSSSTTTVVVWWWUUUTTTSSSQQQPPPQQQTTTWWWUUUUUUUUUUUUVVVVVVVVVVVVVVVWWWXXXXXXXXXZZZ^^^aaabbbdddeeedddbbbaaa```aaabbbccceeekkksssyyy||||||xxxtttpppnnnpppvvv|||:::???@@@DDDMMMVVVmmmmmmaaaZZZUUURRRQQQOOONNNNNNPPPOOOMMMOOOSSSTTTZZZbbbkkkttt|||}}}yyyvvvsssrrrssspppoooppprrrtttzzz}}}qqqjjjhhhjjjhhhhhhkkktttvvvhhhYYYQQQJJJCCC>>>===:::999999888888999999:::::::::;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<===???AAABBB@@@AAABBBBBBAAAAAABBBCCCAAAAAABBBCCCDDDFFFHHHIIILLLLLLMMMMMMMMMMMMMMMMMMMMMNNNPPPQQQRRRRRRQQQQQQPPPPPPPPPQQQRRRTTTUUUVVVSSSTTTUUUTTTSSSRRRSSSTTTSSSTTTTTTTTTUUUUUUVVVVVVVVVWWWXXXXXXXXXZZZ\\\___aaaccceeeeeeccc```______aaaaaacccgggnnnvvv{{{~~~{{{yyywwwuuuwww|||999???@@@CCCLLLSSSjjjooobbb[[[VVVRRRRRRPPPNNNOOOQQQPPPMMMOOOSSSUUUZZZaaaiiiqqqzzz}}}yyywwwvvvsssrrrsssssssssxxx~~~~~~~~~wwwnnnjjjgggfffeeehhhnnnpppdddXXXPPPJJJCCC??????;;;::::::999999999999:::::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<===@@@BBBCCCBBBCCCDDDDDDCCCCCCDDDEEEDDDDDDDDDDDDEEEGGGHHHIIILLLMMMNNNNNNOOOOOOOOONNNNNNNNNPPPQQQRRRRRRRRRSSSQQQQQQQQQQQQRRRSSSTTTUUUSSSTTTVVVVVVTTTSSSSSSSSSSSSTTTTTTUUUUUUVVVVVVWWWWWWXXXYYYYYYXXXYYY[[[\\\^^^aaadddeeecccaaa____________```cccjjjsss{{{999???@@@CCCKKKRRRgggssseee]]]XXXTTTTTTPPPNNNOOOQQQPPPMMMOOOTTTUUUYYY```gggnnnvvv~~~}}}zzzwwwvvvwwwvvvuuuxxx~~~~~~rrrnnnfffddddddfffkkk{{{zzzggg]]]SSSMMMHHHAAA>>>>>><<<<<<;;;::::::999:::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<===@@@CCCEEECCCEEEFFFFFFEEEDDDFFFGGGGGGGGGGGGGGGGGGHHHIIIIIIKKKLLLNNNOOOPPPPPPPPPPPPPPPPPPQQQRRRSSSTTTUUUUUUTTTTTTSSSSSSSSSTTTTTTUUUUUUVVVVVVTTTRRRRRRSSSUUUUUUUUUVVVWWWWWWXXXYYYYYYXXXYYYZZZYYYXXXWWWYYYZZZZZZ^^^bbbdddcccaaa___^^^\\\]]]^^^bbbiiittt999??????CCCJJJQQQfffvvvggg___YYYVVVUUUPPPNNNOOOQQQPPPNNNOOOTTTTTTXXX___eeelllsss{{{~~~{{{{{{|||zzzxxxzzzzzzuuupppfffeeeeeefffjjjzzzvvvaaaXXXOOOJJJEEE???===>>>>>>===<<<;;;:::::::::::::::;;;<<<<<<======<<<<<<;;;;;;;;;;;;===@@@CCCEEEDDDFFFGGGGGGFFFFFFGGGHHHJJJJJJJJJIIIIIIJJJJJJKKKKKKLLLNNNPPPQQQQQQQQQQQQQQQRRRSSSTTTUUUVVVWWWWWWWWWVVVUUUUUUTTTTTTUUUUUUXXXWWWUUURRRPPPQQQTTTWWWWWWWWWXXXXXXYYYZZZ[[[[[[YYYZZZ[[[ZZZXXXWWWWWWXXXWWW[[[```ccccccaaa___^^^\\\\\\^^^bbbkkkwww:::>>>===AAAJJJQQQbbb~~~{{{iii___ZZZVVVSSSSSSSSSQQQPPPPPPPPPPPPPPPVVVWWW\\\dddkkkqqqyyy|||zzz{{{}}}~~~~~~{{{pppmmmgggdddeeegggrrrmmmUUUPPPIIICCC@@@???>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;888999;;;===>>>>>>>>>===>>>>>>>>>???@@@AAABBBCCCEEEEEEFFFEEEDDDEEEHHHJJJKKKJJJJJJKKKMMMMMMLLLKKKMMMNNNPPPRRRRRRQQQPPPOOOPPPQQQRRRTTTVVVWWWWWWWWWYYYXXXXXXXXXWWWWWWWWWWWW[[[YYYVVVTTTRRRRRRSSSSSSUUUVVVXXXZZZZZZZZZYYYYYYZZZZZZZZZZZZYYYYYYYYYYYYWWWZZZ^^^______^^^^^^___\\\^^^aaafffmmmyyy:::======AAAJJJPPPaaa}}}|||kkk```ZZZVVVTTTSSSSSSRRRQQQPPPPPPPPPPPPUUUUUUZZZbbbiiinnnwww||||||}}}~~~uuunnngggcccccceeeooo|||hhhRRRMMMFFFAAA>>>======<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;===>>>>>>======>>>>>>??????@@@BBBCCCDDDFFFGGGGGGFFFFFFGGGIIIKKKLLLLLLLLLMMMNNNNNNNNNMMMNNNOOOQQQRRRSSSRRRQQQPPPPPPQQQSSSTTTVVVWWWWWWXXXYYYYYYYYYXXXXXXXXXWWWWWWZZZXXXVVVTTTSSSSSSTTTTTTVVVWWWXXXZZZZZZZZZZZZZZZ[[[[[[ZZZZZZZZZYYYYYYXXXVVVYYY\\\]]]]]]]]]^^^^^^^^^___bbbgggqqq999======AAAJJJOOO___zzzmmmbbb[[[WWWTTTTTTSSSRRRQQQPPPPPPPPPPPPSSSSSSXXX```ffflllttt}}}{{{xxxxxxyyyzzz}}}yyyppphhhcccbbbbbbjjjtttaaaNNNJJJCCC???===<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>>>>======>>>>>>???@@@AAACCCEEEFFFHHHIIIIIIHHHHHHHHHKKKMMMNNNOOOOOOPPPPPPPPPPPPPPPPPPQQQRRRSSSSSSSSSRRRQQQRRRRRRSSSUUUVVVWWWXXXXXXZZZZZZZZZYYYYYYYYYXXXXXXXXXWWWUUUTTTTTTTTTUUUVVVWWWXXXYYYZZZ[[[[[[[[[ZZZ\\\\\\\\\[[[ZZZYYYXXXWWWTTTVVVYYYZZZ[[[[[[\\\^^^``````ccclllzzz888<<<===AAAIIIMMM\\\vvvqqqddd\\\XXXVVVTTTSSSRRRQQQPPPPPPPPPPPPSSSSSSWWW^^^dddiiirrr{{{}}}yyyvvvuuuvvvvvv{{{~~~~~~zzztttjjjcccaaaaaagggxxxnnn[[[LLLGGGBBB>>><<<<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>??????@@@AAABBBDDDFFFGGGIIIJJJJJJJJJIIIJJJLLLOOOPPPQQQSSSSSSRRRRRRRRRSSSRRRSSSSSSTTTTTTTTTSSSRRRSSSSSSTTTTTTVVVWWWXXXYYYZZZZZZZZZZZZYYYYYYYYYYYYVVVUUUUUUUUUUUUVVVWWWXXXXXXXXXYYYZZZZZZ[[[[[[[[[]]]]]]]]]]]][[[ZZZXXXWWWRRRTTTVVVXXXXXXYYY\\\^^^aaabbbiiivvv777<<<<<>>======<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<============>>>??????@@@@@@@@@AAABBBCCCEEEGGGHHHJJJJJJKKKJJJIIIJJJMMMOOOPPPSSSUUUUUUSSSSSSTTTUUUTTTTTTTTTTTTTTTTTTSSSSSSTTTSSSSSSTTTUUUVVVWWWXXXZZZZZZZZZZZZYYYYYYYYYYYYUUUUUUUUUUUUVVVWWWXXXXXXXXXXXXXXXYYYYYYZZZ[[[[[[]]]^^^^^^^^^]]]ZZZXXXWWWRRRSSSUUUVVVVVVYYY\\\___bbbfffqqq666;;;<<>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>@@@AAABBBBBBBBBCCCCCCDDDEEEGGGGGGIIIIIIJJJIIIIIIIIILLLNNNPPPSSSVVVUUUSSSRRRTTTVVVUUUUUUTTTTTTTTTSSSSSSSSSTTTSSSRRRRRRSSSUUUVVVXXXZZZZZZZZZYYYYYYYYYXXXXXXTTTUUUUUUVVVWWWXXXXXXXXXXXXWWWWWWWWWXXXYYYZZZ[[[\\\]]]^^^___^^^\\\YYYXXXRRRSSSTTTUUUVVVYYY^^^aaafffmmmzzz555;;;<<>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===???AAACCCDDDEEEDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHHHHGGGHHHKKKMMMOOORRRVVVUUURRRQQQSSSVVVUUUUUUTTTSSSSSSSSSSSSSSSSSSSSSQQQQQQRRRSSSUUUVVVYYYYYYYYYXXXXXXXXXWWWWWWUUUUUUVVVWWWXXXXXXXXXXXXWWWVVVVVVVVVWWWXXXYYYZZZ[[[]]]^^^______]]][[[YYYTTTTTTUUUUUUWWW[[[```dddmmmttt555;;;<<>>===<<<<<<===============>>>??????<<<::::::;;;>>>BBBCCCCCCGGGGGGGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHJJJLLLNNNPPPPPPPPPQQQRRRSSSTTTUUUVVVSSSSSSSSSSSSSSSSSSSSSSSSOOOQQQQQQQQQPPPPPPRRRSSSWWWWWWVVVUUUUUUTTTTTTSSSTTTTTTUUUUUUUUUVVVVVVVVVVVVVVVUUUTTTTTTUUUUUUUUUYYYZZZ]]]______^^^\\\ZZZUUUTTTTTTWWWXXX[[[eeeooo|||999:::>>>BBBCCCHHHTTT```}}}ssseee]]][[[VVVUUUTTTTTTTTTSSSQQQPPPSSSSSSTTTUUUXXX___ggglllssszzz~~~{{{wwwtttssssssssssssuuuxxx{{{~~~{{{sssnnngggaaa^^^\\\[[[ZZZXXXXXXWWWWWWYYY[[[]]]___bbbeeeiiimmmrrruuuwwwxxxzzzxxxtttppppppvvvyyykkkddd^^^[[[ZZZ]]]gggqqq|||vvv```QQQFFFDDDBBB@@@>>>=========<<<<<<<<<<<<<<<======>>>======>>>???@@@BBBEEEFFFGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJJJJKKKLLLMMMNNNNNNNNNNNNOOOPPPQQQRRRSSSTTTTTTTTTSSSSSSSSSSSSSSSSSSPPPQQQQQQPPPOOOOOORRRTTTUUUUUUUUUTTTSSSSSSRRRRRRTTTTTTTTTTTTUUUUUUUUUUUUVVVVVVUUUUUUUUUUUUUUUVVVXXXZZZ\\\^^^^^^]]][[[ZZZUUUTTTUUUXXXZZZ]]]gggqqq:::;;;>>>BBBCCCGGGRRR^^^xxxvvvggg^^^\\\UUUTTTSSSSSSTTTTTTSSSQQQRRRRRRSSSTTTWWW]]]dddiiipppwww}}}yyyvvvuuuttttttuuuwwwyyy{{{|||~~~zzzuuuvvvyyyzzzssslllhhhbbb^^^\\\ZZZXXXWWWUUUUUUUUUUUUVVVWWWXXXXXXXXXZZZ]]]aaaeeeiiikkklllrrrqqqoookkkiiimmmttt{{{xxxkkkddd]]][[[ZZZ^^^gggqqq}}}qqq\\\OOOEEEDDDAAA???>>>=========;;;;;;;;;;;;;;;<<<======>>>AAACCCCCCBBBCCCGGGJJJHHHHHHIIIIIIJJJKKKKKKLLLKKKLLLMMMNNNNNNNNNMMMMMMMMMMMMNNNNNNOOOPPPQQQQQQTTTTTTSSSRRRRRRRRRRRRRRRPPPQQQPPPOOONNNOOORRRTTTTTTTTTSSSSSSRRRQQQQQQQQQSSSSSSSSSSSSTTTTTTTTTTTTVVVVVVUUUUUUVVVVVVVVVVVVXXXYYY[[[]]]]]]\\\[[[ZZZUUUTTTUUUYYY\\\aaakkkvvv;;;;;;>>>BBBDDDGGGQQQ[[[sssyyyiii___\\\UUUTTTRRRRRRTTTTTTSSSRRROOOOOOPPPQQQSSSXXX___dddmmmuuu~~~|||yyywwwwwwvvvvvvxxxzzz{{{{{{|||xxxqqqqqqsss{{{yyytttllliiieeebbb```]]]ZZZXXXVVVVVVVVVVVVUUUUUUUUUUUUSSSUUUWWWZZZ]]]```bbbcccdddeeeeeedddcccgggmmmsss}}}wwwkkkddd]]]ZZZYYY\\\eeeooo~~~kkkXXXLLLDDDCCCAAA???=========>>><<<<<<;;;;;;<<<<<<===>>>>>>BBBFFFEEECCCCCCGGGKKKHHHIIIIIIJJJKKKLLLMMMMMMLLLNNNPPPQQQQQQOOOMMMLLLMMMMMMMMMNNNOOOPPPPPPPPPUUUTTTRRRQQQQQQQQQQQQQQQQQQQQQPPPNNNMMMOOORRRUUUTTTTTTSSSSSSRRRQQQQQQQQQQQQRRRRRRRRRRRRSSSSSSSSSUUUUUUUUUVVVVVVVVVVVVVVVXXXYYYZZZ[[[\\\[[[ZZZYYYVVVUUUVVV[[[___eeeqqq}}};;;;;;===AAADDDHHHPPPYYYooo~~~mmmaaa]]]VVVTTTRRRRRRSSSTTTTTTSSSNNNOOOPPPPPPRRRVVV\\\```kkkrrr||||||zzzyyyyyyxxxyyy{{{|||||||||}}}yyyqqqppprrruuu}}}wwwpppmmmiiifffdddaaa]]]ZZZXXXXXXWWWWWWUUUTTTSSSSSSRRRRRRTTTUUUWWWYYY[[[\\\YYY[[[]]]^^^^^^aaagggllltttvvvkkkddd]]]YYYWWWZZZccclll}}}zzzeeeTTTIIIBBBAAA@@@>>>======>>>>>>======<<<<<<======>>>???===AAAEEEEEEBBBBBBEEEIIIHHHHHHIIIJJJKKKLLLMMMNNNMMMOOOQQQSSSSSSPPPNNNLLLNNNNNNNNNOOOPPPPPPQQQQQQTTTSSSQQQPPPOOOPPPQQQRRRQQQQQQQQQPPPOOOOOORRRUUUTTTTTTTTTSSSRRRRRRQQQQQQPPPPPPPPPQQQQQQQQQRRRRRRSSSTTTUUUVVVVVVVVVUUUUUUWWWXXXYYYZZZZZZZZZYYYYYYVVVUUUWWW\\\bbbjjjwww;;;:::<<>>===>>>>>>???===============>>>??????===@@@CCCDDDBBBBBBDDDFFFGGGHHHIIIJJJKKKMMMMMMNNNNNNOOOQQQSSSSSSQQQOOOMMMOOOOOOOOOPPPPPPQQQQQQQQQSSSQQQPPPOOOOOOPPPRRRSSSQQQRRRSSSRRRQQQQQQSSSUUUTTTTTTTTTSSSRRRRRRQQQQQQOOOOOOOOOOOOPPPPPPPPPQQQQQQRRRSSSUUUUUUUUUTTTTTTWWWWWWXXXXXXYYYYYYYYYXXXVVVUUUXXX^^^eeennn}}}||||||:::888;;;AAAFFFJJJPPPXXXjjjttteee___YYYVVVSSSQQQRRRSSSRRRRRRQQQRRRSSSSSSTTTVVV[[[^^^ccckkkuuu~~~~~~}}}|||yyy{{{~~~~~~~~~zzztttmmmjjjhhhllluuu~~~xxxsssoookkkhhhdddbbb^^^[[[XXXWWWVVVVVVSSSRRRQQQOOOOOOOOOPPPPPPPPPRRRTTTSSSRRRTTTXXX\\\eeettt~~~uuujjjccc]]]ZZZZZZ]]]gggrrrzzzvvv{{{rrr]]]NNNGGG@@@@@@>>>======>>>??????===<<<<<<<<<<<<===>>>>>>>>>???AAABBBCCCCCCCCCCCCFFFGGGHHHIIIKKKLLLMMMNNNNNNOOOPPPRRRRRRQQQPPPNNNOOOOOOOOOPPPPPPPPPPPPPPPQQQPPPNNNMMMNNNPPPSSSTTTPPPSSSUUUUUUTTTSSSTTTTTTSSSSSSRRRRRRQQQPPPPPPPPPNNNNNNNNNOOOOOOOOOOOOPPPOOOPPPRRRTTTUUUTTTSSSRRRVVVWWWWWWWWWXXXXXXXXXXXXWWWVVVYYY```gggrrryyyyyy}}}999888:::AAAFFFJJJQQQXXXiiivvvggg```ZZZWWWSSSQQQQQQRRRRRRQQQOOOPPPQQQQQQRRRTTTXXX[[[```hhhsss|||~~~}}}yyy||||||{{{xxxtttoooiiieeebbbiiiqqqzzzvvvtttkkkhhhddd___\\\[[[[[[[[[VVVTTTRRRPPPOOONNNOOOOOOKKKMMMOOOOOOOOORRRWWW\\\\\\iii~~~uuuhhhbbb]]][[[\\\aaalllvvv}}}zzzqqqxxxppp[[[MMMGGG@@@???>>>======>>>???@@@<<<;;;;;;;;;;;;<<<======??????@@@BBBDDDEEECCCBBBFFFFFFHHHIIIJJJLLLMMMMMMNNNNNNPPPQQQQQQQQQPPPPPPOOOOOOOOOOOOOOOOOOPPPPPPPPPOOOMMMMMMNNNPPPSSSUUUPPPSSSVVVWWWVVVUUUTTTTTTRRRQQQQQQPPPPPPOOONNNNNNMMMMMMNNNNNNNNNOOOOOOOOOMMMOOOQQQSSSTTTTTTRRRRRRVVVVVVVVVWWWWWWWWWXXXXXXWWWVVVYYY```iiisssyyyzzz|||888:::===@@@DDDJJJRRRWWWhhh}}}}}}kkk^^^[[[XXXUUUTTTTTTTTTSSSRRROOOOOOPPPRRRSSSUUUVVVVVV```eeennnxxx|||}}}tttnnnjjjfffbbb___fffkkkwww}}}yyyssslllfffdddaaa]]]YYYUUUTTTQQQOOONNNMMMLLLLLLIIIIIIKKKMMMNNNPPPQQQRRRXXX```qqq~~~vvvlllddd\\\ZZZ\\\bbblllwwwuuuqqqxxxeeeRRRHHHDDDCCCAAA???===<<<<<<>>>>>>???>>>>>>>>>>>>??????@@@???@@@AAACCCDDDEEEFFFFFFGGGHHHIIIJJJKKKKKKKKKKKKNNNLLLJJJKKKNNNPPPPPPNNNQQQQQQOOOOOOOOOOOOQQQQQQLLLMMMNNNPPPQQQSSSTTTUUURRRRRRRRRTTTVVVWWWVVVUUUTTTSSSQQQOOOMMMLLLLLLKKKNNNOOOOOOPPPPPPOOOOOONNNPPPPPPPPPPPPRRRSSSTTTUUUTTTUUUVVVVVVWWWXXXYYYYYY]]][[[\\\aaakkkxxxyyywwwvvv~~~888:::<<<@@@DDDKKKRRRWWWfffyyymmmaaa[[[YYYVVVTTTTTTTTTSSSRRRPPPPPPQQQQQQRRRTTTUUUVVV]]]ccckkkuuu~~~~~~~~~wwwnnnhhhccc```]]]bbbgggsssyyyssspppkkkfffbbb\\\ZZZVVVSSSPPPOOOMMMMMMJJJKKKKKKLLLLLLMMMNNNNNNSSSZZZiii}}}~~~wwwnnneee]]]\\\^^^cccnnnxxxxxxooommmzzz}}}dddRRRHHHDDDBBB@@@>>>===<<<<<<===>>>===<<<<<<<<<<<<===>>>>>>>>>???@@@BBBCCCDDDEEEEEEHHHIIIJJJKKKLLLLLLLLLLLLMMMKKKJJJKKKMMMOOOOOOMMMQQQQQQPPPOOOOOOPPPQQQQQQOOOOOOPPPQQQQQQRRRRRRSSSSSSRRRRRRTTTVVVWWWVVVUUUTTTSSSQQQOOONNNMMMLLLLLLLLLMMMMMMNNNNNNMMMMMMLLLPPPPPPPPPQQQRRRSSSTTTUUUUUUUUUVVVVVVWWWXXXYYYYYY\\\[[[\\\aaakkkyyy~~~yyyxxxyyy888:::<<>><<<<<<<<<============<<<<<<===>>>>>>???BBBCCCEEEGGGHHHIIIIIIIIIJJJJJJKKKLLLMMMMMMMMMMMMLLLJJJIIIJJJLLLNNNNNNMMMQQQPPPOOOOOOOOOOOOPPPQQQRRRRRRRRRQQQQQQQQQQQQQQQTTTSSSSSSTTTVVVWWWVVVUUUTTTSSSQQQPPPOOONNNNNNMMMLLLMMMMMMNNNNNNMMMMMMLLLPPPPPPPPPQQQRRRSSSTTTUUUVVVVVVVVVWWWWWWXXXXXXXXXZZZZZZ[[[aaakkkyyy}}}{{{|||~~~888:::<<>>>>>===============?????????@@@@@@AAACCCCCCAAABBBDDDEEEGGGHHHHHHHHHLLLMMMNNNNNNNNNNNNNNNNNNIIIIIIJJJJJJJJJKKKLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLNNNNNNOOOPPPQQQRRRSSSSSSTTTSSSSSSTTTUUUVVVUUUSSSRRRQQQPPPOOOOOOOOOOOOOOONNNOOOOOOPPPPPPOOOOOONNNQQQQQQQQQQQQSSSTTTUUUVVVWWWWWWWWWWWWWWWWWWVVVVVVVVVWWW[[[aaakkkzzz999:::<<>>>>>>>>======>>>>>>???@@@BBBBBBCCCCCCEEEGGGHHHIIIIIIJJJMMMMMMNNNNNNNNNNNNNNNMMMHHHJJJKKKJJJJJJJJJLLLNNNKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKMMMNNNPPPRRRSSSTTTSSSRRRRRRSSSTTTTTTSSSQQQPPPPPPOOONNNNNNNNNOOOOOOLLLMMMMMMNNNNNNMMMMMMLLLQQQQQQQQQRRRSSSTTTUUUVVVXXXXXXXXXWWWWWWVVVVVVVVVTTTVVVZZZ```kkk{{{::::::<<<>>>DDDLLLVVV]]]eeeooo{{{nnn```]]]ZZZWWWWWWVVVUUUSSSSSSRRRQQQPPPPPPPPPPPPPPPRRRTTTZZZbbblllvvv~~~}}}{{{ooohhheee```^^^^^^cccjjjuuutttkkkeee```YYYSSSSSSPPPMMMIIIGGGGGGGGGHHHEEEGGGJJJOOOXXXgggvvvxxxooohhhfffhhhnnnxxxooommmuuuuuu^^^PPPHHHDDDAAA??????@@@@@@@@@@@@??????>>>>>>>>>???@@@AAABBBCCCFFFGGGHHHJJJKKKLLLLLLMMMMMMMMMNNNNNNNNNNNNMMMMMMIIIJJJLLLKKKJJJJJJMMMOOOLLLLLLMMMNNNNNNMMMLLLLLLIIIJJJKKKMMMOOOQQQRRRSSSRRRQQQQQQQQQSSSSSSQQQPPPNNNNNNMMMMMMMMMNNNNNNOOOLLLMMMMMMNNNNNNMMMMMMLLLQQQQQQQQQRRRSSSTTTVVVVVVYYYYYYXXXWWWVVVVVVUUUUUURRRUUUZZZ```kkk{{{::::::<<<>>>DDDLLLVVV]]]eeeooo}}}pppaaa^^^ZZZXXXWWWVVVUUUSSSRRRRRRQQQQQQQQQPPPPPPPPPPPPRRRWWW___hhhsss{{{}}}tttlllhhhaaa^^^]]]```eeeooo~~~wwwqqqjjjaaa[[[WWWTTTOOOKKKGGGFFFFFFFFFDDDEEEHHHLLLSSSaaappp{{{}}}xxxppphhhfffhhhnnnyyyoooppp{{{qqq[[[NNNGGGCCC@@@???@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@AAABBBCCCEEEFFFDDDDDDFFFHHHIIIJJJJJJKKKMMMMMMNNNNNNNNNMMMMMMLLLIIIKKKMMMLLLJJJJJJMMMPPPMMMNNNOOOPPPPPPOOONNNMMMJJJJJJKKKLLLNNNOOOPPPQQQQQQPPPPPPQQQRRRRRRPPPOOOMMMMMMMMMLLLMMMMMMNNNNNNOOOOOOOOOPPPPPPOOOOOOOOOQQQQQQRRRRRRSSSUUUVVVWWWYYYYYYXXXWWWVVVVVVUUUUUUQQQUUUZZZ```jjj{{{;;;:::<<>>AAAFFFSSS```kkkttt~~~oooddd[[[YYYYYYWWWVVVVVVVVVUUUTTTSSSRRRQQQPPPOOOMMMOOORRRWWW^^^gggqqqwww~~~|||{{{|||{{{qqqfffbbb^^^\\\[[[```nnn||||||ooogggaaa^^^YYYUUURRROOOKKKHHHIIIGGGGGGJJJNNNTTTaaammmrrrxxx~~~xxxuuurrrjjjeeeggglllrrrzzz~~~vvv___PPPIIIDDDBBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEHHHHHHIIIJJJKKKLLLMMMMMMKKKLLLNNNOOOOOOOOONNNNNNNNNNNNNNNNNNOOOPPPQQQQQQQQQRRRSSSRRRPPPNNNMMMMMMMMMMMMMMMMMMNNNOOOQQQQQQPPPQQQRRRQQQPPPOOOPPPRRRSSSRRRPPPOOONNNNNNOOOOOOQQQQQQQQQQQQQQQPPPPPPPPPPPPRRRSSSTTTSSSTTTUUUWWWUUUUUUUUUUUUTTTTTTTTTTTTQQQRRRTTT[[[hhh{{{888777:::===@@@FFFSSS```mmmvvvuuujjj^^^[[[ZZZXXXWWWXXXVVVUUUUUUTTTRRRQQQQQQPPPLLLMMMQQQUUU[[[dddmmmtttzzzwwwvvvxxx}}}~~~||||||||||||nnnhhhbbb^^^\\\```mmmzzzwwwlllbbb___[[[WWWTTTQQQMMMJJJIIIGGGGGGJJJLLLPPP[[[ffflllrrrzzz~~~zzzuuurrrnnngggcccfffkkkqqqyyyqqq[[[NNNHHHDDDAAAAAAAAAAAABBBBBBCCCCCCDDDDDDEEEEEEEEEDDDEEEFFFFFFGGGKKKKKKLLLMMMNNNNNNOOOOOOMMMMMMOOOPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRSSSTTTTTTVVVXXXWWWUUURRRPPPOOOPPPPPPPPPPPPQQQQQQRRRSSSRRRSSSTTTSSSRRRQQQRRRTTTTTTSSSQQQOOONNNNNNOOOOOORRRQQQQQQQQQQQQQQQQQQQQQPPPRRRSSSTTTSSSSSSUUUVVVSSSSSSSSSSSSSSSSSSSSSSSSQQQQQQSSSYYYfffxxx777777999===???EEERRR___nnnxxxzzzmmm```[[[ZZZWWWVVVWWWVVVVVVUUUTTTSSSRRRRRRQQQMMMNNNQQQTTTYYYaaajjjpppzzz}}}uuuqqqtttxxx}}}~~~|||zzz|||wwwooogggaaa___bbbmmmyyy}}}pppddd```\\\XXXUUURRROOOMMMJJJHHHHHHJJJJJJMMMVVV___fffmmmuuuzzzzzzvvvrrroookkkdddaaadddjjjpppxxxnnnZZZNNNHHHDDDAAA@@@AAAAAABBBCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGIIIIIIKKKLLLMMMMMMMMMMMMOOOPPPQQQRRRSSSSSSTTTTTTTTTSSSSSSSSSSSSTTTTTTUUUUUUWWWYYYYYYVVVSSSRRRQQQQQQQQQPPPPPPPPPQQQQQQRRRRRRSSSTTTSSSRRRQQQRRRTTTTTTSSSRRRPPPPPPPPPPPPPPPRRRRRRRRRRRRRRRRRRRRRRRRQQQRRRTTTTTTSSSSSSTTTVVVQQQQQQQQQQQQRRRRRRRRRRRRQQQRRRTTTYYYddduuu888888999<<>>BBBOOO[[[nnnyyyttteee]]]ZZZXXXWWWXXXVVVVVVVVVUUUUUUTTTSSSSSSPPPPPPQQQRRRUUU[[[bbbgggooouuuzzzvvvvvvxxx{{{~~~wwwxxxxxxyyy~~~{{{{{{}}}|||pppiiifffhhhrrr|||tttnnnfff^^^ZZZWWWUUUSSSMMMKKKKKKKKKIIIIIINNNVVV]]]ccclllrrrssspppllljjjgggaaa___bbbhhhnnnuuu{{{uuudddSSSKKKIIIEEECCCCCCAAABBBCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGHHHIIIIIILLLNNNPPPSSSUUUUUUUUUTTTRRRRRRQQQQQQQQQRRRRRRSSSTTTTTTSSSSSSSSSSSSTTTTTTSSSTTTUUUUUUSSSSSSTTTUUUSSSRRRQQQPPPPPPPPPPPPPPPPPPQQQRRRQQQPPPOOOPPPRRRRRRSSSUUUVVVVVVUUUTTTSSSRRRRRRSSSSSSSSSTTTTTTTTTRRRSSSTTTTTTSSSSSSTTTUUUSSSSSSSSSSSSSSSSSSRRRRRRQQQTTTXXX___jjjwww:::999:::<<<===BBBNNNZZZmmmzzzzzzjjjbbb^^^[[[[[[\\\WWWVVVVVVUUUUUUTTTTTTTTTPPPPPPQQQQQQSSSYYY___dddlllsss}}}|||tttooooooqqqrrrzzzyyyyyyyyyyyy}}}~~~|||{{{|||vvvnnnkkknnnwww}}}vvvkkkbbb\\\YYYVVVUUUNNNLLLLLLLLLJJJHHHMMMTTTZZZ```jjjpppqqqnnnjjjhhhgggaaa^^^bbbhhhmmmtttzzz~~~ooo```PPPJJJHHHFFFDDDDDDBBBBBBCCCDDDEEEFFFGGGGGGLLLKKKKKKKKKKKKLLLMMMMMMIIIKKKNNNQQQSSSSSSSSSRRRRRRQQQQQQPPPPPPPPPQQQQQQTTTTTTSSSSSSRRRSSSSSSSSSUUUVVVVVVVVVUUUUUUWWWYYYWWWVVVUUUTTTSSSSSSSSSTTTRRRSSSTTTSSSRRRQQQRRRTTTQQQSSSUUUXXXXXXWWWUUUTTTRRRRRRSSSSSSTTTTTTTTTUUURRRSSSTTTTTTSSSRRRTTTUUUUUUUUUUUUUUUTTTTTTTTTSSSPPPTTTZZZbbbmmm{{{<<<999888999:::???KKKWWWkkkzzzpppeee___ZZZXXXXXXXXXVVVUUUUUUUUUUUUTTTRRRTTTRRRNNNLLLNNNRRRXXX[[[gggmmmvvvwwwpppllljjjiiilllttt|||wwwrrrxxx|||~~~xxxqqqooouuusssjjjccc[[[WWWVVVPPPPPPOOOMMMLLLLLLNNNPPPXXX]]]ccciiikkkjjjgggddd``````aaaaaadddkkkrrrxxx~~~jjj\\\NNNIIIGGGDDDAAAAAADDDDDDDDDDDDFFFHHHJJJKKKMMMMMMMMMMMMMMMMMMMMMMMMOOOOOOOOOOOOPPPRRRTTTUUUSSSTTTTTTSSSQQQPPPRRRSSSSSSSSSSSSSSSRRRRRRRRRRRRTTTUUUVVVWWWWWWWWWWWWWWWWWWVVVTTTSSSSSSSSSTTTTTTQQQQQQQQQQQQRRRTTTUUUVVVVVVVVVWWWWWWWWWWWWWWWWWWSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTSSSSSSTTTTTTUUUVVVUUUUUUUUUVVVWWWVVVTTTRRRQQQVVV]]]dddrrr;;;999888:::;;;???JJJUUUhhhzzzsssggg```[[[XXXXXXYYYXXXVVVVVVWWWWWWUUUTTTUUUSSSPPPNNNOOOSSSXXX[[[ccciiisss|||zzzrrrkkkhhhfffgggmmmtttzzzxxxqqqtttvvvxxx~~~xxxrrrooouuu~~~~~~tttjjjaaa[[[YYYUUUTTTRRROOOMMMMMMOOOPPPTTTXXX^^^ccceeedddaaa___^^^^^^___```ccciiiqqqvvv~~~{{{eeeXXXLLLHHHGGGEEECCCCCCDDDDDDDDDEEEFFFHHHJJJKKKMMMMMMMMMMMMMMMMMMMMMMMMOOOOOONNNOOOPPPQQQSSSTTTTTTUUUTTTRRRPPPOOOPPPQQQRRRRRRRRRRRRSSSSSSSSSSSSRRRSSSTTTTTTUUUUUUUUUTTTXXXWWWUUUTTTTTTTTTUUUUUURRRRRRQQQRRRRRRSSSTTTUUUVVVWWWXXXXXXXXXWWWUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVUUUUUUUUUUUUVVVWWWWWWVVVVVVVVVWWWXXXWWWVVVTTTUUU[[[bbbjjjxxx:::888999<<<===@@@HHHRRRdddxxxwwwjjjccc\\\YYYYYY[[[YYYXXXWWWXXXXXXWWWUUUVVVTTTQQQOOOPPPSSSWWWZZZ___eeennnwww~~~yyyoooiiifffdddhhhlllqqqzzzzzzqqqppppppqqqyyyzzzvvvqqqnnnttt{{{uuuiii```^^^ZZZXXXUUUQQQPPPOOOPPPQQQQQQTTTYYY]]]______]]][[[[[[\\\]]]^^^aaagggooottt}}}ppp]]]RRRHHHFFFGGGFFFEEEFFFDDDDDDEEEFFFGGGIIIJJJKKKMMMMMMMMMMMMMMMMMMMMMMMMOOOOOONNNNNNOOOPPPQQQQQQUUUUUUTTTRRROOOMMMMMMNNNQQQQQQRRRRRRSSSSSSTTTTTTRRRSSSTTTTTTUUUTTTTTTTTTXXXWWWVVVVVVUUUUUUVVVVVVSSSSSSSSSRRRRRRSSSSSSTTTVVVWWWXXXYYYXXXWWWUUUSSSWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXXXXYYYWWWWWWYYYZZZZZZYYYXXXWWWZZZbbbkkkttt999888:::===>>>@@@GGGOOO```wwwyyymmmeee___[[[\\\[[[YYYXXXXXXXXXXXXWWWUUUVVVTTTRRRPPPPPPRRRUUUWWW[[[```iiirrrzzzzzzpppkkkgggggghhhjjjqqq{{{{{{rrrnnnmmmmmmttt}}}}}}xxxtttrrrnnnkkkooovvvqqqfffbbb___[[[WWWSSSRRRRRRRRRRRRRRRTTTXXX[[[\\\\\\[[[ZZZYYYZZZ\\\]]]aaagggnnnsss|||{{{hhhXXXOOOGGGFFFGGGEEEEEEFFFDDDEEEFFFGGGHHHIIIKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMOOOOOOOOOOOOOOOOOOOOOPPPUUUUUUTTTQQQMMMKKKKKKLLLPPPPPPQQQRRRSSSTTTUUUUUUUUUUUUVVVVVVVVVVVVUUUUUUVVVVVVVVVUUUUUUUUUVVVVVVUUUTTTTTTSSSRRRRRRSSSSSSSSSUUUWWWYYYYYYWWWUUUTTTWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWXXXYYYYYYWWWYYY[[[\\\\\\[[[[[[[[[^^^hhhttt888888;;;>>>??????EEEMMM\\\uuu|||ooohhhaaa^^^^^^ZZZYYYWWWWWWXXXXXXVVVUUUUUUSSSQQQPPPOOOPPPRRRSSSXXX]]]eeemmmuuu~~~zzzsssnnnjjjggggggiiiooowww~~~~~~wwwoookkkiiijjjoootttwwwzzzwwwrrrmmmkkkhhhfffjjjppp~~~|||nnnhhhccc^^^XXXUUUTTTUUUUUUUUUSSSTTTUUUWWWXXXYYYYYYYYYXXXYYY[[[]]]aaagggmmmrrrzzz~~~wwweeeUUUMMMGGGFFFFFFDDDCCCEEEEEEEEEFFFHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOOOOOOOOOOOOOOOOTTTTTTSSSQQQMMMKKKKKKLLLOOOPPPQQQRRRSSSTTTUUUVVVUUUUUUUUUVVVVVVUUUUUUTTTTTTTTTTTTUUUUUUUUUUUUTTTVVVUUUTTTSSSSSSRRRRRRSSSQQQSSSUUUWWWXXXXXXWWWVVVWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVVVVWWWWWWXXXWWWZZZ]]]^^^]]]\\\]]]___bbbmmm|||999888;;;>>>>>>>>>DDDKKKXXXqqqssskkkddd``````ZZZYYYWWWWWWXXXXXXVVVUUUTTTSSSRRRPPPOOOOOOPPPPPPVVVZZZaaaiiiqqqyyy}}}uuupppkkkhhhfffgggmmmtttvvvrrrlllgggeeeeeehhhkkkoooqqquuuyyy~~~tttmmmgggeeecccbbbeeekkkyyy{{{sssjjjddd\\\XXXWWWXXXWWWVVVRRRRRRRRRSSSTTTTTTUUUVVVUUUWWWZZZ\\\```fffmmmqqqyyy}}}rrraaaRRRLLLHHHGGGFFFCCCCCCEEEEEEFFFGGGIIIJJJKKKLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNOOOPPPPPPPPPPPPPPPSSSSSSSSSPPPNNNMMMMMMNNNPPPPPPQQQRRRSSSTTTUUUUUUSSSSSSSSSTTTSSSSSSRRRQQQSSSSSSTTTUUUUUUUUUTTTTTTVVVUUUTTTSSSSSSSSSSSSSSSSSSSSSTTTVVVWWWWWWWWWXXXVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUVVVVVVWWWWWW[[[^^^___^^^]]]___aaafffsss999999;;;>>>>>>>>>CCCKKKTTTkkkyyyooofffaaaaaa\\\ZZZYYYYYYYYYYYYXXXVVVUUUTTTSSSRRRQQQPPPOOOOOOSSSWWW]]]dddllluuu}}}~~~xxxrrrnnniiifffjjjrrrsssqqqlllgggddddddddddddgggiiikkkmmmqqqyyytttllldddaaa______ccchhhuuussslllbbb\\\[[[ZZZXXXVVVRRRQQQQQQPPPQQQRRRTTTUUUSSSUUUXXX[[[___dddkkkoooxxx|||jjjZZZOOOJJJGGGHHHGGGDDDDDDGGGEEEFFFHHHJJJKKKLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOQQQRRRRRRRRRQQQPPPQQQRRRQQQOOOOOOPPPRRRPPPQQQQQQRRRSSSTTTTTTUUUSSSSSSSSSSSSSSSRRRQQQQQQSSSTTTUUUVVVVVVVVVUUUUUUUUUUUUTTTTTTSSSTTTTTTTTTWWWVVVUUUTTTTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUUUUUUUVVVVVVWWWVVVZZZ___```^^^]]]```ccclllyyy:::999;;;=========CCCKKKPPPggg|||qqqgggbbb```]]]\\\ZZZZZZ[[[[[[YYYXXXVVVVVVUUUSSSRRRQQQOOOOOOQQQUUUZZZaaahhhqqqzzzyyyvvvoooiiilllttttttsssoooiiifffeeecccaaabbbccceeefffjjjqqq{{{uuulllccc___^^^^^^bbbgggsss{{{rrrggg```]]]\\\XXXUUUTTTSSSQQQQQQQQQSSSUUUVVVQQQSSSVVVYYY]]]ccciiimmmxxx|||zzzdddTTTLLLIIIGGGHHHHHHFFFFFFIIIEEEFFFHHHJJJLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMLLLNNNPPPRRRSSSSSSSSSSSSOOOPPPQQQQQQPPPPPPRRRTTTQQQQQQRRRRRRSSSSSSTTTTTTUUUUUUUUUUUUUUUTTTSSSSSSSSSTTTVVVWWWXXXWWWWWWVVVUUUTTTTTTTTTTTTTTTUUUUUUZZZYYYVVVTTTRRRSSSTTTTTTWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUUUUUUUUUUVVVWWWWWWUUUZZZ___```^^^]]]```cccppp}}}:::;;;===>>>>>>AAADDDGGGPPP^^^xxxvvvmmmhhheeeaaa___\\\[[[ZZZZZZXXXVVVYYYXXXXXXVVVTTTPPPNNNLLLTTTVVVZZZ^^^eeemmmvvv}}}~~~yyytttpppqqquuuzzzyyyuuuooohhhdddbbbaaafffcccbbbccciiipppuuuxxx~~~}}}yyyoooeeeaaa```___aaadddsss|||oooddd]]]ZZZYYYXXXTTTRRROOOPPPRRRTTTUUUUUUTTTUUUVVVWWW[[[aaaiiinnnvvv|||rrr^^^SSSRRRQQQQQQRRRQQQNNNIIIFFFIIIJJJKKKKKKJJJJJJKKKLLLPPPRRRSSSRRROOONNNNNNNNNNNNNNNOOOPPPQQQQQQQQQQQQPPPQQQRRRSSSSSSRRRQQQPPPRRRQQQPPPOOOOOOPPPRRRSSSQQQSSSTTTUUUUUUTTTRRRQQQSSSSSSTTTTTTTTTTTTSSSSSSRRRSSSTTTUUUVVVUUUTTTTTTOOOPPPRRRTTTTTTTTTTTTSSSUUUUUUUUUTTTUUUUUUVVVVVVVVVVVVUUUUUUVVVVVVWWWWWWZZZYYY[[[___```___ccciiixxxzzzwwwvvv|||:::;;;<<<===>>>@@@CCCFFFNNNZZZssszzzpppiiifffbbb___]]][[[[[[[[[YYYXXXZZZYYYYYYWWWUUURRROOOMMMRRRTTTXXX]]]ccckkkuuu{{{}}}wwwssstttxxx||||||zzzuuuooojjjgggfffcccbbbaaadddiiiooosssuuuwwwvvvwwwzzz~~~}}}rrrgggbbb```^^^```dddsss~~~qqqfff___\\\ZZZYYYUUURRRPPPPPPQQQSSSTTTTTTSSSTTTUUUWWW[[[aaaiiinnnvvv|||mmm[[[QQQLLLKKKKKKLLLLLLJJJGGGEEEHHHJJJKKKKKKJJJJJJKKKMMMPPPQQQRRRQQQOOONNNMMMNNNMMMNNNOOOPPPQQQQQQQQQQQQQQQQQQRRRRRRRRRQQQPPPPPPPPPOOOOOOOOOPPPQQQSSSTTTSSSSSSTTTUUUUUUTTTSSSRRRTTTUUUUUUUUUUUUUUUUUUTTTTTTTTTUUUUUUUUUTTTRRRQQQOOOPPPQQQRRRSSSSSSSSSRRRSSSSSSSSSSSSSSSTTTUUUVVVVVVUUUUUUTTTTTTUUUVVVVVVWWWVVVYYY]]]___bbbiiiqqq~~~wwwssssssxxx~~~999:::;;;<<<===???BBBEEEJJJUUUkkkuuulllgggbbb```]]]\\\\\\\\\[[[ZZZ[[[ZZZZZZXXXVVVSSSPPPOOOPPPRRRUUUZZZ```hhhqqqwww~~~}}}xxxyyy}}}{{{tttpppnnneeeddddddfffkkkpppsssttttttqqqpppqqqssswwwwwwkkkccc___^^^```eeettttttiiiaaa]]][[[ZZZVVVTTTQQQPPPQQQRRRSSSSSSRRRSSSTTTWWW[[[aaaiiiooovvv||||||gggWWWNNNHHHGGGFFFGGGHHHHHHGGGFFFGGGIIIJJJJJJJJJJJJLLLMMMOOOPPPQQQQQQOOOMMMMMMNNNLLLMMMNNNPPPQQQQQQRRRRRRQQQQQQRRRRRRQQQPPPOOONNNNNNNNNNNNOOOPPPRRRTTTUUUTTTTTTTTTTTTTTTTTTTTTTTTVVVVVVVVVWWWWWWVVVVVVVVVUUUUUUUUUUUUTTTRRRPPPOOONNNNNNPPPQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRSSSUUUUUUVVVUUUTTTSSSSSSTTTUUUUUUVVVTTTVVVZZZ^^^eeeqqq|||}}}vvvrrrqqquuuzzz888:::;;;;;;<<<>>>AAADDDGGGQQQddd|||pppiiidddbbb^^^]]]]]]^^^]]]]]][[[[[[ZZZYYYWWWTTTQQQPPPNNNPPPSSSWWW\\\dddlllrrrzzz|||}}}zzzwwwmmmkkkiiijjjnnnrrrvvvwwwxxxssspppooonnnooovvv~~~}}}pppgggaaa^^^bbbgggttttttjjjbbb^^^\\\ZZZWWWUUURRRPPPQQQRRRRRRQQQQQQRRRTTTVVV[[[bbbjjjpppwww}}}tttaaaTTTLLLJJJHHHFFFFFFGGGHHHHHHHHHFFFHHHJJJJJJJJJJJJLLLMMMNNNOOOQQQPPPNNNMMMMMMNNNKKKLLLNNNOOOPPPQQQRRRRRRQQQQQQQQQPPPOOOOOONNNNNNNNNNNNOOOOOOPPPQQQRRRSSSUUUTTTTTTTTTTTTUUUUUUVVVUUUVVVVVVWWWWWWVVVVVVUUUSSSSSSTTTTTTSSSRRRPPPOOOMMMMMMNNNOOOOOOOOOOOOOOOPPPPPPPPPQQQRRRTTTUUUVVVWWWVVVUUUTTTTTTTTTVVVWWWWWWVVVWWWZZZ^^^gggwwwzzzvvvtttwww{{{999:::;;;;;;;;;===@@@CCCFFFNNN___xxxwwwnnngggddd```^^^^^^______^^^[[[[[[ZZZYYYWWWUUURRRQQQMMMOOOQQQTTTYYY___gggmmmuuu{{{zzzvvvqqqoooqqquuuyyy{{{~~~xxxssspppmmmlllooouuu}}}tttjjjccc```cccjjjuuu~~~sssiiibbb^^^[[[ZZZXXXUUURRRPPPQQQQQQQQQQQQQQQRRRTTTWWW\\\ccclllqqqxxx~~~ooo]]]RRRLLLLLLJJJGGGFFFGGGHHHHHHGGGGGGHHHJJJJJJIIIIIIKKKMMMMMMNNNPPPOOONNNLLLMMMNNNKKKLLLMMMOOOPPPQQQQQQQQQPPPPPPOOONNNNNNNNNNNNNNNPPPPPPPPPPPPPPPPPPOOOOOOTTTTTTSSSSSSTTTTTTUUUVVVTTTTTTUUUUUUUUUUUUTTTTTTPPPPPPRRRRRRRRRRRRQQQPPPMMMMMMMMMMMMMMMNNNNNNNNNPPPPPPQQQQQQSSSTTTVVVVVVXXXWWWUUUTTTUUUVVVXXXZZZ\\\[[[[[[]]]```iiizzzzzzwwwyyy|||999:::;;;;;;;;;===@@@CCCDDDLLL[[[pppuuujjjgggbbb```___``````___\\\\\\\\\[[[YYYWWWTTTSSSNNNOOOPPPRRRVVV[[[ccchhhnnnuuu}}}zzzzzz{{{}}}~~~zzztttqqqnnnjjjlllooovvvvvvllldddaaadddkkkvvv|||rrriiibbb___\\\ZZZXXXUUURRRPPPQQQRRRRRRQQQQQQSSSUUUXXX]]]eeemmmtttzzzjjjZZZPPPKKKKKKIIIFFFEEEFFFGGGGGGFFFGGGIIIJJJJJJIIIHHHJJJKKKLLLMMMOOOOOOMMMLLLLLLMMMLLLMMMNNNOOOOOOPPPPPPOOONNNNNNMMMMMMMMMMMMNNNNNNPPPQQQQQQPPPPPPOOONNNMMMRRRRRRRRRSSSTTTTTTUUUUUURRRSSSSSSTTTTTTSSSSSSRRRNNNOOOPPPQQQRRRQQQQQQPPPNNNMMMMMMLLLLLLMMMNNNNNNQQQQQQQQQQQQRRRTTTUUUVVVXXXWWWUUUTTTUUUXXX[[[]]]``````aaabbbdddkkk{{{}}}yyyzzz|||~~~:::;;;<<<<<<<<<===@@@CCCBBBKKKWWWiii~~~mmmiiidddaaa`````````___^^^______^^^\\\ZZZXXXVVVOOOPPPQQQRRRTTTXXX___cccgggnnnxxx{{{|||{{{uuurrroookkkjjjmmmrrr|||~~~tttlllddd```dddkkkvvvzzzqqqiiiccc```]]]\\\WWWTTTQQQPPPQQQRRRRRRRRRRRRSSSVVVYYY^^^fffooouuu|||{{{gggXXXNNNJJJHHHGGGFFFFFFHHHIIIIIIHHHIIIJJJKKKJJJHHHGGGHHHIIIKKKMMMNNNNNNMMMLLLLLLMMMMMMNNNNNNOOOOOOOOONNNNNNLLLLLLKKKKKKLLLMMMOOOPPPOOOOOOPPPPPPPPPOOONNNMMMOOOPPPRRRSSSTTTTTTSSSSSSRRRSSSSSSTTTTTTSSSSSSRRROOOOOOPPPQQQQQQPPPNNNNNNNNNNNNMMMLLLLLLMMMNNNNNNQQQQQQPPPPPPQQQRRRRRRSSSVVVUUUSSSSSSUUUXXX\\\^^^bbbcccfffhhhhhhnnn}}}||||||}}}~~~;;;<<<===<<<<<<>>>AAACCC@@@JJJUUUddd~~~oookkkeeeaaa`````````___aaaaaaaaa```^^^\\\ZZZYYYPPPQQQQQQQQQSSSWWW]]]aaacccjjjttt|||xxxwww|||vvvtttqqqlllkkkmmmooowww{{{ssslllddd___cccjjjvvvzzzqqqjjjeeeaaa___^^^VVVTTTQQQPPPQQQSSSSSSSSSRRRTTTVVVZZZ___gggqqqwww}}}yyyeeeVVVMMMIIIGGGFFFFFFHHHKKKLLLLLLKKKJJJKKKKKKJJJHHHGGGGGGHHHJJJLLLNNNNNNLLLLLLLLLMMMNNNOOOOOOOOOOOONNNMMMMMMKKKKKKJJJKKKLLLMMMOOOPPPLLLMMMOOOPPPQQQPPPPPPOOOMMMOOOQQQSSSTTTTTTRRRQQQSSSSSSTTTTTTTTTTTTSSSSSSPPPQQQQQQQQQPPPNNNLLLKKKOOONNNMMMLLLLLLMMMNNNNNNPPPPPPOOOOOOOOOPPPQQQQQQTTTSSSRRRRRRTTTXXX\\\___bbbdddiiikkkkkkppp888888999:::<<>>??????AAAGGGNNNUUUhhhyyypppiiiiiijjjhhheeeeeeeeecccaaaaaaaaa```^^^\\\[[[XXXTTTPPPOOOPPPRRRTTTYYY___fffmmmrrrxxx~~~~~~yyypppkkkiiihhhjjjmmmuuuzzzrrrkkkfff```^^^[[[[[[```gggvvv{{{uuunnniiifffbbb]]]XXXUUUSSSQQQOOONNNOOOPPPQQQRRRTTTXXX]]]dddmmmwww~~~qqqcccYYYQQQLLLLLLJJJJJJJJJJJJJJJKKKLLLLLLNNNOOOOOOOOOOOONNNNNNMMMMMMOOOOOOOOOMMMLLLMMMNNNLLLNNNPPPRRRSSSRRRQQQQQQLLLKKKJJJIIIHHHIIIJJJJJJLLLMMMNNNOOOPPPPPPPPPPPPNNNNNNOOOPPPQQQRRRSSSSSSUUUUUUUUUTTTSSSRRRPPPOOOPPPPPPOOOOOONNNNNNOOOOOOOOOOOONNNMMMMMMLLLLLLKKKNNNOOOPPPPPPOOOOOOQQQSSSSSSRRRRRRRRRRRRTTTVVVWWW[[[ZZZ]]]aaafffooo999:::;;;<<<>>>@@@AAABBBAAAGGGMMMRRRaaazzzpppiiiiiikkkjjjhhhhhhgggeeedddccccccbbb```^^^^^^ZZZUUUPPPMMMNNNPPPQQQUUUZZZbbbhhhmmmttt|||yyyqqqllljjjiiilllrrr~~~zzzpppgggaaa\\\ZZZYYYZZZ```hhhxxx{{{uuuooojjjfffccc]]]YYYTTTSSSQQQOOOOOOOOOPPPPPPQQQTTTXXX^^^fffppp{{{lll```XXXRRRNNNNNNJJJJJJJJJJJJKKKKKKLLLMMMOOOPPPPPPPPPPPPPPPOOOOOONNNOOOPPPOOOMMMLLLMMMNNNKKKMMMPPPSSSTTTTTTRRRQQQMMMLLLKKKJJJIIIJJJKKKKKKLLLLLLMMMNNNOOOOOOOOOOOOMMMNNNOOOPPPQQQRRRRRRSSSUUUUUUUUUTTTSSSRRRPPPPPPOOOOOONNNNNNMMMNNNNNNOOOOOOOOOOOONNNMMMMMMLLLLLLMMMNNNOOOOOONNNOOOQQQSSSSSSRRRRRRRRRRRRSSSSSSTTTVVVVVVYYY^^^ccclll}}}999:::;;;===???@@@AAAAAACCCGGGLLLRRR___zzz{{{qqqiiihhhkkkkkkkkkllljjjhhhfffeeeeeedddbbbaaa```\\\WWWQQQNNNMMMNNNOOORRRWWW^^^dddiiipppyyyyyyooojjjhhhkkkrrr~~~zzzqqqfff```[[[ZZZYYY[[[bbbkkkzzzzzzuuummmhhheeeaaa\\\XXXTTTSSSQQQPPPOOOOOOPPPPPPRRRTTTYYY___hhhsss~~~xxxggg\\\VVVPPPMMMMMMIIIIIIIIIIIIJJJKKKLLLMMMOOOPPPPPPQQQQQQQQQPPPPPPNNNOOOPPPOOOMMMMMMMMMNNNKKKMMMPPPSSSTTTTTTRRRQQQNNNNNNLLLKKKKKKKKKLLLMMMMMMNNNNNNOOOOOONNNNNNMMMMMMMMMNNNOOOPPPQQQRRRRRRRRRSSSSSSSSSSSSRRRQQQQQQNNNNNNMMMMMMMMMNNNNNNOOOPPPPPPOOOOOONNNMMMMMMMMMLLLMMMNNNNNNNNNNNNQQQSSSRRRRRRRRRRRRRRRRRRRRRSSSSSSSSSWWW\\\bbbkkk{{{===>>>>>>??????>>>>>>===EEEGGGLLLSSS```xxxuuujjjhhhiiijjjlllnnnllljjjhhhgggggggggeeecccaaa^^^YYYTTTPPPNNNMMMMMMOOOTTTZZZ___eeelllttt{{{vvvnnniiikkkrrryyyqqqfffaaa\\\ZZZZZZ\\\dddmmm||||||uuulllfffbbb^^^ZZZWWWTTTSSSRRRRRRQQQQQQPPPQQQSSSVVVZZZaaaiiitttppp___VVVRRRMMMKKKKKKIIIIIIIIIIIIJJJLLLMMMNNNOOOPPPPPPQQQQQQQQQQQQPPPNNNPPPPPPOOONNNMMMNNNOOOLLLNNNPPPRRRSSSRRRQQQQQQOOONNNMMMLLLLLLLLLMMMMMMNNNOOOOOOOOOOOOOOONNNNNNMMMMMMNNNOOOPPPQQQRRRRRRQQQQQQRRRRRRRRRQQQPPPPPPNNNNNNMMMMMMNNNNNNOOOOOOQQQQQQPPPOOOOOONNNNNNMMMLLLMMMNNNNNNMMMMMMOOOQQQRRRRRRRRRSSSSSSSSSSSSSSSRRRSSSVVV\\\bbbjjjzzz~~~wwwxxxzzz}}}===>>>????????????>>>===EEEFFFKKKUUUbbbwww|||nnnhhhhhhiiikkkooonnnllljjjiiiiiihhhfffeeeaaa___[[[WWWRRROOOMMMLLLLLLQQQVVV[[[```fffooovvv~~~wwwnnnnnnrrr}}}wwwqqqhhhbbb\\\[[[ZZZ]]]fffooo|||yyyooogggbbb___\\\YYYUUUTTTTTTSSSRRRRRRQQQQQQTTTWWW\\\bbbkkkvvvvvvhhhZZZRRROOOLLLKKKLLLJJJJJJJJJKKKLLLMMMNNNOOONNNOOOPPPQQQQQQQQQQQQPPPOOOPPPQQQPPPNNNMMMNNNOOONNNNNNOOOPPPPPPPPPPPPPPPOOONNNLLLKKKKKKKKKLLLMMMMMMNNNOOOPPPPPPQQQPPPPPPMMMMMMNNNOOOPPPQQQQQQRRRQQQQQQQQQQQQPPPOOOMMMMMMNNNNNNNNNNNNNNNOOOPPPPPPQQQQQQQQQPPPOOOOOONNNNNNMMMNNNNNNNNNLLLLLLNNNPPPQQQRRRSSSSSSTTTTTTTTTTTTSSSSSSWWW]]]bbbjjjyyyzzzrrrqqqsssxxx:::;;;===???@@@AAA@@@@@@EEEEEEJJJUUUcccwwwqqqjjjhhhhhhkkknnnooommmkkkjjjjjjiiigggfffaaa___\\\YYYTTTPPPMMMKKKKKKOOOTTTXXX\\\ccclllrrr|||rrrpppqqq{{{~~~wwwrrrhhhbbb]]][[[ZZZ]]]fffooo|||sssjjjeeebbb```^^^UUUUUUTTTTTTSSSSSSRRRRRRUUUXXX]]]ccckkkvvvrrreeeWWWRRRPPPNNNMMMOOOKKKKKKKKKLLLMMMOOOPPPQQQNNNNNNOOOPPPQQQQQQQQQPPPOOOPPPQQQPPPNNNMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOOOONNNMMMKKKJJJJJJJJJKKKLLLLLLMMMNNNPPPQQQRRRSSSSSSLLLMMMNNNOOOPPPQQQQQQRRRSSSSSSRRRPPPOOOMMMKKKJJJOOONNNNNNNNNOOOPPPPPPQQQRRRQQQQQQPPPPPPOOONNNNNNMMMNNNOOOMMMLLLLLLMMMNNNQQQRRRSSSTTTUUUUUUUUUUUUTTTTTTXXX^^^bbbjjjyyy{{{qqqnnnpppuuu}}};;;<<<>>>>>>>>>???AAACCCEEEGGGMMMUUUaaauuuuuunnnlllggggggmmmmmmmmmlllkkkjjjhhhgggffffffccc___\\\XXXTTTOOOLLLLLLNNNQQQTTTXXX___fffkkkuuu{{{}}}sssooo{{{wwwpppkkkbbb[[[YYY[[[^^^dddkkkzzz{{{qqqjjjddd^^^YYYUUUUUUTTTSSSSSSRRRRRRSSSSSSUUUZZZbbblllvvv}}}mmmbbbUUUNNNOOOPPPNNNKKKNNNKKKIIIJJJNNNPPPPPPOOOPPPPPPPPPQQQQQQRRRRRRRRRQQQQQQQQQQQQQQQOOOMMMLLLPPPOOOOOOOOOOOOOOONNNNNNPPPNNNLLLJJJJJJLLLOOOPPPLLLMMMMMMNNNNNNOOOPPPPPPPPPQQQQQQQQQPPPOOONNNNNNPPPQQQRRRQQQOOOMMMLLLMMMNNNNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPPPPQQQQQQPPPQQQSSSTTTUUUUUUTTTTTTSSSXXX\\\]]]aaajjjyyyzzzuuuvvvvvvuuu{{{<<<===>>>>>>>>>???AAACCCEEEGGGLLLTTT^^^qqq}}}rrrmmmggggggmmmnnnnnnmmmmmmlllkkkiiiiiigggeeeaaa]]]ZZZVVVQQQMMMJJJLLLOOOQQQUUU[[[bbbgggpppwwwyyysss{{{|||tttnnnfff```___```aaafffkkkwwwuuummmeee^^^YYYVVVUUUTTTSSSSSSRRRSSSSSSTTTWWW\\\cccmmmxxx{{{iii___TTTNNNNNNPPPNNNLLLOOOLLLJJJKKKNNNPPPPPPPPPOOOPPPPPPPPPQQQQQQQQQQQQQQQQQQRRRRRRQQQPPPNNNMMMPPPPPPPPPPPPOOOOOOOOOOOOPPPOOOMMMLLLLLLNNNOOOPPPMMMNNNNNNOOOPPPPPPQQQQQQQQQQQQQQQQQQQQQPPPOOOOOOQQQRRRRRRQQQOOOMMMMMMNNNMMMMMMMMMNNNNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNOOOOOOOOOPPPPPPPPPQQQRRRSSSTTTTTTTTTSSSTTTXXX\\\]]]```iiiwww}}}yyyzzz{{{zzz<<<>>>??????>>>???AAACCCEEEFFFJJJQQQZZZiiiyyyooogggggglllnnnnnnnnnnnnnnnmmmlllllljjjgggccc```\\\XXXSSSPPPJJJKKKLLLNNNQQQVVV]]]aaajjjqqqyyyyyy|||{{{ooohhhbbbaaaaaa```cccgggrrrzzzzzzqqqhhh```ZZZWWWVVVUUUSSSSSSSSSSSSSSSUUUXXX]]]eeeooozzzxxxddd\\\RRRNNNOOOQQQPPPNNNPPPNNNLLLMMMNNNPPPQQQPPPOOOOOOOOOPPPPPPPPPPPPQQQQQQRRRRRRRRRRRRPPPOOONNNPPPPPPPPPPPPPPPPPPQQQQQQPPPPPPOOOOOONNNOOOOOOPPPNNNOOOOOOPPPPPPQQQRRRRRRRRRRRRRRRRRRRRRQQQQQQPPPRRRRRRRRRPPPNNNMMMNNNOOOLLLLLLMMMMMMMMMNNNNNNNNNOOOOOOOOOOOOOOOOOOOOOOOOMMMNNNNNNNNNOOOOOOOOOOOOPPPQQQRRRSSSSSSTTTTTTSSSVVVYYY\\\]]]___fffrrr{{{~~~===???@@@?????????AAACCCEEEEEEHHHNNNUUUaaauuurrriiihhhmmmmmmnnnoooooooooooonnnnnnllljjjfffccc___[[[VVVSSSLLLLLLLLLLLLNNNRRRXXX\\\dddkkkssszzz~~~vvvmmmeeecccaaa```bbbfffmmmttt~~~tttkkkbbb]]]YYYWWWUUUTTTSSSSSSSSSTTTUUUXXX^^^fffqqq{{{ttt```YYYRRROOOQQQSSSSSSRRRQQQPPPOOONNNOOOPPPQQQQQQOOOOOOOOOPPPPPPPPPPPPPPPQQQQQQRRRSSSRRRQQQPPPOOOPPPPPPPPPQQQQQQRRRRRRRRROOOOOOOOOOOOOOONNNNNNNNNNNNNNNOOOOOOPPPQQQQQQQQQRRRRRRSSSSSSSSSSSSRRRRRRQQQRRRQQQOOOLLLKKKMMMNNNKKKLLLLLLMMMMMMNNNNNNNNNPPPPPPPPPPPPPPPPPPPPPPPPNNNNNNOOOOOOOOOPPPPPPPPPQQQQQQRRRSSSTTTTTTTTTUUUWWWYYY[[[\\\]]]ccclllsss???@@@AAA@@@???@@@BBBDDDFFFEEEGGGLLLQQQYYYiiiwwwzzznnnlllmmmmmmnnnnnnooooooooooooooommmkkkgggeeebbb^^^ZZZWWWPPPPPPNNNLLLLLLOOOUUUYYY```fffnnnuuuzzzwwwmmmhhheeecccfffjjjjjjqqq|||}}}uuummmeee```[[[YYYVVVTTTSSSSSSTTTUUUUUUXXX___hhhrrr||||||ooo\\\XXXSSSRRRSSSVVVVVVVVVSSSRRRRRRPPPPPPPPPQQQSSSPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQRRRRRRRRRQQQPPPOOOOOOOOOPPPPPPQQQRRRSSSSSSNNNNNNNNNNNNMMMMMMMMMLLLMMMMMMMMMNNNOOOOOOPPPPPPRRRRRRSSSSSSSSSSSSSSSRRRPPPPPPPPPNNNLLLJJJKKKLLLKKKLLLLLLMMMNNNNNNOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQRRRSSSSSSSSSTTTUUUUUUVVVXXXYYYZZZ[[[\\\```ffflll@@@AAAAAAAAA@@@@@@BBBDDDGGGEEEGGGKKKNNNTTT```kkkwwwqqqooonnnoooooopppppppppoooooommmkkkhhhfffdddaaa]]][[[UUUSSSPPPMMMKKKMMMRRRVVV[[[aaaiiipppuuu{{{~~~{{{{{{|||tttooojjjggggggjjjkkkpppyyy}}}wwwnnngggaaa\\\ZZZWWWTTTSSSSSSTTTVVVVVVZZZaaajjjuuuvvvjjjZZZWWWTTTTTTUUUWWWXXXXXXTTTUUUTTTRRRPPPPPPRRRTTTRRRQQQQQQQQQQQQPPPPPPPPPOOOOOOPPPQQQQQQPPPOOONNNMMMNNNOOOPPPQQQRRRSSSSSSOOOOOONNNMMMLLLLLLLLLLLLLLLLLLMMMNNNNNNOOOOOOPPPQQQRRRRRRSSSSSSSSSSSSSSSNNNPPPQQQPPPMMMKKKKKKKKKLLLLLLMMMNNNOOOPPPPPPQQQPPPPPPPPPPPPPPPPPPPPPPPPQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTUUUVVVXXXXXXYYYYYYZZZ]]]bbbfffuuu|||@@@AAABBBAAA@@@AAABBBDDDHHHFFFGGGKKKNNNQQQZZZcccqqqwwwqqqqqqqqqrrrrrrrrrqqqqqqpppllljjjhhhfffeeeccc```^^^XXXUUUQQQMMMJJJLLLPPPTTTXXX]]]eeekkkpppvvv~~~~~~~~~xxxtttuuuttt{{{}}}wwwqqqmmmnnnoooqqqxxxwwwooogggaaa]]][[[WWWTTTSSSSSSUUUVVVXXX\\\dddnnnxxxpppdddWWWVVVTTTTTTUUUWWWXXXXXXUUUVVVVVVTTTQQQPPPRRRTTTSSSSSSRRRRRRRRRQQQQQQQQQMMMNNNOOOPPPPPPOOONNNNNNLLLLLLMMMOOOPPPRRRSSSSSSRRRPPPNNNLLLLLLLLLMMMNNNMMMMMMNNNNNNOOOPPPPPPQQQPPPQQQRRRRRRSSSSSSSSSRRRNNNQQQSSSSSSPPPNNNLLLKKKMMMMMMNNNOOOPPPQQQRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQPPPPPPPPPQQQQQQQQQRRRRRRQQQQQQPPPPPPQQQRRRTTTTTTWWWWWWXXXXXXYYY\\\___aaannn}}}~~~}}}|||wwwzzz~~~AAABBBCCCBBBAAAAAABBBDDDHHHFFFGGGKKKMMMPPPWWW___iii{{{sssssssssttttttssssssrrrqqqkkkiiigggffffffeeebbb___YYYVVVRRRLLLIIIJJJNNNRRRUUUZZZbbbhhhmmmssszzz{{{|||{{{uuuqqqrrrqqqwww~~~yyywwwrrrsssxxxxxxooofffaaa^^^[[[XXXTTTSSSSSSUUUVVVZZZ___fffppp{{{}}}lll```UUUTTTTTTSSSTTTVVVWWWXXXVVVWWWWWWUUUQQQPPPRRRUUUTTTTTTSSSSSSRRRRRRRRRQQQLLLMMMNNNOOOOOOOOONNNMMMKKKKKKMMMNNNPPPQQQRRRSSSTTTRRROOOMMMLLLMMMNNNPPPNNNNNNOOOPPPPPPQQQQQQRRRPPPPPPQQQRRRRRRRRRRRRRRROOORRRUUUVVVSSSPPPMMMLLLMMMMMMNNNOOOQQQRRRRRRSSSQQQQQQQQQQQQQQQQQQQQQQQQOOOOOOOOOPPPPPPPPPQQQQQQOOOOOONNNNNNOOOPPPRRRSSSVVVWWWWWWXXXYYY[[[^^^___kkkyyy}}}vvvzzzyyyuuuvvv{{{{{{xxxuuuwww{{{BBBBBB@@@@@@@@@BBBDDDEEEFFFFFFGGGHHHKKKRRRZZZ```jjjyyyxxxrrrtttuuutttuuuuuutttqqqooolllhhheeedddcccaaa___\\\XXXSSSNNNJJJJJJKKKLLLSSSWWW[[[aaafffmmmtttyyyzzzwwwuuurrroooqqquuu{{{}}}|||~~~|||rrriiiccc^^^ZZZXXXYYYXXXUUUVVVZZZ[[[aaakkkuuu~~~ssseee]]]UUUUUUTTTSSSTTTUUUWWWWWWWWWVVVVVVUUUTTTSSSRRRRRRTTTTTTTTTTTTSSSRRRQQQPPPNNNNNNNNNNNNMMMMMMMMMLLLNNNNNNOOOPPPPPPQQQQQQRRRRRRPPPOOOMMMMMMNNNOOOPPPNNNOOOPPPOOOMMMLLLMMMNNNOOOPPPQQQSSSSSSSSSRRRQQQQQQQQQQQQPPPPPPOOOOOOOOOMMMMMMNNNNNNPPPQQQSSSTTTVVVUUUTTTSSSRRRQQQPPPOOOOOOOOOOOOPPPPPPQQQQQQQQQNNNNNNNNNOOOPPPQQQRRRSSSWWWWWWWWWVVVUUUVVVXXXZZZbbblllvvv|||yyyvvvqqqmmmmmmmmmllloootttsssuuuyyy}}}BBBAAA@@@@@@@@@BBBDDDEEEGGGGGGHHHHHHKKKQQQYYY^^^gggttt~~~vvvvvvwwwvvvvvvvvvtttqqqqqqmmmiiifffeeecccaaa```^^^ZZZUUUPPPLLLKKKKKKLLLQQQTTTYYY^^^cccjjjqqquuu}}}{{{xxxtttrrrtttwww}}}~~~{{{yyywwwzzz}}}sssiiibbb___ZZZXXXYYYXXXVVVWWWZZZ\\\cccmmmwwwyyyjjj^^^YYYUUUUUUTTTTTTTTTUUUVVVWWWWWWWWWVVVUUUTTTRRRRRRQQQSSSSSSSSSSSSRRRQQQPPPOOOOOONNNNNNNNNNNNMMMMMMMMMNNNNNNNNNOOOPPPPPPQQQQQQQQQPPPNNNMMMMMMNNNOOOPPPNNNOOOPPPPPPNNNMMMMMMOOOQQQRRRSSSSSSSSSRRRQQQPPPPPPPPPPPPPPPPPPOOOOOOOOONNNNNNNNNOOOPPPQQQSSSTTTUUUTTTSSSRRRQQQPPPOOOOOONNNNNNOOOOOOOOOPPPPPPPPPNNNNNNNNNOOOPPPQQQRRRSSSVVVVVVVVVUUUTTTTTTVVVXXX^^^fffoootttyyy~~~|||xxxuuuppplllkkkjjjiiikkkoooooorrrvvvzzzAAAAAA@@@@@@AAABBBDDDEEEGGGHHHHHHIIIKKKQQQXXX]]]dddnnnzzzxxxxxxxxxyyywwwtttsssssspppkkkhhhfffeeebbbaaa```]]]XXXRRRNNNLLLLLLLLLOOOQQQUUUYYY^^^dddkkkpppyyy}}}}}}xxxtttwwwzzz~~~~~~{{{wwwttttttxxxtttiiibbb___[[[YYYZZZYYYWWWXXX\\\___eeeoooyyyrrrddd[[[YYYUUUUUUTTTSSSTTTUUUVVVWWWXXXWWWVVVUUUSSSRRRQQQPPPQQQQQQQQQQQQPPPOOONNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMNNNNNNOOOPPPPPPPPPPPPOOONNNMMMMMMNNNPPPPPPPPPQQQRRRRRRPPPOOOOOOPPPQQQQQQRRRSSSSSSSSSSSSSSSOOOOOOOOOOOOPPPPPPPPPPPPOOOOOOOOOOOOPPPQQQSSSSSSSSSRRRRRRQQQPPPOOOOOONNNMMMMMMMMMNNNNNNNNNNNNOOOMMMMMMNNNNNNOOOQQQRRRSSSUUUUUUUUUTTTRRRRRRTTTVVVWWW^^^eeeiiipppwwwzzzxxxuuuoookkkiiigggdddeeeiiijjjmmmqqqvvv|||@@@@@@@@@@@@AAACCCDDDEEEFFFGGGHHHIIILLLRRRYYY^^^bbbjjj}}}}}}yyywwwyyyzzzxxxvvvuuuuuurrrmmmjjjhhhfffdddbbbbbb___ZZZUUUPPPMMMKKKKKKMMMOOORRRUUUZZZ```fffkkktttyyy{{{wwwwwwzzz}}}{{{zzz}}}uuujjjbbb___[[[ZZZ[[[[[[YYYZZZ^^^```gggqqq{{{zzzkkk]]]WWWXXXUUUUUUSSSSSSSSSTTTUUUVVVWWWWWWVVVTTTRRRQQQPPPOOOOOOOOOOOOOOOOOONNNMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKLLLLLLMMMMMMNNNOOOOOOOOONNNNNNMMMMMMNNNOOOPPPPPPRRRTTTUUUUUUSSSRRRRRRRRROOOPPPQQQRRRTTTUUUUUUVVVNNNNNNNNNOOOOOOPPPPPPQQQPPPOOOOOOOOOPPPQQQRRRRRRQQQPPPPPPPPPOOONNNNNNNNNLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOQQQRRRSSSTTTTTTTTTRRRPPPPPPQQQSSSTTTYYY]]]aaahhhrrrxxxyyyuuuoookkkiiieeeaaaaaadddgggjjjnnntttyyy???@@@@@@AAABBBCCCDDDEEECCCEEEGGGIIIMMMSSSZZZ___aaaggguuuzzzuuuxxxzzzxxxwwwxxxvvvsssoookkkjjjhhhfffdddbbb```\\\WWWRRROOOLLLJJJMMMNNNPPPSSSVVV\\\bbbgggpppuuu|||zzzwwwyyy}}}wwwkkkccc```\\\ZZZ\\\\\\[[[]]]aaaaaahhhrrr|||}}}qqqcccVVVQQQSSSTTTTTTRRRRRRQQQRRRSSSTTTVVVUUUTTTSSSQQQPPPOOONNNMMMNNNNNNNNNNNNMMMMMMLLLKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLMMMNNNNNNNNNLLLLLLMMMMMMNNNOOOPPPQQQTTTVVVXXXXXXVVVUUUTTTTTTRRRRRRRRRRRRRRRSSSSSSSSSMMMNNNNNNOOOOOOPPPPPPPPPPPPPPPOOOOOOOOOPPPPPPQQQOOOOOOOOOOOONNNNNNNNNNNNLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMOOOQQQRRRSSSSSSSSSSSSQQQNNNNNNOOOQQQRRRVVVYYY]]]dddpppwwwyyyuuuoookkkiiieee``````bbbeeehhhmmmrrrxxx~~~>>>???@@@AAACCCDDDEEEEEECCCEEEGGGJJJMMMSSSYYY^^^^^^cccmmmwwwxxxzzzxxxwww{{{vvvsssooolllkkkiiihhhfffcccbbb___[[[VVVQQQNNNLLLMMMNNNOOOPPPSSSXXX___ccckkkpppxxx{{{|||~~~xxxlllddd```\\\[[[]]]^^^]]]___ccccccjjjttt~~~wwwlll```VVVRRRSSSSSSRRRQQQPPPPPPPPPQQQRRRSSSRRRQQQQQQPPPOOONNNNNNMMMMMMMMMNNNNNNMMMMMMLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKLLLMMMMMMNNNJJJKKKLLLMMMNNNOOOPPPQQQTTTVVVYYYYYYXXXUUUTTTTTTWWWVVVTTTRRRPPPOOONNNNNNNNNNNNNNNNNNOOOOOOOOOOOOPPPOOONNNNNNNNNNNNNNNOOONNNNNNNNNNNNOOOOOOOOOOOOMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKLLLMMMOOOQQQRRRSSSTTTTTTSSSPPPNNNMMMNNNOOOPPPTTTXXX[[[bbbmmmtttvvvsssnnnjjjiiieee``````bbbdddggglllqqqvvv|||>>>???@@@BBBCCCDDDEEEEEEFFFGGGIIIKKKMMMQQQWWWZZZYYY___fffsss{{{zzz{{{wwwwww|||tttqqqnnnlllkkkjjjiiihhheeedddbbb___ZZZVVVRRROOOLLLLLLMMMMMMOOOTTT[[[```fffkkkttt{{{xxxmmmeee```]]]\\\^^^___^^^```dddeeelllwww~~~pppfff___XXXUUUUUUQQQQQQOOONNNNNNNNNOOOOOOOOOOOOOOONNNNNNNNNMMMMMMLLLMMMMMMNNNNNNNNNMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKIIIJJJJJJKKKKKKLLLMMMMMMIIIJJJKKKMMMOOOPPPPPPQQQRRRUUUXXXXXXVVVTTTSSSSSSUUUTTTRRRPPPOOONNNNNNOOOOOOOOOOOONNNNNNNNNNNNNNNOOONNNNNNMMMLLLLLLLLLMMMNNNNNNNNNOOOOOOOOOPPPPPPMMMMMMMMMLLLLLLLLLKKKKKKJJJKKKKKKMMMOOOQQQRRRSSSTTTTTTSSSPPPMMMLLLMMMOOOMMMQQQVVVYYY```iiioooooopppkkkhhhgggeee```___bbbbbbfffkkkppptttyyy===>>>@@@BBBCCCDDDEEEEEEIIIJJJKKKLLLMMMPPPTTTWWWUUU[[[aaakkk|||{{{vvvvvv{{{sssqqqmmmlllkkkkkkjjjiiigggfffdddaaa]]]YYYUUURRRKKKKKKKKKKKKMMMRRRXXX]]]ccchhhqqqyyyxxxmmmfffaaa]]]\\\___```___aaaeeegggnnnyyyttteee^^^YYYUUURRRRRRQQQPPPNNNMMMMMMMMMNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMLLLMMMMMMNNNNNNNNNMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMIIIIIIJJJJJJKKKLLLLLLLLLHHHIIIKKKMMMOOOPPPQQQQQQPPPSSSVVVWWWUUUSSSQQQQQQOOOOOONNNNNNOOOPPPRRRSSSPPPOOOOOONNNNNNMMMMMMMMMOOONNNMMMLLLKKKKKKKKKKKKNNNNNNNNNOOOOOOPPPPPPQQQNNNNNNMMMMMMLLLLLLLLLKKKJJJJJJKKKMMMNNNQQQRRRSSSTTTTTTSSSPPPMMMLLLMMMNNNJJJOOOTTTWWW^^^fffkkkjjjmmmiiiffffffddd```___bbbaaaeeejjjnnnssswww|||AAABBBCCCDDDEEEFFFGGGHHHGGGHHHJJJMMMPPPRRRTTTTTTVVVUUUYYYfff{{{}}}{{{wwwuuuuuutttqqqmmmkkkkkkkkkkkkjjjiiigggeeedddaaa]]]XXXTTTNNNMMMLLLKKKMMMPPPTTTVVVaaaeeekkkpppvvv|||wwwllleeeaaa]]]\\\^^^``````ccchhhkkkrrr|||rrrddd[[[UUUOOOMMMNNNNNNMMMMMMLLLLLLLLLLLLLLLMMMMMMNNNNNNNNNMMMMMMLLLMMMLLLLLLLLLMMMNNNOOOOOOMMMMMMMMMLLLLLLLLLLLLLLLKKKJJJIIIJJJLLLLLLLLLKKKJJJKKKLLLMMMNNNOOOPPPPPPSSSTTTTTTTTTTTTTTTSSSSSSPPPPPPOOONNNNNNOOOOOOOOOPPPPPPPPPOOOOOONNNNNNNNNNNNMMMMMMLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOOOOPPPPPPNNNMMMKKKJJJIIIIIIIIIIIIJJJIIIIIIIIIKKKNNNQQQSSSSSSQQQNNNKKKIIIIIIIIIJJJKKKNNNTTTXXX\\\```dddgggkkklllllliiidddaaaaaaccccccfffjjjooosssvvvwwwwwwAAABBBCCCDDDEEEGGGHHHHHHHHHIIIKKKNNNPPPRRRSSSSSSSSSRRRWWWbbbsssxxxsssrrrpppmmmiiihhhhhhiiiiiiiiijjjhhhfffdddbbb^^^YYYVVVOOONNNKKKJJJKKKNNNRRRUUU]]]aaaffflllrrrxxxyyyooohhhbbb___^^^aaabbbcccfffkkkooovvv|||ooobbbZZZUUUOOOMMMOOOMMMMMMLLLKKKKKKKKKKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLMMMNNNOOOOOOMMMMMMMMMLLLLLLKKKKKKKKKJJJIIIHHHIIIKKKLLLKKKJJJJJJJJJKKKLLLMMMNNNOOOOOOOOOPPPPPPPPPPPPPPPOOOOOOPPPOOOOOOOOONNNOOOOOOOOOPPPPPPOOOOOOOOONNNNNNNNNMMMMMMLLLKKKKKKKKKKKKLLLLLLLLLMMMMMMNNNNNNOOOOOOMMMLLLLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIKKKNNNQQQRRRSSSQQQOOOMMMKKKKKKLLLLLLKKKNNNSSSWWW[[[___cccfffiiikkkmmmkkkfffbbbbbbcccbbbeeehhhlllppprrrssssssyyy{{{AAABBBCCCDDDFFFGGGHHHHHHIIIJJJLLLNNNPPPQQQRRRRRRNNNOOOTTT\\\iii}}}uuuqqqkkkiiigggfffhhhjjjkkkkkkkkkjjjgggfffddd```\\\YYYRRROOOKKKIIIIIILLLPPPSSSWWW[[[```ffflllrrryyy~~~}}}rrrkkkddd``````cccfffgggjjjpppuuu{{{xxxlll___XXXTTTOOOMMMOOOLLLKKKKKKJJJJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKLLLMMMNNNOOONNNNNNMMMLLLKKKJJJIIIIIIIIIHHHGGGHHHJJJKKKJJJIIIIIIJJJJJJKKKLLLMMMNNNNNNPPPPPPQQQQQQQQQQQQPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNMMMLLLKKKKKKJJJJJJKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMKKKLLLLLLMMMLLLKKKIIIHHHIIIIIIIIIIIIKKKMMMPPPQQQRRRQQQPPPNNNMMMNNNNNNOOOKKKNNNRRRVVVYYY]]]aaadddiiimmmqqqppplllhhhffffffdddeeeiiilllooopppqqqqqqrrruuu}}}BBBBBBCCCDDDFFFGGGHHHIIIJJJKKKMMMNNNOOOPPPQQQQQQMMMOOOTTTZZZbbbuuuzzztttjjjhhhggggggjjjmmmnnnooommmkkkiiigggeeeccc___\\\UUURRRMMMIIIHHHJJJMMMPPPRRRUUU[[[```ffflllssswww~~~uuummmeeebbbbbbfffhhhjjjnnnsss{{{tttiii]]]VVVRRRMMMKKKLLLKKKJJJIIIIIIHHHHHHIIIIIIIIIJJJKKKKKKKKKKKKKKKKKKJJJJJJJJJKKKLLLMMMNNNOOOOOONNNMMMLLLJJJIIIHHHHHHHHHGGGFFFGGGIIIJJJIIIHHHIIIIIIJJJJJJKKKLLLLLLMMMOOOOOOPPPQQQQQQQQQPPPPPPNNNNNNOOOOOOOOOOOOOOOOOOOOONNNNNNNNNNNNNNNNNNNNNLLLLLLKKKJJJJJJJJJJJJJJJLLLLLLLLLLLLKKKKKKKKKKKKJJJKKKMMMNNNMMMLLLIIIHHHHHHHHHHHHIIIKKKMMMNNNPPPPPPOOOOOONNNNNNOOOOOOPPPKKKNNNQQQTTTWWWZZZ___bbbjjjpppvvvxxxuuupppmmmkkkfffhhhkkknnnqqqtttuuuvvvqqqttt|||BBBCCCDDDEEEFFFGGGHHHIIIKKKLLLMMMNNNOOOPPPPPPPPPOOOQQQVVVZZZ```ooouuujjjhhhggghhhkkknnnppppppnnnllliiihhhfffdddaaa___YYYUUUPPPKKKIIIIIIKKKMMMNNNQQQVVV\\\aaafffmmmqqqwww|||zzzqqqhhheeeeeeiiilllmmmrrrwwwqqqfffZZZTTTPPPKKKIIIJJJJJJIIIIIIHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKJJJJJJKKKKKKLLLNNNOOOPPPPPPOOONNNLLLKKKIIIHHHGGGHHHGGGFFFGGGIIIIIIIIIHHHIIIIIIIIIJJJKKKKKKLLLLLLJJJKKKLLLLLLMMMMMMMMMLLLMMMNNNOOOPPPPPPPPPPPPOOONNNNNNNNNNNNNNNNNNNNNNNNLLLLLLKKKJJJJJJJJJJJJJJJLLLLLLKKKKKKKKKKKKKKKKKKJJJKKKMMMNNNNNNLLLJJJIIIGGGHHHHHHIIIKKKLLLMMMNNNMMMMMMMMMMMMMMMNNNNNNOOOKKKMMMPPPRRRTTTXXX\\\___hhhooowww{{{yyytttpppnnniiijjjmmmqqquuuxxx{{{|||wwwyyyBBBCCCDDDEEEGGGHHHIIIIIIJJJKKKMMMNNNOOOPPPPPPQQQPPPRRRVVV[[[```lllxxxkkkiiiggghhhjjjmmmoooooonnnllliiihhhgggeeecccaaa]]]ZZZTTTOOOLLLJJJJJJKKKLLLOOOSSSWWW\\\aaafffjjjooottt{{{xxxnnnkkkkkkooorrrssswww}}}|||lllbbbWWWRRROOOJJJHHHIIIJJJIIIIIIHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLKKKKKKKKKKKKLLLMMMOOOPPPQQQPPPPPPOOOMMMLLLJJJIIIIIIHHHGGGFFFGGGIIIJJJIIIHHHJJJJJJJJJJJJKKKKKKLLLLLLKKKKKKLLLMMMNNNNNNNNNNNNLLLMMMOOOPPPQQQPPPPPPOOOMMMMMMMMMNNNNNNNNNNNNNNNMMMLLLKKKKKKJJJJJJKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKLLLMMMMMMMMMLLLKKKKKKGGGGGGHHHIIIJJJKKKLLLLLLKKKKKKLLLLLLLLLMMMMMMMMMLLLMMMOOOPPPRRRUUUYYY]]]ccckkkuuuzzzxxxtttpppnnnlllnnnqqqtttyyy|||CCCCCCDDDEEEGGGHHHIIIJJJJJJKKKLLLNNNPPPQQQQQQQQQOOOPPPTTTZZZ```jjj{{{nnnllljjjjjjllloooppppppnnnllliiiggggggfffdddbbb```]]]YYYTTTOOOLLLJJJIIIIIILLLPPPSSSWWW[[[```cccggglllttt{{{wwwsssssswwwyyy{{{uuufff\\\SSSPPPNNNKKKJJJKKKJJJJJJIIIHHHHHHHHHHHHHHHIIIIIIJJJKKKLLLMMMMMMLLLKKKLLLLLLMMMNNNPPPRRRSSSQQQPPPOOONNNMMMLLLKKKJJJIIIHHHGGGHHHIIIJJJJJJHHHJJJKKKKKKKKKKKKLLLLLLLLLMMMMMMNNNOOOPPPPPPPPPPPPKKKMMMOOOPPPQQQQQQPPPOOOLLLMMMMMMMMMNNNNNNNNNNNNMMMMMMLLLKKKKKKKKKKKKLLLKKKKKKKKKLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLFFFGGGHHHIIIJJJKKKKKKKKKKKKKKKLLLLLLMMMLLLLLLLLLLLLMMMNNNOOOPPPSSSWWW[[[aaaiiisssxxxxxxtttpppoootttuuuwwwzzz~~~CCCCCCDDDFFFGGGHHHIIIJJJIIIJJJLLLNNNPPPQQQRRRRRRNNNNNNRRRYYY```hhhvvvsssqqqnnnnnnoooqqqrrrrrrnnnkkkhhhgggffffffdddcccbbb___\\\WWWRRRMMMJJJHHHHHHJJJNNNQQQTTTWWW\\\___bbbgggooowww}}}}}}zzzzzz}}}}}}oooaaaXXXPPPOOONNNMMMLLLNNNKKKJJJIIIIIIHHHHHHIIIIIIIIIJJJKKKLLLMMMMMMMMMMMMLLLLLLMMMNNNOOOQQQSSSTTTQQQPPPPPPOOONNNMMMLLLLLLIIIHHHGGGHHHJJJKKKJJJIIIKKKKKKKKKLLLLLLLLLLLLLLLJJJJJJKKKMMMMMMNNNNNNNNNKKKLLLOOOQQQQQQQQQPPPOOOLLLLLLMMMMMMNNNNNNNNNNNNNNNNNNMMMLLLLLLLLLLLLLLLJJJKKKKKKLLLMMMNNNNNNOOOMMMLLLLLLKKKLLLLLLMMMNNNFFFGGGHHHIIIJJJJJJKKKJJJKKKLLLMMMMMMMMMMMMLLLLLLLLLMMMNNNNNNOOORRRVVVZZZaaaiiisssyyyyyyuuurrrqqq|||}}}~~~CCCCCCEEEFFFHHHIIIKKKKKKLLLLLLLLLMMMNNNOOOPPPQQQTTTTTTTTTVVV\\\eeeqqqyyyrrriiinnnssspppnnnqqqpppppppppooommmllljjjiiieeebbb^^^ZZZVVVRRRMMMIIIIIIIIIHHHIIILLLPPPUUUXXX^^^ccckkkqqqvvv|||tttiiiZZZWWWSSSOOOLLLLLLMMMNNNJJJIIIHHHFFFEEEFFFFFFGGGJJJTTT\\\XXXLLLEEEHHHOOOLLLLLLLLLMMMNNNPPPQQQRRRQQQQQQQQQQQQPPPNNNLLLKKKHHHIIIKKKLLLMMMMMMLLLLLLMMMLLLLLLKKKKKKKKKKKKKKKMMMLLLLLLKKKKKKKKKKKKLLLMMMNNNOOOPPPQQQPPPOOONNNQQQQQQQQQQQQPPPOOONNNMMMPPPPPPOOOOOONNNMMMMMMMMMNNNMMMMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMJJJJJJIIIIIIIIIIIIJJJJJJNNNLLLKKKJJJKKKLLLNNNOOOPPPNNNLLLMMMOOOSSSVVVWWW```hhhqqqxxxzzzzzz{{{|||{{{~~~CCCDDDEEEGGGIIIJJJKKKLLLMMMMMMMMMNNNOOOPPPQQQRRRUUUUUUUUUWWW\\\dddnnnttt}}}|||qqqtttwwwtttqqqsssooooooooonnnmmmkkkjjjiiigggeeeaaa]]]ZZZUUUPPPLLLIIIHHHGGGGGGJJJNNNSSSVVV[[[```hhhnnnsssyyy~~~ooodddYYYVVVRRRNNNLLLLLLMMMNNNMMMLLLJJJHHHGGGGGGGGGGGGIIINNNRRRQQQMMMIIIJJJLLLKKKKKKLLLLLLNNNOOOPPPQQQQQQQQQQQQQQQPPPNNNLLLKKKIIIJJJLLLMMMNNNNNNMMMMMMKKKKKKKKKKKKKKKLLLMMMMMMLLLLLLKKKKKKKKKLLLLLLMMMNNNNNNOOOOOOPPPPPPOOOOOOQQQQQQQQQQQQPPPOOONNNMMMOOONNNNNNNNNNNNMMMMMMMMMNNNNNNMMMLLLLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKJJJJJJJJJJJJKKKKKKNNNMMMLLLKKKLLLMMMOOOPPPPPPNNNMMMMMMOOOQQQSSSUUU]]]dddnnnuuuxxxyyyzzz|||~~~}}}DDDEEEFFFHHHJJJKKKLLLMMMNNNNNNNNNOOOPPPQQQRRRSSSUUUVVVWWWYYY\\\aaahhhmmmrrr{{{wwwuuuuuuqqqoooqqqnnnnnnnnnnnnmmmlllkkkjjjjjjgggdddaaa^^^ZZZTTTQQQIIIHHHFFFFFFGGGKKKNNNQQQVVV[[[ccchhhmmmssszzzvvvggg^^^WWWUUUQQQMMMKKKKKKMMMNNNPPPNNNMMMKKKIIIHHHGGGGGGGGGGGGGGGIIILLLMMMKKKIIIKKKKKKKKKLLLMMMNNNOOOPPPQQQQQQRRRRRRQQQOOOMMMLLLJJJKKKMMMNNNOOOOOONNNNNNIIIIIIJJJJJJKKKMMMNNNOOOKKKKKKKKKKKKLLLMMMNNNNNNOOOOOONNNNNNOOOOOOPPPPPPQQQQQQQQQQQQPPPOOONNNNNNLLLMMMMMMMMMMMMNNNNNNNNNNNNNNNMMMLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLLLLLLLMMMNNNNNNMMMLLLMMMNNNOOOPPPQQQPPPOOONNNNNNOOOQQQRRRXXX```jjjrrruuuwwwyyy{{{~~~|||zzzEEEFFFGGGIIIKKKLLLMMMNNNNNNNNNOOOOOOQQQRRRTTTUUUVVVWWWYYYZZZ[[[^^^cccfffmmmqqqvvvrrrnnnmmmooommmnnnnnnnnnnnnmmmllllllkkkiiigggdddbbb]]]XXXTTTKKKIIIGGGEEEEEEGGGJJJLLLRRRWWW^^^dddhhhnnnuuuzzz}}}ooobbbZZZUUUSSSOOOLLLKKKLLLMMMOOOQQQPPPNNNLLLJJJHHHGGGFFFFFFDDDCCCFFFJJJMMMKKKHHHLLLKKKKKKKKKLLLMMMNNNNNNQQQQQQRRRRRRQQQPPPNNNMMMKKKLLLNNNOOOPPPPPPOOONNNJJJJJJJJJJJJKKKLLLMMMNNNKKKKKKKKKLLLMMMNNNOOOPPPPPPOOONNNMMMNNNOOOPPPQQQPPPQQQQQQQQQPPPPPPOOONNNKKKKKKLLLMMMMMMNNNOOOOOOOOONNNMMMMMMLLLLLLMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKNNNNNNMMMMMMMMMMMMNNNNNNMMMMMMLLLLLLLLLMMMNNNOOORRRRRRRRRQQQOOOOOOOOOPPPTTT\\\gggooosssuuuwwwyyy{{{|||~~~{{{zzzFFFFFFHHHIIIKKKLLLNNNNNNNNNNNNOOOPPPQQQSSSTTTUUUUUUWWWYYYZZZZZZ\\\^^^aaagggiiiuuu}}}tttpppooopppmmmmmmnnnooooooooonnnnnnkkkjjjhhhgggddd```[[[WWWOOOLLLIIIFFFEEEFFFHHHIIIOOOTTT[[[```dddiiipppuuuvvvjjj___XXXTTTRRROOOLLLKKKLLLOOOPPPQQQQQQOOOMMMKKKHHHFFFEEEFFFFFFFFFGGGHHHIIIJJJKKKMMMLLLLLLLLLLLLLLLMMMMMMPPPQQQQQQQQQQQQOOONNNMMMKKKLLLNNNOOOPPPPPPOOOOOOLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLMMMOOOPPPPPPPPPOOONNNMMMNNNOOOPPPQQQPPPPPPPPPQQQPPPPPPOOOOOOKKKKKKLLLMMMNNNOOOOOOPPPOOONNNNNNMMMMMMMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKOOOOOONNNNNNNNNNNNOOOOOOKKKKKKKKKKKKKKKLLLLLLMMMTTTUUUVVVUUURRROOOPPPPPPSSS[[[eeellloooqqqrrrtttvvvwwwzzz|||~~~~~~~~~}}}~~~|||}}}EEEFFFGGGIIIKKKLLLMMMNNNMMMNNNNNNOOOQQQSSSUUUVVVTTTVVVXXXXXXXXXZZZ\\\^^^___aaalllyyyrrrnnnmmmkkklllmmmnnnooooooooooookkkjjjiiiiiigggccc^^^ZZZTTTQQQMMMIIIFFFFFFGGGHHHLLLQQQXXX\\\```eeekkkppp{{{zzzoooeee]]]WWWSSSQQQNNNLLLLLLNNNPPPRRRQQQQQQPPPNNNLLLJJJGGGFFFFFFHHHIIIHHHFFFGGGKKKNNNNNNNNNMMMLLLLLLLLLMMMMMMOOOOOOPPPPPPPPPOOOMMMMMMKKKLLLNNNOOOPPPPPPOOOOOOMMMMMMLLLKKKKKKKKKKKKKKKMMMMMMMMMMMMNNNOOOPPPPPPOOOOOONNNNNNOOOOOOPPPPPPOOOPPPPPPQQQPPPPPPOOOOOOLLLLLLMMMNNNOOOOOOPPPPPPOOOOOONNNMMMMMMMMMMMMNNNLLLLLLLLLLLLLLLLLLLLLLLLPPPOOOOOONNNNNNOOOOOOPPPJJJJJJJJJKKKKKKKKKLLLLLLTTTVVVYYYWWWSSSPPPPPPQQQSSSZZZdddiiikkkjjjkkklllppprrruuuxxxzzz|||}}}}}}}}}|||~~~EEEFFFGGGHHHJJJLLLMMMNNNLLLMMMMMMOOOPPPRRRTTTUUUSSSTTTVVVVVVWWWYYY\\\^^^[[[^^^gggvvvwwwnnnggghhhiiijjjlllmmmnnnnnnnnnlllkkkkkkkkkjjjfffaaa]]]YYYVVVQQQLLLIIIHHHHHHIIIIIINNNTTTYYY\\\aaagggllluuuyyyqqqggg```YYYUUUSSSQQQOOOMMMMMMOOORRRTTTRRRRRRQQQPPPNNNLLLJJJHHHFFFFFFFFFFFFFFFIIIMMMPPPOOOOOONNNMMMMMMMMMMMMMMMMMMNNNOOOOOOOOONNNMMMLLLKKKLLLMMMOOOOOOOOOOOONNNLLLKKKKKKKKKKKKLLLLLLMMMOOOOOONNNNNNNNNOOOOOOPPPNNNNNNOOOOOOPPPPPPOOOOOOOOOOOOPPPPPPQQQPPPPPPOOONNNNNNOOOOOOPPPPPPPPPQQQPPPOOONNNNNNMMMMMMNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMPPPOOOOOONNNNNNOOOOOOPPPJJJJJJKKKLLLLLLLLLLLLLLLRRRVVVYYYXXXSSSOOOOOOPPPSSSZZZbbbfffeeecccbbbccciiikkknnnrrrvvvyyy{{{|||{{{zzz}}}DDDEEEFFFHHHJJJKKKLLLMMMLLLLLLMMMNNNPPPRRRTTTUUURRRSSSUUUUUUVVVXXX\\\___\\\^^^fffppp~~~sssiiifffggghhhjjjkkklllmmmmmmmmmmmmmmmmmmlllhhhccc___\\\YYYSSSNNNJJJIIIIIIIIIGGGLLLRRRVVVZZZ^^^dddiiippptttzzzyyykkkbbb\\\WWWTTTSSSQQQOOOMMMNNNPPPSSSUUUSSSSSSSSSRRRPPPNNNLLLJJJFFFDDDCCCDDDGGGKKKNNNPPPPPPPPPOOONNNMMMMMMMMMMMMLLLMMMNNNOOONNNMMMLLLKKKJJJKKKMMMNNNOOOOOONNNNNNJJJJJJJJJJJJKKKMMMNNNOOOPPPPPPOOONNNNNNNNNOOOOOOMMMNNNOOOPPPQQQPPPOOONNNOOOOOOPPPPPPQQQPPPPPPPPPOOOOOOPPPPPPPPPPPPQQQQQQPPPOOONNNNNNMMMMMMNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMPPPOOOOOONNNNNNOOOOOOPPPKKKKKKLLLMMMMMMMMMMMMMMMPPPUUUYYYXXXSSSNNNNNNPPPSSSYYY```cccaaa^^^\\\\\\ccceeehhhmmmqqquuuxxxyyyxxxxxx{{{FFFFFFGGGGGGHHHIIIJJJJJJGGGJJJMMMNNNOOOOOOPPPQQQUUUVVVVVVWWWXXXYYYZZZZZZ]]][[[___kkkttt}}}sssnnniiiggghhhiiiiiimmmrrrlllkkkkkkjjjiiihhhggggggccc```ZZZUUUPPPMMMKKKJJJKKKLLLNNNQQQVVVZZZ^^^aaahhhlllrrrwww|||qqqfff^^^WWWTTTUUUUUUSSSQQQPPPOOOPPPQQQRRRVVVSSSQQQRRRSSSTTTQQQOOOHHHHHHHHHHHHIIIIIIJJJKKKKKKNNNPPPQQQPPPNNNNNNOOONNNMMMMMMMMMLLLLLLKKKKKKJJJKKKKKKLLLMMMNNNNNNNNNLLLLLLLLLLLLLLLMMMMMMNNNOOONNNNNNNNNNNNNNNNNNOOOPPPPPPPPPPPPOOOOOONNNMMMQQQQQQPPPOOONNNNNNNNNNNNMMMMMMMMMMMMNNNOOOPPPQQQPPPOOOOOONNNNNNNNNOOOOOOOOOOOONNNNNNNNNOOOPPPPPPSSSRRRQQQPPPOOONNNNNNNNNKKKJJJJJJJJJJJJJJJKKKKKKPPPSSSVVVWWWUUUQQQOOONNNWWW]]]dddeee```ZZZWWWWWW]]]```dddjjjooorrrssstttssssssxxxEEEFFFFFFGGGGGGHHHHHHHHHGGGIIILLLNNNNNNNNNOOOPPPSSSTTTTTTUUUVVVWWWXXXXXX[[[YYY]]]gggnnnxxxssslllffffffhhhhhhkkkpppllllllkkkjjjiiihhhggggggcccaaa\\\WWWRRROOOLLLKKKJJJJJJLLLNNNQQQUUUXXXZZZdddhhhnnntttxxx}}}zzzkkkbbb\\\VVVTTTUUUUUUTTTRRRQQQPPPQQQRRRSSSUUUSSSQQQQQQRRRSSSQQQNNNKKKJJJIIIIIIIIIIIIJJJKKKQQQNNNLLLLLLNNNOOOOOONNNMMMLLLLLLLLLKKKKKKKKKKKKIIIJJJJJJKKKLLLLLLMMMMMMLLLKKKKKKKKKKKKLLLMMMMMMNNNNNNMMMMMMMMMMMMNNNNNNKKKLLLMMMOOOPPPPPPPPPPPPNNNNNNMMMMMMMMMNNNNNNOOOMMMMMMMMMMMMNNNOOOPPPQQQPPPPPPOOOOOOOOOOOOOOOPPPPPPOOOOOOOOOOOOPPPPPPQQQQQQQQQPPPOOONNNNNNNNNNNNLLLKKKKKKJJJJJJKKKLLLLLLPPPSSSUUUUUUSSSPPPOOONNNXXX```hhhhhhaaaZZZXXXXXX\\\___ccciiimmmppprrrsssrrrsssxxxEEEFFFFFFGGGGGGFFFFFFFFFFFFHHHKKKLLLLLLLLLNNNOOOQQQQQQRRRSSSTTTUUUVVVVVVXXXVVVZZZaaafffmmmtttiiigggiiijjjlllooommmmmmlllkkkjjjiiihhhhhhdddccc```\\\WWWRRROOOLLLKKKJJJJJJKKKMMMPPPSSSUUU___ccchhhnnnsssxxx}}}}}}qqqeee^^^ZZZUUUTTTVVVUUUTTTSSSRRRQQQRRRSSSTTTTTTSSSQQQQQQRRRRRRPPPOOOOOOMMMKKKIIIHHHIIIJJJKKKQQQMMMKKKPPPXXX[[[UUUNNNKKKKKKKKKJJJJJJJJJJJJJJJIIIIIIJJJJJJKKKKKKLLLLLLKKKKKKJJJJJJKKKKKKLLLMMMMMMLLLLLLKKKKKKLLLLLLMMMJJJKKKLLLMMMOOOOOOOOOOOOKKKKKKKKKKKKLLLMMMNNNOOOMMMMMMMMMMMMMMMNNNOOOPPPPPPPPPPPPOOOOOOPPPPPPQQQPPPPPPPPPPPPPPPQQQRRRRRRPPPPPPPPPOOONNNNNNNNNMMMNNNMMMKKKJJJJJJKKKMMMNNNPPPQQQRRRQQQOOONNNNNNOOOZZZcccllllllccc[[[YYY[[[[[[^^^bbbgggllloooqqqrrrppptttzzzFFFGGGGGGHHHGGGGGGFFFEEEFFFGGGIIIJJJJJJJJJLLLMMMOOOOOOPPPQQQSSSTTTUUUUUUTTTTTTXXX]]]```fffsssqqqkkklllmmmmmmooonnnnnnmmmlllkkkjjjiiiiiifffeeedddaaa\\\WWWSSSPPPMMMLLLKKKJJJLLLNNNQQQSSSZZZ^^^ccchhhmmmsssyyy}}}vvvkkk```[[[XXXTTTSSSTTTTTTTTTSSSRRRRRRSSSSSSTTTTTTTTTSSSRRRRRRRRRQQQPPPPPPOOOLLLIIIGGGHHHIIIJJJJJJIIIMMM[[[iiijjj]]]OOOIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKLLLLLLLLLJJJJJJJJJJJJJJJKKKLLLLLLLLLKKKKKKJJJJJJKKKKKKLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKLLLLLLMMMNNNMMMMMMMMMMMMMMMNNNOOOOOOPPPPPPPPPOOOPPPPPPQQQQQQQQQQQQPPPQQQQQQRRRSSSTTTSSSSSSRRRQQQOOONNNMMMLLLPPPNNNLLLJJJJJJKKKMMMNNNOOOOOONNNMMMKKKKKKNNNPPP[[[eeeooonnneee\\\[[[]]]\\\___cccggglllpppssstttrrrvvv|||GGGGGGIIIIIIIIIHHHGGGFFFEEEFFFHHHHHHHHHHHHJJJLLLMMMNNNOOOPPPRRRSSSTTTUUURRRSSSWWW[[[]]]bbblllvvv{{{qqqnnnmmmlllmmmoooooonnnmmmlllkkkjjjjjjggghhhgggeeeaaa]]]XXXUUUNNNMMMKKKJJJJJJLLLOOOQQQUUUXXX]]]bbbhhhnnntttyyy|||yyyzzz}}}rrrggg^^^ZZZWWWSSSQQQRRRRRRRRRRRRRRRRRRRRRSSSSSSTTTUUUTTTTTTRRRRRRQQQRRRQQQOOOLLLIIIHHHGGGGGGHHHGGGFFFJJJXXXfffggg[[[MMMHHHHHHHHHHHHHHHIIIIIIIIIKKKLLLLLLLLLLLLLLLMMMMMMJJJJJJJJJJJJJJJKKKLLLLLLKKKJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLMMMMMMLLLLLLLLLNNNNNNMMMLLLLLLLLLLLLLLLMMMMMMLLLLLLMMMMMMNNNNNNOOOOOOOOOOOOOOOPPPQQQRRRQQQPPPPPPQQQRRRSSSTTTUUUWWWWWWVVVTTTQQQOOOLLLKKKOOONNNLLLKKKJJJKKKLLLMMMLLLLLLKKKIIIHHHIIILLLOOOYYYcccmmmnnnfff^^^\\\]]]^^^```dddiiinnnsssvvvxxxvvvzzzFFFGGGIIIJJJJJJIIIHHHFFFDDDEEEFFFFFFEEEFFFHHHJJJLLLLLLMMMOOOQQQRRRSSSTTTQQQSSSVVVXXXZZZ^^^fffmmm|||yyyqqqlllkkklllppppppooonnnmmmlllkkkkkkiiiiiiiiihhheeebbb^^^\\\QQQOOOLLLIIIHHHIIIKKKMMMPPPSSSWWW\\\bbbhhhooottt|||zzzuuutttuuuxxx~~~{{{yyyxxxyyy~~~{{{mmmddd[[[XXXVVVRRRPPPPPPOOOOOOPPPPPPPPPQQQQQQQQQSSSTTTUUUTTTRRRPPPQQQRRRQQQPPPNNNLLLJJJIIIHHHHHHJJJFFFDDDJJJSSSVVVPPPJJJHHHHHHHHHHHHIIIIIIIIIIIILLLLLLLLLLLLMMMMMMMMMMMMKKKKKKJJJJJJKKKKKKLLLMMMKKKJJJJJJIIIIIIJJJJJJKKKHHHIIIJJJLLLNNNOOOPPPPPPOOONNNMMMLLLKKKKKKKKKKKKMMMMMMLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNOOOPPPQQQQQQPPPPPPPPPQQQQQQSSSTTTUUUXXXXXXWWWVVVSSSPPPMMMKKKNNNMMMMMMLLLKKKKKKKKKKKKIIIIIIHHHGGGFFFGGGKKKNNNUUU^^^gggkkkgggaaa]]]]]]^^^```dddjjjpppvvvzzz}}}{{{}}}CCCEEEHHHIIIJJJIIIHHHFFFDDDEEEEEEDDDDDDDDDGGGIIIIIIJJJKKKMMMNNNPPPQQQRRRPPPRRRTTTTTTUUUZZZ```dddooowwwnnnllloooqqqppppppooonnnmmmlllkkkjjjjjjjjjjjjhhhfffdddbbbYYYVVVPPPKKKHHHHHHIIIJJJKKKNNNRRRWWW\\\ccckkkpppvvvzzzwwwsssrrrsss{{{|||{{{xxxtttrrrrrrsssrrruuuyyy|||rrrggg^^^WWWVVVUUURRROOOPPPLLLMMMMMMNNNNNNOOONNNNNNQQQSSSSSSRRROOONNNOOOQQQQQQQQQQQQPPPNNNLLLJJJIIIIIIFFFEEEEEEHHHJJJJJJJJJHHHHHHHHHHHHIIIIIIJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLMMMMMMKKKKKKJJJJJJJJJJJJKKKKKKHHHIIIKKKMMMNNNPPPPPPQQQLLLLLLKKKKKKJJJKKKKKKKKKMMMMMMLLLLLLLLLLLLMMMMMMMMMMMMMMMMMMNNNOOOPPPPPPOOOOOOOOOPPPQQQRRRTTTTTTUUUUUUVVVUUUSSSQQQNNNLLLLLLLLLMMMMMMLLLJJJIIIHHHFFFGGGFFFEEEEEEFFFJJJMMMQQQWWW```fffgggddd^^^[[[]]]___dddjjjqqqxxx}}}~~~AAACCCFFFHHHIIIIIIGGGFFFCCCDDDDDDDDDCCCDDDFFFHHHGGGHHHIIIKKKMMMNNNPPPPPPPPPRRRSSSQQQRRRVVV[[[]]]hhhwww}}}rrrpppsssqqqqqqpppooonnnmmmllllllkkkkkkkkkjjjiiihhhgggfffaaa]]]VVVPPPKKKIIIIIIIIIGGGJJJNNNSSSYYY```hhhmmmrrrvvv|||{{{uuussssssssssssrrroookkkiiiiiijjjhhhkkkpppuuuzzz~~~zzzkkkbbbZZZTTTTTTTTTQQQPPPPPPJJJKKKLLLMMMMMMMMMMMMMMMOOOQQQRRRQQQMMMLLLMMMOOOQQQRRRSSSSSSQQQOOOLLLJJJDDDFFFJJJKKKKKKKKKKKKLLLHHHHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJJJJLLLLLLLLLLLLLLLMMMNNNNNNKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLMMMNNNNNNNNNNNNNNNIIIIIIIIIIIIIIIJJJKKKLLLMMMMMMLLLLLLLLLLLLLLLMMMLLLLLLLLLLLLMMMNNNOOOPPPNNNNNNOOOOOOQQQRRRSSSTTTQQQRRRSSSTTTSSSRRROOONNNJJJKKKMMMMMMLLLJJJHHHFFFEEEEEEEEEEEEDDDFFFIIILLLNNNSSS[[[cccgggeee___ZZZ\\\^^^ccciiiqqqxxx~~~~~~~~~CCCCCCCCCDDDDDDDDDDDDEEECCCCCCCCCCCCDDDFFFGGGHHHIIIJJJKKKLLLMMMNNNOOOPPPLLLMMMOOOQQQSSSUUUVVVWWWfffkkk||||||vvvtttssssssrrrqqqppppppnnnnnnkkklllnnnnnnmmmkkkhhhfffeeebbb\\\UUUOOOKKKIIIHHHHHHKKKNNNRRRUUUZZZ```cccmmmrrryyy|||tttoooppppppoookkkgggccc``````fffgggiiilllpppvvv}}}|||nnneee\\\[[[XXXUUURRRPPPOOONNNMMMMMMMMMNNNNNNOOOOOOOOOOOOOOOOOOPPPQQQRRRSSSSSSSSSTTTTTTTTTRRROOOLLLIIIJJJKKKKKKLLLLLLLLLLLLKKKKKKKKKJJJJJJIIIIIIIIIIIIIIIJJJJJJKKKJJJJJJIIIIIIMMMLLLKKKKKKJJJKKKKKKLLLJJJJJJJJJJJJKKKKKKKKKKKKNNNNNNNNNNNNNNNNNNNNNNNNKKKJJJHHHHHHJJJKKKJJJIIIIIIJJJLLLMMMNNNNNNMMMMMMJJJKKKKKKKKKLLLLLLLLLMMMRRRQQQQQQQQQQQQRRRSSSSSSQQQQQQQQQQQQPPPOOONNNNNNKKKKKKJJJJJJIIIHHHGGGFFFCCCCCCCCCDDDFFFHHHJJJLLLLLLRRRZZZccchhhhhhccc^^^[[[]]]bbbhhhpppyyyBBBBBBCCCCCCCCCDDDDDDDDDBBBBBBCCCCCCDDDFFFGGGHHHIIIJJJJJJKKKLLLMMMNNNNNNLLLMMMNNNPPPRRRTTTVVVWWWaaadddrrrxxxvvvuuusssqqqpppooonnnmmmkkklllmmmmmmmmmkkkiiihhhgggddd___YYYSSSNNNKKKJJJFFFHHHKKKMMMQQQVVV\\\```iiinnnuuu|||yyytttpppooommmjjjeeeaaa^^^]]]\\\]]]___aaadddjjjrrrwwwuuuiiiaaaYYYXXXUUUSSSPPPNNNMMMMMMNNNNNNNNNNNNOOOOOOOOOOOONNNOOOPPPPPPQQQRRRSSSSSSUUUUUUVVVUUUSSSPPPLLLJJJJJJJJJKKKLLLLLLLLLLLLKKKLLLLLLKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJIIILLLLLLLLLLLLLLLLLLLLLLLLKKKKKKLLLLLLLLLMMMMMMMMMIIIJJJJJJKKKLLLMMMMMMNNNLLLJJJIIIIIIJJJKKKKKKJJJIIIJJJKKKMMMNNNNNNMMMMMMKKKKKKKKKKKKKKKKKKLLLLLLNNNMMMMMMMMMMMMNNNOOOOOOPPPPPPPPPPPPOOONNNMMMLLLIIIIIIJJJJJJIIIHHHFFFEEECCCCCCCCCDDDFFFIIIKKKMMMLLLRRR\\\ffflllkkkeee```\\\^^^bbbhhhpppwww~~~AAAAAAAAABBBBBBBBBCCCCCCBBBBBBBBBCCCDDDEEEGGGGGGIIIIIIJJJJJJKKKKKKKKKKKKLLLLLLNNNPPPRRRTTTUUUVVV\\\___hhhyyy|||yyyuuusssrrrqqqpppooolllllllllllllllllllllllljjjhhhddd___YYYTTTOOOMMMFFFGGGIIIJJJMMMRRRXXX]]]dddhhhooovvv{{{zzzrrrqqqmmmiiiddd___\\\ZZZZZZZZZ[[[\\\___dddkkkppp{{{wwwkkkbbb\\\WWWVVVTTTRRRPPPOOONNNNNNPPPPPPPPPPPPOOOOOOOOOOOONNNOOOPPPQQQRRRSSSSSSTTTWWWWWWWWWVVVSSSOOOLLLJJJIIIJJJJJJKKKLLLLLLKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKLLLLLLKKKJJJJJJIIIKKKLLLMMMNNNNNNMMMLLLKKKMMMMMMMMMMMMNNNNNNNNNNNNJJJKKKLLLMMMOOOPPPQQQRRRLLLKKKIIIIIIKKKLLLKKKJJJIIIJJJKKKLLLLLLMMMLLLLLLKKKKKKKKKKKKKKKKKKJJJJJJNNNNNNNNNMMMNNNOOOOOOPPPOOOOOOOOONNNMMMLLLJJJIIIGGGHHHIIIJJJIIIGGGEEEDDDBBBCCCCCCDDDGGGIIILLLNNNLLLSSS___jjjpppooohhhbbb]]]___bbbgggnnnuuu|||@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGIIIIIIIIIIIIIIIIIIIIIIIIKKKLLLMMMOOOQQQSSSUUUUUU[[[]]]dddqqq~~~xxxtttttttttsssrrrmmmlllkkkkkkkkkmmmnnnoookkkjjjhhhddd^^^XXXSSSPPPJJJJJJJJJJJJLLLPPPWWW\\\___ccciiiooouuuzzzxxxuuupppjjjeeeaaa\\\YYYZZZZZZZZZZZZ\\\bbbiiinnnyyy~~~{{{mmmccc\\\XXXVVVUUUTTTSSSRRRQQQQQQQQQQQQQQQQQQPPPPPPOOOOOOOOONNNOOOPPPQQQRRRSSSTTTUUUWWWWWWVVVUUURRRNNNKKKIIIHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJIIIHHHJJJKKKMMMOOOOOONNNLLLKKKLLLLLLMMMMMMMMMNNNNNNNNNLLLMMMNNNOOOPPPQQQRRRRRRMMMKKKIIIJJJKKKLLLKKKKKKIIIIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIMMMMMMMMMMMMMMMNNNOOOOOONNNNNNMMMMMMKKKJJJHHHGGGEEEFFFHHHIIIIIIGGGDDDCCCBBBBBBCCCDDDGGGJJJLLLNNNLLLTTTaaammmtttrrrjjjccc^^^___bbbffflllssszzz}}}@@@@@@@@@AAAAAAAAAAAABBBAAABBBBBBBBBCCCEEEFFFGGGHHHHHHHHHHHHHHHIIIIIIIIIJJJKKKMMMNNNQQQRRRTTTUUUZZZ\\\cccmmmyyyyyytttttttttsssrrrmmmlllkkkkkklllmmmooopppkkkkkkjjjgggbbb\\\WWWTTTNNNNNNLLLKKKKKKNNNSSSXXX[[[___dddjjjoootttyyy|||~~~zzzsssmmmiiiddd___\\\XXXWWWVVVVVVWWW]]]dddiiiwww}}}tttggg___ZZZWWWUUUTTTSSSRRRQQQQQQQQQQQQQQQQQQQQQPPPPPPOOOOOOOOONNNOOOPPPQQQSSSTTTUUUUUUVVVVVVUUURRRPPPLLLIIIHHHGGGGGGIIIJJJJJJKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIIIIIIIIIIJJJMMMNNNOOONNNLLLKKKKKKKKKKKKLLLLLLLLLLLLMMMKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKIIIIIIKKKKKKKKKJJJHHHHHHGGGHHHHHHHHHIIIIIIJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIJJJKKKLLLLLLLLLKKKJJJHHHGGGFFFEEEFFFGGGHHHHHHFFFEEECCCBBBBBBBBBDDDFFFIIIKKKMMMLLLTTTaaannnuuurrrjjjccc______aaaeeejjjrrrxxx|||@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAABBBCCCDDDFFFFFFGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJLLLNNNPPPRRRSSSTTTWWWYYY___gggqqq}}}uuussssssqqqnnnnnnmmmllllllmmmnnnooopppkkkkkkjjjhhheee```\\\YYYQQQQQQOOOLLLKKKLLLOOORRRWWW[[[___dddhhhmmmrrruuu{{{||||||tttoookkkgggaaa]]]WWWWWWUUUUUUVVV\\\ccciiiuuu{{{~~~nnnbbb\\\XXXWWWRRRQQQPPPOOOOOOOOOOOOOOOPPPPPPPPPPPPOOOOOOOOOOOONNNOOOPPPQQQSSSTTTVVVVVVUUUUUUSSSQQQNNNLLLIIIHHHFFFFFFHHHIIIJJJJJJKKKKKKHHHHHHHHHHHHHHHIIIIIIIIIGGGHHHIIIJJJKKKKKKKKKKKKIIIJJJKKKLLLMMMMMMLLLLLLIIIJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLKKKKKKKKKKKKKKKKKKJJJHHHHHHJJJKKKJJJIIIFFFFFFEEEEEEEEEEEEFFFFFFHHHHHHHHHIIIIIIIIIJJJJJJIIIIIIIIIIIIIIIJJJKKKKKKJJJJJJJJJJJJIIIIIIHHHGGGFFFFFFGGGGGGGGGFFFFFFFFFBBBBBBBBBCCCDDDGGGIIIJJJLLLTTT```mmmsssppphhhaaa^^^___```ccciiipppwww{{{~~~AAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAABBBCCCDDDEEEFFFFFFGGGGGGHHHIIIJJJKKKKKKIIIJJJKKKMMMOOOQQQSSSTTTVVVVVVZZZaaahhhsss{{{wwwtttpppmmmnnnnnnnnnnnnnnnnnnoooooommmlllkkkjjjgggdddaaa___VVVVVVTTTQQQMMMLLLNNNPPPTTTWWW[[[___bbbfffkkknnnuuuwwwzzz~~~{{{sssmmmjjjfffaaa\\\YYYXXXVVVUUUWWW]]]eeekkkqqqxxxuuufff]]]YYYWWWWWWRRRQQQPPPOOONNNNNNNNNNNNNNNNNNNNNNNNOOOOOOOOOOOONNNOOOPPPQQQSSSUUUVVVWWWUUUTTTSSSQQQOOOMMMKKKJJJEEEFFFGGGHHHIIIJJJJJJJJJHHHHHHHHHIIIIIIIIIJJJJJJGGGHHHJJJLLLMMMNNNNNNNNNHHHIIIIIIJJJKKKKKKLLLLLLIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLMMMMMMNNNNNNJJJIIIGGGGGGIIIJJJIIIHHHDDDDDDCCCBBBBBBCCCDDDDDDFFFFFFGGGHHHIIIJJJJJJKKKLLLKKKKKKKKKKKKLLLMMMMMMHHHIIIIIIJJJJJJIIIIIIHHHHHHGGGFFFFFFFFFFFFGGGHHHBBBBBBAAABBBCCCEEEFFFHHHLLLSSS^^^jjjooommmeee___^^^^^^___bbbhhhpppwww||||||AAAAAABBBBBBBBBBBBCCCCCCAAAAAAAAABBBCCCDDDEEEFFFFFFFFFGGGHHHJJJKKKLLLLLLIIIJJJKKKMMMOOOQQQSSSSSSXXXVVVWWW\\\cccnnn}}}|||xxxrrrnnnooooooooooooooonnnnnnnnnnnnmmmlllkkkiiifffeeeccc[[[[[[YYYVVVRRROOOOOOPPPRRRTTTXXX[[[^^^bbbgggjjjqqqsssvvvzzzzzzqqqkkkiiieee```[[[VVVUUUTTTSSSUUU[[[ccciiinnnuuu{{{mmm```YYYVVVVVVWWWTTTSSSRRRQQQPPPOOOOOOOOOMMMMMMMMMNNNNNNOOOOOOOOONNNOOOPPPRRRSSSUUUVVVWWWVVVUUUSSSRRRPPPNNNMMMLLLDDDEEEGGGHHHIIIJJJJJJJJJIIIIIIIIIJJJJJJJJJKKKKKKHHHIIIKKKMMMOOOPPPQQQQQQHHHHHHHHHHHHIIIJJJLLLMMMJJJJJJJJJJJJKKKKKKKKKKKKEEEFFFGGGHHHIIIJJJKKKLLLJJJHHHFFFGGGHHHIIIHHHHHHDDDCCCAAAAAA@@@AAABBBCCCEEEEEEFFFGGGIIIJJJKKKKKKIIIHHHHHHHHHHHHIIIJJJJJJHHHHHHIIIJJJJJJJJJIIIIIIIIIHHHFFFEEEEEEGGGHHHJJJBBBBBBAAAAAABBBCCCEEEFFFKKKRRR]]]hhhmmmkkkccc]]]]]]]]]^^^aaahhhpppwww|||{{{@@@@@@AAAAAAAAABBBBBBBBBCCCBBBAAA@@@AAACCCEEEGGGFFFGGGGGGHHHIIIJJJKKKKKKGGGHHHJJJKKKLLLNNNQQQSSSWWWWWWXXXZZZ___gggpppwww~~~xxxuuuqqqnnnoooqqqqqqpppppppppqqqnnnnnnmmmllljjjhhhfffeeeaaa```]]]ZZZVVVRRRPPPNNNMMMNNNQQQSSSVVVZZZ```dddgggjjjnnnssswww|||}}}~~~|||ssslllfffbbb___]]]WWWSSSRRRSSSUUUXXX```iiisss|||zzzpppddd\\\YYYXXXVVVSSSUUUSSSPPPNNNLLLLLLMMMMMMNNNNNNNNNNNNNNNOOOOOOOOOOOORRRTTTUUUUUUUUUVVVXXXVVVUUURRRQQQPPPNNNKKKHHHHHHFFFDDDCCCEEEGGGHHHHHHGGGGGGHHHHHHIIIJJJKKKKKKJJJJJJJJJLLLPPPSSSUUUUUUNNNMMMLLLKKKJJJJJJKKKKKKLLLMMMNNNMMMKKKIIIJJJKKKKKKLLLMMMLLLJJJIIIIIIIIIMMMJJJFFFEEEFFFFFFEEECCCAAA@@@>>>===<<<===???@@@DDDDDDDDDDDDEEEFFFGGGHHHGGGGGGGGGGGGHHHIIIJJJKKKHHHIIIIIIJJJJJJJJJJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDCCCAAA@@@BBBFFFIIIHHHQQQ^^^jjjoookkkbbb[[[^^^___```ccciiiqqqxxx|||{{{~~~@@@@@@AAAAAAAAABBBBBBBBBCCCBBBAAAAAABBBCCCEEEGGGFFFGGGGGGHHHIIIJJJKKKKKKHHHIIIKKKKKKLLLMMMPPPRRRTTTUUUWWWYYY\\\aaahhhlllxxx~~~wwwqqqmmmooopppqqqppppppppppppnnnnnnmmmlllkkkiiigggfffdddbbb___\\\XXXTTTQQQPPPMMMNNNPPPQQQSSSWWW\\\```cccfffjjjooosssxxx~~~~~~~~~~~~yyyqqqjjjeeebbb___^^^YYYUUUSSSTTTVVVXXX```iiiuuutttlllaaaYYYWWWVVVTTTRRRTTTSSSPPPNNNLLLLLLMMMMMMMMMMMMMMMNNNNNNNNNNNNOOOPPPRRRUUUUUUUUUUUUVVVWWWWWWUUUSSSQQQPPPNNNKKKHHHHHHFFFDDDDDDFFFHHHIIIIIIIIIIIIJJJJJJKKKKKKLLLLLLJJJJJJJJJMMMQQQTTTUUUUUUOOOMMMKKKIIIIIIIIIKKKLLLLLLMMMMMMLLLJJJIIIJJJKKKIIIKKKLLLLLLJJJIIIJJJKKKLLLIIIEEEDDDEEEEEEDDDBBB???>>>===<<<<<<>>>???AAADDDDDDDDDEEEEEEFFFGGGHHHFFFFFFFFFGGGGGGIIIJJJJJJHHHIIIJJJJJJKKKKKKJJJJJJHHHHHHGGGFFFEEEEEEEEEEEECCCCCCCCCBBBAAABBBFFFHHHIIIQQQ^^^iiinnnjjjbbb\\\]]]]]]___ccciiipppwwwzzz{{{|||AAAAAAAAAAAABBBBBBBBBBBBCCCCCCBBBBBBBBBDDDFFFGGGFFFGGGGGGHHHIIIJJJKKKKKKIIIJJJKKKKKKKKKLLLNNNPPPRRRTTTWWWXXXZZZ\\\___bbblll|||{{{qqqooooooqqqrrrssssssrrrrrrooonnnnnnmmmllljjjjjjiiihhhfffccc___[[[WWWTTTRRROOOOOONNNNNNNNNRRRWWW[[[]]]```eeeiiinnnsssyyy}}}}}}~~~|||wwwpppiiieeebbb```^^^[[[WWWUUUVVVVVVXXX```hhhvvvyyyllleee\\\VVVUUUTTTSSSRRRSSSRRRPPPNNNMMMLLLLLLMMMLLLLLLMMMMMMMMMNNNNNNNNNRRRTTTUUUVVVUUUTTTUUUVVVWWWUUUSSSRRRQQQOOOLLLIIIHHHFFFDDDDDDFFFIIIJJJJJJLLLLLLLLLLLLMMMMMMMMMMMMJJJIIIJJJMMMQQQTTTVVVVVVPPPNNNJJJHHHGGGHHHJJJLLLMMMMMMLLLJJJHHHHHHIIIKKKHHHIIIJJJJJJIIIIIIJJJLLLKKKIIIGGGFFFFFFEEECCCAAA<<<<<<;;;;;;<<<>>>@@@BBBDDDDDDEEEEEEFFFGGGGGGHHHFFFFFFFFFFFFGGGHHHIIIIIIIIIIIIJJJKKKKKKKKKKKKJJJHHHGGGFFFEEEDDDDDDDDDDDDAAACCCCCCCCCCCCCCCEEEGGGKKKSSS___hhhllliiibbb]]]ZZZ\\\___ccciiiooouuuxxxzzzzzz|||AAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCDDDEEEFFFGGGFFFGGGGGGHHHIIIJJJKKKKKKJJJKKKLLLKKKKKKKKKMMMOOOSSSTTTVVVVVVWWWYYY\\\^^^gggqqqtttqqqqqqqqqsssuuuwwwwwwvvvppppppooonnnmmmlllllllllllljjjgggccc^^^ZZZWWWUUUQQQPPPNNNLLLKKKMMMRRRUUUXXX[[[___dddiiinnntttwww~~~|||zzz|||}}}yyyrrrlllgggddd```^^^\\\XXXUUUVVVVVVXXX___gggttt|||nnneee___YYYTTTSSSSSSSSSRRRRRRQQQPPPNNNMMMLLLLLLLLLKKKLLLLLLMMMMMMNNNNNNNNNSSSUUUVVVVVVUUUTTTUUUVVVWWWUUUSSSRRRRRRPPPMMMKKKIIIGGGEEEEEEGGGIIIJJJJJJMMMMMMMMMMMMMMMMMMLLLLLLJJJJJJJJJMMMQQQTTTVVVVVVQQQNNNJJJGGGFFFGGGJJJLLLMMMMMMLLLJJJHHHGGGIIIKKKIIIJJJJJJJJJHHHHHHIIIKKKKKKJJJIIIHHHGGGEEEBBBAAA::::::999:::;;;>>>AAACCCDDDDDDEEEFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGHHHHHHIIIIIIJJJKKKKKKKKKKKKJJJGGGGGGFFFEEEDDDDDDDDDDDD@@@BBBDDDDDDDDDDDDEEEGGGMMMUUU```iiikkkgggbbb^^^YYY[[[___ccciiiooosssuuuxxxvvvwwwAAAAAABBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEFFFFFFGGGFFFGGGGGGHHHIIIJJJKKKKKKJJJKKKLLLKKKJJJJJJLLLNNNRRRRRRRRRQQQRRRUUUYYY]]]ccchhhuuu}}}uuusssqqqrrruuuwwwxxxwwwrrrrrrpppooonnnnnnnnnnnnooommmjjjfffbbb^^^[[[YYYTTTSSSQQQNNNKKKLLLOOORRRTTTWWW\\\```dddiiinnnrrrxxx{{{yyyuuuwww}}}~~~wwwpppkkkfffbbb___]]]XXXVVVVVVVVVWWW^^^fffppp|||uuuhhh^^^[[[WWWTTTSSSSSSSSSSSSQQQPPPOOONNNMMMLLLLLLLLLKKKLLLLLLMMMNNNNNNOOOOOOSSSUUUWWWWWWUUUUUUUUUVVVWWWUUUTTTTTTTTTSSSQQQOOOJJJHHHFFFFFFGGGIIIJJJJJJMMMLLLLLLLLLLLLLLLLLLLLLJJJJJJJJJLLLPPPSSSTTTTTTRRROOOKKKGGGFFFGGGJJJLLLMMMMMMLLLJJJHHHHHHIIIKKKKKKKKKKKKJJJHHHHHHIIIKKKJJJJJJJJJIIIFFFBBB???>>>999999999999<<>>@@@EEEEEEFFFGGGHHHHHHHHHHHHHHHKKKJJJHHHFFFEEEEEEEEEEEEFFFEEEEEEDDDDDDEEEEEEFFFGGGEEEAAA@@@@@@AAA@@@@@@>>>???@@@@@@@@@BBBDDDGGGQQQXXXbbbfffccc[[[TTTPPPMMMMMMMMMNNNOOOPPPRRRSSSYYYXXX\\\gggvvvGGGFFFDDDDDDDDDFFFHHHIIIIIIIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIJJJJJJJJJKKKKKKKKKOOONNNNNNNNNOOOPPPRRRSSSUUUWWWYYYXXXYYY^^^iiirrrzzzrrrqqqrrrrrrrrrqqqpppnnnmmmppppppooonnnkkkhhheeecccdddddddddcccbbbaaa______]]][[[XXXVVVTTTTTTUUUVVVXXXZZZ^^^aaadddhhhlllooouuuyyy}}}yyysssooolllkkkfffeeeddddddfffmmmvvv|||wwwmmmccc[[[WWWSSSQQQPPPOOOLLLKKKKKKJJJHHHFFFJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKLLLNNNOOOPPPPPPRRRRRRRRRRRRRRRSSSTTTUUUWWWVVVVVVXXXYYYYYYWWWUUUOOOMMMJJJHHHIIIJJJKKKKKKLLLLLLMMMNNNNNNNNNNNNMMMMMMLLLLLLKKKKKKLLLLLLMMMMMMLLLKKKJJJJJJJJJKKKLLLMMMNNNNNNNNNNNNMMMKKKJJJLLLKKKKKKMMMPPPXXXhhhwwwvvv^^^LLLGGGCCC@@@@@@@@@>>>AAAEEEEEEFFFGGGHHHIIIIIIIIIIIIJJJIIIHHHFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFDDDAAA@@@@@@AAA@@@???===>>>???@@@@@@AAACCCFFFMMMSSS\\\aaa```ZZZTTTPPPLLLLLLLLLLLLLLLLLLMMMNNNRRRSSSXXXbbboooIIIHHHFFFEEEDDDEEEFFFGGGHHHHHHHHHHHHGGGEEEDDDCCCDDDDDDDDDDDDEEEFFFGGGGGGHHHIIIIIIJJJJJJKKKKKKKKKLLLLLLLLLLLLMMMOOOQQQRRRWWWXXXXXXWWWVVVZZZaaahhhrrrzzzpppppppppqqqrrrrrrpppoooqqqpppooonnnkkkhhhfffdddeeeeeeffffffeeedddcccbbb```^^^[[[XXXVVVTTTTTTTTTTTTVVVYYY[[[]]]```eeehhhnnnrrrwwwzzz}}}xxxtttqqqpppgggffffffgggkkksss{{{uuunnnddd[[[UUUSSSQQQPPPPPPNNNMMMLLLLLLLLLJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKMMMNNNNNNOOOPPPPPPPPPQQQQQQRRRSSSSSSVVVUUUUUUWWWXXXWWWUUUSSSOOOMMMJJJJJJKKKLLLLLLLLLLLLMMMMMMNNNNNNNNNNNNNNNLLLLLLLLLKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJJJJKKKKKKLLLMMMNNNNNNNNNLLLKKKJJJMMMLLLLLLNNNSSS^^^rrrkkkUUUJJJDDD@@@@@@@@@???AAAEEEEEEEEEGGGHHHIIIIIIIIIIIIIIIHHHGGGGGGFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDEEECCCAAA@@@AAAAAA@@@???>>>???AAABBBBBBCCCEEEGGGIIINNNUUU[[[\\\YYYTTTQQQNNNMMMMMMLLLLLLLLLLLLLLLMMMPPPVVV```mmmLLLJJJHHHEEEDDDDDDDDDEEEFFFFFFFFFGGGFFFFFFEEEEEEEEEDDDDDDEEEEEEFFFGGGHHHHHHHHHHHHIIIJJJKKKKKKLLLKKKJJJJJJJJJLLLNNNPPPQQQUUUVVVVVVUUUTTTWWW]]]bbbeeetttssspppnnnmmmoooppppppoooqqqpppooonnnllliiihhhgggfffggghhhiiihhhgggeeedddcccaaa^^^[[[XXXVVVTTTTTTSSSUUUVVVWWWXXXZZZ^^^bbbgggkkkooosssvvvyyy}}}~~~xxxtttrrriiiggggggjjjpppxxx~~~~~~~~~}}}nnnggg]]]UUUQQQOOOOOONNNMMMKKKJJJJJJLLLLLLKKKJJJGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIJJJJJJKKKLLLMMMMMMNNNNNNOOOPPPQQQQQQRRRRRRUUUTTTTTTUUUVVVVVVTTTRRROOOMMMKKKKKKMMMNNNNNNNNNLLLLLLMMMNNNNNNNNNNNNMMMKKKKKKKKKLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKLLLMMMNNNMMMLLLKKKJJJMMMLLLMMMOOOTTTaaaxxxzzzbbbNNNFFF@@@?????????AAAEEECCCDDDFFFGGGHHHIIIIIIIIIGGGGGGGGGGGGFFFEEEEEEDDDCCCBBBBBBAAAAAABBBBBBCCCDDDBBB@@@@@@AAAAAA@@@???===???AAABBBBBBCCCDDDFFFEEEIIIOOOUUUXXXWWWTTTQQQNNNMMMLLLLLLKKKKKKKKKLLLKKKNNNUUU___lllLLLJJJGGGEEECCCCCCCCCDDDCCCDDDEEEFFFFFFFFFFFFFFFDDDDDDDDDDDDEEEFFFGGGHHHGGGGGGHHHIIIJJJKKKKKKLLLJJJIIIIIIIIIJJJLLLMMMNNNPPPQQQQQQQQQQQQTTTXXX[[[\\\hhhzzz~~~wwwoookkkkkkmmmmmmmmmqqqpppooommmlllkkkjjjiiiiiijjjkkklllkkkjjjhhhfffeeecccaaa^^^[[[XXXWWWVVVUUUUUUUUUTTTTTTVVVYYY\\\```cccgggjjjnnnqqqvvvyyy|||~~~}}}wwwtttmmmkkkkkknnnvvv~~~~~~~~~~~~}}}}}}~~~|||sssddd___WWWPPPMMMLLLKKKKKKHHHGGGFFFGGGIIIJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJKKKLLLLLLLLLLLLNNNOOOPPPPPPQQQPPPSSSRRRRRRTTTUUUUUUSSSQQQMMMLLLKKKKKKMMMOOOOOONNNKKKKKKLLLMMMMMMMMMMMMLLLJJJKKKKKKLLLLLLKKKKKKJJJIIIJJJJJJJJJJJJKKKKKKKKKKKKLLLMMMMMMMMMLLLKKKJJJLLLLLLNNNQQQTTT```wwwrrrUUUKKKBBB@@@@@@???@@@CCCBBBCCCDDDFFFGGGHHHHHHHHHFFFFFFGGGGGGFFFEEEEEEDDDBBBBBBAAAAAAAAAAAABBBBBBBBBAAA@@@@@@AAAAAA@@@>>>;;;===@@@AAAAAABBBCCCDDDDDDFFFKKKQQQUUUVVVSSSQQQKKKKKKKKKKKKKKKKKKLLLMMMKKKMMMTTT```oooIIIGGGEEECCCCCCCCCDDDEEECCCDDDEEEEEEFFFFFFEEEEEECCCCCCCCCCCCDDDEEEFFFFFFFFFGGGGGGHHHJJJKKKKKKLLLJJJIIIHHHHHHHHHJJJKKKLLLMMMMMMNNNNNNNNNPPPSSSUUUWWW```lll{{{xxxnnnlllmmmmmmmmmpppooonnnmmmmmmlllllllllmmmnnnooopppooommmjjjhhhfffeeeccc```^^^\\\ZZZYYYVVVVVVUUUSSSQQQRRRUUUWWWXXX[[[___bbbeeeiiimmmqqqtttwww{{{~~~}}}yyysssqqqpppuuu}}}~~~|||{{{{{{||||||}}}~~~}}}}}}~~~rrrhhh\\\WWWQQQMMMKKKKKKJJJJJJIIIGGGFFFGGGHHHHHHGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIJJJJJJKKKKKKJJJKKKMMMNNNPPPPPPPPPOOOPPPPPPQQQSSSTTTUUUSSSQQQJJJIIIIIIJJJLLLNNNMMMLLLJJJJJJKKKLLLLLLLLLLLLKKKJJJJJJKKKLLLLLLKKKJJJJJJHHHIIIJJJJJJKKKKKKKKKJJJJJJKKKLLLMMMMMMLLLKKKJJJKKKLLLOOORRRTTT]]]rrr}}}___SSSHHHCCCAAA???>>>@@@@@@AAACCCDDDFFFGGGGGGGGGEEEFFFFFFGGGGGGFFFDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDBBB@@@@@@@@@AAAAAA@@@>>><<<>>>AAABBBBBBCCCDDDEEEDDDEEEHHHNNNSSSUUUSSSQQQKKKKKKLLLLLLNNNOOOPPPQQQOOOOOOVVVddduuuEEEDDDCCCBBBCCCDDDFFFGGGDDDEEEEEEEEEEEEEEEDDDDDDBBBBBBBBBBBBBBBDDDEEEEEEFFFFFFGGGHHHJJJKKKKKKLLLJJJIIIHHHHHHHHHIIIJJJKKKMMMMMMMMMMMMNNNOOOQQQRRRUUU\\\cccmmmtttooooooooooooooonnnnnnmmmmmmmmmmmmnnnoooqqqrrrsssqqqooollljjjfffeeedddbbb```^^^\\\[[[WWWVVVTTTQQQOOOOOORRRTTTTTTVVVZZZ]]]___ccchhhkkkooorrrvvvyyy|||~~~xxxvvvuuuzzz~~~|||{{{yyyyyyyyyzzz{{{|||}}}~~~~~~~~~~~~zzzlllaaaWWWTTTOOOMMMLLLLLLLLLKKKLLLKKKIIIIIIIIIIIIGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJIIIJJJLLLNNNOOOPPPOOOOOOOOOOOOPPPRRRTTTUUUSSSRRRHHHGGGGGGIIIKKKLLLLLLKKKIIIJJJJJJKKKKKKKKKKKKKKKIIIJJJKKKLLLLLLKKKJJJIIIHHHHHHIIIJJJKKKKKKKKKJJJJJJKKKLLLMMMMMMLLLKKKKKKJJJLLLPPPRRRSSS[[[nnngggZZZLLLFFFBBB???===>>>???@@@BBBCCCEEEFFFGGGGGGEEEEEEFFFGGGGGGFFFDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEAAA@@@@@@@@@AAAAAA@@@>>>>>>AAADDDEEEEEEEEEFFFGGGDDDDDDGGGLLLRRRTTTSSSPPPMMMNNNNNNPPPQQQSSSUUUVVVTTTTTTZZZiii{{{EEEEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCCCCCCCDDDDDDGGGGGGGGGGGGGGGGGGGGGGGGJJJJJJIIIHHHIIIJJJKKKLLLLLLLLLLLLLLLMMMNNNOOOPPPWWWZZZ___eeerrr{{{tttooolllnnnmmmnnnqqqppplllmmmqqqrrrssssssrrrqqqooommmllliiihhheeeccc```___^^^]]][[[ZZZYYYWWWUUUSSSRRRQQQTTTTTTVVVXXX[[[___bbbdddhhhjjjmmmppprrrwww||||||yyy}}}~~~{{{yyyxxxxxxwwwyyy|||~~~}}}}}}~~~|||pppccc[[[VVVTTTRRROOOMMMKKKJJJJJJIIIIIIHHHHHHGGGFFFEEEEEEGGGGGGGGGGGGFFFFFFEEEEEEEEEGGGIIILLLLLLKKKIIIGGGJJJJJJKKKKKKLLLLLLMMMMMMNNNNNNPPPPPPPPPPPPNNNNNNMMMMMMLLLLLLLLLLLLMMMMMMKKKKKKIIIHHHHHHIIIJJJKKKHHHHHHHHHIIIIIIIIIJJJJJJKKKJJJIIIHHHHHHHHHHHHHHHLLLLLLLLLLLLLLLLLLLLLLLLJJJKKKNNNRRRTTTZZZiiiwwwrrr```NNNEEEBBB???>>>>>>>>>???@@@CCCEEEHHHKKKLLLGGGGGGFFFEEEEEEFFFGGGHHHEEEEEECCC@@@======???@@@AAAAAABBBCCCBBBAAA??????AAABBBDDDEEEFFFGGGFFFFFFGGGIIILLLOOOPPPOOONNNMMMJJJKKKMMMOOORRRVVVYYYZZZYYYZZZ___jjj}}}DDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJJJJKKKLLLMMMNNNRRRUUUYYY]]]gggzzz|||rrrkkkkkkiiiiiilllnnnmmmnnnqqqqqqqqqrrrqqqpppnnnmmmkkkiiihhhfffdddaaa```^^^^^^\\\[[[ZZZXXXVVVUUUSSSSSSQQQQQQRRRTTTVVVYYY\\\^^^bbbeeegggjjjmmmqqqvvvzzz|||}}}}}}zzzxxxwwwvvvvvvuuuxxxzzz|||{{{{{{|||}}}~~~vvvkkkaaaZZZSSSRRRPPPNNNLLLJJJIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIHHHGGGGGGGGGFFFFFFFFFFFFFFFGGGIIIJJJJJJJJJIIIHHHIIIJJJJJJKKKLLLLLLMMMMMMLLLMMMNNNOOOOOONNNMMMLLLMMMLLLLLLLLLLLLLLLLLLMMMLLLKKKJJJIIIIIIIIIIIIJJJIIIIIIIIIIIIJJJJJJJJJJJJJJJJJJIIIHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIHHHIIILLLPPPRRRWWWdddqqqyyygggSSSHHHCCC???=========>>>???AAACCCFFFHHHJJJHHHGGGFFFEEEEEEEEEFFFGGGDDDDDDCCCAAA>>>>>>@@@BBBAAAAAABBBCCCBBBAAA@@@???AAABBBDDDEEEFFFGGGFFFFFFGGGHHHKKKMMMOOOOOONNNMMMLLLMMMNNNPPPSSSVVVYYY[[[YYYZZZ___jjj}}}BBBBBBAAAAAAAAAAAABBBBBBDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDCCCBBBBBBBBBBBBBBBDDDDDDEEEFFFFFFGGGHHHHHHEEEFFFFFFGGGHHHGGGGGGGGGHHHHHHHHHHHHIIIJJJKKKKKKOOOQQQTTTWWW]]]jjj|||}}}sssmmmgggdddhhhmmmmmmoooqqqooopppppppppooommmlllkkkiiihhhgggeeecccaaa```___^^^]]]\\\ZZZYYYWWWVVVUUUQQQQQQQQQQQQSSSUUUWWWYYY[[[]]]```bbbeeeiiinnnqqqssswww~~~|||{{{xxxvvvtttsssssstttvvvxxxzzz{{{{{{{{{|||}}}}}}tttkkkccc\\\XXXSSSRRRPPPNNNMMMKKKJJJIIIFFFFFFGGGHHHJJJKKKLLLLLLHHHHHHGGGGGGGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIJJJJJJKKKLLLLLLLLLKKKKKKLLLMMMMMMLLLKKKKKKLLLLLLLLLKKKKKKLLLLLLLLLMMMMMMKKKJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJKKKIIIIIIHHHHHHGGGGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHLLLPPPQQQTTT___jjjnnnXXXKKKDDD???<<<<<<;;;<<<===???AAACCCFFFGGGHHHGGGFFFDDDDDDDDDEEEFFFEEEEEEDDDBBB@@@???AAACCCAAAAAABBBCCCCCCBBB@@@???AAABBBDDDEEEFFFGGGFFFFFFGGGHHHJJJLLLMMMNNNNNNNNNNNNOOOPPPRRRUUUWWWZZZ[[[[[[[[[```jjj|||@@@@@@@@@??????@@@@@@@@@CCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAABBBBBBCCCDDDFFFGGGHHHHHHEEEFFFHHHIIIIIIIIIHHHGGGGGGGGGGGGGGGHHHIIIJJJJJJNNNQQQSSSUUUYYYaaammmvvvuuullleeegggkkkmmmmmmnnnmmmnnnnnnooonnnmmmkkkjjjiiiiiihhhgggeeedddbbbaaa```___^^^]]]\\\ZZZYYYYYYUUUUUUTTTSSSTTTUUUVVVWWWVVVWWWZZZ\\\^^^aaaeeeiiijjjnnntttyyy~~~~~~|||xxxwwwuuussssssssssssssswwwyyy{{{||||||}}}~~~~~~wwwiii```[[[WWWTTTSSSSSSRRRQQQOOOMMMLLLKKKEEEFFFGGGHHHIIIJJJKKKLLLHHHHHHHHHHHHHHHHHHGGGGGGHHHGGGFFFFFFFFFGGGHHHHHHHHHIIIIIIJJJJJJKKKLLLLLLJJJKKKLLLMMMMMMLLLKKKJJJKKKKKKKKKKKKKKKKKKKKKKKKNNNMMMLLLKKKIIIHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJNNNRRRSSSTTT\\\eeexxxsss\\\MMMEEE???<<<<<<<<<<<<===>>>@@@BBBDDDEEEHHHGGGEEEDDDCCCCCCDDDEEEIIIIIIHHHEEEBBBAAAAAABBBAAAAAABBBCCCCCCBBBAAA@@@AAABBBDDDEEEFFFFFFFFFFFFFFFGGGIIIKKKMMMNNNNNNNNNPPPQQQRRRTTTVVVYYY[[[\\\\\\]]]```jjj|||??????>>>>>>>>>>>>??????AAAAAABBBBBBCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAABBBCCCEEEFFFGGGGGGDDDEEEGGGHHHHHHHHHGGGFFFGGGGGGGGGGGGHHHIIIJJJJJJMMMPPPRRRTTTWWW]]]eeekkkzzzwwwllliiiiiihhhhhhiiikkklllmmmnnnnnnmmmkkkkkkjjjjjjjjjiiihhhfffeeedddcccbbbaaa```___^^^]]]\\\ZZZYYYWWWVVVUUUUUUVVVVVVTTTUUUWWWXXXYYY[[[___bbbcccggglllpppuuuyyy~~~~~~|||zzzyyyxxxuuuuuutttsssssstttuuuvvvwwwyyy{{{|||}}}~~~nnn```WWWSSSQQQPPPQQQQQQQQQPPPOOONNNLLLKKKFFFFFFGGGGGGHHHHHHHHHIIIHHHHHHHHHHHHHHHHHHIIIIIIIIIHHHFFFEEEEEEFFFHHHIIIHHHHHHHHHIIIJJJJJJKKKKKKJJJKKKLLLMMMMMMLLLKKKJJJIIIJJJKKKKKKKKKKKKJJJIIILLLLLLKKKJJJIIIHHHGGGFFFEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFGGGGGGHHHJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJMMMQQQRRRSSSXXX```pppvvv]]]MMMDDD???<<<=========>>>???@@@BBBDDDEEEGGGFFFDDDCCCCCCCCCDDDDDDMMMMMMLLLHHHDDDAAA@@@AAA@@@AAABBBCCCCCCCCCBBBAAAAAABBBDDDEEEFFFFFFFFFFFFFFFGGGJJJLLLNNNOOOOOOOOOQQQQQQSSSUUUWWWZZZ]]]^^^^^^^^^aaajjj|||>>>>>>============>>>>>>??????@@@AAAAAABBBBBBBBBAAAAAAAAA@@@@@@AAAAAABBBAAAAAABBBCCCDDDDDDEEEEEEBBBCCCDDDDDDEEEEEEDDDDDDGGGGGGGGGGGGHHHIIIJJJJJJJJJLLLOOORRRUUUYYY^^^bbbkkkwwwoooiiieeedddfffjjjkkkmmmmmmnnnmmmlllkkkjjjjjjkkkkkkjjjhhhgggfffeeeeeedddcccbbbaaa``````\\\[[[YYYWWWVVVUUUUUUVVVTTTUUUVVVVVVVVVWWWZZZ]]]]]]```dddhhhlllpppvvvzzz{{{|||~~~{{{zzzyyywwwvvvuuuuuuuuuttttttttttttuuuvvvxxxyyywwwyyy{{{}}}~~~vvvfffYYYRRROOONNNMMMLLLMMMMMMNNNMMMKKKIIIHHHGGGGGGGGGGGGGGGGGGGGGFFFHHHHHHIIIIIIIIIIIIJJJJJJJJJIIIGGGFFFFFFGGGHHHHHHGGGGGGHHHHHHIIIJJJJJJJJJJJJKKKLLLLLLLLLLLLKKKJJJHHHIIIJJJKKKKKKJJJIIIHHHJJJJJJJJJJJJIIIGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFEEEEEEFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGIIIGGGHHHKKKMMMNNNSSSZZZjjj}}}xxx^^^MMMDDD???======>>>>>>??????AAABBBCCCDDDEEEDDDCCCBBBBBBCCCDDDEEEMMMMMMLLLIIIDDDAAA@@@@@@@@@AAACCCDDDDDDCCCBBBBBBAAABBBDDDEEEFFFGGGFFFFFFEEEGGGKKKNNNPPPPPPPPPOOOPPPQQQRRRUUUXXX[[[^^^``````___bbbjjj{{{>>>>>>============>>>>>>===>>>>>>???@@@@@@AAAAAA????????????@@@AAABBBCCCAAAAAABBBBBBCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEFFFFFFFFFFFFGGGHHHIIIJJJHHHJJJLLLOOORRRUUUYYY[[[bbbrrrzzzooohhhhhhllljjjkkklllnnnnnnnnnmmmllljjjkkkllllllllljjjhhhgggggggggfffeeedddcccbbbbbb___]]][[[YYYXXXWWWWWWWWWVVVVVVVVVUUUTTTTTTVVVXXXYYY[[[^^^```ccchhhmmmqqqrrrsssvvvyyy||||||zzzuuutttsssrrrrrrssssssttttttsssttttttvvvxxx{{{|||zzz|||~~~tttjjj]]]SSSOOOMMMLLLKKKJJJKKKLLLLLLLLLJJJHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHHHHHHHGGGGGGGGGHHHIIIIIIJJJJJJHHHIIIJJJKKKKKKJJJIIIHHHGGGHHHJJJKKKKKKJJJHHHGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDEEEEEEEEEEEEFFFEEEEEEEEEEEEEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGDDDDDDGGGIIIJJJOOOVVVcccttt|||aaaNNNDDD>>><<<===>>>>>>??????@@@AAABBBCCCCCCBBBBBBAAABBBCCCEEEFFFHHHIIIIIIGGGCCCAAA@@@@@@@@@AAACCCDDDDDDDDDCCCBBBAAABBBDDDEEEFFFGGGFFFFFFDDDGGGLLLQQQSSSRRRPPPNNNNNNOOOQQQTTTXXX\\\___aaaaaa```bbbjjj{{{>>>>>>============>>>>>><<<======>>>??????@@@@@@>>>>>>>>>???@@@AAACCCCCCBBBBBBBBBBBBBBBBBBBBBBBBEEEEEEDDDCCCCCCEEEFFFGGGEEEEEEEEEEEEFFFGGGHHHIIIHHHJJJKKKNNNQQQTTTWWWXXX```jjjvvvwwwnnnnnntttjjjkkkmmmnnnooonnnnnnmmmjjjkkklllmmmmmmkkkiiihhhhhhhhhgggfffeeeddddddcccbbb```^^^\\\[[[ZZZZZZZZZVVVWWWVVVTTTSSSRRRTTTVVVVVVXXXZZZ\\\^^^bbbhhhlllkkklllnnnrrruuuxxx{{{|||~~~}}}yyyvvvuuurrrqqqpppppppppqqqssstttssssssssstttvvvyyy|||}}}~~~{{{jjjbbbWWWPPPMMMMMMLLLLLLKKKLLLMMMNNNMMMLLLJJJHHHHHHHHHHHHIIIIIIJJJJJJJJJIIIIIIIIIJJJJJJJJJKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHFFFGGGGGGHHHHHHIIIJJJJJJGGGHHHIIIIIIIIIIIIHHHGGGGGGHHHJJJKKKKKKJJJHHHGGGEEEFFFGGGHHHGGGGGGEEEDDDEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEDDDEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHDDDBBBEEEGGGIIIOOOUUU___nnncccPPPEEE>>>;;;<<<>>>>>>>>>>>>???@@@AAABBBBBBAAAAAAAAABBBDDDEEEGGGCCCEEEFFFDDDBBB@@@@@@@@@@@@AAACCCDDDDDDDDDCCCCCCAAABBBDDDEEEFFFGGGFFFFFFCCCGGGMMMSSSUUUTTTQQQNNNMMMNNNQQQTTTXXX\\\```bbbbbbaaabbbjjj{{{>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@??????>>>>>>???@@@BBBCCCDDDEEECCCBBBBBBAAAAAABBBBBBCCCDDDCCCCCCDDDDDDEEEFFFGGGIIIHHHHHHGGGFFFFFFFFFGGGJJJJJJLLLNNNQQQTTTVVVWWWaaabbbgggqqq~~~uuuooooooooopppqqqpppooonnnmmmooonnnmmmmmmnnnmmmllljjjfffeeeeeefffgggfffcccaaacccbbbaaa```___^^^]]]]]]YYYYYYXXXWWWVVVUUUUUUTTTTTTUUUVVVWWWYYY\\\^^^___gggggggggiiilllooorrrtttwwwxxxyyy|||~~~}}}zzzwwwtttrrrqqqqqqqqqqqqqqqqqqrrrsssttttttvvvuuuuuuvvvxxx{{{~~~uuukkk```[[[UUUNNNJJJIIIJJJKKKKKKKKKLLLLLLKKKJJJIIIIIIGGGGGGGGGHHHHHHIIIIIIIIIHHHIIIJJJJJJHHHHHHIIIJJJGGGGGGGGGHHHHHHGGGGGGGGGGGGHHHHHHIIIIIIJJJJJJKKKIIIIIIIIIHHHHHHHHHGGGGGGHHHIIIJJJJJJJJJIIIHHHGGGIIIHHHHHHHHHGGGGGGFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBCCCCCCEEEFFFGGGHHHHHHGGGFFFEEEEEEEEEFFFBBBDDDFFFFFFFFFHHHKKKMMMUUUddd|||kkkTTTEEE>>><<<===>>>>>>???@@@AAAAAABBBBBB???@@@@@@@@@???@@@CCCEEEJJJKKKIIIDDD>>>::::::<<<===>>>@@@BBBCCCCCCCCCBBBDDDDDDDDDDDDEEEEEEEEEEEECCCGGGNNNVVVZZZXXXRRRMMMNNNMMMMMMPPPUUUZZZ^^^___aaa``````hhhyyy>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@??????>>>??????@@@AAABBBCCCCCCBBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCDDDEEEFFFFFFIIIHHHGGGGGGFFFFFFGGGGGGGGGHHHIIIKKKNNNQQQTTTVVVYYYZZZ]]]eeeooowwwssssssssstttssssssrrrqqqrrrpppnnnmmmnnnnnnlllkkkhhhggggggggghhhgggeeecccddddddcccbbbaaa```______[[[[[[ZZZYYYXXXWWWVVVVVVUUUUUUVVVWWWYYY[[[\\\]]]aaaaaaaaabbbdddgggiiikkkpppqqqsssuuuxxx{{{}}}~~~}}}|||||||||xxxwwwuuusssrrrqqqqqqqqqppppppppppppqqqrrrssstttuuuuuuvvvwwwzzz~~~{{{mmmddd[[[XXXRRRLLLHHHHHHIIIJJJKKKKKKKKKKKKKKKJJJIIIIIIGGGGGGGGGGGGHHHHHHHHHHHHGGGHHHIIIIIIHHHGGGHHHIIIFFFFFFGGGGGGGGGGGGFFFFFFEEEFFFFFFGGGGGGHHHHHHIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHIIIIIIIIIIIIHHHGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFHHHGGGFFFFFFEEEEEEFFFFFFCCCEEEFFFGGGGGGHHHKKKMMMUUUaaaxxxqqqZZZJJJCCC@@@@@@<<<======>>>??????@@@@@@???@@@AAA@@@@@@AAADDDFFFJJJJJJHHHDDD???<<<===???===>>>@@@AAABBBBBBBBBBBBEEEEEEEEEDDDDDDDDDDDDDDDCCCGGGOOOWWW[[[ZZZTTTOOOLLLKKKKKKOOOTTTYYY]]]^^^```______gggxxx>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@????????????@@@@@@@@@AAAAAAAAABBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBCCCDDDEEEFFFHHHHHHGGGGGGFFFFFFGGGGGGFFFFFFHHHJJJMMMQQQTTTVVVYYYXXXYYY^^^eeeqqq|||zzzxxxvvvuuuuuuvvvvvvvvvssspppnnnnnnmmmlllkkkkkkiiiiiiiiiiiiiiigggeeeeeeeeeddddddcccbbbaaaaaa]]]]]]\\\[[[ZZZYYYYYYXXXVVVVVVWWWWWWXXXZZZ[[[\\\]]]\\\\\\\\\]]]^^^```aaaeeegggiiilllooosssuuuvvvyyy{{{~~~}}}{{{wwwuuusssrrrrrrppppppooooooooopppqqqqqqoooooooooooopppqqqrrrssstttuuuwww{{{zzznnnccc[[[UUURRRMMMIIIFFFFFFGGGHHHJJJKKKKKKKKKKKKJJJIIIIIIGGGGGGGGGGGGGGGFFFFFFFFFFFFHHHIIIHHHFFFFFFGGGHHHEEEFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFGGGGGGHHHHHHIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHGGGGGGEEEEEEDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEGGGGGGFFFEEEEEEEEEFFFFFFDDDFFFGGGGGGGGGHHHJJJLLLRRR[[[ooowwwaaaPPPGGGCCCBBB=========>>>??????@@@@@@@@@AAAAAAAAAAAABBBEEEHHHJJJJJJHHHDDD@@@>>>???AAA<<<===???@@@AAABBBBBBBBBFFFEEEEEEDDDDDDCCCCCCCCCCCCHHHOOOXXX\\\[[[VVVRRRJJJJJJKKKNNNTTTYYY\\\]]]^^^]]]^^^fffuuu???????????????????????????@@@@@@AAAAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAABBBAAAAAABBBBBBCCCDDDEEEHHHHHHGGGGGGFFFGGGGGGHHHGGGGGGHHHKKKNNNRRRVVVXXX[[[YYYYYY\\\___ggguuu}}}vvvrrrsssvvvxxxxxxuuuqqqooonnnnnnmmmllllllkkkiiiiiijjjiiigggeeeffffffeeedddccccccbbbbbb``````___^^^]]]\\\[[[[[[XXXXXXXXXXXXYYYZZZ[[[[[[]]]\\\[[[ZZZZZZZZZ[[[[[[]]]^^^aaadddgggjjjmmmnnnqqqsssvvvyyyzzz|||~~~~~~zzzyyyuuurrrooommmlllkkklllllllllmmmnnnoooppppppnnnnnnnnnnnnooopppqqqrrruuuwww{{{xxxnnnddd[[[TTTQQQNNNKKKHHHFFFFFFGGGGGGJJJJJJJJJKKKKKKJJJIIIIIIHHHGGGGGGFFFFFFEEEEEEEEEFFFGGGHHHGGGEEEEEEFFFGGGEEEEEEFFFFFFFFFFFFEEEEEEGGGHHHHHHIIIIIIJJJJJJKKKGGGGGGGGGFFFFFFFFFEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDCCCCCCCCCCCCDDDFFFFFFEEEEEEEEEEEEFFFFFFEEEFFFGGGGGGGGGGGGIIIKKKMMMTTTeeezzzeeeTTTIIICCC@@@??????@@@@@@@@@AAAAAAAAA???@@@AAAAAABBBCCCFFFIIIKKKJJJFFFBBB@@@>>>???@@@<<<===>>>???@@@AAAAAAAAAFFFFFFEEEDDDCCCCCCBBBBBBBBBGGGOOOWWW\\\\\\WWWRRRJJJJJJKKKOOOUUUZZZ\\\]]][[[[[[\\\cccrrr@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAA@@@@@@@@@@@@???BBBAAAAAA@@@@@@AAAAAABBBBBBAAAAAABBBBBBCCCDDDEEEHHHGGGGGGFFFGGGGGGHHHHHHGGGGGGGGGIIILLLPPPUUUWWWXXXVVVUUUWWWYYY]]]gggrrryyyqqqqqqtttxxxxxxuuurrrqqqppppppooonnnmmmllljjjiiiiiiiiigggffffffeeeeeeddddddccccccccccccbbbbbbaaa```___^^^]]][[[[[[ZZZZZZ[[[[[[\\\]]]___^^^\\\ZZZXXXXXXXXXXXXYYYZZZ\\\^^^aaadddfffgggiiillloooqqqsssuuuxxxzzz}}}~~~|||zzzxxxxxxtttssspppmmmjjjhhhhhhgggkkkkkklllmmmnnnnnnoooooonnnnnnnnnnnnooopppqqqqqqvvvyyy~~~zzznnneee]]]VVVQQQNNNMMMKKKIIIHHHGGGHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIHHHGGGGGGFFFFFFEEEEEEEEEFFFGGGHHHGGGEEEDDDEEEFFFEEEEEEFFFFFFFFFFFFEEEEEEGGGHHHHHHIIIIIIJJJJJJKKKGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGEEEEEEEEEEEEEEEFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDDDDCCCCCCCCCCCCDDDFFFEEEEEEDDDEEEEEEFFFFFFEEEFFFGGGGGGFFFFFFHHHJJJKKKPPP___xxxzzzfffVVVKKKCCC@@@@@@@@@@@@@@@@@@AAAAAAAAA>>>@@@AAAAAABBBDDDGGGJJJLLLIIIDDD@@@>>>===>>>>>>======>>>>>>???AAAAAABBBFFFEEEEEEDDDCCCBBBBBBAAAAAAFFFNNNWWW\\\[[[VVVQQQLLLLLLMMMQQQVVVZZZ\\\]]]XXXXXXZZZaaaooo@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGFFFFFFGGGGGGHHHHHHFFFEEEEEEFFFIIIMMMQQQSSSXXXTTTSSSUUUVVVXXX^^^fffqqqzzzvvvwwwxxxwwwvvvuuuuuuuuuuuutttrrrooommmjjjiiiiiiiiihhhgggfffffffffeeeeeedddddddddddddddcccbbbaaa``````___^^^]]]]]]]]]^^^___``````aaa___]]]ZZZYYYXXXWWWWWWXXXYYYZZZ[[[]]]___```aaabbbdddgggiiijjjllloooqqquuuvvvxxxyyyyyyzzz{{{}}}{{{wwwuuussssssmmmllliiigggeeeeeeeeeeeejjjkkklllmmmnnnooooooooonnnnnnnnnnnnooopppqqqrrrvvvyyy{{{oooeee^^^YYYSSSPPPMMMMMMLLLJJJIIIIIIHHHHHHHHHHHHIIIJJJJJJJJJJJJIIIGGGGGGGGGGGGGGGFFFFFFFFFGGGHHHHHHGGGEEEDDDEEEFFFEEEFFFFFFFFFFFFFFFFFFEEEEEEFFFFFFGGGGGGHHHHHHIIIHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEFFFGGGHHHIIICCCCCCDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDDDDEEEFFFFFFEEEFFFFFFFFFDDDDDDFFFHHHJJJOOO[[[ppptttcccVVVLLLEEEAAA>>>>>>>>>>>>>>>>>>>>>>>>===>>>@@@AAAAAADDDGGGJJJLLLHHHBBB???>>>>>>???>>>>>>>>>>>>>>>???AAABBBCCCEEEDDDDDDCCCCCCBBBBBBBBBBBBFFFNNNWWW[[[ZZZUUUQQQMMMMMMOOORRRWWWZZZ[[[[[[UUUVVVXXX^^^lllAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@BBBBBBBBBBBBBBBBBBBBBCCCDDDCCCCCCBBBBBBCCCCCCDDDCCCCCCCCCCCCDDDEEEFFFFFFGGGGGGFFFFFFGGGGGGHHHIIIGGGFFFEEEEEEGGGKKKOOORRRYYYUUUTTTUUUUUUUUUXXX^^^bbbmmm}}}|||wwwwwwxxxzzz||||||zzzxxxrrrooolllkkkkkkkkkjjjhhhgggggggggggggggfffffffffeeeeeedddcccbbbaaa``````````````````aaabbbcccddddddccc```]]][[[ZZZZZZYYYYYYYYYYYYZZZZZZZZZ[[[[[[\\\^^^```bbbbbbdddfffiiikkkmmmoooppppppqqqrrrtttwwwzzz|||}}}|||}}}~~~}}}{{{xxxtttpppnnnmmmlllhhhgggfffeeeddddddeeefffhhhiiikkkmmmooooooppppppoooooooooooopppqqqrrrrrruuuyyyvvvoooddd\\\XXXUUUQQQNNNMMMLLLLLLKKKJJJIIIHHHGGGGGGHHHIIIIIIJJJJJJJJJIIIGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIHHHFFFEEEEEEFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEFFFFFFGGGGGGHHHHHHIIIHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFEEEEEEFFFGGGIIIJJJDDDDDDDDDEEEEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFDDDDDDDDDDDDDDDEEEFFFFFFDDDEEEEEEDDDCCCCCCDDDFFFFFFKKKUUUeeevvvzzzrrrggg[[[QQQJJJDDDAAA>>>>>>>>>>>>>>>>>>>>>>>>;;;===???@@@AAACCCGGGJJJJJJEEE@@@>>>???BBBCCCCCC????????????@@@BBBCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDIIIPPPXXX\\\[[[UUUQQQNNNNNNOOORRRVVVXXXYYYXXXSSSTTTWWW\\\jjjAAAAAAAAAAAAAAAAAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@BBBBBBBBBCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDDDDCCCCCCDDDDDDEEEFFFGGGGGGFFFFFFFFFGGGHHHHHHIIIJJJHHHGGGGGGHHHLLLPPPSSSWWWSSSQQQRRRQQQOOOQQQUUUZZZbbbpppwwwxxx{{{~~~|||tttqqqnnnlllllllllkkkjjjiiiiiiiiiiiihhhhhhhhhhhhfffeeeddddddbbbbbbaaa```aaaaaaaaabbbccceeefffggghhhgggdddaaa___^^^]]]]]]YYYYYYYYYYYYXXXXXXWWWWWWWWWYYY\\\]]]]]]___aaacccdddfffhhhjjjjjjjjjlllmmmkkkmmmoooppppppppprrrssszzzzzzzzz{{{|||}}}}}}~~~{{{yyyxxxwwwvvvtttqqqmmmjjjhhhffffffgggfffeeeeeeeeefffhhhiiieeegggiiilllooopppqqqqqqoooooooooooopppqqqrrrssstttwww~~~~~~|||{{{}}}mmmfff]]]WWWTTTRRROOOMMMLLLLLLLLLKKKJJJIIIGGGFFFGGGHHHIIIIIIJJJJJJJJJIIIGGGGGGGGGHHHHHHIIIIIIIIIHHHIIIJJJHHHFFFEEEEEEFFFGGGGGGHHHHHHHHHHHHGGGGGGGGGHHHHHHIIIIIIJJJKKKKKKIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFEEEFFFHHHJJJKKKFFFFFFGGGGGGHHHHHHHHHIIIDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBCCCCCCEEEFFFGGGDDDDDDDDDDDDDDDEEEFFFFFFDDDEEEEEEDDDBBBBBBCCCEEEBBBFFFNNNZZZgggqqqwwwyyyjjjddd[[[RRRKKKFFFBBB@@@AAAAAA@@@@@@@@@@@@@@@@@@:::<<<>>>???@@@CCCGGGJJJHHHDDD???>>>AAAEEEGGGGGG@@@?????????@@@BBBDDDEEEBBBBBBBBBCCCCCCCCCCCCCCCFFFJJJRRRYYY]]]\\\VVVQQQNNNNNNOOORRRUUUWWWWWWVVVRRRSSSVVV[[[hhhBBBBBBBBBAAAAAA@@@@@@@@@CCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFDDDCCCCCCEEEFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFGGGJJJIIIGGGGGGHHHJJJMMMOOOTTTVVVWWWUUUQQQOOOPPPSSSXXXYYYaaannnzzz{{{zzzwwwrrrnnnlllmmmnnngggffffffhhhjjjjjjiiiggghhhgggfffeeedddbbbaaaaaadddccccccdddeeegggiiikkkiiigggeeebbb___]]]\\\[[[[[[[[[ZZZZZZYYYYYYXXXXXXVVVWWWXXXYYYZZZ\\\]]]]]]\\\^^^aaabbbbbbcccdddfffhhhhhhhhhiiiiiikkkllllllqqqqqqsssttttttuuuuuuuuuvvvwwwwwwxxxzzz|||}}}~~~~~~}}}wwwvvvuuusssqqqpppooooookkklllmmmkkkhhheeeeeeeeeffffffeeecccaaabbbeeeggghhhiiijjjjjjjjjkkkmmmoooooooooooopppqqqrrrtttuuuqqqssswww{{{~~~||||||}}}{{{sssaaa]]]WWWRRRPPPOOOOOONNNMMMMMMLLLLLLKKKKKKJJJJJJKKKKKKKKKJJJKKKLLLMMMMMMHHHHHHGGGGGGGGGHHHIIIJJJIIIHHHGGGEEEDDDCCCCCCCCCFFFGGGHHHIIIJJJIIIHHHHHHFFFFFFFFFGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDEEEFFFGGGGGGHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGJJJSSS]]]cccccc```ZZZWWWRRRMMMHHHDDDBBB@@@??????@@@AAAAAA???>>>===AAA???<<<===AAAGGGKKKMMMCCCBBBAAAAAAAAACCCEEEFFFHHHEEEAAA@@@@@@AAA@@@@@@AAABBBCCCCCCCCCBBBAAA@@@CCCIIISSS\\\```\\\UUUNNNJJJLLLOOOSSSUUUVVVUUUUUUUUUSSSUUU```nnnAAAAAAAAAAAAAAAAAAAAAAAACCCCCCDDDDDDEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEDDDBBBCCCEEEFFFEEEEEEEEEFFFFFFFFFGGGGGGGGGGGGIIIHHHFFFFFFGGGIIILLLNNNSSSUUUVVVTTTPPPNNNOOOQQQVVVWWW\\\eeemmmwwwzzzuuuqqqoooooolllkkkjjjkkkkkkkkkjjjhhhhhhggggggeeedddcccbbbbbbccccccdddeeefffhhhiiijjjjjjhhhfffdddaaa```^^^^^^]]]\\\\\\[[[ZZZYYYYYYXXXWWWWWWXXXYYYZZZ[[[[[[\\\ZZZ\\\____________```bbbbbbbbbbbbbbbcccdddeeefffhhhiiijjjkkkllllllllllllmmmmmmnnnoooppprrrssstttuuuwwwxxxwwwvvvvvvwwwxxxzzzzzzyyyxxxwwwuuusssrrrooonnnmmmkkkjjjjjjiiiiiiiiijjjjjjiiifffdddccccccddddddeeeddddddeeegggiiijjjkkkllllllllllllnnnpppqqqqqqqqqrrrssstttuuuuuupppqqqrrruuuyyy}}}rrrhhh]]]YYYSSSOOONNNMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMMMMIIIIIIHHHGGGGGGGGGHHHIIIGGGGGGFFFEEEEEEEEEEEEFFFGGGGGGHHHIIIIIIHHHGGGFFFFFFGGGGGGHHHHHHGGGGGGFFFGGGGGGGGGGGGGGGFFFEEEDDDEEEFFFFFFGGGHHHHHHIIIIIIHHHGGGFFFEEEDDDDDDDDDDDDFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEFFFDDDCCCFFFLLLSSSXXXWWWTTTPPPNNNKKKGGGDDDBBB@@@@@@???@@@@@@@@@@@@???>>>>>>;;;999888999===BBBEEEFFFCCCBBB@@@???@@@BBBEEEGGGHHHEEEBBB@@@@@@AAA@@@@@@AAAAAABBBCCCCCCBBBAAA@@@CCCIIIRRR[[[```]]]VVVOOOJJJLLLOOORRRUUUVVVWWWWWWVVVUUUXXXbbbqqqAAAAAAAAABBBBBBBBBBBBBBBAAACCCEEEFFFGGGFFFDDDDDDFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCEEECCCBBBCCCDDDFFFFFFEEEGGGGGGGGGGGGGGGHHHHHHHHHGGGFFFEEEEEEFFFHHHJJJLLLPPPRRRTTTRRRNNNLLLMMMOOOQQQRRRVVV[[[```fffpppzzz~~~xxxssspppnnnllljjjjjjjjjiiigggfffgggggggggfffeeedddccccccbbbcccdddfffggghhhiiiiiijjjiiihhhfffdddcccbbbbbb______^^^]]]\\\[[[ZZZYYYXXXXXXXXXYYYYYYZZZZZZZZZXXXZZZ\\\\\\[[[ZZZ[[[\\\\\\\\\\\\\\\]]]^^^______``````aaabbbcccccccccccccccccccccdddeeegggiiiiiijjjkkklllkkkjjjiiijjjkkkmmmmmmmmmlllkkkiiihhhgggfffeeeddddddddddddddddddfffggggggfffcccaaaaaaaaaaaaccceeefffggggggjjjlllmmmnnnooonnnmmmnnnppprrrpppppppppqqqqqqrrrrrrrrroooooooooqqquuu|||yyyhhh^^^WWWSSSNNNKKKKKKKKKKKKKKKLLLMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMKKKJJJHHHGGGFFFGGGGGGHHHEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGGGGFFFFFFEEEGGGGGGGGGHHHHHHIIIIIIJJJHHHGGGFFFEEEEEEEEEEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCDDDDDDCCCCCCBBBCCCCCCCCCCCCCCCCCCDDDEEECCCBBBBBBFFFJJJLLLJJJGGGGGGFFFDDDBBBAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>???<<<;;;;;;===AAADDDEEEEEEBBB@@@>>>>>>???BBBFFFHHHHHHFFFCCCAAAAAAAAA@@@???@@@AAAAAABBBBBBBBBAAAAAACCCHHHQQQ[[[___]]]WWWQQQKKKMMMOOOQQQTTTWWWYYYZZZXXXWWW[[[ffftttCCCCCCCCCCCCBBBBBBBBBBBBAAACCCEEEHHHHHHGGGEEEDDDFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDCCCAAABBBDDDFFFFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGEEEDDDDDDDDDEEEGGGIIIJJJLLLOOOQQQPPPMMMJJJKKKLLLLLLNNNQQQUUUYYY^^^eeekkkuuuxxxsssqqqooolllkkkkkkjjjiiigggggggggffffffeeeddddddcccaaaccceeegggiiiiiiiiihhhjjjiiihhhfffeeedddddddddaaaaaa```___]]]\\\[[[[[[YYYYYYYYYYYYYYYYYYYYYYYYXXXZZZ[[[ZZZYYYWWWXXXXXXZZZZZZZZZZZZZZZ[[[\\\]]]\\\\\\]]]^^^______^^^^^^^^^^^^^^^___```aaabbbccccccdddeeedddbbbaaabbbccceeeeeeeeeeeedddcccbbbaaa````````````aaabbbcccccccccdddeeedddbbb`````````aaacccfffhhhhhhiiikkklllnnnpppppppppoooppprrrtttsssssssssssssssssssssrrrpppooooooqqqxxxsssdddZZZRRROOOKKKIIIIIIJJJJJJJJJKKKKKKKKKLLLMMMMMMMMMNNNNNNOOOOOOOOONNNNNNMMMMMMLLLKKKIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIHHHHHHGGGFFFEEEDDDCCCFFFFFFGGGGGGGGGGGGFFFFFFEEEFFFFFFGGGGGGGGGFFFFFFGGGGGGGGGGGGHHHHHHIIIIIIHHHHHHGGGFFFEEEEEEFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDCCCCCCCCCDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBDDDFFFFFFEEECCCDDDCCCBBBAAAAAAAAABBBCCCAAA@@@>>>=========>>>?????????@@@BBBEEEGGGFFFEEE@@@???===<<<>>>AAAFFFHHHHHHEEECCCAAAAAAAAA@@@???@@@@@@@@@AAAAAAAAAAAAAAACCCHHHPPPYYY^^^]]]XXXSSSLLLMMMNNNQQQTTTXXX[[[]]]ZZZYYY]]]hhhvvvEEEEEEDDDDDDCCCBBBAAAAAAAAACCCFFFHHHIIIHHHFFFEEEFFFFFFFFFEEEDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCBBBAAABBBDDDEEEFFFEEEFFFFFFFFFFFFFFFFFFEEEEEECCCCCCCCCCCCDDDFFFGGGHHHIIILLLOOONNNKKKIIIIIIJJJJJJMMMOOOQQQTTTYYY]]]___jjjrrr{{{wwwtttrrrppppppooonnnmmmhhhhhhgggfffeeeddddddcccbbbccceeehhhiiiiiiiiiiiiiiihhhgggeeeddddddddddddbbbbbbaaa```___^^^]]]]]]ZZZZZZZZZZZZZZZYYYYYYYYYZZZ[[[\\\[[[YYYWWWWWWXXXYYYYYYYYYYYYYYYYYYZZZ[[[ZZZ[[[[[[\\\\\\\\\\\\\\\[[[[[[[[[\\\\\\^^^___```___``````___^^^]]]]]]^^^``````aaa``````___^^^^^^]]]]]]]]]^^^___aaabbbcccaaacccdddcccaaa``````aaabbbeeehhhjjjjjjkkklllnnnqqqsssttttttssstttvvvyyy{{{{{{||||||{{{zzzyyyxxxrrrqqqrrrwww{{{mmm```WWWOOOMMMJJJIIIJJJKKKKKKJJJIIIJJJJJJJJJKKKLLLLLLLLLNNNNNNOOOOOOOOOOOONNNMMMMMMKKKIIIGGGFFFFFFFFFFFFHHHHHHGGGGGGGGGGGGHHHHHHJJJIIIHHHGGGEEEDDDCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCDDDDDDEEEEEEDDDDDDCCCBBBBBBAAAAAAAAAAAAAAABBBBBBAAAAAABBBDDDDDDDDDCCCDDDCCCAAA@@@@@@@@@AAABBBAAA@@@>>>=========>>>???<<<<<<===@@@CCCCCCAAA??????>>><<<<<<===AAADDDGGGFFFDDDBBBAAAAAAAAA@@@>>>????????????@@@@@@AAAAAACCCGGGOOOWWW\\\[[[WWWSSSLLLMMMNNNQQQTTTXXX[[[]]]ZZZYYY]]]gggtttFFFEEEEEEDDDCCCCCCBBBBBBBBBDDDFFFHHHIIIIIIHHHGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@AAADDDEEEFFFEEEFFFFFFFFFEEEEEEEEEEEEEEEBBBBBBCCCCCCDDDFFFGGGHHHGGGJJJNNNNNNJJJHHHHHHIIIJJJMMMMMMLLLNNNSSSUUUTTT```cccooo|||yyyuuurrrqqqpppooommmlllkkkjjjiiigggfffeeeeeecccdddeeeggghhhiiijjjjjjiiihhhgggeeedddcccccccccbbbbbbaaaaaa```_________[[[[[[[[[[[[[[[[[[[[[[[[[[[]]]^^^]]][[[YYYYYYYYYXXXXXXWWWWWWWWWWWWXXXXXXXXXYYYYYYZZZZZZZZZYYYYYYYYYYYYYYYYYYZZZ[[[\\\\\\[[[\\\]]]\\\ZZZZZZZZZ\\\\\\\\\]]]]]]]]]\\\\\\[[[[[[[[[[[[\\\^^^___aaabbbbbbccceeeeeecccbbbbbbcccdddgggiiikkkmmmooorrrtttwwwyyy{{{{{{|||}}}}}}|||xxxyyy|||zzzooodddZZZSSSNNNLLLJJJIIIJJJKKKKKKJJJIIIIIIJJJJJJJJJJJJJJJKKKLLLMMMNNNOOOPPPOOONNNNNNLLLKKKIIIGGGFFFFFFFFFFFFHHHHHHHHHGGGHHHHHHIIIIIIJJJJJJHHHGGGEEEEEEEEEEEECCCCCCDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFFFFEEEEEEEEEFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDEEEDDDCCCBBBBBBCCCDDDEEEDDDDDDDDDEEEEEEDDDDDDDDDBBBAAAAAA@@@@@@@@@@@@@@@>>>??????@@@AAABBBCCCDDDBBBAAA???>>>===>>>>>>?????????>>>============>>><<<<<<===???AAAAAA???=========<<<<<<===@@@BBBDDDBBBAAA@@@@@@AAAAAA@@@>>>>>>>>>>>>>>>???@@@AAAAAACCCGGGMMMUUUYYYYYYUUURRRKKKMMMOOOQQQTTTWWWYYYZZZYYYWWWYYYcccpppCCCCCCDDDDDDDDDEEEEEEEEECCCDDDFFFGGGHHHIIIIIIIIIGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@AAACCCEEEFFFEEEGGGGGGGGGFFFFFFEEEEEEEEEBBBBBBCCCDDDEEEFFFGGGGGGEEEIIIMMMMMMJJJGGGGGGHHHIIIKKKJJJGGGIIIOOOQQQNNNVVVXXXaaaqqq}}}yyyvvvtttqqqoooqqqpppooommmkkkiiiggggggeeeeeeeeefffgggiiikkkkkkjjjiiihhhfffdddcccccccccaaaaaa``````````````````\\\\\\\\\\\\\\\\\\]]]]]]\\\]]]^^^^^^\\\ZZZZZZ[[[YYYXXXXXXWWWWWWXXXXXXXXXXXXXXXYYYYYYYYYYYYXXXXXXXXXXXXXXXXXXYYYZZZ[[[[[[YYYZZZ[[[[[[ZZZYYYZZZ\\\[[[[[[\\\\\\\\\\\\\\\[[[\\\\\\\\\]]]___```bbbcccccceeeggggggeeeeeeeeefffeeehhhkkknnnqqquuuzzz~~~uuukkkccc]]]VVVQQQMMMKKKJJJIIIJJJKKKJJJIIIKKKKKKKKKKKKJJJJJJJJJJJJIIIKKKMMMOOOPPPPPPOOONNNKKKJJJIIIGGGFFFFFFGGGGGGGGGGGGGGGGGGHHHJJJKKKLLLKKKJJJHHHGGGFFFFFFFFFGGGCCCCCCDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEDDDDDDEEEEEEFFFFFFFFFEEEDDDDDDDDDDDDDDDEEEDDDBBBAAAAAABBBDDDEEEBBBCCCCCCDDDDDDCCCCCCBBBAAAAAA@@@???????????????===>>>??????@@@AAACCCDDDAAA@@@>>>=========>>>???>>>>>>>>>>>>>>>======<<>><<<<<<======>>>???@@@@@@???>>>>>>???@@@AAA@@@>>>>>>>>>======>>>???AAABBBCCCFFFLLLRRRWWWWWWSSSPPPJJJLLLOOORRRUUUVVVWWWWWWWWWTTTUUU^^^jjjzzz@@@AAABBBDDDEEEGGGHHHIIIDDDEEEEEEFFFHHHIIIJJJJJJGGGGGGFFFEEEDDDCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBB@@@@@@AAACCCEEEFFFEEEHHHHHHHHHGGGGGGFFFFFFFFFBBBBBBCCCDDDEEEFFFGGGGGGEEEIIIMMMMMMJJJGGGGGGHHHFFFIIIHHHEEEHHHPPPRRROOONNNRRR[[[eeemmm{{{|||yyywwwuuutttrrrpppnnnkkkjjjiiifffeeeeeeeeegggiiikkkllllllkkkiiigggeeedddcccccc````````````aaaaaaaaaaaa\\\\\\]]]]]]]]]^^^^^^^^^\\\]]]___^^^\\\[[[[[[\\\[[[[[[ZZZZZZYYYZZZZZZZZZYYYYYYZZZZZZZZZYYYYYYXXXZZZYYYYYYYYYZZZ[[[\\\\\\YYYZZZ\\\\\\[[[[[[\\\^^^\\\\\\]]]^^^^^^^^^]]]]]]_________```aaacccdddeeeeeefffhhhhhhgggfffggghhhfffhhhllloootttzzzyyyqqqggg```\\\ZZZVVVTTTMMMKKKIIIIIIJJJJJJIIIHHHMMMMMMLLLLLLKKKKKKJJJJJJHHHIIILLLNNNPPPPPPOOOOOOKKKJJJHHHGGGFFFGGGGGGHHHEEEEEEFFFGGGIIIKKKMMMNNNKKKJJJHHHGGGFFFGGGGGGHHHDDDDDDEEEEEEEEEEEEDDDDDDBBBCCCEEEFFFHHHHHHIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHEEEDDDDDDDDDDDDDDDEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDEEEDDDBBBAAAAAABBBDDDEEEAAABBBBBBCCCCCCBBBBBBAAAAAAAAA@@@???>>>>>>??????>>>???@@@@@@@@@AAACCCEEEAAA@@@???>>>>>>???@@@AAA===>>>?????????>>><<<;;;?????????@@@AAAAAA???===;;;<<<===>>>??????>>>>>>===<<<<<<>>>@@@AAA@@@???>>>============???AAABBBDDDFFFKKKQQQUUUUUURRRNNNJJJLLLOOOSSSUUUVVVUUUUUUUUURRRRRRZZZfffvvvCCCCCCCCCCCCDDDFFFGGGHHHEEEEEEFFFFFFFFFGGGGGGGGGGGGFFFEEEDDDBBB@@@???>>>???@@@AAABBBCCCCCCCCCCCCAAAAAABBBCCCCCCDDDDDDEEEFFFGGGHHHIIIHHHGGGFFFEEECCCCCCCCCCCCCCCCCCCCCCCCEEEEEEEEEFFFGGGGGGHHHHHHIIIIIIIIIIIIJJJJJJKKKKKKNNNOOOTTTZZZ```kkk{{{wwwtttpppmmmkkkiiihhhhhhjjjkkklllkkknnnmmmjjjgggeeedddddddddcccbbbaaabbbcccdddcccbbb___________________________^^^^^^]]]\\\[[[ZZZZZZZZZZZZ[[[[[[\\\\\\]]]]]][[[[[[ZZZYYYYYYYYYYYYYYYYYYYYYZZZ[[[[[[[[[[[[[[[[[[\\\\\\]]]]]]]]]]]]\\\\\\]]]]]]^^^___`````````^^^```bbbbbbbbbbbbdddeeegggggghhhiiiiiijjjkkkkkkjjjmmmqqqtttyyywwwlllggg^^^XXXTTTSSSSSSRRRNNNMMMLLLKKKKKKLLLMMMNNNOOONNNLLLKKKIIIHHHHHHHHHIIIJJJLLLNNNOOOOOOOOOOOOMMMLLLKKKIIIHHHHHHHHHHHHJJJJJJIIIIIIIIIJJJJJJKKKMMMLLLKKKIIIGGGEEEDDDDDDFFFFFFFFFEEEEEEDDDCCCBBBEEEFFFFFFFFFFFFGGGGGGGGGIIIHHHHHHGGGGGGFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDAAAAAA@@@@@@@@@AAABBBBBBCCCCCCCCCBBBBBBAAAAAA@@@BBBBBBBBBAAAAAA@@@@@@@@@>>>???@@@@@@AAAAAAAAAAAAAAA@@@@@@??????@@@@@@AAA========================@@@BBBDDDDDDBBB@@@???>>>==============================>>>>>>??????@@@@@@>>>===<<<<<<===???AAACCCHHHKKKOOOQQQPPPNNNLLLLLLJJJIIIIIILLLRRRUUUUUUTTTRRRRRRTTTXXX___nnnAAAAAAAAAAAABBBCCCEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGFFFFFFEEEDDDCCCBBBBBBCCCCCCCCCCCCBBBAAA@@@?????????@@@@@@AAABBBBBBBBBEEEFFFGGGHHHHHHGGGFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFGGGGGGHHHGGGGGGHHHHHHHHHIIIIIIIIIGGGHHHLLLQQQUUU]]]mmm|||~~~xxxssspppnnnlllkkkmmmnnnnnnmmmooommmkkkhhheeeccccccbbbbbbaaa```aaabbbcccbbb```______^^^^^^]]]]]]\\\\\\``````___^^^]]]\\\[[[[[[ZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[ZZZYYYYYYYYYYYYYYYZZZ[[[[[[\\\]]]\\\\\\\\\ZZZ[[[[[[\\\\\\\\\\\\\\\[[[[[[\\\\\\]]]^^^^^^___aaabbbddddddcccdddeeegggffffffgggiiijjjkkklllmmmnnnqqquuuxxx}}}uuunnnccc^^^WWWRRRPPPPPPPPPPPPNNNMMMLLLKKKKKKLLLMMMNNNNNNMMMKKKJJJIIIHHHHHHHHHIIIJJJLLLNNNOOOOOOOOOOOOMMMMMMLLLJJJIIIIIIHHHHHHJJJIIIIIIIIIJJJKKKKKKLLLNNNLLLJJJGGGEEEDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCCCCCCCCCCDDDBBBBBBAAAAAAAAAAAAAAABBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@???@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@??????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>???AAACCCBBB@@@===;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>@@@???>>>======>>>@@@AAAFFFJJJOOOQQQPPPOOOMMMLLLIIIHHHHHHKKKPPPSSSTTTSSSRRRRRRTTTYYY```nnn????????????@@@AAABBBBBBCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@??????>>>??????@@@@@@AAABBBBBBCCCDDDFFFGGGHHHGGGGGGFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHKKKNNNPPPTTT___jjjxxx~~~yyyvvvsssrrrrrrrrrrrrqqqsssqqqnnnkkkhhheeedddcccdddbbbaaabbbcccdddcccaaaaaa```___^^^]]]\\\\\\\\\aaaaaa```___^^^]]]\\\\\\\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[ZZZZZZYYYYYYZZZZZZ[[[\\\]]]]]]^^^^^^]]]]]][[[\\\\\\]]]^^^^^^]]]]]]\\\\\\\\\]]]]]]^^^^^^___ccceeeffffffeeeeeeggghhhggggggiiikkkmmmooopppqqqsssvvvyyy|||~~~sssiiiaaaYYYUUUPPPMMMLLLMMMNNNNNNMMMMMMLLLLLLLLLLLLMMMMMMMMMLLLKKKJJJIIIIIIIIIIIIJJJJJJLLLMMMNNNOOOOOOOOONNNNNNMMMLLLKKKJJJIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNOOOLLLIIIEEECCCCCCCCCDDDCCCDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGDDDDDDCCCCCCCCCCCCDDDDDDFFFEEEDDDDDDCCCCCCCCCDDDDDDDDDCCCBBBAAAAAAAAABBBBBBCCCCCCCCCCCCCCCDDDDDDBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???@@@@@@????????????@@@@@@????????????????????????>>>@@@AAA@@@===:::888888<<<<<<<<<<<<<<<<<<<<<<<<@@@???????????????>>>>>>BBBAAA???>>>===>>>@@@AAAFFFJJJOOOQQQQQQNNNMMMLLLHHHGGGHHHJJJMMMPPPQQQQQQSSSSSSUUUZZZaaaooo?????????>>>??????@@@@@@BBBBBBBBBCCCCCCCCCCCCDDDAAAAAAAAAAAA@@@@@@@@@@@@>>>???@@@AAAAAABBBBBBBBB@@@@@@@@@AAABBBBBBCCCCCCAAACCCDDDFFFGGGGGGFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFHHHHHHKKKNNNNNNOOOVVV^^^hhhyyy}}}{{{zzzyyyxxxwwwyyywwwtttqqqmmmjjjhhhggghhhfffeeeeeefffgggfffdddcccbbbaaa```_________```aaaaaa```___^^^]]]\\\\\\_________^^^^^^]]]]]]\\\\\\\\\[[[[[[ZZZ[[[[[[\\\\\\\\\]]]^^^^^^^^^^^^^^^]]]^^^___```aaaaaaaaa```^^^_________`````````aaadddeeeggggggffffffhhhiiiiiijjjlllnnnqqqsssuuuvvvwwwyyy{{{|||~~~|||rrrhhh___XXXUUUQQQNNNLLLLLLMMMMMMMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJJJJKKKKKKJJJKKKLLLLLLMMMNNNNNNNNNOOONNNNNNMMMLLLKKKJJJIIIIIIIIIJJJJJJLLLMMMNNNOOOOOOMMMHHHDDDBBBAAACCCDDDBBBCCCDDDEEEFFFFFFFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHDDDDDDCCCCCCCCCCCCDDDDDDFFFFFFEEEDDDCCCCCCCCCCCCFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@????????????>>>>>>>>>>>>??????????????????????????????<<<===???>>>;;;999999999<<<<<<<<<<<<<<<<<<<<<<<>>???AAACCCDDDIIILLLPPPQQQPPPLLLJJJHHHFFFFFFFFFHHHKKKMMMOOOPPPUUUUUUYYY^^^eeeqqq@@@@@@??????>>>?????????@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAA@@@???>>>=========>>>???@@@AAAAAAAAAAAA??????@@@@@@AAABBBBBBBBB@@@BBBCCCEEEFFFFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCCAAABBBBBBCCCCCCDDDEEEEEEGGGGGGFFFFFFFFFFFFFFFFFFDDDCCCFFFIIIIIIHHHLLLSSSZZZeeexxx~~~}}}{{{wwwtttpppmmmlllllljjjiiiiiijjjjjjiiihhhdddcccbbbaaa```aaabbbcccaaaaaa```___^^^]]]]]]\\\_________^^^^^^]]]]]]]]]]]]]]]\\\\\\\\\]]]]]]^^^]]]]]]^^^_________^^^^^^______```aaabbbccccccccc```aaaaaaaaaaaaaaabbbbbbdddfffhhhhhhhhhhhhjjjllllllmmmoooqqqsssvvvwwwxxxyyyzzz{{{zzzyyy}}}{{{qqqhhh```YYYSSSRRROOOLLLKKKKKKKKKJJJIIIKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLKKKLLLLLLMMMNNNKKKKKKKKKLLLLLLMMMNNNNNNNNNNNNNNNNNNMMMLLLJJJIIIIIIIIIJJJJJJLLLMMMNNNOOOPPPMMMHHHDDDAAAAAABBBCCCAAABBBCCCEEEFFFFFFFFFFFFEEEEEEFFFFFFFFFGGGGGGGGGFFFFFFFFFGGGGGGHHHHHHHHHDDDDDDCCCCCCCCCCCCDDDDDDGGGGGGEEEDDDDDDCCCCCCCCCFFFEEEDDDCCCBBBAAAAAAAAA?????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>???>>>>>>======>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>:::;;;======<<<;;;<<<===<<<<<<<<<<<<<<<<<<<<<<<<@@@@@@??????>>>>>>===============>>>AAADDDHHHJJJNNNPPPRRRQQQMMMIIIFFFEEEDDDEEEEEEFFFHHHKKKNNNQQQXXXYYY]]]ccciiiuuuAAAAAA@@@???>>>>>>>>>???????????????@@@@@@@@@@@@DDDCCCBBBAAA@@@???>>>>>>@@@@@@@@@@@@???>>>======<<<======>>>>>>???@@@@@@@@@AAACCCDDDEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@AAAAAABBBCCCCCCDDDDDDGGGFFFFFFFFFFFFEEEEEEEEEBBBAAACCCGGGHHHFFFIIINNNQQQWWWdddsss|||yyyvvvtttsssqqqppppppppppppooonnngggfffdddbbbaaabbbcccdddcccbbbbbbaaa```___^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]______^^^^^^______``````^^^___``````aaaaaa``````___```aaacccddddddddddddccccccccccccccccccccccccgggiiikkkllllllmmmppprrrrrrrrrsssuuuvvvxxxyyyyyyzzz{{{{{{xxxwwwyyyzzzoooeee___YYYTTTPPPMMMKKKIIIHHHHHHHHHFFFEEEIIIIIIJJJJJJJJJJJJIIIIIIKKKKKKKKKKKKLLLMMMNNNOOOLLLKKKKKKKKKKKKLLLMMMNNNNNNNNNNNNNNNMMMLLLJJJHHHIIIIIIIIIJJJKKKLLLMMMNNNPPPNNNJJJEEECCCBBBBBBCCCBBBBBBDDDEEEFFFFFFFFFFFFEEEFFFFFFFFFFFFGGGGGGGGGEEEEEEFFFGGGHHHHHHIIIIIIEEEEEEDDDDDDDDDDDDEEEEEEHHHGGGFFFEEEDDDCCCCCCCCCDDDDDDCCCBBBAAAAAAAAABBB>>>??????????????????@@@????????????@@@@@@@@@@@@??????????????????>>>===>>>>>>============>>>>>><<<<<<<<<<<<<<<<<<<<<<<<888:::<<<<<<;;;<<<>>>???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<>>==================>>>>>>>>>?????????AAAAAA@@@@@@@@@?????????@@@@@@@@@@@@???>>>===<<<<<<<<<======>>>?????????AAAAAACCCDDDDDDCCCBBBAAACCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@AAABBBBBBCCCCCCEEEEEEEEEDDDDDDDDDCCCCCCDDDBBBCCCGGGGGGFFFHHHLLLMMMNNNVVVaaakkkwww~~~|||{{{{{{{{{{{{zzzxxxpppnnnkkkhhhfffeeefffgggeeeeeedddcccbbbaaaaaa```___``````````````````aaaaaa`````````aaaaaabbbcccaaabbbbbbccccccccccccccccccdddfffggghhhiiiiiiiiihhhhhhhhhhhhhhhhhhhhhhhhlllnnnqqqrrrtttuuuxxxzzz|||||||||}}}}}}~~~~~~~~~|||||||||zzzyyy{{{uuummmbbbZZZUUURRRNNNKKKIIIGGGFFFGGGHHHGGGFFFDDDGGGHHHIIIIIIIIIIIIHHHGGGHHHHHHHHHIIIJJJLLLMMMNNNLLLLLLKKKJJJKKKLLLMMMMMMMMMMMMNNNNNNMMMKKKIIIGGGJJJIIIIIIIIIJJJKKKKKKLLLPPPNNNKKKHHHEEECCCBBBBBBCCCCCCDDDEEEEEEFFFEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGDDDEEEEEEGGGHHHIIIJJJJJJFFFFFFEEEEEEEEEEEEFFFFFFIIIHHHGGGEEEDDDCCCCCCCCCBBBBBBAAAAAAAAAAAAAAABBB@@@@@@@@@???????????????======>>>>>>>>>?????????<<<======>>>>>>>>>>>>===>>>======<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<999:::;;;;;;::::::<<<>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::<<>>>>>>>>>>><<<=========>>>>>>>>>???<<<===>>>??????@@@@@@@@@>>>>>>>>>???@@@@@@AAAAAAAAABBBCCCCCCCCCBBBAAA@@@CCCCCCCCCCCCCCCCCCCCCCCC???@@@@@@AAAAAABBBCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBCCCAAAAAADDDDDDBBBDDDGGGHHHGGGKKKSSSYYYaaaqqqzzzwwwrrrnnnkkkiiiiiijjjhhhgggffffffddddddcccbbbcccccccccdddeeeeeeeeefffbbbbbbaaaaaabbbcccddddddcccdddeeeeeeffffffeeeeeeiiiiiikkklllmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnpppsssuuuxxxyyy{{{~~~}}}~~~~~~||||||vvvkkkdddYYYRRRNNNLLLJJJHHHGGGFFFFFFGGGIIIJJJHHHGGGFFFGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFGGGIIIKKKLLLMMMLLLLLLKKKJJJJJJKKKMMMMMMLLLMMMNNNNNNMMMKKKHHHGGGJJJJJJIIIIIIIIIJJJJJJKKKPPPNNNLLLIIIFFFDDDBBBAAACCCDDDDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGDDDDDDEEEFFFHHHIIIJJJJJJGGGGGGFFFFFFFFFFFFGGGGGGIIIHHHGGGEEEDDDCCCCCCCCCAAAAAA@@@@@@@@@AAABBBBBBBBBAAAAAA@@@@@@?????????<<<<<<======>>>>>>>>>???;;;;;;<<<======>>>============<<<<<<<<<<<<==============================:::;;;;;;:::999999:::<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>;;;;;;===???DDDIIINNNQQQUUUSSSPPPLLLGGGEEEFFFGGG???BBBDDDEEEFFFJJJQQQVVVZZZ\\\bbbiiioooyyy??????>>>>>>======<<<<<<::::::;;;;;;<<<=========???>>>>>>===============;;;;;;;;;<<<<<<<<<======:::;;;;;;===>>>???@@@AAADDDDDDDDDDDDDDDDDDCCCCCCAAABBBDDDEEEEEECCCBBB@@@AAAAAAAAA@@@@@@@@@??????AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>???@@@AAAAAABBBBBBFFFGGGHHHKKKOOOVVV___dddzzz~~~xxxuuuuuutttrrrqqqqqqooonnnlllkkkkkkkkkkkkkkkkkkjjjiiihhhggggggeeeeeeggghhhiiijjjjjjjjjiiihhhfffgggjjjlllnnnnnnkkknnnqqquuuxxxyyyyyyyyy}}}{{{yyyxxxxxxxxxwwwwww|||~~~tttjjj___[[[UUUPPPMMMKKKIIIHHHHHHHHHGGGGGGFFFGGGGGGGGGGGGGGGFFFFFFGGGGGGHHHIIIGGGGGGHHHGGGFFFFFFGGGIIIJJJJJJKKKLLLMMMMMMNNNNNNOOOOOONNNNNNMMMLLLKKKKKKIIIHHHHHHHHHHHHHHHHHHGGGLLLMMMMMMKKKGGGDDDBBBBBBBBBCCCCCCCCCDDDEEEEEEEEEGGGFFFFFFEEEDDDEEEEEEEEECCCCCCCCCDDDEEEGGGIIIJJJHHHHHHGGGFFFFFFGGGHHHHHHHHHFFFDDDBBB@@@@@@@@@@@@????????????>>>>>>>>>>>>????????????>>>>>>>>>===;;;;;;<<<<<<<<<<<<;;;;;;:::;;;;;;;;;<<<=========<<<<<<<<<<<<<<<<<<<<<<<<======<<<;;;::::::999999;;;::::::999999::::::;;;999999999999999999999999;;;;;;<<<<<<<<<<<<;;;;;;<<<======???BBBGGGKKKMMMOOONNNKKKGGGDDDAAA@@@???>>>@@@DDDGGGKKKOOOSSSVVVYYYYYY]]]dddlllyyy>>>>>>>>>=========<<<<<<::::::;;;;;;<<<=========@@@??????>>>===>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<===>>>@@@AAABBBCCCAAAAAAAAAAAAAAA@@@@@@???@@@AAACCCDDDDDDCCCAAA@@@@@@@@@@@@@@@????????????AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>??????@@@AAAAAAAAABBBCCCDDDFFFJJJPPPXXX]]]gggqqq}}}zzzxxxxxxxxxvvvuuutttttttttuuuyyyyyyyyyyyywwwuuusssrrrlllmmmoooqqqsssssssssssssssqqqppppppssstttuuutttyyy|||xxxjjjbbbYYYUUUPPPMMMKKKJJJIIIHHHFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGFFFFFFGGGGGGHHHIIIGGGHHHIIIHHHFFFFFFGGGHHHJJJKKKKKKLLLMMMMMMNNNNNNOOONNNNNNMMMLLLLLLKKKKKKHHHHHHHHHHHHHHHGGGGGGGGGKKKLLLLLLKKKGGGDDDCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEGGGFFFFFFEEEEEEEEEEEEEEEBBBBBBBBBBBBCCCEEEFFFGGGEEEEEEEEEEEEFFFGGGIIIJJJGGGFFFEEECCCAAA@@@@@@@@@>>>>>>>>>=========<<<<<>>>>>>>>=========;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<========================<<<<<<<<<;;;::::::999999;;;;;;;;;::::::;;;;;;;;;999999999999999999999999;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>>AAAEEEHHHJJJKKKJJJHHHEEECCCAAA@@@???AAACCCFFFIIILLLPPPTTTWWWYYYXXX[[[aaahhhuuu===============<<<<<<<<<::::::;;;;;;<<<=========@@@@@@???>>>>>>>>>>>>>>><<<<<<<<<;;;;;;;;;;;;;;;<<<<<<>>>???AAACCCDDDEEE@@@@@@@@@@@@@@@???>>>>>>???@@@AAABBBBBBAAA@@@???????????????>>>>>>>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@???????????????????????????@@@AAACCCEEEJJJPPPUUUUUU[[[fffvvv~~~|||xxxzzz}}}vvvjjj^^^WWWRRROOOKKKIIIIIIIIIIIIHHHEEEDDDDDDCCCCCCDDDDDDEEEGGGFFFFFFFFFFFFGGGHHHHHHHHHIIIIIIHHHGGGFFFFFFHHHJJJJJJKKKKKKLLLMMMMMMMMMMMMMMMMMMLLLKKKKKKJJJJJJHHHHHHHHHGGGGGGGGGFFFFFFIIIJJJKKKJJJGGGEEEDDDDDDBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFEEEEEEEEEDDDDDDDDDAAAAAAAAAAAAAAABBBCCCCCCBBBBBBBBBCCCEEEHHHJJJLLLFFFEEEEEEDDDCCCAAA@@@???=========<<<<<<<<<;;;;;;>>>>>>>>>=========<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;;;;;;;;;;;;;;;;:::========================<<<;;;;;;::::::999999999<<<;;;;;;;;;;;;;;;;;;<<<::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<===???BBBDDDFFFEEEDDDCCCBBBAAA@@@@@@@@@BBBCCCEEEIIIMMMQQQTTTVVVXXXVVVWWW\\\cccqqq<<<<<<<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<=========??????>>>===============<<<<<<;;;;;;;;;;;;::::::;;;<<<===???AAACCCDDDEEEBBBCCCCCCCCCBBBAAA@@@???===>>>???@@@@@@@@@???>>>>>>>>>>>>>>>============???????????????????????????>>>>>>>>>>>>>>>>>>>>>???AAABBBCCCDDDGGGLLLOOOOOORRRWWW```ooo}}}rrrhhh^^^UUUPPPNNNKKKHHHGGGGGGHHHGGGFFFDDDCCCCCCCCCCCCDDDDDDEEEFFFFFFEEEEEEFFFFFFGGGHHHHHHIIIJJJIIIGGGFFFFFFGGGJJJJJJJJJJJJKKKKKKLLLLLLLLLKKKKKKKKKJJJJJJIIIIIIHHHHHHGGGGGGFFFFFFEEEEEEGGGHHHIIIHHHGGGFFFFFFGGGCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAABBBDDDFFFIIIJJJDDDDDDEEEEEECCCBBB???>>>=========<<<<<<<<<;;;;;;=========<<<<<<<<<<<<;;;:::;;;;;;<<<<<<;;;;;;:::<<<;;;;;;;;;::::::999999<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::999999999888;;;::::::999999::::::;;;:::::::::::::::::::::::::::;;;;;;<<<<<<;;;;;;:::;;;;;;;;;<<<===???@@@AAA??????>>>>>>??????@@@AAA@@@AAACCCGGGMMMRRRUUUWWWXXXUUUUUUXXX___mmm;;;;;;;;;;;;;;;<<<<<<<<<::::::;;;;;;<<<===============<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;<<<>>>???AAABBBCCCDDDDDDDDDCCCCCCBBB@@@@@@<<<======>>>>>>??????>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=====================<<>>>>>>>>>>>=========<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::;;;;;;::::::999999999888::::::::::::::::::::::::999999999999999888888888999888888888888888888999::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<======;;;;;;;;;<<<===???@@@AAA???@@@BBBHHHOOOVVVYYYZZZWWWTTTSSSVVV]]]lll:::::::::;;;;;;;;;;;;;;;::::::;;;;;;<<<=========<<<<<<;;;:::::::::::::::999:::::::::;;;;;;;;;;;;::::::;;;===>>>???@@@AAABBBBBBBBBBBBAAA???>>>===<<<<<<<<<===>>>>>>??????>>>>>>>>>>>>============;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@AAA@@@AAABBBDDDFFFGGGIIILLLSSS^^^iiiqqqzzzuuunnniiiccc]]]XXXSSSOOOLLLKKKIIIGGGFFFEEEEEECCCBBBBBBBBBBBBBBBCCCDDDEEEEEECCCBBBBBBBBBBBBCCCDDDDDDCCCEEEGGGHHHFFFEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEDDDCCCCCCCCCDDDFFFFFFFFFGGGJJJLLLIIIHHHHHHGGGFFFEEEDDDDDDCCCDDDEEEFFFEEEDDDCCCBBBCCCBBBAAAAAAAAAAAAAAABBBCCCBBBAAA@@@@@@AAABBBCCCAAAAAAAAAAAA@@@???>>>===>>>>>>>>>=========<<<<<<;;;;;;;;;::::::::::::999::::::;;;;;;;;;;;;::::::::::::999999999999999888999999999999999999999999888888888888888888888888888777777666666777777888999999999999999999999999::::::;;;;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>@@@@@@BBBAAACCCIIIRRRYYY\\\\\\UUURRRRRRUUU]]]kkk999999:::::::::;;;;;;;;;::::::;;;;;;<<<=========<<<<<<;;;::::::::::::;;;888888999:::;;;<<<<<<===;;;;;;<<<======>>>??????BBBBBBAAAAAA@@@>>>===<<<<<<<<<<<<======>>>???@@@?????????>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<:::::::::;;;<<<<<<<<<===:::===???@@@@@@???@@@AAABBBCCCDDDFFFJJJQQQYYY___hhhsssuuulllfff^^^[[[WWWSSSQQQOOOLLLJJJHHHFFFDDDDDDDDDDDDCCCAAA@@@@@@@@@AAAAAABBBCCCDDDAAAAAA@@@@@@AAAAAABBBCCC@@@CCCEEEGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGFFFEEEDDDCCCBBBBBBAAACCCDDDEEEFFFHHHKKKNNNLLLLLLKKKIIIGGGEEEDDDCCCCCCDDDEEEFFFEEEDDDBBBAAAAAAAAAAAA@@@@@@AAABBBBBBBBBAAA@@@??????@@@AAABBBAAA@@@???>>>=====================<<<<<<<<<;;;;;;::::::::::::999999999999999::::::;;;;;;::::::999888888888888999999999999999999999999999999999999777888888888888888888888888888777777777777888888888888888888888888888888999::::::;;;;;;::::::999999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>???@@@CCCBBBBBBHHHQQQWWWYYYXXXQQQOOOPPPTTT\\\jjj999999999::::::;;;;;;;;;::::::;;;;;;<<<======>>>======<<<;;;;;;;;;;;;<<<777777888999;;;<<<==================>>>>>>>>>>>>CCCCCCBBBBBB@@@???>>>===<<<<<<<<<======???@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>999999::::::;;;<<<======;;;===@@@AAAAAA@@@AAABBBCCCCCCCCCCCCEEEIIIPPPUUUVVV___pppxxxmmmddd^^^TTTQQQOOOMMMLLLKKKIIIHHHDDDCCCBBBBBBDDDDDDCCCAAA????????????@@@AAABBBCCC@@@@@@??????@@@@@@AAABBB>>>AAADDDFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBAAABBBDDDDDDEEEHHHLLLOOOOOONNNLLLJJJHHHFFFDDDCCCCCCDDDEEEFFFEEEDDDBBBAAA@@@@@@??????@@@AAAAAABBBAAA@@@?????????@@@AAABBB@@@???>>><<<<<<<<<===>>><<<<<<;;;;;;;;;::::::::::::::::::999999999888888999::::::;;;;;;::::::999777777888888999999999:::::::::::::::::::::::::::777777777777777888888888999999888888888888999999777777777777777777777777999::::::;;;;;;::::::999888999:::;;;;;;;;;;;;;;;===============>>>???@@@CCC@@@@@@EEEMMMSSSSSSRRRNNNMMMNNNSSS\\\jjj999999:::;;;;;;;;;::::::999999:::::::::;;;;;;;;;;;;;;;;;;::::::999999999;;;;;;;;;<<<<<<<<<======<<<:::999;;;>>>@@@???===??????@@@AAAAAAAAAAAA@@@>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>============;;;;;;<<<======<<<;;;::::::::::::999999:::;;;;;;<<<<<<<<<<<<============>>>???@@@BBBDDDFFFGGGHHHNNNSSS]]]jjjyyy}}}uuulll```WWWTTTLLLLLLLLLKKKKKKJJJJJJJJJFFFEEEDDDBBBBBBCCCCCCDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@???>>>>>>===>>>AAAEEEGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDFFFEEEDDDCCCCCCDDDEEEFFFFFFFFFEEEDDDCCCBBBAAAAAAAAABBBCCCEEEGGGIIIJJJKKKQQQOOOLLLIIIFFFCCCAAA@@@BBBBBBCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>>??????@@@@@@???>>>===<<<>>>===<<<;;;:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999888777888999;;;<<<;;;::::::999888888888999<<<;;;::::::999999:::::::::999777555555555555666999999888888888888888999999999888888888888999999888888999999:::;;;<<<<<<>>>===<<<;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>???>>>@@@DDDGGGJJJKKKKKKJJJHHHFFFHHHOOOYYYhhh}}}::::::::::::::::::::::::999999:::::::::;;;;;;;;;;;;;;;;;;:::::::::999999;;;;;;;;;<<<<<<<<<======<<<;;;:::;;;>>>@@@???===>>>>>>???@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<===>>>??????>>>======;;;::::::999999::::::;;;;;;<<<<<<<<<============>>>>>>@@@AAACCCDDDEEEFFFFFFIIIOOOXXXdddssssssjjjbbbWWWPPPMMMIIIIIIHHHHHHHHHGGGGGGGGGFFFEEECCCBBBBBBBBBCCCDDDBBBBBBBBBBBBBBBAAAAAA@@@AAAAAA@@@??????>>>=========@@@DDDFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDEEEDDDCCCCCCCCCCCCDDDEEEFFFEEEEEEDDDCCCBBBBBBAAAAAABBBCCCEEEGGGIIIJJJKKKMMMLLLJJJHHHFFFEEEDDDCCCBBBCCCCCCCCCCCCCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@???>>>>>>======>>>>>>>>>>>>>>>>>>======>>>===;;;:::::::::;;;<<<:::::::::::::::::::::::::::999888888888999:::;;;;;;:::999999888888888999;;;::::::999999999999999777777666666666666777777888888777777777888888999999999888888888888999999::::::::::::;;;;;;;;;;;;<<<<<<;;;:::::::::::::::<<<===>>>@@@@@@AAAAAA@@@===???BBBEEEGGGGGGGGGGGGFFFDDDFFFLLLUUUcccxxx===<<<;;;999999999::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<>>>??????>>>======>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<;;;<<<===>>>>>>>>>>>>>>>;;;::::::999999:::::::::;;;;;;;;;<<<<<<<<<=========>>>???@@@AAABBBCCCCCCDDDEEEGGGKKKSSS^^^kkksss~~~rrrfff^^^WWWOOOIIIHHHGGGGGGFFFFFFFFFFFFEEEEEEEEEDDDCCCBBBAAABBBCCCCCCBBBBBBCCCCCCBBBBBBAAAAAA@@@@@@??????>>>=========<<>>>>>>>>>>>>>>>>>>>>>>>@@@??????>>>>>>===<<<<<<======<<<<<<<<<===>>>>>>===<<<;;;:::::::::;;;;;;999999999999999999999999::::::999888888888999999::::::999888888888888999999999999888888888888888444444666777888888888888666666666666777888888999999999888888888888999999;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999:::<<>>>>>>>>>>>===>>>>>>???????????????>>>>>>>>>>>>>>>=========>>>>>>=========<<<<<<<<<888999:::;;;<<<<<<======;;;;;;:::999999999::::::::::::;;;;;;;;;<<<<<<<<<======>>>>>>???@@@AAAAAADDDDDDEEEGGGKKKRRR[[[aaaooo|||tttiii]]]WWWQQQKKKGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDCCCBBBAAAAAAAAABBBCCCCCCCCCDDDEEEEEEDDDCCCBBB?????????>>>>>>=========<<>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>===<<<<<<<<<<<<<<<;;;;;;<<<===>>>???===<<<:::999999999:::;;;888888888888888888888888;;;::::::999999888888888999999888888888888888999888888888888888777777666333444666888888888777777555555555555666777999999999999888888888888999999:::;;;;;;<<<<<<=========::::::999999999999::::::;;;>>>BBBEEEFFFEEEBBBAAA<<<===>>>???@@@AAAAAA@@@CCCCCCEEEJJJQQQ___uuu???>>>;;;999888999:::;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;======>>>>>>>>>>>>>>>???>>>???@@@@@@AAAAAA@@@@@@>>>>>>>>>>>>======<<<<<<============<<<<<<<<<<<<999999999:::;;;<<<======<<<;;;::::::999999999:::::::::::::::;;;;;;;;;;;;<<<<<<======>>>???@@@@@@===???BBBDDDFFFIIIMMMQQQ[[[gggxxx{{{tttjjj```VVVQQQMMMIIIFFFGGGDDDEEEEEEEEEEEEEEEEEEEEEDDDCCCAAA@@@@@@@@@AAABBBDDDEEEFFFGGGGGGFFFEEEDDD????????????>>>>>>>>>>>>===@@@BBBCCCCCCCCCDDDEEEDDDCCCBBBBBBBBBBBBCCCDDDAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCDDDDDDCCCCCCDDDEEEFFFFFFGGGGGGGGGGGGFFFEEEEEEEEEFFFFFFDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>><<<;;;:::999888999999:::888888888888888888888888::::::::::::999888888777888888888777777888999999777777888888888777666555555666777888888777666555555555555555666777999999999999888888888888999999999999:::;;;<<<>>>>>>???;;;:::::::::::::::;;;;;;===@@@DDDGGGGGGEEEAAA???======>>>???@@@@@@AAAAAAAAAAAAEEEJJJPPP]]]ttt>>>===<<<:::::::::;;;;;;:::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<<<<<<<;;;;;;;;;===>>>??????======>>>?????????@@@AAAAAAAAAAAAAAA???>>>>>>======<<<<<<;;;=========<<<<<<<<<;;;;;;<<<;;;;;;;;;<<<===>>>>>><<<<<<;;;:::999999999999999999999:::::::::;;;;;;:::;;;<<<===>>>???@@@@@@;;;>>>BBBDDDEEEFFFHHHIIINNNVVVcccqqquuulllfff```VVVNNNKKKJJJFFFDDDEEEAAAAAABBBBBBBBBBBBCCCCCCCCCBBBAAA@@@???@@@AAAAAACCCEEEGGGHHHHHHGGGFFFEEE@@@@@@??????????????????>>>@@@BBBCCCBBBBBBDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDAAABBBBBBCCCCCCBBBBBBAAA???@@@AAABBBCCCDDDEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFGGGFFFFFFEEEDDDDDDEEEEEEDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>>===<<<<<<<<<<<<===>>>>>>>>>======;;;:::999888888888999999888888888888888888888888999999:::::::::999888888888777777777777888999999777888888999999777666555666777777777777777666666666666666666777888888999999999888888888888999999999999:::;;;<<<===>>>>>>;;;::::::::::::;;;;;;<<>>>>>>>>>>>???@@@AAABBBBBB???AAADDDHHHMMMZZZqqq<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<=========>>>>>>>>>======<<<<<<<<<;;;;;;;;;===???@@@???===<<<>>>@@@>>>>>>???@@@@@@@@@@@@@@@???>>>>>>===<<<<<<;;;;;;======<<<<<<<<<;;;;;;;;;===<<<;;;;;;;;;<<<=========<<<;;;:::999999999999999999999999::::::::::::999:::;;;===>>>@@@AAAAAA>>>@@@BBBCCCCCCDDDFFFGGGFFFKKKRRR[[[gggxxxyyypppggg```\\\WWWOOOIIIHHHHHHEEECCCCCCAAAAAAAAABBBBBBBBBCCCCCCCCCBBB@@@?????????@@@AAAAAACCCEEEGGGHHHFFFEEECCC@@@@@@@@@@@@@@@@@@AAAAAA===???@@@AAAAAAAAACCCDDDCCCDDDEEEGGGGGGEEEDDDCCCAAABBBCCCDDDDDDCCCBBBAAA>>>???@@@AAACCCDDDEEEFFFDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFBBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>======<<<===???@@@@@@???<<<;;;;;;:::888777777777888999999999999999999999999999777888999:::::::::999999777777777777777888999999777888999::::::888666555666555555666666777888999888888777777777888888999999999888888888888999999;;;;;;;;;;;;::::::::::::999999999999999:::;;;;;;>>>@@@CCCEEEEEEDDDBBB@@@======>>>???@@@AAACCCCCCCCCEEEHHHJJJMMMXXXooo:::;;;<<<======<<<<<<;;;;;;;;;;;;<<<<<<<<<======<<<=========>>>>>>??????======<<<<<<<<<;;;;;;;;;===???AAA@@@===<<<>>>@@@======>>>??????????????????>>>>>>===<<<;;;;;;;;;======<<<<<<<<<;;;;;;;;;<<<;;;:::999888999:::;;;===<<<;;;:::999999999999888888999999999:::::::::999:::;;;===???@@@BBBBBB===>>>>>>===<<<>>>AAADDDDDDFFFJJJOOOXXXgggyyyxxxnnnfff___ZZZWWWTTTMMMHHHHHHHHHFFFCCCDDDCCCCCCCCCDDDDDDEEEEEEEEEBBBAAA@@@?????????@@@AAA@@@AAADDDFFFFFFEEECCCBBBAAAAAAAAAAAAAAAAAAAAAAAA<<<===?????????@@@AAACCCCCCDDDGGGHHHHHHGGGDDDCCCBBBBBBCCCDDDDDDCCCBBBBBB===>>>???AAACCCDDDFFFFFFDDDDDDDDDDDDEEEEEEEEEEEECCCCCCCCCCCCDDDEEEGGGGGGBBBBBBCCCCCCDDDCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>>>>>>>><<<>>>AAABBBBBB???<<<:::::::::888777777777888999999999999999999999999999666777999:::;;;::::::999777777666777777888999999777888:::;;;:::999777555444444444444666888:::<<<:::999888888888888888999999999888888888888999999======<<<;;;999888777777888888777777888999::::::<<<>>>AAADDDEEEEEEDDDCCC=========>>>@@@AAACCCDDDIIIKKKMMMNNNOOOYYYooo<<<===============<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<===============>>>?????????>>>===<<<;;;:::999999<<<<<<<<<<<<<<<<<<;;;;;;@@@??????>>>===<<<<<<;;;>>>>>>>>>>>>============<<<<<<<<<<<<;;;:::999888888888999999999:::::::::999999999999999999999999777777777888888999999:::999999999:::::::::;;;;;;<<<<<<<<<<<<============???AAADDDIIIQQQZZZeeelllvvv}}}yyysssjjjaaaZZZVVVTTTTTTSSSNNNHHHEEEEEEEEEEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA???>>>>>>>>>??????@@@AAACCCEEEFFFFFFEEEDDDGGGFFFDDDCCCAAAAAA@@@@@@>>>??????@@@AAAAAA@@@@@@FFFFFFGGGGGGFFFEEECCCBBBDDDAAA>>>@@@DDDEEEBBB>>>AAAAAABBBBBBCCCDDDEEEEEEAAAAAABBBBBBCCCDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCDDDCCCBBB@@@>>><<<;;;:::<<<<<<============<<<<<<999999999999999999999999888888888888888888888888888999:::;;;:::888666444777777777777888999:::;;;:::999888777777777888999555666666777777777777777444444444555666777777888888888888888888888888888<<<<<<<<<;;;:::999888777888888999:::;;;;;;;;;;;;:::<<>>>>>?????????>>>===<<<;;;::::::<<<<<<<<<<<<<<<<<<;;;;;;???>>>>>>>>>===<<<<<<<<<=========<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;:::999888888888888999999999::::::999999999999999999999999888888888888999999999999999999:::::::::;;;;;;;;;;;;<<<<<<<<<============???AAACCCEEEIIINNNVVVZZZdddnnn|||tttpppjjjfff^^^WWWRRROOOOOOPPPQQQMMMHHHEEEEEEEEEDDDCCCAAAAAAAAABBBBBBCCCCCCCCCBBBAAA???>>>>>>>>>???@@@???@@@BBBDDDEEEDDDCCCBBBDDDCCCCCCBBBBBBBBBCCCCCC@@@BBBCCCCCCBBBBBBBBBCCCFFFFFFGGGGGGFFFEEECCCBBBBBBAAAAAABBBEEEEEEDDDBBB?????????@@@@@@AAAAAABBBAAAAAABBBCCCCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBB@@@>>><<<;;;:::<<<<<<============<<<<<<999999999999999999999999888888888888888888888888888999:::::::::888666444888888888888999:::;;;;;;<<<:::999777666666777777777777777777777666555555555555666666777888888999888888888888888888888888::::::::::::999888777777666666777888999999999999999;;;>>>AAABBBBBBAAA@@@>>>=========>>>@@@BBBCCCBBBBBBDDDGGGLLLVVVjjj|||<<<<<<===============<<<<<<<<<;;;;;;;;;;;;<<<<<<===<<<<<<<<<<<<===>>>>>>??????>>>===<<<<<<;;;:::;;;;;;;;;;;;;;;;;;<<<<<<==================<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;:::999999888777888888888999999999999888888888888888888888888::::::999999999999999999::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>???@@@AAABBBDDDHHHKKKRRRYYYeeesssyyyqqqjjjccc___YYYVVVQQQMMMJJJJJJKKKLLLMMMJJJGGGEEEEEEDDDBBBAAA@@@@@@AAAAAABBBCCCDDDDDDBBBAAA???>>>>>>???@@@@@@>>>???AAABBBCCCCCCBBBAAAAAAAAAAAABBBCCCDDDEEEFFFAAADDDFFFEEEBBBAAABBBDDDFFFFFFFFFFFFEEEDDDCCCBBB???@@@BBBCCCBBBAAABBBCCC??????@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDDDDDDDCCCBBBBBBBBBCCCBBBAAA@@@>>>===;;;;;;<<<<<<============<<<<<<999999999999999999999999888888888888888888888888888999999:::999888666555888888888888999:::;;;<<<<<<;;;999777555555555555999999888888777555444333666666777777888888999999777777777777777777777777777888888888888888777777666666777888888999999999999<<>>======<<<;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===;;;;;;;;;;;;:::::::::::::::::::::::::::999888888777777777888888888888999888888888888888888888888;;;;;;::::::999999888888::::::::::::;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<;;;===???@@@AAABBBEEEGGGIIIMMMTTT^^^lll}}}uuukkkccc\\\VVVSSSOOOMMMJJJHHHGGGHHHIIIJJJHHHHHHGGGFFFEEECCCAAA@@@??????@@@AAABBBDDDDDDEEEAAAAAA@@@?????????@@@AAA???@@@AAABBBCCCBBBBBBBBB@@@@@@AAAAAACCCDDDFFFFFFBBBDDDFFFDDDAAA???BBBEEEFFFFFFFFFEEEEEEDDDCCCCCCBBBEEEHHHGGGCCCAAACCCEEECCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEEEEDDDDDDCCCBBBAAAAAABBBAAA@@@???>>>===<<<;;;;;;<<<<<<======<<<<<<;;;888888888888888888888888888888888888888888888888888888999999888777666666777777777777888999:::;;;:::999888666555555666666888888888888777666555444666666666777777888888888666666666666666666666666666777777888999999888888888888888999999:::;;;<<<<<<>>>AAADDDEEEEEEDDDCCC@@@???>>>===<<<===>>>>>>AAAAAACCCGGGKKKUUUhhhyyy;;;;;;<<<===============;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<;;;;;;;;;::::::999999888::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999:::999999888777666666777777777888888888777777777777777777777777:::::::::999999888888888999999999::::::::::::;;;::::::::::::;;;;;;;;;;;;999<<<>>>@@@@@@AAABBBDDDDDDGGGLLLRRR\\\hhhuuu}}}wwwqqqggg^^^WWWRRRMMMJJJIIIHHHGGGFFFEEEFFFGGGHHHFFFFFFGGGFFFDDDBBBAAA@@@??????@@@AAABBBDDDDDDEEEAAAAAA@@@??????@@@AAABBBAAABBBBBBCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCDDDEEEDDDEEEFFFEEEBBBBBBDDDGGGFFFFFFEEEDDDDDDCCCCCCCCCHHHMMMOOOMMMGGGCCCEEEHHHEEEEEEEEEEEEEEEDDDDDDDDDBBBBBBCCCCCCDDDEEEEEEFFFDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDDDDCCCBBBAAAAAA@@@@@@@@@??????>>>===<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;888888888888888888888888777777777777777777777777777888888888777777666666555555555555666777888999777666555555555666777888666666777777777777666666555555666666666666666777666666666666666666666666666777888999::::::::::::888888888888888:::;;;<<<<<<>>>AAADDDEEEEEEDDDCCCAAA@@@???>>>===>>>??????>>>???BBBGGGLLLVVViii{{{:::;;;<<<===>>>>>>>>>>>>;;;;;;::::::::::::;;;;;;<<<<<<;;;::::::::::::;;;::::::999999999888888888999999::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;:::<<<<<<;;;;;;;;;:::::::::888888999999999888888777666666666666777777777777666666666666666666666666999999888888888888888888888888888888999999999999999999999:::::::::;;;;;;:::;;;======<<<<<<===??????BBBFFFKKKQQQYYYaaagggqqqzzz~~~tttfff```YYYRRRMMMJJJGGGEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDFFFGGGFFFDDDBBBBBBBBB@@@@@@AAAAAABBBCCCDDDDDDAAAAAA@@@??????@@@BBBCCCBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBCCCCCCDDDGGGFFFEEEDDDEEEFFFHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCFFFIIIKKKIIICCC@@@AAADDDCCCDDDDDDDDDDDDDDDDDDDDDBBBCCCCCCDDDDDDEEEFFFFFFDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBBBBAAA@@@@@@@@@?????????>>>>>>=========;;;;;;<<<<<<<<<<<<;;;;;;888888888888888888888888777777777777777777777777777777777777777777777777444444444444555666777888555555444444555666888999555555666777777777777777555555555555666666666666777777777777777777777777777777888999:::::::::999666666555555666777999:::999<<>>=========>>>@@@BBBCCC===>>>CCCHHHMMMWWWjjj|||:::;;;<<<===>>>>>>>>>>>>;;;::::::999999::::::;;;<<<;;;;;;:::999999:::::::::::::::999999999999888888999999:::;;;;;;<<<<<<<<<;;;;;;;;;:::999999999::::::::::::999999999999777777888888888888888777555555555666666666777777666666666666666666666666777777777777777777888888666777777777777888888888999999999999::::::::::::999:::;;;:::999:::;;;===<<<>>>AAACCCFFFKKKQQQUUUYYYaaammmwww~~~yyykkkaaaWWWSSSNNNJJJHHHFFFDDDCCC???@@@AAABBBCCCCCCDDDDDDDDDFFFGGGFFFCCCBBBCCCEEEAAAAAAAAABBBBBBCCCCCCCCCAAAAAA@@@???@@@AAABBBCCCBBBBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCDDDDDDFFFBBB???@@@DDDGGGGGGFFFGGGFFFDDDCCCBBBBBBCCCCCC@@@BBBDDDCCC@@@>>>???@@@BBBBBBCCCCCCDDDDDDEEEEEECCCCCCCCCDDDEEEEEEFFFFFFDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>=========:::;;;;;;<<<<<<;;;;;;:::888888888888888888888888777777777777777777777777777777666666666777777777555555444555555666777888666555444444444555666777666777777777777666666555666666666666666666666666888888888888888888888888777777888888888888888888777666555444555777999:::999;;;>>>AAABBBBBBAAA@@@===<<<<<<<<<===???AAABBB???@@@DDDIIINNNXXXjjj{{{:::;;;<<<===>>>>>>>>>>>>;;;::::::999999::::::;;;<<<;;;::::::999999999999;;;;;;::::::::::::::::::888888999::::::;;;<<<<<<<<<<<<;;;::::::999888888999999999888888888888777666777777888888888777777555555555555666666666777666666666666666666666666555555666666777777888888666666666666777777777777888888999999999:::::::::777888999999999;;;>>>AAA<<<===>>>>>>???AAAFFFIIIHHHOOOZZZccclllwww|||vvvmmmaaaWWWOOOLLLIIIGGGGGGFFFEEEDDD>>>???AAACCCDDDEEEFFFFFFEEEFFFGGGEEEBBBBBBDDDFFFBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@???@@@AAACCCDDDAAAAAA@@@@@@???@@@@@@AAAAAAAAAAAABBBCCCDDDEEEFFFBBB===888:::AAAFFFDDDAAAGGGFFFDDDCCCBBBBBBCCCCCCAAACCCDDDEEEDDDDDDDDDEEEBBBCCCCCCDDDEEEFFFGGGGGGCCCCCCDDDDDDEEEEEEFFFFFFDDDDDDCCCCCCCCCBBBBBBBBB??????????????????????????????????????????@@@@@@>>>>>>>>>>>>============:::;;;;;;<<<<<<;;;;;;:::777777777777777777777777777777777777777777777777777777666666666666777888555555555666666777888999777666555444333444444555888888888888777555444333888888888777777777777777888888888888888888888888666666777777777777666666999888777666777999;;;<<<:::<<>>===<<<;;;<<<<<<===BBBCCCFFFKKKNNNWWWiiiyyy::::::;;;;;;::::::999888888888888888888888888888888888888999999999:::::::::999888777777777888999;;;;;;::::::::::::::::::999999999888888888888777::::::999888777777777888888777777777777777888999555555555555666666666666666666666666666666666666777777777777777777777777999888777777777888:::;;;888888888888888888999999:::::::::;;;;;;<<<<<<<<<;;;<<<<<<>>>???@@@AAABBBEEEGGGKKKQQQYYYeeeqqqyyy{{{{{{rrrggg```\\\ZZZUUUQQQEEEDDDCCCDDDEEEDDDCCCAAAAAAAAAAAABBBCCCDDDEEEFFFDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAABBBBBBBBBCCCCCCAAA@@@@@@??????@@@@@@AAAEEECCCBBB@@@@@@AAACCCDDDAAAAAAAAABBBBBBBBBBBBBBBDDDDDDCCCDDDDDDEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBAAAAAAAAADDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEFFFFFFFFFFFFFFFAAAAAAAAAAAAAAAAAAAAAAAACCCCCCBBBAAAAAA@@@??????@@@?????????@@@AAAAAABBB???>>>===<<<<<<;;;;;;<<<<<<;;;::::::999999::::::777777777777777666555555777777666666666666777777555111//////333555666555777777777777777777777777444777::::::888555333333777777777777777666555555444555666777777888777777888888777777777777888999666666777888888888888888555777888888777777888999888999<<>>>>>>>>===============CCCCCCFFFKKKQQQ[[[lll{{{:::::::::;;;:::999999888888888888888888888888888:::::::::;;;;;;;;;;;;<<<;;;:::999777777777888888999999999999999:::::::::999999999888888888777777999999888777777777888888888888777666666777777777555555555555666666666666777777777777777777777777777777777777777777777777777777666666777777888999999999999888888777777777888999999999::::::::::::::::::;;;<<<===>>>>>>???@@@AAAEEEIIIOOOXXXaaahhhwww}}}vvvrrrmmmeee\\\UUURRRPPPMMMJJJDDDBBBBBBBBBCCCCCCAAA???@@@@@@AAAAAABBBDDDEEEFFFDDDDDDDDDCCCCCCCCCCCCCCCAAAAAAAAABBBBBBCCCCCCCCC@@@@@@@@@??????@@@@@@@@@AAA@@@>>>===>>>???@@@AAABBBBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEEEEGGGFFFDDDBBBBBBBBBCCCDDDAAAAAAAAAAAAAAAAAAAAAAAACCCBBBBBBAAA@@@@@@?????????????????????@@@AAAAAA???>>>===<<<;;;;;;;;;;;;;;;;;;:::999999999999:::777777777777777666555555555555444444444444555555666444111111444666777666666666666666666666666666888666555666888999888666777777777777777666555555555666666777777777777666888888777777777666666666666666777888888888888777444666888888777777999:::999;;;===???@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>CCCBBBEEEJJJPPPZZZkkkzzz999::::::::::::999888888888888888888888888888888999999:::::::::;;;;;;;;;;;;:::999888777777777777777777888888999999::::::999999888888888777777777888777777777777888888999999888777666666666666666444555555555555666666666777777777777777777777777777777777777777777777777444555666666777777666666::::::999888777666555555777777777888888888888888999999999999:::::::::;;;;;;===???BBBEEEJJJPPPTTT___nnn|||vvvooohhhccc\\\VVVNNNIIIHHHGGGEEECCCBBBAAA@@@AAABBBBBB@@@>>>@@@@@@@@@@@@AAACCCDDDEEEDDDDDDCCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBBBBBCCCCCC@@@@@@????????????@@@@@@>>>======<<<===>>>@@@AAACCCCCCCCCDDDDDDEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFEEEDDDCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEJJJGGGCCC@@@>>>???@@@BBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAA@@@???????????????>>>>>>>>>???@@@@@@>>>>>>===<<<;;;;;;;;;;;;;;;:::999999888888999999777777777666666666555555555555444444444444555555888666444444666777777777666666666666666666666666999444///111666:::999666777777777777777666555555666777777777777666666555666666777777777555444333555666777777888888777777333555777777777888:::<<<<<<===???@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>??????BBBBBBDDDIIIOOOXXXiiixxx999999999999999888888777888888888888888888888888777777777777888888888888;;;::::::888777777666666555666666777888999999:::888888888888777777777777666666666666666777888999999888777666555444444444444444444555555555666666666666666666666666666666666666666666666666666666444555666777888777666555888888888777777666666666777777777777777777777888888888888888888888888888:::<<<>>>???AAACCCFFFIIIRRR\\\kkkzzz}}}yyyssslllfff```YYYUUUOOOKKKEEEBBBBBBBBBAAAAAAAAA@@@???@@@AAAAAA@@@>>>????????????AAABBBCCCDDDDDDCCCCCCCCCBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBB??????>>>>>>>>>>>>??????============>>>@@@AAABBBBBBBBBBBBCCCCCCDDDDDDEEEDDDDDDCCCBBBAAAAAABBBBBBBBBCCCEEEFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDHHHFFFCCC@@@>>>???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@?????????>>>>>>>>>>>>======>>>>>>???>>>===<<<;;;::::::::::::::::::999888888888888888666666666555555555666666777777666666666666777777888777666555666666666666666666666666666666666666666222///000444777666444777777777777777666555555777777888777777666555444222444666777777666444333555666666777777777777777222444666777888999;;;===??????@@@@@@??????>>>===>>>>>>>>>???????????????AAAAAACCCHHHMMMVVVgggvvv888888999999888888777666777777777777777777777777666666666777777777888888::::::999999888777666666555555666777888888999999888888888777777777666666555555555555666777888888888777666555444444444444444444444444555555555555555555555555555555555555555555555555555555555555555666777888999888777666555555555666666777777777888888888777777777777777999999888888888888777777999;;;===>>>???@@@BBBEEEGGGNNNYYYcccmmmwww~~~uuummmiiiddd^^^ZZZUUUOOOLLLGGGDDDAAA?????????@@@@@@@@@??????@@@BBBBBB@@@???>>>>>>>>>>>>???AAABBBCCCCCCCCCCCCBBBAAA@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@???>>>>>>======>>>>>>???<<<<<<======>>>???@@@AAA??????@@@@@@AAABBBCCCCCCCCCCCCBBBAAA@@@@@@@@@AAAAAABBBCCCDDDEEEDDDDDDCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@???????????????>>>>>>>>>======<<<<<<============<<<;;;::::::999999999999999888777777777777888666666555444555555666777777777666666666666777777666666666555444444555555555555555555555555555555333444555555444444444444777777777777777666555555777777888777777666555444000111444666777777666555555555666777777777777777111333666777888999;;;===@@@@@@??????>>>======<<<======>>>>>>????????????AAA@@@BBBFFFKKKTTTdddsss777888888888888777666666777777777777777777777777777888888888888999999999888999999999999888777777666666777777888888999999888888777777777666666666666555555555555666666777777666555444444444444444333444444444444555555555444444444444444444444444555555555555555555555555666666777777888888888777333333444555666777888888888888777777777777666666888888888888888888777777777999:::;;;;;;===@@@BBB===DDDNNNVVV\\\aaagggkkkttt{{{tttlll^^^ZZZVVVRRRPPPMMMJJJHHHAAA@@@>>>===<<<===>>>?????????>>>@@@AAABBB@@@???============???@@@AAABBBCCCCCCBBBAAA@@@@@@???>>>@@@@@@????????????>>>>>>>>>>>>============>>>>>>:::;;;;;;<<<<<<=========<<<===>>>>>>???@@@AAAAAABBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCC@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCC???@@@AAABBBCCCCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;<<<<<<<<<<<<;;;:::999999999999999888777777666777777777666555444444444555666777555555444444444444555555333444555555444333444555555555555555555555555555444666888888666444555666777777777777777666555555666777777777777666666555111222444666666777666666444555666666777777666666222444666777888999;;;===??????>>>>>>===<<<<<<<<<<<<<<<======>>>>>>??????@@@???AAAEEEIIIRRRbbbppp777777888888777777666555777777777777777777777777777777777888888888999999666777888999:::999888888888888888888888888888888888777777777666666666666666666555444444444555555555555444444333444444555333333444444444555555555555555555555555555555555444444444444444444444444666555555555666666777777444444444555555666666666666666666666555555555444666666777777777777777777666777888888888:::===???888???GGGLLLNNNOOOQQQTTT\\\ccclllrrruuuzzz|||qqqeee^^^QQQNNNKKKIIIIIIIIIGGGFFF@@@???>>>===<<<<<<>>>???=========>>>@@@@@@???===<<<<<<<<<===>>>???@@@AAACCCCCCBBBAAA@@@???>>>>>>???>>>>>>>>>============>>>======<<<<<<======>>><<<<<<<<<=========<<<<<<;;;<<<===>>>???@@@AAAAAA@@@????????????@@@@@@AAA@@@???>>>>>>???@@@BBBDDD@@@@@@@@@AAAAAABBBBBBBBB@@@AAAAAAAAAAAABBBBBBBBB@@@????????????@@@AAABBB????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;::::::;;;;;;<<<;;;:::999888888888888888888777666666666666777666555444333333555777888555555444444444444555555111333555555444333555777555555555555555555555555555444222222444555666777777777777777777666555555555666666777777777777666555555555555555555555555444555666666777777666666222444666777777888:::<<<>>>>>>===<<<<<<;;;;;;;;;:::;;;;;;<<<======>>>>>>??????@@@DDDHHHPPP```ooo777777777777777666666555777777777777777777777777555555555555666666666666555666888999::::::999999999999999888888888888888777777777777666666666666777666555444444444444444444444333333333444555555333333333444444444555555666666666666666666666666444444444444444444444444555555444333333555666777555555555555555555444444555555555444444333333333555555555666666666777777888888888777777888<<>>AAABBBBBBCCCGGGKKKFFFMMMVVV\\\```hhhttt}}}}}}uuummmcccYYYRRRIIIGGGEEEDDDEEEGGGGGGFFFAAAAAAAAA???======???@@@<<<;;;;;;<<<>>>???>>><<<<<<<<<<<<<<<===???@@@AAACCCCCCBBBAAA@@@???>>>===>>>>>>======<<<<<<<<<;;;======<<<<<<<<<<<<======>>>???????????????>>>===;;;<<<===>>>???@@@AAAAAA???>>>>>>>>>???@@@AAAAAA@@@???===<<<===???BBBDDDAAAAAAAAABBBBBBCCCCCCCCC@@@@@@AAAAAAAAABBBBBBBBBBBB@@@===;;;;;;===@@@BBB????????????????????????============>>>>>>>>>>>>===<<<;;;;;;::::::::::::<<<;;;:::999888888888888888888777666666666666666666555333333333555777888777777666666666666777777000333666666555444666888555555555555555555555555555///******000666777666777777777777777666666555555555666777777888777777:::999777666444444444444444555555666666666666666333555777777777888:::<<<======<<<;;;;;;;;;;;;;;;::::::;;;;;;<<<======>>>???>>>@@@CCCGGGOOO___nnn;;;999777777999:::888666888888888888777777777777777777888;;;<<<<<<:::777777888999777555777<<>>?????????BBBDDDHHHMMMRRRYYY```eeemmmvvv{{{vvvpppllleee___YYYTTTNNNKKKDDDCCCAAAAAAAAABBBDDDFFFDDDBBB???<<<;;;:::;;;;;;>>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;<<>>???@@@AAA@@@???===;;;<<<======<<<;;;<<<>>>@@@============>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;???>>>=========???@@@AAA@@@?????????>>>>>>=========>>>>>>===;;;;;;<<<>>>@@@AAABBBBBBAAAAAACCCEEEDDDCCCCCCBBBBBBCCCCCCDDDCCCAAA???>>>===>>>???@@@>>>>>>>>>>>>===============>>>???@@@???>>><<<:::555777:::;;;:::999:::::::::::::::999999:::;;;;;;999666444555777777555333555555555555555555555555666666666666666666666666444444444444444555666777444444444444444444444444444444444555444444333333555555555555666666666666555555444444444444555555444444444555555555555666888777777666666666666666444555777888999999999999<<<<<<;;;;;;;;;<<<<<<===<<<999666333444888===AAA======@@@EEEHHHOOO]]]jjj:::888666666888999777555777777777777777777777777888777777999;;;;;;999888999888777777999>>>EEEJJJHHHAAA999555666888888666888888777666555555555555444444444444444444444444333333333333333333333333222222333333444555555555666666777777777666555444444444444444444444444444444444444444444444444444333444555555444444555777555555555555555444444444555555555555666666666666666666777777888888999999777888999;;;<<<<<<======<<<>>>AAADDDGGGLLLRRRVVV\\\dddnnnuuuyyywwwnnnhhhaaa]]]XXXTTTPPPLLLHHHEEECCCBBB@@@@@@@@@AAACCCDDDCCCBBB???===;;;;;;;;;<<<===============<<<;;;;;;<<<<<<;;;;;;<<<>>>@@@AAA>>>>>>?????????>>>===<<<:::;;;;;;:::999999<<<>>><<<=========>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;<<<>>>======<<<===>>>???@@@????????????>>>>>>>>>===<<<======<<<;;;;;;<<<>>>@@@AAABBBAAAAAAAAACCCDDDAAA@@@@@@??????@@@@@@AAAAAA@@@>>>=========??????>>>>>>>>>=========<<<<<<<<<===?????????===<<<:::666888:::;;;:::999999:::999888888777888888999999888666444555666777555333444444444444444444444444555555555555555555555555444444444444444555666666444444444444444444444444333444444555555555444444555555555555666666666666555555444444444444555555444444444444555555555555666666555555666777888888555666666777888888999999;;;;;;;;;;;;;;;<<<<<<===:::999888777888:::<<<=========@@@EEEHHHOOO]]]jjj888777666666777777666444666666666666777777777777999777666777888999999888:::888666777===EEEMMMQQQCCC>>>888666777888888666888777666555444444444444444333333222222111111000111222333444444333222111111222222333444444555555555555666666555555444333444444444444444444444444444444444444444444444444222444555555444444555666666666555555444333333222444555555555555666666666666666666666666666666666555666777888999:::::::::888999;;;<<<===@@@DDDGGGHHHNNNVVV]]]bbblllxxx~~~{{{xxxqqqhhh]]]VVVQQQNNNJJJHHHGGGEEEBBB@@@@@@@@@???>>>???@@@AAABBBCCCBBB@@@>>><<<<<<<<<===<<<<<<<<<<<<<<<;;;;;;:::<<<<<<;;;:::;;;<<<===>>>>>>>>>>>>============<<<:::;;;;;;:::999999;;;===<<<<<<=========>>>>>>>>>======<<<<<<;;;;;;<<<<<<======<<<;;;<<<===>>>?????????????????????>>>>>>;;;<<<===<<<::::::<<<>>>@@@AAABBBAAA@@@@@@AAACCC?????????>>>>>>?????????@@@???===<<<<<<===>>>>>>>>>============<<<<<<<<<<<<===>>>>>>>>>===<<<;;;888:::;;;;;;999888888999777666666555555666666666777666555555666666555444333333333333333333333333555555555555555555555555555444444444444555666666444444444444444444444444333444555666666666666666444555555555555666666666555555444444444444555555444444444444555555555555444444444555666777999:::777666666555666777999::::::;;;;;;;;;;;;<<<<<<===999:::;;;<<<<<<<<<::::::>>>>>>AAAEEEHHHOOO\\\jjj888777777777777777666666666666666666666777777777:::888555555666888888888999666444777>>>EEEJJJKKK<<<999777666777888777555777666555444444333333444444444333222111000//////000111333444444333111000666666666555555444444444555555555444444444333333333333333333333333333333333333444444444444444444222444555555444333555666555555555444444333333333444444444555555555666666444444555555555555666666444555666777888888888888777888999999999:::===??????CCCGGGKKKPPPYYYdddmmm~~~zzzvvvnnnllliiifff```XXXPPPJJJIIIGGGDDDCCCCCCBBBAAA???>>>>>>=========>>>???@@@BBBAAA@@@>>>============<<<<<<<<<======<<<<<<;;;<<<<<<;;;:::::::::;;;<<<>>>===<<<<<<<<<<<<======<<<======;;;::::::===???<<<<<<<<<=========>>>>>>======<<<<<<<<<<<<=========<<<;;;:::;;;;;;======>>>???@@@@@@@@@???>>>>>>:::;;;<<<;;;::::::<<<>>>@@@AAABBBBBB@@@???@@@AAA@@@@@@????????????@@@@@@>>>===<<<<<<<<<<<<===============<<<<<<<<<;;;;;;;;;<<<=========<<<;;;;;;:::;;;<<<:::888777777888777666555555444555555555666666555555666666666555333333333333333333333333555555555555555555555555555555444444444555555666444444444444444444444444333444555666777777777777444444444555555555666666555555444444444444555555333333444444444555555555444444444555666777888888888777555444555666888:::999::::::;;;<<<<<<<<<<<<:::;;;===>>>===<<<:::999??????AAAEEEIIIOOO\\\jjj888999999888888777777777555666666666777777888888;;;888555444555777888888777555444777<<>>===666666555555666666555444777666555444444333333444666555444333222111000///000111333444444333111000555555555555555444444444555444444333333333333333333333333333333333333333333333333444444444555555222333444444333333444666333333333333444444555555444444444444555555555555111222333444555666777777444555666777777777777777555777888999999:::<<<>>>===???@@@AAADDDJJJRRRXXXbbbjjjttt||||||uuummmgggccc^^^[[[XXXTTTQQQNNNIIIFFFFFFDDDBBBAAAAAAAAA???>>><<<<<<<<<<<<<<<===>>>>>>@@@@@@???>>>>>>=========<<<======>>>>>>>>>======<<<;;;;;;:::::::::::::::======<<<<<<<<<<<<===>>><<<===<<<;;;::::::<<<>>><<<<<<<<<<<<==================<<<<<<<<<======>>>===<<<;;;::::::;;;<<<===>>>???@@@AAAAAA@@@???>>>:::;;;<<<<<<;;;;;;===???@@@BBBCCCCCCAAA??????@@@@@@??????>>>>>>??????@@@<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<:::888666777888888777666555555555555555555555666666555555666666333333333333333333333333555555555555555555555555666555555444444444555555444444444444444444444444333444555666777777777777444444444444555555555555555555444444444444555555333333333444444444444555666666555555555555666666888777555444444666888999888999:::;;;<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<>>>>>>>>===;;;;;;;;;<<<<<<<<<=========>>>>>>>>>>>>============<<<===>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;:::<<<============>>>>>>>>>:::;;;:::999777777999;;;;;;;;;<<<<<<<<<===============<<<<<<======>>>>>>>>>===<<<;;;:::;;;<<<<<<===>>>@@@BBBBBBAAA???>>>;;;<<<===<<<<<<<<<>>>@@@BBBDDDEEEEEEBBB@@@??????>>>======<<<<<<======>>><<<<<<<<<===============<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;;;;;;;<<<;;;;;;;;;999777666777999888888777666555555555555444555666666555555666777333333333333333333333333444444444444444444444444666666555444444444444555444444444444444444444444333444555666666666666666333444444444444555555555555555444444444444555555333333333333444444444444777666555555444444555555777666555555555666777777777888:::;;;<<<<<<<<<;;;===<<<;;;::::::;;;===>>>@@@@@@CCCFFFIIIOOO\\\iii777999:::999666555666888777777777888999:::::::::<<<:::888777888999999888444555777777666555555666555666666555555555555666888888777666555555555555555555444333222222111111333333333333333333333333//////000111333444555666666666444333333333444555222222222222222222222222222222333333444555555666111333444444333222444555333333333333333333333444333333444444444555555555222333333444555666666777444444555666666666555555222444666666666666777999555666777999:::;;;===>>>AAAFFFKKKOOOSSSYYYaaagggrrrvvv|||~~~{{{wwwsssppplllhhheee```]]]XXXSSSNNNKKKIIIHHHFFFDDDCCCCCCDDDDDDBBB@@@???===;;;;;;<<<<<<;;;::::::;;;<<<<<<======<<<<<<<<<<<<<<<=========<<<<<<;;;<<<======>>>>>>======;;;;;;;;;<<<<<<<<<<<<;;;<<<===>>>?????????>>>>>>:::;;;:::999777777999:::;;;;;;;;;<<<<<<<<<=====================>>>?????????>>><<<;;;;;;;;;<<<======>>>@@@BBBCCCBBB@@@???;;;===>>>=========???AAACCCEEEGGGFFFDDDAAA@@@???>>>==================>>><<<<<<======>>>>>>>>>>>>;;;;;;;;;::::::::::::999::::::999::::::;;;;;;<<<;;;;;;;;;999777777888:::888888666555555444444444333555777666555444666888444444444444444444444444444444444444444444444444666666555444444444444444444444444444444444444444333444444555555555444444333333444444444555555555555555444444444444555555222222333333333444444444555555444444444555666666666666666666666666666666666777999;;;<<<<<<<<<;;;::::::::::::;;;<<<======AAAAAACCCGGGIIIOOO\\\iii666888999888555444555777777777888999::::::;;;;;;<<<:::999888999:::999888444666888777555555999===777777888777555555666888999888777666666555555666444444333333222111111111555444444333333444444555444444444444444444444444777666555444333444555555222222222222222222222222222222333333444555666666111333444444333222444555555444444333333222222111333333333444444444555555555555555555555555555555333333444555555555444444333444666777666555666777000222666999;;;<<<<<<<<>>======<<<;;;999999:::<<<;;;;;;;;;<<<<<<<<<=====================>>>?????????>>>===<<<;;;<<<<<<===<<<>>>AAACCCCCCBBB@@@???<<<===>>>>>>>>>>>>@@@BBBDDDFFFHHHGGGDDDBBB@@@???@@@@@@????????????@@@@@@<<<<<<===>>>??????>>>>>>;;;;;;;;;:::::::::999999:::999999999::::::;;;<<<:::;;;:::999777777999;;;888777666555444333333333333555777777555444666999555555555555555555555555444444444444444444444444777666555444444444444444444444444444444444444444444444444555444444333333333333333444444444555555555555555444444555555555222222333333333444444444333333333444555666777888555666666777666666555444555777999;;;======<<<;;;777888:::;;;<<<===<<<<<>>>>>===<<<;;;;;;:::::::::::::::;;;;;;;;;<<<<<<999:::;;;;;;<<<<<<;;;;;;========================<<<<<<============<<<<<>>>>>===<<<;;;::::::999::::::;;;;;;<<<<<<======>>>>>>>>>>>>????????????>>>>>>======<<<<<<;;;;;;======>>>???@@@AAAAAABBB======>>>>>>??????@@@@@@GGGHHHHHHFFFBBB@@@??????>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<======>>>>>>===<<<;;;:::999888888;;;;;;;;;::::::999999999999999888888888999::::::<<<:::777444333444555777444555666777777666444333333333444444555666666666666666666555555444333333333333333333333333333333333333333333333333333333666333222333555666444222333333333444444444555555666666666666666666666666999777444222222333555666333444555444333333444555888777666666666777999:::888999;;;<<<>>>>>>======<<<======<<<;;;;;;>>>@@@BBBBBBDDDGGGJJJPPP^^^kkk999999999888888888888777999999999999999999999999:::::::::999999888888777666666666666666777888888777777666555555555555555555555555555555555555555555555444444333222111111222333333444444333333222333333333444444444444444444444444444444333222222444333333222222111111111333333222222222333444555222111111111111222444555444444444333333333222222444444444444444444444444222222222333333333444444333222222222222333444444333333444555555555555555666666666666666666666666:::::::::;;;<<<>>>@@@BBBAAACCCEEEGGGJJJOOOUUUYYY^^^bbbhhhnnntttzzz{{{xxxtttqqqmmmggg___ZZZWWWRRRMMMKKKKKKIIIEEEAAACCCBBBAAA@@@???>>>>>>>>>========================>>>======<<<;;;;;;:::::::::::::::;;;;;;;;;;;;<<<:::;;;<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>======>>>>>>????????????>>>>>>=========<<<;;;;;;::::::<<<<<<<<<<<<<<<===============>>>>>>>>>?????????<<<<<<;;;;;;<<<<<<============>>>???@@@@@@AAAAAA???>>>===<<<<<<>>>AAABBBFFFHHHHHHGGGDDDAAA??????>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<======>>>>>>===<<<;;;:::999888;;;;;;;;;:::::::::::::::::::::999999999999999:::===;;;888555333333444555;;;:::777444444555777888===;;;888555333333333444444444444444444555555555333333333333333333333333333333333333333333333333555333222333555666444222333333333444444444555555444444444444444444444444555333222111000111333333555666777777555444555666777666666666666777888888888999;;;===>>>>>>======;;;<<<<<<<<<;;;<<<>>>@@@CCCDDDHHHKKKKKKQQQ```ppp999999999888888888888777999999999999999999999999===<<<<<<;;;:::999888888666666666666666777888888777777666555555555555555555555555555555555555555555555444444333333333222222333333444444333333222000111222333444555666777444555555555555444333333222222222222222222222222333222222222222333444444333222222111111222333333555444444444333333333333444444444444444444444444111111222222222222333333222222222222222333444444222333444444555555444444666666666666666666666666999999888888888999::::::;;;<<<======>>>AAAEEEIIIHHHLLLPPPUUU[[[aaahhhmmmtttxxx~~~~~~zzztttnnnjjjfffddd```]]][[[WWWRRROOONNNKKKHHHFFFFFFEEE@@@<<>>======<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<;;;:::::::::::::::::::::;;;;;;;;;;;;;;;<<<======>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>===============>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>===============<<<======>>>>>>>>>>>>??????======<<<;;;;;;<<<===>>>>>>>>>>>>??????@@@@@@@@@@@@>>><<<:::;;;>>>BBBDDDEEEGGGIIIIIIFFFBBB@@@???>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<======>>>>>>===<<<;;;::::::999::::::;;;;;;;;;;;;;;;;;;<<<;;;:::999999999999999===;;;888555333222333333666666777888;;;>>>BBBDDDAAA>>>999555222222333444222222222333444555555555333333333333333333333333333333333333333333333333555333222333444555444222333333333444444444555555333333333333333333333333222222222222222333333333666777888777555444444666555555666777777777777666777999;;;===>>>>>>======;;;<<<<<<<<<;;;<<>>AAAAAACCCEEEGGGIIIMMMSSSWWW^^^bbbhhhnnntttzzz{{{yyyuuurrrnnnkkkgggbbb]]]YYYWWWUUURRRPPPNNNMMMKKKJJJHHHFFFEEEDDDDDDBBB>>>;;;<<<<<<;;;;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::999999:::::::::;;;;;;;;;;;;;;;<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<<<<======??????>>>>>>======<<<<<<============>>>>>>>>>???AAA@@@>>><<<<<<<<<===>>>>>>>>>>>>>>>????????????>>>===<<<<<<===???AAACCCCCCFFFIIIJJJGGGCCC@@@???????????????????????????>>>======<<<<<<<<<<<<===>>>>>>===<<<<<<;;;:::::::::::::::;;;;;;<<<<<<===<<<<<<;;;999888888888888;;;999777555444333444444222666===BBBFFFFFFDDDBBB<<<:::777555444444555666222222222333333444444444333333333333333333333333333333333333333333333333444333333333333444333333333333333444444444555555333333333333333333333333333444555666777777666555444555666555333222222333333444666777777777666555777999;;;>>>???>>>===<<<:::;;;<<<;;;;;;===???BBBHHHOOOWWWXXXTTTYYYmmm999999999888888888777777999999999999999999999999777777888888999999::::::666666666666666777777888777777666555555555555555555555555555555555555555333333333333333333222222222333333444444333333222222222222333333333444444444444555555666555555444222222222222222222333333111111222222222333333333222222333222222222222111222222222222111111111000333333333333333333333333444444444444444333333333222111111111111222333333111222222333333333333333444444444444444444444444555555666666666777777777555666777666666777999<<>>>>>>>><<<999777;;;;;;;;;;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999:::::::::;;;;;;::::::;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>======<<<;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<=========??????>>>>>>======<<<<<<<<<============>>>>>>>>>@@@???>>>>>>>>>???@@@AAA??????>>>>>>>>>>>>>>>>>>;;;<<<===???@@@@@@@@@@@@BBBEEEHHHIIIGGGCCCAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>===<<<<<<<<<<<<<<<=========<<<;;;;;;::::::999::::::;;;;;;<<<<<<<<<<<<;;;:::999888777777777777666555444444555666666<<<>>>AAACCCAAA===888555444444555666666555444444444444444333333222222222333333333333333333333333333333333333333333333333222333333333333222333333333333333444444444555555444444444444444444444444333555666888888888777666444555666555333222333444333444666777777777666555666888;;;>>>???>>>===;;;999:::;;;;;;;;;===@@@CCCHHHPPPYYY[[[VVV[[[ppp999999999888888888888777888888888888888888888888555555666777888999999:::666666666666666777888888777777666555555555555555444444444444444444444444333333222222111111111000222333333444444333333222333333333333222222222222333333444555555555555444222222222222222222222222000111111222333222222222111222222333333333222222111111111111000000000000333333333333333333333333555555444444444444333333111111111111111222333333000111222222333333222222444444444444444444444444444444555666777777777777444555666666666777999;;;999:::;;;;;;;;;===@@@BBBAAACCCFFFIIIKKKOOOSSSWWWaaaeeeiiikkklllpppvvv{{{~~~~~~zzzvvvsssqqqnnnnnnmmmmmmmmmlllllllllhhhfffccc___ZZZVVVSSSQQQOOOMMMKKKJJJJJJJJJHHHFFFBBBCCCCCCBBB@@@???AAABBB<<<<<<===<<<<<<;;;:::999<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::999999999999::::::::::::999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>????????????>>>>>>;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>===============<<<<<<<<<============>>>>>>;;;<<<===???@@@BBBCCCDDD?????????>>>>>>=========999;;;>>>@@@AAAAAA@@@???AAADDDGGGGGGEEECCCAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<<<<;;;<<<<<<<<<<<<;;;;;;;;;:::::::::999999:::::::::::::::::::::999888777777777777777444444444444555666777777===;;;999777555444555555222333555666555333111///555555555444333222222222333333333333333333333333333333333333333333333333111333444333222111222444333333333444444444555555444444444444444444444444222333555666666555444444555666777666555555666777555555666777777777777666666888<<>>AAADDDHHHOOOXXX[[[XXX]]]rrr999999999888888888888777777777777777777777777777555666666777777888888888666666666666666777888888777777666555555555555555444444444444444444444444333222222111000///......222333333444444333333222222222222222222222222222222222333444444444444444444333333222222111111111///000111222333222222111000000222333444333333222222222222111111111000000222222222222222222222222444444444333333333222222111111111111111222222333000111111222222222222222333333333333333333333333444555666777777666666555555666888888777777999:::444666888888888999:::<<<;;;===>>>???@@@BBBEEEHHHNNNQQQTTTUUUVVVYYY___eeeffffffffffffggghhhhhhiiilllmmmnnnpppqqqrrrrrrrrrrrrqqqpppoooppprrrtttvvvtttttttttttttttsssrrrrrrmmmmmmkkkiiieeebbb___^^^YYYYYYXXXXXXWWWWWWVVVVVVSSSRRRPPPNNNKKKIIIGGGFFFEEECCCBBBAAABBBCCCBBBAAA???AAACCCBBB???>>>???AAA>>>???>>>>>>======>>>???;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888999999999999::::::::::::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<============<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<=========>>>>>>;;;<<<>>>???@@@@@@???>>>@@@??????>>>===<<<<<<<<<:::;;;===???@@@AAAAAAAAAAAACCCEEEEEECCCAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA???>>>===<<<<<<;;;;;;;;;:::::::::::::::999999999999999999999999999888888777777666666666666666777444444444555555555666666444333111000111444777999333444444444333222111000555555555444444444444444333333333333333333333333333333333333333333333333111333444333111000222444333333333444444444555555333333333333333333333333333333333333333333222222333555666666555555777888777666666666666777888888555888<<>>BBBDDDLLLRRRZZZ^^^]]]cccwww999999999888888888888777666666666666666666666666888888888777777777777777666666666666666777888888777777666555555555555555444444444444444444444444333222111000///...---,,,222333333444444333333222111111222222222333333333111222333333444444444333444444333333222111000000///000111222333222111111///000111333444444333333333333333222222222111111222222222222222222222222333333333222222111111111111111111000111222222333000000111222222222222222333333333333333333333333555555666777666555444333222444555444333333444555444666888888777666666777999:::;;;::::::<<>>;;;::::::<<<===>>>===<<<;;;<<<>>>@@@;;;::::::999888888999999::::::::::::::::::::::::::::::::::::::::::::::::888888999999999:::::::::;;;<<<<<<===============;;;;;;;;;;;;;;;;;;;;;;;;888999999::::::999999888;;;<<<<<<======<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;<<<<<<======<<<<<<<<<<<<=========>>>>>>???@@@@@@>>>;;;777555@@@@@@???>>>===<<<<<<;;;<<<<<<<<<<<<>>>@@@BBBCCCAAABBBCCCCCCBBBAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA??????>>><<<<<<;;;;;;;;;::::::999999999999999999:::999999888888777777777666555555555555666666777666666555555555444444444222333555666555444222111333333222222222333444555333444444555555666666777333333333333333333333333333333333333333333333333000333444333111000222444333333333444444444555555222222222222222222222222555444444333333222222222000222444444444444666777888777666666666777999:::555888<<>>BBBEEERRRWWW^^^bbbcccjjj}}}666777888999999999999999999888666555444555777888777888999::::::999888777666666666666666666666666666666666666666666666666444444222222222222444444222222222222222222222222333333333333333333333333111111111222222333333333444444444333333222222222222222222111111111111000222222111111111111111222222222111111111111222222......//////000000111111222222333333333222222111//////000111222333333333000000000000000000000000333444444444444333222222333222222111111222222333222333444444444333222111777555333333444666666666333111000222555777666444777777888999::::::;;;;;;;;;<<<===???@@@BBBCCCDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHIIIJJJKKKKKKKKKKKKKKKJJJJJJKKKKKKLLLMMMMMMMMMLLLLLLLLLKKKKKKKKKNNNLLLKKKKKKLLLJJJEEEAAAAAABBBCCCDDDEEEDDDCCCBBB>>>>>>>>>>>>============999:::<<<;;;::::::;;;==============================<<<<<<<<<<<<;;;;;;;;;666777999;;;<<<<<<;;;;;;999999999999999999999999;;;;;;;;;::::::999999999888888888888888888888888999::::::;;;<<<===>>>>>>===<<<;;;::::::::::::::::::;;;;;;<<<<<<;;;;;;:::<<<<<<<<<;;;;;;::::::::::::::::::;;;;;;;;;<<<<<<=========>>>>>>>>>>>>???<<<;;;999999999;;;===>>>???>>>>>>>>>???@@@AAAAAAAAAAAA@@@???>>>===<<<<<<<<<<<<===>>>>>>>>>>>>>>>BBBBBBBBBCCCBBBBBBAAAAAA@@@@@@??????>>>?????????>>>>>>===<<<;;;:::999999999999::::::::::::;;;;;;===<<<;;;:::888777666666888888777666555444333333555555555555555555555555444444444444444444444444333333333222222111111111111111222222222333333333333333333222222111111111555444444333333444444555222222333444444444333333111222333333444444333333777555333111111333555777555555555444444333333333444555555555666666777777444444333444444555666777888999;;;======<<<;;;:::<<<::::::======>>>BBBIIIRRR\\\fffjjjjjjrrr666777777777777777888888999777666444444555666777777777888999999888777777555555555555555555555555555555555555555555555555444333222222222222333444222222222222222222222222333333333333333333333333111222222222222222222333444444333333333222222222222222222111111111000000222222111000000111111222222111111000000111111222111111111111111000000000111111222222222222111111000000000111111222222333000000000000000000000000...///000111222333333333333222222111111222222333333333444555555444333333222000...///111222333222555333222333666777666555666666777888888999::::::888888999:::<<<===>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCCCCBBBCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCDDDCCCBBBCCCEEECCC@@@<<<======>>>>>>?????????>>>============<<<<<<<<<<<<999;;;<<<<<<;;;:::<<<===<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;;;;<<<<<<======:::;;;;;;;;;;;;:::999999999999999999999999999999;;;;;;;;;::::::999999999999999999999999999999999999999:::;;;<<<===>>>>>><<<<<<;;;::::::::::::::::::;;;;;;<<<<<<;;;;;;:::;;;;;;:::::::::::::::::::::::::::;;;;;;;;;<<<<<<::::::;;;;;;;;;<<<<<<<<<<<<;;;:::999999:::<<<===>>>>>>>>>>>>>>>???@@@AAAAAA@@@???>>>===<<<<<<;;;<<<<<<===>>>>>>>>>>>>>>>AAAAAABBBBBBBBBBBBAAAAAAAAAAAA@@@???????????????AAAAAA@@@???>>>===<<<;;;;;;;;;;;;::::::999999999999888888777777666666666666666666666666555555555555555555555555555555555444444444444444444444444555555555555555555444444000000000111111111111222222222222111111000000000333222222222222222222333444444444444333222111111111222333333444444333333333222000......000222333444444333333222222222222333333333333333222222222444444333444444555666777777999;;;=========;;;;;;<<<::::::======>>>BBBIIIUUU```lllqqqsss{{{888777666555555555666777777666555444333444555555666777777888888777777666555555555555555555555555555555555555555555555555333333222222222222333333222222222222222222222222222222222222222222222222222222222222222111111111333333333222222222222222222222111111111000000000111111000000000111111222222111111000000111111222333333333222111000000///...///000111111222111111111111111111111111111111000000000000000000000000,,,---...000111111111111222222111111111111222222333444444555555555444444222000///000222444444444555333333333555555444333555555555666777777888888666666777777888999999:::888888888999999999999:::999999999:::;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<======>>>>>>=========<<<<<<<<<<<<;;;<<<===>>>===;;;999::::::999999::::::;;;<<<<<<;;;;;;;;;;;;:::::::::999:::;;;;;;::::::;;;===;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;<<<===>>>>>>???>>>===;;;:::999888888999999999999999999999999;;;;;;::::::::::::999999::::::::::::::::::::::::999999:::;;;<<<===>>>>>>;;;;;;::::::999999:::::::::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<999999999:::::::::;;;;;;===<<<;;;:::::::::<<<<<<============>>>???@@@AAA??????>>>>>>===<<<;;;;;;<<<<<<===>>>>>>>>>>>>===??????@@@AAABBBBBBBBBAAACCCBBBAAA@@@@@@???>>>>>>>>>>>>===<<<;;;:::999999<<<<<<;;;:::999888777777666777777777777777777777444555555555666666777777444444444444444444444444555555555555555555555555222222222333333333333333111111111111222222222222111111111000000000000000111111000000000000111111555555444444333111000///111222222333333333333333222111///......///111222222222222222111111111111444333333222111111000000444444333444444555666777777888;;;<<<======<<<;;;<<<::::::======>>>BBBIIIVVVaaapppyyy}}}:::888666444444444666777666555444333333333444444666666666666666666666666555555555555555555555555444444444444444444444444333222222222222222222333111111111111111111111111222222222222222222222222333333222222111111000000222222222222222111111111111111111111000000000000111000000000000111111222111111000000000000111111222222222111111000000000------///000111111111111111111111111000000000000000000000000000000000000//////000000//////...---222222111111111111222222222222333333333444333333222111111222444666666555333222222222222222222111333444444444555555555666777777777888888888888888777777777777888888888888777777777777888888999999999999999999999::::::;;;;;;;;;;;;::::::::::::999;;;:::;;;;;;;;;:::999888:::999888888888999;;;<<<::::::999999999888888888777999::::::999888:::;;;999999999999999999999999999999:::;;;;;;<<<======@@@???<<<:::999999999999888888888888888888888888::::::::::::::::::::::::::::::::::::::::::::::::888999:::;;;<<<======>>>::::::999999999999:::::::::;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<======>>>>>>:::::::::;;;;;;;;;<<<<<<::::::;;;;;;;;;<<<<<<<<<======<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>@@@@@@>>>>>>>>>===<<<;;;;;;;;;;;;<<<======>>>>>>=========>>>???@@@AAAAAAAAAAAACCCCCCBBBAAA@@@???>>>===<<<;;;;;;:::999888888888;;;;;;::::::999888888777999999999999999999999999555555555555666666666666444444444444444444444444555555555555555555555555000000111111222222333333333333444444444555555555111111111111111111000000000000000//////000000000333333333333333222111000111111222333333333333222444333222111111222333444222222222222222222111111555555555444444444444444444444333444444555666777777888:::<<<======<<<;;;<<<::::::======>>>BBBIIIRRR___ooo{{{:::999777555444555777888555444444333333333333333555555555555555555555555555555555555555555555555444444444444444444444444222222222222222222222222111111111111111111111111111111111111111111111111222222222111111000000000111111111111111111111111111111111000000000//////000000//////000111111222111000000000000000000111/////////000000000111111,,,---...///000111111111111111000000000000000000000000000000000000000000000000111111000000///...222111111000000111111222000000000111111222222333000//////000222333333222222333333222222111222222222333333333333333444444777777777777777777777777666666666777777777888888666666666666777777777777888888888777888999999::::::::::::999999999888888;;;<<<;;;;;;999888777777999888777777777888:::;;;888888888888777777777777555777888888777666888999999999999999999999999999;;;;;;;;;;;;;;;;;;;;;:::===<<<;;;:::999::::::;;;888888888888888888888888::::::::::::::::::::::::999999999999999999999999888888999:::;;;<<<======999999888888888999999::::::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<===:::::::::;;;;;;;;;<<<<<<:::::::::;;;;;;;;;;;;<<<===<<<<<<<<<;;;<<<<<<<<<;;;;;;<<<<<<===???@@@AAA>>>>>>======<<<<<<;;;;;;;;;;;;<<<===============<<<===>>>???@@@@@@@@@@@@BBBBBBBBBBBB@@@???===<<<>>>======<<<<<<;;;;;;;;;999999999999999999999999::::::999999888777777666666666666666555555555555444444444444444444444444555555555555555555555555333333444444555555666666333333444444444555555555222222222222222222222222111111000000000000111111000111111222333333333333000111222222333333222222555444333333333333444555222222222222333333333333333444444555666777777888444444333444444555666777666888:::<<<======<<<<<<<<<::::::======>>>BBBIIIPPP\\\lllzzz999888777666666666777888555555444444444333333333555444444333333444444555444444444444444444444444333333333333333333333333111111222222222222111111111111111111111111111111000000000000000000000000111111111111111000000000000000000000000111111111111111000000000/////////////////////000111111222111000000//////000000111---......///000000111111---...///000000111000000000000000000000000000000000000000000000000000000---...///111222222222222111111000000000000111111////////////000111222222222111111222444444333111222333444444222222333444222222222222222222333333444444444444444444444555444444555555555666666666444444444555555555555555666666666666666777777888888888888777777777666666999::::::888666444444555666666666666666777777888888777777777777666666666555666777777666666777999999999999999999999999999;;;;;;;;;;;;::::::999999::::::999999999:::;;;;;;888888888888888888888888999999::::::::::::;;;;;;888888888888888888888888888888999:::;;;<<<======888888777777888888999999:::;;;;;;<<<<<<;;;;;;:::888888999999999999999999:::::::::;;;;;;;;;<<<<<<888888888999999999::::::;;;;;;<<<<<<============;;;;;;<<<===>>>@@@AAABBB>>>>>>>>>=========<<<<<<;;;;;;<<<============<<<<<<<<<===>>>????????????@@@AAAAAAAAA@@@>>>===;;;;;;;;;;;;;;;::::::999999888888888888999999::::::888888777666555555444444777777666666555555555444333333333333333333333333444444444444444444444444333333333333444444444444111111111111222222222222222222222222222333333333222222111111111111222222...///000222333333444444000111111222222222222222333222222222222222222333222222222333333333333333000111222333555666777777444444333444444555666777666777:::<<<===>>>===<<<<<<::::::======>>>BBBIIIPPPZZZiiixxx555666666666666666666777555555555555555444333333555444333222222333444555444444444444444444444444222222222222222222222222000111222333333222111000111111111111111111111111000000000000000000000000000000000000111111111111/////////000000000111111111000000000////////////.........//////000222222000000////////////000000000000000000000000000111///000000111111000000000......//////000000111111000000000000000000000000---...///000111222222222111111000000000000111111000/////////000111333333444333333444555555333111...000222111000000222444222222222222222222222222111111222222333333444444333333333444444444555555444444444444444444444444555555555555555666666777777777777666666666666555666777888777444333555777444555555666666666666666777777777777666666666666666777999888777777888:::999999999999999999999999::::::::::::::::::;;;;;;888999999999999999999888888888888888888888888888999999999::::::;;;;;;;;;999999999999999999999999888888999:::;;;<<<<<<===777777777777777888999999:::;;;;;;<<<<<<;;;;;;::::::::::::::::::999999999:::::::::;;;;;;;;;<<<<<<999999999999::::::::::::::::::;;;<<<===>>>>>>>>><<<<<<<<<===???AAABBBCCC??????>>>>>>>>>>>>======:::;;;<<<<<<======<<<<<<<<<<<<===>>>>>>============>>>@@@@@@@@@>>><<<;;;888888888888777777777777999999999888888888888888666666666666666555555555555555555666666666666666333333333333333333333333333333333333333333333333222222111111111111111111000000000111111111111222000111111111222222222222222111111000000111111222///000111222222222222222000000111222222222222222111111111111111111111111111111111111222222222333111111222333444444555555444444333444444555666777555777:::<<<>>>>>>======<<<::::::======>>>BBBIIIPPPXXXeeesss333333444555666666666555555555666666555555444333444444222222222222444444444444444444444444444444222222222222222222222222000111222333333222111000000000000000000000000000000000000000000000000000//////000000111111222222.../////////000000111111000000000000////////////............///000222222000000////////////000000333333222222111000000000000111111111111000000///---......///000111111222000000000000000000000000000000000000000//////...111111000000000000111111111000000000000222444555111000000000111000...+++)))+++...---,,,,,,...111333333222222222222222222111222222333444444555555444444444444555555555555555555555555444444444444666666555555666666777888888888888777777777666666444666777666444444777:::555666777888999888777666888777777777666666666666777999::::::999999:::;;;999999999999999999999999888888999:::;;;;;;<<<===888999999:::999888777666777777777777777777777777999999999::::::;;;;;;;;;::::::::::::::::::::::::777888999:::;;;<<<<<<===777777666777777888999999:::;;;;;;<<<<<<;;;;;;:::>>>>>>>>>======<<<<<<;;;:::::::::;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<======999999;;;===>>>?????????<<<<<<===>>>???AAACCCDDD????????????>>>>>>>>>>>>:::;;;<<<<<<======<<<<<<==================<<<<<<<<<===>>>@@@???>>><<<;;;;;;;;;;;;:::::::::::::::;;;::::::999888777666666666666666777888999999:::333333444555666777888999333333333333333333333333222222222222222222222222555555555444444333333333111111222222222333333333//////000000111111111222111111000000000000111111111111222222222111111000000000111222222222222111222222222222222222222222//////000000111111111222444444444444444444444444444444444444444555777777555777:::<<<>>>>>>======<<<::::::===>>>>>>BBBIIINNNUUU```nnnzzz777777777777888888888888777777666555444444333333444444333333333222222222333222222111111222222333444444444333222111///...111111111111111111111111222111111111000000//////222222222222222111000000000000////////////000000222111000//////000111222000000000000000000000000000000000000000000000000000111111111111222222222111222222222333333333333///////////////000111111222111000......000111222222222222111000//////...////////////////////////222222111111///...---,,,000111111111111222222222111111111111111111111111222222111000/////////000333222222111111222222333111111222222222333333333444333333222222333333444555555555555555555555555333333333444444444555555777777666666555555555444555555555555666666666666777777888888888888777777777666666555555555666666666555555555777999;;;<<<:::::::::;;;;;;;;;<<<<<<888999999::::::999999888888888777777888888999:::777999:::999888777777888888888999999999:::::::::999999999999999999999999777777888999999:::;;;;;;;;;999888888999::::::999999999999999999999999999;;;;;;:::<<<===>>><<<;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<999999999:::;;;<<<>>>>>>????????????????????????===>>>>>>===;;;:::<<<=========<<<;;;;;;<<<===>>>>>>>>>============>>>>>>>>>>>>===<<<;;;;;;::::::999999999888888888888777999999999888888666555555666666555555555777888999333333333444444444555555555444333222111222333333222222111111111222333333444222000000111222111000333333333222222111111111222333444555555333222000333111000.........//////000000000000111222333444333333333222222222111111333222222222222222222222444666888888666444333222444444444444444444444444444444444555555555555666777777777:::<<<======;;;::::::;;;:::<<<@@@EEEIIIOOOWWWaaajjjwww777777777777666666666666555555555444333222222222444333333333333222222222222222222111111222222222333333333333333222222222111111111111111111111111111111111000000000//////000000000000000//////...000000////////////000000111000000000000000000111//////////////////////////////////////////////////////000000000111111111////////////000000000111///.........//////000111222111///......///111222222222111111000//////...////////////////////////000000111111000000//////000000111111111222222222111111111111111111111111222111111000000000000111222222222111111222222222111111111222222222333333444333333222222333333444444444444444444444444444333333333444444444444555777666666666555555555444444555555555666666666666555666666777777666666555666666555555555555666666666666555666777888:::;;;999999999999::::::::::::888999999::::::999999888888888777777888888999:::999;;;======;;;999888999888888888999999999::::::999999999999999999999999777888888999::::::;;;;;;;;;999777888999:::999888999999999999999999999999;;;::::::;;;===>>><<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999999:::;;;<<<===>>>========================<<<======<<<;;;;;;<<<>>><<<<<<;;;;;;;;;<<<>>>???>>>>>>======<<<=========>>>======<<<;;;;;;::::::999999999888888888777777888999999888888666555555666555444444444555666777333333333444444444444555555444333222222222333333222222222222222333333444444222000000111222111000333222222222222222222111000111222333333111000...000000/////////000111111444333222111000000000000///000111111333333444555444444333333222111000000'''***...000111000111222444444444444444444444444444444444555555555555666888777777888:::<<<;;;:::::::::::::::<<<@@@EEEIIIUUU\\\eeennnyyy666666666555555444444444444444333333222222111111333333333222222222111111222222222222222222222222111111000000111222333333111111111111111111111111111111000000000000//////...............------,,,000//////......//////000///000000111111000000///////////////////////////////////////////////////........./////////000000............////////////.........---......///000111111////////////111111222111111000000//////...//////////////////////////////000111222222222111000000000111111111222222111111111111111111111111111111111111111111222222222222111111111111222222111111111222222222222333333333222222222222333333222222222222222222222222333333333333444444444444666666666555555555555555444444444555555555666666444444555555555555444444666555555555555555666666777666666666666777888999777777888888888999999999888888999999999999888888888777777777777888999999;;;>>>@@@@@@>>>;;;:::999888888888999999999999:::888888888888888888888888888888999999:::;;;;;;;;;:::888777777888999999888999999999999999999999999;;;::::::;;;======<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999888999999999999:::<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<;;;<<<>>>???===<<<;;;;;;;;;<<<>>>??????>>>===<<<<<<<<<<<<<<<======<<<<<<;;;:::::::::999999888888888777777777888888888888777666555555555555444333333333444444333333333333444444444444444444333222222222222333333222222222333333444555444222000000111222111000111111111222222222222222000111222222222111///......///000111222222222222444333222111000000000000///000000111222333444444666555444333111000//////&&&)))---000111222444555444444444444444444444444444444444555555555555666:::999777888:::;;;;;;;;;999:::::::::<<<@@@FFFJJJZZZccclllttt}}}666555555444333222222111444444333333222222222111222222222222111111111111111111222222222222111111//////.........///000111111111111111111111111111000000000000000000//////---............---,,,,,,/////////....../////////...///000111111000///...////////////////////////////////////////////////....../////////000000000/////////000000000000111......---------......///111000////////////000111111111000000////////////////////////////////////000000111222222222222222000000000000111111111111111111111111111111111111111111000111111222333444111111000000000000111111111111111111222222222222333333222222222222333333333333333333333333333333222222333333333444444444555555555555555555555555333333444444444555555555444444555555555555444444555555444444444555666666777666666666666777777777777777777888888888999999888888999999999999888888777777777777777888999999;;;>>>AAABBB@@@<<<:::999888888888888999999999999888888888888888888888888888999999999::::::;;;;;;999888666666888999888777888888888888888888888888;;;::::::;;;======<<<:::<<<<<<<<<<<<<<<=========<<<<<<<<<;;;:::999888888999999999999:::;;;<<<===::::::::::::::::::::::::999;;;<<<<<<<<<===@@@BBBAAA@@@>>>===<<<<<<======>>>>>>===<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;:::::::::888888888888777777777777777777888888777666555555555555444444333333333333222222333333333444444444333333333222222222222222222222222222333444555555333111000000111222222111000000111111222222333333222333333444333222111111///000111333333333222111000000000000111222333444222222222222111111111111444444333333222111000000...000222333333333444555333333444444444444444444444444444555555555555666===;;;999999;;;<<<<<<;;;999:::::::::<<<@@@FFFJJJ]]]gggrrrzzz555444444333222111000000444444444444333333333333222222111111111000000000000111111222222111111000111111000///////////////000000000000000000000000//////////////////000000...////////////...------//////............//////...///000111111000///.................................................../////////000000000111111.../////////000000000000///...------------......000//////////////////000000000000///////////////////////////////////////222222222222222111000000//////000000000111111111000000000000000000000000000000000000111222333333111000000//////000000111000000111111111222222222333222222111111222222333333333333333333333333333222222222333333333444444444444444555555555555555333333333333444444444444444555555666666555555444444444444444444555666666666666666777777777777666888888888888999999999999777888888999999888888777777777666666777777888999:::===@@@AAA???;;;999888777777888888888999999999777777777777777777777777888888999999999999999999999777666666777888888777888888888888888888888888:::999999:::<<<===;;;::::::;;;;;;;;;<<<<<<<<<===>>>======<<<;;;::::::999999999999999999:::;;;<<<::::::::::::::::::::::::999;;;======>>>???BBBDDDEEEDDDAAA???===<<<<<<<<<======<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;:::::::::888888888777777777666666666777777777777666666555555555555555444333333222222222222333333333444444333333333222222222111111222222222222333444555666333111000000111222222111000000000111111222222222333333333333222222111111111222333333333111000///000000000000111222333444222222222111111111000000222222222222222222222333///000222111000///000111333333333444444444555555444444444555555555555666;;;999888888:::;;;:::999999999::::::<<<@@@FFFKKK[[[ggguuu333333333222222111111111444444444444444333333333111111111000000000000//////000111222222111000///222222222333222111000///000000000000000000000000......////////////000000//////000000//////...---///......------......///...//////000000//////...................................................//////000000000111111111------------............000///......---.........////////////////////////////////////////////////////////////////////////111222222222111000///////////////000000000111111000000000000000000000000000000000000000000111111000000////////////000000000000000111111111111222222222111111111111222222444444444444444444444444222222222222333333333333444444444444444555555555222222222333333333444444444555555555555555555444333333333333444555666666444555666777777777777666777888888888888999999999777777888888888888777777777666666666666777888888888:::===>>><<<:::999888777777777888888888888999666666666666666666666666777888888888888888888888888666555555666777777666888888888888888888888888:::999999:::<<<<<<;;;:::999999999:::;;;;;;<<<<<<=========<<<<<<;;;;;;:::999999999999999:::;;;;;;::::::::::::::::::::::::999;;;<<<===>>>???BBBDDDFFFEEEBBB???===<<<;;;;;;;;;;;;:::::::::;;;;;;<<<;;;;;;::::::::::::::::::888888777777777666666666666666666777777666666555444444555555555444333333222222222222333333333333222222222333222111111000000000000111222333444555222111///000111333222222000000000111111111111111111111000000////////////222222222222111000///...444333222111000000000000...//////000111222333333000111111222222333444444...000111111000000222333222333333444444555555555444444444555555555555666666555555666888999777666888999999:::<<>>@@@???>>>===;;;;;;;;;<<<===888888888999:::;;;<<<===::::::::::::::::::::::::777777777777666666666666555555666666666666666555///000111222333333222111111111222222222333333333111111222333222111000///.........///000222333444222000///000222333333222222222111111000000//////333222222111111111111111//////.........000111333000000000000111222333444111111111111000000000000333333333222222111111111222333333111000///111222222222333333444555666666444444444555555555666666555666999<<>>?????????;;;;;;;;;::::::999999999666666777777666555444444444444444555666777777888444444444555555555666666777666666666666777777888:::::::::;;;===<<<999666999999:::;;;;;;;;;;;;::::::::::::::::::::::::::::::999999888888999999:::999888777666666777888999999999999:::;;;<<<===>>><<<<<<;;;;;;;;;:::::::::777777777777888888888888777777888888888999999999777777777777777666555555333222111222555666777666666666555444333222222111444444222222222222444444333333333333222000...---222111000//////000111222111111000000000000111111111111111111111111111111000000111111111111000000000000000000111111111111///000111222222111000///111111222333333333333222333222222222222222222333222222111111111111111111333333333333333444555666555555444444444444555555777888999::::::::::::999888999:::;;;===AAAFFFJJJVVV___rrr555444222111111222444555444444333222222222222333333222111111000000111111000000111111111111000000000000000000000000000000111111000///////////////000/////////............000000000000/////////...///...------------...///------...............------...............------......------------.............................................//////000111///......//////...,,,......------------......---------------------------------............//////////////////000111111000000000//////.........111000000///////////////222111000/////////000000000000000/////////......//////000000000000000000000000000000000000000000111222222333333222222111222222222111111111000000222222222333333333444444444444444444333333222222222333333333333333333444222333444555666555444444333333333444444444555555888777555444444555777888777777777777777777777888777666666555555555555555333444555777888999999999999999999888888888777777666666666666666555444444444444444555666777777777444555555555555555555555666666666666666777777888:::::::::;;;<<<;;;999666888999999:::::::::::::::999999999999999999999999999888888777777888888999999999888777777888999999888888888999999:::;;;<<<>>>>>>=========<<<<<<<<<666666777777777888888888777777777888888888999999777777777666666666555555555333111222444666666666444444444444444333333333444333222222222222333444111111222222222111000000222111000//////000111222111111000000000000111111111111111111111111111111000000111111111111000000...////////////000000000111222222333333222222111000111111222222222222222222222111111111111222222111111111111111111111111444333333333444555555666666555555444444555555666777777999:::;;;<<<<<<===::::::;;;;;;<<>>??????;;;<<<<<<;;;<<<>>>AAADDDHHHRRRggg444333333222222333333444333333222111111111111111111111000000000000111111000000111111111111000000////////////////////////000000///////////////000///////////////.........000000/////////..................------.........***+++,,,---.../////////......//////...------,,,......------------..............................,,,---...///000///...---///...------//////...---......------------......,,,,,,,,,,,,,,,,,,,,,,,,---------............//////////////////000000111..................------000//////.........//////---------,,,,,,,,,------........................222222111111000000//////000000000000000000000000000111111222222222222111111111111111111111111111111222222222222333333333444444444444444444444444444444444333333222222222111222222333333333333333444444444444444444444444333444555666666555444333444555555666777888999999666666555444444444444555444555666777888888888888666555555555555555555555555666666666666666555555444444444555555666666666666666666666555555555555666555555666666777888999;;;:::::::::;;;;;;999777777777888999999999999888888888888888999999999999888888777777777777888888888888888777777888888888666777888888999999999999777777777666666666555555666666666666777777777888555555666666666777777777888777555333333444555666999666333222333444555555333333333333333333333333222222111111111111222222111000/////////000222333111000000000000000000111111111000000000000111111111111111111111111111111//////000000000000//////........./////////000000111000///......///000111//////000111111111111000111111000000000000111111111111111111111222222222444444555666666666666666666666555555555555666666666777999:::<<<======>>>:::;;;;;;;;;;;;===AAACCCFFFPPPddd}}}333333333333333333333333222222111000000000000111111000000///000000111111000000111111111111000000////////////////////////......---------......///.........///////////////////////////............---..................---+++,,,---//////000000000,,,------...//////............------------..............................+++,,,.../////////...---...---,,,---...///...---......------------......---------------------------------............///...------------...//////------..................//////............//////,,,,,,------------------////////////////////////222111111111000000/////////////////////////////////000111111222222222222111111111111111111111111111111111222222222333333444444444444444444444444444444444333333222222222111111111111111222222333444444444444444444444444333444555666666555444333444444555666777888888999666666555444444444444444222333444555555666666555666666666666666666666666555555666666666666666555444444444444555555555555666666666666666666666666555555555555666777888999;;;:::999:::;;;;;;999888777777888999999999999888999999999999::::::;;;;;;999999999888888999999999777777777777777777777777777888999999:::999999888999999999999888888888777555666666666666777777777444444555555555666666666777666444222222333555666999777444333333444555444555444444333222222111111111111111111111111111111333222000/////////000111000000000111111000000000111111000000000000111111000000000000000000000000//////000000000000////////////000000000111111111111000///......///000111//////000111111111111000111111000000000000111111000000111111111222222222333444555777777777777777666666666555555666666666777888999::::::;;;::::::777999:::;;;<<<===AAACCCDDDMMM```yyy333333333333333333333333222111000000///000000000000000/////////000111111000000111111111111000000000000000000000000000000------,,,,,,------...............////////////////////////.........------------...//////...------------...///000000000000+++,,,---...////////////......------------......------------------------,,,,,,---..................,,,,,,,,,...///...---......------------..............................---------............///------,,,,,,------...///.............../////////......------......//////......///000000000/////////////////////000000000000000000000//////////////////////////////////////////000111222222222222111111111111111222222222111111111111222222222222222222333333333333444444444333333333333333333222333333222222222333444555555444444444444333333333444555666777777666555444555555555666666777777777666555444444333333444444555555666777777777777777555666666666666777777777444555666666666666666666444444444444444444444444555555666666666777777777555555555555666888999:::<<<;;;999999:::;;;:::888777888888999:::999999999999999999::::::;;;;;;<<<::::::999999999999::::::777777888888888888777777777888999::::::999888777888888777777777666666666555555666666666666777777333333444444444555555555666555444333222333444444888666555444555666555333555555444333222111000000000000111111111111000000222111000000////////////000000111111111111000000111111000000000000111111000000000000000000000000...//////000000//////...000000000000111111111111222111111000000111111222///000111111222222111111111111111000000111111111000000000111222222333333222333555777999999999999777666666555555666666777888888999999::::::999999666888:::;;;;;;===@@@BBBAAAHHH[[[ttt222333333444444333333222111111000////////////000///////////////000111111000000111111111111000000000000000000000000000000---------------...//////............/////////000//////.........---------------...//////...------------...//////.........------...............---......------------......------------------------------,,,,,,------......---,,,+++,,,...///...---......------------......---------------------------------............///---------------...//////.........//////000000000...------------...///000...///000111111111000000------........./////////.............../////////////////////////////////...///000111222222222222000000111111111222222222111111111111222222222222111111111222222222333333222333333333333333333444444444333222333444555666555555444444444333333333555666666777777666666555555555666666666666666666666555444444333333444444666666777888888888777777555555555555666666777777444444555666666666666666444444444444444444444444444444555666777888888999444444555555666888999:::<<<;;;999999:::;;;:::999888999999:::::::::::::::777888888999::::::;;;;;;999999888888888888999999888999::::::::::::999888555666888999999888666555555555555555444444444444555555555666666666777777333333333333444444444444444444444333333333333222666555555666777777555333444333333333222222111111//////000111111000//////...///000000000000000000///000111222222111000///111111000000000000111111000000000000000000000000......////////////....../////////000000000000111000000111111111111000000000111111222222222222222222222111111111111222222///000000111222222333333000222555888:::;;;;;;:::777777666666666666777777777888999:::;;;;;;;;;;;;888999;;;;;;;;;;;;===???AAAGGGXXXooo222333333444444333333222111111000//////////////////////////////000111111000000111111111111000000000000000000000000000000...............///000111---.........//////000000//////.........---------,,,---...//////...---,,,---------...------,,,,,,////////////...---,,,,,,.........------.........------------------------...---,,,+++,,,---...///---,,,+++,,,...///...---.........------.........,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...............///000000.../////////000000111111---------------...///000,,,---///000000000///...,,,,,,,,,------.........,,,---------......//////////////////////////////......000111111222222222000000111111222222222222000111111111111222222222000000111111111222222222222222222333333444444444333333222111222333444555555555555444444333333333777777777777777777777777666666666666666555555555555555444333333333333444111111222333333333222222444444444555555666666666444444555666777777666666444444444444444444444444333444555666777888999:::444444555555666888999:::===;;;999999:::::::::999999999:::;;;;;;;;;;;;:::666777777888999999::::::888888777777777777888888::::::<<<<<<<<<<<<::::::444555777888888666555333999888888888888777777777555555555555666666666777222222333333333444444444333333444444444333222111444444555777999888555333111222222222222333333333...///000111111000///...+++---///000222222111111///000111222222111000///111111000000000000111111000000000000000000000000......////////////................../////////000---...///000000///...---111111222333333333333222333333222222222222333333///000000111222222333333///111555888;;;<<<<<<<<<777777666666666666777777666777999;;;<<<>>>>>>>>>:::;;;<<<<<<::::::;;;<<>>@@@IIIQQQ^^^sss~~~222222222222111000000000000000000000000000000000////////////000000000000111111111111111000//////////////////////////////////////////////////////......////////////......---....................................---------------------------------------------------------------------------------))))))******+++,,,------..............................---,,,,,,,,,,,,,,,,,,------.......................................,,,------------------,,,---------............///................................................,,,,,,------......//////000//////...---------...//////000000000111111111////////////000000000000//////////////////////////////000000111222333333222222111000/////////000333333333333333333333333111111111111111111111111222222222222222222222222222222222333333333444444111222333555555666555555555555555555555555555555444444444333222222111111333333333333333444555555666666666666555444222222333333333444444444555555333333333444444444555555444444444444555555555666888777777666666666777777777888999::::::::::::999888888888888888888888888777777777777777888999:::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888777777777666666666666777777777777777777666666777666555444444555666777666555333222222222333333222222222222222222222222222222222222333333444444222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000111000//////...000000000000000000000000//////............//////////////////000000111111111111111111111111111111111111111111000000000000111111111111111111111111000000000111222222333333666666666666666666666666777666666555555555555555666777888:::;;;<<<<<<<<<;;;::::::999:::;;;===>>>>>>HHHOOO\\\ppp|||000222222222000///000111000000000000000000000000////////////000000000000111111111111111000//////000000000000000000000000////////////////////////------.../////////......---------...............------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,------......//////------------------------------,,,,,,,,,,,,------,,,,,,---............---........................------............---------------............///................................................---------------.........///000000111000000////////////000000000111111111////////////000000000000000000000000000000000000555444333111000/////////222111000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222111111222222333333444444444444555666777888888999555555555555555555555555555444444333333222111111444444333333444444555666555555666666666555333222333333333444444444555555333333333444444444555555444444555555555666666666888777666666666666666666666777999:::;;;;;;:::999777777777777777777777777666666666666777888999999;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888777777777666666666888888777777777777666666555555555444555555666666444444444333333222111111222222222222222222222222222222222222222333444444222222222222222222222222111111111111111111111111000000000111111111111111000000000000000000000000///////////////......---000000000000000000000000//////............//////...//////000000111111222111111111111111111111111222111111111000000//////111111111111111111111111000000000111222222333333444444333333333444555555555444444333333333444444666666888:::;;;<<<<<<<<<;;;::::::::::::<<<===>>>===GGGNNNZZZmmmyyy...000222111000///111333000000000000000000000000.../////////000000000111111111111111111000//////000000000000000000000000////////////////////////,,,---......//////......---------.........//////,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------..................//////------------------------++++++++++++,,,---......+++,,,------......------........................---...////////////...------------............///...................................................------------------,,,(((***---000111111///...............////////////.../////////000000000111000000000000000000000000444333222000////////////000000000000000000111222000000000000000000000000111111111111111111111111111111111111111111111111000111111222333333444444333444555777888888999888555555555555555555555555555555555444333333222222333333222222333333444555333444666777666555444333333333333444444444555555333333333444444444555555555555666666666777777777999888777777666666777777555777999;;;;;;;;;:::999777777777777777777777777666555555666777888999999::::::::::::::::::::::::999999888888888888999999888888888777777777666666888888888777777777666666333444555555666666666555444555555666555333111000111111111111111111111111333222111111111222333444222222222222222222222222111111111111111111111111///000000000111111111222000000000000000000000000000000000000000//////...000000000000000000000000//////............//////...//////000111111222222111111111111111111111111000000000000111111111111111111111111111111111111000000000111222222333333222222111111222333444555555444444444444444555555555666777999;;;<<<<<<<<<;;;;;;::::::;;;<<<>>>???<<>>???===FFFMMMVVVgggrrr000000000000000000000000000000//////.........---////////////////////////000000000000//////////////////............//////////////////////////////---------------...///000------............------111000///...---,,,,,,,,,........................---,,,,,,++++++,,,,,,---///,,,******,,,...//////,,,***)))***---...+++))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---,,,+++)))(((------......//////000000...------,,,,,,------...---,,,,,,++++++,,,,,,---......---------,,,,,,,,,...................................................---,,,,,,,,,,,,---...---------............///111111111111111111111111......///000000000000000000000000000000000000000111000///......///000111...............///000000444333333222111000//////333333222222111000000000222222111111111111111111333333222222333333444555222333333444555444444444444444555555555555444444222222111111222222333444333333333333333444555666777777777777666555444333777444333444666777555333111222333333444444333333555555444333222333777:::999888888888777777666666999:::<<<>>>>>>===<<<;;;888888777666666666666666666666666666666666666666999999:::::::::::::::999555777999;;;;;;999777555888888777777666666555555777777777777777777777777444444333333333222222222666555444333333333333333222222222222222222333333222222333333333444444444333333444444333111000///000000111111111111000000222111000111333444333222444222000000111222111000222222111000//////000000////////////000000000000111111///...---,,,++++++...,,,+++...111444333111000///.........///111222222222111111000000//////////////////////////////---///000111000///000111111222222333333444444555666666666666666666555555777777888999::::::::::::======;;;:::888:::===@@@???FFFTTTaaaiiisss000000000000000000000000000/////////............////////////////////////000///////////////////////////............/////////////////////////////////......---------......------............------///......------------...........................,,,,,,++++++++++++,,,,,,++++++***+++---...---+++...---,,,---//////---***---------,,,,,,,,,,,,,,,,,,,,,------,,,++++++***............////////////---------,,,,,,---------------,,,,,,,,,,,,------............------,,,,,,......................................................---,,,,,,---......---------............///000000000000000000000000......///000000000000000//////////////////////////////...------...///000000000//////000000111222333333222222111000//////000000000000000000111111111111111111111111111111333222222222222333444444555555666777777777777777444444555555555555444444222222111111222222333444444444333333333444444555444555666666666666666555666444333444666666555333444555666666777777666666444555666666555555666888888888888777777777666666777888:::;;;<<<;;;:::999888777777666555555666666666666666666666666666666999::::::::::::999999888666888:::<<<<<<:::888666777777777666666666555555666666666666666666666666444444444444333333333222444444333222222222222222222222222222222222222222000000111111111222222222222333333333333222000///000000111111111111000000222111000111333444333222333111//////000000000///222111111000//////000000////////////000000000000///......------.........///---,,,...111333222000///////////////000000111111111111000000000000000000000000000000000000000...000222222111000111222111222222333333444444555555555555555555555555555777777888999:::::::::::::::;;;:::::::::<<<@@@CCC???GGGUUUaaaiiirrr000000000000000000000000////////////............//////////////////////////////////////////////////////............//////////////////////////////000000///------,,,,,,,,,------............---------------------...//////------------------------,,,,,,++++++++++++,,,,,,))))))***,,,...---+++(((///...------......,,,***------------------------......---,,,,,,,,,,,,---/////////...............------------------------......------------....../////////............---......................................................---,,,,,,---......---------............///..............................///000000000000///////////////////////////...---,,,,,,---...///000111111111111111222222333222222222111111000000000---......///000000111111111111111111111111111111222222222222222333444444222333444444555555444444444444555555555555444444222222111111222222333444555444444333333333333444333333444666666777777777555444333444555666555333222222333444444444444444333555888888777666666666777777777777666666666666555666777999999888888777777777666555555555555666666666666666666666666666:::::::::::::::999888888666777999;;;;;;999777666666666666666666555555555444444444444444444444444555555444444444333333333333222222111111111111222111111111111111111111111000000111111111222222222111222222333222222111111000000111111111111000000222000000000222333222111111000......///000///...111111000/////////000000////////////000000000000,,,,,,,,,---...///111111000......///000111111///...//////000000000000000000000000000111111111111111111111111111111111111///111222333222111222333111222222333333444444555444444444444444444555555666777888999::::::::::::888999::::::;;;>>>BBBFFFAAAHHHVVVbbbjjjppp}}}000000000000000000000000///////////////.........////////////////////////........./////////////////////............////////////////////////////////////...---------------------............---------------,,,,,,------...------------------------------,,,,,,,,,,,,------+++***+++,,,------+++))),,,,,,,,,,,,,,,+++)))(((---------...............//////---,,,,,,---...////////////......---------,,,------------------,,,.........------........./////////////////////.........................................................------------......---------............///---------------------------...//////000000//////////////////////////////...------,,,---...000111111111000000111111222333111111111111000000000000/////////000000000111111000000000000111111111111222222222111222333333444111111222333333333333333333444444555555444444333222222111111222222333444555555444333222222222222333444555555666666666555444444444444444444444444111111222333333333333222444555777777555555555666666666666666666666666666555555666777777777777666666666555444444555555555555555555555555555555555;;;;;;;;;;;;::::::888888555666777888888777666555555555555555555555555555333333333333333333333333555555555444444444333333333222222111111111222222222222111111111111000000222222333333333444444444111111111222222222222222000000111111111111000000111000///000222222222111111///......///000///...111000000/////////000000////////////000000000000------------...000111222000000//////000000//////---...000111111111000/////////000000111111222222111111111111111111111111...000222222111111111222111222222333333444444555333333333444444444444444666777888999999::::::999888999:::;;;<<<>>>BBBEEEAAAIIIVVVcccjjjoooyyy////////////////////////.........///////////////////////////////////////------....../////////000//////............//////////////////////////////---------------...//////------............------//////...,,,,,,+++++++++------------------------......------------......///---++++++,,,---------+++,,,,,,,,,+++*********---------........./////////...---,,,---...///000//////......------,,,,,,,,,,,,---......---,,,,,,.........------............/////////////////////........................................................................---------............///........................------...///////////////........................//////.........///111222///////////////000111111000000000000000000111111222222222111111000000000//////000000000111111111222111111111111222333333444444555666666666666666333333444444444444333333222222111111222222333444555444333222222222222222555555555555555444333333333444444444333333444444444444555666666666666666555555555333111222444777555555555555555555555666555666666777777777777777555444444444444444555555444444444444444444444444;;;;;;;;;;;;;;;:::999999666666777777777777666666444444444444444555555555333333333333333333333333555555444444444333333333333333222222222222333333222222222222111111000000222222333333333444444444111111111111111111222222000000111111111111000000000///...///111222111000111000...///000111111000000///////////////000000////////////000000000000//////.........//////000000000000000////////////---...000111111111000/////////000000111111222222111111111111111111111111---///111111000///000111111222222333333444444555333333333444444444555555666666777888999999999999999:::;;;;;;<<<===@@@BBBAAAHHHUUUccckkkpppyyy////////////////////////.........///////////////////////////////////////---------......//////000//////............//////////////////////////////,,,,,,,,,------///000000------............------000///...,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,......------------......111...+++***+++---......+++---......---,,,---...,,,,,,,,,---......//////...------------...//////.........---------------+++,,,---......---,,,+++......------------......---............/////////................................................---...////////////...------------............///////////////////////////------...////////////...........................111000///......///000111...............//////000/////////000000111111111333333333222111000000000...//////000000111111111111111111111111222333333222333444444555555444444333333444444444444333333222222111111222222333444444333333222222222222333666666666555555333222222222444555444333222333444333333444555555555555444666555444111///000444666444444444555555555555555666666666666777777777888444333333333333444555555444444444444444444444444888888999999999999888888888888777777777777888888333333333444444444444444222222222222222222222222444444333333333222222222333222222222222333444444444444333333222111111111000000111111111222222222222111111000000000111111000000111111111111000000000......///000111000///111///...///000111111000//////......//////000000////////////000000000000111111000///............///000111000///...///000...//////000000000000000000000000000111111111111111111111111111111111111---///000000//////000111111222222333333444444555333333333444555555666666555666777888999999999999999:::;;;;;;;;;;;;===???@@@FFFSSSbbblllrrr|||////////////////////////............/////////000////////////////////////,,,,,,---......///000000//////............//////////////////////////////......---------......///------............------...------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,///---++++++,,,---,,,+++))),,,......---,,,...///+++++++++,,,---.........,,,,,,---...............,,,------------------...+++,,,...//////...,,,+++------,,,,,,,,,,,,------,,,,,,------............................................................---...///000000///...------------............///////////////////////////,,,---......//////..............................222111///...------...///......------......///000.........///000111111222111111111111111000000000......//////000111111222111111111111111222222333000000111222222222222111222333333444444333333222222222111111222222333444222222222111222222333333444444444555555444333333222444555444222111333555000111222222333333222222555555555444222222333555333333444444444555555555555555555555555666777777333333222222333444444555333333333333333333333333333444555666666777666666777666444333333444666777222222333333333444444444333333333333333333333333333333222222222111111111111111111111111222333333555555444444333222222111000000111111111222222222333222111000//////000000000000111111111111000000///...---...000111000///000...------///000000000...............///000000////////////000000000000111000000///////////////...000111000///...///111///////////////000000111111111111000000000000000000000000000000000000000...///111111000000000111111222222333333444444555333444444555666666777777555666777888999999999999777999:::;;;:::;;;===>>>???DDDPPP```llluuu////////////////////////---.........//////000000////////////////////////,,,,,,------...///000000//////............//////////////////////////////000///...------------------..................---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++******************++++++++++++---...,,,***'''&&&))),,,,,,++++++,,,///******+++,,,,,,---......***+++---...///...---,,,,,,,,,,,,------.........+++,,,...//////...,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,---------......................................................---...///000000///...------------.........//////........................,,,---......//////..............................222000///---,,,,,,,,,---...............///000000---......///000111222222......//////000000111111---......///000111111222111111111000111222222333333333444555555555555444222333333444444333333222222222111111222222333444111111111111222333444444222222333444555555555555111333555444222111333555333444555555666666555555444666777777555333333333333333333444444555555555555444444444444555666666222222222222333333444555333333333333333333333333000000222333444555555555333222000//////000222333222222222333333444444444333333333333333333333333222222222111111111000000000000///000000111222222666666555444444333222222222222333333333444444444444333111////////////000000000111111111111000000///...---...000000000///...---,,,,,,.../////////...............///000111////////////000000000000000000////////////000000---///111111///...000222000///.........///111222222222111111000000/////////////////////////////////111222222111111222333111222222333333444555555444444555555666777888888555666777888888999999888555777999::::::;;;===???>>>CCCOOO___mmmwww------......//////000000........................------............------////////////////////////------------------------------------------------000000///...------,,,,,,,,,------.../////////...,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...---.........------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////000000///...............---...///...------...///......---------,,,,,,,,,------------------------000///...---------------------............------...------......///000111........................---------............///////////////////////////////////////////////////////////////000000000000...//////000111222222222222111111111000000//////000000000000000000000000000000111111111222222222000111111111111222222222333444666666666666444333111111222333444666666777222222222111222222333333444444555555555444222111555555555555555555555555333333333333333333333333666555444444555666777888555555555555666666666666222222222222333333444555555555555444444333333333444444333333333333222222555555555555555555444444666444111111222444444333444444333333333333222222333333333333444555666666222222222222222222222222111222222222222333333333333333333222222111111111444333333222111111111222333222111111000000111111000000000000000000000000////////////000000000000......//////000000111111...............///000000///////////////...............////////////......------------...///111222111000///......///000111222111000//////000111222000000000000000000000000444333333333222111111111111111222222222333333333555333333555888999888555555666888999::::::999999777999;;;;;;;;;;;;===???BBBCCCLLL___qqq~~~............////////////........................------............------........................------------------------------------------------000//////...------,,,,,,***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---......//////......---------------,,,---...---,,,+++,,,...---------,,,,,,,,,++++++------------------------//////...---------------------............------------,,,,,,------..............................---------............///////////////////////////........................------....../////////000...//////000111111222222111111111111000000000///000000000000000000000000000000111111111222222222000111111111111222222222333444444555555444444333000000111222333444555666333222222222222222333333333444444444444333222111444444444444444444444444444444444333333333333333555555444333444444555666555555555555666666666666444333333333333444444555555555444444444333333333444444444333333222222222555555555555555555444444666444222222333444444444444444333333333222222222111111111000111111222222222222222222222222222222111111111111222333444444333333333222222111111111444333222222111111111222444333222222222111222222////////////////////////////////////000000000000222222222111111000000///...............///000000.........///////////////......////////////......//////...---......000000111000///......///000000222111000//////000111222000000000000000000000000222222222222222111111111222222333333333444444444333222111333666777555333666777999:::;;;;;;::::::777999;;;;;;;;;;;;===???BBBDDDNNNaaasss/////////.......................................------............------................................................------------------------//////......---,,,,,,,,,++++++,,,,,,------,,,,,,,,,+++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---.........,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------............------,,,,,,,,,,,,,,,+++,,,------++++++,,,------------,,,,,,,,,,,,,,,------------------------///...------------------------............------//////...------------...........................---------............///////////////////////////------------------------+++,,,,,,---...///000000...//////000000111111222111111111111000000000000000000000000000000000000111111111111111222222222000111111111111222222222333333222222222222333333000000111111222333444444333333222222222222333333333333444444333333222111222222222222222222222222444444444444444444444444555555444333333333444444444555555555555666666666555555444444444444444444555444444444444333333333555555444333333222111111444444444444444444555555555444222222444555444444333333333333222222222222111111000/////////000000222222222222222222222222111000000000111222444555222222222222222111111111333333222111111111111222444444333333222222222222////////////////////////////////////000000000000000000000000000000000000...............///000000------......//////000000...//////000000//////...000000///...............000000////////////000000111111000000000000111111000000000000000000000000000000111111111111111111333333444444444555555555333222222333555666555444777888:::;;;<<<<<<;;;;;;888999;;;;;;;;;<<<===???CCCEEEQQQddduuu/////////......---------........................------............------........................////////////////////////------------------------.........------,,,,,,,,,------......///......---------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------///---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------.........------,,,,,,,,,,,,,,,+++---------,,,+++,,,---...---------------------------------------------......---,,,,,,---------------............------333222111000//////...///........................---------............///////////////////////////------------------------++++++,,,---///000111111////////////000000111111111111111000000000000000000000000000000000000000111111111111111111111111000000111111111222222222333222111000000111222333000111111222333444444444444444333222222222333333444444444444444444333333333333333333333333333333444444444555555555555555666555555444444333333333444444444555555555666666777666555444444444444444444444444444444444444444555555444333222222111111333333444444444444555555333222111222333444444222333333333222222222222111333222111000000000000000111111111111222222222222333222000000000111333444222222222111111111111111222222111111111111111222222333333333222222111111////////////////////////////////////000000000000******+++---...000111111...............///000000,,,------...///000111111//////000000000000///////////////........./////////////////////000000000111000000000000000000111000000000000000000000000/////////000111111111222333333333333444444444444444444555666777777666666777888999;;;;;;;;;;;;:::888:::;;;<<<;;;<<<>>>???CCCGGGSSSfffvvv//////......------,,,,,,........................------............------........................////////////////////////---------------------------------------,,,,,,,,,---......///......------......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------///......---,,,---------,,,...///...---,,,---................../////////------------------------------,,,,,,,,,------...------............------333222111///....................................---------............///////////////////////////------------------------,,,------///000111222222///////////////000000000000000000000000000111111000000000000000000000000111111111111111111111111000000111111111222222222444333111111111111333444222222333333444444555555555444444333222222222333444444444444444444555555333333333333333333333333444444444555555555666666666666666666555555444444444444444444555555555555777666555444444444444444444444444444444444444444555555444333333222111111333333333333444444555555111000000111333333222111333333222222222111111111222111111000////////////000000000111111222222222444333111000000000000111111111111111111111111111111111111000000111222222000111111222111000//////........................////////////000000000000******+++---...000111111...............///000000,,,------...///000111111//////000000000000//////,,,---......///000000000......///000000000000000000000000111111000000000000000000000000000000000/////////000111111111222222222222222333333333333444555666666666666666666555777888999::::::999999888:::<<<<<<<<<<<<>>>@@@BBBGGGTTTfffvvv.........---------------........................------............------------------------------........................------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,++++++******+++------,,,,,,,,,,,,,,,,,,,,,,,,************************------------------------///......------------------...//////------...///.............../////////------------------------,,,,,,,,,,,,,,,------...------............------//////...,,,,,,+++++++++........................---------............///////////////////////////---------------------------......///000111222222////////////////////////000000000000111111111111000000000000000000000000222222222111111111111111000111111111111222222222444444333333333333444444333333333444444555555555666555444333333222222333444444333333333444555555444444444444444444444444333333333444555555666666666666666777666666555444333444444444444555555555555555444444444444444444333333333444444444444555444444333333333333222222222222333333444444555555000000000111333444333111222222222222111111111111//////...---------......//////000000111222222222222222222111111000//////000000000111111111111111111000000000000111222222///000111111111000...---........................////////////000000000000000000000000000000000000...............///000000------......//////000000///000000111111000000///+++,,,---///000111111111---...///000111111111000000000111111111111000000000000000000000000000000000000111111111111111111111111111222222222333333222444555555444333333444555666888999::::::999999999:::<<<<<<<<<<<<>>>@@@BBBFFFSSSdddsss,,,------------------...........................------............------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------...------,,,,,,,,,,,,,,,,,,---......,,,,,,---...,,,,,,,,,,,,------......------------------------,,,,,,++++++,,,,,,---...------............------...---,,,+++++++++++++++........................---------............///////////////////////////................................./////////000000///////////////////////////000000000111111111111000000000000000000000000222222222111111111000000000111111111111222222222555555666666666666555555222333333333333444444444666666555333333222222222222222111111111222333444222222222222222222222222222222222333444555555555333444555666666666555444333333444444444555555555444333333333333444444555333333333444444444555555222222333333333333444444111222222333444444555555111111111333555666555333222222222222111111111111..................///000/////////000111222222222...///111222222222111000///000000000111111111222000000000000000111222222///000222222222111///...........................////////////000000000000222222222111111000000///...............///000000.........///////////////000000111111111111000000,,,---...000000000//////,,,---///000111111111000///000111222222111000///000000000000000000000000222222222222222111111111222222222333333333444444222444666555333222333444666777888:::;;;::::::999999;;;<<<===<<<===>>>@@@AAAEEEQQQbbbppp}}},,,,,,,,,------.................................---..................---------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.../////////...------,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------,,,++++++******+++++++++,,,------++++++,,,---*********++++++,,,,,,,,,------------------------++++++++++++,,,,,,---...---..................---......---,,,,,,,,,------........................---------.........//////////////////////////////////////////////////////------..................///////////////.........//////000000111111111222000000000000000000000000222222222222111111000000000111111111111222222222555666777888888777666555222222222222222222333333777666555444333222222222000000/////////000222333111111111111111111111111111111222333333444555555111222444555666555444444333333333444444444555555222222222222333333444555333333333444444555555555111222222333333444444555111111222333333444555555222222333555777888666555222222222111111111111000000000000000000111222333...//////000111222222222***,,,///222444444333111//////000000111111111222000000///000000111222222000111333333333222000...........................////////////000000000000......//////000000111111...............///000000///////////////.........000000111111111111000000...///000000000///------,,,---///000111111111000///000111222222111000///000000000000000000000000444333333333222111111111333333333444444444555555444666888888555444555777777888:::;;;<<<<<<;;;:::999;;;<<<===<<<===???@@@AAAEEEPPP```nnn{{{+++,,,...000222222222111111000...---,,,,,,------////////////////////////...---,,,,,,---...///000++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------,,,------......------,,,))))))***+++---...//////+++,,,------++++++,,,---...---+++******+++---...------------------------(((((()))***++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,---------.........//////000000///...---,,,,,,+++++++++,,,,,,,,,---------...------,,,,,,------...000000//////.........---///...---,,,,,,,,,,,,,,,//////............//////////////////////////////------............------////////////////////////000000///.......................................///......------...000111222222222111111111000000000...---...000111111111111111111111111111111111000111111111111222222222111222222222222333333333333555888:::;;;:::999888222333333444444555666666444444555555444222111000111222222222222333333333222222222222222222222222000111333444555444333333222222333333333333444444555555444333333333333444111111111111222333333444444444444555555555555666555555444333333222111111222222222222222222222222333333333333333333333333222222222111111111111000000000111111111111000000////////////////////////111111111111111111111111111111111111111111111111111111111000000000000000000////////////000000111.....................---///...---,,,++++++,,,---......////////////......111000///...------...///------......///000000000000000111111111111000000............////////////000111111111111222222222000000111111111111000000000000111111111111000///777888888666444222222333111111222222222333333333///000222444555666777777222333555777999:::;;;;;;>>>=========>>>???@@@@@@AAADDDMMMYYYeeesss+++,,,---///000111111111///...---------...//////........................------,,,+++,,,---......++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,)))))))))******++++++++++++,,,---,,,+++***+++---...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,---------,,,,,,++++++***++++++,,,,,,,,,---------...------,,,,,,------...000/////////.........---//////...---------......------,,,,,,,,,,,,------------------------------------............------........................000000///......................................................///000000111111111000000////////////...---...000222222222111111111111111111111111000000111111111222222222///000000000000111111111444666999;;;<<<;;;999888333333222222111000000000333444444444333222000///000000000000111111111111222222222222222222222222111222333444444444333333222222333333333333444444666666555444444444444555333222222222222333333444444444444444555555555555555555444333333222111111222222222222222222222222333333333333333333333333222222222111111111111000000000111111111111000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000000111111111000000////////////000000..................//////333222111000///000000111......////////////......111000///...---......//////////////////.........000000111111111111000000............////////////000000111111111222222222000000111111111111000000111111000000000000000000222333333111///......///111111222222222333333333333333444444555555555555333444666888999;;;;;;;;;<<<<<<<<<<<<===>>>??????CCCEEEMMMXXXbbbooo,,,,,,,,,---...///000111---,,,,,,------///000000........................------,,,+++++++++,,,,,,++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++***************************+++,,,+++*********,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***)))++++++++++++++++++++++++,,,++++++******++++++,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,------.../////////...............///...............///000------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------............------........................000///......---.................................---......///////////////000000////////////.........------...000222333222111111111111111111111111000000000111111111222222///000000000000111111111555666999:::;;;:::999888222222111111000/////////222222333222222111000///000000000000111111111222222222222222222222222222222222333444444444333333222222333333333333444444777666666555555555555555555444333333333333333333333333333444444444555555555444444333333222222111222222222222222222222222333333333333333333333333222222222111111111111000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111//////000000111111222222222111000//////...//////.........//////000000000111000//////.../////////......////////////......000000///............///111000000///......------///000000111111000000///............////////////000000000111111111222222000000111111111111000000111111000//////000111222111222222222000///000111111111222222222333333333888777666444444444444555555666888999:::;;;;;;;;;;;;;;;;;;;;;<<<===>>>???DDDFFFLLLUUU]]]iii{{{---,,,,,,+++,,,---///000------------......//////..............................---,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***++++++,,,,,,++++++***+++,,,,,,,,,,,,,,,------)))***++++++))))))***+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---------------,,,+++***++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,------------------....../////////,,,,,,,,,------------......------,,,,,,------...........................---------------...///000///......------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,........................///......------.................................,,,---///000000000///...////////////////////////---,,,+++,,,///111222111111111111111111111111111000000000000111111111111111111222222222333333333444555777888999888777666000000000111222222333333111111111111000000//////222222222333333333444444111222222222222222333333222333333333333333333333222222222333333333444444666666555444444444444444666555444444333333333333222333333333444444444444444444444333333222222222222222222222222222222222222222222222222222222222222222222111111111000000111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111......///000111222222333222222000///..................//////000111111111.........---------............////////////....../////////.........//////000000//////............//////000000000000//////............////////////000000000000111111111111000000111111111111000000222111///......000222333000111333222111000111333111111222222222333333333999888666444333444555666777888999:::;;;;;;;;;;;;::::::;;;;;;<<<===>>>???CCCDDDIIIQQQYYYeeevvv...---,,,++++++,,,......//////.........------,,,........................//////......------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***++++++,,,,,,++++++***)))***+++,,,---...//////)))***++++++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---------------++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,---------,,,------....../////////,,,,,,---------............------,,,,,,------...---------...............++++++++++++,,,---............------------......------------------------,,,,,,------------,,,,,,..............................------------..............................,,,---///000000000///...000000000000000000000000,,,******+++---///000///000000000000000000000000//////000000000111111111111111222222222333333333333333444555555555444444///000000111111222333333111111000000000000000000222333333333333444444444111111111222222333333333333333333333333333333333222222222333333333444444555444333333222222333333666555444444333333333333222222222222333333333444444444333333333333222222222222222222222222222222222222222222222222222222222222222111111111000000111111000//////000111111000000000000000000000000000000000000000000000000000000000000000000000000......///000111222222333222222000///.............../////////000000111111//////000000000000000000......////////////............//////////////////............//////000000//////000000000000//////............//////////////////000000000111111111000000111111111111000000111000///......000222444---///000000///...///111111111222222222333333333777666555333444555777888888888999:::;;;<<<<<<<<<;;;;;;;;;<<<===>>>@@@AAA@@@BBBFFFNNNVVVbbbttt......---,,,,,,,,,------////////////...---,,,+++------------------------....../////////...------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++&&&'''((()))+++,,,---...***+++,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------++++++++++++++++++++++++,,,++++++******++++++,,,************+++++++++++++++++++++,,,,,,---------,,,---------...............------,,,,,,------...---------------.........++++++++++++++++++,,,---,,,,,,++++++++++++,,,,,,------------------------,,,,,,------------,,,,,,---------------------------------,,,------...///........................---....../////////////////////000000000000111111---+++***+++---//////...000000000000000000000000/////////000000000111111///000000000000111111111222222333333333333333222111111000000///.........111111000000000000111111111111111111222222222222111111111222222333333444444444333222222222333333222222333333333333444444444333333222222222222222555444333333333333333333111111222222222333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222111111111111000222111000//////000111222////////////////////////000000000000000000000000000000000000000000000000//////000000111111222222222111000//////...//////////////////////////////------.../////////............////////////......---...//////000/////////------......///000000111...//////000000//////.............../////////////////////000000000111111000000111111111111000000000000/////////111222333000111222222000000111222111111222222222333333333444444333333444666888999666777999:::;;;<<<<<<<<<;;;;;;;;;<<<===???@@@AAA@@@AAAEEEMMMUUUaaasss...............---,,,,,,---......//////...---,,,------------------------+++,,,---.........---,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,(((((()))***++++++,,,,,,+++,,,---,,,+++***+++---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++++++++***++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------------...............------,,,,,,------...,,,,,,,,,------.........------,,,+++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------------------------,,,,,,,,,------...///.......................................///000000.........//////000000000000...------...//////...000000000000000000000000////////////000000000111///000000000000111111111222333333333333222222222222111111000000///......222111000000000111222222111111111222222222333333000111111222333333444444555444333222222222333333222222333333333333444444444444333222222222222333333222222222222333333444111111111111222222222222333333333333333333333333222222222222222222222222111111111111111111111111222222222111111111111000222111000//////000111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111000000////////////000000000000//////...---------***+++,,,---......---,,,......////////////......,,,---///000000000//////.........///////////////......////////////..................////////////////////////000000000111000000111111111111000000/////////000111111222222222444444444222222222444111111222222222333333333333333333444555555666666555666777999;;;<<<======999999:::;;;<<<>>>???@@@BBBBBBFFFLLLTTT___rrr...//////000///...,,,++++++,,,---////////////...------------------------)))***,,,---...------,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---+++,,,,,,------,,,,,,+++------------------------+++++++++++++++***)))(((++++++++++++++++++++++++,,,++++++++++++++++++,,,------............//////........................---------.........//////...------,,,,,,------...,,,,,,,,,------.........///...------,,,,,,,,,,,,...------,,,,,,------...+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,------...///........................//////...------///000111---------.........//////222000///...000000///...000000000000000000000000////////////000000000000111222222222222333333333333333333333333333333333111111111222333333444444222222111000000111222333333333444444444555555555000000111222333333444444666555333222111222333333222222333333333444444444555555444333333333333444111111111111222333333444000111111111111222222222333333333333333333333333222222222222222222222222111111111111111111111111222222222111111111111000222111000......000111222111111111111111111111111000000000000000000000000000000000000000000000000111111111000000000000000000////////////000000111000000///...---,,,,,,+++...///000222222222111000......////////////......,,,---///000000000//////000000000///......------......////////////................../////////000////////////000000000000000000111111111111000000---...000111222222222222///111111000///......///111111222222222333333333222333444555555444444444444555777999;;;<<<======888888888:::;;;===>>>???EEEDDDGGGMMMTTT___qqq---...//////------...///,,,,,,,,,---------...............------,,,,,,,,,++++++,,,,,,---...//////000...---++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++***)))))))))***+++,,,......******+++,,,,,,---......,,,,,,+++++++++,,,---...++++++,,,,,,,,,,,,------...---,,,,,,------+++)))+++---------+++++++++---+++,,,,,,+++***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********........................///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++,,,------,,,***---------,,,,,,+++++++++***++++++,,,---...//////------------------------000...,,,******,,,...000111///,,,******+++---...---------............///000000111000000///......222222111111000000//////000000000000000000000000000000000000111111111111111111222333333333333222222333333333333222111111//////000111111111111000000000000000000000000000000000111111111222222222222222111000//////000000000111111111111222222222222222333333333333444444444444333333222333333333333000...///222444333111///000111222333333222111333333333444444444555555444444333333333333444444222222222222222222222222...000333555555222///---////////////////////////000000000000000000000000////////////////////////000000000000000000000000...............///000000////////////000000000000111111000///...---,,,,,,,,,,,,,,,---...///000000//////000000///...------////////////////////////.../////////000000000111////////////...---,,,+++000000000000000000000000111111000000//////......333333333222111000///...////////////000111333333333222000......///000111333333222222333333444555222222222222222333444555444666999;;;=========<<<999<<<>>>>>><<<===@@@CCCCCCBBBEEEKKKQQQ\\\nnn+++,,,------++++++,,,---,,,,,,,,,---------............---------,,,,,,,,,++++++,,,,,,---......///------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***---,,,++++++******++++++)))******++++++,,,,,,,,,,,,+++++++++,,,,,,------++++++,,,,,,,,,,,,------,,,++++++,,,---...,,,+++***+++,,,,,,,,,,,,---...---------,,,******+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++........................---,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))+++---...---,,,---------,,,,,,+++++++++,,,,,,------------------------------------------///...,,,++++++,,,...///000000//////............------------............///000000000//////...---000000000000000000////////////////////////////////////000000000111111111000111111222222222222222222333333333333222111111///000000111111111111111000000000000000000000000000000111111111222222222333333222111111111111111000111111111111222222222111111111222222222333333222111111111111111222222333111///000222333333111000000222222333222111111222222222222333333333444000000////////////000000222222222222222222222222/////////000111111111111111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000...............///000000////////////000000000000///////////////.........,,,---------...////////////////////////...------////////////////////////////////////000000000000------...///000000000000000000000000000000000000111000000000/////////...------///000111222222222/////////000000111222222555444222111000111222333222111111111111222333333555444444333333333333444555777999<<<======<<<;;;777999:::::::::;;;===???BBBBBBEEEKKKRRR\\\nnn~~~+++,,,------+++++++++---,,,,,,,,,---------.........------------,,,,,,,,,+++,,,,,,------.........+++---...//////---+++***,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***---,,,++++++******++++++************************+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------+++******+++---......---(((***,,,,,,,,,,,,...000------,,,***((()))+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,(((''''''))),,,.........------,,,,,,,,,,,,++++++......---------,,,,,,,,,------------------------------------------------...///000000000///---,,,------------...............////////////...------//////////////////000000........................//////000000000000111111///000111111222222111111222333333333333222111111000000111111222222222222000000000000000000000000111111111111111222222222444333222222222222222222000111111111111222222222000000111111111222222222///////////////000111222222111000000222333333222111222222333222222111000111111111111222222222222222111111111111111111222222222222222222222222222000...---,,,---000333555111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000...............///000000////////////000000000000............//////000000------..................///////////////......---////////////////////////000000000000////////////111111111111000///...---000000000000000000000000000000000000////////////***+++---///111222333333000000000000000000111111444333222111111111222333111111000000111111222333777666555444333333333333777888:::<<<======<<<;;;888777777888:::;;;<<<<<>>===<<<;;;<<<:::888999===???>>><<>>>>>>>><<<;;;>>>;;;999:::===???>>><<<@@@AAAEEEKKKRRR\\\mmm|||,,,---...---+++******+++,,,,,,,,,---------......,,,,,,,,,------------...------------------------000///,,,+++***+++---...,,,,,,,,,---......//////,,,,,,------------,,,,,,***++++++,,,,,,++++++***---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++++++++,,,,,,,,,,,,------000...+++***+++,,,+++***......///---+++)))******......///...,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++******++++++***)))++++++,,,,,,,,,,,,------***++++++,,,---...///000---------------------------...///000000///...---111///---,,,,,,...111222,,,,,,,,,,,,------------------...////////////...//////////////////000000111111111111111111111111......////////////000000///000111111222222111111222333333333333222111111111000/////////000222333000000000000000000000000222222222111111111111111000000000///000000111222000111111111111222222222222222333333333444444444111111111111222222333444111222333333111222333555444333333222222222222333222222222222333333333444111111000000000000111111111111111111111111111111222333444444333111///---////////////////////////000000000000000000000000////////////////////////000000000000000000000000...............///000000////////////000000000000111111000///...---,,,,,,------..................---...//////////////////////////////////////////////////////000000000000---...............------000000000000000000000000////////////000000000000000111111222222222222111///000111222222111000///111222222222333333333333333333222222333333444555111222222333444666777888999:::<<<>>>??????>>>===;;;:::999999;;;<<<<<<;;;???@@@EEELLLRRR\\\lll{{{---......---+++******+++,,,,,,,,,---------......,,,,,,,,,---------......------------------------......------,,,,,,,,,,,,,,,,,,------.../////////,,,,,,------------,,,,,,***++++++,,,,,,++++++***---,,,++++++******++++++******++++++,,,,,,------)))+++,,,......---,,,+++++++++,,,,,,,,,,,,------///---******+++,,,---,,,,,,---...---+++***+++,,,+++---......---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,,,,+++)))+++++++++,,,,,,---------,,,,,,,,,------.........------------------------......////////////......///......---...///000111++++++,,,,,,,,,------------...//////000000000///000000000000000000//////000000000000000000000000........./////////000000000111111222222222222222222333333333333222111111000///...---...///111222000000000000000000000000222222222111111111000000111000000000111111222333000111111111111222222222111222222222333333333333222222111111111222222333111333444333111111444666333333222222222333444555111111111111222222222222444444333333333333444444111111111111111111111111111111222222111000///...000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000...............///000000////////////000000000000000000//////.........---,,,---------.../////////------...///////////////////////////////////////------...///000111222222444333222000...+++)))(((000000000000000000000000.../////////000000000111......000111222222222222---...000222222222111000111111222333333333333333222222222222222333333444222222222222333444666666888:::<<>>888999:::999888888:::<<<>>>@@@EEELLLRRR\\\lllzzz///000000///---,,,,,,---,,,,,,,,,---------......,,,,,,,,,------.........------------------------,,,---...//////---+++***,,,,,,------...///000000,,,------......------,,,+++++++++,,,,,,+++++++++)))))))))***+++,,,......(((((()))***+++,,,,,,---)))***,,,......---,,,+++++++++,,,,,,,,,------------+++))))))+++---...///+++,,,------++++++,,,---'''))),,,,,,+++((('''''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,++++++++++++,,,,,,---------......---------,,,,,,,,,------------------------////////////////////////***+++---.........------++++++,,,,,,,,,---------......///000111111000000222222111111000000//////000000000000000000000000............/////////000111111222333333333333222222333333333333222111111000///---,,,---...000111000000000000000000000000222222222222111111000000222111111111222333333444000111111111111222222222000111111111111222222222333222111111111111111222111333444333111111444666333222222111222333555666000000000000111111111111222111111111111111111222000000000000000000000000000////////////000000000111111111111111111111111000000000000000000000000////////////////////////000000000000000000000000...............///000000////////////000000000000.........///////////////,,,,,,------...///000000------...///000000//////////////////////////////,,,---...///000111222333,,,---...000111111111111000000000000000000000000.../////////000000111111...//////000000000000000,,,...000222333222111111...///000111111111111111111111111000111222222333333333222222222333444444888999<<>>@@@EEELLLRRR\\\lllzzz---------------------------,,,,,,+++,,,---...///000000//////...---++++++...------,,,,,,------...///---******+++,,,---,,,))))))***+++,,,------...---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,++++++******+++++++++,,,,,,,,,------------------------&&&&&&'''((()))******+++,,,,,,,,,++++++*********)))***,,,------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///...---,,,,,,---...///++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,---------.........//////..................------------------------------........................111111000///////////////000111111000///......///000000000000000000000000////////////////////////111222222222222111000000333333333222222111111111000111111111111222222222000000////////////000000111111111111111111111111222111111111000000//////000000000000000111111222111111111000000000000///222222222222222222222222222222222222222222222222000111222333444333333222333333333222222222111111000111111111111222222222111111000000000000111111///000222222111111222444000000000000000000000000///000111222222111000///000000//////.........---...............---------000000////////////000000........................000000000000000000000000////////////000000000000111111000000/////////...//////000000000000//////000000000000000000000000000000000000000000000000//////...............///333111000111444555333111000000000000000111111222111111111111111111111111222111000//////000111222111111222333333333333222444333333333333444555555888999;;;===>>>>>>>>>===:::999888888888:::<<<>>>>>>BBBHHHMMMSSS^^^lllwww---------------------------,,,,,,+++,,,---...///////////////...---,,,+++------,,,,,,,,,,,,------...,,,******,,,------,,,++++++++++++++++++,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******++++++,,,,,,,,,,,,,,,++++++++++++)))+++,,,------,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---,,,,,,---......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,------------.........///..................------------------------------........................//////..................///000111000.........///000000000000000000000000000000000000000000000000///000111222222222222222333333333222222222111111000000111111111222222222000000////////////000000111111111111111111111111111111111111000000000///000000000000000111111222222222111111111000000000222222222222222222222222222222222222222222222222000111222333333333222222333333222222222111111111000000111111111222222222111111000000000000111111...///000000///...///111000000000000000000000000000000000111111000000000000/////////....................................000000////////////000000.................................................../////////000000000000000000000//////.........//////000000000000//////000000000000000000000000000000000000000000000000222222111111111111111222111//////000222333111///000000000000000111111222111111111111111111111111222111000//////000111222111111222333333333333222333222222222333333444444666777999;;;<<<<<<<<<;;;::::::999888999;;;===>>>>>>CCCHHHMMMRRR]]]kkkuuu---------------------------,,,,,,,,,,,,------...------............------,,,,,,,,,++++++,,,,,,,,,...,,,******,,,------,,,,,,,,,,,,+++++++++******------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***+++,,,------,,,+++***------------------------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************++++++,,,------------............------------------......------------------------------------------------------------------......///000111000.........///000000000000000000000000111111111111111111111111...///000111222333333333333333333222222222222111000000000111111111222222000000////////////000000111111111111111111111111111111111111000000000000000000000000000111111222333333333222222222111111222222222222222222222222222222222222222222222222000111222222333222222222333222222222222111111111000000000111111111222222111000000//////000000111///000111000...---...///000000000000000000000000111000000//////000000111////////////............////////////////////////000//////......//////000....................................................../////////000000000/////////...............//////000000000000//////000000000000000000000000000000000000000000000000////////////////////////......---///000111000...000000000000000111111222111111111111111111111111111111000000000000111111111111222333333333333222222222222222222333333333444555777999::::::999999;;;:::999999:::;;;===>>>???CCCHHHLLLQQQ[[[hhhrrr------------------------,,,,,,,,,,,,,,,,,,,,,---+++,,,------............++++++++++++++++++++++++---+++***+++---------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++------------,,,,,,,,,,,,,,,,,,,,,------.........++++++,,,------,,,++++++------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------***************+++,,,---------------------------,,,,,,------------......------------------------------------------------,,,------..................///000000...---...000////////////////////////000000000000000000000000//////000111222333333333222222222222222222222222000000000000111111111111000000////////////000000111111111111111111111111111111111000000000000000000000000000000111111222444444333333333222222222222222222222222222222222222222222222222222222222111111111222222222222111222222222222111111111111000000000000111111111111000000////////////000000111222333222000//////000000000000000000000000000111000///......///000111///////////////.........////////////000000000000/////////....../////////........................000000000000000000000000........./////////000000..................------//////000000000000//////////////////////////////////////////////////////------...........................///000000//////000000000000000111111222111111111111111111111111111000000000000000000111111111222333333333333222222222333333444444444444444555666888999999888888::::::::::::;;;<<<===>>>@@@DDDHHHKKKOOOXXXeeeooo------------------------,,,,,,,,,,,,,,,,,,++++++***+++,,,---............***++++++,,,,,,++++++***,,,+++***+++---...---,,,))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,---------,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------.........,,,,,,,,,------,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++***++++++,,,---...------------------,,,,,,,,,,,,,,,,,,------......---------------------------------------------------....../////////...------...000///...---...000////////////////////////////////////////////////111111222222222111111000222222222222222222222222//////000000000111111111000000////////////000000000000000000000000000000000000000000000000111111000000000000000111111222444444444333333333333222222222222222222222222222222222222222222222222222222111111111111111111111222222222111111111000000//////000000000111111111000000////////////000000111222222111///...///000////////////////////////111000///......///000111.........///////////////.../////////000000111111//////............//////........................000000000000000000000000............////////////------..................//////000000000000/////////////////////////////////////////////////////////000111222222222222111...///000111111000000111000000000000000111111222111111111111111111111111000000000111111000000000111111222333333333333222333333555555666555555555555666777999999999888888999999::::::;;;<<<<<<===???CCCGGGJJJNNNVVVcccmmm------------------------+++,,,,,,,,,,,,++++++******+++,,,---------------***+++,,,------,,,+++***+++******,,,......---,,,((()))***+++,,,------...++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,------------******+++++++++,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++++++++,,,,,,---------------,,,,,,,,,,,,++++++,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...//////000000...---,,,,,,...//////...---...000000000000000000000000000........................222222222222222111000000111222222222222333333333/////////000000000111111000000////////////000000000000000000000000000000000000000000111111111111000000000000000111111222444444444333333333222222222222222222222222222222222222222222222222222222222222111000000000111111222111111111111000000000/////////000000000111111000//////......//////000...///000///---,,,---...////////////////////////000//////......//////000.........///////////////---......//////000000111///......------......///................................................------........./////////...............///////////////000000000000//////000000000000000000000000000000000000000000000000---...000111222111111000...000222222111111111222000000000000000111111222111111111111111111111111000000111111111111000000111111222333333333333222333444555777777666666555666666888999999999888888888888999::::::;;;;;;<<<>>>BBBFFFIIILLLUUUbbblll|||------------------------+++,,,,,,---,,,+++***)))++++++,,,---------,,,,,,+++,,,---......---,,,+++*********,,,...///---,,,*********++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,,,,---,,,,,,,,,,,,++++++++++++---------,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,---............---,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,++++++************+++---------,,,,,,,,,++++++***++++++,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...//////000///---***))),,,---///...------///000000000000000000000000000////////////////////////000111111222222222111111111111222222222333333333////////////000000000111000000////////////000000000000000000000000000000///000000000111111111111000000000000000111111222333333333333222222222222222222222222222222222222222222222222222222222222333222111000//////000111111111111111000000000000////////////000000000111//////............//////,,,...///...------...///////////////////////////...//////////////////.............../////////000,,,------...//////000000///......------......///................................................---------.........//////.........//////000000000//////000000000000//////000000000000000000000000000000000000000000000000***+++---///000///.........000333222111000111333000000000000000111111222111111111111111111111111///000111222222111000///111111222333333333333222222333555666777666555444555666888999999888777777777777888999::::::::::::===@@@EEEGGGKKKTTTaaakkkzzz------------------------+++,,,,,,---,,,+++***))),,,,,,,,,------,,,,,,++++++,,,...//////...,,,+++***)))***,,,...///---,,,,,,,,,,,,++++++++++++***+++++++++,,,,,,---------++++++++++++++++++++++++************************++++++++++++++++++++++++)))***+++,,,------...---******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++,,,---......,,,,,,,,,++++++*********...------,,,,,,------...************************++++++,,,,,,,,,---------------...//////...------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................++++++***)))(((((())))))---------,,,,,,+++++++++******+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...//////---+++(((''',,,---......------///000000000000000000000000000000000000000000000000000...///000111222333333333111111111222222333333333////////////000000000000000000////////////000000000000000000000000000000//////000000111111111222000000000000000111111222333333333222222222111111222222222222222222222222222222222222222222222222333222111/////////000111111111111111000000000000////////////000000000000//////............//////---///000000//////111222////////////////////////---...///000000///...------.........//////000000,,,,,,,,,---...//////000.........------.................................000000000000000000000000---------.........//////.../////////000000111111//////000000000000//////000000000000000000000000000000000000000000000000---...000222333333222111---000222222000///111333000000000000000111111222111111111111111111111111///000111222222111000///111111222333333333333222111222444666666555444333555666777888888777777666666666777999999999999999<<<@@@DDDGGGKKKTTTaaakkkyyy***++++++,,,,,,------...............---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++((()))***++++++***)))(((******++++++++++++************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,++++++---,,,+++***+++,,,---...,,,,,,------...------------------,,,,,,+++++++++---+++******+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,//////...,,,***)))+++,,,,,,,,,,,,++++++*********,,,+++******,,,,,,+++***+++,,,------......------......------------....../////////......---------...........................------,,,,,,------...000///...------...///000......///000111222222333333333222222111000000000333222111111000000111111000000000000000000000000...............///000111000///...---------------///////////////.........111222333333333222111111444444444333333333222222111111111111111111111111333333333333333333333333666444333111000000111222///000111222222111000///333...)))***...000///---000000000000000000000000000000000000000//////...//////000000000000000000............////////////111111000000/////////...000000000000000000000000111111000///////////////111000///------......///000000000000////////////000///...------...///000//////000000///...------............//////////////////000000000000//////,,,...000111000000000111////////////000222333444000000000000////////////......///000000000000000000111111111111222222222000111111111111222222222222222333333333444444444444333333222222333444444555666777888888999999999999888777777888999;;;<<>>BBBIIINNNTTT___jjjzzz......---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,------,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,++++++,,,,,,---------,,,,,,,,,,,,,,,+++***))))))------,,,,,,,,,,,,++++++---,,,******,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++))))))***+++,,,,,,,,,++++++++++++***---+++***+++,,,---,,,***+++,,,------......------......------------......------------,,,,,,,,,,,,------------------------/////////......///////////////............//////000000000000000000000000000111111111111222222222333222111111000000111111000000000000000000000000000000//////////////////111111000000//////000000111111111111111111111111222111/////////000111222333333333222222222111111111111111111111111111111111111111111111111111111333333333333222111000000111111000000000000111111333000,,,---///111000/////////////////////////////////000000000///....../////////.........------............/////////////////////.......................................000000//////......//////000000///............////////////.........------......////////////......///////////////......---............//////////////////000000000000///////////////...,,,,,,...000222111000000/////////000------...///000111222222000000111222222222222222.../////////000000000000000111111111111222222222111111222222222333333333000222333555666666555555444555666777777888888888888777777666777999:::;;;===>>>DDDLLLSSSZZZfffqqqwww---------,,,,,,+++++++++)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))(((((()))++++++++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,---------,,,,,,+++,,,.../////////...------------,,,,,,***)))))),,,,,,,,,,,,,,,,,,,,,,,,---,,,******,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---+++***)))***+++++++++++++++++++++++++++---,,,++++++,,,---,,,++++++,,,------......------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////............///////////////....../////////000000000000000////////////000000111222222333333333222111111000000111111000000000000000000000000000000///...---------...111000000//////000000000000000000111111111111111000000000000111111111111333333222222222111111111111111111111111111111111000000000000000000000000111222333333333111000///222111000//////000111222333000......000222111000////////////////////////......000111111222222222/////////...------,,,,,,............////////////..................------........................000//////.........//////000/////////............///.........------------,,,---////////////---,,,...///////////////..................//////////////////000000000000//////000000///,,,++++++---///111000000/////////000000.........///000111111111///000111111222222111111/////////000000000111111000000111111111222222222111111111222222222333333...000222555666666555444444444666777777777777777888888777777888999;;;<<<>>>???DDDMMMSSS[[[gggrrrttt+++++++++,,,,,,---------)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,******++++++++++++************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,,,,---------,,,***+++---.........---,,,............---,,,******,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,+++******+++++++++++++++++++++++++++---,,,++++++------,,,++++++,,,------......------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------......//////////////////...000000000/////////////////////000111222333333444333222111111000000111111000000000000000000000000///......---,,,,,,,,,,,,/////////......///000000/////////000000111111111///000222333444333222111333333333222222222111111111111111111111111111111000000000000000000000000000111222333222111000///222111000//////000111222222111000000111111111000////////////////////////...//////000//////......//////......------------............////////////------..................//////////////////////////////............/////////////////////......---///.........------------,,,---...//////...---,,,......///////////////...............//////////////////000000000000//////000000///,,,++++++---///............///000111222000000000000////////////...///000000111111000000000000000111111111222222000000111111111222222222111111222222222333333333---///222444555555444333444555666777888888888888999999888888999:::<<<===;;;<<>>>>>BBBHHHMMMRRR\\\ggguuu,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,------------------,,,***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------+++************+++,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,---------...---++++++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---//////...,,,------******+++++++++,,,,,,,,,...,,,,,,,,,---...---,,,+++,,,------......---------,,,,,,++++++,,,,,,---,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,......------------......---...///000000///...------.........///000000000000000000111222222222333333222111111000000111111000000000000000000000000//////.........///000000000/////////000000111222//////000111111222333333222111000///000222444555555555555444444444333333111111111111111111111111111111111111111111111111111111000000000000111111000000111111111111000000///000111111000//////000000000000000000000000000/////////...---+++***)))---......//////000000111............////////////.........//////000000000////////////////////////...------------...///000...///000000000///------000000000/////////.........------,,,,,,------...------...///////////////............//////////////////000000000000//////---///000000......///111...............///000111////////////000000000000//////000111111111111000000000000000111111111111000111111111111222222222333333444444444555555555444444444555555555666666666777888999::::::::::::777666666666666888999:::AAAAAADDDJJJNNNSSS]]]hhhvvv...------,,,,,,++++++***............------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******++++++++++++***************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******,,,------,,,******+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,------...---///...---,,,---...///000******+++,,,,,,,,,+++++++++++++++,,,,,,---------///---+++,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,+++---///000///------...*********++++++,,,,,,,,,...---,,,,,,......---,,,+++,,,------......---------,,,,,,++++++,,,,,,------------....../////////,,,,,,,,,,,,,,,,,,,,,,,,//////............//////---...///000000///...---,,,------...///000111111111111111111111222222222333222222111000111111111000000000000000000000000000000///000000111222333111111000000111222333333000000111222333333444444444111---++++++///444888666666555555555444444444111111111111111111111111111111111111111111111111222111000//////000111222///000111222222111000///...///111111000//////000111111111111111111111111------///000111111222222------...///000111222222............/////////000.../////////000000111111........................---------------...///000...///000000000///---,,,000000000000////////////......,,,++++++,,,......------...///000000//////............/////////000//////000000000000//////,,,...000111000000000111000000///............///------...///000111222222000000111222222222222222////////////000000000000000111111111111222222222444444444555555555666666777777666666666666777888777777999:::::::::::::::555555444444555666888999>>>>>>BBBGGGLLLQQQ[[[eeexxx+++,,,,,,------,,,,,,+++***+++,,,------,,,+++***++++++++++++++++++++++++,,,,,,---------,,,++++++++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,///...,,,+++***+++,,,,,,+++,,,,,,------,,,,,,+++++++++******++++++,,,---((()))))))))************++++++++++++++++++++++++***++++++,,,,,,------...++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,------......------,,,...---,,,+++***+++,,,---+++++++++************)))++++++++++++++++++++++++,,,++++++******++++++,,,...---,,,+++++++++,,,---///............///000000............------,,,+++------------------------------++++++++++++------,,,,,,,,,---------......//////...---,,,++++++***///......------,,,+++++++++---000000...---,,,------,,,---///...+++---222///////////////.........111111000000000000000111333333333222111000///...111111111111000000000000///////////////000111111111111111111111000///...222222222111111111111111000000000000111333555777666555444222111111222222222222222222222222222222------...000111222333444333333333222222222111111111111000000000000111111111111111111111111111111............////////////111111000///////////////////////////...---,,,+++......//////000000111111......////////////......///000000000000000//////.........///////////////---.../////////...,,,+++,,,,,,------.../////////111000...,,,,,,,,,...///------......//////000000000000000000000000000000////////////////////////111111000000//////......////////////000000000000---///000111000000222333//////000111111111111111222222111111111111111111000444444111///000111///---///111333444555444444333333222222333333444555666777999::::::999888777:::999777666666888999;;;===>>>AAAHHHLLLQQQ\\\fffwww+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++++++++******+++,,,,,,---,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++...---,,,,,,+++++++++,,,+++,,,,,,------,,,,,,+++++++++******++++++,,,---************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''(((***+++,,,---......,,,------------,,,,,,+++,,,,,,+++++++++,,,,,,---++++++++++++************++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,++++++******++++++,,,------------------,,,++++++---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------.........------,,,,,,++++++***------------------------+++,,,,,,,,,,,,///333666444///---//////---...111/////////////////////...111111000000000000111111222222222222222111000///111111111111000000000000///////////////000111111111111111222111111000000111111111111111111222222111111000000111333444555666555333222111111222222222222222222222222222222......///000111222222333333333222222222111111111000000////////////000000////////////////////////............////////////111000//////.........///////////////...---,,,+++///////////////000000000......////////////.........//////000000///.....................///000000......//////...------,,,..................---------,,,***)))((()))***+++.........///////////////000000000000000000000000////////////////////////111000000000/////////...////////////000000000000222333333333111000111222//////000111111111111111////////////000111222222111333333000000333333000///000111333444444444333333333222222333333444555666777888::::::999888777999888777666777888:::;;;>>>>>>BBBHHHLLLQQQ[[[eeexxx+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++*********'''((()))+++,,,---------++++++++++++++++++++++++++++++,,,,,,,,,+++******,,,,,,------,,,,,,+++++++++,,,,,,------,,,,,,+++++++++******++++++,,,---***++++++++++++,,,,,,,,,++++++++++++++++++++++++......---,,,,,,+++******++++++++++++++++++++++++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,&&&''')))+++---...//////,,,,,,---,,,,,,+++************+++,,,---------,,,,,,+++++++++************++++++++++++++++++++++++,,,++++++******++++++,,,))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,++++++***---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......++++++++++++++++++++++++++++++,,,------...//////---,,,******,,,333<<>>333++++++---,,,+++,,,---.........//////000000///000111222333222222222///000111222222222222222111111111111000000000//////////////////000000111000111222333333333333333//////000111222333333333000111111111111111111111222222222222222222111111111111111111111111111111111111111111000000000000222222222111111111000000111000000//////000000111000000000000000000000000............////////////......------------...////////////000//////...---000000//////......------------............------++++++,,,---------------///......---...///000111///...---,,,,,,---//////---------.........//////.........---............000000//////......------////////////////////////////////////////////////////////////000000000000////////////000000000000000222333222111000111222000000//////000000111222333222111111000000000000111111000111888??????999333333444555444333222111333333222222333333444555555555666777888888999999777777777888:::;;;<<<===AAA@@@CCCGGGJJJNNNWWWaaafffvvv+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,+++******)))++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++,,,---------,,,,,,+++,,,,,,------,,,,,,+++++++++******++++++,,,---(((((()))))))))*********++++++++++++++++++++++++******+++,,,,,,---......++++++++++++++++++++++++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,++++++))))))***+++,,,,,,,,,+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,))))))***+++,,,,,,,,,,,,+++************+++,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------....../////////000//////...---,,,,,,++++++***,,,---......///111333666///***,,,---,,,+++---------......///000000000///000111333333333222222///000111222222222222222111111111111000000000000///////////////000111111000111222222222222222222000000000111222222222333//////000111222222111111111111222222222222111111111111111111111111111111111111111000000000000000222111111111111000000000111111000000000000111111////////////////////////............////////////.........---......///000/////////000000//////...//////..................------............------++++++,,,---.....................///////////////...------------...//////,,,,,,------...//////000////////////000000000000///////////////.........////////////////////////////////////////////////////////////000000000000////////////000000000000---///000000000000222333111000/////////000222333555444333111000000//////222222000///222666444///333333444555555444333222333333222222333333444555555555555666777888999999777888888999:::;;;<<<<<<@@@@@@BBBGGGJJJNNNWWWaaalll{{{+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,*********++++++,,,,,,---***+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,+++++++++,,,,,,---...+++,,,,,,------,,,,,,+++++++++******++++++,,,---))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++***+++,,,------...------+++***************++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,---------------...//////++++++,,,---------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,---------......------..................---------------------,,,+++,,,......,,,++++++,,,---++++++//////------///------......///000000111...000222333444444333222000111111222222222111111111111111111000000000000///////////////000111111111111111222111111000000111111111111111111222222---...000111222222222222000111222333333222111000111111111111111111111111000000000000000111111111111111111111000000000000000000////////////000000////////////////////////............///////////////.........//////000111//////000000000000//////------..................,,,------......------,,,+++,,,---....../////////,,,---///000111000///...,,,------...//////......------..................//////000000111111111111.........///////////////////////////////////////////////////////////////.../////////000000000111////////////000000000000---...000000000000111333111000///...///000222333333222111000000000000000000222222///...111000---222333444555555555444333333333222222333333444555444555555666777888999:::888999999:::;;;;;;;;;;;;??????BBBGGGJJJNNNWWWaaarrr+++,,,,,,------,,,,,,++++++,,,............,,,+++))))))***+++,,,------...)))***+++,,,---.........++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,,,,,,,+++***+++,,,...///+++,,,,,,------,,,,,,+++++++++******++++++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++...------,,,,,,++++++***++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---------***+++,,,---.../////////,,,+++***)))))))))***+++---------,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,...---,,,+++++++++,,,---++++++******++++++,,,---+++,,,------............++++++++++++++++++++++++++++++------------++++++,,,,,,,,,---------......------------------------+++,,,,,,------......///...///000///---,,,,,,,,,((()))---111111......111---------...///000000111...000222444555444333222111111222222222111111000111111111111000000000000///////////////000111111111111111111111000///...222222222111111111111111,,,---///111222333222222000000222333333222111000000000000000000000000000///000000000111111111111111111111111000000000000//////............//////111111111111111111111111............/////////000///////////////000111111//////000000000000000///,,,------....../////////,,,------......------,,,+++,,,---...////////////+++---///111222000...---+++,,,...///000///...---/////////...------,,,,,,******+++,,,------,,,,,,---.........//////000000////////////////////////////////////////////////.../////////000000111111////////////000000000000...000111111000000111222222111///...///000222333000///////////////000111---111333000///222444333222222444555555555444444333333222222333333444555444444555555666888999:::999999:::;;;;;;;;;::::::>>>>>>AAAFFFJJJNNNXXXbbbmmmzzz,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---000...,,,,,,------,,,++++++***)))***,,,------+++,,,+++***)))((((((((((((+++---...//////...,,,+++...------,,,+++***))))))***++++++,,,,,,++++++***,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++***///......---,,,+++******++++++++++++++++++++++++......---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------+++)))***---///---+++...---,,,,,,++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,---...---,,,,,,---...+++++++++,,,,,,---------++++++,,,------,,,,,,,,,------,,,++++++++++++,,,---,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,---------------...///000---------,,,,,,+++++++++000///...---------------///000000...,,,+++,,,...///111222333333222000///555555444333111000//////000000000000000000000000////////////////////////000000000000111111111111111111222222222111111000111111111111111111111111000000000000000000000000111111000000//////......000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000111000...,,,+++,,,---...////////////////////////////////////////////////------------------------,,,------......------,,,,,,---///000111111111000............////////////------............------111///...------...///111..................------//////............//////222111000//////000111222///...,,,,,,,,,---///111////////////////////////............////////////000000////////////000000////////////000000000000222222111111111111111111000111222333444333333222000111222333444555555555777666444222222222444555666666666777888888999999999::::::::::::::::::;;;======AAAFFFIIIMMMVVV```ppp{{{,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---///...,,,,,,------,,,+++,,,*********,,,---,,,+++,,,,,,+++******)))((((((###%%%(((+++---------------,,,,,,++++++*********++++++,,,,,,,,,,,,++++++*********)))))))))))))))++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++***))))))((((((++++++++++++++++++++++++---------,,,,,,,,,++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,***)))***---...---+++...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++---------,,,+++,,,---+++,,,,,,,,,,,,,,,,,,---++++++,,,---------------......---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,,,,---+++++++++++++++,,,------......------------------///......---,,,,,,------,,,---......---...000222000111222222222222000000111111111111111111111111000000000000000000000000//////////////////////////////000000000111111111111111111222222111111000111111111111111111111111000000000000000000000000111000000000/////////...111111111111111111111111111111111111111111111111////////////////////////000000000000000000000000...---,,,,,,,,,...000111////////////////////////////////////////////////------------------------,,,------......------,,,,,,---///000111111000000............////////////---......//////......---///...---,,,,,,---...///........................//////............//////111000///.........///000///...---,,,,,,...///111////////////////////////............////////////000000////////////000000////////////000000000111111111111111111111111111///000222333333333222222111222222333444444444444777555444222222333444555666666666777888888999999999999::::::::::::;;;;;;======AAAFFFIIIMMMVVV___ooozzz,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---///---++++++,,,---,,,+++---+++***+++,,,,,,+++***+++,,,,,,---,,,+++)))((("""###&&&))),,,---......++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++)))))))))***************++++++++++++++++++++++++***++++++,,,,,,++++++***))))))))))))))))))))))))++++++++++++++++++++++++---,,,,,,,,,,,,+++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,*********,,,---,,,+++...---,,,,,,++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,------,,,+++,,,------,,,,,,,,,,,,,,,,,,+++++++++,,,---...///////////////...------------------,,,,,,++++++,,,,,,---------------------------+++++++++++++++,,,,,,---------.....................------,,,,,,,,,,,,,,,,,,---......---...000222111111111111111111111111---......///000111222222000000000000000000000000//////////////////////////////000000000000111111000000111111222111111000111111111111111111111111000000000000000000000000000000000000////////////111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000------,,,,,,---...000111////////////////////////////////////////////////------------------------------............------------///000000000000000............////////////---......//////......---...---,,,++++++,,,---...........................//////............//////000///......---------...///...---------...///000////////////////////////............////////////000000////////////000000/////////000000000111111111111111111111111111111///000111111222222111111222222333444444333333333666555444333222333444555555666666777777888888999999999999::::::;;;;;;;;;======@@@FFFIIILLLUUU^^^mmmyyy,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...,,,++++++,,,---,,,,,,---,,,++++++,,,,,,***)))+++,,,---......,,,***))))))***+++,,,------,,,,,,*********++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++************++++++,,,,,,,,,++++++++++++++++++++++++---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,---......---,,,---...---------,,,,,,+++++++++++++++,,,---...///111111000000///...............---,,,,,,++++++,,,,,,---,,,,,,------.........---...------,,,------......,,,,,,------......//////---,,,,,,+++++++++,,,,,,/////////...,,,+++,,,---111000000000000111111222------...///111222333333000000000000000000000000////////////////////////////////////000000000111///000000111111111111111111111111111111111111111000000000000000000000000000000000000////////////222222222222222222222222////////////////////////000000000000000000000000////////////////////////000000...---,,,,,,------////////////////////////////////////////////////........................------............---------......//////000000000............////////////......////////////............---,,,,,,---......---------...............//////............//////000000///......---------///......---...///000000////////////////////////............////////////000000////////////000000//////000000000111111111111111111111111222222222000000000111111111000000333333444444444333222222555444444333333333444555555555666666777888888888999999999::::::;;;;;;;;;======@@@EEEHHHKKKTTT]]]kkkwww,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,******,,,------,,,---,,,++++++,,,,,,***)))+++,,,...///...---+++))).........------,,,++++++*********++++++,,,,,,---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++***++++++,,,,,,++++++************+++,,,,,,------++++++++++++++++++++++++---------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---......///...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---///000///...---...///---------,,,,,,+++++++++,,,,,,,,,,,,...///111222000000///............///---,,,,,,++++++,,,,,,---++++++------......------...------,,,,,,,,,------++++++,,,,,,---------...,,,,,,+++++++++,,,,,,---.........---******+++,,,000000//////000000111222///000000111111222222222////////////////////////000000000000000000000000...////////////000000000...///000111111111111111000000000000000000000000////////////////////////////////////000000000000111111111111111111111111........................000000000000000000000000////////////////////////000//////...------,,,,,,////////////////////////////////////////////////........................---......//////......---.............../////////............////////////...//////////////////...///..................///---------.........////////////............//////000000000000//////..................//////000000////////////////////////............////////////000000////////////000000000000000000111111111111000000111111111222222222111111000000000000000000333333444444444333222222444444444333444444444444555555555666777777888888888888999::::::;;;<<<<<<======@@@DDDGGGJJJSSS\\\iiivvv,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------+++******,,,------,,,---+++***+++,,,,,,+++***+++,,,---------,,,++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,------------,,,,,,,,,+++++++++************++++++++++++++++++++++++***++++++,,,,,,++++++***))))))*********+++++++++++++++++++++++++++++++++,,,,,,------------......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------...///...---,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------///000///...---...///---,,,,,,,,,,,,,,,,,,+++,,,,,,++++++,,,...000111000000///...............---,,,,,,++++++,,,,,,---)))***,,,---...------,,,,,,++++++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...***+++,,,,,,+++,,,...000...//////000000111111111111111111111111111111111////////////////////////000000000000000000000000......////////////000000......///000111111111111000000000000000000000000////////////////////////////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000,,,,,,---....../////////////////////////////////////////////////////////..............................////////////......///......------...//////............////////////...//////000000//////...////////////////////////,,,,,,------...///////////////............//////...//////000000000//////....../////////000000000////////////////////////............////////////000000////////////000000000000000111111111222222000000000111222222333333222222111000000000111111222222333444444333333333333333444444444444444444444555555666666777777888888888999::::::;;;<<<<<<<<<<<>>>>>@@@DDDGGGJJJSSS]]]dddqqq+++,,,------...---------,,,+++***))))))***,,,---++++++++++++*********)))+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++++++++******++++++************++++++,,,,,,++++++++++++******+++,,,---------,,,***)))------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,++++++))))))************)))))),,,,,,,,,,,,,,,,,,++++++.........------,,,,,,,,,***++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------,,,++++++++++++,,,+++++++++*********)))))),,,,,,++++++++++++,,,,,,...---,,,++++++,,,,,,---,,,++++++******++++++,,,////////////////////////+++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........------,,,,,,---------............////////////111111111000000000//////000000000000000000000000////////////////////////000000///////////////...........................////////////////////////......///000000000000000...............///000000111111111111111222222222////////////////////////////////////////////////000000000000//////......000000000111222222333333........................------......///000000111......................../////////.........------111///---...000111///...................................................000000000000000000000000///......---------............//////000000//////111111111000000000/////////////////////000111111000000000000000000000000111000000000/////////...222222111111111222333333000000000///////////////111111111333555444000,,,111000//////111111000///222222222222222222222222333333333444444444444555111111111222222333333333333444555666777777777777888999:::999888888:::<<<======@@@DDDFFFIIIRRR\\\cccppp++++++,,,---------------+++************,,,...///++++++++++++***************++++++,,,,,,++++++***,,,,,,,,,++++++++++++*********++++++++++++******,,,+++++++++*********)))***+++,,,---,,,+++***))),,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,''')))+++------+++)))'''))))))************))))))))))))************))))))------,,,,,,+++++++++***+++++++++++++++*********+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++*********+++,,,,,,+++++++++************))),,,,,,++++++++++++,,,,,,,,,++++++++++++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------,,,,,,------...............////////////111111000000000000//////000000000000000000000000////////////////////////------........./////////........................////////////////////////......///000000000000////////////...///000000111///////////////.........////////////////////////////////////////////////000000000////////////.........///000111111222222.................................///000000111111.................................---------------///...------/////////---------------------------........................////////////////////////......---------......//////000000000000//////...111111000000000000//////------......///111222333000000000000000000000000000000000000//////////////////////////////...---............////////////333444:::CCCKKKLLLFFF@@@444222000///000111000000111111111111111111111111333333333333444444444444222222222222222222222222444444555666777777777777777888999888777777999;;;<<<<<>>CCCEEEHHHPPPYYYbbbnnn***+++,,,,,,------,,,,,,...------,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++***++++++,,,,,,---.........******,,,,,,---,,,+++***,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++*********,,,---------------------+++++++++++++++++++++***+++++++++,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++,,,...///000,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---)))******+++,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,---...///............//////////////////////////////000000////////////////////////....................................------------////////////////////////////////////////////////------...///////////////------,,,,,,,,,---......111111111000000/////////////////////////////////......................................./////////000//////......---------........................,,,,,,------------..............................------------------------+++,,,...//////.................................////////////////////////---------------------------------------...//////000000000000000///...---//////////////////000000000000////////////000000111111111111111111111111////////////000000000000111222333333333111000///+++,,,---///111333444555@@@???AAAFFFKKKKKKFFFAAA666333000///000111222111//////000000000111111111222222222333333333444444444444444444444444444333444555666777888888888888666777888777666666888:::::::::>>>CCCEEEHHHOOOXXXaaammm******+++,,,,,,,,,,,,,,,---------,,,+++******)))++++++++++++,,,,,,,,,,,,,,,------......------,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++000000///...---,,,++++++***+++,,,---...---,,,+++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((((()))+++,,,++++++,,,,,,,,,,,,++++++))))))************))))))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,*********+++++++++++++++++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---...///000)))************+++++++++------,,,,,,,,,,,,------***+++,,,,,,,,,,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,---......///............////////////......////////////000000000000000000000000000000......................../////////.........------000000000000000000000000////////////////////////------...////////////...,,,,,,++++++,,,,,,---...////////////............////////////////////////........................---............/////////000//////......------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------.........***---///000///...//////000000000000000000000000000000000000000000000000........................---------------...///000...////////////......---......////////////000000111111000///////////////111111111111111111111111////////////000000000000000111111111111000000///000000000000111111111111777666555555555444222000333111//////000222222111///000000111111222222222222222222222333333333333222222222222222222222222555555666777888888888888666777888777666666888:::::::::>>>DDDFFFHHHOOOXXX```lll~~~******+++,,,,,,,,,,,,+++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,000///...---,,,++++++***+++,,,---...///...------))))))(((((())))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***++++++++++++,,,,,,,,,,,,++++++))))))************)))))))))))))))***++++++,,,,,,(((((()))))))))*********))))))******++++++,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,+++++++++,,,---......))))))*********+++++++++------,,,,,,,,,,,,------,,,,,,---...------++++++,,,++++++******++++++,,,******************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,---...//////............////////////........./////////000000000000000000000000000000...........................///////////////000000////////////////////////////////////////////////,,,---......//////......---,,,,,,,,,,,,---......+++,,,,,,,,,,,,,,,,,,---////////////////////////........................---------.........//////---.........////////////........................------------------------------------------------------........./////////***---111111000///000111000000000000000000000000////////////////////////........................---,,,,,,------///000000,,,------............---........./////////000000000////////////000000111111111111111111111111111.../////////000000000111---------,,,------......000000000000000/////////---///000000......000222///......///111222222111000000111111222333333444111222222222222333333333111111111222222333333333555555777888888888888888777888888888777777999::::::;;;???EEEGGGIIIPPPXXX___kkk}}}******+++,,,,,,,,,,,,+++((()))***++++++++++++++++++++++++,,,,,,---------+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,...---++++++++++++---...+++,,,,,,,,,,,,,,,,,,---+++,,,.../////////......------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++(((((()))***+++,,,,,,---++++++,,,,,,,,,---------(((((()))***+++,,,,,,---++++++,,,,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******++++++******++++++,,,---+++++++++,,,,,,---------...------,,,,,,------...---......///...---+++***...------,,,,,,------...------------------------******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......+++++++++,,,---...///000............/////////000---.........//////000000000000000000000000000000........................------...///000111222222........................////////////////////////,,,---......//////.........------------...//////---......//////000000000////////////////////////........................---------.........//////+++,,,---...000111222333.............................................---------------------------........./////////000000***---111222111///000222000000000000000000000000........................////////////////////////,,,,,,,,,---...///000111++++++,,,---............---.........//////000000............///111222333111111111111111111111111.../////////000000111111///...------...///111222---------...///000000111...222555333///...000444---------///111222111000000000111222333333444444111111222222222333333333222222333444444555666666555666777888888999999888777888999888777777999;;;:::;;;@@@EEEHHHIIIPPPXXX___kkk|||++++++)))(((((()))******+++++++++++++++,,,,,,,,,---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++******))))))))))))))))))+++*********))))))((((((+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,+++***)))+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,---...///------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))++++++++++++)))))),,,++++++******++++++,,,+++++++++,,,,,,---------,,,,,,------------------++++++++++++++++++++++++++++++++++++******))))))///......------......///,,,,,,,,,---------......++++++,,,,,,---...//////---,,,,,,,,,---...000111000000000000000000000000------...//////...------........................111111000000//////.........///000000000///---,,,//////000000///...------------------------------....................................////////////////////////////////////........................////////////////////////000000000000000000000000000000//////.........---......---,,,,,,,,,,,,------------...///000000111+++,,,---////////////...............////////////////////////000000000000111111000000//////......000000////////////000000......------------................../////////000////////////////////////////////////////////////111111000000//////......111111111111111111111111////////////////////////000000000000000000000000111222333222000000000111222111111111000000//////000000000000000000000000333333222222333333444555555555555444444333333333444444555666777888999999===<<<;;;999888777777777::::::>>>DDDFFFHHHOOOXXX```lll}}}+++******)))***+++,,,,,,+++++++++*********))))))---------------------------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++************************,,,+++++++++************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++***)))+++,,,,,,------,,,,,,+++++++++++++++++++++,,,,,,++++++++++++++++++++++++******+++,,,,,,------...++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++,,,------,,,+++***,,,++++++******++++++,,,------------------------------------------,,,,,,++++++++++++++++++++++++++++++++++++*********)))---,,,,,,,,,,,,,,,,,,---,,,,,,,,,------------...++++++,,,,,,---......///------,,,,,,---...///000////////////////////////.........................................................///000000111111000000000000000///......///////////////...------------------------------....................................////////////////////////////////////........................................................................000/////////.........---,,,,,,,,,,,,,,,---...///++++++,,,------...//////---......//////...---,,,............////////////.../////////000000000000111111000000000000000000//////............//////......------------......---------............///////////////////////////////////////////////////000000000///////////////////////////////////////000000000000000000000000000000000000000000000000333444444333111///000111111111111111000000000///000000000000000000000000333333222222333333444555444444444444444444444444444444555666777888999999999999888888888999::::::<<<<<>>CCCEEEGGGNNNVVV^^^jjj{{{...............---,,,,,,)))***++++++,,,---......---------------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++***+++,,,,,,------,,,,,,******++++++++++++*********++++++,,,,,,------...************++++++++++++******++++++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++,,,------------******+++,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,+++******)))*********+++,,,,,,,,,,,,,,,,,,+++++++++******......------------......,,,++++++******++++++,,,///...---+++***((('''&&&------,,,,,,++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,---......---,,,+++++++++++++++,,,,,,,,,,,,------------------------------......///......---000000000000000000000000...//////000000//////...........................,,,------......///000000------,,,,,,------......---...//////////////////................................................,,,------------.........////////////////////////........................------------------------........................---------------.........///...---,,,,,,,,,,,,,,,,,,------------------------,,,,,,------///000000............////////////------........./////////000000000000000111111111000000////////////000000......------------......//////000000000111111111////////////////////////////////////////////////..................//////////////////////////////........................000000000000000000000000***,,,.........///111333000000000000111111111111000000000000000000000000333333222222333333444555777777666555333222111111333333444555666777777888666666666777888999:::;;;888999===BBBEEEGGGNNNWWW]]]iii{{{---...///111222222111111.........................................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++***+++,,,,,,------,,,,,,******++++++++++++***************+++,,,---------++++++++++++,,,,,,------++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))***+++,,,------------)))***+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++,,,,,,++++++++++++++++++++++++***+++******************++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++******---,,,++++++++++++,,,---,,,++++++******++++++,,,......---,,,***)))((((((,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,---......---,,,+++***++++++++++++,,,,,,,,,------------------------+++,,,---/////////......111111111111111111111111---...000222222000...---........................,,,,,,---......//////000,,,------...//////......------...///////////////................................................,,,,,,---------.........////////////////////////................................................------------------------,,,,,,,,,------.........------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,++++++///...------------//////............////////////---------.........//////000000///////////////////////////....../////////......------------......////////////000000000000////////////////////////////////////////////////..................------////////////////////////////////////////////////000000000000000000000000...///111000//////000222///000000000111111111111000000000000000000000000333333222222333333444555555444444444444333333333222333333444555666777777555555666666777999:::;;;999:::===BBBDDDFFFMMMUUU]]]hhhzzz,,,---000333555666666666555555444333222111000/////////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++,,,---------,,,,,,******++++++++++++******))))))***++++++,,,------,,,,,,,,,------.........+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))***+++,,,------...---)))***+++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++*********++++++,,,,,,---++++++++++++++++++++++++++++++******)))******+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))(((''''''((()))***,,,++++++++++++++++++,,,******+++,,,,,,---......++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------***+++---......---+++*********+++++++++,,,,,,,,,------------------------***+++---///000000//////111111111111111111111111,,,...111333333111...,,,........................000//////...------,,,,,,,,,---///000000000///...------...///000000//////////////////////////////........................,,,,,,,,,---------......////////////////////////........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++++++++,,,---...///000------------------------111000...---,,,,,,---.............../////////000---------.........//////---------,,,,,,+++++++++.........------..................------...................../////////000/////////////////////////////////////////////////////////......------,,,111111111111111111111111000000000000000000000000000000000000000000000000222333444222000///000111//////000000111111111222000000000000000000000000333333222222333333444555222222333333444555666666222333333444555666777777999888777777777777777888;;;;;;>>>CCCDDDEEEKKKSSS\\\hhhzzz---...///111333777===AAAAAA???<<<::::::999888666444222000000111222222222444222000000111111111000000...---++++++,,,---......---+++***)))******+++******+++++++++,,,,,,,,,,,,++++++******++++++,,,*********++++++,,,,,,,,,))))))************))))))---------,,,,,,+++++++++'''(((***,,,------,,,,,,,,,+++******,,,,,,+++***,,,,,,,,,++++++*********.........------,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,+++******+++++++++*********)))))),,,------...---,,,+++************++++++,,,,,,,,,///...---,,,,,,,,,,,,,,,///...,,,+++***+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------............---,,,,,,,,,------...---,,,,,,,,,,,,---...555333111//////000111222222111111000///......---+++,,,---......---,,,+++++++++,,,,,,---.../////////............---------........................////////////////////////------------------------.../////////000111111111//////...---------------------------------------000///...---------------///............---------+++,,,,,,------,,,,,,+++........................////////////////////////........................---,,,---...000///...,,,////////////////////////,,,---......//////......222222222111///...,,,,,,................................................000000111111111111000000////////////////////////////////////////////////...//////000111222222333////////////000000000000000000000000////////////111000///......///000111///111222111000///000111222111111111000000//////222222111111222222333444444444444444444444444333333333333444444444555555666666666666777888999::::::<<<>>>@@@BBBFFFKKKOOO]]]iiizzz//////000111555===FFFLLLOOONNNMMMLLLKKKGGGBBB???<<<:::777888;;;======<<<===;;;:::999:::999777666///...,,,++++++,,,---...,,,+++*********+++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,)))******++++++******)))---------,,,,,,+++++++++,,,,,,,,,---......//////,,,+++******,,,,,,+++***,,,,,,,,,+++++++++******......---------,,,,,,,,,++++++++++++,,,,,,,,,---++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++((()))***+++,,,++++++***,,,,,,,,,,,,++++++******++++++)))((((((((())))))++++++++++++++++++,,,,,,......---,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++------------------------,,,,,,,,,------------...------,,,,,,,,,------.........,,,,,,,,,,,,......333222111000000000000111111111111000///.........,,,------------------,,,,,,,,,------....../////////............---------................................................------------------------------------------......///...---,,,+++,,,,,,---........................//////...---------------///............---------+++,,,,,,------,,,,,,+++------------------------------------------------.................................000222222000...........................,,,---......//////......//////000000000000//////////////////////////////........................///000000111111000000///////////////////////////////////////////////////......///000000111222222////////////000000000000////////////000000000000111000///......///000111///111222111000///000111111111111111000000000///222222111111222222333444555444444333333444444444333444444444555555555555888888888888999:::;;;;;;:::<<<>>>@@@BBBFFFKKKOOOZZZfffxxx///......///444>>>JJJSSS\\\]]]___aaaaaa]]]WWWRRRLLLHHHEEEFFFKKKNNNMMMKKKFFFEEEDDDCCCCCCAAA>>>;;;///...,,,+++++++++,,,---************+++,,,---...******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***,,,,,,++++++++++++++++++***++++++,,,,,,++++++***------,,,,,,,,,,,,++++++///...---------......///,,,+++******,,,,,,+++***,,,,,,,,,++++++++++++***------------,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++)))******+++,,,+++++++++---------,,,,,,,,,,,,+++,,,***(((&&&&&&''')))+++,,,,,,++++++++++++++++++...------,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------...//////...---,,,,,,---...///111222222333222111000000111111000000//////.........------,,,,,,------...........................///............---------................................................---------------------------------,,,,,,,,,,,,,,,///---+++******+++,,,---//////////////////////////////...------------...///............---------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................//////000222444555444222------------------------------...////////////...,,,---...000111111222222000000000000000000000000...........................//////000000//////...////////////////////////////////////////////////.........//////000000111////////////000000000000......//////000000111111000000////////////000000///111222111000///000111111111111111000000000000222222111111222222333444555444333222333333555555444444555555555666666666888888888888999:::;;;;;;:::<<<>>>@@@BBBFFFKKKOOOXXXcccttt,,,++++++,,,000999CCCJJJVVVXXX\\\```dddccc```]]]RRRMMMIIIJJJOOORRRPPPMMMGGGFFFEEEEEEDDDBBB===:::...---,,,+++++++++,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,)))***,,,------,,,***))),,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,+++******,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++...,,,+++))))))***,,,---,,,,,,,,,++++++*********------,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,++++++,,,,,,,,,---------+++++++++,,,---...///000///...---,,,,,,---...///000222444666666444222000111000000000/////////......---,,,++++++,,,---...///////////////.........///............---------................................................,,,,,,------------------/////////...---------,,,///---+++******+++---...........................///......---------......///............---------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////........................//////000222555666555333------------------------------...///////////////,,,---...000111222222222////////////////////////..............................////////////......////////////////////////////////////////////////---........./////////000////////////000000000000---......///000111111222000000////////////000000///111222111000///000111111111111000000000000000222222111111222222333444555444333222222333555666555555555666666666666777555555555666666777888999:::<<<>>>@@@BBBFFFKKKOOOVVVaaarrr++++++,,,,,,---111777;;;BBBBBBEEEIIINNNQQQRRRQQQIIIEEE@@@@@@CCCDDDBBB???@@@???>>>>>>>>>;;;777444------,,,,,,++++++++++++,,,,,,,,,,,,++++++************+++++++++,,,,,,,,,)))***,,,------,,,***))),,,,,,,,,++++++*********,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...///...,,,)))(((,,,+++******,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................+++++++++++++++,,,,,,,,,************++++++++++++,,,,,,------...------,,,,,,,,,,,,++++++*********,,,,,,+++++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,---...///000///...------------...///111333666999999777333111000000000000////////////...---,,,++++++,,,---...///////////////.........///............---------................................................,,,,,,,,,---------....../////////...---------,,,///...---,,,,,,---...000------------------------......---------......//////............---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////........................------...111333444333111---------------------------...//////000000//////---...///000000111000000......................................................////////////......////////////////////////////////////////////////............////////////////////////000000000000---......///000111111222//////000000000000/////////111222111000///000111000000000000000000111111222222111111222222333444444333333222333444555666555555555666666666666777555555555555666777888999:::<<<>>>@@@BBBFFFKKKOOOUUUaaaqqq,,,---///...------///000777555555777;;;>>>??????>>><<<999777666666555444666555555555555444111...,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,***)))(((******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***,,,,,,+++++++++++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,---/////////---+++***,,,+++******,,,,,,+++******++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++,,,,,,------------,,,,,,------------------------,,,++++++++++++,,,------)))***************++++++)))***,,,---------,,,+++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---++++++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...///000///...------...///000111333777999:::888444222000000000000////////////...------,,,,,,------...........................///............---------........................------------------------+++,,,,,,------.........---------,,,,,,,,,,,,,,,......------......//////------------------------...------------.../////////............---------------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,---///111222000///------------------------......///000000000000/////////000000000000//////...................................................//////000000//////...////////////////////////////////////////////////////////////////////////////////////000000000000......//////000000111111//////000000000000/////////111222111000///000111000000000000111111111111222222111111222222333444222333333444444555555555444444555555555666666666777777777777888999:::::::::<<<>>>@@@BBBFFFKKKOOOUUU```ppp,,,...///...---,,,---...333222000111333555555555555666555333///...000222000///......000000///---,,,,,,,,,,,,,,,+++*********+++,,,,,,,,,+++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---------...---,,,+++***+++,,,---,,,+++******,,,,,,+++*********+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,,,,++++++++++++++++++++++++++++++++++++)))*********++++++++++++,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...*********++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++,,,,,,++++++******+++,,,,,,---***+++,,,---------,,,,,,*********++++++,,,,,,---------------------------++++++,,,------...//////***++++++++++++,,,,,,,,,------,,,,,,,,,------...000///...------...///000000222555888888666444222////////////000000000000,,,------------------,,,,,,,,,------....../////////............---------........................------------------------++++++,,,,,,---......///------------------......+++,,,---.........------........................---------------.../////////............---------------............------------------------------------------------------........................,,,,,,,,,...000000...---..............................///000000000000000......///000000000000000................................................///000000111111000000///////////////////////////////////////////////////000000000000000000000000////////////000000000000////////////000000000000...///000111111000///...///111222111000///000111///000000000111111111111222222111111222222333444000222444555666666555444333444444444555555555555777666666777777888999::::::<<<>>>@@@BBBFFFKKKOOOTTT^^^ooo+++,,,,,,+++***+++---///...------...000111000///,,,///000---)))'''+++///...---,,,,,,...000000///+++,,,,,,,,,,,,+++******((()))+++,,,------,,,+++******+++++++++,,,,,,,,,,,,++++++******++++++,,,*********++++++,,,,,,---***++++++,,,,,,++++++***+++++++++,,,,,,---------...+++'''$$$$$$'''+++...,,,+++******,,,,,,+++************++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++))))))******++++++++++++,,,,,,---......---,,,,,,************************---,,,+++***+++,,,---...+++++++++,,,,,,---------...,,,***)))***,,,...000*********++++++,,,,,,---+++*********+++,,,,,,---)))***,,,---...---,,,,,,))))))***+++,,,------...------------------------))))))***++++++,,,------******+++++++++,,,,,,,,,......---,,,,,,,,,------000///...------...///000///111444666666555333111////////////000000000000+++,,,............,,,+++++++++,,,,,,---...////////////.........---------........................------------------------++++++,,,,,,---...//////.../////////000111111111)))***,,,.........,,,+++////////////////////////---------------...///000//////.........---------------............------........................////////////////////////........................---,,,---...000000...,,,////////////////////////...//////000000000000000------...000111111111111000000000000000000000000........................000000111111111111000000////////////////////////////////////////////////111111111111000000000000////////////000000000000000000000000////////////...///000111111000///...///111222111000///000111//////000000111111111222222222111111222222333444///111444666777666444333333333333444444444555555444444444555555666777888:::<<<>>>@@@BBBFFFKKKOOOSSS]]]mmm~~~++++++******++++++,,,---------------------------/////////......---------+++,,,,,,------,,,,,,+++...------...//////...,,,)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++---------------,,,+++***,,,,,,,,,++++++*********************************++++++++++++,,,,,,---...------,,,,,,+++,,,,,,,,,(((***,,,---...---+++***------------------------+++,,,---.........---,,,*********++++++,,,,,,,,,...+++))))))+++---......---,,,,,,++++++,,,,,,---///...---,,,++++++++++++------------------------************************,,,++++++******++++++,,,)))******++++++,,,------,,,+++***)))***+++,,,---)))(((((()))+++---///000+++,,,,,,------,,,,,,+++......------,,,+++++++++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---111111111111000///---------------............///111222333333333333222111111111000000/////////...000000//////......------............////////////000///...---------------//////.........---------...........................------,,,,,,------...000000000000///...---,,,///////////////.........,,,---......,,,,,,---...000000//////.........---......------------......***+++,,,---...............//////...,,,++++++,,,//////.........---------------------------------...---,,,++++++---...000.................................///......------000000//////.........---//////////////////......///...---,,,,,,---...///000///////////////000111........./////////000000///...---,,,,,,...000111..............................//////000111111111111000...///000111111000//////............//////000000000000000000000000000000000000111111111111222222222222222111000///222222333444444555666666444444333444444555666777888888777666666777888999999;;;>>>BBBDDDHHHMMMPPPXXXaaaooo}}}++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++...---,,,---...///---+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,+++******,,,++++++++++++++++++***++++++++++++++++++++++++,,,,,,+++++++++,,,------,,,,,,++++++++++++,,,,,,******,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,******+++++++++,,,,,,,,,111...+++******+++++++++,,,,,,++++++++++++,,,,,,///...---,,,++++++++++++------------------------++++++++++++++++++++++++,,,++++++******++++++,,,------,,,++++++******)))++++++******++++++,,,---,,,++++++******+++,,,,,,---,,,,,,,,,,,,,,,,,,---******++++++++++++++++++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---............---,,,+++***---------............///111111222333333222111111000000000//////.........////////////........................//////////////////...---------------......------,,,,,,,,,,,,........................///......------......///////////////...---,,,,,,////////////............,,,---......,,,,,,---...///.........------------......------------......,,,,,,---...////////////***,,,------------...000//////.........---------------------------------...---,,,++++++---///000........................------......///.........000/////////............,,,,,,---...//////000000000///............///000111111000///.........///,,,,,,,,,---------......+++***((((((((()))+++,,,........................---.........//////000000111///...///000111111000//////............//////000000000000000000000000000000000000111111111111111111222222222111000000222222333333444444444555444444333444444555666777999888777777777888999:::999;;;>>>AAADDDHHHLLLPPPUUU^^^lll{{{++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,+++,,,,,,+++,,,---...,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,+++***)))(((++++++++++++++++++***)))*********+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,++++++*********++++++,,,+++++++++++++++,,,,,,---++++++++++++++++++++++++)))***+++,,,,,,,,,++++++***++++++++++++,,,,,,,,,000---+++***+++++++++***++++++************++++++......---,,,++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,++++++******)))******+++,,,,,,,,,,,,+++,,,,,,+++******++++++,,,...---,,,++++++,,,---...))))))******+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------,,,++++++***---------............///000111222333333222111000/////////............................../////////---............///////////////...------------...---,,,,,,,,,,,,+++++++++......................../////////....../////////...............---,,,+++........................,,,---......,,,,,,---...---------------,,,,,,,,,......------------......---...////////////......***,,,------------...000...............---------...........................---,,,,,,,,,---///000........................,,,---...///////////////////////////............,,,,,,------.........///000000////////////000000222222000///...---------,,,,,,,,,---------------...---,,,+++,,,---...///////////////////////////////////////000000000000111/////////111222222111000//////......//////000000000000000000000000000000000000000111111111111000111111222222222111111222222222222222222333333444444333444444555666777888888777777888999::::::999;;;>>>AAADDDHHHLLLOOOSSS]]]kkkzzz++++++******++++++,,,---++++++++++++++++++++++++------------------------+++,,,,,,------,,,,,,+++,,,+++***+++------+++***,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,++++++***)))******+++++++++******)))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++*********+++*********)))******+++++++++***)))((((((***,,,---++++++++++++,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++)))((())),,,---......+++******))))))******+++...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,)))******++++++,,,------)))***+++,,,---,,,+++***)))))))))***+++---......---,,,***))))))***,,,---+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------.........---,,,,,,---------............//////000111222222111000///..................---------------....../////////---------........./////////......---------......---,,,,,,,,,,,,,,,,,,,,,........................//////............//////------......---,,,,,,+++------...............///,,,---......,,,,,,---...------------------------......------------......---...............---,,,...//////...,,,++++++,,,........................////////////////////////...------,,,---...//////........................,,,,,,---///000000000000///////////////.........000//////---,,,+++******////////////////////////111000///...............////////////////////////111111000000000111222333000000000000000000000000111111111111111111111111111000000222444444444222000000////////////000000000000000000000000000000///000000000111111111111///000111222222222222222111111111111111111111111444444333444444555666777666777777777888888999999999;;;>>>AAADDDGGGKKKNNNSSS]]]lll{{{++++++******++++++,,,---++++++++++++++++++++++++------------------------+++,,,,,,------,,,,,,++++++******+++,,,,,,+++)))++++++++++++++++++++++++************************)))***++++++,,,,,,,,,,,,)))******+++++++++******)))))))))******+++++++++++++++++++++++++++++++++---,,,++++++***************)))))))))******+++,,,***)))'''&&&&&&(((***,,,+++,,,,,,,,,------......,,,,,,,,,,,,,,,------...++++++++++++++++++++++++***(((((())),,,......---+++******))))))******+++------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,)))******++++++,,,------)))***+++,,,---,,,+++***((()))***+++,,,---------,,,***(((''''''(((***,,,,,,+++++++++*********)))---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,---------------------------............/////////111111111111//////------..................,,,,,,------......//////------------..................---------......///------------.......................................------,,,,,,------...---------...------,,,+++,,,---------......//////,,,---......,,,,,,---.....................//////......------------......,,,,,,---------,,,++++++...//////...,,,++++++,,,---.....................////////////////////////------------......//////........................,,,---...///000000000000.........///////////////000//////---,,,+++******..............................---......///000000/////////////////////..................//////000000000000000000000000000//////000000000000000000222222222444666777666444000000////////////000000000000000000000000000000///000000000111111111111///000111222222222222222000000111111111111111222444444333444444555666777555555666777888888888999999;;;>>>AAACCCFFFJJJNNNRRR\\\lll{{{++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++++++++,,,,,,------,,,,,,+++++++++***+++,,,---+++)))++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,---------)))***++++++,,,+++++++++)))))))))***************************************,,,++++++************+++***************+++,,,---)))((('''&&&&&&(((***+++,,,,,,,,,------......///------,,,,,,,,,---...///,,,,,,,,,++++++++++++***,,,+++******+++,,,+++)))++++++************++++++---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++******++++++,,,------,,,++++++******)))******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++***)))******)))(((((()))******+++******)))((((((''''''---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---)))******+++,,,,,,,,,,,,---------............///...///000111111000///................../////////---------------.........,,,------------............------------...//////------...............///........................------,,,,,,,,,,,,------------............------,,,,,,,,,---......//////,,,---......,,,,,,---............///////////////......------------......***++++++,,,,,,,,,++++++***,,,------------...000---------.......................................------......////////////........................---...//////000000000000.........///////////////,,,,,,------.........///------............------,,,,,,,,,---...///111111---------------,,,,,,,,,,,,,,,------............////////////////////////,,,,,,,,,---.../////////222222333555777888666555111000000//////000000111000000000000000000000000000000000000111111111111000111111222222222111111///000000111222222333333444444333444444555666777444555666888999999999999999;;;>>>AAACCCFFFJJJMMMOOOZZZjjjzzz++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))*********++++++++++++,,,,,,------,,,,,,+++,,,++++++,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,************))))))))))))++++++++++++++++++++++++******************+++,,,*********++++++,,,---...***))))))((()))***+++,,,***++++++,,,------......,,,,,,+++++++++,,,---...,,,,,,,,,+++++++++******+++***)))***,,,,,,+++))),,,,,,++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,------,,,++++++******)))++++++******++++++,,,---,,,,,,------,,,+++)))(((+++++++++++++++++++++++++++++++++***************---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---)))***+++,,,---------------------............///......///000000///...............//////000000000...------------------,,,,,,,,,---------.........---------------...//////,,,,,,,,,------.......................................------------......---....../////////......++++++,,,------...//////,,,---......,,,,,,---...---------....../////////......------------......******+++,,,------------***,,,------------...000---------.........//////---------------------------......///////////////...........................//////000000000//////............/////////000,,,,,,---...//////000000---...///000000///...---------------......///000......---------,,,,,,,,,......//////000000000///........................++++++,,,...///000111222000000111444666777555333111111000000000000111111000000000000000000000000000000000000111111111111111111222222222111000000...///000111222444555555444444333444444555666777555666888:::;;;;;;;;;;;;999;;;>>>@@@BBBEEEIIILLLOOOZZZjjj{{{++++++******++++++,,,---------------------------+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++---,,,+++,,,---...,,,***------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++******+++,,,---------------++++++******))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))***+++,,,,,,++++++++++++,,,---...///+++++++++++++++,,,,,,---))))))***+++,,,,,,------,,,+++*********+++,,,---,,,,,,,,,++++++*********'''''''''***,,,...---,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,)))******+++,,,,,,------,,,+++***)))***+++---...((()))+++,,,------,,,++++++,,,,,,------,,,,,,+++,,,------......//////000---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---+++,,,---...///000000000---------.........//////---...///000000///...---.../////////000000111111.........------,,,,,,,,,,,,,,,,,,---------......---------------...///000+++++++++,,,,,,---------........................//////............//////......///////////////...++++++,,,,,,---...//////,,,---......,,,,,,---...,,,,,,,,,------..................------.........***+++,,,---......///......//////...,,,++++++,,,---------.........//////---------------------------......///000/////////........................///000000000000//////...---.........//////000000//////////////////.........///000111111000///...///......---------......000000/////////.........,,,------.......................................---...///111222444555666......000333555666444222111111000000000000111111000000000000000000000000000000000000111111111111222222222222222111000///...///000111333555666777444444444444444555777777777888:::<<<============999;;;>>>@@@BBBEEEIIILLLQQQ\\\mmm~~~,,,,,,,,,------.........++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************,,,,,,,,,++++++*********------,,,,,,,,,,,,++++++------------------------)))************+++++++++...---+++***)))***++++++,,,+++***))))))+++---...///...,,,+++***+++,,,,,,,,,------......------,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,***'''%%%%%%'''***,,,...---+++*********++++++++++++++++++++++++++++++***++++++,,,,,,++++++***........./////////000000++++++++++++++++++++++++***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------------------------------.......................................///000000111000000///...---------++++++++++++,,,---......000///...---,,,------...------------------------------............---------,,,---...000000...,,,000000///...---,,,,,,+++,,,,,,,,,---------......000//////.........//////...///000000///...---,,,---------------------------,,,,,,++++++,,,,,,---+++,,,---.........---,,,+++++++++,,,,,,---------000///...,,,,,,---...///,,,,,,,,,------.........---------............///...//////...---...///111111000000111222222000...111111000000//////......111111000000//////......///.........---------,,,---------...............,,,,,,,,,,,,,,,,,,,,,,,,//////000000000000//////000000//////.........---...///000111111000///.........///000111222222333////////////000111333333//////............//////...///111222333333333333333333222222111222222222333333333444444444555555444444444555555555555555666666888999;;;<<<>>>>>>>>>???@@@@@@BBBEEEJJJNNNUUU^^^lll}}}+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************,,,,,,,,,+++++++++******------,,,,,,,,,,,,++++++++++++++++++++++++++++++)))************+++++++++---,,,++++++******++++++,,,+++*********+++,,,---...---,,,++++++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---+++)))(((((()))+++------,,,+++*********++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,++++++++++++++++++***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---......------------------------------------------------...............///000000111000000///......------000///...------,,,------000///...---,,,------...------------------------------............---------,,,,,,...000000...,,,/////////...------,,,,,,,,,,,,,,,---------......------,,,------...///000222222333444333222111000------------------------........................,,,---.........---+++***++++++,,,,,,,,,---------......------...///111222,,,,,,---------------------------............//////000000000000000111222222111000000111111000...000000000000//////......////////////.........---........./////////000000..................------------------------------//////000000000000//////000/////////..................///000000///......000000000000000111111111000/////////000111222222//////............////////////000000111222222333333222222111111222222222111222222222333333333333555555555666666666666666888888999999:::;;;<<<<<<<<<>>>AAACCCDDDFFFIIILLLUUU^^^lll}}},,,+++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***------,,,,,,,,,,,,++++++************************)))************+++++++++++++++,,,,,,,,,+++************+++++++++,,,,,,,,,------,,,++++++++++++,,,,,,,,,------------,,,,,,++++++***************)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,------,,,+++*********++++++++++++++++++++++++++++++***++++++,,,,,,++++++***(((((()))))))))*********,,,,,,,,,++++++************++++++,,,,,,++++++***,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))*********,,,---...///------------------------,,,,,,,,,,,,------------...............///000000000000000///......------000///...------,,,,,,,,,///...------,,,---------------------------------------............---------,,,,,,---//////...,,,------------------------,,,,,,,,,---------......+++++++++,,,---...///000...///000000000///...---------------------------------...//////...------------------,,,,,,+++***,,,,,,,,,,,,------------//////......///000111111------------------,,,,,,---------............///...///000111222333333333222111000000111111000...000000000////////////...............------------......///////////////////////////...---------,,,........................//////000000000000//////////////////..................////////////......111111111000000/////////111000000000000000111111000//////......//////000//////......///000111222222222111111111222222333000000000000111111111222555555666666777777777777999999999999:::::::::::::::===AAADDDFFFGGGHHHJJJTTT]]]lll}}}------,,,,,,++++++***************+++++++++++++++++++++************++++++************++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))*********+++++++++***+++,,,------,,,***))))))***+++,,,,,,,,,,,,+++,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++++++++************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++************++++++++++++,,,---,,,,,,++++++************++++++,,,,,,++++++***,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---...............///000000000000//////............************+++,,,---......---------------------------------------------,,,------......------,,,---,,,+++,,,...///...---,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,,,,---...//////++++++,,,------,,,+++***------------------------***+++---......---+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------/////////........................------,,,,,,,,,---------............///---...///222555666555444333222000000000111///...////////////////////////......................../////////...---,,,,,,+++000000///...---,,,,,,,,,...............///////////////000000000000/////////////////////.........////////////////////////000000000000000000//////222111000000000000000111000000////////////000000000///---,,,---...111222111111111111111222222333000000000000111111111111444444555555666666777777888888888999::::::;;;;;;:::===@@@CCCDDDFFFHHHJJJTTT]]]lll}}}......------,,,,,,++++++***+++++++++,,,,,,,,,---,,,,,,++++++++++++,,,,,,)))))))))******+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))*********+++++++++)))***,,,------,,,+++***)))***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,++++++***,,,++++++******++++++,,,+++++++++,,,,,,---------,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...............///000000////////////............************+++,,,------,,,,,,------------------------------------------,,,,,,------------,,,,,,---,,,+++,,,---......---++++++,,,,,,---.........,,,,,,,,,---------......000000///...---------......///000111111000//////------------------------***+++---......---+++*********++++++,,,---...///------------------------+++,,,,,,---.....................------,,,,,,,,,---------............///...///111666:::<<<:::888444222000///000000///..................////////////////////////////////////.....................000000///...---,,,,,,,,,,,,,,,------............//////000000000000//////.........///////////////000000000000000000000000---......///000000111111222111000000000000000111000000////////////000000000///---,,,,,,...000111111000000000111111222333111111111222222222222333222222333444444555666666555666777888:::;;;<<<======>>>???@@@AAADDDIIILLLRRR[[[jjj{{{......---------------,,,,,,,,,,,,------......///---,,,,,,,,,,,,,,,,,,---(((((())))))***+++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,------,,,,,,,,,,,,++++++************************)))************+++++++++******+++,,,,,,,,,++++++******+++++++++,,,,,,,,,)))***++++++,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,++++++*********+++,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++***)))************+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++************++++++***++++++,,,,,,------...------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------.....................///000000//////////////////......///...---,,,,,,++++++++++++,,,,,,------------,,,------------------------,,,,,,------------,,,,,,---,,,***+++,,,......---++++++,,,,,,---------...,,,,,,,,,---------......222111000///...---------//////111222222111111000------------------------------...//////...------+++++++++,,,---...///000............------------&&&(((***,,,...///000111------------------,,,,,,---------............///111222555;;;AAACCC@@@===555333000//////000///...---............//////////////////000000000000000------...///000111222222/////////...---------,,,,,,,,,,,,---......////////////000000000000//////.........///////////////000000////////////000000,,,------...000111111222111000000000000000111111111000000//////000000111000///...------...///000000000000000000111222333222222222333333333444444111111222333444555555666444555666888:::;;;<<<======>>>>>>???@@@DDDIIIMMMPPPYYYhhhzzz,,,,,,,,,,,,,,,---------)))******+++,,,,,,------,,,,,,++++++++++++,,,,,,((((((((()))***+++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++)))************+++++++++++++++******++++++,,,---,,,+++*********+++,,,---((()))***+++,,,++++++***++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))************++++++*********++++++,,,,,,---***++++++,,,,,,++++++***++++++************++++++******+++,,,,,,---......---,,,,,,,,,,,,,,,---...+++++++++++++++++++++++++++,,,,,,---......//////...............///000000...////////////////////////...---,,,++++++++++++***+++,,,---...------,,,------------------------+++,,,,,,------,,,,,,+++---,,,******,,,---...---,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------......000///......------------+++,,,---...///......---------------------------........................//////...---------...//////.........------------)))***,,,---...///......,,,,,,---------------------------............///000111555<<>>666333000.../////////...---------.........//////........./////////000000.....................---..................------,,,------...//////000000//////000000000000//////............/////////000///...------------...///........./////////000000000/////////000111222222111111000000000000111111////////////////////////////////////000111222333222222222333333333333444111111222333444555666777555666777888999:::;;;;;;;;;===???@@@BBBDDDHHHKKKNNNXXXgggxxx*********++++++,,,,,,---%%%&&&&&&'''((()))))))))++++++************++++++'''(((((()))***+++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,---------,,,,,,,,,++++++------------------------)))************+++++++++++++++***)))***+++---...,,,+++***))))))+++---...((()))***+++,,,,,,+++***+++++++++,,,,,,+++++++++))))))******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))***+++,,,,,,------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---)))***+++,,,---,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++,,,,,,,,,,,,))))))***+++,,,------...+++++++++,,,,,,+++++++++++++++************++++++******+++,,,,,,---......+++++++++,,,---...///000++++++++++++++++++++++++,,,,,,------...///000000...............///000000.........///////////////))))))))))))***+++,,,---)))***,,,---...------,,,------------------------+++,,,,,,------,,,,,,+++...,,,******,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,---......***+++---...///...---------------------------------,,,,,,++++++,,,,,,---333222000...---,,,------//////.........---------000000111000...,,,***))),,,,,,,,,------.........---------.........//////---...222:::BBBDDD@@@;;;666333000.../////////...---------.........//////---------.........//////111000...+++)))&&&$$$###---------...............---......///000111111222//////000000000000//////---.........//////000000---,,,++++++++++++,,,---///////////////.........////////////000111333333111111000000000000111111///000000111000000///...////////////000111222333111222222222222333333333222222333444555666777888777777888888888999999999999<<<@@@BBBDDDEEEGGGIIIMMMVVVfffwww000///---+++***(((((((((,,,,,,,,,,,,,,,,,,,,,,,,///...,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++,,,++++++******++++++,,,*********)))))))))))))))***++++++,,,,,,++++++***++++++,,,------...//////******+++++++++,,,,,,,,,---------,,,,,,+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******++++++,,,++++++++++++++++++++++++))))))*********+++++++++((()))******(((((()))***+++++++++++++++++++++++++++++++++***++++++,,,,,,***++++++,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***)))+++---,,,+++***+++,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******+++------,,,***))))))***+++---...//////......///---++++++,,,------,,,,,,++++++,,,,,,---+++,,,,,,---...///111111000000000000////////////---...///...------...///------------------------///...,,,++++++,,,...///......---,,,,,,,,,,,,---------------------------------------------------,,,------......------,,,,,,------......------,,,.........------,,,,,,,,,------......///000000111,,,,,,,,,---------......000000//////.........---000///---,,,,,,---...//////////////////////////////...---,,,,,,,,,,,,,,,...------,,,,,,------...,,,---...---------///111444222222777>>>BBBAAA>>>444222000...------//////------------------------000///...------,,,,,,---000000000000////////////***---000111000///...///111111000///...---,,,,,,000000000000////////////......////////////......---------------...///000000///...------...///000000111111111111222222222111111111111111000//////222333444333111000111222111111111111111111111111111//////000333555555555333333222333444777:::<<<:::999999888888777777777<<<<<<===???BBBDDDFFFHHHPPPYYYhhhyyy---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,...,,,++++++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++***++++++++++++++++++++++++************))))))))))))***++++++,,,,,,++++++***+++++++++,,,---------...******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,,,,---......---,,,---...++++++++++++++++++++++++,,,+++++++++++++++,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***)))+++,,,,,,+++******+++---------,,,,,,+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++******+++------,,,+++******++++++,,,---......,,,------,,,******+++,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,...///000111000000000000/////////...---...///...------...///------------------------///...,,,++++++,,,...///......---,,,,,,,,,,,,---------------------------------------------------,,,,,,------------,,,,,,,,,------......------,,,......---------,,,,,,,,,,,,,,,---......///000000,,,,,,,,,---------......000/////////.........---///...------------...///........................//////...---------.........------,,,,,,------...---.........------...000333111000333888:::888555333222000...---...//////000000000000000000000000000///......---.........000000000000/////////...222111...+++)))***...111000000000///......------000000000000////////////......////////////......000000////////////000000000///...------...///000000000111111111222222222222222222222222111000000333444555444333222222333111111111111111111111111222111000111333555555555666555444333444666888999999999999999888888888888<<<===>>>@@@BBBEEEGGGIIIOOOWWWfffvvv************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******++++++***))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++*********+++,,,,,,,,,,,,+++******************************++++++,,,,,,++++++***+++++++++++++++++++++,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,---,,,++++++,,,---++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,............------,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***)))***,,,,,,***)))******------,,,,,,,,,,,,+++++++++******))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++,,,......---++++++++++++,,,,,,---------+++,,,,,,+++))))))***,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---...000000000000000/////////......---...///...------...///------------------------...---,,,++++++,,,---.........---,,,,,,,,,,,,---------------------------------------------------,,,,,,------------,,,,,,,,,------......------,,,...------------,,,,,,,,,+++,,,,,,------......///,,,,,,,,,---------....../////////...............---------------...///000------------------------//////.........///000000...------,,,,,,------...---//////...---,,,---...111///...000333555222000222111///...---......///111111111111111111111111//////......//////000000000000000/////////......333111...***(((***...222////////////////////////////////////000000000000......////////////......111000//////...///////////////............//////000000000111111111222222222222333333222222111111222333444333222111222333111111111111111111111111444222111222444555555444888777555444444555666666999999999999999999::::::======>>>@@@CCCEEEHHHIIIMMMUUUcccsss************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,+++)))++++++++++++++++++++++++***++++++,,,,,,,,,++++++)))***,,,------,,,***))))))***************++++++***++++++,,,,,,++++++***+++++++++*********************+++++++++,,,,,,,,,******++++++,,,,,,,,,---************************++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------)))***++++++))))))***+++++++++++++++++++++++++++------,,,+++++++++,,,,,,............---,,,+++***++++++++++++++++++++++++***++++++,,,,,,++++++***)))***,,,+++***))))))***,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++************************,,,++++++,,,......---+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++******+++------,,,,,,++++++,,,,,,---,,,,,,,,,,,,---...///000000000/////////.........---...///...---------///------------------------...---,,,,,,,,,,,,---.........---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------......------,,,------------------------+++++++++,,,,,,---------,,,,,,,,,---------..............................,,,,,,,,,---...///000000------------------------...---------...///000000...------,,,,,,------......///000///---,,,,,,---...------000333444444222111000///............///.................................//////000222222000000/////////.........,,,...//////.........///............//////000000////////////000000000000......////////////......------,,,,,,,,,---....../////////....../////////000000000000111111111111111111222222222111111000///000111000///...///000111111111111111111111111333222000111222333333222777666555555555555666666888888999999::::::;;;;;;<<<<<<===???BBBDDDFFFHHHLLLTTTaaaqqq+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,+++++++++++++++++++++++++++++++++,,,------...------)))***,,,------,,,***)))))))))******+++++++++,,,***++++++,,,,,,++++++************************)))******+++++++++,,,,,,,,,*********++++++,,,,,,,,,************************++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,------++++++,,,---++++++++++++++++++++++++...------,,,+++++++++,,,,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++***++++++,,,,,,++++++******+++,,,,,,***))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++************************++++++***,,,---...---+++------,,,,,,,,,,,,++++++,,,---------++++++---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---...///////////////............---...///...---------///---------------------------------,,,,,,---------......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,------......------,,,------------------------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......---------...............+++,,,---......///000000------------------------,,,,,,,,,,,,---...//////...------,,,,,,------...---///000000...,,,,,,,,,...---...000222222222111/////////...............------------------------............///111222333////////////...............000111111///......///------......///000000000.../////////000000000111......////////////......++++++++++++,,,...//////...//////////////////...//////000000000111111111//////000000000000000///...///000000......///000111111111111111111111111222000//////000111111000333444444555666777888999888888888999999:::::::::::::::;;;===@@@BBBEEEFFFLLLSSS___ooo,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,+++++++++++++++++++++++++++***+++,,,---.../////////***+++,,,,,,,,,,,,+++***))))))******+++,,,,,,,,,***++++++,,,,,,++++++************************+++******+++++++++,,,,,,,,,*********+++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,)))+++,,,+++***)))***+++++++++++++++++++++++++++///...---,,,,,,++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***+++---...---+++))))))***++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++******+++------,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,...///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---....../////////.........---------...///...------...///------------------------------------------------......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,------......------,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------.........,,,,,,---.../////////...------------------------------,,,,,,,,,------......------,,,,,,------...,,,...000000...---,,,---.../////////......---,,,........................////////////////////////............///000111222/////////.........------444222000---***+++...000---.........//////000000......//////000000111111......////////////......------------...///000111......////////////....../////////000000000111111......//////000000//////000111222222111111222333111111111111111111111111000...---...///111111000111222333555777888::::::888888888888888888999999999999:::<<>>???AAADDDFFFLLLQQQYYYeeewww************++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,+++***))),,,,,,+++******+++,,,,,,,,,,,,+++******+++,,,,,,++++++,,,---------,,,,,,******+++++++++,,,,,,,,,***++++++,,,+++***)))((()))******+++,,,,,,,,,,,,+++,,,---------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,+++)))((('''((()))***+++++++++******)))))))))---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++++++++***))))))(((************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,+++************+++************************------------------------////////////////////////......////////////......+++---...---++++++,,,---------,,,,,,,,,,,,------,,,+++***+++---...---,,,...---,,,---//////---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++,,,---.........,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,---.........------...------,,,,,,------......------,,,,,,,,,------***+++++++++,,,,,,,,,---//////.........---------........................------------------------...------,,,,,,------...,,,,,,---...//////000000.........///////////////------------------------......------------......///////////////000111111111000...---------////////////..................////////////////////////////////////////////////........./////////000000000000////////////000000111111111111111111111111///000111111222222111111111111111111111111111111111222444444333333333444555555555555666666666666555666666666777777888888999;;;===>>>>>>@@@CCCFFFIIINNNWWWcccuuu************+++++++++,,,------,,,,,,,,,,,,++++++,,,,,,++++++******++++++++++++++++++++++++++++++,,,++++++******++++++,,,***+++,,,,,,------------******+++++++++,,,,,,,,,+++++++++,,,++++++***)))++++++++++++++++++++++++,,,+++++++++,,,------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,------...,,,+++***)))))))))***+++...------,,,+++***)))(((,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************++++++***************************+++++++++++++++***)))************+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------...///++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------,,,+++++++++,,,,,,------------------------------------------------////////////////////////------............---------......---+++***+++,,,,,,,,,++++++++++++,,,,,,,,,+++***+++---...---,,,,,,++++++,,,---...,,,+++++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,---......//////,,,,,,,,,---------......***++++++,,,---...///000.../////////......---,,,...------,,,,,,------...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............---------------------------------...........................------,,,,,,------...+++,,,---...000111222333///////////////.........------------------------......////////////......000////////////000000111111000...------...//////------......////////////////////////////////////////////////////////////....../////////000000000000000////////////000000111111111111111111111111...///000000111111000000111111111111111111111111333222111222444444444333444444555555666666666666555555666777888999::::::888:::<<<======???BBBDDDFFFKKKTTTaaasss*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******+++,,,------------******+++++++++,,,,,,,,,+++++++++++++++++++++***------------------------,,,+++)))(((((()))+++,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------,,,,,,+++******++++++,,,---------,,,,,,++++++++++++++++++,,,+++++++++***************************,,,+++***))))))***+++,,,***************************++++++,,,,,,,,,++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---...///+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---------////////////////////////,,,,,,------------------////////////////////////---......//////......---...//////...,,,***++++++,,,++++++******++++++,,,---,,,++++++------,,,+++******++++++,,,,,,,,,+++++++++++++++++++++++++++***+++---......---,,,,,,---------.........//////,,,,,,,,,---------......++++++,,,,,,---...//////------............------...------,,,,,,------...///...---,,,,,,,,,,,,,,,////////////////////////........................------------------------------------------------...------,,,,,,------...------...///000111222222000000//////......------........................000111222333333222111000......------------...///000///............/////////000000000000000000000////////////////////////////////////////////////...////////////000000000000////////////000000111111111111111111111111111......///000000000000000111111111111111111111111222///---...222333222000222222222333333444444555555555666777777888999999777999;;;<<<<<<>>>AAADDDEEEJJJSSS```rrr***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++***+++,,,,,,---------,,,******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,...///000...---***((('''((()))+++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++,,,,,,++++++,,,,,,---------...***++++++,,,,,,,,,+++***************************,,,+++***))))))***+++,,,************************)))***+++,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,---......*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,---------....../////////////////////////////////000000/////////...///000...,,,++++++,,,,,,++++++******++++++,,,---,,,++++++------,,,+++)))***+++,,,+++++++++,,,------------------------)))***,,,---------,,,+++---------...............,,,,,,,,,---------......------------------------******+++------............------,,,,,,------...,,,,,,,,,,,,,,,---...///////////////////////////---.............................................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...////////////000000000000000000//////......------........................000111222333333222111000......------------......//////........./////////333333222222111000000///////////////////////////////////////////////////////////////000000000111///////////////000111111000000000000000000000000......///000000000000000000000000000000000000000222///---...111333222000111111222222333444444555666666666666666666666666777888:::;;;<<<>>>AAACCCEEEJJJSSS```rrr++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++******++++++,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,++++++++++++,,,------******))))))***,,,---///111///---+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,)))***+++,,,---......///)))***+++,,,---,,,+++***++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++((((((***+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,------...))))))******+++,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........//////////////////////////////000000000000//////...//////...,,,+++,,,---,,,,,,++++++++++++,,,,,,...,,,++++++------,,,***(((***,,,,,,++++++,,,---------------------------)))***+++,,,,,,------,,,------------------------,,,,,,,,,---------............---------,,,,,,,,,((()))+++,,,---............------,,,,,,------...,,,,,,,,,,,,---...//////---------,,,,,,,,,,,,,,,---------...............////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...///////////////////////////////////////.................................//////000000000000//////111000000////////////000.........///////////////444444333222111000///////////////////////////////////////////////////////////////000000000111111///......//////000111222////////////////////////...///000000111111000000////////////////////////333111000000111333333333222222333444555666666777777666666666555555555444777999;;;<<<<<<>>>AAACCCGGGKKKTTT```rrr+++++++++,,,,,,,,,------+++++++++,,,,,,---------)))***+++,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,***+++,,,,,,,,,,,,+++***------------,,,+++************+++++++++,,,,,,,,,,,,++++++++++++,,,---...---,,,***))))))***,,,---///...,,,+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++,,,,,,)))******+++++++++++++++******++++++,,,,,,------(((***+++------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,&&&'''(((***+++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,---------((())))))***++++++,,,,,,+++++++++,,,,,,---------***+++,,,---...------,,,........................++++++,,,,,,---......///////////////////////////...//////////////////...---...///...---,,,---...------,,,,,,,,,,,,------...---+++,,,,,,---+++***(((***------,,,+++---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...///---------,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------------------++++++,,,---......------...------,,,,,,------...------,,,,,,,,,------...,,,,,,,,,,,,+++++++++***---------.........//////........................------------------------...------,,,,,,------...---------......//////000.........///////////////......................../////////....../////////111111000///////////////---......///////////////111111111000000///////////////////////////////////////////////////////////////000000000111111111............///000111222000000000000000000000000///000111111222222111111000000000000000000000000222222111000///000333555111222333444555666666777666666666666666777777777888999;;;<<<===???BBBDDDGGGLLLTTT```qqq++++++,,,,,,,,,---------+++++++++,,,,,,---------(((***+++,,,---,,,,,,+++---,,,***))))))***,,,---***+++,,,------,,,+++***.........---,,,+++***)))******+++++++++,,,,,,,,,,,,,,,+++***+++,,,...///111000---+++++++++,,,---*********)))******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++))))))***+++,,,------...((()))***+++++++++++++++++++++++++++++++++++++++((()))+++---------+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++------------------------%%%&&&((()))++++++,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,,,,------((())))))***++++++,,,,,,+++++++++,,,,,,---------)))***,,,---...---,,,,,,************************++++++,,,,,,---...//////////////////////////////---..................---,,,...///...------...///...------,,,,,,------......---,,,,,,,,,---+++***(((+++---...,,,+++---///++++++++++++++++++++++++------,,,,,,---...000111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***++++++,,,---...//////.........///......---,,,...------,,,,,,------...//////...---,,,,,,,,,,,,.........------,,,,,,,,,---------.........//////------------------------...........................------,,,,,,------...***+++,,,---...000111111---.........//////000000////////////////////////222111000//////000111222000///...---------------------...///000000//////............////////////////////////////////////////////////////////////000000000000111111111111............///000222222111111111111111111111111000000111222222222222222111111111111111111111111...000111///,,,---000444///000000111333444555555555555666777888999::::::888:::<<<======???BBBEEEHHHLLLTTT___ppp...---,,,,,,++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---......---+++)))((('''&&&,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,+++)))((()))***+++++++++*********))))))******+++++++++,,,,,,,,,---,,,++++++------,,,+++************************************************))))))***+++,,,,,,------+++++++++************)))+++++++++*********))))))+++++++++*********))))))+++******))))))******+++***++++++,,,,,,++++++******+++,,,,,,------,,,,,,++++++,,,------,,,,,,+++...------,,,+++***))))))************************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++,,,,,,,,,,,,---------,,,+++*********+++,,,************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++((()))++++++++++++---...---------......000111111------............------++++++++++++,,,---......---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,++++++******++++++,,,------............---------------.........//////------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++................................................------,,,...///000...---111000///...,,,+++***)))---......///////////////000---,,,---///000...,,,,,,------...///000111111111111000///...---,,,,,,........................000000...------...///000000111333444444333111000000000//////.........------...000111111111000///111111111111000000000000111111111111111111111111000000///...............000000000000000000000000111000000000222333222111000000000000111111111111444333333333333444555555444444444555555555555666888888999;;;===???AAABBBGGGJJJSSSaaarrr...---,,,,,,+++++++++,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...,,,,,,++++++************,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++***)))***,,,,,,,,,,,,,,,++++++************+++++++++,,,,,,,,,---,,,++++++------,,,+++************************(((((())))))******++++++))))))******+++,,,,,,---+++++++++************)))+++++++++*********))))))+++++++++*********))))))+++++++++******+++++++++***++++++,,,,,,++++++******+++,,,,,,------,,,,,,---------,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++,,,---+++++++++,,,,,,,,,------,,,,,,+++******++++++,,,,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***+++------,,,,,,---///,,,,,,,,,,,,---...///000------............------------,,,++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,------------,,,,,,------------.........///------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,,,,,,,+++++++++........................---,,,,,,---///000...---.........------,,,,,,+++------...//////////////////---,,,---///000...,,,------......//////000000000000000///......------........................//////............/////////000111222222111000///000/////////............---...///000111000000///000000000000000000000000111111111111111111111111111111000///////////////000000000000000000000000111000000000222333222111000000000000111111111111444333333333333444555555555555555666666666777777888888999;;;===???AAABBBGGGJJJSSSaaaqqq------,,,+++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......,,,,,,,,,,,,......******++++++,,,---------++++++++++++++++++++++++((()))++++++***+++,,,...---------,,,,,,,,,,,,+++******+++++++++,,,,,,,,,---+++***+++,,,---,,,+++************************************************((())))))******++++++++++++++++++************)))+++++++++***************+++++++++***************,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++******+++,,,,,,------,,,,,,......---,,,++++++,,,,,,,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------++++++++++++,,,,,,,,,,,,,,,++++++******+++,,,,,,...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,---......,,,,,,---...+++*********+++,,,---...------............------///...---,,,++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------------------------------+++,,,,,,,,,,,,,,,,,,+++------------............------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////......---++++++++++++++++++++++++........................---,,,,,,---//////...---,,,---------------------------...////////////...///...------...///...---.........///////////////////////////////////////..............................///////////////...---...///000000///...---////////////............---...///000000000000///////////////////////////000000000000000000000000222111111000000000000111000000000000000000000000111000000000222333222111000000000111111111222222444333333333333444555555666666666666777777777888888888999;;;===???AAABBBGGGJJJSSSaaappp---,,,,,,++++++,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...******+++,,,------......************************)))***,,,+++******,,,---,,,,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,+++***+++,,,,,,,,,***************************///...---,,,+++***))))))(((((()))))))))*********+++++++++*********))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******+++,,,,,,------,,,,,,...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++++++++,,,------***++++++++++++,,,,,,,,,++++++++++++++++++,,,,,,...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,---...---,,,+++,,,---++++++******+++,,,------------............------...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------------------------..................---,,,,,,------------,,,,,,------------------------,,,,,,------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............---,,,,,,,,,---------------........................---,,,,,,---//////...,,,------------------------,,,---......//////............---............---///////////////.....................//////000000........................------///000000000///...---......//////......---///////////////..................///////////////............////////////////////////////////////111111000//////000000000////////////////////////111000000000222333222111000000111111111222222222444333333333333444555555555555666666666777777777888888999;;;===???AAABBBGGGJJJRRR```ooo,,,,,,,,,++++++,,,,,,------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------************************+++,,,---,,,***)))***+++************++++++++++++******+++++++++,,,,,,,,,,,,+++******,,,,,,+++***************************+++++++++++++++*********)))))))))))))))*********+++++++++*********))))))************************************************+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++******+++,,,,,,------,,,,,,+++++++++,,,---...///000,,,,,,++++++***))))))(((,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...*********+++++++++,,,,,,******++++++,,,,,,,,,,,,,,,,,,+++***)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++,,,---,,,+++***+++,,,---,,,,,,,,,,,,------...------............------,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------------------------......//////......---------............------------------------,,,,,,,,,,,,,,,---------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------,,,,,,,,,------.................................,,,++++++,,,...///---,,,///......------,,,++++++,,,------...............---.........------......///////////////.........------......///000000000........................,,,---///000000000///...////////////////////////.........///////////////...............//////000---........./////////000//////////////////////////////.........//////000////////////////////////111000000000222333222111111111111111222222222222444333333333333444555555444444555555555666666666888888999;;;===???AAABBBGGGJJJRRR___nnn,,,,,,+++++++++,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++------...---+++)))***+++)))***************++++++******+++++++++,,,,,,,,,,,,***)))***+++,,,+++***************************%%%%%%&&&''')))***+++,,,************************+++++++++************)))***************+++++++++***************+++++++++***+++,,,------,,,+++******++++++,,,,,,++++++******+++,,,,,,------,,,,,,***+++,,,...////////////,,,,,,+++***)))((('''''',,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,------...************++++++++++++))))))+++,,,,,,,,,,,,,,,+++******))))))))))))***,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***+++,,,,,,******+++,,,......------------......------............------++++++++++++,,,---...///++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------,,,---...//////...---,,,---......//////......---------------,,,,,,,,,,,,+++,,,,,,------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------***++++++,,,,,,------...........................,,,++++++,,,......---,,,//////...---,,,,,,++++++,,,,,,---............------...///...------...///.........///////////////---.........//////000000........................,,,---...///000000000000000000000000000000000000.........///////////////......------......///000.........//////000000111000000000000000000000000...............//////000000000000000000000000000111000000000222333222111111111111222222222222333444333333333333444555555444444444444555555555555888888999;;;===???AAABBBGGGIIIQQQ^^^mmm,,,+++++++++,,,,,,---......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------+++***+++,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,+++***)))***+++,,,+++)))************************''''''((())))))***+++++++++++++++++++++++++++***+++++++++************)))))))))*********+++++++++))))))*********+++++++++)))***+++------+++***)))***++++++,,,,,,++++++******+++,,,,,,------,,,,,,+++---///000000///,,,++++++++++++******)))))))))+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---,,,,,,,,,,,,---......************++++++++++++((()))+++,,,------,,,,,,*********)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++)))+++,,,,,,++++++---.........------------......------............------,,,,,,,,,++++++,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------+++,,,...//////...,,,+++,,,------......------,,,---------,,,,,,,,,++++++++++++,,,,,,---......///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............++++++,,,------...//////........................,,,++++++,,,......---+++------------------------+++,,,------......------,,,...000///---,,,---///------......//////000000.........///////////////........................---------......///000111000000////////////000000............/////////000......---------...///000......///000000111222222111111111111111111111111//////......///000000111000000000000000000000000111000000000222333222111111111111222222222333333444333333333333444555555555555555555666666666666888888999;;;===???AAABBBGGGIIIQQQ^^^lll~~~++++++++++++,,,,,,---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,)))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,,,,,,,,,,---///+++++++++,,,,,,---------******+++++++++,,,,,,,,,+++***)))***+++++++++)))************************000///...---,,,***)))))),,,,,,+++++++++++++++++++++++++++************)))))))))******++++++++++++))))))******++++++++++++((()))+++,,,,,,+++)))(((+++++++++,,,,,,+++++++++++++++,,,---------,,,,,,---///111222111...***'''***++++++++++++,,,,,,,,,************************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---,,,,,,,,,,,,---......)))************+++++++++((()))+++,,,------,,,,,,************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++***+++------------///000......---,,,,,,------------..................---......---,,,+++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------+++,,,...//////...,,,++++++,,,,,,------,,,,,,+++---------,,,,,,+++++++++++++++,,,,,,---...//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...////////////......//////000111222222........................,,,++++++,,,......---+++++++++,,,------...//////+++,,,------......------,,,...000///---,,,---000,,,------...///000111111////////////////////////..............................------...///111222//////............//////---.........//////000000......---,,,---...///000...//////000111222222333111111111111111111111111000000///000000111222222000000000000000000000000111000000000222333222111111111222222222333333333444333333333333444555555666666666666777777777777888999999;;;===???AAACCCGGGIIIQQQ]]]kkk~~~...---,,,+++************,,,,,,,,,------............,,,******+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,++++++*********++++++*********+++---...***)))((((((((()))+++,,,,,,,,,++++++***+++++++++)))***,,,------,,,***)))++++++++++++++++++++++++...---+++))))))***+++,,,,,,++++++******++++++,,,)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***++++++++++++*********))))))******+++,,,++++++++++++++++++++++++------++++++++++++------++++++,,,,,,,,,+++******,,,,,,,,,+++++++++******---***''''''***,,,+++***.........---,,,+++)))))),,,,,,,,,+++++++++******,,,,,,,,,++++++*********)))+++---...---,,,,,,---******+++,,,,,,---......************+++,,,------+++,,,...---+++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***...///...,,,,,,,,,,,,---------......------------------------++++++,,,---............///......---,,,,,,+++++++++///333111,,,***,,,000000///---,,,,,,---///000---,,,,,,---///000///............///......---,,,////////////////////////------------------------...------,,,,,,------...........................//////.........---------&&&(((***---......---,,,*********++++++,,,,,,,,,***+++---...///......---------,,,...///000...---+++++++++,,,,,,,,,------........................---///111333444222000...------............------.........///////////////111000000/////////000000////////////////////////---------,,,,,,---------///////////////////////////////////////.........//////............//////000000000000////////////111111000000111111222333000000000000000000000000000111222000...---...///000111222000......111444222222111111222222333444333333444444555666666777555555555555555666777777888999;;;<<<<<<>>>@@@CCCGGGIIIQQQ^^^mmm---,,,,,,,,,,,,,,,------,,,,,,,,,---------.........,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++*********+++,,,---******)))))))))***+++,,,,,,+++++++++++++++,,,,,,)))***,,,------,,,***)))++++++++++++++++++++++++---,,,***)))((()))***+++,,,++++++******++++++,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))&&&''')))***,,,---------******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------............------,,,,,,+++++++++*********---+++))))))+++,,,+++***,,,,,,---------,,,++++++++++++,,,,,,,,,---------,,,,,,,,,+++++++++******)))+++---...---,,,,,,---***++++++,,,,,,---------+++++++++***++++++,,,,,,)))***+++***((('''((()))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++---...,,,***,,,,,,,,,---------......------------------------,,,,,,------...---------++++++,,,,,,---...//////------------,,,++++++,,,...---,,,++++++,,,---...---,,,+++,,,---...---,,,++++++,,,---......------........................------------------------...------,,,,,,------...........................///.........------------((()))+++,,,.........---,,,,,,,,,------------------------......---,,,,,,------,,,...///000...---,,,,,,---------.................................,,,---///000111000///...------............------,,,------...///000000111......------------......////////////////////////......------------....../////////////////////////////////////////////...//////............//////000000000000////////////111111000000111111222333000000000000000000000000---///000000000000111333000111222000......111333222222111111222222333444333444444444555555666666666666555555666666777888888999;;;<<<<<<>>>@@@CCCGGGIIIPPP]]]mmm~~~,,,,,,,,,,,,---...///000,,,,,,,,,------------...---+++))))))***+++,,,+++---------,,,,,,+++++++++************************,,,,,,,,,++++++++++++***++++++*********+++,,,---++++++*********+++,,,---++++++***++++++,,,---...***+++,,,------,,,+++***++++++++++++++++++++++++,,,+++)))(((((()))******,,,++++++******++++++,,,++++++,,,---------,,,,,,++++++,,,,,,,,,+++******((()))***+++,,,,,,,,,,,,******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++)))((('''+++++++++***************,,,+++++++++------,,,******+++,,,,,,------------***++++++,,,...//////000,,,,,,,,,,,,++++++++++++)))+++------,,,,,,,,,---+++++++++,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++,,,---,,,+++))))))+++---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,,,,,,,,,,***))),,,,,,,,,---------......---------------------------------...------,,,,,,******+++,,,---//////000000---******+++---,,,+++---,,,+++******+++,,,------,,,++++++,,,,,,+++***((()))+++,,,---.........------------------------------------------------...------,,,,,,------.......................................------------***++++++,,,---...///////////////...............000///...---,,,,,,,,,,,,------,,,...///000...------------.........//////........................,,,,,,,,,------------...------............------++++++,,,...///000111222......------------......//////////////////////////////............//////////////////////////////......////////////////////////............//////////////////000000000000111000000000000111222222000000000000000000000000...000111111000111222444000111111000//////000222222111111111111222333333444444444555555555555555777666666666666777888888888999;;;<<<<<<>>>@@@CCCGGGHHHOOO\\\kkk}}},,,++++++,,,,,,---...///------------------------,,,***((((((***++++++***...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++,,,,,,------*********+++,,,---...///***++++++,,,,,,++++++***++++++++++++++++++++++++,,,+++***))))))***++++++,,,++++++******++++++,,,+++,,,,,,---------,,,,,,++++++,,,,,,,,,++++++***---------,,,+++***((('''******))))))******+++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,***(((&&&$$$###************************++++++,,,---...---,,,******+++,,,,,,------,,,,,,+++++++++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,***+++------,,,+++,,,...,,,,,,,,,+++++++++++++++------,,,+++************------,,,***)))))),,,...******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,+++***,,,,,,,,,---------..........................................---,,,++++++------------------------000...+++******+++,,,---------,,,++++++,,,------...,,,++++++,,,,,,+++)))******+++------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...........................---------------------------,,,,,,,,,---...000111000000//////......------000///...,,,,,,,,,---...---,,,,,,...///000...---------------....................................---,,,+++++++++,,,......------............------,,,,,,------...///000000000////////////000000111////////////////////////000000////////////000000////////////////////////............//////////////////............//////////////////000000000000000000000000000111222222000000000000000000000000222333444222000///000111000111111000000000000111111111111111111222222333555555555555555555555555777777777777777888888999888999;;;<<<<<<>>>@@@CCCFFFGGGNNNZZZiii{{{,,,,,,++++++++++++,,,,,,------------------------,,,***((((((***++++++***---------,,,,,,+++++++++........................++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------++++++++++++,,,---...///++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,------,,,++++++***++++++,,,,,,,,,++++++......------+++***((('''******))))))******+++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,+++)))(((******************++++++***,,,---...---,,,++++++,,,,,,------,,,,,,+++***,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,++++++---...+++++++++++++++++++++***------,,,+++************(((((('''&&&$$$%%%(((*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,---------..........................................---,,,++++++------------------,,,,,,+++,,,---***&&&&&&***.........------------......///---,,,,,,------,,,***------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...........................,,,,,,---------------------------------///000000///.........---,,,,,,,,,......---,,,---...///111---,,,,,,...///000...---+++,,,,,,,,,,,,---------...........................---,,,+++,,,---///000------............------............------------///////////////000111111////////////////////////000000////////////000000////////////////////////---.........//////000000//////............//////.../////////000000000111000000//////000000111222000000000000000000000000222333444222000///000111000000000000111111000000111111000000111111222333444444444555555555555555777777777777777888888999888999;;;<<<<<<>>>@@@CCCFFFGGGMMMXXXgggyyy,,,,,,+++*********++++++...------------,,,,,,,,,---+++))))))***+++,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,+++*********+++,,,---------,,,,,,,,,,,,+++,,,,,,---...///++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------,,,++++++******++++++,,,++++++,,,,,,,,,+++************+++,,,,,,,,,++++++***+++,,,,,,,,,,,,,,,+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++((((((***+++,,,---------+++++++++++++++,,,,,,,,,***,,,------+++++++++,,,------------,,,,,,+++***,,,,,,,,,++++++*********,,,,,,,,,,,,------------+++,,,,,,,,,++++++---///*********+++++++++++++++,,,,,,++++++***+++++++++((())))))((('''''')))+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''(((+++,,,,,,---000111,,,,,,,,,---------..............................---------...------,,,,,,+++,,,,,,------......///&&&***,,,)))$$$"""''',,,...........................---,,,,,,------,,,+++.../////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,------...........................,,,,,,,,,,,,---------------------.........//////---------,,,,,,,,,,,,,,,------------...///000111------,,,...///000...---+++++++++,,,,,,,,,------..............................---,,,---...///000------............------//////......---,,,,,,,,,------,,,------...///000////////////////////////000000////////////000000////////////////////////------......///000000000//////............//////......//////000000111111000////////////000111111000000000000000000000000...000111111000111222444111000///000222222000///111000000000000111222222333333444444555666666777777666666666666777888888888999;;;<<<<<<>>>@@@CCCFFFFFFKKKWWWeeexxx+++++++++++++++,,,---.........---------,,,,,,,,,...,,,******+++,,,,,,,,,***++++++,,,,,,------...++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++***))))))***+++,,,---,,,,,,+++------,,,,,,,,,------...,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,------------,,,++++++******++++++,,,***+++++++++******)))((()))***+++,,,,,,,,,,,,+++***++++++,,,---------,,,******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++&&&'''(((***++++++,,,,,,++++++,,,,,,,,,---------***+++,,,+++))))))+++---++++++,,,---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,+++***+++---///))))))******++++++,,,,,,+++++++++***++++++,,,,,,***,,,------,,,,,,---...******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,&&&(((+++,,,,,,---000222,,,,,,,,,---------..............................,,,,,,------...---------------------------------(((***+++***((('''(((***---------......---------,,,+++***+++,,,---,,,+++,,,,,,---.........------------------------------------------------------...------,,,,,,------...........................++++++,,,,,,,,,---------+++,,,---...///...------,,,,,,,,,,,,,,,------------...///////////////...------,,,...///000...---,,,,,,,,,,,,---------...........................---------------...//////------............------...------------------,,,,,,,,,,,,------...///000////////////////////////000//////......//////000////////////////////////------......///000000111//////............//////.........///000111111111///////////////000111111000000000000000000000000---///000000000000111333111000///000333333000...000000000000000111222222111222333444555777888888666666555555666666777888888999;;;<<<<<<>>>@@@CCCEEEEEEJJJVVVdddvvv******+++,,,---///000111.........------,,,,,,,,,...,,,******,,,------,,,)))***+++,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++,,,,,,---,,,+++***))))))***+++,,,---,,,++++++......---,,,,,,,,,------,,,++++++******++++++,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,***************)))(((''')))***+++,,,,,,,,,,,,,,,------------,,,+++***************)))***++++++,,,++++++++++++++++++++++++++++++------------++++++...............---,,,+++,,,,,,,,,------.........***+++,,,***''''''***---))))))+++,,,---.........***+++,,,,,,---...//////,,,,,,,,,------.........+++,,,,,,+++***+++---///(((((()))***+++,,,,,,---************+++,,,------(((***,,,,,,+++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,&&&))),,,,,,,,,,,,///222,,,,,,,,,---------......////////////////////////++++++,,,---............111111///...,,,***))))))...,,,,,,,,,......+++)))+++,,,,,,------,,,,,,+++***)))((()))+++,,,,,,+++)))***+++,,,---.........------------------------------------------------...------,,,,,,------...........................+++++++++,,,,,,---------***+++---//////...,,,++++++,,,,,,------.........//////000000000...---,,,------,,,...///000...------------.........//////........................,,,,,,---------.........---..................---,,,,,,,,,------..................//////111222222//////////////////////////////............//////////////////////////////---------...///000000111//////............//////---......///000111111222///////////////000111111000000000000000000000000000111222000...---...///111//////111333333000---000000000000000111111222000111222444666777888999555555555555555666777777888999;;;<<<<<<>>>@@@CCCEEEEEEJJJUUUcccvvv