BM6@ 6(@@ 999999888888888888999999777777666555555555555666888999<<<>>>>>>===;;;999888:::===>>>???===;;;:::888888999999999888888777888888888888888888888888999888888777666555555555666666666666666777888888;;;;;;;;;:::::::::999999888888777777666555555444999777444222333333333333888666555555666777777666888444000111666<<<>>>???BBBEEEPPP___hhhkkknnnrrruuuggg]]]RRRMMMHHHIIIOOOWWW]]]___gggkkkuuu~~~|||qqqfffaaakkkuuu||||||~~~{{{||||||~~~~~~||||||mmmJJJ555333999000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000////////////000000000000000000000000......////////////......000///...------...///000000000000000000000000000000000000000111111111111000111111111111222222222000111333444555555444333666222111333888;;;999666555666888999::::::999999;;;;;;;;;@@@PPPooo888888777777777777888888888888777777666666555555555777999;;;;;;:::888777777888:::;;;;;;;;;999999888888999999999888777777777777777777777777777777777777666555555444333333555444444444444555666666888888888888777777777666777777777777666666666666555444444555666777666555111222444666777777555333:::999888;;;AAAHHHNNNQQQ]]]\\\```iiipppqqqrrruuusssyyyoooaaaRRRHHHDDDGGGNNNXXXdddnnnuuuxxxxxxsssooolllgggccceeejjj{{{|||yyy}}}~~~zzzllluuu}}}www]]]GGG;;;666333000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000000000//////000///............///000000000000000000000000000000000000000111111111111000111111111111222222222000111333444555555444333555333111333888:::888666666777888::::::::::::999:::;;;<<<@@@PPPooo666666666555555666666666888888999888888666444333222444666777777777555444666666666777777777777777888888999999888888777666555555555555555555555555555555444444333222222222333333333222333444444555777777666666666666666555444444444444444444444444333555777999999888777555666666666555555444444444888>>>GGGPPPXXX]]]bbbeeennnjjjkkksss{{{}}}}}}}}}|||rrrddd[[[SSSKKKGGGNNNTTT^^^gggmmmqqqsssuuuxxxrrrjjjddd___bbbppp}}}yyy{{{}}}{{{lllnnnsssbbbNNN777---///444222...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000////////////000000000000000000000000111111222111111000//////000//////......//////000000000000000000000000000000000000000111111111111000111111111111222222222000111333444555555444333555333111333777999888666666777999:::;;;;;;::::::999;;;<<<@@@OOOnnn555555444444444444555555666777888888777555333111111222444555555555444333555555444444444555666777888888888888888777666666444444444444444444444444444444444333333333222222333333222222333333444555777777777777777777777777555555555555444444444444555777888888777555555555888777555444555:::@@@EEEIIITTTcccmmmpppnnnlllkkkjjjhhhmmm|||xxxtttvvvjjjZZZNNNKKKOOOVVVZZZiiikkkllliiidddaaaaaaccceeegggmmmqqqrrruuuyyyyyyzzzwww{{{qqqLLL:::888444111///000111333000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111000000000000////////////////////////////////////111111111111000///......000//////////////////000000000000000000000000000///000000000111111111111000000111111111222222222000111333444555555444333444333222444666888777555666777999:::;;;;;;::::::888;;;<<<@@@NNNmmm444444333333333333444444444555666666666444111000222333444555555555444444555444333222333444666777777777777888888777777777333333333333333333333333555555555444444444444444444444444444444555555666666666666666666666666666777777777666666666555555444555666666555666999<<<999;;;???CCCIIIQQQZZZ```eeellluuuyyyxxxtttqqqpppnnnoooxxx~~~}}}tttiii^^^WWWTTTMMMEEEBBBFFFPPP\\\cccpppmmmggg^^^XXXXXX^^^ddd```jjjyyy}}}tttwww{{{zzzrrr]]]GGG777---222777777333///000333000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111111111111111111111111000000000000///////////////////////////////////////000000000//////...---///000000000000000000///000000000000000000000000///000000000111111111111000000111111111222222222000111333444555555444333444333333444555666666555666777999:::;;;;;;:::999777:::===@@@MMMkkk444333333222222333333444222333444444444333222111333333444555555555555555444444333222333444555666555555666777888888888888444444444444444444444444666666555555555555555555555555555555555666666777333444444444444555555555333333444444555555666666444777:::<<<===AAAHHHNNNSSSYYYaaagggiiikkkoooqqqkkklllnnnpppsssyyyqqqooolllfff]]]SSSKKKFFFCCCDDDGGGKKKPPPUUUZZZ]]]ccc___YYYTTTSSSYYYbbbiiitttzzzwwwyyyxxx___HHH999444444555222//////111222000...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000////////////000000000000000000000000......////////////......///000000111111000000///000000000000000000000000000000000000111111111111000111111111111222222222000111333444555555444333333333444444444555555555555666888999::::::999999666:::===@@@MMMjjj444333333222222333333444222222333333333333444444333444444444555555555555222222222222222333444444333333555777888999999999666666666666666666666666555555555555555555555666555555555555555666666777333444444444555555555555444555666999;;;>>>@@@AAA@@@FFFLLLPPPSSSWWW^^^dddooossswwwxxxvvvuuuxxx|||pppnnnnnnsss~~~uuukkkfffccc___WWWOOOHHHFFFGGGIIINNNQQQTTTWWWXXXWWWWWWVVVYYYXXXXXX\\\aaahhhlllooozzzaaaCCC888666222000111555111------///111000...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000---...///000000000000000///000111111111111000///000000000000000000000000000000000000111111111111000111111111111222222222000111333444555555444333333444444444444444444555444555777888999999888888666:::>>>AAALLLiii444333333222222333333444333333333333333555666666333333444444444555555555000111111111222222222222111222444666888999:::;;;777777777777777777777777555555555555555555555555555444444444444555666666666666666777777777888888===???BBBFFFJJJNNNQQQSSSPPPWWW___dddfffiiinnnsssqqqqqqpppmmmlllrrr}}}wwwiii\\\TTTTTTMMMPPPRRRRRRQQQQQQSSSUUU^^^]]][[[XXXTTTRRRRRRSSSVVVZZZbbbnnnzzz}}}WWWCCC555777666---...888+++111666555000...000444000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000////////////000000000000000000000000---...///111222222222222///000111222222111000///000000000000000000000000000000000000111111111111000111111111111222222222000111333444555555444333333444555444333333444555333444666777888888777777555:::>>>AAALLLiii111///000333333000000444111555555333222666777666///222555666555333333333000333333000222777666111222666777444333666888888888999:::999888999<<<>>>666888::::::888555555555666777888999999888666555888777999<<<>>>???AAADDDTTTWWWZZZ\\\```jjjvvvwwwsssooooooqqqppplllhhhffffffeeebbbffftttwwwiiiZZZOOOIIIHHHHHHHHHMMMRRRUUUVVVYYY```fffhhh]]]VVVVVVSSSMMMRRR]]]fffqqqwwwzzz}}}{{{~~~sssTTTBBB555444222000000111222333111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000,,,...111111000//////000000000000000000000000000000000000000111111111111//////000000000000//////////////////000000000000111111111111111111111111///111333555555555444333444333333222222222333333444555555666666666666666777888:::???KKKhhh999555444666555222222555333666555111///111111///333555777777555333333333222555666444666;;;999444222555555333555:::<<<::::::;;;<<<:::888666666666;;;:::888888888999::::::::::::;;;<<<<<<;;;:::999>>>>>>CCCLLLVVV]]]aaacccsssxxx|||zzzxxx{{{|||sssmmmkkkjjjjjjiiilllpppvvv{{{yyyiii[[[XXX\\\]]]ZZZTTTNNNKKKKKKMMMPPPZZZ```gggkkkjjjkkknnnrrrlll]]]RRRRRRTTTVVV___jjjoootttvvvwww}}}|||~~~~~~aaaIII;;;555444333222111111111222222111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000---///000111000///000111000000000000000000000000//////000000000111111111//////000000000000//////////////////000000000000111111111111111111111111///111333555555555444333333333333333444666777777555666777777888888777777777888:::@@@LLLggg<<<777555666666555555777777::::::777777999999777333555666666555444444555222333333222555888777444666777666444888<<<:::555;;;===??????>>><<<<<<<<<@@@@@@CCCHHHMMMNNNLLLHHHFFFGGGKKKOOORRRUUUWWWXXX___```cccjjjsss{{{~~~yyyuuuzzz|||{{{~~~ooo```QQQEEE@@@AAABBBDDDHHHLLLOOOTTTZZZ^^^kkkpppwwwzzzzzz|||{{{jjj[[[ZZZ^^^cccnnnxxxuuuuuuvvvzzz~~~|||fffJJJ777///000333222222222222222111111111000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000...///000///...///000222000000000000000000000000//////000000000000111111//////000000000000//////////////////000000000000111111111111111111111111///111333555555555444333111222333444666888:::<<<666777888888999999888888666777;;;@@@LLLfff]]]WWWRRRPPPLLLGGGDDDEEE@@@BBBAAA======???>>>:::999:::<<<<<<;;;;;;===>>>;;;999666555777999;;;:::888:::===AAAHHHMMMJJJBBB:::<<>>333666999:::888666333222444333333222222222222333000000000000000000000000////////////////////////////////////000000000000////////////////////////111111000000000000111111//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////000000000000//////////////////000000000000000000111111111111000000///111333444555555333333000111111222222333444444444666999;;;;;;:::888666888999;;;===FFF___???AAACCCCCCBBBDDDHHHLLLLLLJJJHHHIIILLLPPPSSSTTTWWW\\\aaabbb___\\\[[[[[[OOOQQQTTTVVVVVVVVVWWWXXX\\\XXXXXXaaannnwwwwwwtttbbb]]]ZZZ\\\[[[TTTOOOMMMIIIOOOUUUSSSMMMFFFCCCBBBFFFFFFKKKSSSUUUSSSRRRSSSZZZ]]]bbbjjjrrrwwwwwwuuurrrvvv{{{}}}|||xxxtttqqqhhhddd___]]]___gggnnnsssmmmqqqwww}}}~~~xxxsssooossswwwyyyxxxvvvuuuuuuvvvrrrnnnkkklllqqqwww{{{qqqVVVFFF@@@:::333555888999666222000222555444333333222222222333333000000000000000000000000////////////////////////////////////000000000000////////////////////////000000/////////000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000000000111111111111000000///000222444555444333222000111111222222333444444333666:::===>>><<<888666888999;;;>>>GGG___JJJJJJIIIEEEAAA@@@AAACCCNNNMMMJJJIIIHHHHHHIIIJJJGGGGGGGGGGGGIIILLLPPPSSSSSSRRROOOLLLHHHEEECCCBBBDDDEEEFFFJJJPPPVVVWWWWWWFFFEEEFFFHHHGGGFFFJJJQQQ^^^\\\XXXTTTOOOLLLNNNPPPRRRRRRXXXaaafffdddbbbcccgggeeeeeejjjsss{{{wwwsssnnnjjjiiiiiiiiijjjbbb[[[WWW___ooo~~~xxxrrrsssvvvzzz{{{zzzxxxyyyzzzooopppssszzzcccTTTCCC888111///222888444444333111///111444777222222111111111111222222000000000000000000000000////////////////////////.../////////000000000111//////////////////////////////......//////000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000000000111111111111000000///000222444555444333222000111111222222333444444333666888;;;<<<;;;999777:::;;;===@@@IIIbbbbbb___\\\XXXUUUSSSQQQQQQLLLIIIEEEBBBBBBEEEKKKOOOMMMJJJFFFDDDHHHPPPYYY___VVVSSSNNNJJJGGGDDDCCCBBB@@@DDDFFFDDDCCCCCCCCCCCCEEEIIIQQQUUUSSSPPPVVV___sssmmmeee^^^XXXSSSQQQSSSUUUWWW___kkkqqqooommmmmm```[[[XXXYYY```iiisss{{{zzzuuuppppppuuu}}}mmmeeecccooo}}}|||{{{yyywwwyyyzzzxxxuuutttuuuvvvxxxtttXXXAAA999333222777666000000666000000111444666666333000111000000000000000111111000000000000000000000000////////////////////////.../////////000000111111////////////////////////...............///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000//////000000000000//////////////////000000000000000000111111111111000000...000222444444444333222000111111222333333444444555555777888999999999999;;;===???CCCLLLeeepppnnnllliiihhhfffdddbbbaaaVVVNNNOOOUUUXXXZZZ\\\cccbbb^^^ZZZ___ggghhhcccaaa]]]WWWSSSRRRRRRRRRRRRRRRRRRPPPKKKIIIKKKNNNPPPSSSVVVZZZ]]]___aaadddeeellllllkkkfff___ZZZZZZ\\\[[[\\\aaaiiillliiiggghhh\\\XXXOOOKKKVVVmmmzzztttvvvyyyzzz|||}}}yyyyyy{{{}}}|||zzz|||xxx]]]KKK@@@999555111111222222222333333333222333333333333222111111111111111111111111111111000000000000000000000000////////////////////////000000000///---...000222000000000000000000000000............////////////............//////////////////000000000000//////000000000000000000000000000000000000000000000000000000000000////////////////////////////////////............///////////////000000000000000//////111111000000//////......000000000000000000000000000222333333333444333222222222333333333333444444333333444555666777888888999999:::???JJJeee~~~lllkkkiiihhhfffeeebbbaaaddd]]]YYY[[[^^^```eeejjjnnnnnnjjjggglllsssuuuqqqvvvooogggeeefffhhhfffcccdddccc^^^XXXSSSRRRSSSTTT```[[[ZZZbbboootttooohhhgggeeebbb]]]ZZZYYY[[[]]]^^^[[[ZZZ^^^aaaccchhhnnnllljjjcccaaalllzzzwwwxxxxxxuuuvvvzzz~~~zzzyyy{{{~~~dddXXXHHH<<<777555444222111111111222222222333333222333333333333222111111000000000000000000000000000000000000000000000000////////////////////////000000000///......000222000000000000000000000000............////////////........./////////000000//////000000000000//////////////////////////////000000000000000000000000////////////000000000000////////////////////////............//////////////////000000000000//////000000000000////////////000000000000000000000000,,,...111111222222111///222222333333333333444444333333444555666777888888999999:::???JJJeeebbbaaa```___^^^^^^^^^^^^___\\\[[[]]]^^^```eeekkkmmmmmmkkkiiilllrrrtttrrrwwwppphhhgggkkkmmmkkkhhhpppmmmhhhaaa[[[WWWWWWYYY]]]YYYYYYcccqqqxxxuuuooo___\\\XXXXXX[[[aaafffhhhmmmiiigggkkkqqqwww||||||xxxuuuvvvtttpppoooqqqsssuuuxxx|||vvv]]]LLL:::666111///111333222111111111111222222222222333222333333333333222111111////////////////////////000000000000000000000000///////////////////////////000000///......000111000000000000000000000000............////////////////////////000000000000...//////000000//////...////////////////////////000000000000000000000000......//////000000111111////////////////////////............//////////////////000000111000000///////////////000000000000000000000000000000000000...000222444555444333333222222333333333333444444333333444555666777888888999999:::???JJJeeerrroooiiiccc^^^\\\]]]^^^\\\WWWUUUYYY[[[[[[\\\____________^^^^^^___aaaaaacccaaa^^^^^^___ccceeeggghhheeecccaaa]]]ZZZ[[[^^^XXX]]]cccgggkkkqqqyyyoookkkggghhhmmmrrruuuvvvwwwuuuxxxyyywww}}}wwwqqqqqqtttwwwxxxxxxoooVVVCCC666111888666444444555555444222111111111111222222222222222333333333333222111111000000000000000000000000///////////////////////////////////////////////////000111000///...///111////////////////////////............/////////////////////000000000111111...//////////////////...////////////////////////////////////////////////---......///000111111222////////////////////////............//////////////////000111111111000000......//////000000111111000000000000000000000000222000111444555444444666222222222333333333444444333333444555666777888888999999:::???JJJeee{{{qqqmmmooorrrnnneee```eeekkkiiiddd```\\\]]]^^^]]]ZZZWWWYYY[[[]]]bbbeeedddaaacccllluuudddcccfffkkkllljjjlllrrrssstttuuussssssyyy|||wwwttttttzzz~~~~~~}}}wwwuuu|||xxxzzzooo___ZZZPPPDDD888222444999222111000000222333333333000000111111111222222222222333333333333222111111111111111111111111111111////////////////////////////////////////////////...000111000///...///000////////////////////////............////////////////////////000000000000......////////////..............................////////////////////////---......///000111111222////////////////////////............//////////////////000111111111111111......//////000000111111000000000000000000000000111------111111///111555222222222333333333444444333333444555666777888888999999:::???JJJeee|||vvv}}}yyyrrrkkkllloooooojjjdddfffkkklllttt{{{wwwoooooozzzuuuuuu||||||xxx}}}|||uuuooooooqqqwww|||yyywww|||sss```MMM???;;;999888777333///111666111111000//////000111222000000000111111111111222222333333333333222111111111111111111111111111111000000000000000000000000////////////////////////...///111111000//////000000000000000000000000000............////////////............////////////---......//////......---........................000000000000000000000000......//////000000111111////////////////////////............//////////////////000111222222222222////////////000000000000000000000000000000000000555000111777777222111666222222333333333333444444333333444555666777888888999999:::???JJJeee}}}}}}|||vvvxxx}}}yyyrrruuu|||zzzxxxzzzuuuyyy||||||}}}|||uuupppooopppsss{{{}}}{{{yyyyyynnnWWWDDD:::777555333333111333666444---+++...666666555333111000000111000000000000111111111111222333333333333222111111111111111111111111111111000000000000000000000000////////////////////////---///111111000/////////000000000000000000000000............////////////------------............---......//////......---........................000000000000000000000000////////////000000000000////////////////////////............//////////////////000111222222222222000000000000////////////000000000000000000000000777444999BBBBBB888333666222222333333333333444444333333444555666777888888999999:::???JJJeeennnssswwwwwwuuutttvvvzzzsssqqqttt}}}{{{xxxvvvyyy}}}vvvyyy{{{|||{{{~~~|||}}}{{{uuupppsss~~~vvvsssuuuyyyooolllmmmqqqssssssuuuyyy{{{xxxzzz}}}qqq\\\OOOAAA;;;555333444555444111222...///555666333222666---///111111111000000111000000000000111111111111222333333333333222111111000000000000000000000000000000000000000000000000////////////////////////---///111222000/////////000000000000000000000000............/////////000,,,,,,,,,---------......---..................---........................000000000000000000000000000000000000////////////////////////////////////............/////////000//////000222222333333333111111000000//////......000000000000000000000000444333;;;GGGFFF999000111222222333333333444444444333333444555666777888888999999:::???JJJeeennnssswwwwwwsssqqqrrruuuqqqmmmqqq{{{|||tttqqqvvvtttuuuyyy~~~~~~{{{}}}zzz{{{sss|||}}}xxxwwwuuuxxx{{{xxxpppnnnyyy~~~ooonnnooolllnnnmmmmmmqqqyyytttaaaRRRHHHAAA:::666333333333333333333333333333444444555555444444333111111111111111111111111000111111111111222222222111222222333333222222111111111000000//////......000000111111111111000000---......///////////////////////////////////////////////////////////////000///...------...///000000000//////.........---////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000...///////////////......000000000000000000000000////////////000000000000000000000000000000000000222222333666888888666444333333333333333333333333222222444666777888888888666999<<>>JJJiii~~~wwwwww}}}vvvpppuuu||||||wwwsss~~~xxxqqqppprrrrrroooxxxzzzvvvzzz{{{}}}{{{tttqqqyyyzzzqqqdddWWWMMMDDD;;;555333111///000333444222000111111111111111111111111111222222222222222222111111111111111111111111111000000000111111111222222111111222222222222111111000000000000////////////...//////000000//////...---....../////////////////////////////////////////////////////////////////////............//////////////////............////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////......///////////////...000000000000000000000000////////////000000000000000000000000000000000000111111222444666666444222333333333333333333333333555666666666666666555555888:::<<<>>>JJJjjjwwwgggYYYPPPGGGBBB;;;777555666666555777666555555666555222///000000000000000000000000000000111111111111000000111111111111111111111111000000000000111111111111111111222222222222111111000000000000////////////......////////////......---......////////////////////////////////////////////////////////////////////////......////////////////////////.........////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////---...//////////////////////////////////////////////////////000000000000000000000000000000000000000000222444666666444222222222333333333333444444444555666666666666666666888:::;;;===JJJkkkyyyrrr^^^ZZZSSSLLLEEE???999555777555222222333444555555000/////////111222333222000000000000000000000000///000000111111000000///000000000000000000000000//////000000000111111111000111111222222111111000////////////000000000000......////////////......---......///////////////////////////////////////////////////////////////...//////////////////............///////////////////////////////////////////////////////////////////////////////////////////////////////////////........................------...///////////////////////////////////////////////////000000000000000000000000000000000000000000222444666666444222222222222333333444444444222333444666777777888888888:::;;;===JJJkkkoooiiiaaaYYYPPPHHH@@@<<<===999555333333333333333222222333222222222111111////////////000222444555000000000000000000000000///000000111111000000///000000000000000000000000/////////000000000111111000000111111111111000000////////////000000000000...//////000000//////...---......///////////////////////////////////////////////////////////////......////////////...............///////////////////////////////////////////////////////////////////////////////////////////////////////////////........................,,,---...///000000000000000000000000000000000000////////////000000000000000000000000000000000000111111222444666666444222111222222333333444444555111222444666777888888999888:::<<<>>>JJJjjjyyysssjjjaaaYYYPPPIIIDDD???===:::888777666444333777555222111222333333222...///111111111111111222444555555444333333333444111111111111111111111111000000000111111000000000000000000000000000000000////////////000000000111000000111111111111000000.../////////000000000111///000000111111000000///---......///////////////////////////////////////////////////////////////---...///000000///...---............/////////000////////////////////////////////////////////////////////////////////////////////////////////////........................,,,---...///000000000000000000000000000000000000////////////000000000000000000000000000000000000222222333555777777555333111111222333333444555555333444555666777777777777777:::<<<>>>JJJiiiHHHOOOXXX\\\^^^```eeejjjjjjooowww~~~~~~yyypppkkkjjjbbb___\\\XXXRRRLLLJJJJJJAAA>>>;;;999888888777555555333222333444444333111222111111222444444333222000111222111000000111222---///111333222111000000111111111111111111111111000000111111111111000000000000000000000000000000////////////000000000000000000111111111111000000.../////////000000111111000000111111111111000000---......///////////////////////////////////////////////////////////////---...///000000///...------.........//////000000////////////////////////////////////////////////////////////////////////////////////////////////........................,,,---...///000000000000000000000000000000000000////////////000000000000000000000000000000000000222222333666888888666444111111222333333444555555555555666666666666555555666:::<<>>IIIgggjjj//////000222555666444222111111111111111111111111666777777666444444555666222333444555777777777777///000111222222222222222000//////000222333333222000/////////000111222222222222222222222111111111111111111111111111111111111111111111111111111111222222222222222222222222000111111222222111111000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000333333333333222111000000////////////////////////...////////////...------////////////////////////////////////////////////................................................................................................////////////////////////////////////////////////..............................////////////......////////////////////////////////////////////////......///000111333444555666555444222111111111111333333444555666666666666444333333222222333333444333444555666777777777777999<<<===???KKKjjj///000222222222111111222444444444333222222111111222222222111///000333555111111222333333444444444111222333444555555555555333333222222333333222222111000000000000111222222222222222111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000111111111111000000////////////////////////000000000000000000000000////////////////////////////////////000000000000222222222222222111000000////////////////////////.........//////...------////////////////////////////////////////////////................................................................................................////////////////////////////////////////////////..............................////////////......////////////////////////////////////////////////.........///000222333444666555444333222111111111222333444555666666555555333333333333333333444444333444555666777777777777888;;;===???LLLlll///111333222000///000222111111111111111111111111000111000000///111555888000/////////////////////...///000000111000000000333333333222111000000000333222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000111111000000000////////////////////////000000000000000000000000////////////////////////////////////000000000000111111222222222111000000........................------............------////////////////////////////////////////////////........................................................................................................................////////////////////////..............................////////////......///////////////////////////////////////////////////............///000000222222222222222222111111000111333444555555444333222222222333333444444444333444555666777777777777666999;;;>>>KKKkkk///000111000///...///000/////////000000111111111222333444444444666:::===444444333222222222222222//////000000000000/////////000111111000000111222222222111000//////000000000000000111111111111111111111111111111111111111111111111111111111111111222222222222222222222222///000000111111000000///000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000111111111111111000000........................,,,,,,---............---////////////////////////////////////////////////................................................------------------------------------------------........................////////////////////////..............................////////////......///////////////////////////////////////////////////......------.........//////000111222222111111///111333555555555333222111111222333444444444444333444555666777777777777555888;;;===KKKkkk///............/////////000000000111111222222222+++,,,---------...111333///...---------...///000000111222333333333333333...000222222111111333555111000000000000111111222///000000000111111111222111111111111111111111111111111111111111111111111222222222222222222222222//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000111111111111000000........................+++,,,------.........---////////////////////////////////////////////////................................................------------------------------------------------........................////////////////////////..............................////////////......////////////////////////////////////////////////...............///000111//////111222222222111000///111444666666666444333000111222444555555444444333444555666777777777777666999;;;>>>KKKkkk000///------///111000/////////////////////000000///111222111000111222444000000///000111222444555+++,,,---///000000111111...000222111///...000222000000111111222444555666//////000000111111111222111111111111111111111111111111111111111111111111000000000000000000000000//////000000000000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000///000000111111111000000........................+++,,,------.........---////////////////////////////////////////////////................................................------------------------------------------------........................////////////////////////..............................////////////......////////////////////////////////////////////////---------...000111333444000111222333222222000000000222555777888777555444000111222444555555444444333444555666777777777777777:::<<>>@@@LLLjjj............////////////////////////////////////.../////////000000000000000000000000000000000000000000000000000000000000111111111000000000////////////000000000111111111111000000000/////////...//////000000000111111111111111111000000000000000//////000000000111111111111111111000000000//////000000000000000000000000////////////////////////////////////////////////............//////////////////000000000000//////000/////////............///......---,,,,,,++++++........................---------............///................................................---------............///...---,,,,,,,,,,,,---...---------............///////////////////////////---------...............////////////////////////...............///000000///000111111000/////////............////////////000000000000000000000000111111111444666777555444333333222111111222222333555555555666777777888888999;;;===???KKKjjj............////////////////////////////////////....../////////000000000000000000000000000000000000000000000000000000000111111000000000000////////////000000000000111111000000000000//////////////////000000000000111111///000000000000000000111//////000000000000111111111111000000000000//////000000000000000000000000////////////////////////////////////////////////............//////////////////000000000000//////////////////.....................------,,,,,,+++........................---------............///........................---------------------------------............///...------,,,,,,------...---------............///////////////////////////...............---------////////////////////////...............///000000///111333222111/////////............////////////000000000000000000000000000///000333555666444333333222222111111222333333444555555666666777888888888;;;===???KKKiii............////////////////////////////////////........./////////000000////////////////////////000000000000000000000000000000000000000000//////////////////000000000111000000000000////////////////////////000000000111.../////////000000111111////////////000000000111000000000000000000//////000000000000000000000000////////////////////////////////////////////////............//////////////////000000000000/////////////////////...............---------,,,,,,,,,........................---------............///........................---------------------------------............///---------------------------------............////////////////////////////////////...---------,,,////////////////////////...............///000000---///222222///------...............////////////000000000000000000000000000000000333555666444333222222222222222222333333444444555555666777777888888;;;===???JJJiii............////////////////////////////////////............//////////////////////////////////////////////////////////////////////////////000000...////////////000000000////////////000000000000...////////////000000000......//////000000000111...////////////000000000//////////////////000000////////////////////////............................................................//////////////////000000000000//////.........///////////////---------------,,,,,,,,,........................---------............///........................---------------------------------............///---------------------------------............////////////////////////////////////...---------,,,////////////////////////...............///000000,,,000444444000------///............////////////000000000000000000000000111000111444666777555444111111222222333333333333444444444555666666777777777:::===???KKKiii............////////////////////////////////////------........./////////000000000000000000000000////////////////////////......////////////000000......////////////000000////////////000000000000......////////////000000...//////////////////000......////////////000000......////////////000000////////////////////////............................................................//////////////////000000000000//////.........///////////////------------------------........................---------............///........................,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,------......------,,,---------............///////////////////////////...............---------////////////////////////...............///000000---333888777333///000222............////////////000000000000000000000000111111111444666777555444000000222333333333333333333444444555555666777777777:::===???LLLkkk............////////////////////////////////////---------.........//////000000000000000000000000////////////////////////........./////////000000........./////////000000.../////////000000000111........./////////000000///////////////................../////////000000........./////////000000////////////////////////............................................................//////////////////000000000000//////............/////////000------------------------........................---------............///........................,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,,,,---......---,,,,,,---------............///////////////////////////---------...............////////////////////////...............///000000---333999999333///000222............////////////000000000000000000000000000///000333555666444333///000222333444444333333333333444555555666666777666999===@@@NNNmmm............/////////000////////////////////////---------.........//////000000000000000000000000////////////////////////---.........//////000000............/////////000.../////////000000111111............/////////000000000//////.........---............/////////000---.........//////000000////////////////////////............................................................/////////000//////000000000000//////---.........//////000000------------------------........................---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,---......---,,,,,,---------.........//////////////////////////////,,,------....../////////////////////////////////...............///000000+++111888777222---...111............/////////000000000000000000000000000......///111444555333222///000222333444444333333333333444444555666666777555999===AAAOOOooo........................////////////////////////,,,------...............333111......000111///---///////////////.........000000////////////000000////////////////////////000000000000000000000000........................////////////////////////...///111111/////////000///...------------......---.........//////000000////////////////////////..................---------------............/////////000111111111111111////////////////////////.........------,,,,,,,,,------------------------,,,,,,,,,---------....................................///---++++++,,,---------............---------------------------------------............///,,,------......------,,,+++,,,------......------000...---...///000///...////////////////////////,,,...000111222111000///000000000000000000000000000000000000000000000000000000111222333333333333333333333333333333444444666555666999888666777;;;777999;;;>>>MMMnnn................................................///000000111111111111111222000---...///000///............///////////////000000////////////000000////////////////////////////////////////////////........................////////////////////////...///111111///...///000..................................../////////000////////////////////////........................---------............/////////000111111111111000..............................---------,,,,,,,,,------------------------,,,---------.............................................---++++++,,,...------............---------------------------------------............///,,,------......------,,,,,,,,,------.........------,,,,,,...000000...---///////////////////////////......//////000000111000000000000000000000000000000000000000000000000000000111222333333333333222222222222333333333333111444<<>>MMMnnn........................---------------------------......///////////////000222333111///...000222.........//////////////////......------......///////////////////////////................................................////////////////////////,,,...//////...------...,,,------...//////000000000/////////............////////////////////////,,,,,,------...//////000---------............///---...//////000000//////------------------------,,,,,,,,,---------......------------------------,,,---------....................................+++---------,,,,,,...000------............---------------------------------------............///......////////////......///...---------...000111555222...---.../////////////////////////////////111111111111111000000///000000000000000000000000000000000000000000000000000000111222333333333333000000111222333444555555333333666::::::666666999888999;;;>>>LLLlll........................------------------------,,,------...............222333444222///...000222///////////////..................------.........////////////////////////................................................////////////////////////,,,...//////...------...,,,,,,,,,,,,---...000111000000//////.........---////////////////////////,,,,,,------...///000000---------.........//////---......///////////////------------------------,,,,,,,,,------.........------------------------,,,,,,,,,---------..............................+++,,,------,,,,,,...000---..................------------------------------------.........//////......////////////......000///---,,,---...000222...------///000111///...////////////////////////444333111000///000111222000000000000000000000000000000000000000000000000000000111222333333333333000111111333444555666666666444444666555333666;;;888::::::===KKKkkk............................................................////////////000000//////......------------,,,,,,,,,------...---------............///................................................................................................------............------......///000000000000000........................////////////////////////................................................111111000000//////......////////////////////////...------,,,,,,------...........................------------------------000---+++---222444222///...........................------,,,,,,------...........................///......---------......,,,///...***+++000111///---///...,,,...111///***............................................................////////////............////////////000000000000000000000000000000000///000111111222333222111111111222333444222333444666777888888888888:::;;;<<>>@@@MMMmmm............................................................////////////------......//////000000222111000///...------------------............///................................................................................................------............------......///////////////...........................------------------------................................................000000000000////////////...........................------,,,,,,------...........................------------------------///---,,,,,,......---+++..............................------------..............................,,,,,,,,,,,,---...///000222***)))...------===SSSYYY@@@+++(((...///...///............................................................////////////............////////////////////////////////////...///111222444555555666222111222222222222333333555555666666666666666555777:::;;;>>>JJJjjj............................................................////////////------......//////000000222111000///...------------------............///................................................................................................------............------......////////////..............................------------------------................................................////////////000000000000...........................------,,,,,,------...........................------------------------...---,,,,,,------,,,+++........................///......------......///........................,,,+++++++++,,,------...222***)))...------===SSSkkk___III333,,,111///(((............................................................////////////............///////////////////////////////////////000111222333333333222111111222222333333333333555555666666666666666555555888;;;===JJJjjj............................................................////////////.........///////////////000000///...---------------------............///................................................................................................------............------....../////////...------........................------------------------................................................////////////000000000000------------------------...------,,,,,,------...........................------------------------------------------------........................//////............//////........................------,,,,,,,,,,,,,,,---000---...222///***///:::JJJWWWTTT;;;)))+++///,,,............................................................////////////............////////////000000000000000000000000///000222333333333222111000111222333333333333222444444555666777777666666777;;;===@@@MMMlll............................................................///////////////////////////...............---------------...---------............///................................................................................................------............------......//////......---,,,.................................................................................................../////////000000000111------------------------...------,,,,,,------...........................------------------------+++,,,---------......///........................//////............//////........................000000///...---------------///000000...+++***++++++888>>>444***+++000222............................................................////////////............////////////000000000000000000000000///000222444555555444333000111222333333333222222333333555666777777777777999<<>>DDDMMMooo........................////////////............000///...------...///000000000////////////000000888666222///......000111................................................................................................///...------------...///------............------........................//////.........---------////////////////////////........................//////////////////////////////000000000000//////........................,,,,,,,,,---------..............................------------------------------------------------...............///000111........................---------.........//////........................................................................//////////////////////////////............//////////////////////////////////////////////////////111000/////////000111222333222111222444666666666333333222222111222222333444444555555666777777888;;;888===BBBJJJkkk........................////////////............//////............//////000//////......//////000------...///////////////................................................................................................///...------------...///------............------.......................................---------////////////////////////........................//////////////////////////////000000000000//////........................,,,,,,,,,---------..............................------------------------------------------------000////////////000111111........................++++++,,,---...///000111...///000000000000///...................................................//////////////////////////////............//////////////////////////////////////////////////////000000/////////000111222222111111222555666666555333222222111222222333333555555666666777888888888888888???CCCIIIjjj........................////////////............/////////......//////////////////....../////////+++,,,---......---,,,+++.........................................................................................................------.........------............------................................................////////////////////////........................//////////////////////////////000000000000//////........................,,,,,,,,,---------..............................------------------------------------------------000///////////////000000---------...............,,,,,,------...//////000---///000222222000///---................................................//////////////////////////////............//////////////////////////////////////////////////////////////////000000111111111111111222555666555444222222111111222222333333444555555666777777888888:::;;;CCCGGGLLLlll////////////////////////////////////...............//////////////////...//////............//////......---------,,,,,,,,,................................................................................................---..................---------............------........................---.....................////////////////////////........................//////////////////////////////000000000000//////........................,,,,,,,,,---------..............................------------------------------------------------///......------.........---------.........//////........................---///000222222000///---................................................//////////////////////////////............//////////////////////////////////////////////////////......//////000000000000000000111333555666555333222111111111222222333444333444444555555666666777:::;;;DDDIIINNNnnn////////////////////////////////////..................////////////......///......------......///------,,,,,,---...//////................................................................................................------...//////...------------............------........................---------...............////////////////////////........................//////////////////////////////000000000000//////........................,,,,,,,,,---------......------------------------------------------------------------------------///......------------...,,,,,,------...///////////////.........---------...///000000000000///...................................................//////////////////////////////............//////////////////////////////////////////////////////---...///000000000//////000///000333555666444333111111111111222333444444333333444444555666666666999888@@@FFFMMMnnn////////////////////////////////////............---...///000000///...---///......------......///+++,,,---......//////...................................................................................................------...//////...------------............------........................---------.........//////////////////////////////........................//////////////////////////////000000000000//////........................,,,,,,,,,---------......------------------------------------------------------------------------000000///...............,,,,,,------...//////000---------.......................................................................................//////////////////////////////............//////////////////////////////////////////////////////---...///000000000///...//////000333555666444222111111111111222333444555444444444555666666777777888666===CCCMMMooo000000000000000000000000000/////////............---...///000000///...---.........------.........,,,---///000///...+++***................................................................................................,,,---...//////...---,,,---..................---........................---------.........//////////////////////////////........................//////////////////////////////000000000000//////........................,,,,,,,,,---------......------------------------------------------------------------------------111111000///////////////,,,,,,------...///000000+++,,,,,,---...///000000///...------------...///................................................//////////////////////////////............//////////////////////////////////////////////////////,,,---///000000000///...//////000333555666444222111111111111222333444555555555666666777888888888:::666;;;CCCNNNrrr////////////////////////////////////////////////........................................................................///...,,,,,,,,,---///111---------............///........................//////.........---------////////////////////////000///...------...///000000000//////.........---...---,,,,,,---...///000------......//////000000111111000000/////////...............////////////000000000000000000000000000000//////.........---,,,,,,,,,---------..............................+++,,,,,,------......///111///...------...///111//////////////////////////////............//////........................---------............//////............---------....................................////////////////////////////////////............//////////////////////////////////////////000000000000//////...000222444444444333222000111111222222333444444444444555555666777777777999:::<<>>BBBQQQsss////////////////////////////////////////////////........................................................................,,,------...............---------............///........................---------.........//////////////////////////////---...///000000///...---............/////////000......000000111000//////.........///////////////.........//////000000000............////////////111111111111111111111111............/////////000............////////////////////////////////////............////////////......////////////......------------------------///..................///........................---------............//////............---------....................................////////////////////////////////////............//////////////////////////////////////////000000000000//////...000222444444444333222000111111222222333444444444444555555666777777777:::<<<>>>BBBRRRsss////////////////////////////////////////////////........................................................................,,,---......//////......---------.........//////........................---------.........//////////////////////////////---...///000000///...------.........//////000000---...///111111111000000---.........//////000000.../////////000000111111............/////////000111111111111111111111111---.........//////000000............/////////000000000000000000000000000000000000///......------......////////////......------------------------//////............//////........................---------.........////////////.........---------..................................../////////000////////////////////////............/////////000//////////////////////////////000000000000//////...000222444444444333222000111111222333333444444444444555555666777777777:::<<<>>>BBBRRRttt000000000000000000000000......////////////......---------............///...111///+++,,,222222...,,,...///...---,,,,,,,,,........................---------............///------------------------........................///////////////.........////////////////////////---------........./////////000000///...------...000///......000111111000000...---...///000///...333111000000111111000///111111222222222333333333222111000/////////000111...//////...---...000222------...///000000111111222111000///............////////////////////////........................////////////////////////....................................////////////////////////////////////////////////////////////........................////////////////////////000000//////.........---........................///000111222222111000///000000111222444555333111111111222333444444444444111222555777888888777666888===???AAAQQQuuu000000000000000000000000......////////////.............../////////000000...000///,,,,,,111111---------......---,,,,,,---........................---------............///------------------------.......................................---------////////////////////////------------...............///000///---,,,---...///...---...///000000000,,,---.../////////000000444555555555777888:::;;;??????????????????@@@@@@?????????>>><<<888555333333111000111333444222///111000000////////////000---------....../////////////////////////////////........................////////////////////////////////////////////////............////////////////////////////////////////////////////////////........................////////////////////////000/////////....................................000000000111111000000000111111111333555555444222111111222333444444444444333444666777888888888777888===@@@AAAQQQuuu000000000000000000000000......////////////......////////////000000000111---//////------//////------------.......................................---------............///------------------------........................------------------------////////////////////////......------------------...///000///------...//////.........///000000111333777;;;<<<;;;;;;>>>@@@@@@CCCGGGHHHHHHJJJMMMPPPQQQQQQRRRTTTVVVXXXYYYZZZSSSUUUXXXYYYVVVQQQLLLHHHCCC>>>:::;;;===;;;555...222111000///...///000000,,,,,,...///////////////////////////////////////........................////////////////////////000000000000000000000000............////////////////////////////////////////////////////////////........................////////////////////////////////////....................................111000000//////000000111111111222555777777555333111111222333444444444444555555666666777777888888888===@@@BBBQQQuuu////////////////////////......////////////............/////////000000000---///000///............///...------.../////////........................---------............///................................................---------------.........////////////////////////.........------------------...000///......///111000111222333333444666888;;;BBBIIIKKKJJJJJJNNNRRRRRRYYY```bbb___]]]^^^aaa^^^```cccgggkkkooorrrssslllmmmppppppnnniiidddaaa]]]XXXQQQMMMKKKFFF@@@:::666555444333222222111111...///000000000///......////////////////////////........................////////////////////////////////////////////////............////////////////////////////////////////////////////////////........................///////////////////////////////////////.................................111000///......///000111111111333666888888666444111111222333444444444444666555555555555666777888888>>>@@@BBBRRRuuu////////////////////////......////////////......------........./////////---...000000...---///222111///------///000000///........................---------............///................................................------......////////////////////////////////////........................+++---...//////000222333555888;;;<<<===???CCCFFFGGGNNNVVVZZZYYYYYY\\\___fffmmmuuuwwwrrrllliiiiiicccfffkkkoootttvvvxxxxxxqqqqqqppppppooonnnnnnmmmrrrooojjjccc\\\XXXUUUUUUKKKKKKIIIEEE@@@999333000//////000000000/////////000000000000000000000000////////////////////////////////////////////////....................................////////////////////////////////////////////////////////////////////////////////////////////////////////////.........///////////////////////////////////////111000///......///000111000111333777999999666444111111222333444444444444444444444444555666777777888>>>AAACCCRRRuuu000000000000000000000000......////////////......------------..................///111///---111777444111------///111000...........................---------............///................................................------......///000000000////////////////////////....../////////000000000+++...000222333555888:::===AAAFFFIIIKKKOOOUUUYYYdddjjjpppsssrrrppppppqqquuuzzz{{{uuupppnnnbbbeeejjjmmmooommmkkkiiiVVVVVVWWWZZZ```hhhppptttuuuuuusssooojjjhhhiiijjjdddeeeddd___VVVJJJ>>>777222111111000000111111222000000000000000000000000////////////////////////////////////////////////....................................////////////////////////////////////////////////////////////////////////////////////////////////////////////.........///////////////////////////////////////000//////......//////000///000333777:::999666444111111222333444444444444333333444555666777888888888>>>AAADDDRRRuuu000000000000000000000000......////////////..................///////////////...///111///...444===777222...---000111///---........................---------............///................................................,,,,,,---......///000000////////////////////////......///000111222333333333555999<<<>>>AAADDDGGGEEEJJJQQQVVVYYY^^^ffflll}}}~~~yyyuuuooopppqqqpppnnnkkkhhhfff[[[___dddhhhgggbbb]]]XXXEEEDDDEEEIIIRRR\\\gggmmmhhhiiijjjkkklllkkkiiigggiiimmmrrrtttnnncccVVVMMM@@@>>>:::666444333333444000000000000000000000000////////////////////////////////////////////////....................................////////////////////////////////////////////////////////////////////////////////////////////////////////////............/////////000////////////////////////...//////////////////......///333777999999666333111111222333444444444444222333666888::::::::::::888>>>BBBDDDSSSuuu000000000000000000000000......////////////......////////////000000000000000...///111///...666AAA999333...---000111///,,,........................---------.........//////////////////////////////........................++++++,,,,,,---...//////////////////////////////......///111222333444555;;;>>>BBBFFFHHHLLLPPPSSSJJJPPPXXX^^^bbbhhhqqqxxx~~~~~~|||vvvmmmggg\\\ZZZWWWVVVWWWWWWWWWWWWUUUZZZ```dddddd^^^WWWRRRQQQNNNKKKIIIKKKPPPVVVZZZ\\\[[[]]]bbbgggfff___XXX^^^gggsss|||~~~wwwllleeeQQQMMMFFF>>>888555444444000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000............/////////000////////////////////////////////////////////////000000000000000000000000////////////////////////---.........//////000000000000000000000000000000---...///000000///...------///222666999999666333111111222333444444444444222444777:::<<<======<<<888>>>BBBDDDSSSuuu000000000000000000000000000000000000000000000000........................////////////////////////////////////////////////........................---------............///........................000000//////.........---///......---------......,,,...000111000///000000...///111555:::>>>AAAAAAJJJKKKOOOTTTYYY[[[ZZZXXX\\\___dddiiimmmqqqvvvyyy}}}vvvpppmmmeee[[[XXXZZZQQQXXXYYYUUUWWW^^^[[[QQQ^^^```gggnnnmmmffffffjjjdddccceeeggggggdddfffkkkeee```[[[\\\___^^^WWWOOOUUU[[[eeerrr{{{~~~|||yyyqqqjjj^^^TTTLLLDDD;;;555555...,,,111555111......222000....../////////...////////////////////////................................................000000000000000000000000////////////////////////////////////////////////000000//////.........---////////////////////////000000000000000000000000000000000000000000000000///111333444333222222333222222333333333333444444222333555666777888:::<<<===???@@@EEESSSrrr000000000000000000000000000000000000000000000000........................////////////////////////////////////////////////........................---------............///........................000/////////............///......------.........---///111111000000000111555333333666<<>>@@@FFFUUUttt000000000000000000000000000000000000000000000000........................////////////////////////////////////////////////........................---------............///........................////////////............///......---....../////////000111000//////111333888999;;;???FFFNNNUUUYYYWWWXXXZZZ[[[___gggrrrzzzxxxrrrkkkhhhjjjlllnnnnnnfffdddddddddaaa\\\[[[^^^^^^iiisssuuuyyyzzzoooqqqwww|||}}}}}}zzzyyyyyywwwuuuvvv|||zzzxxxvvvtttoooiiidddWWW[[[______^^^aaaiiipppqqqpppnnnjjjgggfffgggiiilll\\\JJJ===555///...///000///...///000111///...////////////////////////................................................000000000000000000000000////////////////////////........................////////////............////////////////////////000000000000000000000000000000000000000000000000///111333444333222222333222222333333333333444444444666777888777777999::::::===@@@GGGWWWvvv////////////////////////////////////////////////........................////////////////////////////////////////////////........................---------............///........................///////////////........................//////000...////////////000333555999>>>FFFMMMRRRTTTUUUVVVVVV]]]eeehhhiiikkkpppuuuvvvooogggdddeeegggeeebbb___bbbfffiiiiiihhhiiikkkiiisss}}}}}}|||}}}~~~}}}{{{nnnppppppjjjbbb\\\[[[\\\]]]^^^______ccclllxxx|||hhhTTTDDD888111...333222111111222111000///////////////////////////................................................////////////////////////////////////////////////------------------------///////////////.........///////////////////////////////////////////////////////////////////////////111333444333222222333222222222333333333444444666777888888777777999:::;;;===AAAGGGXXXwww////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................---------............///.................................///////////////...............///000111---///000111222444888;;;BBBHHHOOOTTTVVVVVVVVVVVVaaahhhqqqssspppmmmlllmmmmmmiiieeeeeehhhiiifffbbb^^^fffpppuuuxxx{{{|||vvvpppjjjgggWWWVVVUUUTTTYYYeeeuuuyyyjjj[[[MMMAAA999333111//////111222222111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////.................................//////////////////////////////////////////////////////////////////////////////////////////111333444333222222333222222222333333333444444666888999999888888999;;;<<>>CCCFFFQQQTTTVVVWWWVVVXXX]]]aaannnppprrrpppkkkgggfffgggbbbbbbdddhhhmmmooommmjjjooo{{{}}}yyyvvvfffddd```]]]]]]bbbiiinnn~~~wwwkkk^^^PPPDDD777444000///000222333333000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////.........///////////////////////////////////////000000000000000000000000000000000000000000000000///111333444333222222333222222333333333333444444666888999:::999999;;;<<<===@@@DDDJJJZZZxxx000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////........................---------............///..................................../////////000............///000111222333777===BBBGGGKKKPPPSSSXXX\\\^^^______bbbiiinnntttsssqqqnnnjjjfffcccbbb^^^bbbiiipppvvvzzz|||||||||||||||zzz}}}~~~}}}wwwwwwwwwvvvsssmmmfffaaaooowww}}}zzzuuummmbbbWWWHHHBBB:::444222111222222000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000............/////////000////////////////////////000000000000000000000000000000000000000000000000///111333444333222222333222222333333333333444444666777999:::::::::<<<>>>>>>AAAFFFMMM]]]{{{000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................---------.........//////........................---.........//////000000............///000222222777;;;CCCJJJPPPUUUZZZ]]]WWW^^^fffjjjkkkmmmqqquuuvvvvvvvvvuuusssnnngggaaafffkkksss{{{yyyyyysssmmmjjjgggfffkkkrrrnnnpppxxx}}}|||kkk^^^]]]iiitttxxx{{{|||xxxppp\\\TTTGGG<<<555111///...000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000---.........//////000000////////////////////////000000000000000000000000000000000000000000000000///111333444333222222333222222333333333444444444555777999::::::;;;===???===BBBGGGOOO```////////////////////////111111000---++++++...000////////////000000000000////////////////////////..............................------------......,,,,,,,,,---...///000000////////////////////////......//////......---,,,333111///------111888===@@@IIIPPPRRRTTTXXX\\\\\\\\\^^^cccjjjlllkkknnnsss|||uuulllfffeeehhhllloooyyy{{{xxxyyyyyywwwsssooonnnnnnoooqqqrrrllliiiqqq~~~~~~}}}ssslllddd]]]___mmmzzz~~~||||||wwwkkkYYYIII>>>888444222...///111000///...///000000000000000000000000000222111111000///......---111111111111000000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////000000000000111111111000000000000000000222444444333222222222222444555444333111111222555777999999999888999:::>>>@@@GGGSSSggg111111111111111111111111000000111222222111000///.../////////000000000000////////////////////////..............................------------......,,,---------.../////////////////////////////////------..................////////////111666===BBBGGGMMMRRRTTTXXX^^^bbbbbbcccccceeegggfffeeeiiiqqqooojjjeeebbbgggsssyyyhhh```___jjjkkklllmmmppprrruuuvvvqqqnnnmmmnnnrrrvvvvvvuuuwww~~~~~~zzzqqqkkknnnsssxxx}}}ttteeeTTTDDD:::555111222222222222111000///000000000000000000000000//////000000000000111111111111111111000000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////000000000000111111111111000000000000000222444555444333333333444555777666444333333444333555888999999:::;;;===@@@BBBHHHTTTggg111111111111111111111111000000222666888777222---....../////////000000000////////////////////////..............................------------......------..................////////////////////////,,,,,,------.../////////---///222555999???EEEJJJRRRTTTUUUVVV[[[cccgggeeefffgggiiiiiiddd___aaagggkkkjjjiiiiiiooo|||}}}rrrssszzz}}}{{{yyyrrraaaZZZYYY]]]]]]^^^^^^]]]\\\[[[ZZZZZZ\\\^^^]]][[[]]]bbbggggggnnnxxxxxxpppkkknnnttttttyyy}}}xxxiiiWWWHHH@@@999666333222333444222///000000000000000000000000---...///000111333444444111111111111000000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000////////////000000000000111111111111111111111111000222555555444333444444555777888888666555555666222444777999:::;;;===???AAADDDJJJTTTggg111111111111111111111111111000000555:::999333---........./////////000000////////////////////////..............................------------.....................---------////////////////////////------------....../////////333888===AAAGGGLLLPPPXXXXXXWWWWWW]]]fffiiifffggghhhlllmmmggg___]]]aaalllpppvvv}}}ttteee\\\ZZZXXXVVVSSSdddqqq~~~tttiiifffhhhnnnllliiieeeaaa]]]ZZZXXXLLLOOOPPPMMMIIIIIINNNSSSUUUYYY```dddfffnnnzzziii\\\WWW___iiiuuu{{{wwwiiiZZZQQQDDD===444000222333222///000000000000000000000000...//////111222333444555111111111111000000000///////////////////////////////////////////////////////////////000000000000////////////////////////////////////000000000000000111111111111111222222000222444555444333333444555666888888666555666666333666999:::;;;;;;===???AAAFFFKKKSSSeee000000000000000000000000222///...111555777333...............////////////////////////////////////..............................------------.....................---------////////////////////////000000///......//////000333666<<>>777333111000000000000000000000000000000000000000000000000111111111111000000000000////////////////////////000000000000000000000000////////////000000000000000000000000000000000000////////////000000000000000000111222222333444444777888999888555333222222111333555555444444444666777999;;;<<<<<<<<<>>>???@@@IIINNNRRRfff111111111111111111111111---///111111///---,,,,,,---------.........//////////////////////////////.................................------.........,,,,,,------...///000000////////////////////////.........000333666:::<<>>@@@AAAAAAKKKPPPSSSggg000000000000000000000000000000000000////////////000000000000000000000000//////////////////////////////////////////////////////.........---------////////////////////////---...000///......///000///......111777===AAADDDHHHIIILLLPPPTTT\\\iiiuuu|||{{{{{{jjjdddiiieeeiiiooozzz{{{tttmmmbbbXXXQQQLLLHHHEEEEEEJJJPPPRRRPPPNNNMMMNNNYYY]]]gggsss{{{{{{ssskkkkkkddd]]][[[\\\ZZZTTTNNNQQQSSSUUURRRLLLHHHHHHHHHKKKIIIGGGGGGJJJLLLKKKIIIGGGDDDDDDGGGFFFBBB@@@AAAIIIGGGEEEEEEIIIMMMOOOPPPTTT]]]fffmmmzzzwwwtttaaaJJJOOOeeeiiipppnnn^^^QQQIII>>>222///222333222///...111555000000000000000000000000111111111111111111111111000000111111111111000000000000000000000///............//////000000111111000000000000000000000000000000000000111111111111000000000000111111111111000555::::::777333111111222222333333444555555666999:::<<<===???@@@AAAAAAEEEJJJOOOWWWlll000000000000000000000000000000000000////////////000000000000000000000000//////////////////////////////////////////////////////.........---------////////////////////////---/////////...---...000000000111555:::???CCCEEEHHHJJJNNNSSSZZZeeettt{{{xxxxxxqqqggghhhqqqrrrrrr|||{{{gggZZZVVVPPPLLLLLLLLLKKKJJJHHHLLLPPPRRRQQQOOOMMMLLLQQQXXXeeeuuuzzzsssjjjhhhgggiiilllllliiieeeggghhhgggddd___ZZZVVVUUUPPPNNNLLLMMMPPPRRRQQQOOOMMMKKKJJJJJJEEEAAACCCIIIIIIGGGDDDCCCCCCFFFJJJMMMSSSVVVXXX\\\jjjxxxpppmmmeeeXXXNNNYYYbbbhhhgggddd```OOO===444444222111000000000111111111111111111111111111111111111111111111111111000000111111111111000000000000000000000///........./////////000000000111000000000000000000000000000000000000111111111111000000000000111111111111111555::::::777333111111333333444444555555666666777999;;;===???@@@@@@AAAGGGLLLQQQZZZooo000000000000000000000000000000000000////////////000000000000000000000000////////////////////////////////////////////////...............---------////////////////////////...//////...------...///111222666:::>>>CCCFFFHHHGGGKKKPPPVVV^^^kkkyyysssiiifffeeefffooo|||pppWWWJJJHHHFFFIIINNNRRRSSSRRRIIIJJJKKKMMMNNNMMMJJJGGGHHHQQQ```rrrzzzooorrrwww|||}}}xxxqqqmmmcccaaa______``````___]]]VVVUUUSSSNNNGGGBBBGGGPPPQQQQQQOOOJJJEEEBBBDDDFFFJJJKKKKKKKKKXXXpppvvvxxx}}}jjjNNNNNNVVV```lllxxx{{{iiiSSS>>>888111///111333222000111111111111111111111111111111111111111111111111000000111111111111000000000000111111000000//////////////////000000000000000000000000000000000000000000000000111111111111000000000111111111222222111666::::::777333222222444444555555666777777777666777:::===???AAAAAAAAAIIIOOOTTT]]]rrr000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////........................////////////////////////...//////...,,,,,,...000111555:::???BBBFFFIIIKKKLLLSSSZZZ___fffqqqzzz~~~rrrfff[[[ZZZ___hhhuuusssppppppdddRRRMMMJJJIIILLLRRRUUUTTTRRRJJJHHHHHHKKKNNNOOOLLLHHHFFFLLLWWWfffttt}}}}}}zzzwwwtttpppllljjjhhhddd___ZZZSSSMMMNNNTTTZZZ^^^```[[[PPPGGGBBBBBBAAACCCEEEFFFLLLZZZlllyyy{{{xxxiiiUUUSSSTTT___uuuzzzkkkOOODDD666000222555444111111111111111111111111111111111111111111111111111000000111111111111000000000000111111111000000///////////////000000000000000000000000000000000000///000000000111111111111000000111111111222222222222666::::::777333222333555555555666777777888888666888;;;???AAACCCCCCCCCKKKPPPVVV___ttt000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////---...................../////////////////////////////////...------000222333888>>>CCCFFFIIILLLOOOUUU___ggglllrrryyy{{{yyyddd^^^YYY\\\dddnnnyyy|||pppkkkfff___WWWRRRRRRNNNKKKNNNSSSUUUQQQMMMIIIHHHIIIMMMSSSVVVVVVTTTLLLOOOUUU```mmmzzz{{{xxx{{{ssskkkgggbbbZZZSSSQQQSSS[[[cccccc[[[QQQIIIFFFAAACCCEEEEEEDDDIIIRRR[[[pppooo```PPPPPPbbbvvv~~~|||hhhZZZFFF999444333222///111111111111111111111111111111111111111111111111000000111111111111000000000000111111111111000000000000000000////////////000000000000000000000000///000000000111111111111111111111111222222222222333777::::::666333333444555555666666777888888888888:::>>>AAADDDEEEEEEEEEKKKPPPWWW```uuu000000000000000000000000000000000000////////////000000000000000000000000////////////////////////////////////////////////---------.............../////////////////////////////////......///333666777<<>>888999222222222222222222222222111111111111111111111111000000111111111111000000///000111222222222222222111111000000/////////...000000000000000000000000000000000000111111111111111111222222222333333333555888:::999666444444666444444555555666777777777:::<<<@@@DDDEEEEEECCCBBBMMMSSSZZZeeezzz000000000000000000000000111111111111000000000000000000000000000000000000111000000///////////////111000///...------...///////////////////////////---...///000111111111111000111222222444999???DDDOOOXXX[[[VVVVVVaaaooowwwxxxssspppqqqnnneee]]]ZZZffflllwwwvvvnnngggaaa]]][[[\\\VVVQQQSSS]]]iiirrrvvv~~~wwwtttkkkbbb]]]\\\WWWQQQTTTPPPKKKFFFDDDDDDEEEFFFQQQ[[[gggkkkffffffvvvyyy{{{rrr]]]RRRTTTkkkvvvzzzpppaaaTTTAAA111777222000333555222000111222222222222222222222222111111111111111111111111222222222111111111000000111111111111111111111111......///000111222222333222111111111000000//////333333333111///000333555888;;;===;;;777444555666666666666666777777777888888;;;===???@@@BBBEEEGGGMMMXXXbbbiii|||000000000000000000000000111111111111000000000000000000000000000000000000000000//////.........///111000///...---......///////////////////////////---...//////000000000000///000222444777<<>>;;;777555555666777777777777888888888888:::>>>@@@AAABBBCCCEEERRR```llluuu000000000000000000000000111111111111000000000///////////////////////////111111222222222111000///......////////////////////////////////////////////////.........///000000333555888;;;>>>DDDJJJNNNZZZbbbmmmuuuwwwuuuttttttssspppnnnooonnnkkklllooonnnxxxwwwuuuwww|||}}}zzzyyy{{{yyypppcccYYYRRRLLLEEEAAAEEE@@@AAAHHHOOOSSSUUUXXXTTT]]]mmmiiiSSSLLLbbbxxxeeeOOO999222444555333111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111000000000000000000111111111333333222111111222444222777===>>>;;;777666666777777777777888888888999777;;;???CCCEEEFFFHHHJJJZZZfffpppwww000000000000000000000000111111111111000000000000000000000000000000000000000111222333222111000///---...//////000///////////////////////////////////////......///000222333777999;;;===AAAHHHPPPUUUaaalll{{{vvvsssvvvzzzyyyyyy{{{wwwpppnnnppplllyyy{{{zzz{{{~~~}}}}}}xxxjjj^^^VVVOOOGGGAAAFFFBBB@@@BBBFFFKKKUUU^^^VVVQQQXXXqqqwww```PPP[[[xxx|||bbbFFF888777666333111222222222222222222222222111111111111111111111111111111111111111222222222111111111111111111111111111111222222222222222222000000000000111111111111111222333333222111222333222777<<<===:::777777888555555555666666666777777777<<>>BBBIIITTT```hhhmmmrrr~~~wwwtttxxxyyy{{{{{{|||xxxppphhh^^^VVVIIIEEECCCCCCBBBCCCIIIPPPSSSTTTSSSVVVfff}}}~~~nnnnnn}}}yyybbbOOO???555333666222222222222222222222222111111111111111111111111000000111111222222222222111111111111111111111111000000111222333333444444//////000000111111111222000222444444222111222222444777::::::888777999;;;888888888888999999999999888===EEEMMMSSSXXX\\\^^^lllzzz222111111000000000000000000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////............//////111///...000222555666777???<<<@@@LLLVVV[[[```eeeeeeooo{{{yyytttrrrmmmnnnttt~~~yyyyyyvvviiiaaa[[[PPPGGGEEEDDDBBBDDDJJJQQQUUU[[[```cccmmmtttcccXXXbbbtttuuuiiiLLL;;;666666666444222222444555111+++333333333333333333333333333333333333333333333333222222111111111111222222333333111111<<>>;;;777666888888888777777888888999:::;;;888<<<:::<<>>JJJ]]]sss{{{wwwpppllllllqqqvvv{{{yyyrrrnnnooosss|||yyyuuunnncccYYYQQQKKKGGGEEEGGGGGGFFFGGGJJJNNNRRRUUUZZZcccqqq}}}uuukkk^^^TTTLLLIIILLLTTT^^^fffooowwwzzzssstttkkk\\\HHHNNNaaazzz___DDD999444222555555222222666333333333333333333333333333333333333333333333333222222111111111111222222444///111777555...///666222222222222222222222222000222444444333333333444444===AAA;;;666777999888777777777777888999::::::;;;BBBEEENNNZZZ[[[^^^lll~~~333333222111111111111222000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////............//////111444777777777:::???DDDSSSfffwwwyyyqqqllllllnnnwww}}}zzzpppkkkooovvv}}}uuujjjXXXSSSLLLGGGCCCAAA@@@?????????>>>???@@@CCCEEEGGGEEELLLYYYeeeppp}}}vvvhhhZZZPPPKKKHHHKKKQQQYYYfffpppwww}}}nnnVVVRRR[[[vvvmmmSSSBBB888222555777333111555333333333333333333333333333333333333333333333333222222111111111111222222333000///222444222111333111222222222222333333333000222444444333333444555555@@@DDD===666777999888777666666777777888999:::???DDDGGGOOOXXXUUUWWWggg444333222222111111222222000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////............//////111555777888999>>>FFFMMMaaalllqqqlllfffhhhlllnnnxxx{{{|||xxxqqqpppuuu|||zzzuuuoooiii^^^TTTGGGDDD@@@>>>>>>>>>>>>>>>;;;;;;;;;<<<===>>>@@@AAA===AAAHHHPPPWWWddd~~~yyynnnaaaWWWPPPIIIGGGHHHOOO\\\iiisss|||iiiZZZWWWkkk}}}nnnTTTBBB555666888444222666333333333333333333333333333333333333333333333333222222111111111111222222222444444111000333444111111111222222222333333333///111333444333333444555777CCCGGG>>>666888:::888888888888888888999;;;;;;???AAABBBHHHPPPMMMRRReee444333222222111111222222000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////............//////111555888999;;;BBBLLLTTTnnnpppkkkbbb___gggnnnooouuuvvvvvvttttttvvv|||{{{~~~uuupppfff[[[VVVRRRJJJAAABBB@@@===<<<=========<<<888888999;;;<<<======>>>>>>>>>AAACCCEEEOOOhhh}}}uuukkk^^^VVVNNNHHHFFFJJJWWWeeennnoooxxxttt___PPP\\\tttcccLLL888666888555444777333333333333333333333333333333333333333333333333222222111111111111222222222::::::222///444666222111111111222222333333333///111333444333333444555888EEEIII???666888:::888999999999999:::;;;<<<<<<@@@CCCEEEOOO\\\```lll;;;444000000111//////222000000000000000000000000111111000000000000111111;;;777222///...///000000000000000000000000000000000///.........000111222:::666777===>>>BBBTTTkkk}}}sssiiidddbbbcccgggmmmzzzxxxtttoookkkmmmzzz{{{uuunnneee^^^ZZZTTTLLLHHHGGGFFFCCC@@@@@@@@@@@@@@@>>><<<:::888::::::::::::::::::::::::===888:::@@@BBBEEEVVViiiwwwpppggg___SSSJJJFFFIIIPPPUUUlllnnnnnnttthhhUUUYYYbbb}}}~~~]]]>>>555666333000222444444444444444444444444333333333333333333333333222222222222222222222222333333333222222111111111444333222111111222333444111333444444333222444555:::AAADDD>>>666555777888666888:::;;;:::999999:::AAAIIIPPP]]]pppyyy???666......111000111222000000000000000000000000111111000000000000111111888555111//////000000///000000000000000000000000000///......///000222333333555:::>>>@@@III```uuu{{{ssskkkhhhgggfffjjjooo|||yyysssmmmoooxxxqqqcccWWWOOOJJJMMMIIIEEECCCDDDDDDCCCBBBBBBBBBBBBBBBAAA???===<<<::::::::::::;;;;;;;;;;;;???;;;;;;???>>>>>>JJJ[[[yyy~~~zzzrrriii[[[OOOIIIIIINNNRRR```dddiiippp}}}jjj```ccckkkLLL:::555444333444333333333333333333333333333333333333333333333333222222222222222222222222333333333222222222111111333222111111111111222333111333444444333222444555555>>>BBB===666555888999666888:::;;;:::999:::;;;>>>HHHQQQaaavvvIII:::...---111222222222000000000000000000000000111111000000000000111111444222000///000000000///000000000000000000000000///////////////111333444000999>>>>>>DDDWWWooo{{{uuuqqqpppnnnlllnnnrrrwwwxxxuuurrryyyqqq]]]NNNEEECCCAAA@@@@@@???@@@AAACCCCCCEEEEEEEEEEEEDDDCCCAAAAAA::::::;;;;;;<<<<<<======@@@<<<<<>>KKKggg}}}|||xxxwwwwwwsssnnnmmmpppllluuuxxxyyyzzzjjj[[[PPPJJJCCCCCCCCCCCCCCCDDDEEEGGGGGGGGGGGGFFFFFFEEEEEEDDD===========================;;;===???>>><<>>CCCNNNXXXgggyyy~~~dddNNN777000222444222000000000000000000000000000111111000000000000111111.........///111111000...////////////////////////////////////111333555777999======@@@YYYzzzxxxwwwwwwwwwrrrjjjfffhhhfffpppwwwyyyqqq```TTTLLLKKKIIIHHHHHHIIIIIIIIIHHHHHHHHHGGGFFFFFFFFFFFFBBBBBBAAA@@@???>>>======;;;;;;===???>>>>>>AAAFFFJJJVVVhhhxxxxxxmmmaaaUUULLLGGGLLLJJJTTTgggrrruuuvvviiibbblll]]]???777555000555555555555555555555555333333333333333333333333222222222222222222222222222222222222222222222222111111111222222111111111222444555555444333555666777AAAFFFBBB:::777777777666888:::;;;;;;<<<>>>@@@BBBNNN[[[mmmkkkTTT<<<222333333111000000000000000000000000000111111000000000000111111///......///111222000///000000000000000000000000/////////000222444777888888:::===KKKjjj}}}rrrrrrttttttmmmccc^^^```ggglllttt|||}}}nnn]]]XXXQQQMMMMMMMMMJJJHHHKKKJJJIIIHHHGGGGGGGGGGGGEEEDDDDDDCCCBBBAAA@@@@@@===>>>???>>>===<<<>>>@@@DDDKKKVVVbbbgggjjjrrrzzz~~~vvvkkk^^^SSSLLLPPPJJJPPPbbbpppvvv}}}qqqZZZWWWlllkkkMMM>>>777111555555555555555555555555333333333333333333333333222222222222222222222222111222222222222333333333111222333333333333222111222444555555444444555666===EEEIIICCC;;;777777777777888:::;;;;;;===@@@BBBEEERRR^^^pppkkkUUU>>>333222222111111000000000000000000000000111111000000000000111111111///...///111222111000000000000000000000000000/////////000333555888:::888<<>>?????????DDDFFFNNNWWW\\\aaammmyyy|||rrrggg]]]WWWQQQLLLMMMYYYhhhttt}}}dddSSS\\\jjj{{{www]]]GGG;;;555555555555555555555555555333333333333333333333333222222222222222222222222111111222222222333333333222333444444444444333222333444555555444444555777???GGGIIICCC:::777888999777888:::;;;<<<>>>AAADDDJJJVVVaaaqqqhhhTTT>>>333111111111333000000000000000000000000111111000000000000111111222000//////000111111000000000000000000000000000...//////111333666999::::::@@@PPPjjjtttaaammmooottttttmmmccc```bbbhhhkkk}}}uuuiii___QQQOOOMMMKKKIIIIIIIIIIIICCCDDDEEEFFFGGGHHHIIIIIIBBBDDDCCCBBBBBBDDDEEEDDDFFFGGGMMMWWW^^^fffuuuvvvlllddd___QQQLLLKKKRRRaaarrrsssXXXTTTZZZooo~~~hhhOOO???:::444444444444444444444444333333333333333333333333222222222222222222222222111111111222222333333333333333555555555555333333333444555555444444555777???FFFIIIBBB:::888999:::777888:::;;;<<<>>>BBBEEEHHHUUUbbbtttbbbRRR>>>333111444444333222222222111111111111000000000000000000000000000000000000000000000000000000000////////////000000000...///444666555888<<>>AAAFFFEEEEEEEEEEEEEEEFFFGGGHHHEEEMMMZZZgggrrrzzzzzzvvvmmmZZZRRRRRRUUUYYYWWW[[[nnnkkkPPPRRRfff~~~{{{```FFF666666666555222222444444333333444444555555444444333333333333222222111111111222222222222222222222222333444555555333333444555222333444444333555888:::CCCCCC???888666999:::999666888:::<<<>>>@@@AAAAAAGGGPPP]]]uuujjjZZZDDD666222333444333222222222111111111111000000000000000000000000000000000000000000000000000000000////////////000000111000111666777666888===@@@MMMjjj}}}mmmhhhoooxxx~~~wwwiiiaaadddkkkkkkqqqwwwyyy|||nnn```VVVOOOIIIEEEKKKHHHHHHIIIHHHEEEEEEHHHGGGGGGGGGHHHIIIKKKLLLMMMWWW___lllwwwzzzssscccZZZXXXYYYZZZUUUTTTbbbtttnnn[[[SSSdddyyy~~~hhhMMM<<<777666555333444555555444333444444555555444444333333333333222222222111111222222222222222222222222222333444333222222333444333444555555444555888;;;BBBBBB>>>888666999:::999888999:::<<<===???@@@AAADDDMMMZZZqqqwwwfffMMM;;;333222333444222222222111111111111000000000000000000000000000000000000000000000000000111000000//////000000111111111333888888777999>>>@@@XXXzzzpppgggjjjooo~~~zzzlllhhhkkkmmmooo}}}zzzlllssslll^^^UUUPPPQQQLLLKKKNNNOOOLLLHHHGGGIIIJJJKKKNNNSSSXXX\\\___hhhooozzzyyymmmaaa^^^]]]\\\VVVQQQYYYfff~~~qqqgggSSS^^^pppqqqVVVBBB888666555555666666555444333444444555555444444333333333333333222222222222333333333333333333333333111222333333111111222333444555666555555666999;;;AAAAAA>>>888666999:::999;;;::::::;;;===???AAABBBCCCMMMZZZqqqqqqWWWAAA555111222444222222222111111111000000000000000000000000000000000000000000000000000000111000000000000000000111111111444888888777:::@@@FFFfff}}}iiihhhsssxxxxxxnnnqqqqqqkkkuuusssmmm~~~sssmmmddd]]]ZZZ]]]___ZZZSSSNNNMMMNNNRRRWWW___hhhpppttttttzzz{{{rrrddd___]]]^^^ZZZTTTXXXbbb}}}tttkkkUUUZZZgggyyyxxx]]]FFF:::666333555777666444444333444444555555444444333333333333333333333333333333333333333333333333333111333444333222111222333444555555444444555777:::???@@@===888777:::;;;999<<<;;;;;;<<<>>>AAAEEEGGGFFFPPP^^^xxxwww___HHH888111222444222222222111111111000000000000000000000000000000000000000000000000000000111111000000000000111111000111555888888777<<>>666222444777444333444333444444555555444444333333333333333333333333333333333333333333333333333333444555444333222333555333333444333222333666888===???===888777:::;;;999<<<<<<<<<>>>AAAEEEIIIKKKIIITTTccc}}}xxxdddMMM;;;222111444222222222111111111111000000000000000000000000000000000000000000000000000222111111000000111111222111222555888888888@@@JJJeeepppiiitttyyyoooqqqxxxssshhhyyywwwmmm{{{~~~sssllleeeddddddfffkkksss{{{vvvlll___WWWWWWVVVQQQQQQVVVsssyyy~~~qqqgggdddrrruuu___EEE999222444777333222555333444444555555444444333333333333333444444444444333333333333333333333333333444555555333333444555222333333222111222444777;;;===<<<888888;;;;;;999<<<<<<===???BBBFFFIIIKKKJJJUUUddd}}}~~~vvveeePPP>>>333111333222222222111111111111000000000000000000000000000000000000000000000000000222111111000000111111222333444777999888;;;FFFQQQxxxzzziiikkkwww~~~ssspppsssuuupppjjjzzzmmmjjj~~~yyytttsssqqqnnnnnnqqqwww}}}{{{tttcccUUUSSSSSSOOONNNQQQcccooozzzooobbbjjjsssLLL===333555777444333777333444444555555444444333333333333444444444555555444444444444444444444444222333444444333222333444333444444333222222555777:::<<<;;;888888;;;;;;999<<<===>>>@@@BBBDDDFFFFFFIIITTTddd}}}zzzssseeeRRR???444111333222222222111111111111000000000000000000000000000000000000000000000000000222222111111111111222222555666888::::::===JJJWWWxxxkkksss~~~yyyqqqsssuuurrrnnnmmmvvv{{{dddddd}}}}}}{{{yyyuuutttwww}}}yyyfffVVVSSSSSSPPPPPPSSSTTTfffrrrvvvsss^^^cccyyyRRRAAA555777999555444999333444444555555444444333333333333444444555555555444444444444444444444444111222333333111111222333555555555444333333666888999<<<;;;888888;;;;;;999===>>>???@@@AAABBBBBBAAAHHHSSSdddqqqkkk]]]???666888,,,222111111000000000000000000000000000000000000000000000000000111111111111111000000//////000111222777888111666AAA<<>><<<;;;:::;;;<<<===<<<>>>@@@??????@@@DDDGGGLLLWWWfff}}}xxxvvveeeEEE666777444222222111000000000000111000000000000000000000000000000000000111111111111111000000///000111222333666:::888999???FFFbbb|||tttyyy}}}fff```rrr~~~{{{wwwtttttttttuuu{{{~~~qqqdddZZZVVVUUUUUUKKKKKKTTTfffxxx{{{nnnqqq|||\\\???666777444333777666555444444333444444444333333333333333333333333111222222333333222222222000111222333333333333222333444555555444444555777???>>>===<<<;;;<<<===>>>???@@@AAA@@@??????AAACCCDDDJJJQQQaaauuu{{{~~~oooOOO999222222333222111111000000111111///////////////////////////000000000111111111111111000000///000111333444555999::::::???PPPqqqzzz{{{qqqYYY```}}}~~~yyyuuurrrrrrrrrsssxxx|||oooaaaYYYWWWYYYVVVQQQWWWiiixxxyyyjjjjjjxxxiiiHHH888555444555777555555555444444444444555333333333333333333333333111111222333333333222222111111222222333333333333333444555555444444555777;;;;;;:::999::::::;;;<<>>>>>>>>AAAAAAAAADDDHHHJJJIIIGGGJJJTTTaaavvvxxxhhhfffQQQ777666444333222222111111222222000000000000000000000000000000000000111111111111111000000000111333555666<<<777>>>HHH\\\rrrkkkjjjrrrwwwsssmmmkkkiiidddiiiyyyaaaSSSrrr|||wwwsssqqqooommmrrryyy}}}ssshhhdddcccmmmrrrooohhhlllyyyhhhVVVaaaxxxnnnPPP:::555555444333444666777777777666555333333333333333333333333///000111222333444444444333222111111111222333444333444666555444444555777777888999;;;<<<=========BBBAAAAAADDDHHHIIIGGGEEEFFFRRRbbbzzz{{{wwwiiicccTTT@@@666444333222222111111222222111111111111111111111111222111000000000111333333111111111222333555666777999<<<@@@PPPvvvxxxiiieeerrr|||hhhccceeellluuujjjRRRXXXyyy}}}|||xxxqqqlllkkkpppuuuxxx{{{~~~|||sssmmmjjjiiissspppjjjccceeeqqq{{{]]]TTTccc{{{uuuWWW>>>555444111444444444444444444444444333333333333333333333333222222222222222222222222111111222222222333333333444444333333555555444333:::;;;;;;;;;;;;===@@@BBB???AAACCCEEEEEECCC@@@???FFFOOOaaauuurrr~~~yyyiii]]]LLL999222444333222222111111222222111111111111111111111111222111000000000111222333111111111222333555666777;;;;;;AAAXXX~~~qqqkkkiiiuuuvvvgggeeeooonnnsssyyy```KKK]]]zzz|||uuuooollllllmmmnnnuuuyyy}}}xxxppphhhdddcccccc```\\\___lllhhhVVVZZZssszzztttZZZ@@@666555444444444444444444444444444333333333333333333333333222222222222222222222222111111222222222333333333444444333444444555555444666777999:::<<<>>>AAACCCAAABBBDDDEEEEEECCCBBBAAAFFFMMM[[[ooommmqqqaaaNNN;;;555444333222222111111222222111111111111111111111111111111000000111111222333111111111222444666777888???:::DDDeeegggcccfffsss}}}mmmeeeiiissshhhlll~~~oooUUUHHHdddyyy}}}zzzqqqllllllmmmmmmkkklllqqqxxx|||~~~ssseee[[[UUUWWWXXXWWWXXXbbbuuuyyy]]]SSSgggsssttt___FFF999666666444444444444444444444444333333333333333333333333222222222222222222222222111111222222222333333333444444444444444555666666777888999;;;===>>>@@@@@@BBBCCCCCCDDDDDDCCCCCCCCCIIINNNVVVdddhhhuuuhhhWWWBBB888444333222222111111222222111111111111111111111111111111111111111222222222111111222333555666888999@@@;;;KKKtttttt^^^XXXcccuuuzzzmmmiiinnniii[[[bbb|||hhhPPPKKKjjjxxxyyy{{{}}}wwwpppllllllmmmooooooiiinnnvvv|||~~~vvvfffYYYSSSVVVYYYWWWTTTYYYjjj{{{eeeRRR^^^ooowwwgggMMM<<<666666444444444444444444444444333333333333333333333333222222222222222222222222111111222222222333333333444444444444444555777999>>>>>>======>>>>>>===;;;AAAAAABBBBBBBBBBBBCCCCCCFFFMMMRRRYYYttt___vvv{{{qqqlll___FFF666444333222222111111222222111111111111111111111111000000111111222222222222111111222444555777999:::@@@???WWWlll[[[VVVfff{{{}}}rrrnnnooo]]]RRR___|||}}}___LLLQQQooowwwzzz{{{{{{|||}}}{{{vvvooojjjiiilllpppmmmooouuu|||~~~}}}~~~ooocccYYY[[[^^^]]]XXXWWWdddsssjjjTTT]]]ooo{{{qqqWWW@@@777555444444444444444444444444333333333333333333333333222222222222222222222222111111222222222333333333333444555555444555999<<>>;;;?????????@@@@@@AAAAAAAAA???JJJPPPVVVkkk\\\rrrxxxqqqqqqiiiNNN888444333222222111111222222111111111111111111111111000000111222222222222111111222333444666888:::;;;>>>GGGfffkkk___YYYhhhxxx{{{vvvoookkkhhhZZZVVVfff}}}uuuUUUJJJWWWtttwwwyyy~~~}}}~~~{{{qqqgggcccfffjjjjjjhhhmmmwwwzzzxxx{{{|||rrr______aaaccc^^^YYYbbbooozzzoooYYY___qqqyyyaaaGGG999555444444444444444444444444333333333333333333333333222222222222222222222222111111222222222333333333333555666555444666:::???EEEBBB>>>>>>AAABBBAAA???======>>>???@@@@@@@@@@@@@@@JJJRRRVVVccc{{{^^^vvv}}}vvvxxxrrrWWW@@@444333222222111111222222111111111111111111111111///000111222333222222111222222333555777999;;;<<<===QQQwwwooohhh```iiiooommmkkkmmmlllhhh]]]___ppp}}}jjjLLLKKKaaawwwyyy{{{~~~yyyooofffbbbbbbbbbbbb___eeevvvyyyuuu|||yyyeeebbbcccfffaaaYYY]]]hhhttt{{{eeecccrrrjjjOOO===777444444444444444444444444333333333333333333333333222222222222222222222222111111222222222333333333222555666555444666;;;AAAIIICCC>>><<>>===;;;;;;===@@@CCCCCCCCCAAA???EEEHHHTTTeeevvvrrrqqqrrrjjj]]]???888666333222333222111000000111111111111222222222222222111111111111111111444222333777888777999===GGG]]]uuuuuuxxxuuusss~~~pppdddpppyyyoooSSSEEEWWWsssoooqqq}}}yyyyyy}}}pppgggbbbaaabbb\\\YYY^^^nnn|||vvviiiaaadddbbbXXXRRRSSSggg~~~pppuuu|||ZZZ???555444444444555444444333333222222222333333444444444222222222222222222222222222222333333333333444444555555666666666999===@@@AAAGGGHHHBBB??????===888<<<===??????>>>???AAACCCCCCGGGPPP___sss~~~xxxkkkddd\\\CCC777555333222222222111000000111111111111222222222111111111111111111111111333222333777888777:::>>>OOOjjjvvv}}}www}}}vvvnnnvvvvvvcccKKKGGG]]]vvvrrrvvvxxxyyyxxxmmmgggcccbbb___ZZZ]]]jjjvvv{{{lllbbbdddddd]]]WWWWWWccc|||eeelll~~~kkkJJJ999444444555555444444333333222333333333333333333444333333333333333333333333222222333333333333444444555555666666777999===@@@DDDGGGGGGCCCDDDHHHHHHEEE===>>>?????????@@@BBBDDDIIIKKKQQQ]]]nnn~~~yyypppggg^^^FFF777444222111111111111000000111111111111222222222111111111111111111111111333111333777777777:::@@@NNNsssxxxzzz~~~xxx|||vvvYYYDDDMMMhhh|||uuu}}}yyyzzz~~~~~~}}}}}}}}}~~~~~~~~~tttkkkdddaaabbb[[[[[[dddnnnvvv~~~mmmaaacccfffaaa[[[YYY___xxxjjjooosssNNN777555555555555444444333333444333333333333333333222333333333333333333333333222222333333333333444444444666777777777999<<>>???<<<;;;>>>EEEKKKKKKIII===???AAABBBAAABBBCCCDDDJJJKKKNNNUUUbbbxxxdddfffyyyeeeGGG777444111000000222222222000000111111111222222222000000111111111222222222333333555888888888>>>FFFbbb}}}rrrqqqqqqlllfffddd|||XXXEEEVVVooo{{{rrr~~~~~~}}}|||||||||~~~~~~||||||zzzzzz{{{zzz{{{~~~}}}tttkkkfffcccZZZWWW^^^eeemmm{{{rrrggggggllliii^^^UUU___rrruuuyyysssVVVBBB888777666444444333444444444444444333333222222222444444444444444444444444222222222333333333444444444666777888888999;;;===<<<999888<<>>@@@===999888;;;>>>AAABBBBBBAAABBBCCCHHHLLLOOOSSS]]]sssqqqbbbnnn}}}xxxlllTTT999666222000222444555555000111111111111222222222///000000111222222333333444666999;;;:::;;;CCCNNNnnnzzztttpppggglllfffXXX[[[jjjyyycccKKKFFFVVVggglllmmm}}}}}}}}}vvvqqqqqqssszzzzzz|||zzztttmmmuuuzzz{{{|||xxxvvvrrrnnnlllooosssxxxzzz~~~~~~xxxssseee\\\WWW[[[___bbblllxxxtttllljjjhhhaaa[[[]]]yyyyyyXXX>>>:::999666444333333444555222333333333333333333444333333333333333333333333222222333333333333444444444666888999999999:::;;;>>>::::::>>>>>>:::999<<<:::===@@@BBBAAAAAAAAABBBFFFKKKOOORRR[[[qqqsssaaakkk}}}sss[[[:::666333111222444666777000111111111111222222222///000000111222222333333555777:::<<<;;;<<>>:::999<<<;;;888;;;BBB:::<<<@@@AAAAAA@@@@@@AAAAAAGGGMMMQQQZZZqqq{{{vvvuuu{{{nnn]]]EEE333111777222///333333///000000000000111111111000000111111111222222222222888777777;;;;;;GGG^^^sssqqq]]][[[kkkgggQQQTTTlllbbbSSSEEEEEEaaaiiicccvvvwwwrrr{{{~~~}}}{{{vvvjjj^^^WWWVVVWWWYYY]]]aaacccccc___[[[UUUTTTSSSSSSTTTUUUWWWXXX```bbbiiivvv||||||yyysssllliiiiiikkkrrrrrrvvv}}}zzzrrrkkkaaaXXXXXX[[[___dddjjjrrrssstttuuuwwwzzzqqqeeedddgggbbbYYY\\\qqqtttooozzzeeeLLL;;;777555777666333222444333333333333333333333333222222333333333333444444444444444444444555666777777777888777666666888:::AAABBBBBB???<<<;;;<<<>>>>>>>>>>>>@@@BBBCCCBBB@@@???JJJKKKLLLXXXkkk}}}~~~lll___FFF555111666111///222111000000000111111111222222111222222222333333333333444999888888<<<===KKKddd|||ppp^^^[[[ggg___LLLRRRlll[[[NNNDDDHHHdddllliiixxxxxxsss{{{~~~}}}}}}}}}zzzrrreeeWWWNNNKKKIIIJJJLLLNNNQQQQQQNNNLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJLLLQQQZZZgggsss}}}{{{{{{xxxrrrjjjccc```___ggglllssszzz}}}{{{vvvrrrmmmddd[[[ZZZ[[[[[[]]]```jjjlllnnnooorrrvvv{{{}}}xxxkkkffffff```XXX^^^lll~~~|||pppwwwjjjSSS;;;777555777666333333555333333333333333333333333222222333333333333444444333333333333333444555666666777888777777999===???FFFFFFEEECCCAAA@@@??????======>>>@@@CCCCCCAAA???AAAKKKLLLLLLVVVfff|||yyygggaaaHHH666222555000///111///111111111111222222222333222222333333333444444444555:::999:::>>>???PPPmmmzzzjjjccceeeXXXHHHSSSoooxxxWWWMMMFFFNNNgggllllll|||xxxuuu|||~~~{{{}}}}}}}}}~~~{{{qqqcccVVVMMMIIIDDDCCCBBBBBBDDDEEEEEEDDDFFFEEEEEECCCBBBAAA@@@?????????AAAEEENNN[[[iiirrr}}}{{{{{{yyytttlllccc]]]ZZZ[[[bbblllrrrtttrrrpppooolllccc[[[YYYXXXTTTRRRSSSZZZ\\\___bbbffflllrrrvvvxxx|||sssiiieee___YYY^^^fffrrr~~~qqqwwwlllRRR===888555666666444444666333333333333333333333333222222333333333333444444222222222222333444555666777777888888999<<>>>>>???AAACCCCCCAAA???CCCLLLLLLLLLSSS```}}}ssstttyyyhhheeeJJJ888222444000000222...111111222222222333333333222222222333333333333444555999999:::>>>@@@UUUxxxxxx{{{nnndddSSSHHHZZZvvvtttXXXOOOJJJUUUhhhgggkkk~~~yyyxxx~~~~~~}}}~~~uuuhhh___ZZZVVVQQQMMMJJJHHHHHHJJJKKKKKKGGGFFFFFFEEECCCAAA@@@???AAAAAAAAAAAAEEENNN\\\fffhhhuuuyyyxxxvvvqqqjjjccc\\\YYYVVV[[[ccciiikkkkkkiiigggbbb[[[TTTSSSRRRLLLHHHHHHHHHJJJOOOSSSYYY```ggglllrrrvvv}}}{{{mmmfffaaa^^^]]]cccnnn|||ssszzzkkkMMM@@@999444555666555555666333333333333333333333333222222222333333333444444222222222333444555666777888888888888999<<>>AAAWWWWWWXXXYYYXXXTTTNNNJJJCCCCCCCCCDDDFFFFFFDDDBBBCCCKKKLLLNNNRRRYYYuuummmaaaddd|||ooobbbJJJ:::222222111777:::222111111111111222222222333000000111111111222222222444777777;;;>>>AAA```wwwuuuyyyuuujjjYYYKKKOOOfff|||aaaQQQMMMOOOdddoooeeerrr}}}}}}~~~|||}}}|||wwwnnnjjjddd```]]][[[YYYWWWRRRPPPNNNLLLJJJJJJJJJJJJFFFEEECCC@@@>>>>>>AAACCCDDDHHHSSSeeeyyy{{{tttmmmeee^^^WWWSSSXXXUUUSSSVVV\\\___\\\WWWOOOGGGBBBCCCCCCAAA??????:::<<<@@@DDDHHHOOOVVVZZZ^^^cccjjjpppvvvzzzqqqkkkjjjiiiaaa^^^```nnnxxxxxxlllHHH>>>555444666555444555333333333333333333333333222222333333333333444444444444444555666888999:::999::::::999888888;;;===PPPTTTXXXYYYUUUPPPKKKHHHFFFDDDCCCCCCDDDEEEEEEDDDBBBIIILLLNNNQQQVVVrrriii^^^]]]pppqqq___III999222222333<<>>===???;;;===>>>???AAAEEEJJJMMMRRRTTTYYY___fffnnnwww}}}|||qqqllllllkkk```\\\ZZZfffuuussstttLLL@@@666444555444333333333333333333333333333333222222333333333333444444333333333444666777999:::888:::;;;;;;:::999:::;;;FFFNNNVVVVVVPPPIIIFFFEEEGGGDDDAAA@@@AAACCCDDDEEEBBBHHHKKKNNNOOOQQQmmmmmmbbb]]]mmm{{{dddHHH999222222444>>>BBB888///000000000000111111111222222333333333444444444777999999>>>@@@EEEiiixxxwww|||yyymmmsssrrrdddZZZ^^^hhhnnnRRRJJJHHHNNNiiinnn___rrr~~~wwwsssnnnjjjddd___[[[ZZZ[[[\\\SSSMMMGGGCCCCCCCCCBBB???===@@@DDDHHHNNN[[[ooo|||yyywwwrrrjjj___WWWOOOOOOOOOMMMNNNQQQVVVZZZVVVLLLCCC@@@>>><<<<<<>>><<<======<<<;;;<<>>AAACCCEEEBBBHHHKKKMMMMMMMMMhhhuuujjj^^^hhhssslllRRR<<<222555333333555222000000000000000000000000000000000000111222333444777888666>>>;;;KKK~~~xxx|||uuuffftttwwwbbbWWWmmmzzzkkkPPPIIIBBBNNN```___```mmmvvvuuuqqqjjjbbb___```bbbVVVQQQJJJEEECCCDDDDDDEEEDDDDDDCCCCCCFFFOOO[[[cccvvvwwwwwwuuupppggg]]]WWWUUUQQQLLLHHHGGGGGGFFFFFFIIIGGGDDDBBBAAAAAACCCDDD@@@???>>><<<<<<======>>>EEEFFFGGGJJJPPP\\\kkkvvvyyyxxxmmmjjjkkkbbbXXXVVVhhhkkkgggfffqqqsssZZZ>>>111666666444555222222222222222222222222222333333222222111222222222333333444666777999::::::999===>>>===>>>AAA@@@;;;JJJMMMXXXcccbbbTTTGGGBBBAAA===???GGGIIIDDDBBBCCCDDDHHHOOOJJJMMMMMMZZZvvvhhhkkk||||||qqqpppVVV>>>444555111111333000111111111111111111111111111111111111222333444555666999888@@@===OOOvvv}}}nnniiipppnnn]]][[[uuuoooPPPHHHBBBNNN______```nnn~~~{{{}}}yyywwwsssmmmgggcccbbbbbb^^^ZZZTTTNNNJJJGGGDDDBBBBBBAAAAAAAAACCCJJJSSS[[[jjjnnnssstttoooggg^^^YYYTTTPPPKKKHHHFFFEEEDDDBBBDDDCCCAAA@@@@@@AAACCCDDD???>>>===<<<<<<<<<======AAABBBDDDFFFLLLXXXgggrrrxxx~~~{{{pppllllllbbb[[[YYYggg~~~xxxvvvuuu||||||```BBB333666555333333111222222222222222222222222333333222222222222222333333333444666777999::::::999999999;;;AAAHHHFFFAAAHHHLLLWWWcccbbbVVVIIICCCBBB>>>???DDDFFFCCCAAACCCCCCGGGMMMHHHLLLLLL[[[rrrpppzzzwwwnnnpppZZZAAA555444000///111...111111111111111111111111222222222222333444555666555::::::AAA@@@UUUvvv{{{gggiiiiiicccVVV\\\|||sssPPPHHHBBBNNN______bbbqqqzzzvvv}}}~~~{{{xxxtttppplllhhhdddeeeaaa\\\WWWSSSNNNHHHEEEBBBBBBAAA@@@AAAEEELLLPPPZZZcccnnnssspppggg___[[[SSSPPPKKKHHHEEECCC@@@>>>>>>>>>>>>>>>???@@@AAABBB>>>===<<<<<<;;;;;;<<<<<<<<<===???AAAGGGRRR```jjjsssyyyuuupppoooddd```^^^gggyyyfffFFF555777444111333000222222222222222222222222333333222222222222333333333444555666777888999:::===<<<:::>>>IIIRRRRRRKKKHHHLLLUUU```bbbXXXMMMGGGCCC???>>>AAABBBAAA@@@BBBBBBEEEJJJEEEIIIKKK[[[tttvvv|||nnnlll[[[AAA444333//////222///111111111111111111111111222222111222222333444555333999:::AAABBB[[[|||xxxbbbgggbbbZZZOOOXXXxxxqqqPPPIIICCCNNN___```ddduuuyyyvvv~~~|||{{{vvvpppjjjgggddd```\\\XXXUUUQQQNNNFFFEEEDDDCCCCCCDDDGGGIIIOOO[[[kkksssqqqiiiaaa\\\SSSPPPKKKHHHEEEBBB???===;;;<<<<<<=========>>>>>>===<<<<<<<<<;;;;;;;;;;;;888:::<<<>>>CCCMMMYYYcccjjjqqq{{{zzztttrrriiieeedddmmm|||iiiIII777777333111444222222222222222222222222222333333222222222333444444444444555666777888999999>>>>>>===>>>GGGPPPQQQMMMIIIKKKQQQXXX\\\XXXQQQKKKDDD@@@======>>>???@@@AAAAAADDDHHHBBBGGGJJJ\\\{{{rrr}}}uuuiiiXXX@@@333333///000444222111111111111111111111111000000000111111222333444111888888@@@DDD```}}}tttbbbbbb^^^VVVJJJPPPmmmxxxhhhPPPIIIDDDNNN^^^aaagggyyy|||xxxxxxrrrmmmiiibbb]]]ZZZXXXVVVTTTJJJHHHFFFDDDDDDDDDCCCCCCKKKWWWgggrrrrrrkkkbbb\\\SSSOOOKKKGGGEEECCC@@@>>>>>>>>>======<<<;;;::::::<<<<<<<<<<<<<<<;;;;;;:::666888:::<<<@@@HHHSSS[[[bbbiiiuuu}}}wwwtttpppllllllvvv~~~zzziiiIII666777444333666555222222222222222222222222333222222222333444444555444444555666777888888999777;;;<<<:::;;;@@@CCCCCCFFFFFFGGGKKKPPPRRRPPPKKKCCCAAA===:::<<>>222333000111555222222222222222222222222222000000000000111222333333222888666>>>FFFeee~~~yyyxxxrrrcccaaa\\\TTTIIIKKKbbbkkk\\\NNNHHHBBBLLL\\\___ggg{{{|||yyy{{{}}}~~~~~~~~~zzzwwwrrrjjjbbb]]]YYYVVVSSSMMMJJJGGGEEEEEEDDDBBBAAAHHHQQQ```lllpppkkkaaaZZZQQQMMMHHHEEECCCCCCBBBBBBBBBAAA???===;;;::::::999<<<============<<<;;;;;;666888:::;;;>>>DDDMMMTTT[[[aaammm{{{~~~xxxuuuuuusssuuu~~~hhhHHH666777444333666555222222222222222222222222333222222333333444555666555555555666777888888888666;;;>>>:::777999<<<===AAA@@@>>>>>>EEELLLKKKFFFBBBAAA===999;;;@@@BBB@@@@@@CCCGGGAAAFFFIII[[[yyypppiii{{{nnnUUU>>>333555222111444111222222222222222222222222111111111111222333444444555999555>>>IIIiiizzzyyyxxxzzztttcccccc\\\SSSIIIKKK___cccQQQJJJEEE???IIIYYY\\\eee{{{~~~xxxtttwwwyyy|||}}}|||}}}~~~~~~yyyrrrjjjddd]]]WWWRRRRRRNNNJJJHHHHHHHHHFFFDDDCCCJJJVVVccckkkiii```WWWNNNJJJDDDAAAAAABBBDDDEEEFFFDDDAAA>>><<<<<<<<<<<<======>>>>>>>>>===<<<;;;666888::::::<<<@@@HHHNNNRRRWWW```nnn|||~~~xxxuuuwwwyyyhhhHHH777888555333444333222222222222222222222222222222222333333555666666555555666666777777888888777<<<>>>;;;:::======<<<======;;;<<>>999;;;BBBDDDAAAAAADDDHHHBBBGGGJJJZZZwwwmmmdddttt}}}oooUUU>>>444666222111222///222222222222222222222222222222222222333444555555888;;;555>>>KKKllluuuqqqvvvyyy~~~vvvcccfff\\\SSSJJJNNN``````KKKGGGBBB===FFFVVVYYYdddzzzzzzssspppvvvyyy|||}}}}}}}}}}}}~~~|||wwwqqqjjjbbbYYYTTTWWWSSSNNNLLLLLLLLLKKKIII@@@DDDNNN\\\ggghhh___UUULLLGGGAAA>>>???BBBEEEFFFGGGEEEBBB>>>======>>>???===>>>?????????>>><<<;;;666888:::::::::>>>DDDJJJKKKMMMTTTaaaqqq~~~}}}wwwuuuwww}}}{{{iiiIII888888555222333000222222222222222222222222222222222333444555666777555555666666777777888888555777888888;;;???===999===>>>>>>???FFFNNNJJJAAA???@@@>>>:::<<>>333444222222333...111111111111111111111111000000000000111222333444666555===???HHHwww~~~nnnkkkzzz{{{llldddhhhfffZZZOOOWWWddd[[[EEEBBBBBB>>>BBBRRR[[[cccrrrtttrrrvvv~~~|||}}}~~~~~~yyytttqqqooojjjccc\\\]]]YYYTTTPPPOOOOOONNNMMMHHHGGGIIIPPPWWWWWWQQQJJJ@@@>>>===<<<===@@@CCCDDDDDDAAA>>>>>>??????<<<999????????????>>>===;;;;;;:::999999:::<<>>===<<<;;;:::;;;===???AAABBB@@@???>>>>>>>>><<<;;;??????>>>>>>===<<<<<<<<<999999888888999<<<>>>@@@CCCEEEJJJTTTbbbrrr|||{{{}}}lllMMM999555222333666222333333222222111222222333333222111111222333555777666666666666777888999:::777888999:::;;;::::::999<<<===>>>AAAFFFIIIFFF@@@LLLJJJGGGCCCAAA@@@??????DDD<<>>>>>??????:::555:::999888777777999;;;===>>>?????????=========>>>@@@???===<<<<<<<<<<<<===:::999777666666888999:::>>>???CCCLLLZZZkkkzzz~~~~~~nnnOOO:::555000222666333333222222111222222333333333222222222222444555777666666666666777888999::::::;;;;;;;;;:::999888777:::>>>AAACCCGGGMMMMMMHHHTTTOOOIIIEEECCCBBB???===???777???@@@CCCHHH]]]zzzsss~~~|||yyyeeeIII888555111000333///111111111111111111111111111111111111222333444444777555<<<@@@LLL{{{{{{ttt|||xxxmmmooommmaaaYYYbbbnnnaaaGGG999;;;777;;;KKKVVVbbbuuu{{{uuuppplllooommmoootttvvvtttsssttt~~~yyypppiiidddaaa```ppp}}}~~~{{{yyyyyywwwssspppgggdddaaa]]]ZZZVVVRRRNNNKKKEEE???<<<<<<;;;999666888888666666666777888999:::===??????===<<<>>>AAA@@@???===;;;:::;;;===>>>;;;:::888666555555666777999:::>>>EEERRRdddvvv~~~}}}zzziiiKKK999666111222555222222222111111222222333333333333222222333444666666666666666666777888999:::;;;;;;;;;::::::999888888???FFFIIIGGGHHHOOORRRPPPSSSLLLDDDAAABBBCCCAAA>>>>>>777??????BBBGGG]]]uuusss|||xxxhhhLLL:::777222222444111111111111111111111111111111111111111222333444555888555<<<@@@NNN~~~|||sssxxxuuummmkkkjjjaaaZZZeeepppaaaFFF:::;;;777:::IIISSSaaavvv~~~vvvooofff]]]]]]]]]cccmmmttttttssssss}}}{{{ssskkkgggfffhhhiiikkkwww|||zzzwwwuuurrrpppgggccc]]]XXXTTTRRROOOMMMIIIDDD???<<<;;;;;;999888999888777666666666777888777;;;>>>>>>======@@@CCC???>>><<<::::::;;;===>>><<<;;;888666555555555666777888;;;BBBNNN```sss{{{{{{uuu}}}xxx___EEE888777333222444000222111111111222222333444333333333333444555666666666666666666777888999:::::::::::::::::::::;;;;;;HHHQQQSSSJJJGGGNNNSSSSSSUUUMMMDDD@@@AAACCCAAA???AAA:::BBBAAABBBFFF]]]|||{{{qqqrrr|||sssgggKKK:::777222222555222111111111111111111111111222111111222222333444555999555<<<@@@OOO{{{oooooo~~~}}}qqqnnnllljjj___XXXdddpppaaaEEE;;;===888999FFFPPP___tttyyyrrrmmmbbbUUUNNNNNNUUUcccnnnssstttuuuzzz|||~~~{{{|||~~~~~~|||{{{yyywwwtttsssrrrrrrjjjddd\\\UUUQQQMMMJJJHHHCCCAAA===;;;;;;;;;999888999999888777777666666777666888;;;<<<>>>???BBBDDD>>>===<<<;;;;;;<<<======<<<:::888666555555666777666888;;;AAAKKK\\\ppp~~~yyyzzz|||ttt|||}}}tttZZZBBB777888444222333000111111111111222333444444333333333444555555666666666666666666777888999:::999999999999:::;;;======BBBNNNQQQFFFCCCOOO\\\___]]]VVVLLLEEEBBBBBBAAA@@@DDD>>>EEECCCCCCGGG^^^{{{vvvjjjnnn|||ooobbbGGG777555222222444111111111111111111111111111222222222222333444555555999555;;;AAAPPP{{{nnnkkkxxxzzzsssssstttnnn^^^TTT___mmm```EEE<<<===777777BBBLLL[[[qqq}}}yyyvvvtttiii[[[LLLIIILLLXXXeeelllppptttvvvyyy|||~~~zzztttsssqqqooommmllllllmmmiiiddd^^^XXXTTTOOOKKKHHHCCCBBBAAAAAA@@@???<<<;;;999999888777777666666555666666777;;;???BBBDDDDDD<<<<<<<<<<<<<<<<<<<<<<<<:::888666555555555777888555888;;;@@@JJJZZZmmm{{{}}}|||}}}xxxyyyyyyxxxwww[[[DDD888888333111333111111111111111222333444555222333444555555666666666666666666666777888999:::::::::999999:::;;;===>>>999GGGKKK???<<>>FFFDDDCCCGGG___vvvnnn```fffyyyjjj^^^CCC555444111111333000111111111111111111111111222222222222333444555555:::555;;;AAAQQQ}}}oookkkxxx|||xxxzzz|||sss^^^QQQ[[[jjj___GGG<<<===777666???HHHXXXnnnzzz||||||~~~tttfffSSSLLLJJJRRR\\\dddjjjnnnsssvvvzzz~~~yyysssnnnmmmkkkhhhdddccccccdddeeebbb___\\\YYYUUUOOOLLLGGGGGGHHHHHHGGGEEEBBB@@@999999888777666555555444666555555:::@@@DDDDDDCCC;;;;;;<<<======<<<<<<;;;777666555444444555777888555888<<<@@@IIIXXXkkkyyy~~~zzzyyyyyywwwyyywww||||||```GGG:::777111000444222111111111111222333444555222333444555666666666666666666666666777888999:::<<<;;;:::999:::;;;<<<===>>>LLLLLL;;;444CCCVVV]]]ddd___VVVLLLEEEBBBDDDGGGCCC>>>FFFDDDCCCHHHaaarrrkkk^^^ZZZiii||||||oooVVVAAA777666...---333444111111111111111111111111222111111111111222444555666999>>>AAAUUUhhheeeuuu{{{yyyzzzyyy}}}qqqZZZJJJXXXmmmfffNNN======666555@@@JJJYYYooo~~~}}}~~~}}}sssbbbUUUKKKLLLTTT\\\ccchhhrrrpppqqquuuyyy||||||~~~yyywwwvvvssspppkkkiiifffbbb___]]]\\\[[[```^^^```bbb]]]UUUSSSXXXWWWXXXYYY\\\]]]WWWKKK@@@@@@;;;888999666111222888888444333:::DDDHHHCCC<<<;;;>>>>>><<<===@@@@@@===<<<;;;888555444444444555777888<<>>===<<<;;;;;;<<>>CCCGGGHHHJJJLLLKKKDDD>>>===;;;888<<<;;;888666444444444555555666:::AAAHHHRRRcccrrrzzzxxxggg]]]ZZZZZZ```www{{{}}}zzzjjjKKK999666333333555000111111222222222333333333333333444444555666666666666666777777777888888888:::;;;===<<<;;;::::::;;;@@@EEEHHHDDD===???KKKWWW[[[]]]ZZZOOOFFFCCCBBBAAAAAA>>>DDD@@@???EEE\\\|||ppp___WWWbbbsssuuummm\\\CCC666666333222444///111111111111111111111111222111111111222333555666777999>>>AAAUUUnnniii~~~|||{{{rrrYYYCCCLLLdddbbbMMMDDDCCC999555>>>GGGVVVkkkvvv|||ooo\\\JJJGGGPPPZZZbbbggggggggghhhkkkqqqwwwzzz{{{{{{{{{}}}wwwsssnnnhhhdddbbbaaa```^^^\\\YYYWWWUUUVVVUUUWWW[[[\\\[[[___dddyyy{{{YYYMMMBBB>>>>>>:::666333333666777777777>>>IIISSS```ccc___SSSFFF@@@===;;;<<<;;;999666555555555555555666:::@@@FFFPPPaaapppyyy~~~kkk^^^YYYYYY```xxx}}}kkkMMM:::777333333555111111111222222222333333333333333444444555666666666666666777777777777888888888:::;;;:::999999:::;;;>>>GGGMMMJJJCCCCCCMMMXXX\\\\\\WWWNNNGGGEEEBBB>>>>>>;;;CCC??????DDDZZZ}}}nnndddgggrrrvvvsssgggIII777555333444444///111111111111111111111111222111111111222444555666777:::???AAAUUUuuunnnyyy^^^HHHTTTnnnkkkTTTHHHEEE:::555===DDDRRRhhhuuuzzz}}}|||sss^^^KKKHHHQQQ[[[bbbfffeeefffgggiiiooovvvyyywwwrrrqqqttt{{{|||xxxssslllfffbbbbbbbbbaaa___\\\ZZZXXXVVVVVVVVVVVVWWWXXX[[[]]]pppxxxgggRRREEE@@@===888444222555777555444:::GGGRRRdddhhheeeWWWIIIBBB@@@@@@<<<;;;999888666666666666888888;;;AAAFFFOOO```ooo{{{pppeeebbb^^^eee~~~jjjMMM:::777222222444111111111222222222333333333333333444444555666666666666666666666777777777888777888999999888777999;;;BBBIIIOOOKKKBBBAAAKKKUUU]]][[[TTTKKKGGGFFF@@@999>>>;;;DDDAAA@@@FFF[[[wwwvvvzzz}}}}}}qqqOOO888444111333555000111111111111111111111111222111111111222444666777888<<<@@@BBBUUUyyyrrr~~~fffOOO]]]xxxqqqSSSIIIFFF;;;555<<>>;;;<<<===;;;;;;:::999888777777777888888:::???DDDMMM\\\kkkzzz{{{ooojjjjjjbbbjjj|||dddHHH888555000000333000111111222222222333333333333333444444555666666666555666666666666777777777777777888777666777999;;;GGGJJJKKKEEE======FFFOOO^^^[[[SSSKKKHHHFFF???777<<<:::CCC@@@@@@EEE[[[}}}yyyrrrPPP999333///111555111111111111111111111111111222111111222333555777888999>>>BBBCCCUUU{{{uuu~~~{{{lllUUUaaayyymmmKKKHHHFFF;;;555;;;@@@KKK___qqqwwwyyyzzzsssbbbQQQLLLPPPVVV]]]cccdddggghhhiiirrr~~~~~~wwwcccZZZSSSTTTVVVUUUTTTTTTQQQSSS[[[kkk|||xxxuuurrrlllhhhcccccccccbbbaaa```___^^^WWWXXXVVVSSSTTTWWWWWWSSSPPPiiimmmSSSDDD<<<777555555555555666888:::<<<>>>CCCCCC<<<666777:::<<<;;;;;;::::::999888888777666666888<<<@@@HHHWWWffftttzzzrrrpppssssssyyyyyy\\\CCC666555111000333000111111222222222333333333333333444444555666666666555555666666666666777777777777777777666777999<<>>888999AAAHHH[[[YYYSSSLLLIIIGGGAAA999;;;888AAA======CCCYYY~~~xxxuuu~~~|||ooojjjKKK888444///000444111111111111111111111111111111111111222333555777999:::???EEEEEEUUU||||||yyywww{{{pppYYY```tttiiiIIIFFFEEE:::555;;;>>>HHH[[[pppvvvyyyyyy~~~uuueeeSSSIIIHHHMMMVVV```fffkkkmmmooo{{{jjj[[[MMMJJJLLLNNNPPPRRRRRRTTT[[[kkk}}}xxxuuurrrnnnjjjeeedddcccbbbbbbbbbbbbbbb\\\]]]\\\XXXYYY\\\YYYRRRDDDMMM^^^rrraaaLLL@@@:::555666777666555666888:::999<<<;;;777555999<<<===;;;;;;;;;;;;:::999888888666666777;;;???FFFUUUcccqqq}}}~~~xxxyyy~~~xxxUUU>>>555666222111444111111111222222222333333333333333444444555666666666555555555666666666777777777777777777666777:::===HHHDDD>>>999777999>>>AAAQQQRRROOOIIIFFFEEEAAA;;;<<<999@@@<<<<<>>FFFXXXpppvvvxxxxxx}}}zzzxxxhhhTTTFFFAAAEEEQQQ^^^iiiooorrruuuzzzhhhVVVQQQUUU[[[aaaeeemmmlllppp}}}|||xxxvvvrrrooogggfffeeedddddddddeeefffccceeebbb]]]]]]^^^YYYQQQHHH@@@AAAKKKRRRVVVcccssskkkSSSEEE>>>555888:::888444444888===999:::888444444999;;;:::;;;;;;;;;;;;::::::999888888888999===@@@GGGVVVdddrrr~~~zzz|||~~~yyyQQQ<<<444777444333666333111111222222222333333333333333444444555666666777555555555555666666666777777888888777666888;;;>>>EEE@@@:::777888;;;======GGGIIIIIIDDDAAAAAA???<<>>>>>EEE]]]}}}pppllleeeuuuhhh^^^EEE888666000000444333111111111111111111111111111222222222222444777:::<<>>;;;:::;;;;;;===FFFOOOnnnlllXXXFFF999;;;999777666888999999999444666888777666777:::>>><<<<<<======<<<:::999888:::999888888:::AAASSSdddzzz{{{|||~~~}}}|||}}}eeeNNNAAA555222444333222333333333333222222111111111444444444444444444444444444555555666666666666666999888777666666777888999===AAABBB<<<888:::<<<<<>>:::888777:::FFFRRRhhhzzz|||}}}qqq___QQQMMMQQQWWW[[[eeeooowwwzzzzzzwwwrrrnnniiiddd```^^^^^^^^^\\\[[[^^^\\\PPPAAA;;;999999:::999888<<>>>>>999666888:::;;;<<>>???<<<777666888<<>>>>><<<===???BBBaaayyyaaaZZZgggoooooosss___EEE666666333333444///111111111111111111111111111222222222222444777:::DDDFFFMMMPPPZZZ~~~zzz~~~vvv___UUU\\\]]]UUUBBB<<<777555555666>>>FFF^^^vvv~~~ttteeeWWWQQQTTT\\\ccchhhlllwww|||vvvkkk^^^TTTJJJFFFEEEIIIOOOSSSSSSQQQGGGBBB>>>>>><<<999999<<<@@@PPP___```UUUIIIAAA===:::999888888999999888666999888777777777888999999<<<<<<;;;;;;;;;;;;;;;;;;888666777888:::CCCVVVgggzzz}}}{{{rrryyyzzzzzz^^^BBB:::444444444222222444333333333333333333333333444444444555555666666666444555555666666666666666666777888:::::::::999888===BBBBBB<<<888:::<<<<<<:::@@@HHHMMMLLLGGGBBB>>>>>>>>>===>>>???AAA___tttlllsssuuuuuu}}}dddHHH777666333333444///111111111111111111111111111222222222222444777:::FFFHHHPPPTTT[[[}}}ttt]]]QQQXXX]]]ZZZEEE>>>888555555555;;;AAAWWWqqqyyyiiiZZZRRRTTT\\\cccgggmmmyyyvvvhhh^^^OOOHHHCCCDDDGGGGGGHHHIIIHHH@@@;;;:::999888999<<>>888444555444222222444333333333333444444444444444444444555666666777777444555555666666666666666777777888999::::::::::::>>>BBBBBB<<<777888:::::::::???EEEHHHGGGDDD@@@???<<<>>>===??????@@@\\\{{{vvv{{{xxxwwwiiiKKK888666333333555000111111111111111111111111111222222222222444777:::HHHJJJSSSWWW\\\|||uuu\\\OOOUUU]]]^^^HHH@@@999666555555888>>>NNNiiiyyy}}}{{{kkkZZZPPPQQQYYY```cccmmmvvv{{{vvvkkkYYYOOOGGGEEECCC@@@@@@DDDFFF???999888888666777999;;;DDDOOORRRKKKBBB???AAA999999999;;;===>>><<<:::;;;999888:::>>>BBBCCCCCC???>>>===<<<<<<===>>>???999888888888:::BBBTTTeeeuuu}}}~~~zzzuuu[[[<<<777444555555222222444333333333444444444555555444444444555666777777777444555555666666666666666888888888888999:::;;;;;;AAAEEEDDD===888888:::999999>>>DDDFFFEEEBBB>>>===999<<<===@@@@@@???YYY{{{zzzsssrrrwwwrrrpppzzzmmmMMM999555222444555000111111111111111111111111111222222222222444777:::IIIKKKTTTXXX]]]{{{xxx^^^PPPUUU___bbbJJJBBB:::777555444777<<>>???>>><<<<<<:::999<<>>======>>>???@@@:::999888888:::AAASSSdddttt}}}xxxpppXXX:::666444555555222222555333333333444444555555555444444444555666777777888444555555666666666666666999888777777888:::<<<===EEEIIIHHH@@@;;;;;;<<<;;;888===DDDGGGEEEAAA===;;;888;;;===@@@@@@>>>WWWppptttiiilllsssttthhhMMM<<<999222111555333000000000000111111111111111222222222222333666888DDDSSSYYYZZZggg{{{jjjNNNKKKWWWZZZLLLDDD===:::666222666===EEEZZZpppzzz~~~wwwfffUUUJJJHHHOOOUUU___dddllltttyyy}}}yyyccc[[[TTTPPPKKKDDDAAAAAACCC???;;;888777777666555555>>>HHHLLLIIICCC???>>>;;;@@@???;;;>>>FFFEEE<<>>;;;888666444444555<<>><<<999888888:::AAAQQQ```qqq{{{wwwcccFFF:::777333111111222333222111222333444555666666777555555555555555555444444555555555555666666666666777777666666777777888999???HHHNNNIIIAAA>>>===<<<;;;>>>BBBEEEEEEBBB===:::>>>;;;@@@:::<<>>===<<<666444777>>>PPPeeesss{{{}}}mmm[[[MMMHHHLLLQQQXXX]]]eeekkkpppuuuxxx{{{qqq```VVVQQQKKKEEECCCHHHHHHGGGCCC===:::;;;<<<===???@@@@@@@@@@@@AAACCC>>>FFFQQQVVVPPPGGGDDDHHH>>>BBBEEEEEEFFFHHHGGGCCC======<<<;;;;;;<<<<<<======:::888999:::AAAQQQ```qqqzzz}}}}}}{{{rrr^^^BBB999666333111222222333222111111222333444444555555444444444444444444555555555555555555666666666666666666666666666777777888;;;DDDIIIEEE>>><<<===>>>===???CCCEEEEEEAAA===:::<<<:::@@@;;;;;;@@@NNNwwwhhh]]]TTT___wwwqqqbbbTTT===333444111111333000000000111111111222222222111222333333222333666999KKK^^^gggiiirrr}}}gggQQQdddzzzjjjVVVEEECCCAAA999444666>>>MMMbbbrrr|||}}}ppp___QQQLLLOOOTTTZZZ^^^eeelllqqquuuzzz}}}|||gggZZZTTTMMMGGGCCCOOOSSSVVVRRRIIIBBB??????AAA>>>>>>BBBHHHJJJFFFAAA???FFFUUUbbb^^^MMMCCCDDD@@@BBBCCCAAA>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<:::999:::<<>>777777:::;;;@@@BBBDDDEEEDDD@@@<<<999;;;:::AAA;;;;;;@@@MMMwwwyyyhhh\\\XXXbbbpppzzzuuuiiiSSS<<<222555222222555222111111111111222222222222222333333333333444777999KKK```lllooowwwfffQQQggg}}}cccOOOKKKGGG;;;444777;;;HHH\\\nnn{{{vvveeeUUULLLNNNRRRZZZ^^^eeekkkqqqvvv{{{~~~kkk]]]UUUMMMFFFCCCOOO\\\jjjqqqkkk```UUUPPPOOOKKKLLLUUU```aaaUUUIIIHHHLLL[[[mmmooo^^^MMMGGGFFFDDDBBB???;;;888:::<<<:::;;;<<<======<<<<<<;;;;;;999999<<>>AAAGGGHHHIIIIIIGGGCCC>>>;;;::::::BBB===;;;???MMMxxxvvv~~~vvvfffccchhhllluuuxxxmmmUUU>>>333666333333666333111111111222222222222333222333444333333444777999KKKcccssswww}}}zzzhhhVVViiigggTTTRRRLLL<<<444777666@@@SSSggguuu~~~~~~kkkWWWKKKIIILLLUUUZZZaaagggnnntttzzz~~~kkk^^^TTTKKKDDDBBBGGGZZZwwwzzzvvvxxxyyyppp]]]MMMDDDHHHWWWlllyyyuuufff[[[LLLGGGBBB@@@>>><<<===AAA<<<<<<=========<<<<<<;;;;;;999:::===BBBLLL]]]mmmwww~~~|||}}}~~~|||uuupppttt}}}pppQQQAAA555333222111222333222111111111222222222333333333222222333333444444555555555555555555666666666666888888888888888999999:::;;;BBBDDD???<<<@@@IIINNNQQQQQQQQQOOOKKKFFFAAA===:::;;;DDD???<<<@@@NNNyyyzzzpppjjjlllkkkwww~~~sssWWW???444555222222555333111111111222222222333333222333444333333444777:::KKKfffyyy~~~tttuuuzzzmmm[[[cccooosss^^^RRRUUUOOO===333777222:::LLLbbbqqqyyyoooYYYKKKGGGIIIQQQUUU\\\dddjjjqqqxxx}}}}}}~~~}}}nnnlllgggaaa\\\^^^dddjjjvvv{{{jjj]]]SSSHHHBBB@@@???NNNfffyyyeeeRRRFFF<<>>>>>======<<<<<<<<<<<<::::::===BBBKKK]]]mmmuuu~~~{{{zzz{{{{{{vvvrrrvvv~~~sssKKK===444333111222333333222111222222222333333333333333111222222333444444555555555555555555666666666666777777777777777888999999<<>>;;;AAAKKKRRRVVVVVVTTTQQQLLLFFF@@@<<<:::<<>>@@@EEESSSiiigggQQQEEEAAA@@@DDDFFFHHHQQQZZZTTTGGGHHH???<<>>AAAOOO{{{vvvsssvvvwww}}}yyyVVVCCC444444555111///333111111222222222333333333333222222333444666888:::AAAnnn|||sss]]]QQQPPPSSSIIIEEEIIIIIIAAA888555666555@@@WWWkkkvvvyyyeeePPPHHHJJJPPPYYY______dddnnnuuuvvvwwwxxxyyyzzzzzz|||xxxqqqvvvkkk^^^MMMFFFBBBCCCCCCBBBGGGOOOUUU```iiinnnttt~~~~~~xxxmmm```TTTKKKEEECCC???===>>>CCCIIIRRRbbbooo}}}jjjVVVJJJEEECCCCCCAAA??????@@@AAA@@@???@@@@@@AAAAAACCCDDDCCC??????>>>>>>======<<<<<<;;;???===<<>>;;;777555666:::===GGGJJJMMMMMMHHHBBB===;;;===;;;DDDAAA???@@@OOO|||wwwoooyyyqqqSSSAAA333333555111000333111111222222222333333333333222222333444666888:::BBBooo}}}wwwaaaSSSQQQSSSKKKDDDCCCDDDAAA999333666555>>>PPPeeesss}}}{{{fffPPPFFFFFFIIIRRRZZZ\\\aaajjjsssvvvyyyzzz{{{{{{{{{}}}~~~}}}}}}wwwnnnppp|||tttbbbYYYOOOIIIDDDDDDDDDCCCHHHPPPUUU^^^eeehhhooo{{{}}}rrrdddXXXNNNHHHEEEDDD???;;;;;;===@@@IIIRRRRRRWWWVVVNNNFFFDDDEEEDDD>>>=========???@@@@@@???@@@BBBCCCCCCBBBBBBAAA???AAA@@@???>>>>>>>>>=========<<<<<>>===???NNN|||hhhbbbtttwwwfffNNN>>>222222444111000333111111222222222333333333333333333333555777999:::AAAlllwwwwwwvvvzzzkkkUUUNNNTTTQQQHHH???AAAEEE>>>111555666;;;GGG\\\qqq{{{{{{lllVVVHHHEEEGGGQQQ[[[^^^aaaiiisssyyy|||}}}~~~~~~~~~{{{vvvssssssuuuvvvooonnnuuuvvvkkk```\\\UUUPPPLLLIIIGGGFFFJJJPPPXXX^^^bbbdddiiittt|||rrrggg]]]VVVRRRQQQHHH@@@===;;;999;;;???<<>>>>>>>>@@@FFFRRRbbbrrr{{{}}}yyyrrrlllqqqyyypppPPP888999333333333333222222222222222222222222333333333333333333333333333333333333444555555555555666666666666666666666777888999999;;;;;;;;;999777666888:::CCCEEEFFFCCC>>>999999:::<<<777>>>;;;;;;???OOO}}}fffZZZiiiooo```HHH<<<222111333222111333111111222222222333333333333333333333555777999:::>>>eeewwwooo|||~~~rrryyywwwWWWIIIUUUYYYQQQEEEFFFOOOGGG444555888999???TTTooozzzxxxvvvaaaPPPHHHHHHQQQ[[[^^^___dddmmmttt|||~~~}}}rrrhhhcccdddfffnnnmmmqqqyyyyyyqqqjjjiii___\\\WWWQQQLLLJJJMMMQQQ[[[___bbbcccfffnnnyyy}}}uuukkkbbb]]]WWWMMMDDDBBBAAA>>>===???CCCGGGHHHFFFEEEFFFCCC>>>AAABBBCCCGGGKKKMMMMMMLLLGGGKKKPPPRRRLLLDDDBBBDDDBBB@@@???@@@BBBBBB@@@>>>BBBBBBEEEMMMYYYhhhuuu|||zzzssskkkpppvvv|||vvvcccGGG888:::333222222222222222222222111222222222222333333333222222333333333333444444444444444555555555666666666555555666666777888999AAAAAA@@@===999666666666???EEEKKKKKKFFF@@@<<<<<<<<<777<<<999;;;???PPP~~~kkk[[[ccc{{{zzzkkk[[[CCC:::222111222222222222111111222222222333333333444333333444555777999;;;===\\\ttt|||vvvyyy}}}\\\JJJUUU^^^[[[OOOPPPYYYPPP<<<777888777;;;OOOkkkyyyzzz}}}jjjXXXMMMGGGMMMUUUYYYYYYZZZ```gggvvvyyy{{{}}}}}}vvvhhhZZZQQQPPPRRRYYYaaannnzzz}}}xxxrrrpppjjjjjjddd[[[RRROOOQQQSSSYYY]]]bbbeeefffjjjsss|||{{{}}}xxxmmmaaaYYYPPPGGG@@@@@@@@@??????@@@@@@FFFJJJJJJJJJJJJFFF@@@<<<<<<>>>BBBFFFIIIJJJIIIGGGLLLTTTYYYSSSGGGCCCEEE@@@???>>>AAAEEEEEEBBB>>>AAABBBHHHSSSbbbqqq|||xxxrrrqqqttttttuuu~~~zzzqqqmmmgggSSS>>>444333222222222222222222222222111111111222222222333333222222222333333444444444444444444444555555555555555555555555666777888999???@@@@@@===:::777555666999EEERRRWWWRRRHHH???<<<===777<<<999<<>>>>>===???CCCBBBJJJPPPPPPNNNKKKEEE@@@===<<<===???CCCGGGHHHIIIFFFIIITTT^^^[[[MMMDDDDDD@@@???AAAFFFLLLLLLGGGAAA???AAAJJJXXXjjjzzz~~~{{{xxxyyyzzzwwwssszzzwwwhhheee```KKK:::666222111111111222222222222222111111111111222222222222111222222333333444444555333444444444444555555555555555555555666777888888777999:::999777777777999888FFFWWW]]]VVVJJJ???;;;>>>777<<<:::===AAAOOO{{{rrrfffeeemmmuuu{{{mmmRRR???;;;666222222333333111111111222222222333333333444444444444666888:::;;;AAAIII{{{kkkTTTKKKUUUZZZTTTPPPSSSRRRKKK<<<666333888CCCTTTiiiyyy}}}ttt```PPPJJJJJJOOOYYY___```bbbfffiiimmmrrrwwwzzz}}}~~~|||qqqaaaSSSLLLKKKIIISSSaaammmtttuuuqqqmmmssswwwsssfff[[[YYY[[[\\\XXXZZZ___aaa^^^\\\dddooowwwyyyzzzxxxqqqggg\\\VVVJJJEEEAAA@@@>>>===BBBHHHPPPZZZaaa^^^VVVOOOHHHBBBDDDBBBAAABBBEEEIIILLLMMMGGGJJJVVVeeeeeeUUUIIIFFFBBBBBBFFFNNNUUUVVVOOOGGGBBBEEENNN^^^ppp~~~~~~xxx~~~|||wwwgggfffaaaGGG777888444000111111111222222222222111111111111222222222222111111222333333444555555333333444444444555555555555555555555555666888888555666777666666777999;;;@@@LLLYYY\\\SSSGGG???<<<===666;;;:::===@@@MMMwwwsssllllllvvv{{{^^^>>><<<777333222444333111111111222222222333333333444444444555666888:::;;;@@@AAAqqqqqqRRREEENNNSSSOOOJJJKKKNNNNNN>>>555111666>>>JJJaaavvvxxxcccRRREEECCCHHHUUU___bbbcccgggiiimmmsssyyy}}}rrrccc[[[XXXVVV]]]fffnnntttwwwtttqqqqqqvvvtttggg]]]\\\___``````___```___XXXSSSZZZfffpppqqqpppnnnhhhaaa[[[WWWGGGCCCAAA???<<<<<>>:::555222555CCCZZZnnnzzz|||fffUUUKKKBBB@@@IIISSSYYYbbbkkknnnrrrvvvwwwxxxwwwmmmsssuuuzzz}}}}}}vvvssstttrrrnnnnnnrrrnnnmmmiiibbb[[[YYY[[[^^^iiillliiiaaa___bbbaaa\\\SSSNNNFFFAAAAAAEEEKKKOOOTTTeeeuuuyyyrrrgggYYYNNNOOOJJJDDDBBBFFFKKKOOOPPPQQQNNNUUUfffoooeeeSSSFFFHHHFFFJJJTTT[[[[[[VVVTTTLLLQQQZZZeeeooowwwzzzyyy~~~}}}sssyyynnnOOO666111222111222222222222222222222222///000000000000111111111111222333333444444333333555555555444444333333333555555666777777666555444555666666666666888<<>>===:::444:::666777:::IIIvvv~~~tttvvv}}}{{{|||qqqZZZ???888444444444222333555333444444333111111222444666555555666777999;;;===EEEEEEaaavvvaaaJJJIIILLLOOOLLLNNNaaawwwLLLAAA888555777???QQQcccqqq{{{nnn^^^PPPFFFBBBHHHPPPTTT\\\eeekkkpppvvvyyy{{{~~~zzz{{{{{{uuullleeedddfffjjjlllqqqpppiii```]]]___```]]]TTTRRROOOMMMLLLMMMNNNNNNNNN\\\ooo~~~nnn[[[RRRMMMHHHFFFIIIMMMPPPPPPPPPNNNTTTccclllfffXXXPPPHHHFFFIIIRRRYYYXXXTTTSSSOOOVVVaaalllttt{{{|||wwwuuuyyy{{{lllNNN888555555222222222222222222222222222000000000111111111111222111222333333444444333333555555444444444333333333444555666777777666555444666666777666666888<<>>888333444444222222555333555666555333222222333444555666777999<<<>>>???FFFFFFYYYzzzyyy{{{lllOOOHHHJJJRRRRRRRRRfffVVVEEE777666777:::GGGVVVfffqqq{{{jjjWWWKKKCCCGGGKKKNNNUUU]]]gggmmmtttxxx{{{|||uuurrrtttwwwxxxxxx|||xxxnnnddd``````^^^[[[WWWXXX[[[]]]^^^[[[VVVQQQNNNUUUdddyyyjjj___YYYRRRNNNOOOQQQRRRQQQWWWVVVZZZccchhhbbbYYYSSSLLLIIIIIIOOOSSSPPPMMMLLLRRR\\\iiittt{{{|||vvvsssvvv{{{~~~yyy^^^BBB333333333000222222222222222222222222000111111111111222222222111222222333333333333333444444444444333333333333444555555666666666555555666777777666666888<<>>;;;===777===:::;;;>>>MMMzzzccczzzsss```MMM<<<777333444444222222555444666777777555333222333333444666999;;;>>>@@@AAADDDDDDPPPsss~~~yyy~~~|||WWWIIIJJJYYYZZZNNNQQQaaaWWWDDD666666777777???LLL^^^kkkzzzttt]]]NNNDDDEEEHHHJJJQQQ[[[bbbhhhoootttwww{{{}}}zzz|||wwwrrrnnniiibbb\\\dddeeeiiilllmmmhhh___XXXTTTVVV[[[iii{{{~~~pppoooggg\\\UUUTTTUUUVVVWWWZZZ[[[___eeehhheee]]]XXXQQQLLLIIIKKKKKKGGGDDDDDDRRR___ooozzz}}}wwwvvvxxx|||~~~{{{nnnNNN666///222222///111111111111111111111111111111111111222222222222111111222333333333333222333333333333333333333333444444555555555555555555666777777666666888;;;>>>GGGMMMSSSTTTOOOHHHBBB???===777===:::;;;???NNN{{{ZZZmmmmmmXXXCCC;;;666333444444222222444444666777777666444333333333555777:::===@@@BBBCCCCCCDDDKKKeeezzzyyyaaaMMMIII[[[aaaOOOBBBCCCWWWKKK???;;;888666<<>>???FFFOOORRRNNNGGGAAA>>><<<666<<<999;;;>>>MMMzzzXXXdddnnnWWW???:::555222444555333222444333555666666555444444555444666999<<>>OOOaaaqqqzzzmmm[[[KKKFFFFFFGGGOOOZZZXXX\\\ccckkksss{{{{{{ttttttzzz}}}ssseee[[[RRRWWW]]]ccclllrrrqqqlllmmmeee]]]YYY\\\bbbgggiiiaaaccceeeiiinnnqqqkkkbbbTTTOOOKKKKKKJJJIIIKKKPPPWWWiiiyyy}}}|||wwwvvvyyy}}}||||||___BBB666555222//////111111111111111111111111///000000000000111111111000111111222222222222222222222222222333333333333333333333333444555666777777888888777666777:::===@@@GGGOOOQQQLLLDDD===:::;;;555;;;888:::>>>MMMzzz[[[bbbzzzrrr[[[BBB999444222444555333222444222333444444333444666777555777:::===@@@CCCDDDDDDCCCGGGKKKWWWwwwlllUUUFFFPPP______RRRGGGUUUcccbbbKKK888777;;;999BBBWWWiiiqqq}}}{{{gggSSSIIIEEEDDDKKKUUUYYY[[[___eeennnwwwvvvrrrtttzzzyyykkk```WWWXXX[[[fffwww{{{ooohhhdddaaaaaaeeejjjkkkkkkiiihhheeegggooovvvrrrhhh___YYYTTTRRRPPPOOOSSSYYYaaasss~~~zzzuuuvvvzzzxxx}}}eeeLLL888444333...,,,///111111111111111111111111....../////////000000000000000111222222222222222111111222222222333333333333333222222333555666777888888888777666777:::===EEEKKKQQQRRRLLLCCC<<<999;;;555;;;999:::>>>NNN{{{ZZZ```wwwsss[[[CCC888444222444555333222333222222333222222333666999666888;;;>>>AAACCCDDDDDDAAAEEEJJJRRRjjj}}}}}}hhhVVVIIIOOO\\\^^^RRRDDDMMMfffiiiMMM555777<<<888888PPPccckkkxxxpppYYYLLLEEEBBBGGGQQQ]]]]]]^^^aaahhhqqqzzz~~~xxxxxxyyyyyyyyyxxx{{{rrrhhhcccZZZVVVddd~~~sssjjjiiihhhjjjnnnooollliiibbb```]]]bbbqqqzzzkkkeee^^^ZZZUUURRRVVV\\\jjj{{{~~~{{{wwwwww|||vvvSSS???111444666000000666000000000000000000000000............////////////000000111222222222222111111111111222222333333333333333222222333555666777888888888777666777:::===GGGMMMSSSTTTNNNEEE???<<<;;;666<<<999;;;???OOO|||lllqqqxxxvvvTTTFFF666555444333222222222222333333333333444444555666888:::>>>@@@@@@@@@AAABBBCCCCCCLLLRRRYYY}}}nnnkkkmmmbbbPPPIIIXXXggg]]]GGGEEEUUU]]]QQQAAA:::555///<<>>AAABBB>>>999;;;>>>===SSSxxxtttyyy{{{]]]III666555444333222222222222333333333333444555666666777:::===@@@AAABBBCCCEEEFFFGGGHHHJJJRRRmmmmmmbbb|||nnnUUUHHHTTTeeeaaaQQQBBBOOO[[[YYYJJJ<<<777999:::BBBRRRcccooovvvvvvbbbRRRIIIHHHKKKNNNZZZeeejjjmmmtttxxxxxx|||~~~}}}}}}tttyyyrrrooopppyyy~~~~~~}}}xxxttthhhcccaaagggpppzzzvvvnnnhhhdddeeekkktttwww|||~~~~~~sssWWW@@@999222000333444111---000000000000000000000000111000000000/////////...000111111222222333333444333333333333333333333333444444444444555666777888<<<<<<:::888666555666777:::===IIIVVVTTTFFF>>>@@@BBB???999;;;===<<>>@@@BBBCCCFFFGGGFFFLLLIIIKKKVVV```ppp\\\iiiaaaMMMPPP\\\^^^VVVCCCHHH[[[lllbbbHHH:::>>>:::CCCOOOYYYfffttt|||~~~qqq[[[MMMJJJKKKLLLVVV```fffkkkrrrvvvwww{{{|||{{{|||xxxxxx|||~~~yyyooommmkkkkkkkkkrrrwwwoooiiiiiilllzzz||||||{{{}}}|||~~~|||fffKKK777444111///000111111000000000000000000000000000000000000000////////////000000111111222333333333333333333333333333333333444444444444555666777777===<<<:::888777666666666555777AAANNNPPPGGG??????AAA???:::;;;<<<:::OOOuuu|||vvvTTT888555444333333222222222333444444444444555666888888:::===@@@BBBCCCDDDGGGIIICCCQQQPPPWWWddd]]]pppfffaaakkkSSSLLLTTT___fffUUULLL]]]~~~^^^???999:::DDDLLLRRRaaauuu~~~|||gggVVVMMMJJJLLLSSS[[[aaaeeejjjmmmoooyyyxxxxxx~~~~~~}}}zzz~~~}}}{{{vvvmmmdddgggyyy|||rrrkkkhhhiii|||~~~{{{uuutttrrr{{{vvv[[[CCC333222222000//////111222////////////////////////000000000000////////////000000000111222222333333222222222222222222222222333333333333444555666777;;;999888666666555444222666777>>>HHHLLLFFF@@@???@@@???;;;<<<;;;888NNNtttyyyjjjNNN888444444333222222222333333444444444555666777999999>>>@@@BBBCCCDDDEEEHHHJJJFFFSSSTTT]]]iii\\\gggyyyccc~~~rrrXXXHHHNNNhhhtttZZZ[[[~~~qqqIII777888@@@FFFKKKZZZppp}}}}}}jjjWWWIIILLLOOOTTTZZZ___aaadddgggpppyyywwwvvv~~~ooo```___qqqzzzsssnnnlllzzz{{{}}}}}}~~~{{{tttrrrsss~~~|||}}}lllOOO===333444444222///...000222////////////////////////////////////000000000000///000000111111222333333222222222222222222222222222222222333333444555666:::888666666777777444222777888<<>><<>>>>>===>>><<<888NNNvvvjjjzzzfffQQQ>>>999333333333222222333333444444444555666777999:::;;;===???BBBDDDFFFJJJNNNRRRUUUTTTTTTVVVTTTSSS```sssuuutttSSSAAANNNfffxxxdddTTT[[[mmmqqq^^^HHH999777999>>>FFFQQQbbbpppwwwoooTTTQQQRRRXXX[[[ZZZ\\\```gggsss~~~zzzooojjjpppzzzxxxzzz}}}~~~~~~~~~~~~||||||}}}~~~rrrjjjRRR888666222222111111111111111111000000000000000000000000.../////////000000000111//////000000111111222222111111111111111111111111111111111111222333444555999777555888;;;<<<999666777:::===<<<999999:::;;;<<<>>>>>>???===999PPPxxxbbbzzzwwwfffOOO<<<999333333333222222333444444444444555666777999;;;<<<;;;===AAADDDHHHLLLRRRVVVUUUSSSYYY[[[RRRRRR[[[^^^}}}{{{dddGGGDDDQQQ___[[[TTTTTTbbblll___JJJ>>>888888===@@@FFFWWWjjjzzz{{{zzz~~~^^^YYYWWW[[[\\\XXXXXX[[[bbbnnnyyy|||yyytttuuuyyy~~~yyy|||~~~}}}~~~}}}zzzyyyyyyzzz}}}nnneeeLLL555777111///...///222333222000000000000000000000000000.../////////000000111111/////////000111111222222111111111111111111111111111111111111222333444555666333222555:::;;;888444888===@@@===999999===@@@<<<>>>>>>@@@>>>:::QQQyyy|||wwwqqq~~~hhhrrrxxxqqq```LLL>>>777444333333222222333333444444555666666666888;;;>>>BBBEEEEEEBBBCCCIIIOOOPPPPPPTTTVVVUUUSSSUUUZZZ```jjjnnnWWWLLLJJJ```bbbbbb```^^^]]]YYYUUUAAA>>>:::666777@@@QQQ___vvvyyy||||||{{{tttbbbWWW]]]dddbbb]]]]]]gggllluuu{{{{{{{{{{{{tttooo}}}|||qqqwww{{{{{{zzzzzzxxxuuuwwwxxxxxxuuuqqqvvv|||sssZZZ;;;///444111111111111000000000000000000000000000000000000////////////////////////000000000000000111111222111111222222222333333333111222333222111111333444222888;;;888777;;;??????@@@@@@>>><<<999999;;;===>>>AAA???>>>>>><<>>:::999:::<<<===@@@???>>>>>><<>>999<<>>>>>>>><<>>AAA>>>EEEJJJJJJKKKMMMNNNKKKPPPRRRSSSSSSRRRRRRUUUWWWUUU]]]yyy}}}zzziiiWWWSSSQQQTTT^^^gggiiigggdddkkkTTT???999999888;;;BBBMMM```www}}}uuurrrtttpppxxxyyyrrrppptttqqqiiillluuusssdddYYYRRRZZZjjjwww~~~vvvrrrtttuuutttoooiiilllvvvyyytttsssxxx|||~~~~~~}}}{{{xxxvvvwww{{{wwwmmmYYYAAA333000111000111000000000////////////........................///////////////////////////////////////000111111000000000111111111111222555333222666:::;;;777222222555777:::CCCKKKMMMIIIGGGFFFCCC???;;;999:::;;;;;;>>>>>>>>>>>><<>>>>>;;;NNNppp|||yyytttzzzyyynnn\\\BBB333222444333333222222333333444555888;;;<<<<<<===>>>@@@CCCGGGHHHEEEFFFJJJNNNNNNOOOOOONNNMMMOOOQQQSSSUUUUUU[[[___lll{{{mmmUUUJJJGGGSSS```aaa^^^]]]rrr|||pppMMM666777:::444<<>>>>>;;;NNNppp~~~wwwssszzzvvvcccOOO>>>444333444333333222222333333444777:::<<<=========>>>???BBBFFFGGGEEEEEEJJJMMMLLLLLLLLLNNNQQQSSSTTTSSSSSSRRRYYY[[[aaa}}}fffSSSFFFLLLUUUVVVUUUVVVdddssssss[[[BBB;;;:::777<<>>>>><<<;;;;;;:::777555444666888666;;;<<<======;;;NNNooo|||}}}pppYYYEEE999444222444333333222222333333444888;;;===>>>>>>======>>>@@@EEEHHHFFFFFFJJJKKKJJJJJJMMMQQQVVVYYYXXXUUURRRPPPUUUZZZ]]]kkkxxx^^^IIIHHHMMMLLLLLLNNNIIIXXXbbbZZZFFF888666999:::;;;AAAPPPcccsss{{{}}}{{{tttrrruuuqqqgggeeejjjxxx~~~vvvrrrtttllloooqqqssszzz|||~~~|||uuu{{{~~~~~~|||}}}wwwmmmYYYAAA111444888111---111000/////////............000000000000000000000000////////////////////////...............///000000............/////////000///000111111111222555777///666;;;999888999::::::<<<;;;:::777444333555777555:::;;;===>>>;;;MMMooo}}}~~~zzzkkkTTTAAA888555333222222222222333444444555<<<======<<<;;;;;;>>>@@@???AAACCCEEEFFFHHHLLLNNNKKKNNNRRRUUUWWWWWWUUUSSSSSSVVVWWWZZZaaapppvvvRRRBBBFFFOOONNNIIIAAA???JJJPPPEEE>>>===999111777===CCCSSSjjjyyy|||zzzuuupppggg```aaahhhmmmvvvzzzsssuuuuuupppmmmggghhhiiimmmsssyyy~~~zzzkkkkkk~~~|||}}}{{{wwwvvvkkk\\\AAA;;;444111111222111111000000000000000000000000......////////////....................................////////////......000///...------...///000000111111111111222222222444777;;;<<<;;;:::999999777666666555555555666666555;;;:::999:::;;;LLLjjjzzzuuuxxx{{{mmmUUU@@@666444444222222222222333444555666;;;<<<===<<<;;;<<>>444444555222222222333333555666666:::;;;<<<======>>>@@@CCCAAACCCEEEFFFGGGIIIMMMOOOPPPPPPPPPPPPOOONNNMMMLLLOOOSSSRRRSSSUUUYYYuuutttVVVGGGHHHQQQYYY___JJJ@@@DDDJJJPPPJJJ:::<<<888777999<<>>>>>???BBBDDDBBBDDDFFFGGGHHHJJJMMMOOOMMMLLLLLLLLLLLLMMMMMMNNNPPPTTTSSSTTTUUUTTTdddgggOOOGGGMMMWWWeee^^^WWWPPPUUUhhhhhhRRR@@@666555<<<<<<:::LLLeeexxx{{{|||tttfff^^^bbbjjjuuu|||yyyqqqmmmiiieeeccchhhiiimmmvvv}}}{{{uuurrrsssvvvrrrgggeee|||zzztttwww{{{qqqbbbMMM;;;444333222222222111111000////////////////////////---......//////......---..............................////////////....../////////....../////////000000000000111111111111111444777888777555444444444444444333444444555555444:::999888999:::LLLjjjxxxfffLLL999333444555333333333444555666888999888;;;===??????@@@CCCEEECCCDDDFFFGGGHHHIIILLLOOOMMMLLLKKKJJJKKKKKKLLLMMMOOOSSSSSSSSSVVVSSSZZZnnn```KKKGGGLLL[[[lllssseeecccxxxNNN<<<444;;;<<<555===OOOnnn~~~ttteeeeeeiiiooosssvvv}}}}}}rrrnnnmmmjjjgggggggggmmmuuuzzz|||{{{xxxwwwyyywwwxxx|||{{{~~~xxxzzzoooXXXBBB333222333333333222222111222////////////////////////------............------..............................////////////.........//////////////////...//////000000000111111111111333777777666444333222333333333333333444555555333999999888999:::LLLjjj}}}rrr]]]EEE666444444444333333444444666777999:::999;;;>>>@@@@@@AAACCCDDDCCCDDDFFFGGGGGGIIIKKKNNNPPPOOOMMMLLLKKKJJJJJJJJJLLLPPPNNNPPPUUURRRSSS___qqqtttVVVGGGCCCHHHaaatttkkkddd|||fffLLL888777777333999EEE___uuurrrooonnnqqqrrrppprrruuuvvvzzz}}}ssskkkdddeeefffeeefffhhhqqqtttwwwvvvtttuuuyyy}}}~~~eeeKKK999000222333444333111111111222000000000000000000000000------............------..............................////////////............////////////....../////////000000000111111111333666777666333222111222222222222333444444555222888888777999:::LLLjjjzzzlllTTT>>>555555555222333333444555666888:::::::::<<>>@@@BBBDDDDDDCCCAAA@@@DDDCCCBBBBBBCCCEEEHHHIIIKKKLLLLLLKKKOOOSSSRRRMMMLLLLLLNNNOOOPPPQQQQQQQQQZZZWWWjjjlllMMMCCCIIISSSYYYVVVPPPQQQVVVeeemmmfffLLL:::999;;;888:::@@@RRRjjjyyyzzzwwwtttrrrwwwqqqiiigggooo|||vvvqqqnnnllljjjhhhooouuuvvvssssssxxx}}}yyywwwyyyzzzwwwssswww~~~{{{lllUUUDDD:::444222333222222000///..................------------......------............------...........................------------...//////........................///////////////000111111333555444111222555444000111222222222222222222333222666444444777:::MMMkkklllRRRBBB<<<444111555333444666888::::::;;;===???AAACCCEEEGGGGGGFFFDDDCCCCCCBBBBBBBBBCCCEEEGGGIIIKKKLLLLLLLLLOOOSSSRRRMMMLLLLLLMMMNNNOOOPPPQQQQQQQQQSSS]]]{{{yyyhhhNNNKKKLLLRRRVVVRRRMMMKKKZZZgggkkk\\\JJJ???;;;777;;;;;;DDDWWWkkkxxx|||}}}|||zzz{{{{{{~~~}}}uuunnnttt{{{xxxwwwtttmmmeee``````aaagggsss|||uuuuuuxxx|||||||||zzz{{{wwwcccKKK===666333222444222111000///..................------------......------............------...........................------------...//////........................///////////////000000111///222222000000333444111222222222222333333333333222666444444888:::MMMkkkfffKKK;;;999444444666222666888:::;;;;;;<<<>>>@@@CCCDDDFFFHHHHHHGGGFFFEEEDDDDDDCCCDDDEEEFFFHHHIIIJJJLLLMMMLLLNNNRRRQQQMMMLLLLLLKKKLLLMMMNNNPPPQQQPPPTTTVVV```zzzaaaQQQFFFKKKUUUWWWNNNFFFKKKXXXgggiii\\\JJJ<<<555999777999IIIddd|||~~~|||~~~}}}zzz}}}rrriiigggiiijjjddd\\\XXX[[[___aaalll}}}{{{rrruuuuuuyyy~~~zzzsssxxxiiiUUU???444222222222444222111000//////......///......------------......------............------...........................------------...//////........................//////......//////000111000555666222///111222111222222222333333444444444222666555444888:::LLLjjjyyy{{{hhhKKK999666444555777333777999;;;<<<<<<===???@@@BBBCCCEEEFFFGGGFFFEEEDDDFFFFFFFFFFFFGGGHHHIIIJJJIIILLLMMMKKKLLLPPPOOOLLLLLLKKKJJJJJJKKKMMMOOOQQQRRRTTTSSSUUUiiizzzaaaJJJGGGRRRXXXTTTMMMDDDHHHUUUdddfffWWWCCC777777888:::CCC[[[xxx{{{tttwww}}}~~~yyyvvvtttpppggg___ZZZ]]]```aaaaaacccgggkkkjjjlllrrrxxx|||{{{uuupppzzz{{{}}}vvvuuu~~~pppooorrr{{{mmmWWWFFF555111333444222222111111000///////////////......------------......------............------...........................------------...//////........................///............///000000666<<<===666000...000000222222222333444444555555222777555555888:::LLLiii{{{lllNNN:::666333555999555888:::;;;<<<<<<===???@@@BBBCCCDDDEEEFFFEEEEEEDDDEEEEEEEEEEEEFFFFFFGGGHHHGGGKKKLLLJJJJJJMMMMMMKKKJJJIIIHHHHHHIIIKKKNNNPPPOOOLLLNNNSSSXXXmmmxxxZZZMMMMMMQQQSSSTTTHHH@@@BBBTTTeeecccSSSEEE666:::;;;;;;EEE[[[uuu|||ssswww~~~{{{}}}vvvwwwvvvvvv{{{~~~{{{zzzzzzxxxsssooolllgggbbbaaabbbbbb___[[[UUUVVVZZZbbbmmmvvv{{{|||zzzuuutttwww{{{}}}|||wwwxxx~~~qqqiiirrr~~~ooo[[[FFF;;;111222666555222000111000000////////////000......------------......------............------...........................------------...//////.......................................//////000666;;;===666///...//////111111222333333444555555222777666666999:::KKKhhhwwwyyyhhhLLL:::777333555:::999888:::;;;<<<<<<<<<>>>@@@DDDDDDEEEEEEFFFFFFEEEEEEAAAAAABBBBBBCCCCCCCCCCCCDDDIIIKKKHHHGGGJJJJJJIIIHHHHHHHHHHHHIIIJJJLLLMMMMMMHHHMMMTTTQQQUUUzzzrrr\\\OOOJJJLLLQQQPPPEEE>>>GGGZZZgggddd[[[::::::999666666BBB^^^xxxzzzppppppuuu{{{uuuzzz~~~}}}}}}tttoooooolllggggggkkkkkkhhhfffdddbbb``````___\\\[[[XXXUUURRRQQQRRRTTTVVVWWWZZZYYY]]]hhhvvv~~~xxxwwwzzz|||lllyyyzzzlllrrr}}}eeeOOO:::444111444777555111///000000////////////000000......------------......------............------...........................------------...//////..............................------......///000///444555111...000111000000000111222333333444444222777666666999:::KKKggg{{{ooosssZZZCCC777888444555;;;;;;888999;;;;;;;;;;;;===???BBBBBBCCCCCCCCCDDDDDDDDDAAAAAABBBCCCCCCCCCCCCBBBBBBGGGJJJGGGEEEGGGHHHGGGFFFFFFGGGHHHIIIJJJKKKKKKLLLJJJMMMQQQMMMMMMbbb|||sss^^^OOOKKKNNNPPPOOOHHHBBBKKK___mmmoooRRRDDD;;;:::777:::OOOiiittttttuuurrrmmmpppqqqnnnmmmsss}}}oooccc``````^^^ZZZZZZ\\\ZZZVVVRRRRRRQQQOOOMMMLLLNNNPPPMMMNNNOOOPPPPPPTTTYYY]]]ggggggjjjpppyyyzzzyyyxxxyyy~~~}}}~~~wwwqqq~~~zzzrrr{{{rrrWWWAAA444111111444444111///111000000////////////000000......------------......------............------...........................------------...//////...........................------------...//////---000111...///222222000...//////000222333333444222777666777999:::JJJfffssssssMMM:::444888555666<<<<<<777999;;;;;;;;;;;;<<<>>>?????????@@@@@@@@@AAAAAACCCDDDEEEEEEEEEEEEEEEDDDAAAFFFIIIFFFCCCEEEFFFFFFEEEFFFGGGHHHIIIJJJJJJJJJGGGIIIIIIHHHGGGKKKSSSZZZnnnYYYOOOOOOKKKUUURRRBBB???TTTnnnzzzqqqVVVBBB@@@;;;444???SSSxxxvvvlllgggcccaaaeeemmmrrrqqqnnn~~~ssscccVVVOOOQQQRRRQQQSSSVVVUUUQQQMMMNNNNNNKKKHHHHHHMMMQQQMMMRRRXXXZZZ\\\___fffllltttuuuwwwxxxxxxyyyyyyzzzzzzzzz|||wwwfffqqqxxx|||yyy{{{|||}}}{{{wwwtttpppcccJJJ333333111111333111......222000000////////////000111.........------.........---..................---...........................------------...//////...........................------------...//////222333222///000444222...---...///000111222333333222777777777::::::JJJfff|||yyy???<<<888666777888999888======<<<:::999999<<>>???@@@DDDCCCCCCBBBBBBDDDEEEFFFFFFFFFEEEDDDCCCBBBAAAAAADDDDDDEEEEEEFFFGGGIIIIIIJJJJJJHHHFFFDDDEEEHHHLLL^^^lllWWWMMMEEEFFFIIIIIIDDDMMMqqqxxx\\\AAA666:::@@@BBBXXX|||}}}zzzqqqfff\\\YYY]]]cccgggkkkuuuoooeee___ZZZUUUTTTWWWXXXUUUQQQMMMNNNSSSXXXYYYWWWXXX\\\[[[^^^dddiiimmmppprrrrrrvvvzzz|||xxxrrrooosssxxx~~~}}}qqqwwwzzzyyy|||yyyyyyuuuqqqjjjZZZGGG888333000000000000000000000000000000000000000000000000//////.........---------,,,------......------,,,......------------......///...------------...///---,,,,,,,,,,,,---.........///000///...---...000111000000000000000111111000000000111222222333333111666777888<<<<<>>;;;888666777888888888>>>>>>>>><<<::::::;;;===???AAABBBCCCBBBAAABBBCCCDDDCCCBBBBBBBBBCCCEEEFFFEEEEEEEEEDDDCCCCCCBBBBBBDDDDDDDDDEEEEEEGGGHHHHHHJJJIIIGGGFFFEEEEEEEEEEEESSSjjjxxxggg^^^OOOIIIGGGFFFCCCHHH___yyyvvv[[[BBB888;;;???GGGccctttjjjbbb[[[WWWZZZ^^^eeennnyyyvvvqqqkkkhhhgggfffccc```aaa___aaaiiippppppqqqrrrqqqqqqsssuuuwwwwwwvvvuuuxxxzzzyyytttpppsss||||||yyy|||wwwtttuuuzzzyyytttvvv}}}|||yyysssjjj^^^LLL:::111111000000000000000000000000///////////////////////////.........------------,,,------......------,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........///000///...---...000222222111000///////////////000000111111222333333222777777999======JJJccc~~~yyy===:::777666777888888888===>>>??????===<<<<<<===AAACCCDDDDDDBBBBBBCCCEEEDDDCCCBBBBBBBBBCCCEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGIIIGGGFFFGGGHHHFFFBBB>>>HHHIIIcccxxxmmmRRRHHHAAADDDGGGHHHMMMUUUooosssSSS===777999777DDDZZZtttyyysssbbb[[[SSSPPPXXXgggwww}}}{{{yyyyyyyyyssssss|||~~~{{{}}}}}}{{{yyy}}}xxxyyyrrreeefffuuuxxxmmmhhhooozzz~~~rrrhhhZZZKKK;;;///---111000000000000000000000000////////////////////////............------------,,,------......------,,,......------------......,,,---............---,,,---,,,,,,,,,,,,---.........///000///...---...000333222111000///.........//////000111111222222333333888777999======JJJddd{{{sssxxx;;;999666666777888888888:::===@@@AAA@@@?????????@@@AAABBBAAA@@@@@@AAACCCCCCCCCBBBAAABBBCCCDDDEEECCCCCCCCCCCCDDDDDDEEEEEEDDDCCCCCCCCCCCCCCCDDDEEEFFFDDDDDDGGGKKKIIIBBB<<>>???BBBNNNjjjttt```LLLKKKTTT[[[ZZZUUUBBBHHHNNNRRRUUUSSSJJJ@@@@@@777555<<>>JJJmmm|||^^^LLLKKKRRRYYY\\\RRRKKKCCCCCCLLLVVVUUUOOO<<<999888:::888999EEETTTtttppp___SSSMMMIIINNNSSSTTTUUU___qqq~~~yyyuuuwwwyyy}}}xxxoootttwww|||}}}xxx{{{{{{xxxvvvpppeeeZZZGGG::://////222222...+++////////////////////////........................,,,,,,,,,,,,------------,,,------......------,,,------,,,,,,,,,,,,------,,,---............---,,,---,,,,,,,,,,,,---.........///000///...---...000---------...///000111222......///000000111111222111444333333777888GGGbbb999888888999;;;===<<<;;;<<>>>>>>>>>>>???@@@AAAAAAAAA@@@???999<<<>>>;;;<<>>===<<<@@@BBBDDDDDDCCCBBBCCCDDDFFFFFFEEEBBBAAAAAACCCEEEBBBBBBAAA@@@AAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBB@@@???>>>>>>>>>>>>>>>??????>>><<<;;;<<<>>>===777999>>>:::777IIIccc~~~aaaRRROOORRRdddqqqyyyooo]]]RRRPPPRRRVVVOOODDD:::777::::::888444FFFaaa|||xxxgggYYYPPPKKKJJJIIIMMMOOOVVVaaakkknnnjjjdddSSSRRRYYYhhhuuuyyyxxxwwwzzz~~~zzzxxx}}}yyy{{{oooYYY[[[uuuuuuhhhaaa```bbbpppwwwyyyqqqbbbQQQAAA555000///000111///,,,---222////////////////////////........................+++++++++,,,,,,---------,,,------......------,,,---,,,,,,++++++,,,,,,---///...------------...///---,,,,,,,,,,,,---.........///000///...---...000000//////.........//////......//////000111111111222666444444888999HHHccc|||777888999;;;===@@@BBBCCCIIIFFFBBBBBBEEEGGGGGGFFFGGGHHHHHHHHHGGGEEEDDDCCCBBBAAA???======???BBBCCCCCCFFFEEEBBBBBBDDDDDDAAACCCBBBAAA???>>>=========<<<<<<;;;;;;;;;:::::::::<<<:::888777888;;;>>>AAA```yyy```OOOKKKSSSeeezzznnnVVVKKKLLLUUUaaaaaaPPP@@@<<<:::777333:::DDDNNNVVVgggyyydddYYYTTTQQQNNNOOOSSS\\\fffoootttvvvcccWWWQQQWWWcccjjjjjjjjjkkkoootttuuuuuuyyyrrrkkkrrr~~~{{{{{{wwwkkk___^^^iiitttrrrrrrlll___MMM===444111111000000///...------------------............//////............---------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***++++++,,,,,,---...//////..................---------------------------------------............///,,,...000000///...//////000111222111000///000111111555444555888888FFF```~~~:::;;;;;;===???AAACCCDDDHHHEEEBBBBBBDDDFFFFFFEEEFFFFFFGGGGGGFFFDDDCCCBBB@@@@@@?????????AAACCCEEEBBBEEEEEEBBBBBBDDDDDDAAA@@@???>>>===============;;;;;;;;;;;;:::::::::::::::999777777777999<<<===DDD___tttbbbNNNOOOXXXeeehhh]]]PPPNNNSSSTTTiiiwwwmmm[[[NNNEEE>>>@@@888888@@@DDDHHHXXXlllzzznnneeebbbaaacccjjjttt|||wwwkkkbbbccckkkttt|||wwwfffooo{{{}}}wwwvvvnnnfffgggnnnvvvwwwvvvooojjj___PPPAAA777222111000000000///...---------------------........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***++++++,,,,,,---......///..................---------------------------------------............///---///000000///......///000111222111000///000111000555333444888888FFF```zzz{{{<<<<<<===>>>???AAABBBCCCEEECCCAAAAAABBBDDDDDDCCCDDDEEEEEEFFFEEEDDDBBBAAA>>>???@@@AAABBBDDDEEEEEEAAADDDDDDBBBBBBEEEEEEBBB======<<<<<<<<<<<<======;;;::::::::::::999999999888888777777777777888888222BBBZZZttt{{{sss{{{wwwXXXLLLLLLOOORRRPPPMMMQQQWWWOOO___llllllfff___SSSGGGBBB444...444888888@@@MMMccc{{{}}}zzz|||tttdddYYYbbbssstttgggbbbgggdddfffqqq~~~}}}tttkkk___NNN???555111111222000000//////...---------------------........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++++++++,,,,,,------.........------------------......---------------------------------............///...000111000...------...///000111111000///000222000444333333777777EEE___vvvuuu;;;;;;<<<<<<===>>>???@@@CCCBBBAAA@@@AAAAAABBBBBBCCCDDDEEEEEEEEEDDDCCCBBB???@@@BBBCCCDDDDDDDDDDDDBBBEEEEEEBBBCCCFFFFFFCCC>>>>>>===<<<;;;;;;<<<<<<::::::999999999888888888777777777777777666555555444:::FFFYYYrrr|||sssuuummmSSSLLLHHHIIIKKKLLLPPPUUURRRNNNIIIJJJUUU^^^ZZZPPPLLLJJJEEE>>>888888<<>>???@@@@@@AAAAAA@@@@@@@@@@@@AAACCCDDDEEEFFFFFFFFFEEEDDDBBBCCCDDDEEEEEECCCBBBAAADDDFFFFFFDDDDDDGGGGGGDDDAAA@@@???===;;;:::::::::999888888888888777777777777777888888777666555444666777:::BBBQQQggguuu{{{ggg[[[NNNGGGEEEFFFJJJPPP___TTTEEE<<<@@@JJJRRRSSS```uuuyyyaaaIIIAAA;;;111<<>>>>>>>>???@@@AAABBBCCC???@@@AAAAAA??????@@@AAABBBCCCEEEFFFGGGFFFFFFEEECCCDDDDDDEEEDDDBBBAAA@@@EEEGGGGGGDDDCCCFFFFFFCCCCCCAAA???===;;;999999888888888777777777666666666666666777777666555444444555333333666<<>>777@@@KKK[[[}}}}}}fff]]]UUUJJJDDD>>>999:::???GGGRRR[[[vvvrrr^^^TTTYYYaaammm~~~xxxrrruuuuuupppnnnrrr}}}xxxqqqiii___XXXAAA:::111...///000///,,,------------------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,------------------------++++++,,,,,,------......---------------------------------............///...000111000...------......///111111000000111333000444333333777777EEE___>>>>>>>>>???@@@BBBCCCDDD>>>@@@BBBBBB@@@>>>@@@AAAAAABBBCCCEEEFFFFFFEEEEEEBBBBBBCCCCCCCCCBBBBBBAAADDDGGGFFFCCCBBBCCCCCC@@@@@@???===<<<:::999888888777777777666666666555555444444444444444333333333444111222555666:::GGGTTTgggxxx}}}nnn[[[KKKIIIMMMXXXeeepppkkkWWWFFFCCCGGGIII]]]ppptttooonnnrrruuu[[[PPPHHHIIIKKKJJJJJJLLLNNNXXXgggxxx{{{xxx{{{xxxkkk[[[aaaiiiuuuzzzooorrruuutttuuuzzz{{{vvvooojjjeee[[[MMMCCC333111......///000...,,,------------------------++++++,,,,,,,,,------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,------------------------***++++++,,,------......---------------------------------............///---///000000///......///---///111111000000222333000555333444888888FFF```;;;;;;<<<===>>>@@@BBBCCC>>>@@@CCCBBB@@@>>>@@@AAA???@@@BBBDDDEEEEEEDDDDDDAAAAAAAAAAAABBBBBBCCCCCCDDDFFFEEEAAA@@@AAA@@@======<<<;;;:::999999888999777666666666555555555555333222222111111222333333222///000444555222555<<>>=========@@@BBBDDDAAAAAAAAAAAAAAA@@@??????<<<===>>>@@@AAABBBCCCCCC===???@@@AAAAAABBBDDDFFFAAAAAAAAA@@@???>>>===<<<===<<<:::888777666555555333333333333333333333333333333333222222222111111111111111111111111111111===DDDUUUiiiyyywww___RRRPPPNNNUUUjjjpppXXXOOOEEEAAAFFFPPPZZZ___dddhhhjjjiiikkkttt~~~zzztttqqqqqqmmmhhhiiiooo}}}vvvqqquuu{{{~~~{{{tttmmmsssuuulll```\\\```eeeccc___jjj}}}~~~mmmooo|||ggg[[[^^^^^^TTTEEE888222222000000//////......------//////.........---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---***,,,------++++++,,,...,,,++++++---,,,)))+++000,,,,,,,,,---------......------------------------------............------////////////////////////000000///////////////000111444222333888999FFF^^^zzz~~~??????>>>>>>???@@@AAABBB>>>>>>??????>>>>>>===<<<===>>>???@@@AAABBBBBBBBB===>>>>>>????????????>>>@@@@@@@@@???>>>===;;;;;;;;;;;;<<<<<<;;;888555333333333333333333333333333333333222222222111111111111111111111111111111111222777BBBPPP\\\hhh|||pppTTTNNNKKKRRRaaalllooommmgggbbbZZZTTTPPPNNNMMMMMMRRRVVVYYYWWWZZZdddnnnrrrwwwttttttxxxxxxwww{{{}}}tttrrrlllccc\\\XXXXXX[[[\\\YYYVVVVVV[[[jjjwww|||uuuhhheeennn}}}~~~xxx~~~yyyjjjZZZTTTJJJ???666222111222//////////////////......//////.........---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,+++***,,,---***,,,------++++++,,,...***)))+++000111---***+++,,,,,,,,,------------...------------------------------............------////////////////////////000000////////////000000111444222333888888EEE^^^yyy~~~??????@@@@@@@@@@@@@@@???======>>>>>>======<<<;;;>>>??????@@@AAAAAA@@@@@@===<<<<<>>>>>>>>===;;;:::999888;;;>>>@@@>>>:::555222222222222222222222222222222222222222111111111000000000000000000000000000///111555<<>>???????????????>>>======??????@@@@@@@@@@@@??????<<<;;;;;;@@@GGGIIIEEE@@@>>>>>>>>>>>><<<;;;:::999777999<<<>>>===999555222222222222222222222222222222111111111111000000000000000000000000000000000111222333444666<<>>@@@BBBCCCCCCAAA???===???????????????>>>======??????@@@@@@@@@???>>>>>>===<<<<<>>===<<<::::::777888888888777555444333111111111111111111111111111111111000000000//////////////////////////////---///111//////222777;;;>>>IIIUUUaaayyyxxxgggTTTHHHHHHIIIKKKMMMSSS```ooozzz{{{vvvrrrlllllljjjddd]]]XXXUUUSSSNNNJJJJJJSSS^^^bbb^^^XXXTTTXXXYYYTTTQQQXXXccclllkkkrrr{{{tttkkkbbbZZZSSSNNNRRRZZZ[[[cccppp||||||xxxxxxpppoookkk\\\QQQEEE555222111111111111000...,,,------......//////000000---........................------,,,,,,------...------------------------///000000...+++************+++---,,,++++++,,,...+++'''(((///333000***'''+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------............------///////////////////////////////////////000111111000333111222777888DDD]]]|||mmmjjjsss>>>@@@AAACCCCCCBBB@@@???======>>>>>>======<<<;;;>>>??????@@@??????>>>>>>???>>>>>>@@@BBBBBB???;;;??????>>>>>>===;;;:::999777666555333222222333333000000000000000000000000000000000000////////////////////////////////////***///111///...000111000444999<<>>???AAABBBBBBBBBBBBAAA>>>>>>??????>>>>>>===<<<===>>>???????????????>>>>>>>>>>>>>>>>>>===<<<;;;============;;;:::999888555555333222222222222222000000000000000000000000000000/////////.................................---222333///...111111---111222444777:::DDDWWWiii~~~sssdddVVVNNNJJJJJJJJJOOOWWW]]]^^^aaaggglllmmmhhhfffhhhmmmooonnnrrrxxx~~~vvvrrrqqqdddWWWUUU[[[ccckkkrrrsssxxxyyyxxx~~~zzztttnnnkkkkkkmmmnnneeeWWWMMMBBB333000111,,,/////////,,,***+++...222,,,,,,,,,,,,,,,,,,++++++---------.........//////...------,,,,,,------..............................//////...,,,++++++,,,***,,,------++++++,,,...---******---...+++,,,...***++++++++++++,,,,,,,,,)))******+++,,,,,,------------............------////////////////////////............///000111222///222000111666777DDD]]]|||>>>???@@@AAABBBBBBCCCCCCAAAAAAAAAAAAAAA@@@??????======>>>???????????????<<<===>>>>>>======>>>@@@<<<<<<<<<;;;:::999888777444444444444333222222111000000000000000000000000000/////////.......................................222222---,,,///000,,,---,,,222888666111888EEEPPPggg|||~~~xxxhhhYYYLLLDDD<<>>??????@@@@@@???>>><<<;;;<<<======<<<;;;;;;===???;;;;;;;;;::::::999999999555555444333222000000///......//////000000111111///............---------////////////////////////////////////////////////000/////////111333555666:::@@@LLL^^^uuuuuu```UUUMMMJJJEEE@@@CCCIIIJJJGGGJJJOOOQQQNNNNNNPPPOOOLLLOOOPPPQQQQQQQQQRRRTTTVVV\\\___aaa```[[[UUUQQQOOOZZZ[[[]]]ccckkksssxxxzzzyyyvvvyyy}}}|||ssslllfff\\\MMMBBB444333111///...//////000------------------------444222///,,,,,,,,,...///---------------------------------,,,,,,+++++++++000000///...------,,,,,,,,,++++++******++++++,,,++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***************+++,,,...///......------------............///---///111111000/////////...000000...000444444000///333111333777777BBBZZZxxxzzz}}}uuu???@@@@@@@@@AAAAAABBBBBBDDDDDDCCCBBBAAA@@@?????????@@@@@@@@@???>>><<<;;;<<<===>>>===;;;;;;===???;;;;;;;;;:::999888888777555444333222111000000///......//////000000000000............------------................................................////////////000111333444666888===EEERRReeeyyy}}}llleee```ccceeebbbcccggghhhggg^^^```aaa]]]UUUOOOMMMNNNPPPRRRSSSSSSRRRRRRSSSUUUeeejjjnnnlllhhhgggkkkpppyyyzzz~~~}}}xxxuuuvvv{{{zzziii[[[OOODDD888///222222111000////////////------------------------222111...,,,+++,,,---...------------------------.........------,,,,,,,,,///......---,,,,,,++++++---,,,,,,,,,,,,,,,,,,---++++++++++++*********)))------------------------///...------,,,,,,,,,,,,---............,,,+++***---------............///---///111111000/////////---000000---,,,......,,,000333222333777666AAAYYYvvv|||uuu?????????@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???@@@@@@@@@???>>>===<<<======>>>===;;;;;;===>>><<<;;;:::999888777666555444333333222111000//////...////////////000000000............------------------------------------.......................................///000111///111222222555@@@RRR___~~~~~~qqqlllmmmwwwzzzuuu```XXX\\\hhhiiikkkjjjgggfffeeeeeeqqqxxx}}}~~~xxxyyyxxxxxxzzz}}}mmm```NNN@@@888444///,,,000000000000000///...---------------------------000///---,,,+++,,,,,,---------------------------............---------------------,,,,,,++++++***...------,,,,,,------...++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------............---,,,+++***---------............///---///111111000......///222777888333///000111000111444222333777666AAAXXXuuuvvv@@@@@@?????????>>>>>>>>>>>>>>>?????????@@@@@@@@@????????????>>>>>>============>>>===;;;;;;<<<===;;;;;;999888666555444333333222222111000000//////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------......,,,///222222111444:::???JJJYYYppprrrmmmttt}}}zzzjjjmmm{{{xxxwwwvvv{{{|||}}}{{{{{{}}}}}}wwwmmmdddHHH???444...---000111111...///000000000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,++++++------,,,,,,,,,,,,------++++++++++++++++++++++++))))))))))))))))))))))))+++++++++******+++,,,,,,++++++,,,------.........---------............///,,,...111111///......///555;;;===888222333555555222555333333777555@@@WWWwwwxxxAAAAAA@@@???===<<<;;;:::<<<<<<======>>>??????@@@>>>>>>==================<<<======<<<:::999:::<<<:::999888777555444222222111111111000000//////////////////..................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------,,,,,,...///111333555555333222888<<>><<<;;;999999:::;;;;;;<<<===>>>>>>>>>===<<<;;;;;;;;;;;;<<<<<<;;;<<<<<<:::888777999:::888777666555444333222111000000000000//////....../////////............---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,000...,,,---000222222000666555555777???MMM]]]hhhzzz~~~sssrrrxxxzzzmmm^^^UUUIII@@@;;;666000+++...---...//////...+++(((,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++........................,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---...///000//////...,,,,,,,,,,,,,,,---------............///,,,...000000///------...***000222///---000222222111444222333777666AAAXXXssszzzvvv>>>>>>===<<<<<<;;;;;;:::::::::;;;;;;<<<<<<======;;;:::999999999:::;;;;;;:::::::::999777666777888666555555444333222222222000000////////////......//////.........------------------,,,,,,,,,++++++------------------------++++++++++++++++++++++++)))***+++---......------,,,,,,,,,++++++---///000...000333555666777:::<<>><<<::::::<<<===<<<;;;???>>>===<<<:::999888777777888999::::::999888777777777777777666666666666333333333222222222111111222000...---,,,---///000.........------,,,,,,,,,...,,,***((((((***,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......---...111555999===???AAAJJJPPP[[[gggrrr}}}xxxmmmfffooouuu}}}~~~zzzuuummmfff___WWWNNNGGG888888666444222000///.........////////////.........---+++******+++---...+++++++++******)))))))))***+++,,,------,,,+++******+++---//////...---,,,+++,,,,,,,,,,,,+++******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++******))))))---,,,,,,++++++,,,,,,---((()))***+++,,,---------//////...---,,,++++++***000000//////............---///111111000////////////////////////000111111000000222333333666CCCPPPttt~~~mmmooo===;;;999999999999888777>>>===<<<;;;:::888777777777777888999999888777777777777777777666666666666333333222222222111111111111000...---------//////......---------,,,,,,,,,---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---,,,,,,,,,------------.........///000111222333444---111777<<>>=========<<<:::<<<;;;;;;:::888777777666999999999::::::999999999777777777666555555555444222222222222111111111111000///...---------......------------------------***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,---------------...---,,,+++---000333IIIJJJJJJJJJJJJHHH@@@777222111000///......---------///000...,,,---222666,,,---------......//////---------......---------,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,******))))))******+++,,,+++++++++++++++***))))))*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,...111111///......//////////////////000000111000000222333333666CCCPPPqqq}}}qqqxxxBBB@@@>>>>>>???@@@???>>>;;;;;;:::999999888777777;;;;;;;;;;;;;;;;;;;;;;;;777777777666555444444333222222222111111111000000///......---------------------------------------)))***,,,------,,,***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------.........******+++******,,,000333FFFEEEAAA???CCCGGGAAA777....../////////...,,,+++,,,......,,,******...222.....................---,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++))))))))))))+++,,,******)))))))))***+++,,,***++++++++++++***))))))))))))***+++,,,,,,------++++++++++++++++++++++++------------------------+++++++++++++++++++++,,,,,,++++++******++++++,,,,,,,,,---------,,,++++++******+++,,,,,,---------+++,,,,,,,,,,,,,,,,,,,,,,,,...000000///.........///////////////000000111000000222333333666CCCPPPppp{{{qqq{{{@@@>>><<<===>>>??????>>><<<;;;;;;:::999999888888<<<;;;;;;::::::;;;;;;<<<888777777666555444333333222111111111111000000000............------,,,,,,,,,,,,,,,------------...***+++,,,------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---...//////...000333555@@@CCCBBB???AAACCC:::---...000111333333222000///......///......///111333---------,,,,,,++++++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,*********))))))*********))))))*********+++++++++******++++++******)))((())))))***+++,,,------...++++++++++++++++++++++++------------------------++++++++++++,,,,,,,,,,,,++++++************++++++,,,,,,------------,,,,,,******++++++,,,,,,------++++++,,,,,,,,,,,,------,,,...000000///------...///////////////000111111000000222333333666CCCPPPpppyyyrrr~~~@@@>>><<<<<<======<<<;;;<<<<<<;;;;;;::::::999999;;;:::999888888999:::;;;888777666555444333333222111111111111000000000000---.........------,,,,,,,,,,,,,,,---------......+++++++++,,,,,,+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++***++++++++++++,,,,,,,,,+++++++++***************((()))******))))))***+++555???CCC===999999444*********+++,,,,,,,,,++++++(((''''''(((***++++++***,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,++++++******++++++++++++***************+++++++++,,,,,,))))))************)))))))))***+++,,,,,,,,,+++******************))))))(((((()))***+++,,,------...************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++************++++++++++++,,,---............+++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------...,,,...000000///------...///////////////000111111000000222333333666CCCPPPppp|||}}}xxxtttCCC@@@>>>=========;;;:::<<<<<<<<<;;;;;;::::::::::::999888777777888999:::888777666555444333222222111111111111000000000000------......------,,,+++,,,,,,,,,------.........++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))******************+++++++++,,,,,,,,,((())))))***+++,,,,,,---)))+++------,,,+++,,,---)))777===444,,,---///---111000///.........///000...,,,***,,,//////,,,))),,,,,,,,,,,,,,,---------+++++++++,,,,,,+++++++++******++++++++++++******)))))))))******+++++++++((()))***++++++***)))((((((***,,,---...---+++******************)))((((((((())))))+++,,,---......************************+++++++++++++++++++++++++++++++++,,,,,,---------++++++************++++++***+++,,,---............++++++++++++++++++++++++,,,,,,,,,------.........+++---000000...------...///////////////000111111000000222333333666CCCPPPqqqyyyvvvBBBAAA???>>>=========>>>???===;;;;;;<<<<<<;;;:::777888888777777666555444777666666444333222111111////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++)))******++++++,,,------))))))))))))************+++++++++***************))))))))))))************)))************+++++++++((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********)))************+++++++++******))))))))))))******)))))))))))))))))))))))))))((((((((()))***++++++******+++++++++,,,,,,,,,************************,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---,,,+++***))))))***+++,,,,,,,,,,,,,,,++++++******************++++++++++++,,,---...///,,,++++++******++++++,,,.........------,,,,,,,,,+++---......---,,,,,,---111///---///222444222000111111333444333666BBBPPPsss~~~uuu~~~BBBAAA???===<<<<<<======???>>><<<;;;<<<<<<;;;:::888888888888777666555444666666555444333222111111////////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))))))))))))))************))))))*********+++++++++((()))***++++++,,,++++++++++++++++++++++++++++++------............------++++++++++++++++++++++++,,,,,,,,,++++++*********))))))*********+++++++++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))***+++*********+++++++++,,,,,,***************************++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,+++******)))***+++,,,,,,,,,,,,,,,************************++++++++++++,,,---...///---,,,,,,++++++,,,,,,---......---------,,,,,,,,,+++---......---,,,,,,---111///...///222444333111111111333444333666BBBPPPnnn}}}uuu~~~BBB@@@???===<<<;;;<<<<<>><<<;;;;;;;;;<<<===;;;999999::::::999888999999999999888777666555444333333222111111000000//////.........------------------,,,,,,,,,++++++++++++++++++++++++++++++************************++++++************++++++,,,+++++++++******))))))((()))))))))******************+++,,,------......((()))))))))************))))))))))))************((()))))))))))))))((('''******************************++++++++++++******************************+++++++++***************))))))))))))******************))))))))))))******))))))))))))))))))))))))++++++***)))((((((((()))************++++++++++++************************)))******++++++++++++***++++++++++++++++++++++++*********+++++++++++++++***++++++,,,,,,,,,++++++***************+++++++++,,,+++++++++,,,,,,---...---,,,,,,++++++,,,,,,---------------------------+++---......---,,,,,,---.........///000111111111111111333444333666BBBPPPmmmzzzAAA@@@>>>===<<<<<<======;;;:::888777888888777666888888999888888777666555222222222111000000//////............------------------,,,,,,,,,+++++++++++++++++++++++++++++++++************************++++++************++++++)))))))))******+++++++++((()))))))))******************+++,,,------......((()))))))))************(((((()))))))))*********(((((()))))))))(((((('''++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************************************(((((()))))))))***************))))))))))))******))))))))))))))))))))))))++++++***)))((((((((()))))))))*********+++++++++))))))))))))))))))))))))******+++,,,------,,,,,,++++++++++++++++++++++++)))))))))******+++++++++++++++,,,,,,,,,++++++***))))))*********+++++++++,,,,,,+++++++++,,,------++++++************++++++------------------------+++---......---,,,,,,---,,,,,,---.........///000111111333444333666BBBPPPsss~~~@@@???>>>======>>>???@@@;;;999777777777888777555777888888777777666555444111111000000000/////////.........------------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************++++++************++++++(((((())))))***++++++,,,))))))))))))************(((((())))))******++++++))))))))))))************((((((((()))))))))******(((((())))))))))))((((((++++++++++++++++++++++++------............------************************)))))))))***************((((((((()))))))))************))))))))))))******))))))))))))))))))))))))+++***)))))))))))))))))))))))))))************+++))))))))))))))))))))))))***+++,,,---------------++++++++++++++++++++++++)))))))))))))))***+++,,,++++++,,,,,,,,,+++******)))))))))***++++++,,,,,,,,,,,,,,,++++++,,,,,,---******))))))))))))******,,,,,,,,,------------...+++---......---,,,,,,---+++,,,......------///000111111333444333666BBBPPPttt|||??????>>>>>>???@@@BBBCCC<<<:::888888888999888777666777777666666555444333000000////////////...............---------,,,,,,,,,,,,,,,++++++++++++***************************************************++++++************++++++))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))************(((((((((((()))))))))***'''(((((()))************************************,,,,,,------------,,,,,,************************((()))))))))*********+++(((((((((((()))))))))*********))))))))))))******))))))))))))))))))))))))))))))))))))))))))***+++))))))))))))************))))))))))))))))))))))))))))))+++,,,,,,---------************************)))((((((((()))***,,,---+++,,,,,,,,,,,,+++***)))((())))))***++++++,,,,,,---,,,,,,++++++,,,,,,,,,+++******************+++,,,,,,,,,---------......+++---......---,,,,,,---,,,...000000......000222111111333444333666BBBPPPpppuuu~~~???>>>>>>>>>@@@AAACCCDDD>>><<<:::999::::::999888666666666666555444333222///////////////...............---------,,,,,,,,,,,,,,,,,,+++++++++******************************))))))))))))))))))))))))++++++************++++++++++++******)))((((((((())))))))))))************+++++++++***************))))))))))))************(((((((((((())))))))))))'''''')))***++++++++++++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))(((((())))))*********+++(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))))))))(((((()))***++++++))))))))))))************))))))))))))))))))))))))(((((()))++++++,,,,,,,,,************************)))((((((((((((***,,,---,,,,,,,,,,,,,,,+++***)))((())))))***++++++,,,,,,------,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------.........+++---......---,,,,,,------///222111000///222444111111333444333666BBBPPPjjjzzzoooxxx>>>>>>?????????@@@@@@@@@???>>>===;;;999888888888555444333222111000000000222222111///...---++++++.........------,,,,,,,,,,,,,,,,,,++++++*********))))))************))))))************)))))))))))))))))))))))))))))))))))),,,+++)))(((((()))+++,,,******++++++++++++******++++++******))))))((((((&&&&&&((()))******************))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))******+++,,,,,,,,,,,,+++))))))))))))))))))))))))))))))))))))******************))))))((((((''''''(((((((((((())))))))))))///...,,,***))))))******+++*********))))))(((((())))))))))))))))))))))))*********)))))))))))))))++++++,,,,,,,,,,,,------,,,+++******)))*********,,,,,,+++***))))))******++++++++++++++++++++++++,,,+++++++++++++++++++++,,,---///000000...---+++------,,,++++++******)))...------,,,,,,------...,,,...//////...------...////////////000000000000000555222000555666???RRRtttyyynnnvvv>>>>>>>>>>>>>>>============<<<;;;999888777777777666555444222111000000000000000//////......------......---------,,,,,,,,,,,,,,,,,,++++++*********))))))************))))))************))))))))))))))))))))))))))))))))))))+++***(((''''''(((***+++)))******++++++******)))*********)))))))))))))))&&&'''((()))***************)))))))))((((((((('''))))))))))))))))))))))))(((((((((((()))))))))))))))***++++++,,,,,,++++++))))))))))))))))))))))))(((((()))))))))************)))))))))((((((((('''(((((((((((())))))))))))---,,,***)))((()))))))))*********)))))))))(((((())))))))))))))))))))))))***)))))))))))))))))))))++++++,,,,,,,,,,,,------------,,,+++*********+++,,,++++++***))))))******++++++++++++++++++++++++++++++++++++++++++++++++,,,---...//////...,,,++++++++++++++++++++++++,,,---------,,,,,,------------...000000...---...///////////////000000000000222666333111444555===PPPoooyyypppzzz@@@@@@???>>>===;;;;;;:::;;;:::999888777777777777888777555333222111000000..................//////------------,,,,,,,,,,,,+++++++++++++++*********))))))************))))))************))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***)))******++++++******)))((())))))))))))))))))***&&&'''((())))))******)))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))***++++++,,,,,,++++++))))))))))))))))))))))))(((((())))))))))))******))))))))))))(((((((((((((((((((((((())))))))))))***))))))((((((((())))))******))))))))))))(((((((((((((((((((((((((((((())))))))))))))))))******++++++,,,,,,,,,,,,------///...---,,,+++*********,,,+++******)))*********************************************************+++,,,---......---,,,+++)))******+++,,,,,,---------------------------------///111000///...//////////////////000000000000222777333111444444<<>><<<;;;::::::999888888777777777777888777555333222111000000........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************))))))************))))))************)))))))))((())))))))))))))))))))))))***)))(((((((((((()))***))))))************))))))'''((((((((())))))******''''''((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))***+++++++++++++++(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))******))))))))))))))))))(((((((((((((((((((((((((((((()))))))))))))))*********+++++++++,,,,,,,,,------...---,,,+++***)))))))))++++++***************+++)))))))))))))))))))))))))))))))))))))))************+++,,,---------,,,,,,*********++++++,,,,,,,,,,,,------------------,,,...000111111000//////000////////////000000000000000555333111555555<<>>===::::::999888888888888888777666555333222111000000/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))************))))))************)))))))))((())))))))))))))))))))))))************************)))))))))******)))))))))''''''(((((()))))))))***'''(((((())))))))))))((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))***++++++++++++***(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((()))******+++++++++(((((((((((((((((())))))(((((((((((((((((((((((((((((())))))************+++++++++,,,,,,,,,------,,,+++***)))((((((((((((+++***************++++++))))))))))))))))))))))))(((((()))))))))************++++++,,,,,,---------,,,,,,,,,+++++++++******,,,,,,---......---,,,,,,...000111111000//////000////////////000000000000,,,222111111555666>>>PPPoooEEEEEEDDDCCCBBBAAA@@@???;;;:::999888777777777777555444333222111000000000//////......---,,,++++++++++++++++++,,,,,,,,,,,,)))))))))***************))))))************))))))************))))))))))))))))))))))))))))))))))))*********++++++*********((())))))******))))))((('''(((((((((((((((((()))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))******++++++******))))))))))))))))))))))))''''''(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))((()))******+++++++++***''''''(((((((((((())))))((((((((((((((((((((((((((((((((()))******++++++++++++,,,,,,,,,,,,------******)))(((((((((((()))*********)))******+++,,,************************((())))))******+++++++++++++++,,,,,,------......------,,,,,,+++******)))+++,,,---......---,,,+++---///111000///...//////////////////000000000000***111000111666777>>>PPPqqqAAAAAA@@@@@@@@@@@@??????;;;:::888777666555555444333222111111000000000111------------------------******+++++++++,,,,,,,,,((()))))))))*********+++))))))************))))))************))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))((((((((((((((((((((('''''''''(((((())))))))))))(((((('''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))((())))))***************))))))))))))))))))))))))'''''''''((((((((())))))'''((((((((()))))))))***(((((((((((())))))))))))'''((()))*********)))((('''''''''((((((((())))))))))))))))))))))))))))))'''(((((()))******++++++++++++,,,,,,,,,,,,------))))))))))))))))))***+++******))))))***++++++,,,++++++++++++++++++++++++))))))******+++,,,,,,---,,,,,,,,,,,,---...///000,,,++++++++++++++++++++++++,,,...//////...,,,+++---...000000...---...///////////////000000000000+++111111111666666===OOOttt<<<=========>>>>>>>>>>>>:::999888666444333333222111111000000000000111111++++++,,,------...//////*********++++++,,,,,,,,,(((((())))))*********+++))))))************))))))************))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((())))))(((((('''''''''&&&((()))))))))))))))(((((('''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))''''''''''''((((((((()))'''((((((((())))))******(((((((((((())))))))))))&&&'''((())))))((('''&&&&&&'''''''''(((((())))))************************'''(((((()))***+++++++++++++++,,,,,,,,,---------))))))))))))***+++,,,---******))))))***+++,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,---------,,,,,,---...///000111*********++++++,,,------+++,,,...//////...,,,+++,,,...//////...------...////////////000000000000,,,333222111555555;;;LLLwww;;;<<<===>>>>>><<<:::999999888777555333222222222111000000///...---------//////...---,,,,,,++++++***++++++++++++***))))))************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))''''''''''''((((((((((((&&&((()))++++++)))(((&&&''''''''''''''''''''''''+++*********))))))(((((('''))))))'''(((+++***%%%))))))))))))))))))))))))(((((()))***************)))***+++,,,,,,+++***)))+++*********))))))(((((((((((((((((())))))))))))******))))))******+++,,,+++++++++*********))))))++++++,,,,,,,,,,,,------+++,,,---,,,***)))***+++---------------------------+++***,,,000222111///............////////////...222000222666333:::OOOppp}}}777888999::::::999888888999888666555333222222222000000000///...---------///......---,,,,,,++++++***++++++++++++***))))))************************))))))))))))))))))))))))******)))))))))((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))(((((((((((((((((((((++++++++++++************))))))))))))))))))))))))''''''''''''(((((((((((('''((()))******)))((('''''''''''''''''''''''''''*********)))))))))((((((%%%))))))''''''))))))&&&''''''''''''''''''''''''(((((()))***************))))))***+++++++++******************)))))))))((((((((((((((()))))))))*********))))))******+++,,,+++++++++*********))))))*********+++++++++,,,,,,+++,,,---,,,***)))***+++------------------------,,,+++***,,,///111000///............////////////...222000222666333:::OOOnnn777888888888888888888888888777666444333222111111000000//////...---------......------,,,,,,++++++***++++++++++++***))))))************************))))))))))))))))))))))))++++++*********)))))))))(((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((++++++++++++************))))))))))))))))))))))))''''''''''''(((((((((((('''((()))******)))((('''((((((((((((((((((((((((******))))))))))))((((((%%%+++---***''')))***)))''''''''''''''''''''''''(((((()))***************((()))***+++++++++++++++************))))))))))))((((((((()))))))))************))))))******+++,,,+++++++++***************))))))*********++++++++++++,,,---,,,+++***+++,,,------------------------,,,++++++,,,///000000///............////////////...222000222777444;;;OOOmmm<<<<<<;;;:::999999::::::777666555333222111111111/////////......------------------,,,,,,,,,++++++***++++++++++++***))))))************************))))))))))))))))))))))))++++++++++++*********)))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((((((((())))))))))))((((((((('''((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))(((((('''...222...)))***------))))))))))))))))))))))))(((((()))***************((())))))***+++++++++,,,*********)))))))))))))))(((((()))))))))***************))))))******+++,,,************************************+++++++++++++++,,,------+++***+++---------------------------+++++++++,,,.../////////............////////////...222000222777444<<>>RRRqqq{{{{{{666777:::<<<===<<<;;;:::333333222111000000000111------------------------++++++++++++++++++++++++***++++++++++++***))))))************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((************************&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))%%%%%%&&&&&&'''((())))))))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''((((((((()))))))))(((((((((((())))))((((((((((((((((((((((((&&&'''''''''(((((())))))'''))))))'''(((+++***%%%************************(((((()))***************...---+++)))(((((())))))(((((())))))*********+++)))************+++++++++*********)))***++++++,,,))))))******++++++++++++)))************++++++++++++,,,------,,,,,,...///------------------------***,,,...---+++***,,,.............../////////000...111000333888666>>>SSSqqq}}}}}}888888999999999888888777555444333111000/////////...---,,,,,,++++++,,,,,,,,,,,,,,,++++++*********************************))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&''''''(((((())))))''''''''''''(((((((((((())))))************))))))((((((''''''''''''(((((('''(((((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))+++*********))))))((((((******))))))((((((''''''%%%,,,222444///***(((((((((((())))))))))))(((((('''((())))))(((((()))***))))))))))))))))))))))))******))))))))))))******(((((())))))*********+++)))************+++++++++***++++++,,,,,,++++++***,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,---...------+++,,,......---...///111---222111000444555<<>>PPPooo777777777777666666555444222222111000///......///---,,,,,,+++***++++++++++++++++++***************************************(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***))))))((((((''''''&&&&&&''''''''''''(((((((((((())))))************))))))((((((''''''''''''((((((&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))(((((((((((()))******(((&&&&&&))),,,))))))************))))))'''((())))))(((((()))***))))))))))))))))))))))))******))))))))))))******)))))))))))))))*********))))))))))))************))))))************))))))++++++++++++++++++++++++************************+++,,,------,,,++++++,,,,,,---......------...000...444222111666777???QQQrrr666666666666555444333222111111000///............,,,,,,+++************+++************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((('''''''''))))))((((((''''''&&&&&&''''''''''''(((((((((((())))))************))))))((((((''''''''''''((((((&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))'''((())))))((('''((()))))))))************))))))'''((())))))(((((()))*********************************))))))))))))************))))))))))))))))))(((((()))))))))************++++++++++++++++++***++++++++++++++++++++++++***************************,,,......,,,++++++---,,,---///...------...///---333222111666777@@@RRRrrr~~~666666666555444333222111000000///...............,,,,,,+++***************)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((())))))((((((''''''''''''((((((((((((((('''''''''''''''''''''(((((((((((())))))************))))))((((((''''''''''''((((((%%%&&&'''((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((((((((((())))))))))))&&&'''((()))***)))((('''(((((())))))))))))(((((('''((())))))(((((()))*********************************))))))))))))******************))))))))))))((((((((()))))))))******++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++)))---000000---+++,,,...---...///...------...///,,,222111111666777???RRRqqq666555555555444222111000//////......------......,,,++++++***************((()))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((()))******(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((((((((('''''''''(((((((((((((((''''''''''''(((((((((((())))))************))))))((((((''''''''''''((((((%%%&&&'''((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''(((((((((((('''((((((((()))))))))***'''''''''((()))***)))(((''''''(((((((((((('''''''''((())))))(((((()))*********************************))))))))))))******************)))))))))((((((((((((((()))))))))*********++++++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***...222222...,,,---///---...///...---,,,---///+++111000000555666???QQQqqq555555555444333222000/////////...---------......,,,++++++***)))*********(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))((((((((((((((()))******''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((%%%&&&&&&'''((()))******&&&'''''''''(((((())))))''''''''''''((((((((()))))))))************))))))((((((''''''''''''((((((%%%&&&'''((())))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))'''((((((((())))))******)))(((''''''(((*********&&&&&&''''''''''''&&&&&&'''((())))))(((((()))*********************************))))))))))))******+++*********))))))(((((((((((((((((())))))))))))))))))************))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***///333333///,,,---000---...//////---,,,---...***000//////555666???QQQsss444333222111000000000000//////...---,,,,,,+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&******))))))((((((''''''(((((((((((())))))))))))...,,,)))'''&&&&&&'''''''''''''''''''''((())))))''''''''''''''''''''''''&&&&&&''''''(((((())))))(((((()))***************((((((((((((((((((((((((&&&''''''((()))******+++))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''((((((((((((&&&&&&&&&&&&''''''''''''))))))))))))(((((((((((((((((())))))******++++++++++++******************))))))))))))))))))))))))(((((((((((())))))))))))******+++,,,,,,,,,,,,+++************************++++++,,,,,,,,,,,,------(((***,,,---,,,,,,...///---------............//////333111222666444>>>UUUqqq~~~333333222111000000000000///......---,,,,,,+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''))))))))))))((((((''''''''''''((((((((()))))))))$$$%%%%%%'''''''''&&&$$$'''''''''''''''((())))))'''''''''''''''''''''''''''''''''((((((((((((((((((((()))***************(((((((((((((((((((((((('''''''''(((((()))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))(((((((((((())))))))))))'''(((((((((((()))))))))))))))))))))((((((((((((***************+++++++++************************))))))))))))))))))))))))))))))))))))************)))***++++++,,,,,,++++++************************++++++,,,,,,,,,,,,------+++---......---,,,---...---------............//////333111222666444>>>UUUsss|||333333222111000000000000......------,,,,,,+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))*********))))))(((((('''(((((((((((((((((((((((((((((((((((('''''''''''')))))))))(((((((((((('''&&&&&&'''''''''(((((((((&&&%%%%%%&&&((()))(((''''''''''''''''''((())))))''''''''''''''''''''''''((((((((((((((('''''''''(((((()))***************(((((((((((((((((((((((('''''''''''''''''''''((()))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((()))))))))*********)))))))))*********++++++(((((((((((())))))))))))++++++++++++++++++******************************))))))))))))))))))))))))************++++++++++++)))***++++++,,,,,,++++++************************++++++,,,,,,,,,,,,---------///000///...,,,---------------............//////333111222666444>>>VVVttt}}}vvv333222111000000/////////---------,,,,,,,,,+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((,,,++++++***)))(((((('''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((...***%%%###%%%'''(((((('''''''''''''''((())))))''''''''''''''''''''''''))))))((((((''''''&&&&&&(((((()))***************(((((((((((((((((((((((('''''''''''''''&&&&&&&&&(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((())))))))))))))))))*********+++++++++(((((((((((())))))))))))+++++++++******)))))))))))))))))))))************)))))))))))))))))))))))))))))))))*********++++++))))))***+++++++++++++++************************+++++++++,,,,,,,,,------,,,...//////---,,,---...---------............///...222111222666444???VVVtttyyyoooxxx333222111000////////////,,,,,,,,,,,,,,,++++++++++++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((,,,++++++***)))(((((('''(((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''(((((((((&&&&&&&&&&&&'''''''''(((***'''%%%&&&)))***'''$$$'''''''''''''''((())))))(((((((((((((((((((((((())))))((((((''''''&&&&&&(((((()))***************(((((((((((((((((((((((('''''''''''''''&&&&&&&&&((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&'''''''''((((((((((((((()))))))))******'''((((((((()))))))))*********))))))((((((''''''(((((()))))))))*********))))))))))))))))))))))))((((((((()))))))))******))))))***++++++++++++***************************+++++++++,,,,,,,,,------)))+++---------,,,---///---------............///...222000222666555???VVVrrrxxxoooxxx222222111000////////////,,,,,,,,,,,,+++++++++++++++++++++************)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********))))))(((((('''(((((((((((((((((((((((('''''''''(((((((((((((((&&&''''''''''''(((((((((&&&&&&'''''''''(((((((((###%%%***111777555---%%%'''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((('''''''''(((((()))***************(((((((((((((((((((((((('''''''''''''''''''''((((((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))''''''(((((())))))******(((((((((((((((((('''''''''(((((())))))*********))))))))))))))))))))))))'''((((((((())))))))))))((()))******++++++******************************++++++,,,,,,,,,,,,------'''))),,,---,,,,,,...///---------............///...111000222666555@@@WWWpppzzzttt~~~222111000//////......///+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&'''''''''((((((''''''((((((((()))))))))%%%&&&)))111777777///''''''''''''''''''((())))))(((((((((((((((((((((((('''''''''((((((((((((((((((((()))***************(((((((((((((((((((((((('''''''''(((((()))))))))(((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&'''''''''((('''''''''((((((((())))))'''''''''((()))*********(((((((((((())))))))))))''''''(((((()))******+++))))))))))))))))))))))))(((((()))))))))*********((())))))***************************************++++++,,,,,,,,,,,,------***,,,---...---,,,---...---------............///---111000222666555@@@WWWooo}}}|||yyy222111000//////.........+++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&&&&'''''''''(((((((((((((((((()))))))))))))))$$$!!!###))),,,)))%%%'''''''''''''''((())))))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((()))***************((((((((((((((((((((((((&&&''''''((()))***++++++'''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((())))))))))))&&&''''''((()))******+++(((((())))))******++++++&&&''''''((()))******+++)))))))))))))))))))))))))))************+++++++++(((((()))***************************************++++++,,,,,,,,,------------...000///...,,,---------------.........//////---111000222666555@@@WWWooo}}}{{{{{{//////.........---------,,,,,,++++++***)))((((((+++*********))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''((((((''''''''''''(((((((((((('''''''''(((((()))(((((('''''''''&&&&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%&&&'''((()))***(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''(((''''''&&&&&&((()))***))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((())))))))),,,,,,+++***)))))))))************)))))))))))))))++++++******))))))(((((())))))))))))))))))))))))))))))((((((((((((((())))))************+++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///---111000222555444>>>TTTrrrwww|||///.........------------,,,,,,++++++***))))))(((************)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''((((((''''''''''''(((((((((((('''''''''(((((()))(((((('''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))(((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((''''''&&&'''((()))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((+++******))))))))))))******)))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))******)))(((((())))))***)))************+++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000---111000222666444>>>UUUqqqrrrxxx............------------,,,,,,++++++***)))))))))************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((()))((((((''''''(((((())))))((((((''''''((((((((((((((((((''''''''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&''''''((((((((())))))))))))((((((%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((+++++++++***)))((((((((()))(((((((((((())))))***))))))))))))))))))******))))))))))))************))))))))))))))))))))))))+++******)))******++++++)))************+++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,------......///000000111---111000222666444>>>UUUqqq|||ooouuu------------------------+++++++++*********))))))*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''''''''(((((())))))(((((((((((())))))***)))((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&''''''(((((())))))))))))((((((%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''''''''((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((*********))))))((((((((('''''''''''''''((()))***)))))))))))))))*********(((((())))))******++++++))))))))))))))))))))))))++++++******++++++,,,,,,))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000---111000222666555???VVVrrr~~~pppuuu,,,,,,------------------+++++++++***************))))))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))******)))(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&&&&''''''(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''((((((((((((''''''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))))))))'''&&&&&&&&&'''((())))))(((((())))))************(((((())))))******++++++))))))))))))))))))))))))++++++***++++++,,,------))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...//////---111000222777666@@@WWWsss~~~ooosss,,,,,,,,,,,,------------************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''(((((()))***))))))(((((())))))***++++++***)))(((((((((((('''(((((((((((()))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&''''''((((((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''&&&''''''((()))((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''((()))))))))(((''''''''''''(((((()))((((((((()))******++++++))))))))))))************))))))))))))))))))))))))************+++,,,------)))************+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........,,,111000333777666AAAXXXssszzzlllqqq++++++,,,,,,,,,---------************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((())))))******))))))))))))******,,,+++***)))(((((((((((('''((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))(((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&((()))))))))((('''************************((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((('''((((((((('''(((((()))******++++++*********))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,---)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////,,,111111333888777AAAXXXqqqyyykkkrrr+++++++++,,,,,,---------******************++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''((()))*********))))))))))))******,,,+++***)))(((((((((((('''((((((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((%%%%%%%%%&&&'''((()))***(((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''************************''''''((((((((((((''''''%%%&&&((()))))))))((('''************************((((((((((((((((((((((((++++++******))))))((((((+++***)))((((((((((((((('''(((((()))***+++++++++++++++******))))))(((((())))))))))))))))))))))))))))))))))))***+++,,,---)))************+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000,,,111111333888777AAAYYYppp|||nnnuuu,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&'''((()))******((((((((((((((((((((((((((((((***...111000+++&&&''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((())))))((('''&&&&&&))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))(((''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''))))))(((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((((((((((((((('''''''''((()))+++***)))((()))***)))((('''&&&&&&&&&&&&&&&))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((************))))))))))))))))))))))))(((((((((((())))))***++++++++++++***))))))))))))************,,,,,,+++******+++,,,,,,---......,,,++++++---///..................---------///---111888999AAAVVVrrr|||,,,,,,,,,,,,,,,,,,,,,,,,)))******************)))))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((())),,,///...***'''''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((('''&&&&&&)))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))(((''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((())))))(((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((('''(((((()))(((&&&&&&(((***&&&&&&&&&&&&'''((())))))(((((()))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((************))))))))))))))))))))))))(((((((((((())))))***++++++++++++***))))))))))))************,,,,,,+++******+++,,,,,,---------,,,++++++---///........................---000...111888888AAAVVVuuu}}}{{{,,,,,,,,,,,,,,,,,,,,,,,,((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((***++++++)))'''''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((''''''&&&((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))((((((''''''''''''''''''&&&&&&&&&'''''''''((((((((())))))))))))(((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''(((((((((((((((((('''(((((('''%%%&&&''')))(((((((((''''''((())))))(((((())))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))(((((((((((())))))))))))((()))******++++++******))))))))))))************,,,++++++******++++++,,,,,,------,,,++++++---..............................111///111777777AAAWWWvvv~~~zzzzzz++++++++++++++++++++++++(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((('''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((('''(((((((((((((((''''''((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((''''''''''''''''''''''''&&&'''''''''(((((((((((())))))(((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((''')))++++++***(((((()))---,,,+++)))'''&&&&&&%%%(((((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))************)))))))))((((((((((((((())))))))))))((())))))***************((()))))))))************+++++++++++++++++++++++++++---------++++++,,,------------...............///222000222777666AAAXXXtttxxxxxx++++++++++++++++++++++++(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((('''(((((('''&&&&&&'''(((''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((&&&'''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''))))))(((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&'''''''''(((((())))))&&&***///111///,,,***(((---,,,+++)))'''&&&&&&%%%'''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))************)))))))))((('''((((((((()))))))))***(((((()))************)))((()))))))))************+++++++++++++++++++++++++++,,,------+++++++++------------.........//////...222111222666666BBBZZZsssxxxuuu++++++++++++++++++++++++((())))))******))))))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''((()))(((&&&%%%&&&(((''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((&&&'''(((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((()))))))))))))))&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''))))))(((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&''''''((()))))))))&&&+++000222111---***((((((((((((''''''((())))))''''''(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))''''''(((((())))))******'''((())))))******))))))))))))))))))***************++++++,,,,,,++++++******+++------,,,++++++,,,,,,,,,------.../////////---222111222666666CCC]]]vvvvvvrrr~~~************************)))******************)))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((&&&(((***)))'''%%%&&&'''''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''(((((((((((((((&&&&&&'''(((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&''''''''''''))))))(((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&''''''((())))))***'''))),,,---,,,***))))))&&&&&&&&&&&&'''((())))))'''''''''((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((************))))))))))))'''''''''((()))*********'''(((((()))))))))))))))))))))))))))***************+++,,,,,,,,,,,,+++***)))+++------,,,+++++++++,,,,,,------...//////000,,,111111222555666EEE___yyytttppp|||******************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&'''((()))******((((((((((((((((((((((((&&&)))++++++(((&&&&&&'''''''''''''''((((((((()))((((((((((((((((((((((((&&&''''''(((((((((((((((&&&&&&'''((())))))((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''((((((((()))''''''((()))))))))))))))&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))(((''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''((())))))***'''(((((('''&&&&&&((())))))((('''&&&&&&&&&&&&&&&''''''''''''((((((((()))************************((((((((((((((((((((((((************))))))))))))&&&''''''((()))******+++'''(((((()))))))))))))))))))))))))))***************+++,,,------,,,+++***)))+++------,,,+++***+++,,,,,,------...///000000+++111111222555666FFFaaayyysssooo|||)))+++------,,,******+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''%%%&&&((()))))))))(((''')))))))))))))))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))************))))))((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))&&&''''''(((((((((((((((((((((((((((((('''''''''************))))))))))))(((((())))))))))))((((((&&&''''''((()))******+++,,,+++++++++******))))))(((((((((((()))***,,,,,,***)))((((((((()))+++,,,(((***+++***)))((()))***,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...---------...............---222222333777888EEE___sssqqq)))+++,,,---+++*********))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))(((((((((''''''''')))*********)))((()))))))))))))))))))))))))))(((''''''''''''((()))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))************))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''((())))))))))))((()))))))))))))))((((((((())))))))))))))))))))))))(((((())))))))))))((((((''''''(((((())))))******++++++*********)))))))))(((((((((((()))***+++,,,***)))((((((((()))++++++(((***+++***)))((()))***++++++++++++++++++++++++,,,---......,,,,,,---...---------............///---222222333777888FFF```tttppp}}}(((***++++++***))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((()))***************)))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))************))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''((())))))******))))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))******))))))((((((((((((((())))))))))))******))))))))))))(((((((((''''''(((((()))***+++)))))))))((()))******+++(((***+++***)))((()))***************************,,,---......,,,,,,---...------........./////////---222111333777888FFFaaauuuooozzz''')))******)))))))))+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((())))))************(((((((((((((((((((((((()))(((((((((((((((((()))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))************))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((()))***************(((((((((((())))))))))))''''''''''''(((((((((((()))))))))******)))))))))))))))))))))(((((((((((()))))))))(((((((((((((((((((((''''''((())))))***)))))))))))))))******+++(((***+++***)))((()))***++++++++++++++++++++++++,,,---......,,,,,,---...------......//////000000...222111333777888GGGbbbuuuoooyyy''')))***)))))))))***,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''(((((())))))((((((((((((((((((((((((((())))))))))))))))))((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((('''((((((((()))))))))***''''''''''''''''''''''''))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((('''''''''((((((((())))))))))))************))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))(((((()))***************&&&&&&&&&'''''''''((((((&&&'''''''''((((((((()))))))))************))))))))))))))))))((((((((((((((((((((((((((())))))))))))(((((((((((())))))***((()))))))))************(((***+++***)))((()))***,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...------......///000000111...222111222777999HHHcccuuuooozzz((()))***)))))))))+++---))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''''''''((())))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))***))))))((((((((((((((())))))))))))))))))))))))''''''(((((())))))******''''''''''''''''''''''''))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))************))))))((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))***'''((())))))******))))))%%%%%%%%%&&&&&&''''''((('''''''''(((((())))))***)))******++++++******)))(((((((((((())))))))))))(((((())))))))))))************))))))))))))******(((((()))************)))(((***+++***)))((()))***,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...------...///000000111222///333111222777999IIIdddvvvrrr}}})))*********)))***,,,///))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***)))((('''''''''(((******))))))))))))))))))))))))((()))************)))((())))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((('''((((((((())))))))))))))))))************))))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''((((((((())))))''''''((())))))))))))(((%%%%%%&&&&&&'''(((((()))''''''((())))))***++++++)))******++++++******)))''''''(((((())))))******)))))))))*********++++++++++++************++++++'''((()))***+++******)))(((***+++***)))((()))***++++++++++++++++++++++++,,,---......,,,,,,---...------...///000111222222///333111222777999JJJeeexxxuuu******+++******+++---000))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))*********)))((((((((()))+++,,,))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))&&&''''''((()))******+++************************))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))&&&&&&&&&'''''''''((((((&&&''''''(((((((((((((((&&&&&&''''''((())))))***'''(((((()))***++++++,,,******++++++++++++******&&&''''''((()))******+++))))))******+++++++++,,,,,,,,,+++++++++++++++,,,'''((()))++++++******)))(((***+++***)))((()))***************************,,,---......,,,,,,---...------...///000111222222///333111222777:::JJJfffzzzxxx+++***((('''''')))+++,,,---+++)))((('''((()))***&&&'''((())))))(((''''''******+++++++++***))))))'''''''''''''''''''''''''''(((((()))))))))))))))******++++++***)))((((((,,,+++)))((('''(((((()))(((((((((((((((***+++,,,)))((('''''')))++++++***(((((())))))))))))((((((((((((((((((((()))))))))++++++***)))))))))*********)))))))))((((((((((((%%%&&&(((*********))))))(((((((((((())))))))))))******++++++++++++******''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((''''''((((((((((((((((((''''''((('''&&&''')))+++((((((((((((((((((((((((******)))((((((((((((((('''''''''(((((((((((((((,,,)))(((***+++)))***---+++++++++,,,,,,+++++++++''''''((()))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...////////////444444666;;;<<>>???>>>;;;:::888777666666777777777666555444333222111000///...---+++************++++++*********)))))))))'''''''''(((((()))***+++(((((((((((())))))))))))((())))))******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((('''(((***)))(((&&&&&&'''((((((((((((((((((((((((((((((((((((((())))))***+++******))))))(((((('''%%%&&&+++111222,,,''''''(((((())))))))))))((((((*********+++******)))(((((((((((()))******++++++))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...222111222777999IIIdddwww&&&'''(((((()))))))))))))))***************))))))+++************+++---...,,,---///222444666666777888888888999999:::::::::999999:::;;;;;;;;;;;;:::666888:::<<>>??????>>>===<<<;;;>>>BBBFFFHHHFFFCCCAAA=========@@@DDDGGGIIIIII???>>>>>>>>>???AAACCCEEECCCBBB@@@>>><<<:::999888777666444222111/////////......---,,,++++++***)))'''((()))))))))))))))((())))))))))))*********+++)))******************)))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&''''''((()))))))))&&&(((******(((&&&&&&&&&''''''''''''''''''''''''((((((((((((((()))******++++++******)))((((((''''''&&&)))...///***'''(((((())))))******))))))((()))*********))))))(((''''''(((((()))******++++++))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////...222000111666888IIIdddxxx((())))))*********))))))(((((()))************))),,,+++++++++,,,...000111222444666999<<<>>>???@@@;;;;;;::::::::::::::::::777777888999999999999888888:::===AAAEEEHHHJJJKKKGGGGGGHHHIIIHHHGGGEEEDDDBBBGGGOOOUUUWWWTTTNNNJJJGGGFFFGGGKKKPPPTTTVVVWWWEEEEEEFFFIIIMMMRRRWWWZZZRRRQQQOOOMMMJJJHHHFFFEEE@@@???<<<:::888666555555111111000///---,,,+++***))))))*********((('''%%%)))*********++++++++++++******++++++++++++******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((%%%%%%&&&'''((()))******&&&(((******(((&&&&&&&&&''''''''''''''''''''''''((((((((((((((()))******+++++++++***)))(((((('''(((&&&'''***+++((((((***))))))************)))))))))))))))))))))((('''''''''(((((()))***+++++++++))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000...111///000555888HHHddd}}}'''(((******+++***)))(((***++++++***)))((()))***///111444777888:::===???::::::;;;;;;<<<<<<<<<<<<<<<;;;:::888888888999:::;;;999777666666888;;;<<>>@@@@@@>>><<<<<<>>>>>>===;;;:::<<>>>>>>>>===:::777777999:::999777<<<@@@FFFMMMRRRVVVWWWXXXTTTSSSPPPMMMKKKNNNUUU[[[bbbiiiqqqsssoooiiidddaaammmpppuuu|||yyyssskkkeeeaaacccllltttyyyzzzooommmmmmqqqwww{{{|||{{{xxxzzz{{{zzzvvvtttuuuvvv{{{rrrfff^^^\\\aaahhhlllfff\\\NNNEEECCCHHHOOOTTT^^^YYYSSSNNNIIIFFFBBB@@@777666444222111///+++)))...---,,,+++***)))))))))*********,,,------+++)))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&''')))((((((,,,///---'''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((())))))(((((('''(((((((((((())))))))))))++++++***))))))(((((((((''')))***)))((('''(((***))))))(((((((((((())))))))))))***++++++++++++***((()))***++++++***(((''')))************))))))((()))************+++++++++,,,,,,------------,,,,,,,,,,,,------.../////////...222222333999;;;JJJeee|||}}})))((((((((()))+++---///111333666888999<<>>BBBDDDFFFHHHKKKOOOUUUZZZ___bbbmmmmmmkkkfff```___ccchhhmmmsss{{{~~~|||vvvpppmmmoooooorrrwwwzzzxxxrrrmmmdddaaa^^^___cccggggggeeejjjhhhgggiiilllppprrrrrrtttzzzzzzvvvxxx|||~~~{{{wwwssspppoooooonnnxxxooocccYYYUUUWWW]]]aaakkkddd\\\UUUQQQNNNKKKIIIEEEBBB???===;;;888444000111000---+++***)))******---,,,,,,---//////...,,,((((((((((((((((((((((((******))))))))))))))))))((((((((((((((((((((((((((((((((('''''''''''''''###)))...222666777///%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''(((((((((((((((((('''(((((((((((())))))))))))+++,,,,,,+++***(((((((((''')))***)))((('''(((***))))))(((((((((((()))))))))******+++++++++++++++((((((((())))))***+++,,,************))))))(((((())))))*********+++++++++++++++,,,,,,,,,,,,++++++,,,,,,------.../////////...222222444999<<>>>>>>>>@@@???===:::888999===@@@EEEIIIMMMMMMLLLOOOXXX```YYYWWWSSSRRRTTTZZZaaaeeewwwxxxwwwsssnnnjjjjjjkkkfffiiimmmooommmjjjfffddddddaaa^^^]]]^^^]]]YYYVVVNNNLLLLLLOOOTTTYYYZZZZZZZZZXXXVVVUUUWWWYYY[[[\\\```hhhpppqqqlllhhhjjjnnnoooqqqsssuuuuuutttsssssstttrrrooollllllnnnrrruuutttmmmddd[[[UUURRRPPPOOOUUURRRNNNJJJFFFBBB>>><<<222111...,,,***)))******---,,,,,,,,,......---,,,))))))))))))))))))))))))))))))******************(((((((((((((((((((((((((((((((((((((((((((((((($$$)))...222777888111'''''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((())))))))))))***,,,...---***(((((()))''')))***)))((('''(((***(((((())))))))))))(((((())))))***++++++++++++******)))'''&&&(((,,,000333++++++***))))))((((((((())))))*********+++++++++******++++++++++++******,,,,,,------.../////////...222222444999<<>>>>>@@@BBBBBB???<<<;;;:::888888888888:::@@@GGGLLLJJJNNNQQQRRRRRRXXXbbbkkkpppkkkeee```___aaaeeeiiiiiijjjjjjjjjiiigggdddbbbYYYYYYXXXWWWVVVUUUTTTTTTTTTNNNHHHEEEFFFGGGFFFEEECCC@@@<<<<<<@@@FFFKKKNNNGGGEEECCCBBBAAABBBCCCDDDJJJPPPWWWWWWQQQMMMNNNQQQYYY[[[]]]```ccchhhnnnsssiiilllpppssstttvvvxxxzzz|||tttjjjaaa]]]]]]___bbb```ZZZRRRIIIDDDBBBBBB999888555222000---,,,+++---,,,******+++,,,***)))))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((('''(((((((((((()))))))))((()))((((((---222222...************************((((((((((((((((((((((((&&&''''''((((((''''''&&&(((((((((((())))))))))))(((+++...---***(((((()))''')))***)))((('''(((***(((((())))))))))))(((((((((((()))************)))+++)))'''&&&(((,,,111555+++***)))))))))))))))***)))************+++++++++******++++++++++++******,,,,,,------.../////////...222222333999;;;JJJeee555666888;;;===???AAAAAA?????????===:::999999;;;;;;===AAAEEEIIIOOOUUUYYYUUUSSSQQQSSSWWW^^^eeeiiisssqqqnnnkkkgggcccaaa```TTTRRRQQQSSSVVVXXXUUURRRJJJGGGEEEDDDEEEGGGIIIJJJGGGBBB===<<>>CCCFFFDDDCCCBBB@@@=========>>>AAAFFFJJJIIIDDD??????@@@GGGHHHJJJKKKNNNTTT\\\cccgggjjjooorrrsssuuuxxxzzz}}}uuullliiimmmrrrvvvtttlll___PPPHHHHHHKKKIIIHHHEEEAAA<<<888444222000...,,,,,,,,,,,,+++)))))))))))))))))))))))))))((((((((()))))))))******(((((((((((((((((((((((('''((((((((()))))))))))))))(((%%%$$$)))000333000************************((((((((((((((((((((((((&&&''''''((((((''''''&&&(((((((((((())))))))))))&&&***...---***'''(((***''')))***)))((('''(((***'''((()))******)))((('''''''''((())))))))))))(((***)))(((((()))+++---///***))))))(((((()))***+++)))************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,------.../////////...333222333888999HHHccc:::<<<>>>@@@BBBCCCBBBBBB>>><<<:::666444666:::===EEEIIIOOOTTTXXX\\\___bbbiiiaaa[[[\\\eeelllooommmeeefffhhhhhhccc[[[SSSMMMHHHCCC???AAAGGGJJJHHHDDD999888666777;;;???CCCEEE@@@===;;;===DDDKKKNNNPPPGGGFFFFFFFFFGGGIIIKKKLLLPPPPPPOOOLLLIIIGGGGGGHHHHHHKKKNNNMMMIIIEEEDDDDDD>>>AAACCCDDDDDDFFFJJJNNNOOOSSSXXX[[[^^^dddjjjpppsssvvvxxxrrrkkkkkkrrrzzzppp^^^SSSTTTYYYXXXWWWTTTOOOIIIBBB===:::555333000/////////---,,,))))))))))))))))))))))))''''''(((((()))))))))***(((((((((((((((((((((((('''((((((((())))))******&&&(((((((((---333333...''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''''''''''''''&&&(((((((((((())))))))))))$$$)))------)))'''(((+++((()))***)))((('''(((***'''((()))******)))((('''&&&''''''(((((((((((((((((()))***++++++***)))((())))))(((((((((***+++,,,)))************+++++++++---......//////......---,,,,,,------...//////000...333111222777888GGGbbb>>>@@@AAA@@@???>>>>>>???777888999999:::>>>EEEJJJTTTQQQQQQWWW]]]bbbiiipppxxxsssppppppmmmgggddddddaaa^^^ZZZXXXVVVPPPGGG???<<<555000333<<>>777444888<<<===AAAHHHJJJHHHJJJNNNSSSTTTUUUVVVKKKJJJKKKTTT^^^dddbbb^^^___aaaccceeeffffffdddccc\\\[[[[[[\\\]]][[[XXXUUUTTTSSSPPPLLLHHHDDDAAA???BBBDDDJJJPPPOOOJJJJJJNNN]]]___bbbeeehhhjjjkkkkkkyyyxxxwwwtttooojjjeeecccccccccbbb```\\\VVVPPPLLLBBB;;;333000000000---***...,,,***)))******((('''))))))******)))(((((('''))))))))))))))))))))))))((((((((((((((((((((((((***)))((()))***++++++)))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((())))))))))))******)))((((((((((((((()))))))))(((''''''&&&&&&(((((())))))((('''&&&&&&))))))))))))(((((((((((((((*********)))))))))***(((((()))***+++,,,,,,,,,******+++++++++,,,,,,,,,------------------------+++,,,---...////////////111333111222777999GGG```~~~CCCDDDCCC@@@<<<888777666>>>???@@@AAADDDKKKTTTZZZWWWTTTTTTZZZ```eeejjjpppllliiiiiiiiieee[[[TTTQQQJJJIIIHHHHHHIIIIIIGGGEEE@@@;;;999===EEEHHHEEEAAAHHHEEEGGGPPPVVVZZZ```fffbbbaaa___]]][[[ZZZZZZ[[[___\\\ZZZ\\\```bbbaaa___iiikkkmmmoooooolllhhheeecccbbbcccfffiiijjjgggeee\\\YYYVVVSSSRRRQQQOOOMMMHHHGGGHHHIIIFFF@@@>>>???EEEIIIOOOTTTXXX^^^dddhhhmmmmmmmmmmmmnnnnnnooooooppplllfff___XXXSSSPPPOOOEEEAAA>>><<<<<<999333......+++)))((()))******)))((((((((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((('''&&&%%%&&&'''((((((&&&(((((((((((((((((((((((((((''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))******)))((((((((((((((()))))))))))))))((((((((((((((())))))(((''''''&&&))))))))))))((((((((((((((())))))))))))))))))***)))))))))******++++++,,,******+++++++++,,,,,,,,,------------------------+++,,,---...////////////000333111222777999FFF```}}}|||~~~??????>>>;;;888777888999EEEFFFIIILLLSSS]]]gggooojjjeeeccceeefffcccaaabbb^^^[[[YYYYYYTTTKKKEEEDDD777777:::===AAADDDFFFHHHCCCCCCGGGPPPYYY\\\YYYTTTUUUUUUYYY```fffiiilllqqqmmmoooooommmkkkkkknnnqqq~~~|||yyyvvvtttrrrqqqppplllooouuu|||}}}wwwsssiiihhhjjjnnnsssuuussspppnnnhhhaaa___aaabbb```]]]ZZZTTTNNNLLLHHHBBB??????@@@BBBCCCCCCDDDGGGLLLQQQYYYYYY[[[___eeelllssswwwwwwssskkkcccZZZTTTOOOMMMSSSQQQOOONNNKKKDDD:::222111...***))))))+++++++++(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((('''(((***+++***)))(((((((((((((((((((((((((((''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))***))))))((((((((((((((())))))))))))************(((((()))))))))(((''''''(((((((((((())))))))))))((((((((((((((()))************************************+++++++++,,,,,,,,,------------------------+++,,,---...////////////000333111222777999FFF___wwwxxx<<<;;;888666666:::AAAFFFGGGIIIMMMSSS[[[dddmmmrrrrrrllliiiiiieee[[[RRRNNNPPPKKKGGGFFFCCC@@@BBBGGG>>>???CCCJJJPPPRRROOOLLLLLLOOOUUU___ggglllkkkhhhaaabbbeeehhhkkknnnqqqtttwww~~~vvvsssvvvyyywwwtttpppfff\\\YYYWWWTTTRRRSSSTTTOOOIIICCC@@@???@@@@@@HHHGGGHHHLLLTTT^^^hhhnnnssssssqqqnnnhhh```YYYUUU```^^^\\\ZZZVVVOOOGGGAAA777333///,,,,,,,,,+++******************+++++++++))))))))))))))))))))))))((((((((((((((((((((((((***)))((()))+++,,,+++***((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))''''''((())))))***++++++(((((()))))))))(((((('''(((((((((((()))))))))))))))(((&&&'''((()))******************))))))))))))******+++++++++,,,,,,,,,------------------------+++,,,---...////////////000333111333888888EEE]]]uuuwwwAAA>>>:::888;;;DDDPPPYYYSSSTTTWWW[[[```ccceeefffddd___^^^```]]]SSSHHHBBB???===>>>AAAAAABBBGGGNNNQQQRRRXXXccclllkkk```WWW[[[^^^bbbhhhmmmqqqssstttvvvyyyzzzzzz|||{{{pppkkkjjjiiijjjmmmlllbbbVVVOOONNNMMMJJJFFFDDDBBB@@@@@@DDDKKKRRRWWWiiijjjlllmmmnnnnnnmmmmmmjjjgggccc```\\\YYYUUUSSS>>>;;;777444111...***'''+++******))))))***++++++************************))))))))))))))))))))))))'''&&&%%%&&&((()))((('''(((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))%%%&&&&&&'''((()))******(((((()))))))))))))))((('''((((((((()))))))))***,,,)))&&&&&&(((******)))******))))))))))))))))))******+++++++++,,,,,,,,,------------------------+++,,,---...///////////////333111333888888DDD\\\{{{xxx{{{======<<<@@@IIIXXXjjjuuukkkjjjiiiiiihhhgggdddaaa```YYYUUUVVVVVVNNNFFFBBB666;;;EEENNNPPPNNNNNNRRRYYY\\\eeepppyyyyyypppgggmmmooosssvvvzzz|||xxxjjjaaa]]]ZZZUUUQQQSSSOOOIIIDDDAAAAAABBBDDDWWWVVVUUUWWW]]]gggqqqwwwvvvtttoooiiibbb[[[VVVSSSHHHGGGEEECCC>>>888000***,,,+++)))((((((((()))***************************))))))))))))))))))))))))((('''&&&''')))***)))((((((((((((((((((((((((((()))((((((''''''(((((()))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))***%%%&&&&&&'''((())))))***(((((()))*********))))))''''''(((((())))))******///+++'''&&&(((***)))((())))))))))))))))))))))))******+++++++++,,,,,,,,,------------------------+++,,,---...///////////////333111333888777CCC[[[www~~~;;;===AAAIIITTTddduuuvvvrrrmmmjjjiiihhheeeccc\\\RRRIIIIIILLLKKKJJJJJJDDDKKKXXXbbbbbb]]][[[]]]```gggpppyyy~~~}}}rrrkkkhhhhhhmmmhhh___UUULLLEEEAAA???IIIFFFCCCCCCHHHRRR^^^eeeqqqsssuuusssmmmddd[[[UUUVVVWWWYYYXXXTTTKKK???777000...,,,***)))******+++************************))))))))))))))))))))))))+++))))))***+++,,,+++***(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))******''''''(((((()))))))))***(((((()))***************'''''''''((()))*********333...(((''')))+++)))'''''''''(((((())))))************+++++++++,,,,,,,,,------------------------+++,,,---...///////////////333111333888777BBBZZZvvv~~~EEEGGGKKKPPPWWW```jjjqqqmmmhhhaaa^^^^^^aaabbbaaaLLL???666888AAAJJJRRRWWWZZZ___hhhnnnlllgggfffjjjooowww{{{zzz{{{rrrfffYYYNNNFFFBBBGGGEEEBBBAAABBBFFFKKKOOOXXXbbboooxxxyyytttlllfffbbbeeeiiijjjfff\\\OOOEEE555333111...------......************************))))))))))))))))))))))))(((&&&&&&'''((()))((('''(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))******))))))))))))************(((((()))***************&&&''''''((()))******+++555000)))(((***+++)))&&&&&&''''''((()))******+++******+++++++++,,,,,,,,,------------------------+++,,,---...///////////////333222333888777BBBYYYxxx|||QQQVVV[[[___cccfffgggfff___\\\YYYXXXUUUOOOEEE>>>;;;BBBIIIMMMNNNRRRZZZaaammmooouuuzzzyyywwwzzzvvvrrrvvv~~~wwwppprrr|||}}}zzz|||{{{xxxzzz|||wwwooodddZZZPPPWWWOOOIIIHHHDDD===;;;>>>@@@IIITTT]]]bbbgggmmmrrrqqqwwwvvvmmmdddbbbaaa___HHHAAA:::555222///,,,++++++******+++,,,,,,***(((******)))(((((((((((((((******))))))((((((''''''))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''((((((((((((&&&((()))******)))(((&&&(((((())))))*********+++''''''''''''((((((((()))******))))))((((((((('''((((((((((((((((((((((((''''''((())))))))))))))))))*********+++++++++++++++,,,,,,,,,,,,,,,,,,---//////...------------...++++++,,,------......///000333111444999888AAAVVVyyyhhheeeaaaaaaeeeiiiiiiggg^^^WWWMMMGGGEEEFFFHHHHHHLLLUUU```dddbbb``````ccckkkrrr~~~xxxxxx~~~xxxxxx~~~~~~}}}|||{{{|||rrrhhh___ZZZRRRFFF>>>======CCCKKKPPPTTTYYY```eeessszzz|||tttjjjddd^^^XXXTTTLLLBBB<<<999666222000*********+++,,,,,,)))'''******)))(((((((((((((((******))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))''''''''''''(((((((((((('''(((***++++++***((('''((()))))))))************'''''''''((((((((())))))((((((((('''''''''&&&&&&((((((((((((((((((((((((((())))))***************)))))))))*********++++++++++++,,,,,,,,,,,,------//////...---------------+++,,,,,,------......///000333111333999888AAAVVVxxx}}}||||||yyypppfffdddffffff```ZZZQQQJJJBBB===???GGGRRRZZZccckkktttwwwtttpppooopppwww}}}~~~~~~~~~uuuiiiYYYKKKEEEBBBDDDGGGGGGHHHMMMTTTYYYjjjssszzzxxxpppggg^^^VVVddd]]]TTTMMMHHHAAA888111...,,,+++,,,---,,,+++)))******)))(((((((((((()))***))))))))))))((((((((())))))(((((((((((())))))))))))))))))))))))))))))''''''''''''((((((((((((((()))***++++++***)))((())))))))))))************''''''((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))***+++++++++++++++((((((((()))))))))******+++++++++,,,,,,---------///......---------------,,,,,,,,,---......//////000333111333888777@@@VVVwww{{{vvvvvvuuullldddaaa^^^VVVMMMGGGBBBCCCDDDFFFJJJTTTaaajjjuuuyyy}}}~~~~~~|||vvv{{{sssddd[[[SSSRRRNNNHHHDDDDDDGGGKKKWWW```lllsssssspppkkkgggiiigggccc^^^ZZZSSSGGG<<<666222...++++++,,,,,,,,,+++***))))))(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((()))***++++++++++++***))))))))))))))))))*********'''(((((((((((()))))))))++++++++++++++++++++++++((((((((((((((((((((((((((()))******++++++******(((((((((((())))))))))))+++++++++,,,,,,---------///...------,,,,,,------,,,,,,------.../////////000222111333888777@@@VVVuuuyyyppppppkkkbbbZZZUUUNNNEEEBBBDDDJJJOOOUUUVVVWWW^^^jjjtttyyymmmnnnrrryyy|||wwwzzzoookkkbbbVVVKKKBBB===;;;BBBIIIUUUbbblllrrrwwwzzzlllnnnjjjdddbbbaaa[[[SSS???999111+++)))***,,,---++++++***)))))))))))))))))))))))))))************))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''((((((((((((******++++++++++++************))))))))))))))))))(((((((((((()))))))))***++++++++++++,,,,,,,,,,,,))))))))))))))))))))))))'''((())))))******))))))(((((((((((())))))))))))******+++,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,---......//////000///222000333888777@@@UUUssstttkkkkkkggg[[[QQQLLLGGGCCCIIISSSaaagggkkkgggbbbeeerrr~~~xxxyyyvvvqqqnnnrrrxxxxxxnnndddrrrzzzvvveeeTTTFFF>>>666777===IIIUUU___jjjrrrzzz|||vvviii``````___ZZZIIICCC999222...,,,,,,,,,++++++***))))))))))))***)))))))))************+++))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''((((((((((((************************************))))))))))))((((((((()))))))))******)))))))))))))))*********))))))))))))))))))))))))''''''((()))))))))))))))((((((((()))))))))************+++,,,,,,---.........------,,,,,,,,,,,,,,,---------...//////000000///222000222777666???UUUrrrzzzoooggghhh}}}aaaUUUNNNQQQTTTTTTYYYbbbkkkuuu|||zzztttvvv|||}}}~~~mmmdddeeemmmkkkooozzzuuupppnnnrrrzzz}}}wwwpppdddeeeiiiqqqyyy|||{{{yyyuuubbbUUUBBB;;;888<<>><<>>;;;AAA>>>===CCCLLL[[[qqqyyytttssswwwvvvuuuwwwkkk[[[GGG999:::???LLL^^^llluuu~~~~~~uuuiii``````___TTTHHH:::333---+++---...***&&&,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))((('''''''''((()))***))))))))))))************+++***)))(((((()))***+++((()))))))))***************))))))))))))))))))))),,,,,,,,,,,,,,,+++++++++......---,,,,,,,,,------,,,,,,---///000000000000111111222444444777AAALLLnnn~~~}}}yyy~~~ssswwwyyyssslllmmmwww}}}{{{{{{}}}{{{~~~~~~yyypppgggaaa^^^______bbbeeegggfffbbb______```\\\ZZZWWWVVVWWWYYYYYYYYY^^^iiivvvyyyvvvsssuuuxxxvvvppprrr~~~zzzcccOOOJJJHHHLLLIII@@@<<<>>>;;;:::;;;>>>@@@GGGXXXgggxxxzzz}}}wwwooopppqqqnnnqqqxxxyyy[[[DDDCCC???@@@GGGRRR___ooo{{{uuuiiibbbaaa^^^YYYFFF>>>444//////...)))%%%......,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))******)))((((((((())))))))))))))))))************,,,+++***((((((***+++,,,))))))))))))************))))))))))))))))))******++++++++++++++++++++++++------,,,,,,,,,---.....................///000000111111222444444666AAALLLmmmxxx}}}lllvvv}}}|||yyyyyyxxxzzz}}}~~~zzzpppnnnqqqtttuuueee```YYYRRROOOOOOQQQSSS\\\```eeehhhiiihhhiiiiiiddd^^^UUUOOOLLLMMMOOOPPPZZZiiixxxzzztttqqqrrrttttttnnnnnnxxxggg```ZZZXXXSSSKKKGGGGGG>>>>>>AAADDDCCC@@@BBBHHHUUU\\\eeeooowww~~~~~~|||tttooonnnmmmyyyrrraaaYYYQQQHHHAAA>>>DDDSSScccwww|||{{{sssiiiccc___[[[VVVMMMAAA666000---+++***------,,,+++******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++++++++***)))(((((('''++++++***)))))))))((((((((()))))))))************,,,+++)))(((((()))+++,,,)))))))))))))))*********)))))))))))))))************************+++++++++,,,,,,,,,,,,,,,---...///000///...------...///000111111222444444666@@@KKKjjj{{{qqqwwwkkkwww}}}}}}|||{{{}}}xxxlllbbb]]]]]]aaaeeeZZZXXXUUUSSSTTTWWW[[[^^^nnnsss{{{~~~|||sssiii[[[PPPJJJIIIKKKLLLZZZkkkzzz{{{vvvtttvvvvvvwwwtttvvvtttmmmeeeXXXLLLEEEIIIDDDBBBDDDEEEAAA===<<>>888BBBPPP\\\kkkyyy{{{uuummmeee___```]]]UUUJJJ===333///...++++++*********+++,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,++++++***)))(((''''''++++++******))))))((((((((()))))))))************+++***(((''''''(((***+++******))))))))))))))))))(((((())))))************))))))*********+++++++++,,,,,,,,,,,,,,,---...///111000...------...//////111111222444333555???JJJgggwwwmmmuuuzzz~~~{{{|||}}}wwwqqqddd^^^WWWSSSQQQQQQXXX___^^^aaaeeekkkssszzz|||rrreeeXXXQQQNNNNNNNNNbbbrrr|||~~~~~~}}}}}}vvvhhh]]]ZZZNNNCCC@@@BBBAAA@@@@@@;;;>>>CCCFFFKKKTTT^^^eeennnttt}}}yyytttqqqrrrqqqsss}}}wwwiiiSSSAAA===CCCHHHYYYmmmxxxzzzyyytttnnnjjjlllkkkcccUUUEEE777000,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***)))(((((('''))))))*********)))(((((())))))))))))************))))))(((((((((((())))))************))))))))))))((((((((()))******++++++))))))******+++,,,,,,,,,------,,,,,,,,,---......000//////.........//////222111222333333555>>>IIIeeevvvnnnxxxxxxxxx|||~~~||||||}}}}}}{{{uuujjj___XXXOOONNNQQQWWWZZZ^^^hhhsssxxx|||wwwooohhhddd```^^^rrrsssbbbWWWOOOIIIGGGIII@@@@@@?????????CCCGGGJJJKKKVVVeeesss}}}xxxqqqnnniiieeelllyyyuuu\\\KKKDDDCCCMMMYYYcccnnnxxx}}}||||||wwwqqqhhhXXXEEE888000///...,,,+++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((&&&'''((()))))))))(((((())))))))))))************((()))************)))(((************)))))))))((('''(((((()))******++++++*********+++,,,---------......---,,,,,,,,,------......///////////////...222111222333222444>>>IIIeeevvvqqq}}}xxxvvvxxx|||}}}}}}}}}}}}zzzuuulllaaaVVVOOOOOORRR[[[hhhqqqxxx|||vvvqqq||||||}}}wwwyyy}}}~~~kkkZZZRRRRRRFFFEEECCCBBBBBBCCCDDDDDDBBBDDDGGGOOO___rrr~~~zzz{{{sssgggccciiikkk{{{zzzbbbTTTFFFGGGHHHMMM\\\ooo}}}{{{sssnnncccRRRDDD444333111...,,,***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))%%%&&&''')))))))))(((((())))))))))))************((()))+++,,,,,,+++)))(((+++*********))))))(((((('''(((((()))***+++++++++******+++,,,------......///...------,,,,,,,,,,,,,,,---///000000000///...222111222333222444>>>IIIeeeuuurrrzzzyyyxxxyyyzzz||||||}}}zzzxxxrrrggg\\\WWWXXX[[[gggppp}}}qqq{{{}}}}}}wwwqqqkkkgggdddbbbkkkssssssaaaVVVKKKHHHLLLMMMHHHBBBEEEAAA???BBBGGGPPPbbbtttzzz|||{{{|||zzzmmmjjjttt{{{qqqWWWJJJ@@@CCCOOO]]]nnn|||tttiiiccc]]]VVVCCC;;;222...///000///,,,))))))***,,,---,,,)))&&&************************)))***++++++++++++******)))************+++++++++******))))))((((((''''''))))))(((((((((((())))))))))))************))))))(((((())))))******++++++)))((('''(((***++++++***))))))))))))))))))***+++******+++,,,------......000---)))))),,,/////////222999;;;444...000111000111111333666666777===FFFeeeyyymmmjjjzzz~~~}}}~~~wwwpppjjjggg___aaaddddddeeekkkttt{{{tttggghhhlllqqquuuuuusssppp```___]]]ZZZWWWUUUTTTSSSVVV\\\gggsssyyyeeeXXXSSSPPPJJJDDDFFFAAA@@@DDDGGGIIINNNVVVbbbooo|||{{{{{{pppiiikkknnntttyyyiii]]]OOOFFFBBBGGGWWWggguuu}}}wwwmmmhhhccc___TTTKKK???666111...,,,+++---,,,++++++,,,,,,***(((************************''''''(((((((((((((((''')))************++++++++++++++++++***))))))(((((())))))(((((((((((())))))))))))************)))))))))))))))))))))*********+++***))))))***)))'''%%%)))))))))))))))******+++******++++++,,,------...000---++++++---...---+++///555777222...000222111111111333666666777===EEEcccuuugggaaappp|||yyy|||www~~~tttjjjbbb\\\WWWTTTNNNXXXfffrrr}}}mmmjjjeeeccccccccccccccc]]]^^^___```bbbbbbbbbbbb\\\^^^aaafffnnnxxx|||qqqfff[[[SSSNNNFFF@@@AAACCCCCCBBBCCCHHHTTTbbblllsssyyy{{{yyywwwlllcccaaafffooouuuzzzmmm]]]LLLCCCIIIRRR[[[jjjxxx{{{vvvrrrooommmeee]]]PPPBBB777000---,,,///---++++++,,,,,,,,,+++************************************************)))************+++++++++---,,,,,,+++******))))))))))))(((((((((((())))))))))))************))))))************))))))))))))+++++++++,,,---,,,)))&&&)))))))))))))))***++++++*********++++++,,,,,,---///...,,,---------,,,***+++000222000---///222222111111333666666666===EEEaaawwwhhh___mmm}}}wwwwwwzzztttyyy~~~sss___QQQLLLPPPVVVZZZ___kkk}}}|||{{{}}}xxxrrrpppoooppppppxxxzzz}}}zzzyyywwwuuuuuuzzzsssdddYYYJJJAAA???AAAEEEHHHAAAFFFLLLPPPVVVbbbpppzzzyyynnniiijjjiiieeessszzzjjjXXXJJJDDDIIIXXXkkkxxx}}}~~~}}}|||pppjjj___QQQBBB777111///---+++++++++------,,,+++************************---,,,,,,+++++++++++++++))))))*********+++++++++,,,,,,,,,+++******))))))))))))(((((((((((())))))))))))************))))))++++++******))))))(((((())))))+++...111111...+++)))((((((((()))***+++,,,*********+++++++++,,,,,,...---,,,,,,,,,---......***---///...---...000111111111333555555666<<>>DDDZZZlllqqqyyyuuubbbSSSVVVlll|||yyyuuubbbLLL???<<>>@@@HHH___jjjvvv{{{xxxrrrnnnmmmeeeZZZGGG777///...---***+++)))((((((***,,,------+++++++++*********))))))******+++++++++,,,,,,,,,+++++++++++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((((())))))))))))*********++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------////////////000000000000000000222444444444999@@@___}}}|||zzzyyyzzzzzzyyy{{{dddSSSFFFDDD??????SSSooorrraaaOOOZZZnnn{{{fffQQQCCC===HHHWWWmmm~~~yyysssjjjjjjZZZAAA222333111)))+++***)))***,,,---,,,++++++++++++*********************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))((())))))))))))*********++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------////////////000000000000000000222444444444999@@@\\\|||~~~{{{~~~|||}}}~~~~~~|||bbbPPPOOOJJJAAANNNggguuuhhhYYYWWWjjj~~~~~~{{{zzznnnUUU@@@<<>>111///,,,,,,---------,,,))))))*********+++++++++******+++++++++,,,,,,,,,+++++++++++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((())))))))))))*********++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------////////////000000000000000000222444444444999@@@OOOzzz{{{xxx{{{cccYYYSSSVVV]]]ccciiinnnuuuwwwzzz{{{{{{{{{}}}~~~}}}~~~}}}]]]IIIBBB===>>>BBBGGGIIILLLYYYfffxxxyyywwwpppcccVVVMMMKKKcccqqqpppLLL===FFF\\\mmmyyyvvvnnnhhhlllnnn^^^GGG999555000---+++***((('''))))))******++++++++++++******+++++++++,,,,,,,,,,,,++++++******)))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++***++++++++++++,,,,,,,,,++++++,,,,,,,,,------------------.........//////////////////000000000000000000222444444444999@@@NNNyyyxxxrrrxxxcccWWWOOORRRYYY___fffmmm{{{||||||}}}~~~~~~}}}vvv]]]PPPFFF@@@>>>BBBDDDCCCFFFKKKVVVfffuuuxxxtttkkk[[[LLLSSSYYYvvvXXX===>>>NNNYYYhhhsssyyyxxxzzz|||ooo\\\DDD888+++(((---222///******+++,,,---,,,,,,******---,,,*********,,,...///333+++)))//////((('''---******++++++++++++*********************)))(((((())))))))))))))))))))))))++++++************************************))))))++++++,,,,,,,,,---------///---******+++,,,---,,,---...000111222111///...111222333333444555999;;;TTTxxxuuuoootttrrrggg___aaafffkkkqqqwwwxxxxxxyyyzzz|||}}}}}}~~~~~~||||||}}}iiiUUUJJJBBBDDDGGGEEECCCBBBJJJVVVcccmmmuuuxxxpppfffYYYRRRaaayyymmmTTTBBB???DDD]]]mmmzzz}}}wwwiiiSSSFFF666...---...+++(((******+++,,,---,,,+++++++++***)))***+++---///111:::---&&&***---)))'''+++******++++++++++++*********************)))(((((())))))))))))))))))))))))************************((((((((((((((()))))))))++++++++++++,,,,,,,,,,,,...,,,******,,,------,,,---...000111111111///...111222333333333555999;;;TTTyyyyyyqqquuuzzzqqqppprrrtttwwwzzzuuuuuuuuuwwwyyy|||~~~{{{|||}}}|||zzzzzz|||~~~~~~~~~~~~~~~zzzjjjXXXOOOLLLHHHCCCAAA???DDDLLLZZZlllzzz}}}yyyiiiSSSOOObbb{{{eeeJJJ???CCCPPPdddxxx{{{rrraaaUUUDDD666///,,,+++***)))***+++,,,------,,,,,,)))))))))***+++...000222>>>///$$$&&&+++)))(((*********++++++++++++***************+++******)))((())))))))))))))))))))))))************************((((((((())))))******************++++++++++++,,,...,,,******,,,------,,,---...///000111000//////000111333333333555888;;;RRRwww{{{ppprrr{{{vvvtttsssttttttuuuuuuuuuuuuwwwzzz}}}~~~zzz{{{{{{{{{zzzzzz{{{}}}}}}}}}||||||}}}~~~~~~kkkXXXMMMKKKMMMBBBAAACCCLLL[[[lllwww{{{xxxbbbQQQTTTiiiqqq\\\NNNJJJHHHXXXmmm}}}zzzqqqggg\\\LLL===222......///******+++,,,,,,---------************,,,---///000888...&&&'''***))))))+++******++++++++++++***************++++++******)))))))))))))))))))))))))))***************+++++++++))))))******++++++,,,,,,))))))*********+++++++++---+++***+++---------,,,,,,---...///000000000///000111222333333555888;;;MMMsssyyyllllll~~~yyytttrrrrrrrrrpppwwwwwwvvvvvvwwwyyy{{{|||yyyzzz{{{zzzzzzzzz|||}}}}}}~~~~~~}}}|||{{{{{{{{{{{{||||||}}}vvv```XXXYYYJJJGGGCCCEEEMMMZZZjjjuuuyyyooo___TTTUUUdddvvvdddTTTJJJNNN\\\qqqyyyqqqggg___QQQCCC777000...///+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,***(((***...******++++++++++++************++++++++++++******))))))))))))))))))))))))))))))*********+++++++++)))))))))******+++++++++))))))*********+++++++++,,,+++***+++---...---,,,,,,------...///000000000000111222222333444888:::KKKrrrwwwjjjiii~~~tttvvvuuurrrrrruuuvvvtttvvvwwwwwwxxxyyyyyyyyyzzzxxxyyyzzzzzzyyyyyy{{{}}}yyyzzz{{{|||||||||{{{zzz{{{{{{zzzzzzzzzzzz{{{{{{}}}}}}~~~~~~pppfffQQQJJJCCC???AAAHHHWWWeeeiiipppjjj___VVVRRRgggyyyZZZNNNMMM```vvv~~~{{{wwwkkkdddZZZNNNAAA777000,,,------,,,,,,,,,,,,---------------,,,,,,,,,++++++%%%)))---...+++)))***---******++++++++++++******)))***++++++,,,+++++++++)))))))))))))))))))))))))))))))))***++++++,,,,,,))))))))))))))))))))))))*********++++++++++++,,,+++******,,,......---,,,,,,,,,---...//////000111///000222222222444777:::LLLsssxxxlllkkk~~~mmmrrrtttrrrssswwwxxxvvvssstttvvvyyyzzzzzzyyyyyyvvvwwwxxxxxxwwwxxxzzz|||wwwxxxzzz{{{{{{{{{zzzyyy{{{{{{zzzyyyyyyzzzzzz{{{{{{||||||}}}}}}~~~~~~~~~~~~~~~|||eeeXXXJJJBBB>>>???FFFOOOUUUffflllllliiiYYYYYYrrrrrrXXXEEENNNaaannnvvv{{{sssooohhh___UUUHHH<<<333//////---,,,++++++,,,,,,+++,,,,,,,,,---,,,,,,,,,&&&***,,,---++++++************++++++++++++******)))***++++++,,,,,,,,,+++))))))))))))))))))))))))((())))))***++++++,,,,,,---,,,,,,++++++******)))++++++++++++,,,,,,,,,,,,*********,,,...///---,,,,,,,,,,,,---...///000111///000111222222444777:::LLLsssxxxmmmlll~~~mmmsssvvvsssssswwwwwwsssoooqqquuuxxxzzz{{{zzzyyytttuuuvvvvvvvvvvvvxxxzzzxxxyyy{{{|||||||||{{{{{{{{{{{{zzzyyyyyyzzzzzzzzz{{{{{{{{{{{{||||||||||||}}}~~~~~~mmmYYYMMMFFF@@@???AAAJJJ]]]iiiuuu}}}fffTTT___yyybbbCCCBBBPPP^^^mmmzzzzzzwwwsssooogggZZZJJJ???111000...,,,+++++++++,,,)))***+++,,,---......---++++++******+++---***&&&******++++++++++++******)))***+++,,,,,,,,,,,,,,,))))))))))))))))))))))))((())))))***++++++,,,,,,111111000///...------,,,++++++,,,,,,,,,---------***)))***,,,...///---,,,,,,,,,,,,,,,...///111111///000111222222444777:::JJJqqqvvvmmmlll~~~qqqqqqqqqrrrrrrsssssstttpppqqqrrrtttuuuwwwxxxyyytttuuuvvvvvvwwwxxxyyyyyy{{{{{{{{{{{{{{{zzzzzzzzz|||zzzyyywwwvvvvvvwwwwwwxxxxxxxxxyyy|||~~~~~~}}}~~~}}}|||~~~~~~hhh```UUUEEEAAAIIIJJJRRR]]]hhhqqqrrreeeTTTWWWcccvvvrrr___FFFAAATTTjjjsssxxx{{{rrr\\\DDD999333---,,,...///...,,,***++++++,,,,,,++++++***,,,,,,,,,+++***)))((((((+++++++++++++++***)))(((******++++++++++++******************************(((''''''(((+++---............---,,,,,,---------+++,,,...---,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////222000111333444333777<<>>777000...000222///,,,++++++,,,,,,,,,,,,++++++,,,,,,++++++******))))))+++++++++++++++***))))))******++++++++++++******************************+++)))((()))+++,,,,,,++++++******))))))*********+++,,,------,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////222000000333333222666<<>>444000222333000,,,++++++,,,,,,,,,,,,+++++++++++++++++++++************++++++++++++***))))))******++++++++++++******************************...,,,***)))******)))(((***))))))(((((()))******+++,,,------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////111//////222222222666<<>>UUU|||{{{lllfffjjjlllllllllmmmnnnnnnoooooollllllllllllmmmmmmmmmmmmmmmmmmnnnooopppqqqrrrrrrmmmmmmnnnoooqqqrrrssssssuuuuuuvvvvvvvvvvvvuuuuuuwwwuuuuuuuuuvvvvvvuuutttttttttuuuwwwxxxxxxuuusssttttttssssssrrrqqqqqqqqqooooooooopppqqqtttvvvxxxzzz{{{{{{{{{{{{|||tttooollleeeWWWJJJJJJ[[[ooopppnnndddTTTMMM[[[{{{yyyKKKLLL]]]sss{{{wwwlllcccTTTDDD777///,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,+++++++++))))))***++++++++++++*********++++++++++++*********************************(((((((((+++,,,---,,,************+++,,,------***+++,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////222000///111222333999@@@TTT|||{{{mmmgggkkknnnnnnnnnmmmmmmlllllllllkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkllllllmmmmmmmmmiiijjjkkklllnnnooopppqqqssstttuuuuuuuuuuuutttssssssrrrssstttuuutttqqqoooppppppqqqssstttssspppmmmmmmmmmlllkkkkkkjjjiiiiiihhhhhhgggggghhhkkkmmmooooooqqqtttvvvwwwxxxzzz|||{{{~~~}}}|||~~~xxxpppeeeUUUMMMTTT```dddiiillldddRRRLLLcccyyyVVVGGGPPP```rrr~~~xxxuuukkkZZZFFF666///---,,,,,,------------,,,,,,---------,,,,,,++++++***))))))***+++++++++++++++******++++++++++++*********************************)))((()))+++,,,,,,,,,))))))))))))***+++,,,---)))+++,,,,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////444000000111333444;;;BBBRRRzzz{{{ppplllqqqsssrrrqqqpppnnnlllkkkjjjkkkkkkkkkjjjjjjjjjjjjjjjhhhhhhhhhhhhggggggggggggggghhhiiijjjlllmmmooooooqqqrrrssstttttttttsssrrrppppppqqqssssssrrrnnnkkkllllllnnnpppqqqpppllliiihhhggggggfffeeeeeedddddd]]]\\\[[[ZZZ[[[\\\^^^``````dddiiimmmoooooopppqqqooorrruuutttqqqqqqtttyyyyyy{{{{{{xxxyyy}}}~~~|||}}}vvvlll]]]OOOLLLQQQVVV^^^lllnnn[[[IIITTTlllzzzgggEEEIIIUUUiiizzz~~~{{{kkkSSS===222///,,,------......------,,,......---,,,,,,+++******((()))***+++++++++++++++******++++++++++++******************************+++***((()))***,,,++++++************+++,,,---...)))+++,,,,,,+++***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000444111000222333555;;;CCCPPPyyy|||tttrrrwwwnnnmmmlllkkkkkkmmmnnnooojjjiiiggggggfffeeebbb```aaa```___^^^]]]\\\\\\\\\\\\^^^aaacccdddeeehhhjjjjjjkkkmmmooopppooonnnmmmoooooonnnmmmkkkjjjiiiiiigggfffeeeeeefffeeecccaaaaaa```^^^ZZZWWWTTTQQQPPPMMMLLLKKKJJJJJJKKKLLLMMMUUUWWW[[[^^^aaabbbbbbbbbbbb```^^^\\\^^^aaafffiiilllkkkjjjiiiiiijjjkkklllnnnqqqvvvyyy{{{|||~~~~~~kkkZZZRRRMMMJJJNNNQQQ[[[ccc^^^RRRRRRZZZzzzoooYYYJJJKKKfffsssaaaLLL999000...---------...///000111......---,,,,,,+++******((()))+++,,,,,,+++)))(((************************)))************+++++++++************************++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,------......//////...///111222333;;;CCCPPPrrr~~~pppppp~~~kkkkkkjjjiiigggfffeeeeeeeeebbb___]]][[[YYYVVVSSSOOOOOONNNNNNNNNOOOPPPPPPNNNPPPSSSVVVXXX\\\```cccdddfffiiikkklllkkkjjjhhhkkkjjjiiihhhfffeeedddcccaaa___\\\[[[ZZZYYYWWWUUURRRQQQOOOLLLIIIGGGEEECCC===<<<;;;::::::;;;<<<===BBBDDDFFFIIIKKKLLLLLLKKKJJJHHHFFFFFFGGGJJJMMMOOOXXXWWWVVVUUUUUUVVVWWWXXX^^^aaaeeeiiikkknnnqqqttt{{{{{{zzzpppeeeUUUKKKIIIIIILLLTTT___bbb\\\TTTQQQaaazzz~~~nnnYYYMMM]]]yyy}}}oooWWW===---///...---------------,,,......---,,,,,,+++******)))***+++,,,,,,+++***)))************************)))************+++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,------......//////...///111222333:::CCCOOOqqqqqqppp}}}hhhgggeeeccc___[[[XXXVVVSSSPPPLLLIIIGGGEEECCCAAA<<<<<<;;;;;;;;;<<<=========???BBBDDDHHHMMMSSSWWW[[[]]]aaadddeeedddcccaaaaaa```___]]][[[ZZZXXXXXXUUURRRNNNKKKIIIHHHFFFDDD@@@???>>><<<:::999777777444333333222222333444444222333555777888888777777777666666666777888:::;;;@@@@@@????????????@@@@@@HHHKKKNNNRRRUUUYYY]]]aaafffiiirrr|||{{{sss___OOOMMMDDDGGGLLLWWWdddggg[[[KKKHHHZZZ~~~iiiPPPOOOeee|||tttjjjZZZFFF888222000............,,,***...------,,,,,,++++++***++++++++++++++++++++++++************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---....../////////...///222222333:::BBBQQQrrrpppnnn{{{dddbbb^^^YYYSSSOOOLLLJJJBBB@@@<<<;;;:::999888666777666555444333333333333444555666777:::>>>DDDHHHPPPRRRVVVZZZ[[[ZZZXXXVVVRRRRRRPPPNNNLLLKKKIIIHHHHHHDDD???<<<;;;:::999777666666555444444333222222333333333333333444444555222222333444444333333222222222333333444444555555444444444333333444444444888:::<<<>>>AAADDDIIIMMMQQQUUU___kkkrrrwww~~~~~~mmm]]]UUUFFFHHHHHHNNN^^^kkkcccSSSBBBFFFaaa{{{aaaOOOTTTjjj|||zzztttmmmbbbQQQBBB666222///...///000///------------,,,,,,+++++++++,,,++++++******++++++,,,************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***+++++++++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,------...////////////...000222222333999AAATTTuuunnnjjjwww```\\\WWWPPPKKKHHHGGGFFFCCCAAA>>><<<;;;:::888666888888777555555444444444444444444222222444888;;;BBBDDDGGGJJJKKKJJJIIIGGGCCCBBBAAA???===<<<::::::;;;888555222222333333222222222222222222222222222000111111222222222222222555555555555555555444444111222222333333333222222111111222222222222111111111222333444555777;;;>>>@@@CCCKKKVVV^^^fffrrr}}}|||nnn___RRRPPPKKKHHHTTTeeeiiibbbMMMAAALLLiii~~~dddTTTZZZlllzzzwwwuuu^^^III===777000,,,...000000///------,,,,,,,,,,,,++++++,,,,,,+++******+++,,,,,,************************))))))*********+++++++++++++++++++++++++++++++++++++++************++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---......//////000///...000333333333999@@@TTTuuujjjffftttaaa___[[[VVVSSSQQQPPPPPPQQQOOOLLLIIIGGGDDD???<<<999888777666555444444444777777555333111000222444555777999:::;;;;;;:::999777777666555333222111111333111//////111222222111000000111111111111222222//////000111222222222222333333333333444444444555444444444444444444333333111111222222222222111111///000222111111111333555666888===DDDJJJSSSbbbpppxxx|||kkkccc]]]RRRIIIMMMYYYeeeiiiYYYFFFEEEXXXlllwww[[[PPP\\\lllttt~~~|||nnn___NNNCCC555---,,,...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++************************++++++************++++++*********++++++,,,,,,---,,,,,,,,,,,,---------------------...//////000000///...111444333333888???RRRsss{{{fffdddtttllllllllllllkkkiiigggeeeeeedddbbbaaa^^^ZZZTTTPPPHHHFFFCCC???<<<999777666666666666444222111222444111111222222222222222111222111111000//////......000///...///111333222111///000000000111111111111///000222333444444333333222333333444555666777888888777666555555555555555000111222222222222111000...000222222111111111222222333666999<<>>333444555555444333444555333222111000000000111111000000000000/////////...///...///000333333222111000000000111111111111222...///111222333333222222666666777888999;;;===>>>777555444222222222333333000111222333333222111000---000222333222111222222111111444666555888DDDPPP]]]kkkzzznnn^^^VVVOOOIIIOOOZZZYYYQQQMMMKKKOOOjjjnnnWWWSSS\\\lllzzz~~~~~~lllPPP:::111000000000,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))***+++,,,,,,------,,,,,,,,,---------......------......///000000000//////111444444333777>>>RRRtttwwwddddddvvv~~~~~~wwwnnnfff___WWWNNNGGG???;;;666222222444555666111111000/////////000111//////000000000000//////000000000000////////////111111111111111111000000111111111222333444666777666999===???AAACCCEEEGGG@@@<<<777444444555555555666444222222333444333333000000000000000111222222222111000000111444777999LLL\\\ppp~~~uuueee___[[[TTTNNNMMMVVVXXXUUUKKKEEESSSsssvvviiiZZZNNNggg{{{zzz|||hhhDDD///111111)))......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,+++,,,---,,,***)))***)))))))))((())))))***+++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------............//////000111222222444777:::MMM{{{tttdddmmm}}}~~~vvvppphhh___YYYLLLGGG???999666444333222333333333333333333333333000000111111111111111111111111111111111111111111000000000000////////////333333222333333444555666999<<>>999666555555666333222222111111222222333111111111222222222333333222222333333444444444444444444555777999;;;===>>>>>>AAAFFFLLLRRRXXX___dddjjjnnntttyyyxxxpppeee\\\NNNHHH@@@:::777777777777222222222111111222222333444333222111111111222222222555@@@TTTmmm|||ooorrrsssiii[[[NNNGGGJJJXXX]]]SSSKKKMMM[[[}}}oooaaa^^^kkkwwwwwwvvvyyyxxxkkk^^^QQQCCC666...222111000///.....................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++---,,,***,,,000...(((++++++******++++++,,,---++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,---------------............//////000111222222444777:::MMMvvv~~~mmmooommmnnnoooooopppuuu~~~zzzrrrkkkeee```]]]VVVSSSNNNGGGAAA<<<999777777666444222222222333333111111111222222333333444222333333444444555555666555666777888:::<<<>>>@@@@@@CCCHHHLLLRRRXXX___dddnnnqqqvvv|||}}}xxxsssbbbZZZOOODDD===999777666444444333222222222333333444444333333222333333333...///777JJJddd||||||}}}vvvhhhVVVLLLHHHQQQ[[[YYYMMMDDDRRRkkkttt___OOOVVVfffppprrrsss|||qqqfffXXXDDD333333222111///............000000///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,............---------,,,***000000+++***///...(((***************+++,,,,,,*********+++++++++,,,,,,++++++,,,,,,,,,,,,---------------............//////000111222222444777:::NNNwwwpppooohhhjjjlllkkkkkknnntttyyy|||xxxtttqqqkkkjjjfff```WWWMMMDDD>>>;;;:::777555444333444444111222222333444444555555666666777777888999999:::999999999:::;;;<<<===>>>>>>AAAEEEJJJPPPVVV^^^cccnnnpppuuu|||~~~ssslllaaaWWWNNNGGGAAA===:::999777666444333222222444444444444444444555555111000555DDD]]]vvvzzzsss___WWWMMMLLLVVV\\\SSSEEEKKKVVVmmmwwwfffSSSOOOXXXcccjjjlll{{{sss\\\CCC333333111000///.........//////......------,,,,,,------------------------,,,,,,,,,---...//////000)))222444,,,(((,,,---)))***))))))))))))***+++++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,---------------............//////000111222222444777:::NNNyyypppnnndddgggkkkllllllmmmqqqtttvvv~~~{{{pppaaaSSSJJJ???===:::777555555555666333333444444555666777777;;;;;;<<<======>>>??????===<<<<<<;;;;;;;;;<<<<<<;;;===BBBGGGMMMTTT\\\aaajjjooovvv~~~{{{vvvooofff^^^VVVNNNIII???>>>;;;888555333222111444444444555555555666666999777888DDDZZZrrrxxxxxxyyyeee___SSSKKKSSS```[[[LLLBBBCCCXXXuuucccUUUSSS\\\fffkkkssspppRRR444333222000///.........------..................------------------------))))))+++---///111222333(((444777---'''***,,,))))))))))))((()))******+++,,,,,,,,,---------......++++++,,,,,,,,,------------------........./////////000111222222444777:::NNN{{{}}}nnnmmmgggggggggggghhhiiijjjkkktttvvv~~~oooeeeYYYSSSJJJBBB===999666444666999;;;<<<;;;;;;<<<>>>BBBBBBAAAAAAAAAAAA@@@@@@??????>>>===<<<;;;::::::===>>>@@@BBBGGGNNNVVV\\\eeellluuu|||}}}wwwnnnddd[[[VVVNNNIIIBBB<<<999777777666555444444777::::::888555777888:::AAATTTmmmyyyttt{{{vvvfffUUULLLJJJOOOYYYbbbRRRHHHKKKgggqqqZZZMMMUUUlll~~~pppAAA999111000000...,,,---//////...------------...,,,,,,------,,,,,,+++***+++******---000111///,,,---------,,,,,,+++++++++,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...222333///---......+++///000000111111444888;;;NNNvvvppplll|||eeeeeeeeeggghhhjjjlllmmmoooqqqxxx|||mmmggg]]]TTTLLLFFFBBB???>>>???AAACCCFFFGGGHHHHHHHHHHHHGGGGGGFFFEEEDDDDDDBBBBBBAAA???>>>===;;;;;;:::;;;===???BBBIIIPPPVVV```hhhrrrzzz~~~zzzssslllfffcccXXXRRRJJJCCC???<<<;;;:::666444444666999<<<;;;:::999:::<<>>===<<<::::::;;;<<>><<<888888999;;;<<<============BBBSSSlll~~~rrrbbbSSSIIIIIIUUUcccjjj\\\HHHCCCZZZ~~~jjjVVV^^^uuu{{{{{{|||uuuhhhQQQ===...000333///,,,/////////...------------...---------------,,,+++++++++++++++---///000...,,,------,,,,,,,,,,,,++++++***++++++***))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...333444000...//////---///000000111111444888;;;OOOyyysssvvvccccccdddeeefffhhhjjjkkknnnnnnppprrryyy|||xxxssspppmmmhhhdddccceeeccc^^^YYYZZZYYYWWWTTTQQQNNNLLLKKKIIIHHHFFFDDDAAA???===<<<<<<<<<======>>>BBBGGGKKKUUU^^^jjjtttzzz~~~zzzvvvtttkkkfff___YYYTTTQQQMMMKKKMMMIIICCC===:::::::::;;;>>>>>>===AAARRRkkk~~~wwwlll___QQQJJJPPPZZZfffcccTTTEEENNNrrr{{{^^^[[[mmm{{{zzzvvvvvvpppfffYYYBBB000000333///---000//////...------------...---------...---,,,,,,+++++++++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------///333444111///000000...///000000111111444888;;;PPP{{{{{{qqqvvveeedddddddddeeefffggggggkkkmmmooopppsss{{{|||vvvqqqnnnmmmjjjccc]]]```^^^\\\XXXTTTQQQNNNMMMJJJIIIGGGEEEBBB???===<<<<<<============@@@DDDGGGRRRZZZgggqqqxxx}}}yyyuuuuuupppjjjccc]]]WWWQQQMMMWWWSSSLLLDDD>>><<<<<<===>>>>>>===BBBRRRjjj~~~}}}zzzuuummm```RRRMMMOOO\\\ccc___MMMGGG```dddVVV]]]jjjvvv}}}zzzuuutttpppjjjbbbOOO;;;444111......111//////...------------...------.........---,,,,,,+++,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...222444111///111111//////000000111111444888;;;QQQ|||xxxlllpppeeeeeeddddddddddddeeeeeeeeehhhkkkmmmpppvvv~~~|||wwwtttsssoooiiieeeeeeccc```]]]YYYUUURRRPPPKKKJJJHHHFFFCCCAAA???>>><<<======<<<<<<>>>AAADDDPPPXXXcccmmmtttzzz}}}yyy|||yyysssllldddZZZPPPJJJVVVTTTPPPJJJDDDAAABBBCCC>>>>>>???DDDTTTkkk~~~zzzwwwnnn^^^QQQJJJSSS^^^bbbTTTEEEOOOrrrjjjWWWNNNZZZlllzzzzzzvvvwwwwwwtttooofffSSS>>>111...000000//////...------------..................---,,,,,,***,,,//////...,,,,,,---++++++,,,,,,,,,,,,------***++++++***))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------111333000...000111//////000000111111444888;;;RRR~~~vvvgggiiicccccccccccccccdddeeeeeebbbdddgggjjjnnnsssxxx{{{}}}yyyuuurrrpppjjjiiifffbbb^^^ZZZWWWUUUMMMLLLJJJHHHFFFDDDBBBAAA>>>?????????>>>???BBBEEENNNUUU___hhhooovvv}}}~~~|||zzzwwwrrrkkk```TTTLLLQQQRRRQQQNNNIIIEEEEEEFFF>>>???AAAGGGXXXnnn|||zzzvvvjjjYYYNNNMMMWWWbbb```OOOGGGZZZuuuwwwcccOOORRRgggyyyzzzwwwzzzpppLLL333000222/////////...------------..................------,,,***---//////---+++,,,---+++++++++,,,,,,---------***++++++***))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,000222///...000000...///000000111111444888;;;RRRwwweeeeee{{{aaaaaaaaabbbccceeefffgggddddddeeegggkkkooossstttwww{{{xxxwwwnnnmmmjjjfffbbb^^^[[[YYYNNNMMMLLLJJJHHHFFFEEEDDDAAABBBCCCBBBBBBCCCEEEHHHMMMTTT]]]eeekkksss{{{wwwwwwwwwuuuooofffZZZRRROOOQQQRRRPPPJJJFFFDDDDDD>>>AAACCCJJJ[[[qqq{{{yyyzzzqqqaaaTTTHHHQQQdddnnn^^^HHHJJJ\\\sssZZZQQQfffxxxyyywww}}}VVV555222444/////////...------------.........//////......---,,,***---000000---+++,,,---+++++++++,,,,,,---------,,,------,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++000111...---///000...///000000111111444888;;;RRRxxxeeecccwwwaaabbbcccdddeeeeeeeeeeeeeeeeeegggiiijjjlllmmmnnnssswww|||xxxtttnnniiiddd___ZZZVVVWWWSSSNNNKKKKKKJJJGGGDDDEEEDDDCCCBBBBBBCCCDDDEEELLLSSS]]]gggooouuuzzz}}}|||xxxuuupppkkkeee```YYYWWWSSSPPPNNNKKKGGGDDDDDDAAA@@@GGG[[[sss~~~{{{{{{uuukkkdddUUUSSS]]]lllkkkYYYKKKIIIllliiiTTTaaatttnnnJJJ111---111111///............,,,+++------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++)))+++...---)))***///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////111333444333222444888===XXX}}}uuuxxx}}}aaabbbcccdddeeeeeeeeeeeecccdddeeefffhhhjjjkkklllqqqsssxxx|||wwwtttoookkkgggccc___\\\ZZZVVVQQQNNNMMMKKKHHHEEEFFFEEEDDDCCCBBBCCCDDDEEEJJJQQQ[[[eeelllsssxxx{{{{{{vvvqqqlllfffbbb[[[XXXTTTQQQNNNKKKHHHEEEDDDAAA@@@GGG[[[sss}}}}}}||||||tttjjjYYYTTT\\\mmmrrrdddRRRJJJZZZyyyyyy^^^cccppptttxxxuuueeeLLL777000222000///------......---+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000/////////111333222111333888<<>>XXXzzzppprrrbbbbbbcccccccccccccccbbbbbbcccdddeeefffggghhhhhheeehhhooozzz~~~zzzwwwtttqqqmmmjjjiiiiiihhhccc]]]XXXUUUTTTNNNMMMKKKIIIGGGFFFFFFGGGGGGMMMUUU^^^fffmmmtttxxxyyy}}}~~~yyytttnnngggbbb]]][[[WWWTTTRRROOOKKKIIICCCCCCCCCLLL^^^sss}}}~~~{{{yyy~~~rrraaa\\\iiiyyyxxxmmmMMMGGGYYY|||nnn\\\```rrr~~~}}}~~~~~~|||ssscccNNN<<<222000///......000000///...........................------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,)))---,,,)))///:::<<<777------------------------***++++++,,,,,,------...---......//////////////////111333333333555:::???XXXxxxxxxbbbbbbccccccccccccbbbbbbaaabbbdddfffggggggffffffeeehhhooo{{{~~~}}}|||}}}}}}zzzxxxuuuqqqooojjjkkkjjjfff```ZZZXXXWWWQQQPPPMMMKKKIIIHHHHHHHHHGGGLLLTTT]]]eeelllsssxxx{{{|||~~~{{{vvvooohhhbbb\\\YYYVVVTTTRRROOOLLLJJJCCCCCCDDDMMM___sss||||||~~~~~~yyyyyyyyyiii[[[```qqqwwwrrrYYYGGGJJJfffvvv```XXXdddvvvzzzuuuxxx~~~sssbbbIII222222000//////000000...---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,*********))))))------------------------******+++,,,,,,---......,,,,,,---..................000222222222444:::>>>XXXbbbbbbcccccccccbbbbbbaaa___aaadddgggggggggeeedddgggjjjppp|||~~~{{{zzzuuuyyy~~~|||{{{xxxuuusssjjjkkkkkkhhhaaa\\\YYYYYYSSSQQQOOOLLLJJJIIIIIIIIIFFFKKKSSS\\\ccckkkrrrwww}}}}}}~~~}}}xxxqqqiiicccZZZXXXUUUSSSRRRPPPMMMJJJCCCCCCEEEMMM___sss|||{{{~~~|||wwwzzz}}}{{{lllZZZYYYiiisssqqqfffKKKBBBWWW|||{{{dddUUU___ttt|||uuunnn~~~aaaBBB333111000///000///...,,,////////////////////////+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++)))+++...---***+++000------------------------******+++,,,,,,---......+++,,,------......---------///111111111333999===XXXdddcccbbbbbbaaaaaabbbbbbaaaaaabbbccccccccccccbbbgggllluuu~~~}}}tttvvvxxx}}}|||{{{}}}}}}wwwqqqqqqnnniiifffdddbbb___\\\XXXWWWTTTPPPMMMIIIFFFDDDEEEJJJRRRZZZbbbhhhooosssvvvzzz~~~zzzvvvqqqkkkggg___ZZZUUURRRRRRQQQMMMJJJIIIBBBCCCRRRffftttzzz|||}}}yyytttuuu{{{yyyoooddd[[[YYYbbbnnngggWWWEEEFFFdddvvvcccUUUlll~~~}}}~~~iiiNNN777333111333333000...///........................,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------............//////////////////111333333333888???```bbbbbbbbbbbbbbbcccddddddaaabbbccccccddddddccccccggglllttt~~~wwwwwwxxxzzz~~~}}}{{{}}}}}}yyyuuutttqqqmmmiiifffccc___\\\YYYWWWTTTPPPLLLIIIGGGFFFGGGKKKQQQWWW]]]dddkkkooovvv{{{{{{wwwrrrmmmiii```\\\VVVSSSSSSRRRNNNKKKHHHCCCGGGWWWkkkwww|||~~~|||vvvqqqttt}}}{{{tttiii\\\XXXbbbooofffYYYGGGBBBWWWyyy~~~iiiVVVfff|||dddNNN999333///000111//////111........................,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------............//////////////////111333333333888???```aaaaaaaaabbbcccdddfffgggbbbcccddddddeeeeeeddddddfffkkksss~~~zzzyyywwwwwwyyy||||||}}}~~~|||yyyxxxuuupppllliiieeeaaa^^^[[[YYYTTTPPPLLLJJJIIIHHHIIILLLOOOSSSYYY```gggllluuuzzz|||xxxtttoookkkbbb]]]WWWTTTTTTRRROOOLLLGGGDDDKKK]]]ooo{{{~~~sssmmmqqq}}}~~~zzzpppbbbZZZ```kkklllcccSSSFFFKKKeee|||dddfff}}}vvvdddTTT@@@777000///000...///111........................,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------............//////////////////111333333333888???^^^bbbbbbbbbbbbcccdddeeefffcccdddeeeeeeffffffeeeeeefffjjjqqq|||{{{yyyvvvttttttwww{{{}}}~~~{{{xxxvvvrrrooolllhhhdddaaa^^^[[[VVVQQQMMMLLLKKKLLLLLLMMMOOORRRWWW___hhhnnntttxxx~~~~~~{{{xxxtttoookkkaaa]]]WWWTTTSSSQQQNNNKKKFFFEEELLL]]]nnnzzzssshhhlll{{{~~~xxxnnnccc```cccppplllaaaOOOEEETTTxxxuuujjjsss{{{jjjYYYFFF<<<333111111///...///........................,,,------......------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------............//////////////////111333333333888???ZZZ~~~ddddddcccbbbbbbcccccccccddddddeeeffffffffffffeeefffiiiooozzz|||yyyvvvssssssuuuyyy{{{{{{wwwuuurrrpppnnnkkkgggddd```]]]XXXTTTPPPOOOOOOOOONNNNNNPPPRRRXXX```kkkqqqtttxxx}}}}}}zzzwwwrrrnnnjjjaaa\\\VVVSSSRRRPPPLLLIIIGGGFFFLLL[[[jjjvvvrrrcccgggyyy{{{nnn```YYYkkklllgggXXXEEEGGGiii}}}mmmjjjsssoooZZZGGG<<<333111222111..............................,,,------......------,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------............//////////////////111333333333888???ZZZ|||yyydddcccbbbbbbaaaaaabbbbbbcccdddeeeeeeffffffeeeeeefffiiinnnxxx}}}{{{xxxuuutttvvvxxxzzz||||||wwwvvvtttsssqqqnnnjjjgggbbb___\\\WWWTTTRRRRRRRRROOOOOOPPPSSSXXX```jjjqqqtttxxx|||}}}zzzvvvrrrmmmiiiaaa\\\VVVSSSQQQOOOLLLHHHHHHHHHOOO\\\iiitttsss___aaavvvuuucccWWWdddhhhllldddPPPHHH```uuummmsssvvv~~~ttt^^^LLL???333111222111000///........................,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------............//////////////////111333333333888???]]]wwwuuuaaaaaaaaa```aaaaaabbbbbbccccccdddeeeeeeeeeeeeeeeeeehhhmmmwww~~~{{{yyywwwvvvwwwwwwzzz~~~{{{yyywwwvvvtttqqqlllhhhcccaaa___[[[XXXVVVTTTTTTOOOOOOPPPQQQVVV]]]ffflllooosssxxx}}}{{{wwwrrrllliiibbb]]]WWWSSSRRRPPPLLLIIIIIIKKKTTTaaammmvvvwww]]][[[ooovvvggg\\\ZZZ```lllnnn]]]MMMYYYsss{{{mmmooorrryyyzzzwww}}}qqq```OOO<<<444222111000000........................,,,------......------,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,------............//////////////////111333333333888???___vvvttt____________```bbbcccdddbbbcccddddddeeeeeeddddddeeehhhlllvvv{{{yyywwwvvvuuuyyy{{{~~~~~~}}}{{{yyyvvvrrrlllhhhcccbbb```^^^[[[XXXVVVUUUNNNOOOOOOPPPSSSYYYaaagggiiinnnsssyyy}}}|||xxxrrrmmmiiiccc^^^XXXUUUSSSQQQMMMJJJJJJNNNYYYgggqqqyyy}}}^^^WWWhhhxxx{{{tttiiicccNNNUUUeeeooo```LLLQQQeeezzzfffcccqqqxxxwwwqqqyyywwwaaaHHH999333000//////........................,,,------......------,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++,,,,,,,,,---------............/////////000//////111333333333888???___wwwtttbbbcccdddcccaaaaaaaaabbbcccbbbcccdddeeefffeeedddffflllqqqvvv}}}|||{{{xxxvvvuuuuuuuuuwww{{{}}}|||zzzxxxuuurrrpppooogggeeebbb```___]]]ZZZXXXTTTTTTTTTUUUWWWZZZ]]]___fffjjjpppvvvyyy|||~~~wwwqqqmmmjjjbbb```]]]YYYUUUQQQNNNLLLMMMNNNYYYkkkvvv{{{lllTTTXXXgggooo~~~}}}~~~wwwpppttt}}}pppcccTTTLLLVVVkkkjjjTTTJJJQQQnnnzzzooorrryyyxxxqqquuuxxxYYY:::///333222+++////////////............000...---......------///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......333444444333000//////000---222111111555333666CCC___aaabbbcccbbb```___```aaacccbbbaaacccfffgggeeecccccciiimmmsss}}}{{{xxxvvvtttsssrrrtttwww}}}~~~|||yyywwwtttrrrqqqiiifffbbb___]]]ZZZWWWTTTTTTTTTTTTUUUWWWZZZ]]]___ccchhhnnntttxxx||||||vvvqqqllljjjcccaaa^^^ZZZUUUQQQNNNMMMNNNOOO[[[mmmxxx|||```PPPTTT\\\qqqvvv||||||rrrmmmsss}}}{{{|||rrreeeWWWOOOSSSbbbdddVVVLLLMMMXXXwwwkkkxxxcccAAA000000333000////////////............---,,,+++,,,,,,,,,---...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++++++++,,,------111222333222000//////000...333111111555333666DDDaaazzz{{{___aaaaaa```___^^^___```dddaaa___bbbfffhhheeebbbaaaeeeiiinnn||||||yyyvvvtttsssrrrrrruuuyyy}}}~~~}}}{{{yyyvvvtttrrrqqqkkkgggccc^^^[[[XXXTTTQQQSSSSSSTTTUUUXXX[[[^^^___aaaeeelllrrrwww{{{~~~zzzuuupppllliiidddbbb___ZZZVVVRRROOONNNOOORRR___pppzzz~~~}}}ZZZQQQVVV\\\gggvvvxxxqqqnnnvvv|||uuuzzzuuujjj[[[SSSOOOTTT[[[YYYPPPIIIIIIjjjyyykkkuuujjjKKK666111333333////////////............+++,,,++++++,,,---......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++************+++,,,,,,///000111000///...///000000444000000555333666CCCddd{{{ggghhhzzz___```aaa```^^^^^^^^^```ccc```]]]```fffhhheeeaaa```cccfffkkkxxx|||zzzxxxvvvtttttttttwwwzzz|||}}}|||{{{yyyvvvsssqqqooonnnkkkgggbbb^^^[[[XXXTTTRRRRRRSSSTTTVVVXXX[[[]]]______dddjjjqqqvvv{{{~~~zzzuuuooojjjgggcccaaa]]]YYYTTTQQQOOONNNQQQVVVcccsss|||yyyaaaZZZMMMWWWhhhxxx}}}|||zzzwwwwww~~~vvvwwwvvvnnn^^^WWWLLLIIISSS\\\VVVIIIEEE\\\~~~tttrrr|||yyyvvvgggOOO<<<555333222////////////............---///...,,,,,,//////...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++,,,,,,------...//////......///111000333//////666444666BBBeeeppp[[[[[[mmm```aaabbbaaa___^^^___```aaa___]]]```eeegggeeeaaabbbccceeekkkvvvyyyxxxvvvtttssstttvvvwww|||{{{zzzxxxvvvssspppnnnmmmjjjfffaaa^^^\\\ZZZXXXVVVSSSSSSUUUVVVXXX[[[\\\]]]^^^bbbiiiooouuu{{{|||vvvoooiiieeeaaa___[[[VVVSSSPPPOOONNNSSS[[[hhhuuu}}}xxxcccPPPOOOWWWjjj{{{|||wwwvvvyyy|||}}}vvvtttoooccc\\\MMMEEEOOO^^^\\\MMMAAARRRttt|||nnnmmmvvvooo```KKK;;;444222111////////////...............111000++++++...///+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---......,,,---//////......///111///222///000777666777BBBeeevvvgggdddlllxxx~~~~~~{{{```aaaaaaaaa___^^^___```^^^^^^___aaacccddddddcccddddddfffllltttyyyxxxuuusssqqqqqqrrrrrrzzz}}}|||{{{yyywwwtttrrrpppooohhheee```]]]\\\[[[ZZZYYYTTTUUUVVVWWWYYYZZZ[[[[[[]]]aaagggmmmsssyyy}}}wwwpppiiieee___\\\YYYUUURRRPPPPPPPPPVVV___lllxxx~~~fffWWWPPP^^^qqq}}}}}}wwwsssqqqvvv}}}{{{ssspppiiicccTTTIIIOOO]]]]]]TTTAAANNNmmmllleeeuuu|||~~~uuucccNNN<<<333111222////////////............,,,111000******//////***,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,------...///,,,...//////......///111...111000333<<<;;;999CCCeee{{{yyy{{{~~~yyyyyy^^^___```___]]]]]]]]]___[[[^^^aaabbbaaaaaaccceeeeeedddggglllsss}}}{{{zzzwwwtttrrrqqqqqqqqquuuxxx||||||{{{yyyvvvtttqqqooonnnhhhddd___\\\ZZZZZZYYYXXXVVVVVVWWWXXXYYYYYYYYYYYY[[[^^^dddjjjpppvvv|||}}}wwwpppjjjfff]]][[[XXXTTTRRRRRRSSSSSSXXXbbbpppyyy~~~iiiTTTXXXhhhuuu}}}xxxtttrrrvvv~~~yyyuuuqqqkkk^^^QQQPPPXXX[[[XXXHHHMMMbbbpppfffooo}}}zzzsss}}}vvvdddMMM:::222222////////////............,,,222222,,,---444666000,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---......///000000///...///111...222222888BBBAAA>>>FFFfffyyyyyy]]]^^^___^^^\\\[[[\\\]]]YYY^^^bbbbbb``````cccgggeeedddgggmmmqqqzzz~~~}}}zzzwwwuuutttttttttppptttxxx{{{}}}~~~}}}zzzyyywwwtttqqqooommmlllhhhddd^^^ZZZYYYXXXWWWVVVWWWWWWXXXXXXYYYXXXXXXXXXYYY]]]bbbgggmmmssszzz~~~|||wwwqqqkkkggg]]][[[XXXUUUTTTTTTUUUVVVYYYdddqqqzzz~~~xxxZZZWWWbbbppp~~~~~~zzzwwwuuuyyy{{{wwwqqqeeeXXXRRRUUUYYY[[[MMMJJJWWW|||vvviiikkkvvv~~~}}}xxxwww}}}bbbDDD444111000/////////............---555555000222;;;===777,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++******++++++,,,---///000111000///...///000///444555;;;GGGEEEAAAHHHggg}}}vvvzzz^^^^^^^^^^^^^^^^^^]]]]]]]]]]]]^^^^^^^^^^^^^^^^^^gggeeedddeeekkkxxx~~~zzzwwwuuutttsssrrrtttvvvyyy{{{{{{{{{{{{~~~}}}{{{zzzwwwtttqqqnnnmmmlllgggdddaaa^^^]]]\\\ZZZYYYZZZWWWTTTUUUXXX\\\\\\[[[aaaaaacccgggmmmrrrvvvxxx}}}{{{zzzxxxssskkkeeeaaa[[[WWWWWWVVVRRRQQQSSS[[[fffttt|||~~~~~~jjjXXX^^^ooo~~~}}}xxxwwwzzz}}}~~~vvvkkk^^^RRRLLLRRR\\\[[[SSSOOOaaa|||oooggguuuwwwwww{{{WWW???888222111000//////222666:::888666555777888666111///...........................---,,,++++++---...000---.........---,,,,,,+++++++++++++++++++++++++++000000000000////////////...///111333333666@@@JJJkkk}}}wwwyyyuuuxxx```___^^^]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^^^^^^^^^^eeedddccceeekkkvvv}}}yyywwwvvvuuuppprrrtttwwwyyy{{{}}}}}}|||}}}{{{zzzwwwtttqqqnnnmmmllliiifffbbb___^^^]]][[[ZZZWWWVVVTTTUUUWWWZZZ\\\]]]^^^___```eeekkkqqquuuxxx}}}{{{yyyvvvqqqiiicccaaa\\\XXXXXXVVVSSSSSSVVV___iiivvv}}}~~~}}}vvvccccccppp|||{{{wwwzzz}}}yyytttlll___SSSRRRWWW^^^UUUMMMWWWxxxwwwlllrrrwww{{{eeeHHH666333222111//////000333555444222222333555333000..............................---,,,++++++,,,...///------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,000///////////////////////////111333333555???IIImmmyyynnnlllwww~~~~~~ppppppaaa```^^^]]]\\\\\\\\\]]]\\\]]]]]]]]]^^^^^^^^^___bbbbbbcccdddjjjttt}}}zzzyyyxxxssssssssstttvvvxxxzzz{{{{{{|||}}}|||zzzwwwtttqqqnnnmmmlllkkkhhhcccaaa___^^^\\\ZZZTTTUUUUUUUUUUUUWWW[[[^^^]]]]]]___bbbgggnnntttxxx}}}{{{zzzwwwtttnnnfffaaa```[[[XXXXXXWWWTTTVVVZZZeeemmmxxx~~~~~~}}}{{{~~~llliiipppzzz~~~{{{www{{{}}}vvvhhhZZZUUUVVV```XXXLLLKKKaaa~~~tttpppuuu{{{|||uuuTTT666333222111/////////000000///......///000000///,,,---------------------------,,,+++++++++,,,...///------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////000000111333333444>>>HHHppp}}}ooohhhppp{{{~~~xxxiiigggzzzaaa```^^^\\\[[[[[[\\\\\\\\\\\\\\\]]]]]]^^^^^^___```aaabbbdddiiiqqq{{{}}}{{{zzzzzzxxxuuusssrrrssstttvvv}}}}}}~~~|||{{{xxxuuurrrooommmmmmkkkhhhdddaaa___]]][[[YYYSSSUUUVVVUUUSSSTTTXXX\\\^^^___```bbbeeekkkqqqvvvxxxxxxwwwuuuqqqlllfffaaa^^^YYYVVVVVVUUUTTTXXX^^^hhhpppyyy~~~~~~zzz~~~{{{nnnlllrrr{{{wwwsssxxxxxxkkk]]]WWWXXX___[[[PPPGGGSSSqqq}}}tttoooxxxwwwZZZ<<<222111///////////////...,,,------,,,,,,//////,,,------------------------,,,,,,+++++++++,,,---...,,,------...------,,,,,,------------------------.........///////////////000000222333222444===GGGqqq{{{tttwww~~~yyynnnmmm{{{```___]]]\\\[[[[[[\\\\\\[[[[[[\\\\\\]]]^^^^^^___^^^```aaadddhhhpppxxx~~~}}}|||}}}zzzvvvsssrrrrrrsssttt~~~|||yyyvvvsssqqqooonnnlllhhhccc```^^^\\\YYYWWWTTTVVVVVVTTTQQQQQQUUUYYY___aaabbbccceeeiiiooossstttuuuuuutttpppjjjeeecccZZZVVVTTTTTTSSSSSSYYYaaakkkpppxxx}}}~~~~~~uuunnnnnnuuu~~~|||llleeewww{{{pppbbbWWWRRRYYY]]]XXXLLLOOOiii}}}qqqrrr|||yyynnnXXXBBB111///......000111000...---111000++++++///000---------------------------++++++++++++,,,,,,------,,,,,,------...------,,,------------------------------....../////////000000000111333222333<<>>IIIttt{{{|||}}}~~~^^^]]]]]]___```___]]][[[YYYZZZ[[[\\\]]]]]]^^^___^^^^^^aaahhhqqqzzz~~~yyyxxx{{{~~~{{{yyyyyyzzz{{{xxxyyyzzz|||zzzwwwvvvvvvtttqqqlllhhhddd```ZZZWWWSSSQQQNNNMMMMMMOOORRRTTTRRRUUUZZZ___dddggghhhhhhtttsssrrroookkkeee^^^YYYTTTSSSRRRPPPQQQXXXbbbjjjwwwyyy{{{{{{{{{{{{|||~~~zzzvvvtttuuuxxxyyyuuuqqqpppoooqqqvvv}}}tttTTTSSSjjjppplllmmm```NNNFFFPPPZZZYYYMMMMMMgggzzzlllfffkkkooonnnnnnvvvwww]]]FFF333...333000///111...666555222///---,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,............///////////////222000111555333:::OOOvvv{{{|||vvvzzz\\\\\\\\\]]]^^^^^^]]][[[ZZZZZZ[[[[[[\\\\\\]]]]]]\\\]]]aaahhhrrr|||}}}yyywwwzzz|||zzzzzz{{{{{{zzzzzz{{{}}}{{{xxxwwwwwwtttqqqmmmiiieeeaaa\\\XXXTTTRRROOOMMMLLLNNNPPPQQQPPPSSSWWW]]]aaaeeefffgggpppooonnnlllgggaaa[[[VVVRRRRRRPPPOOOQQQXXXbbbjjjssswww|||}}}{{{zzzwwwuuuttttttttttttrrrpppoooppprrrxxx~~~~~~]]]KKK^^^sss}}}uuuooonnnbbbRRROOORRRZZZ\\\QQQIIIZZZtttuuuiiiiiivvvzzz}}}qqqOOO999///111......111...000///...---------......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,............///////////////222000111666333;;;PPPwww~~~~~~xxxxxxZZZYYYYYY[[[]]]^^^\\\[[[[[[[[[[[[[[[\\\\\\\\\\\\\\\]]]aaaiiittt|||zzz{{{}}}||||||||||||||||||}}}~~~|||yyywwwwwwvvvsssoookkkgggccc^^^ZZZVVVTTTPPPMMMKKKLLLMMMNNNMMMOOOSSSXXX]]]aaadddfffjjjjjjjjjgggccc\\\VVVRRRPPPPPPOOOOOORRRZZZdddkkkmmmsss{{{{{{wwwuuuvvvuuuuuuttttttsssrrrqqqpppqqquuuzzzlllMMMTTTdddvvv~~~vvvtttkkk^^^WWWQQQVVVaaaZZZIIINNNbbb}}}kkkddduuu{{{YYY>>>000000---...111...,,,,,,,,,+++,,,,,,---...,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,............///////////////222000222666333;;;PPPxxx~~~ZZZYYYYYYZZZ\\\^^^]]]\\\^^^]]]]]]]]]\\\\\\\\\[[[]]]^^^ccckkkvvv~~~~~~~~~~~~}}}}}}~~~~~~zzzyyyyyywwwuuuqqqmmmjjjeee```]]]XXXVVVRRRNNNKKKJJJJJJJJJJJJLLLPPPTTTYYY^^^bbbdddfffggggggeee___YYYSSSQQQOOONNNMMMOOOUUU^^^gggnnnppptttyyy{{{{{{zzzyyyyyyxxxvvvuuuvvvyyyzzzwwwtttqqqtttxxx}}}~~~[[[RRRWWWmmm~~~xxxooo]]]NNNRRRffffffQQQKKKWWW{{{uuukkkrrr{{{sss[[[@@@111000---...111---......---,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------............///////////////222000222666444<<>>222333//////000+++............------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------............///////////////222000222777555===RRR{{{}}}}}}\\\ZZZYYYZZZ\\\]]]]]]\\\______^^^^^^]]]]]]]]]\\\___```eeeooo{{{~~~}}}}}}~~~}}}{{{yyyuuurrrnnnjjjfffbbb\\\ZZZVVVQQQMMMIIIGGGFFFFFFGGGHHHKKKOOOUUUZZZ]]]___bbbdddaaaZZZSSSOOONNNKKKJJJJJJOOOYYYdddmmmrrrrrrooollliiiiiinnnvvv|||yyywwwxxx}}}zzzsssvvvyyy~~~xxxZZZEEEPPPhhhwww}}}|||nnnZZZWWWkkktttcccPPPKKKiiitttooowwwcccSSS>>>555666111...///,,,,,,,,,...///000000000000...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,,,,------...............///////////////222000222777555===RRR{{{uuuwww\\\ZZZXXXXXXZZZ[[[[[[ZZZ\\\\\\\\\\\\\\\\\\\\\[[[\\\^^^dddooo}}}~~~}}}}}}}}}zzzvvvsssppplllhhhddd]]][[[WWWRRRNNNJJJHHHFFFDDDCCCDDDFFFIIIOOOTTTWWWZZZ]]]```\\\UUUNNNKKKKKKGGGFFFGGGMMMXXXdddmmmqqqnnnmmmllljjjkkknnntttyyyyyy~~~~~~xxxtttyyy|||~~~jjjMMMGGGUUUggguuu~~~}}}sssaaaZZZjjjuuuiiiUUUJJJhhh|||ooogggzzz|||jjjUUUBBB:::999000,,,//////,,,---...///000000//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,---..................////////////...222000222777666>>>SSS|||qqquuu\\\YYYWWWWWWXXXYYYYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZYYY\\\cccooo~~~|||}}}}}}{{{wwwtttqqqmmmiiieee^^^\\\XXXSSSOOOKKKHHHGGGBBBAAAAAABBBFFFKKKPPPSSSVVVZZZ\\\YYYQQQJJJGGGGGGEEECCCDDDKKKWWWdddlllppprrrtttvvvwwwxxxyyy|||~~~{{{|||wwwwww{{{}}}~~~}}}zzzYYYFFFIIIZZZnnnzzzsssccc[[[gggtttnnn[[[LLL\\\~~~wwweeewwwxxxXXXFFF>>>;;;...***000222///000000000///---+++***.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,---................../////////000...222000333888666>>>SSS|||XXXXXXXXXXXXWWWWWWWWWWWW[[[[[[\\\]]]]]]]]]\\\\\\YYY\\\bbblllzzz}}}~~~|||}}}~~~}}}{{{xxxuuupppjjjfffddd```YYYTTTOOOKKKGGGDDDCCCBBB@@@@@@AAAEEEIIIKKKRRRUUUXXXVVVPPPJJJEEEDDDBBBCCCGGGOOOZZZeeelllpppuuutttvvv|||}}}{{{zzz{{{zzz{{{}}}|||fffNNNEEEKKK^^^pppyyy|||xxxaaaRRR[[[nnnrrrbbbPPPZZZlll{{{hhhooo}}}dddXXXHHH;;;222---000444//////...------------...........................,,,++++++******++++++,,,---------............///,,,,,,,,,,,,,,,,,,,,,,,,***,,,...///......///000...222111222666555???VVVWWWWWWXXXXXXXXXYYYYYYYYYYYYZZZ[[[\\\\\\\\\\\\\\\YYY[[[___hhhvvv~~~}}}}}}}}}{{{yyyvvvrrrlllhhhfffbbb\\\VVVQQQMMMIIIFFFDDDBBB@@@>>>???AAACCCEEELLLPPPTTTSSSOOOHHHCCCAAAAAABBBFFFOOOZZZeeemmmqqquuutttwww{{{{{{xxxyyy}}}}}}vvvwww{{{~~~~~~~~~~~~{{{___KKKEEERRRbbbuuu}}}uuu___PPPXXXlllrrrdddRRRUUUddd}}}yyyeeekkkxxxvvvlllZZZEEE777333555888//////...------------...........................,,,,,,++++++++++++,,,,,,---------............///,,,,,,,,,,,,,,,,,,,,,,,,+++---/////////...///000...222000222555444>>>UUUVVVWWWWWWXXXZZZ[[[[[[\\\XXXYYYZZZ[[[\\\]]]]]]]]]]]]^^^aaahhhttt}}}}}}~~~}}}{{{zzzxxxtttoookkkhhhddd___YYYUUUQQQLLLIIIEEECCC???===;;;<<<===>>>EEEIIINNNOOOLLLFFFAAA>>>>>>@@@DDDMMMYYYeeennnrrruuuuuuwwwyyywwwuuuxxx}}}|||xxxzzz~~~}}}}}}}}}}}}}}}~~~~~~~~~|||[[[FFFGGGRRRjjjwwwvvvcccRRRWWWkkktttfffSSSPPP^^^uuu{{{jjjmmmvvv|||hhhJJJ666111333333000///......------..............................,,,,,,++++++++++++,,,,,,---------............///,,,,,,,,,,,,,,,,,,,,,,,,,,,...000000//////000111///222000111555333===TTT}}}XXXXXXXXXYYYZZZ[[[[[[\\\YYYYYY[[[\\\]]]]]]^^^^^^___^^^```eeeppp~~~}}}~~~~~~|||{{{zzzwwwrrrooojjjfffaaa\\\XXXSSSOOOKKKEEECCC@@@<<<;;;::::::;;;???CCCHHHKKKJJJEEE???<<<<<<===BBBKKKXXXeeennnsssuuuuuuxxxyyyvvvrrrtttzzz{{{zzz~~~|||||||||}}}}}}~~~~~~~~~~~~xxxVVVIIIIIIWWWhhh{{{|||lllZZZYYYjjjvvvkkkXXXPPP\\\sssrrrnnnrrrnnnNNN666000000...000//////.......................................,,,,,,,,,++++++,,,,,,,,,---------............///,,,,,,,,,,,,,,,,,,,,,,,,---///000111000///000111///222000111444222<<>><<<;;;;;;<<<<<>>555333000000000///............///........................---,,,,,,,,,,,,,,,,,,------------............///,,,,,,,,,,,,,,,,,,,,,,,,---///111111000///000111...222000111555333===TTTzzz~~~wwwZZZZZZZZZYYYYYYXXXXXXXXX[[[[[[\\\]]]]]]]]]]]]\\\\\\[[[YYY[[[aaakkkuuu|||~~~|||{{{{{{}}}~~~~~~|||wwwtttllliiieeeaaa]]]YYYSSSPPPFFFDDDBBB@@@>>>===<<<<<<;;;<<>>:::777888<<>><<<;;;;;;::::::;;;>>>@@@@@@<<<999666666:::CCCPPP^^^iiinnnqqqrrrzzzuuudddZZZdddpppwwwvvvwww~~~zzzxxxyyyzzz{{{}}}~~~||||||oooTTTSSS[[[mmm}}}yyyxxxgggRRRVVVmmmxxxqqqWWWSSS___|||vvvppp|||yyylll___TTTDDD222---222111000000///////////////........................------,,,,,,,,,,,,---------------............///,,,,,,,,,,,,,,,,,,,,,,,,---...000000...---.........222111333777777AAAYYY{{{xxx~~~~~~|||UUUVVVVVVWWWXXXYYYZZZZZZZZZZZZZZZZZZYYYXXXWWWVVVQQQMMMIIIFFFEEEHHHLLLOOOQQQUUU[[[^^^___aaaeeehhhjjjqqqyyy~~~{{{yyyxxxvvvxxx{{{~~~}}}yyyuuupppnnnkkkgggddd___YYYUUUJJJHHHEEEAAA>>>;;;999888999888888;;;===>>>;;;888555666999AAANNN\\\gggmmmppprrrzzzwww```RRRMMM\\\gggjjjppp{{{}}}wwwwwwwwwxxxzzz|||}}}~~~~~~{{{{{{aaaXXXXXXgggyyyzzz{{{iiiMMMLLLbbbooojjj\\\QQQXXXzzzwwwooouuulll\\\UUUFFF222,,,555111111000///////////////...........................------,,,,,,------...---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...------...---222111333888888CCC[[[{{{www~~~XXXXXXWWWVVVVVVWWWYYYZZZ]]]\\\ZZZWWWVVVUUUUUUUUUIIIEEEAAA???@@@AAAAAAAAA@@@@@@BBBEEEJJJPPPVVVZZZZZZ^^^gggttt~~~{{{wwwuuuwwwwwwwwwxxxyyy|||~~~{{{wwwtttsssqqqmmmiiieee```ZZZVVVNNNJJJEEE@@@>>><<<:::888:::999777888999;;;::::::333777999:::DDDVVVcccgggrrrrrryyyjjjSSSGGGEEELLL]]]mmmtttxxx{{{vvvxxxyyy{{{{{{zzzzzzzzz~~~~~~gggYYYeeexxxxxxgggUUUKKKPPPdddvvvaaaWWWYYYttt{{{ssssssyyy~~~xxxfffVVVKKK;;;000666////////////...............------...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------......---......//////////////////333111111444444BBB[[[|||qqq||||||zzzXXXWWWWWWVVVWWWXXXYYYZZZZZZYYYYYYWWWUUURRRPPPNNNDDDAAA>>><<<<<<============<<<===>>>BBBFFFKKKMMMPPPSSS[[[gggttt}}}~~~{{{xxxuuuyyyyyyxxxxxxyyyzzz|||}}}|||yyyvvvtttqqqnnnkkkgggbbb]]]YYYPPPLLLGGGCCC@@@>>>;;;::::::888777777999:::999999444777888999BBBSSSaaagggnnnrrrzzzuuuYYYBBBBBBDDDMMM\\\lllssstttwwwxxxzzz||||||||||||}}}~~~pppaaahhhwww{{{jjjXXXLLLNNN^^^ooofffXXXSSSiiizzzrrrpppsssvvvuuurrr|||{{{oooaaaVVVAAA111444////////////...............------...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------......---......//////////////////333111111444444BBB\\\}}}qqq{{{}}}{{{yyyWWWVVVVVVWWWXXXYYYZZZ[[[WWWWWWVVVUUURRRMMMIIIFFFBBB???;;;::::::;;;;;;;;;;;;:::999999:::<<>><<<:::888666666777888777666777777666666<<>>===<<<:::999888777777888999999;;;;;;<<<@@@FFFNNNWWW]]]fffppp}}}~~~zzzxxxuuutttsssrrrqqqrrrssstttwwwyyy|||~~~~~~}}}|||yyywwwsssppplllgggaaa]]]XXXUUUPPPKKKHHHDDD@@@===;;;999777666777777666555777666555666:::EEEUUUaaagggqqqxxxsssSSS<<<;;;======KKKbbbkkkpppwwwyyyxxxwwwxxxzzz{{{}}}~~~~~~}}}}}}~~~|||xxx|||ppphhh___WWWZZZdddfff___UUUUUUggguuujjjfffkkkxxxzzzYYY999///////////////...............------...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------......---......///////////////...333111222666666DDD^^^SSSTTTUUUVVVVVVVVVUUUUUURRROOOIIIDDDAAA@@@AAABBB???===;;;;;;<<<===<<<;;;777777777666666777777777777777888888;;;@@@GGGLLLZZZdddrrr}}}{{{yyyrrrrrrpppoooooooooppppppsssuuuxxx{{{||||||{{{zzzzzzxxxtttqqqmmmiiiccc___\\\XXXTTTOOOKKKGGGBBB???===:::888777777777666444666555555777999AAAPPP^^^cccnnnvvv~~~kkkMMMCCC<<<333;;;OOO```iiisssyyyyyyxxxyyy{{{zzz|||~~~~~~|||||||||}}}|||{{{|||ssslllbbbVVVVVV]]]fffcccZZZVVVeee|||nnnggglll{{{wwwZZZ;;;111////////////...............------...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------......---......///////////////...222111222666777EEE___SSSTTTTTTUUUTTTSSSRRRRRRJJJHHHEEEAAA???>>>>>>???>>><<<;;;;;;<<<<<<;;;:::777777777666666666555555333555666666666999>>>BBBKKKTTTaaaooo||||||zzztttsssqqqooommmmmmmmmmmmppprrruuuxxxzzzyyyxxxwwwyyywwwuuurrrpppmmmhhheee```]]]XXXTTTPPPKKKEEEBBB>>><<<999888888777666444666444555888999===LLLZZZaaakkkvvv~~~mmmQQQAAA:::;;;>>>PPP\\\kkkuuuwwwwwwyyy|||yyy{{{}}}}}}|||zzzzzz{{{~~~|||{{{zzz{{{||||||wwwrrrjjj\\\ZZZaaammmfffZZZVVVhhhwwwnnnrrrwwwpppYYY===444////////////...............------...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------......---......///////////////...222111222666777EEE___SSSSSSTTTTTTSSSRRRPPPOOODDDCCCBBB@@@>>>===<<<;;;>>>===<<<<<<>>>>>>===;;;999999888888777666555555222555777777666777;;;??????GGGTTTcccrrr}}}zzzwwwuuurrrooommmkkkkkkkkknnnppptttvvvxxxxxxvvvuuuxxxvvvuuutttssspppmmmjjjccc```\\\WWWSSSNNNHHHDDD???===:::999888888666555555444555888999<<>>666000/////////...............------...//////...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------......---......///////////////...222111222777777EEE```}}}PPPQQQRRRRRRPPPNNNKKKIIIBBBBBB@@@???>>>>>>===>>>======<<<<<<<<<;;;;;;;;;999999888888777666666666777777777777777888999999@@@BBBGGGOOO[[[jjjzzz}}}|||zzzwwwsssooolllllllllmmmllllllnnnoooqqqssstttuuuvvvuuutttrrrqqqoooooonnniiifff```[[[VVVQQQLLLIII@@@>>>:::888888999888888888555444555666:::DDDNNN___gggqqqwww{{{aaaIII@@@???<<>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;999999999888777777666666666666666666666777888888:::;;;===BBBJJJVVVbbbkkk~~~xxxvvvrrrnnnkkkjjjjjjkkkhhhiiijjjkkkmmmnnnppppppuuuuuuuuutttsssrrrpppooojjjfffaaa\\\WWWRRRLLLIIIAAA>>>:::888888888888777888555444555555888BBBLLL]]]eeeooouuuxxx~~~}}}^^^HHH===;;;@@@KKKYYYgggrrrxxx{{{xxx{{{|||zzz{{{}}}zzztttmmmjjjfffeeejjjssszzz~~~}}}nnnfffooo{{{iiiWWW___}}}ppplllqqqzzzttthhhYYYEEE555222000///...000000///...//////000000//////...---//////...---------------,,,------......------,,,///...,,,++++++,,,...///......///000000000000000111111///333888777EEEbbb{{{xxxxxxTTTRRROOOKKKGGGDDDBBBAAA@@@@@@@@@???>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;::::::999888888777777666666555555555555666777777999999:::<<>>HHHYYYcccnnntttuuuxxxyyyYYYCCC===<<<@@@KKK\\\llluuuyyyxxx{{{|||{{{|||~~~{{{vvvfffeeeeeehhhnnntttyyy||||||pppjjjtttsss[[[WWWqqqyyykkkhhhmmmssswwwtttcccKKK888222111//////000000000///111111000////////////000111000//////.../////////------............------...---,,,++++++,,,---...///////////////000111111111222111444888777GGGdddyyyrrrxxxyyyQQQNNNIIIDDD@@@????????????????????????>>>>>>>>>======<<<<<<<<<<<<;;;;;;:::::::::999888888777777555555444444444555555666999:::;;;<<<@@@GGGOOOUUU[[[iiiwwwyyywwwtttpppmmmkkkjjjjjjffffffeeeeeeeeefffggghhhjjjlllooorrrrrrrrrpppnnnllliiieee```\\\VVVPPPLLLEEEAAA===:::999999777666888555555555444444;;;CCCTTT___llltttuuuvvvzzz~~~oooTTTDDD>>><<>>======>>>?????????>>>>>>>>>>>>>>>=========<<<<<<;;;;;;::::::999888888888555555444444444444555555555666777888;;;@@@GGGLLLQQQ^^^jjjqqqvvv}}}~~~xxxvvvsssooollljjjhhhhhhdddcccbbbaaa```aaabbbcccfffiiilllppprrrrrrqqqpppmmmkkkgggddd```ZZZTTTPPPHHHDDD@@@<<<;;;999888777777555555666444333888@@@OOO[[[kkkuuuwwwwwwzzz}}}iiiOOOEEE===AAARRReeepppssswwwyyyyyywwwxxx{{{yyyuuunnniiihhhmmmrrrsssvvv{{{vvvggg```ggg|||~~~ttt]]]QQQ^^^yyyooodddfffzzz^^^;;;333111000///000111000//////...---,,,---...///000///......---......//////---......//////......------------,,,,,,---------000///.........///111222///111000333555555FFFggg~~~|||vvvuuuzzz???<<<888555555777999<<<;;;<<<>>>???@@@???>>>>>>????????????>>>>>>>>>>>><<<<<<;;;::::::999999888666666555444444444444555555666777777888;;;???CCCIIITTT___dddiiirrrzzz~~~~~~vvvtttrrrnnnkkkhhhfffeeebbb```]]][[[ZZZZZZ[[[\\\dddfffjjjmmmppprrrssssssnnnllljjjgggddd___YYYUUULLLHHHCCC???<<<;;;999777777666666777555333777>>>JJJWWWhhhtttwwwwwwzzz}}}|||~~~}}}[[[NNN@@@???LLL]]]jjjpppuuuxxxxxxwwwzzz~~~}}}yyysssiiicccfffjjjlllrrr{{{}}}ooo___SSSUUUmmmuuurrr___PPPXXXrrrrrrcccccc{{{dddBBB333222000000111111111000...------------......///------,,,,,,------............////////////......------------------------///////////////000111111...111111222444444GGGhhh|||zzzxxx888555222000111333666888:::;;;===???@@@@@@???>>>AAAAAAAAA@@@@@@@@@??????<<<<<<<<<;;;::::::999999777666666555444444555555666777888888888:::===@@@BBBKKKSSSVVVZZZdddmmmsssyyyyyyyyy{{{~~~xxxvvvtttpppmmmjjjgggfffaaa___\\\YYYWWWWWWXXXYYY___```dddhhhkkkoooqqqrrrooommmllljjjhhhddd^^^ZZZOOOKKKEEEAAA>>><<<:::999666555777888666444888>>>EEESSSeeepppttttttwwwzzzzzz|||kkk[[[GGG>>>FFFWWWgggppptttwwwyyyzzz~~~sssdddYYYYYY]]]aaammmzzz}}}qqqaaaRRRPPPaaapppuuucccNNNRRRooowwwfffbbbxxxhhhJJJ444222000000111222111000------...///////////////------,,,,,,------...///......////////////......,,,------------------,,,......///000000000000000///222222333555444HHHkkk~~~{{{zzz444222000......000333555999;;;===???@@@@@@???>>>BBBBBBBBBAAAAAAAAA@@@@@@===<<<<<<;;;;;;:::999999888777666555555555555555222444555666777:::===@@@???FFFKKKKKKNNNWWWaaafffppppppqqqtttyyy|||~~~~~~{{{zzzwwwtttqqqmmmkkkiiicccaaa]]]ZZZXXXXXXYYYYYYYYY[[[^^^aaafffjjjmmmoooooonnnmmmllljjjfffaaa]]]PPPLLLGGGBBB???===;;;999666555777999777444888>>>CCCQQQbbbnnnqqqqqqtttwwwzzz|||}}}xxxeeeLLL>>>BBBTTTgggttttttwwwzzz|||ppp^^^PPPOOOSSSYYYhhhyyy|||}}}~~~xxxjjjZZZVVV[[[oooyyygggLLLMMMooo}}}kkkcccuuuiiiNNN444222000000111222111000---...///111111111000///---------------...///000......////////////......,,,------......------,,,---...000111111111000///000444333555666555JJJlll~~~zzz}}}111111000000000111333333777;;;@@@CCCBBBAAABBBCCCCCCCCCCCCDDDCCCCCCBBBBBBBBBAAA???>>><<<;;;;;;;;;888888777777666666555555666666666666777777777777===>>>AAAEEEJJJNNNQQQRRR[[[^^^ccchhhkkkooorrruuuvvvuuutttrrroookkkhhhfffbbb```\\\ZZZYYYXXXVVVTTTUUUWWWZZZ\\\___dddjjjnnnooonnnnnnllliiifffcccaaaWWWSSSMMMFFF@@@<<<:::999888777666555555666777888???KKK\\\hhhmmmoooqqqsssuuu}}}~~~qqqTTTDDDDDDPPPcccssswwwzzz{{{{{{{{{cccJJJ@@@EEERRReeettt{{{}}}|||wwwpppeeeXXX___~~~vvvlllXXXNNN|||vvvdddjjjzzzrrroooPPP555444111///000222111...////////////////////////---------............///---...///////////////.../////////......---------...------......///000111111444222444777777LLLnnn~~~|||222111000///000111222333777;;;@@@CCCCCCCCCDDDFFFEEEEEEFFFFFFFFFEEEDDDDDDBBBBBB@@@>>>===<<<<<<<<<999888888777777666666555555666666666666777777777:::;;;>>>AAAEEEHHHKKKLLLQQQTTTYYY]]]aaaeeeiiikkkpppqqqpppooommmiiifffddd```^^^ZZZXXXWWWUUUSSSQQQQQQSSSUUUXXX[[[```eeejjjllllllkkkjjjhhheeebbb```ZZZVVVPPPIIICCC>>><<<;;;999888666555555666777777<<>>>>>======::::::999888888777666666555555555666666666777777777888999<<<>>>AAABBBCCCFFFIIINNNRRRUUUYYY]]]```hhhiiikkkkkkjjjfffccc```^^^[[[XXXVVVTTTRRROOOMMMLLLNNNPPPRRRUUUZZZ```dddiiiiiiiiihhhfffdddaaa```]]]YYYTTTMMMGGGBBB???===999888777666555666666777999DDDRRR___ggglllpppsssrrryyy{{{zzz{{{^^^JJJCCCKKK___ppptttyyy|||{{{~~~xxxXXXAAA;;;DDDWWWgggrrrxxx~~~~~~|||~~~vvvooohhhbbb~~~wwwcccVVVwwwxxxddd\\\ggg|||~~~pppkkkRRR;;;666111///000111000///////////////////////////---------............//////////////////...---,,,------------,,,,,,,,,,,,............///000111111111333222444777888MMMooouuu:::999777666555555666666888;;;???CCCGGGIIIKKKLLLKKKLLLLLLKKKKKKJJJIIIHHHFFFEEECCCBBB@@@?????????<<<;;;;;;:::999888777777555555666666666777777777555666777888999:::;;;<<<@@@BBBFFFIIILLLPPPTTTXXX^^^```dddffffffccc```]]]\\\ZZZWWWUUUSSSQQQMMMJJJIIIKKKMMMOOORRRVVV\\\```eeeeeeffffffeeecccbbbaaa^^^[[[VVVPPPJJJDDDAAA>>>;;;:::888666555555666666888@@@LLLWWW___eeejjjmmmpppvvvyyyyyyfffNNNCCCGGGZZZmmmrrrxxx|||{{{{{{eeeHHH:::@@@QQQaaalllrrrzzz~~~~~~}}}~~~|||tttllleee|||vvv___NNNdddyyybbbTTTZZZtttzzz{{{sssWWW???777000///111000//////////////////////////////---------............///111111111111000///...---,,,,,,,,,,,,,,,,,,,,,,,,............///000111222111333222555888999MMMppp}}}}}}ppp???>>><<<:::999888888999;;;===@@@DDDHHHLLLMMMMMMNNNNNNNNNMMMMMMLLLJJJJJJHHHGGGEEEDDDBBBBBBAAAAAA>>>===<<<;;;:::999888888666666666777777777777888666666777777777888888888;;;===@@@BBBDDDHHHLLLOOOTTTWWW\\\___aaa```]]]\\\ZZZXXXVVVUUUSSSPPPMMMJJJIIIKKKLLLNNNPPPSSSXXX\\\aaabbbcccddddddcccbbbaaa]]][[[WWWRRRLLLGGGBBB@@@<<<;;;999777666555555666666<<>>KKKXXXeeejjjrrrxxxzzz|||~~~wwwllljjj{{{www___MMMZZZyyy^^^MMMQQQhhhooowwwfffDDD888///000222000...///////////////////////////---------............///333333333222111000///...,,,,,,,,,,,,,,,,,,,,,,,,///......//////000111222111333333555888999NNNqqq||||||qqqFFFEEEBBB@@@>>>=========AAABBBCCCGGGLLLOOOPPPOOOQQQQQQQQQPPPOOONNNMMMLLLJJJIIIGGGFFFDDDCCCCCCCCC??????>>>===;;;:::999999777777777888888888999999888888888777777777777777777888:::;;;<<>>EEENNN[[[___ffflllqqqvvv{{{~~~yyymmmiiitttuuu^^^OOOVVVzzz]]]LLLPPP```llluuutttHHH:::///000222///...000////////////////////////---------............///222222333222222111000///,,,,,,,,,,,,------------////////////000111222222000333333555999:::OOOqqq~~~uuuQQQPPPMMMJJJHHHGGGFFFFFFIIIHHHHHHKKKPPPSSSSSSRRRTTTTTTTTTSSSRRRQQQOOOOOOKKKJJJIIIGGGFFFEEEDDDDDDAAA@@@???>>><<<;;;:::999888999999999999:::::::::999999888888777777777777555555666666666888<<>>===:::888666555555555333444888???GGGOOOUUUXXXYYY]]]ccchhhmmmxxxxxx]]]DDD===LLL```oooppptttyyyzzz}}}nnnOOOBBBCCCFFFPPPRRRWWW^^^eeennnvvv{{{|||~~~yyyqqqhhhnnnqqq[[[OOOTTT~~~eeeUUUYYYjjj~~~uuuLLL;;;...000333///---000////////////////////////---------............///000000000111111000//////,,,,,,---------.........////////////000111222333000333333555999:::OOOrrr}}}~~~uuu[[[ZZZWWWTTTQQQPPPOOOOOOOOOMMMLLLOOOSSSUUUUUUSSSWWWVVVVVVUUUTTTSSSQQQQQQLLLKKKJJJHHHGGGFFFEEEEEEAAAAAA@@@>>>===;;;::::::999999:::::::::;;;;;;;;;999999999888888777777777555555555555444666999<<<>>>AAAEEEJJJNNNRRRTTTUUUSSSRRRRRRRRRRRRPPPLLLIIIGGGGGGGGGFFFEEEFFFIIILLLSSSUUUWWWZZZ\\\]]]]]]]]][[[[[[ZZZXXXTTTOOOJJJFFF???===;;;888666555555555444333444777<<>>===<<<======;;;;;;;;;;;;<<<===:::::::::999888777777666777777666666666666777777<<<===>>>AAADDDGGGJJJLLLMMMNNNOOOOOONNNLLLIIIHHHGGGFFFEEEEEEEEEGGGIIIKKKNNNPPPSSSVVVYYY[[[]]]^^^\\\YYYWWWVVVWWWSSSKKKDDDAAA@@@===999666555444444111000000111222555777888AAABBBHHHQQQZZZfffxxx|||hhhMMM;;;@@@OOOiiimmmssswwwyyy}}}mmmRRRJJJWWWUUUOOOFFFJJJUUUVVV```vvvyyyzzz|||~~~|||tttqqqzzz~~~xxxbbbGGGRRRxxxqqqaaa___sssQQQ:::111333000...///***...------...//////---+++........................000000000///......---------------------...///000////////////000111222333222555555888;;;>>>UUU{{{zzzuuuzzzooowwwuuurrrnnnkkkiiiiiiiiieeedddbbb```^^^]]]\\\\\\\\\\\\[[[YYYXXXVVVUUUUUUVVVUUUSSSPPPMMMKKKIIIHHHIIIFFFCCCAAAAAA@@@???>>>@@@???>>>=========>>>???<<<<<<;;;;;;:::999888888888777666666666666666777777888999;;;>>>AAADDDFFFIIIJJJKKKLLLLLLJJJIIIHHHGGGFFFDDDDDDDDDEEEGGGHHHKKKMMMPPPTTTWWWYYY[[[[[[\\\YYYVVVVVVVVVRRRKKKDDDBBB@@@===999777555444444222222111111111222333444111444:::@@@GGGSSSiii}}}iiiPPP???@@@HHHcccjjjssswwwxxxzzz|||bbb^^^qqqtttnnn]]]QQQQQQQQQZZZmmmvvvyyy|||yyyrrryyy|||wwwcccIIIPPPqqqvvvddd[[[yyykkkTTT===222333000000222///...------...000111000///........................000000/////////.........---------------...//////////////////000111222333333777777999<<>>===<<<;;;:::999888888777666555555666666333444555777999<<<>>>@@@CCCDDDFFFHHHIIIIIIHHHHHHFFFEEEDDDBBBBBBCCCDDDDDDGGGJJJNNNRRRUUUVVVWWWWWWZZZXXXVVVVVVUUURRRKKKFFFBBB@@@===:::777555444444444333222111000000000111,,,///333555777AAAXXXmmmoooTTTDDD???@@@[[[fffrrrxxxwwwwww|||lllggg}}}eeeVVVOOOTTTaaaqqqvvv{{{|||tttyyyzzzvvvfffLLLLLLfffzzzfffUUUqqq|||vvvnnnUUU===222222///000333111222000------.........---........................000/////////////////////...------------...//////////////////000111222333444777777:::===AAAYYY~~~uuuuuu}}}yyy{{{yyyvvvrrrmmmgggcccaaa```___^^^]]]\\\[[[ZZZZZZXXXXXXWWWVVVTTTSSSRRRQQQLLLJJJHHHGGGGGGFFFEEECCCFFFEEEEEEDDDDDDDDDDDDDDDBBBAAA@@@???===<<<;;;::::::999888777666555555555333444444666888:::<<<===>>>???BBBDDDFFFGGGHHHHHHFFFEEEDDDBBBBBBAAABBBBBBDDDGGGKKKOOORRRTTTTTTTTTXXXWWWUUUTTTSSSPPPKKKGGGBBB@@@===:::777555444444444444333222222111111111222222333333111666FFFVVVvvvxxx[[[HHH???;;;QQQ```qqqxxxwwwuuuzzzjjj[[[kkkiiiYYYTTTYYYlllrrr{{{{{{wwwzzzyyyvvvjjjQQQJJJZZZ~~~yyyeeeRRRiiiyyy~~~zzzuuunnnTTT<<<111222//////222///111///...///333666888999........................///////////////000000000......---------......///////////////000111222333444777777999===AAAZZZyyyyyy{{{vvv~~~~~~zzzuuupppkkkgggeeebbbbbbaaa```______^^^^^^ZZZYYYYYYXXXWWWVVVUUUUUUNNNLLLKKKJJJJJJJJJGGGFFFHHHHHHHHHHHHHHHHHHHHHGGGEEEDDDCCCAAA???===<<<;;;<<<;;;999888777666555555444444444555777888:::;;;;;;===>>>AAACCCEEEFFFGGGEEEEEEDDDCCCBBBAAAAAAAAABBBEEEHHHLLLPPPQQQRRRRRRUUUUUUTTTSSSQQQNNNJJJGGGBBBAAA>>>:::777666555555333333444444444444444444555111000111000111777>>>bbb~~~eeeNNNAAA:::IIIYYYmmmwwwwwwuuuyyy~~~lllRRRVVVxxxjjjZZZXXXgggooozzzzzzxxx{{{zzzyyyoooVVVHHHQQQ~~~vvvbbbQQQ```kkkuuuwwwzzz{{{uuulllWWW@@@555666222000111---,,,,,,...333;;;CCCHHHKKK.........................../////////000000111111///......---------......////////////000111222333333666666888<<>>===>>>===;;;999888777666666333333333444555666777888:::;;;<<<>>>@@@BBBCCCDDDDDDDDDCCCBBBBBBAAA@@@@@@AAACCCEEEHHHKKKNNNPPPQQQRRRRRRQQQPPPNNNKKKIIIGGGCCCAAA>>>;;;888666555555222222444555666666666666444111000444555444444777NNNkkksssXXXEEE<<>>???..............................///000000111222222//////...------------...////////////000111222333333666555777<<>>???@@@AAACCCGGGJJJMMMOOOOOOPPPPPPNNNKKKIIIGGGGGGCCCAAA>>>;;;888666555555111222333555555555555555555444555999888555666:::<<>>999222000222000222111///...///...---+++........................---...///000111222333333//////...---------------////////////000111222333444777666888===CCC^^^}}}}}}|||tttwww|||yyywwwxxx{{{}}}}}}xxxsssnnnkkkiiicccbbbaaa```___^^^]]]\\\WWWVVVVVVVVVWWWVVVSSSQQQNNNPPPRRRUUUWWWWWWXXXXXXQQQPPPNNNKKKHHHFFFDDDCCCBBB@@@>>><<<:::999888777777777666666777777888888888888888888999:::;;;<<<>>>????????????>>>>>>===>>>>>>>>>@@@CCCGGGKKKNNNNNNNNNNNNMMMJJJGGGFFFFFFCCCAAA>>>;;;888666666555111222333444444444333222333555888888444///333:::111BBBdddpppQQQ@@@777DDDXXXhhhqqqtttvvvvvvqqqsssUUUHHHUUUpppiiibbb```jjjvvv{{{|||}}}}}}{{{|||xxx{{{aaaKKKIIIUUUnnn~~~dddXXXaaaoooQQQ===555---,,,111000000//////000111111///---........................---...///000111222333444000///...---------------////////////000111222333555888777999???EEE```{{{~~~}}}}}}tttuuu|||{{{{{{tttmmmiiiggggggfffeeedddbbbaaa```\\\[[[YYYYYYYYYXXXUUUSSSVVVWWWWWWXXXYYYZZZ[[[[[[VVVSSSOOOMMMKKKJJJHHHGGGFFFCCC???===<<<;;;999888888777777666666666666777555555555555666888999:::>>>???AAABBBBBB@@@===;;;======>>>???BBBEEEHHHJJJLLLKKKJJJJJJJJJIIIGGGEEEGGGAAA;;;999:::999555111111000000000000111111222333333444555666777888999666;;;OOOpppbbbBBB======III___kkklllmmmtttwwwzzz}}}vvvWWWMMMRRRiiiooo___```kkkvvvzzz}}}|||zzz{{{}}}wwwyyy{{{uuuaaaPPPHHH^^^uuu~~~fff]]]lllqqqOOO777000,,,...111,,,........................////////////////////////000111111222222222111111,,,---......//////...............//////000111222555:::999999???HHHddd~~~}}}zzztttyyyzzztttqqqnnnnnnllljjjhhheeebbbaaa]]][[[ZZZYYYYYYYYYWWWUUUWWWXXXYYYZZZ[[[\\\]]]^^^YYYVVVRRRPPPNNNLLLJJJIIIHHHEEEAAA???>>>===;;;:::888777777666666666666777666666555666666777888999;;;===???@@@@@@???===;;;<<<======???AAACCCEEEFFFFFFEEEEEEEEEGGGGGGEEEDDDEEEAAA<<<999999777444111111111111000000000000000222222333444666777888888333555BBB```rrrSSS???;;;AAASSSaaadddhhhooonnnrrrxxxuuuWWWNNNTTThhhnnn]]]\\\gggsssxxx|||~~~|||wwwqqquuu}}}vvvaaaMMMDDDiii~~~lllcccmmmjjjKKK777222...///222/////////////////////////////////////////////////////////000111111111111000------......//////......///......//////000111222555;;;::::::???IIIeee|||{{{uuuzzzzzzxxxuuutttqqqnnnjjjfffcccaaa___]]]ZZZYYYZZZZZZYYYYYYYYYZZZ[[[\\\^^^___```aaa]]][[[WWWTTTRRRPPPMMMKKKJJJGGGDDDBBBAAA@@@>>><<<888888777666666666666666777777777666666777777888888:::<<<>>>???>>>===<<<;;;<<<===>>>????????????>>>======???BBBDDDDDDCCCBBB@@@>>>;;;999777666555111111111111000///......111111222444555666777888:::888:::NNNtttgggKKK@@@<<>>>>>>>>>>>;;;;;;<<<===<<<;;;:::999666666777:::>>>BBBDDDDDD>>>???>>><<<999777666777///000111111111000///...000000111333555666777888<<<;;;666???cccyyy\\\KKK<<<;;;@@@DDDGGGJJJOOOWWWcccvvvqqqYYYSSSdddppp~~~ppp___XXXeeessszzz~~~~~~vvv|||~~~|||uuusssssstttnnnaaaVVVRRRlll~~~kkk\\\___|||yyytttmmmlllSSSDDD>>>444000111///111111111111111111111111////////////////////////////////////000000111222...............//////000////////////000111222333555;;;;;;<<>>;;;;;;:::999888777777888:::999888777777666666777666888:::<<<>>>?????????;;;;;;;;;;;;999777555444222222333777<<>>444///000...000000000000000000000000////////////////////////000000///000000222333444///............///000111/////////000000111222333666<<<<<<===EEEPPPmmmwwwyyy}}}{{{{{{}}}{{{zzzyyyxxxuuussspppmmmlllgggeeebbb`````````___^^^^^^______```aaabbbcccccc```___\\\[[[YYYWWWSSSQQQMMMKKKIIIHHHGGGEEEBBB???>>>===<<<;;;:::999999999:::999888777777777777777666777999;;;===>>>??????;;;;;;:::999777555333222111000111555:::???CCCDDDCCCAAA???<<<888444111///222111111111111222333444///000111333555777999999999===999333===SSS```___TTTHHH999222333555555333666@@@OOOeeetttiiiYYYYYYeeeooozzz~~~vvvgggYYYWWWdddqqqwww{{{~~~~~~|||zzztttuuu{{{vvvvvv{{{~~~nnn\\\RRRrrrtttkkkaaarrr|||{{{}}}jjjNNN===888111///111///////////////////////////////////////////////////000000///000000222444555000///.........///000111000000000000111222333333666<<<===???FFFRRRppp~~~~~~vvvxxx|||{{{aaalllzzz~~~}}}{{{yyyvvvrrrpppnnnllljjjhhhffffffdddbbb```bbbbbbbbbccccccddddddddd```___^^^]]]\\\ZZZVVVTTTOOONNNLLLKKKJJJHHHDDDAAA@@@???>>><<<;;;;;;::::::999999888888777888888888666666777999;;;<<<===>>><<<;;;999777444333222111000///000333888===AAABBBEEEBBBAAAAAABBBAAA===:::888666333111000111222333000111222444666888:::;;;>>>???;;;444333777<<<======999333000222444333111///:::III^^^ooofffYYY[[[cccnnnzzz}}}yyypppbbbWWWZZZfffqqqwwwzzz}}}~~~|||}}}|||}}}vvvwww~~~ppp\\\OOOddd~~~pppggg\\\mmmxxxwwwzzzoooPPP;;;555000000333000////////////////////////////////////////////////000///......///111444555000///...---...///111222000000000000111222333333666===>>>@@@HHHTTTrrr~~~|||~~~wwwwww}}}}}}zzzyyyHHHTTTbbbppp}}}zzzvvvrrrooommmpppnnnlllkkkjjjhhhdddbbbeeeeeeeeeeeeeeeeeeeeeeeeaaa```___^^^^^^\\\YYYVVVQQQPPPNNNMMMLLLJJJFFFCCCAAA@@@???>>><<<<<<;;;;;;999888888888888888999999555555666888999:::;;;<<<===;;;888555333222222222000//////111666<<>>@@@IIIUUUsss}}}|||wwwvvv||||||yyyxxx]]]ZZZ[[[eeexxx{{{wwwuuusssrrrpppmmmmmmlllkkkiiihhhgggfffgggggghhhhhhhhhhhhggggggeeecccaaaaaa```^^^[[[YYYUUUSSSPPPNNNMMMKKKHHHEEEDDDBBB????????????>>><<<<<<;;;;;;:::999888777666888555555777777777;;;AAA@@@888111222555666555333000//////111666;;;>>>???@@@@@@AAABBBFFFNNNWWW^^^]]]KKK===<<<888000...444333333111000333:::@@@BBB===:::777666777555000+++333000......000222222111333555CCCWWW```[[[YYY^^^kkknnnuuu|||vvvhhh___]]]ccckkkuuuzzz{{{{{{|||wwwhhhaaagggqqqsssooo{{{|||www|||yyywwwwwwiiiYYYWWW```{{{xxx[[[ZZZnnn}}}WWW666000444222222777111111000///////////////000000000000000000000000000/////////000111222222000///.........///111222///111222222222222333555888@@@DDDBBBDDDXXX|||yyyzzz{{{qqqvvvhhhggghhhmmmxxx}}}yyywwwuuurrrpppooonnnmmmlllkkkiiihhhhhhhhhhhhiiiiiijjjjjjjjjjjjiiigggeeecccbbb```\\\ZZZVVVTTTQQQOOONNNLLLIIIFFFEEECCCAAA@@@@@@@@@>>>===<<<<<<;;;:::999888888777888555555777777777;;;AAABBB===999777555333000///222000///111444888:::;;;::::::::::::<<>>:::666333222444555///111333333111/////////111000999JJJSSSSSSXXX```iiiiiinnnvvvvvvmmmccc```fffmmmvvvzzz{{{{{{}}}|||mmmhhhrrr~~~zzz|||yyytttsssgggYYYXXXcccuuu[[[UUUrrr{{{YYY:::333444000000444111111000///////////////////////////////////////////////////000111222333000//////...///000111222000222333333222222333555:::AAAEEECCCFFF[[[|||}}}~~~www{{{|||}}}|||{{{{{{}}}zzzwwwssspppqqqpppooonnnmmmkkkkkkjjjhhhiiiiiijjjkkklllmmmmmmmmmkkkhhhgggeeebbb___\\\XXXVVVSSSQQQPPPNNNKKKHHHGGGEEEBBBAAAAAAAAA???>>>======<<<;;;:::999999888888555555777777777;;;AAAEEEGGGGGGBBB;;;555111000333111///000222444666666444555555444333555999<<>>>>>===<<<;;;:::999999888555555777777777;;;AAAKKKTTTYYYRRREEE<<<888777333111///...000222333333222333444333111111222333888CCCZZZooojjjQQQ===:::333222222333333666???IIIOOOVVV^^^```YYYLLL@@@888333444555444222111000111444///...333999???IIISSSOOOUUU___kkkqqqppplllhhhnnnqqqtttvvvwwwxxxzzz|||uuuoooWWWLLLccctttrrrcccUUUoooqqqZZZCCC:::555///...222000000////////////000000........................////////////000111333333111000/////////000111222222444555444333222333555>>>DDDGGGGGGKKKbbb~~~yyy~~~{{{tttcccbbbbbbhhhsss~~~zzzuuurrrssssssrrrqqqooonnnmmmlllffffffggghhhjjjlllnnnoookkkjjjiiiiiiiiihhhfffddd^^^[[[XXXVVVUUUSSSPPPNNNJJJHHHEEECCCBBBAAA???===???>>>======;;;;;;:::999888555555777777777;;;AAATTTbbbjjj```MMMAAA;;;999333111......000222333333111333444444222111222222222///===YYYhhh___MMMCCC666222000111111333;;;EEEPPPYYYfffqqqtttjjjZZZNNN???888111...111333333111333000///222666:::@@@FFFHHHUUUfffpppsssrrrqqqpppssstttuuuvvvvvvvvvwwwxxx~~~tttttt[[[NNNiiissstttgggWWWhhhvvvnnnZZZEEE;;;555000000333000000////////////000000.................................///000222333444111000/////////000222333333444555555444333444666@@@EEEIIIIIIOOOeee}}}}}}vvvrrr___RRRHHHHHHKKKVVVggg{{{~~~zzzvvvssssssrrrqqqpppooommmllllllffffffffffffhhhjjjlllnnnjjjiiiiiiiiijjjjjjhhhfff```^^^[[[YYYWWWUUUSSSPPPMMMJJJGGGEEECCCBBB@@@>>>>>>>>>===<<<;;;::::::999888555555777777777;;;AAAZZZkkksssfffQQQCCC;;;777555333000///000222222222///111333444333222222333444444111777MMMaaa]]]KKK<<<333...000111111777@@@HHHPPP___ppp}}}yyyqqqTTTHHH999111222555333000111//////222777>>>FFFKKKRRRccctttzzzyyywwwvvvuuuvvvvvvvvvuuutttsssrrrqqquuuzzz{{{~~~}}}sss___TTTmmmxxxvvvfffVVVdddvvvppp\\\EEE999444111111333///////////////000000111.................................///000222333444111111000///000111222333222444555555555555666888CCCIIIMMMNNNUUUjjj}}}wwwxxxiiiYYYJJJAAABBBFFFNNNZZZiii{{{}}}zzzvvvtttrrrqqqpppooonnnlllkkkkkkggggggffffffgggjjjlllmmmmmmlllkkkkkkkkkkkkiiigggbbb```]]][[[YYYWWWTTTRRRPPPNNNJJJHHHFFFDDDBBB@@@>>>======<<<;;;:::999999888555555777777777;;;AAAYYYllluuuiiiUUUHHHAAA;;;:::777333111111111111000///111333333222222333444444777333...888MMMWWWTTTDDD666...000333111444;;;===GGGXXXkkkyyypppcccPPPBBB;;;888444222111111000333===LLL[[[dddhhhttt~~~~~~{{{zzzxxxuuusssrrrqqqpppnnnkkkhhheeehhhpppyyy~~~~~~~~~~~~|||zzzqqq^^^SSScccyyycccTTTbbbzzzwww```FFF666222111000000///////////////000111111////////////////////////---......///000222444555222111000000000111222333111333555555555666888:::GGGMMMRRRTTT[[[ooozzz```bbbbbb^^^VVVOOOLLLKKKHHHQQQ]]]gggppp|||}}}yyyvvvtttqqqpppooonnnmmmkkkjjjjjjiiihhhgggggghhhjjjlllnnnpppnnnmmmllllllkkkiiigggcccaaa^^^\\\[[[YYYVVVSSSSSSPPPMMMJJJHHHFFFDDDBBB======<<<;;;:::999999888888555555777777777;;;AAAUUUiiitttjjjYYYPPPIIICCC>>>:::666333222111///...111222444333222222444555222000444:::666555FFF]]]JJJ999...111555222333999666DDDYYYjjjtttxxxzzz|||zzzgggTTTEEE<<<777555444333111555CCCZZZppp}}}yyy}}}{{{{{{wwwqqqmmmlllkkkiiigggccc^^^[[[___iiiuuu{{{}}}{{{{{{|||qqqYYYKKKUUUwww|||bbbRRR```uuu{{{sss{{{|||dddFFF444000000///---///////////////000111111000000000000000000000000------...///111222444555222111000000000111333333000222444555666777999;;;JJJPPPUUUXXX___rrr{{{>>>>>>DDDLLLOOOPPPWWWaaaeeeeeefffkkksss~~~{{{zzzyyywwwtttsssqqqmmmllllllmmmmmmllliiiiiihhhgggggghhhiiijjjhhhiiijjjlllmmmllliiifffcccccccccbbb```]]][[[YYYVVVTTTPPPLLLIIIGGGGGGGGGDDDBBB???======<<<:::888666777666666666888<<<@@@RRRuuuiii\\\UUUNNNMMMJJJEEEBBB@@@<<<666222444222222444222///111555222444555333111555<<>>===<<<:::999666777777666666888;;;???SSSwwwtttmmmkkkjjjgggdddaaa]]]SSSFFF<<<666444555999999666555777444666666444111222888===HHH???333...000222222111666===MMMeeettt```KKK<<<:::;;;888555===RRRhhhtttsssqqqqqqqqqqqqnnniiidddZZZYYYUUURRRTTTVVVSSSLLLGGGNNN\\\mmmxxx}}}yyyooorrr{{{zzzxxx|||sss___VVVeeewww```MMMaaa}}}gggCCC555222///---///////////////////////////............////////////---...///000000222555888666333111000111222222222333111111444666666:::@@@SSS^^^\\\ZZZggg{{{}}}vvv{{{EEECCCIIIXXXhhhsssyyy}}}yyyxxxwwwxxx{{{|||zzzzzzwwwuuuwwwtttpppnnnmmmmmmllljjjjjjiiihhhgggggghhhiiiiiigggggggggiiikkkjjjgggeeeeeeeeeeeedddbbb```^^^]]]ZZZYYYWWWTTTPPPMMMJJJHHHFFFDDDAAA???>>>===;;;999777777777666666777:::===KKKkkknnn___JJJDDD@@@BBBBBB>>>;;;:::777888888666222111333666???:::444000///111222222888999>>>IIIWWWgggrrrxxxyyy```NNN@@@IIIGGG999555BBBPPPUUUPPPTTTYYY[[[YYYWWWVVVWWWPPPRRRTTTUUUXXX[[[WWWQQQEEEFFFPPPcccttt|||zzzooommmwwwuuusssvvvnnn\\\UUUhhhuuubbbMMMfffhhhFFF666222///...///////////////////////////............////////////---...///000000222555888666333111000111222222222333111222555666666;;;BBB]]]gggeeeaaannn{{{sssxxx___\\\^^^iiiwww~~~~~~}}}|||{{{}}}|||zzzwwwuuuwwwtttqqqnnnmmmllljjjhhhiiihhhfffeeeeeefffggggggeeeeeeeeeggghhhhhheeecccddddddcccbbbaaa```___^^^[[[ZZZYYYWWWSSSOOOJJJHHHHHHEEEBBB@@@???>>><<<:::777888888777555666999;;;???RRRppp|||yyyttteeeTTTKKKEEE@@@<<<<<<888999999777444111222333666666444222000000111333666777888999;;;===AAADDDeee~~~qqq___FFFWWWXXXDDD666;;;@@@<<>>NNNccclllggghhhnnnsss}}}mmmWWWHHH===999:::888888999777555444333333000222333222000000111333444777::::::888666666666:::VVV}}}{{{___GGG[[[bbbRRRHHHLLLLLLEEESSS\\\fffggg___VVVRRRRRR^^^gggpppxxx~~~aaaOOOFFFUUUjjjvvv}}}}}}vvvvvv|||{{{nnnZZZQQQRRRyyyssskkkeeevvv~~~dddGGG666333333333222////////////////////////............////////////---...///000000222555888666333111000111222222222333222444666555666===FFFfffpppnnnmmm{{{xxxqqqvvv~~~wwwyyyyyyzzzzzz|||~~~}}}yyywwwvvvtttqqqpppnnnmmmjjjggggggfffeeeccccccccccccdddbbbaaaaaabbbccccccbbb``````___^^^]]]]]]]]]]]]^^^ZZZZZZZZZXXXUUUQQQMMMKKKKKKIIIEEECCCBBB@@@>>><<<888999999777555444555666<<<999===JJJTTTVVVYYY^^^aaakkklllUUUCCC:::888777666666666555444444444///000222222111111222333555666777666555444555555222???XXX}}}]]]DDDTTT]]][[[\\\dddfffaaaPPP\\\lllvvvxxxssslllggguuu}}}sss[[[LLLWWWjjjuuu|||}}}vvvqqqyyysssaaaZZZdddwwwvvvjjjttt}}}xxxbbbFFF666222444444222////////////////////////............////////////---...///000000222555888666333111000111222222222333333555666555666>>>HHHhhhrrrrrrrrryyyqqquuu}}}yyyyyyzzz{{{}}}~~~~~~|||zzzwwwuuusssrrrqqqooollljjjiiigggfffddddddddddddeeeaaa```___```aaabbbaaa_________]]]\\\\\\]]]^^^^^^[[[ZZZZZZXXXVVVSSSPPPNNNMMMJJJFFFDDDCCCAAA>>><<<999::::::888555444444555888888;;;???DDDIIINNNSSSUUU\\\jjj|||qqqVVVCCC;;;666444333222222333222222//////000111222333333333444444333333222111000///666777@@@[[[gggEEEJJJOOOTTT^^^jjjooonnnVVV[[[eeerrr}}}~~~~~~dddTTT^^^nnnuuuzzzxxxppplllzzz|||zzzqqqbbb___uuuxxxvvvccciii{{{|||vvvbbbGGG555111333333000////////////////////////............////////////---...///000000222555888666333111000111222222222333333555777555666???JJJlllvvvvvvwwwyyypppsss~~~zzzzzz{{{}}}~~~{{{}}}}}}xxxwwwuuutttsssrrrooollljjjiiigggfffeeeeeeffffffaaa___^^^___```aaa```_________]]]]]]\\\]]]^^^___[[[[[[ZZZXXXVVVTTTRRRQQQMMMKKKGGGEEECCCAAA???===999::::::888555333333444///666;;;::::::???FFFJJJIIINNNVVVbbbuuuiiiMMM@@@666333111000000000000000111//////000333444333222222333555999;;;999555111///111444@@@\\\xxx}}}rrrJJJDDDBBBHHHUUU```fffhhhuuuooojjjnnnyyyhhhYYYcccrrrvvvyyy}}}xxxooojjjzzz~~~tttqqqiii^^^\\\tttrrrkkkYYY___oooxxxxxxvvvcccHHH555000222111---////////////////////////............/////////000---...///000000222555888666333111000111222222222333444666777555666@@@KKKoooyyyyyyzzzzzzoooqqq{{{