BM6(7 444444444444444444444444222222222333333333444444444444444444444444444444444444444444555555555555555555444444444444555555444444444555555555444444888777666666:::???CCCFFFEEEPPP\\\hhhxxxqqq```lllyyywwwjjj]]]ZZZcccpppwwwyyyqqqllljjjmmmmmmkkkkkkooolllgggbbbcccgggiiihhheee___bbbdddfffmmmvvvyyyvvvwwwrrrooonnnjjjdddcccfffgggooo{{{zzzqqqjjjeee```]]]]]]```eeejjjnnnmmmiiieeegggiiillljjjccc^^^cccmmmrrrwww{{{yyyrrriiidddbbbbbbdddkkkvvv~~~zzziiiZZZLLLJJJMMMUUU\\\cccmmmxxxlllgggaaa]]]]]]^^^______cccdddaaa\\\YYYUUUIII<<<===;;;888666555444444333333222222111222222333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222111111000000111111222333333333222222222111111111111111111111111111111111111111111000000000//////111111000000111111222333111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111///000333555555333000///000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////111000///......///000111........................000//////////////////000....../////////000000000............////////////000000000000000000000000000000000111111111222222////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////....................................////////////000///...------...///000........................//////000000000111111111000000000000//////......////////////............................................................/////////.........------////////////..........................................////////////......//////............/////////////////////////////////.........------------..................................................................------...............------,,,---------------...//////....................................////////////////////////////////////////////////////////////////////////////////////333333333333333333333333222222222222333333333333333333333333333333333333333333333444444444555555444444444444444444444444444444444444444444444444:::999888:::>>>BBBEEEFFFOOO___nnnwww{{{zzzooobbblll|||sssbbb^^^[[[]]]cccjjjnnnpppjjjiiijjjllliiifffgggkkkgggdddaaabbbfffhhheeeaaajjjoootttyyy~~~}}}lllhhhffffffgggiiipppwwwwwwnnniiicccbbbaaaccceeegggffffffdddeeegggfffbbbaaahhhsssssswwwzzzxxxqqqjjjeeeccc\\\```hhhppptttpppfff]]]RRRPPPNNNNNNPPPXXXffftttuuusssppplllhhhddd```^^^^^^aaadddhhhmmmkkk^^^QQQAAA===999555444222111///333333222222111222222333333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111111000000000000111222222333222222222222111111111111111111111111111111111111111000000000000//////111000000000000111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000...111555777777555111...000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////000//////......//////000........................//////............//////.........////////////000---............/////////000000000000000000000000000000000000111111111111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////........................---............///////////////...------...//////........................////////////000000000000000000000////////////.../////////............---.........................................................---------------/////////............---........................//////............/////////......------......///////////////////////////............------------------------------------------------------------------------------.....................---,,,,,,---------------......///........................---............/////////////////////////////////////////////////////////////////////////////////222222222222222222222222111222222222222333333333222222222222222222222222222333333333444444444444444444444444444444444444444444333333333333444444666:::???BBBEEEHHHMMMQQQiiivvvyyyqqqggg___|||wwweeeXXXXXXZZZ^^^aaadddgggiiikkkhhhiiijjjkkkkkkjjjjjjkkkaaa]]]ZZZ]]]ccchhhhhhgggqqquuuyyy|||{{{vvvnnnhhh___```dddkkkvvvyyyrrriiibbb```bbbeeefffbbbaaacccdddaaa```fffnnnttttttqqqmmmgggeeeeeegggaaadddggghhhgggeeedddddd^^^YYYSSSOOONNNSSS[[[cccuuuyyy}}}}}}xxxnnnddd]]]\\\^^^cccmmmwwwyyypppgggLLLEEE===888666555333222333333222222111111222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000111222222222222222222111111111111111111111111111111111111000000000000000000//////000000000000000111222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000///111333555555333111///000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................///......------......///------........./////////---------.........///////////////////////////////////////000000000111111////////////////////////---...............//////////////////////////////////////////////////////////////////////////////........................---------.........//////........................................................./////////000000//////////////////////////////.........---------......................................................------------------//////.........---------........................///...------------...///...------------------...........................------------------------------------------------------------------------,,,,,,------------......------.........---,,,,,,------,,,,,,------...///........................---------.........//////////////////////////////---...............//////////////////////////////222222222222222222222222111111111222222222333333222222222222222222222222222222222222333333333444333333444555555444333333444444333333333444555666555;;;BBBFFFIIISSScccpppzzzssssssyyy~~~zzznnncccZZZTTT\\\aaagggkkkmmmooorrruuuooommmkkklllooopppmmmhhh[[[WWWUUU[[[fffpppvvvwww|||yyyuuuooohhh```\\\ZZZbbbmmm}}}yyypppjjjeeeccccccaaaaaaaaa^^^YYYYYY]]]jjjjjjhhheeebbbaaabbbcccgggkkkooommmhhheeefffhhhgggbbb\\\YYYZZZ\\\ZZZVVVccckkkvvv~~~}}}tttggg^^^\\\YYY[[[ccckkkmmmiiieeeXXXOOODDD===::::::999777444333222222111111111222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000000000//////000000111222222222222111111111000000000000000000000000000000//////////////////000000000000//////000000111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111000000000000111111////////////////////////////////////////////////////////////////////////..............................////////////....................................------------......------------............------------........................................../////////000000000........................,,,,,,------............................................................................................................------------............------............------........................---............/////////.............../////////............------------....................................................................................------------..............................------------......------,,,,,,,,,,,,------------------------------,,,,,,------------------------------------------------------------------,,,,,,,,,,,,------......---------...---,,,,,,+++,,,,,,,,,,,,,,,---..............................------------....................................,,,,,,------....................................111111111111111111111111111111111111222222222222111111111111111111111111111111222222222333333333222333444555555444333222444333333333444666888999;;;???EEEIIIRRRccc{{{~~~pppmmmxxx{{{iiiZZZTTTUUUXXXZZZ```eeekkkoooqqqssswwwzzzllliiieeecccgggjjjfff^^^YYYXXX[[[dddrrr}}}wwwkkkccc]]]\\\dddlllyyyzzzkkkbbbaaa^^^]]]___^^^YYYWWWYYY[[[^^^bbbeeefffccc```]]]dddlllvvvwwwpppgggdddccckkkhhhddddddhhhjjjbbbXXXRRRXXXdddqqqyyyxxxooogggZZZUUUSSSWWW]]]aaacccfff[[[RRRGGG@@@>>><<<999555444444333222111111111111222222222222222222222222000000000000000000000000111111111111111111111111////////////////////////000////////////000111111222111111111111000000000000000000000000000000000......////////////000000000////////////000111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111000///...------...///000////////////////////////////////////////////////////////////////////////........................---......//////......---------------------------------,,,,,,,,,,,,------,,,,,,,,,---------......,,,------------.............................................////////////........................++++++,,,,,,---.................................................................................------------------------,,,------------.........------............------------------------------------------.........///---............/////////.........------------,,,------------------------------------------------.............../////////.........------------,,,------------------------,,,---............---,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......---------------,,,++++++,,,,,,,,,,,,,,,------...------------------------,,,------------.................................++++++,,,,,,---.................................111111111111111111111111111111111111222222222222111111111111111111111111111111111111222222222222111222444555555444222111333333333333555888:::<<>>777555444333222111111111111111111111111111111111111000000000000000000000000111111111111111111111111///////////////////////////////////////000111111111111111111000000000000000000000000000000000000........./////////000000///////////////000111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000///..................///////////////////////////////////////////////////////////////////////////........................------...//////...------------------------------------,,,,,,,,,,,,------+++,,,,,,,,,,,,---------,,,,,,---------.........------------------------------........./////////........................***++++++,,,------..............................................................................------------------------,,,,,,---------.........,,,------......------,,,------------------------,,,,,,---------.........---------.........//////.........---------,,,,,,------------------------------------------------,,,,,,---------..................---------,,,,,,------------------------+++,,,...//////...,,,+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......,,,------------,,,++++++,,,,,,++++++,,,,,,---...------------------------,,,,,,---------.................................***++++++,,,------..............................000000000000000000000000000111111111111222222222000000000000000000000000000111111111111222222222111222444555555444222111333333333444666999<<<>>>IIIMMMXXXiiiyyy|||llliiikkkttt~~~qqqaaaRRRSSS___hhhhhheeehhhkkkmmmmmmkkkgggdddbbbUUUZZZ\\\YYY[[[bbbhhhgggeeekkkwwwooobbbaaacccmmm}}}~~~~~~}}}}}}}}}~~~{{{~~~tttmmmeee\\\WWWVVVZZZ[[[^^^bbbgggjjjjjjjjjlllssszzz{{{uuupppnnnooolllnnnlllggggggkkkjjjeeeTTTLLLEEELLL\\\kkkqqqqqqqqqiiibbb]]]WWWSSSYYYcccjjjeee```___]]]VVVJJJ@@@555444333222111111111111111111111111111111111111000000000000000000000000000000000000000000000000///////////////////////////////////////000111111111111111111000000000000000000000000000000000000---.........//////000000///////////////000111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////---...///000000///...---////////////////////////////////////////////////////////////////////////........................,,,---...//////...---,,,---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,---------......---------------------------------.........//////........................******+++,,,,,,---..............................................................................------------------------,,,,,,,,,---------......,,,,,,---......---,,,,,,------------------------,,,,,,,,,---------......---------.........//////......---------,,,,,,,,,------------------------------------------------+++++++++,,,,,,---------......---------,,,,,,,,,------------------------)))+++...000000...+++))),,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,---------,,,++++++,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,---------..............................******+++,,,,,,---..............................000000////////////000000//////000000111111111222222222111111111111111111000111111111111222222222222111111222333444333333333333444666999???EEEIIISSS]]]nnn{{{|||tttmmmkkkeeepppxxxvvvqqqooojjjddd\\\]]]___cccfffiiijjjjjjnnnjjjhhhjjjkkkggg___YYYLLLUUU\\\\\\```hhhoooooowww~~~xxxhhhfffmmmvvv~~~~~~wwwlllbbb\\\]]]XXXYYYaaagggffffffhhhkkkwww{{{tttoooqqqnnnggguuupppjjjggghhhfffbbb^^^TTTWWWUUUNNNMMMUUUaaahhhpppsssnnnaaaXXXXXX[[[ZZZffffffooo}}}aaaMMMDDD===555111222333111...---...///000111111111111000000000000000000000000111111000000//////......////////////////////////............////////////000000000000000000000000////////////////////////......////////////......////////////////////////............////////////////////////////////////////////////////////////000000//////.........---//////////////////////////////.........---------///...------...///...------------............///+++---//////---,,,+++,,,..............................------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,---------............---------,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++++++++,,,,,,,,,,,,------...---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------***+++,,,,,,------,,,,,,---------,,,,,,+++++++++,,,,,,,,,++++++*********---------............///******+++,,,,,,,,,,,,+++---......///000/////////******))))))))))))******+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++))))))***++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......,,,------......------,,,........................000000////////////000000//////000000000111111111111111111111111111111111000000111111111222222222222111111111222333333333444555888;;;@@@HHHQQQWWWbbbmmm{{{~~~ssseeebbbfffttt|||}}}rrrddd]]]ZZZXXXVVV___iiimmmkkkiiijjjkkkkkkiiikkkqqqtttoooeee]]]XXX^^^aaabbbhhhsss{{{|||{{{vvvrrrpppttttttiiieee]]]ZZZ^^^bbbbbbcccfffdddllloookkklllqqqnnnfffiiipppuuusssjjjcccbbbeee___```]]]WWWTTTWWWYYYYYYeeeooouuuppphhhdddaaa___bbbdddnnn~~~~~~mmmaaaLLLDDD999444444444222000///000000000000000//////////////////////////////000000000000//////..........................................////////////////////////////////////..............................////////////..........................................////////////................................................000/////////.........---........................//////.........------------,,,,,,,,,---...------------------............---///000000...---------------------------------......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,------------......------------,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,++++++++++++++++++,,,,,,,,,---------,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------***+++,,,,,,------,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******------------............******+++,,,,,,,,,,,,+++,,,---......//////......*********))))))*********+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,------------...,,,,,,------------,,,,,,........................000000////////////000000//////000000000000111111111111111111111111111111000000000111111111222222111111111111111222333333333555999>>>EEEPPP]]]fff~~~yyyfffZZZ```nnn}}}jjjWWWOOOQQQTTTXXXfffuuuxxxpppgggfffhhhgggjjjoootttvvvrrrhhh```cccgggjjjkkkpppvvvzzzzzzwwwoookkkrrruuulllccc``````___```bbbaaadddeeeccchhhooolllddd\\\gggsssuuunnnfffcccdddhhhgggeeebbbcccccc\\\SSSUUUdddssswwwtttnnnhhhcccZZZZZZaaalllrrrooojjjhhhTTTKKK>>>777666666555222222222111000000///......////////////////////////000000000////////////...........................---............/////////////////////////////////..............................////////////..............................---............/////////................................................/////////......................................................---------.........//////000000000------------...............000111111///......///------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,,,,,,,,,,------------------------------------------------***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,---------......******+++,,,,,,,,,,,,++++++,,,,,,---------------++++++************++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,------------,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,------------,,,,,,------------------------000000////////////000000//////000000000000000000000000000000111111111111000000000000111111111111111111111111000111333555666888===CCCNNN]]]nnnyyy{{{kkk^^^___ooo|||ppp___SSSQQQXXX___eeepppzzzzzzooodddaaacccffflllqqqpppmmmjjjfffcccnnntttxxxxxxtttqqqqqqrrrtttyyyvvvnnniiidddaaa___bbbdddcccaaaccciiihhhcccaaaeeemmmvvv{{{wwwlllbbbhhhggggggjjjqqqtttkkk___IIISSS___iiimmmmmmjjjgggYYYTTTSSSWWWZZZ[[[\\\^^^XXXNNNBBB;;;999999777555222222111000////////////////////////////////////////////////////////////........................---------.........//////////////////////////////........................---......//////......---........................---------.........//////........................................................................................................................,,,---.........///000111,,,,,,---------............000111000...---...///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++*********++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,+++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------******+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++,,,,,,,,,,,,++++++************************************************,,,++++++++++++++++++,,,***++++++,,,---,,,,,,,,,***+++++++++++++++,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,---......++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,------,,,,,,,,,------------------------000000////////////000000000000////////////////////////000000000111111111//////000000000111111111000111222111000222555888;;;>>>EEEPPP```rrrzzzhhhbbbfffooo|||rrrhhh\\\UUUVVV[[[ccciiiooosssuuussslllfffcccbbbeeemmmpppjjjccceeejjjmmmzzz~~~|||tttrrryyy}}}zzzrrriiibbbaaacccccc___]]]```dddfffqqqtttzzzwwwmmmiiigggfffiiirrrwwwqqqgggJJJGGGHHHQQQ\\\eeeiiijjjdddZZZRRRRRRUUUVVVWWWYYYWWWPPPGGGBBBAAA@@@<<<888111111000000000000111111......................................./////////........................------------............................................................------............------........................------------............................................................---------.......................................---.....................)))***,,,,,,******,,,...,,,,,,,,,------------...---......---,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++*********************************************************************************+++++++++,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++*********+++++++++,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---******+++,,,,,,,,,,,,+++)))******+++++++++++++++,,,++++++++++++++++++,,,***++++++,,,,,,++++++***************************************************,,,++++++******++++++,,,)))******+++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,---......+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++------------------------000000////////////000000000000////////////.........//////000000111111111/////////000000000111111///111222222111333888======AAAKKK\\\pppqqqeee^^^fffssszzzxxxuuubbbXXXQQQTTT\\\ccchhhkkkooonnnnnnnnnnnnkkkhhheeeeeemmmooohhheeellltttvvvxxxwwwvvvtttttt~~~~~~xxxmmm```aaaaaa]]]ZZZ\\\bbbhhhqqq|||xxxtttuuukkkjjjgggeeehhhllljjjcccUUUJJJAAADDDOOO[[[eeemmmlllbbbZZZYYYZZZZZZZZZ\\\YYYUUUQQQPPPPPPLLLCCC<<<222111000///000111222333........................---............/////////------------------------,,,------------.................................------------------------------............------------------------------,,,------------.........---------------------------------------------------------------.........---------------------------------...............,,,///111000---,,,...000,,,,,,,,,,,,------------,,,------+++***)))+++,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************))))))))))))))))))))))))************************)))))))))))))))*********))))))*********+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++************++++++*********+++++++++++++++************++++++++++++((()))***+++,,,,,,,,,+++++++++++++++++++++++++++************++++++++++++************************))))))*********+++++++++))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++++++++++++++*********+++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++)))******+++++++++++++++++++++************++++++******++++++++++++******************************************************,,,+++***))))))***+++,,,))))))***++++++++++++************++++++,,,,,,---******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,000000////////////000000000000/////////...............//////000111111222////////////000000000111...000333333222555;;;AAADDDIIIVVViii||||||ttt___]]]cccpppyyyuuuiiiaaaYYYTTTTTT]]]eeehhhhhhkkkhhhjjjnnnrrrsssoooiiidddggglllmmmjjjpppzzzyyyqqqjjjfffgggrrr}}}xxxtttssstttvvvqqqrrruuuyyy}}}jjjfffaaa]]][[[\\\aaaeeecccooo|||yyypppmmmmmmiiikkkiiiccc```bbbbbbaaa___TTTJJJHHHJJJQQQ^^^jjjnnniiifffdddaaa\\\\\\``````___```cccbbbZZZLLLAAA444333111000///000111111........................---------.........//////------------------------,,,,,,---------.................................------------------------,,,------......------,,,------------------------,,,,,,---------.........------------------------------------------------,,,,,,,,,------.........---------------------------------.........//////000333555333///---///222++++++,,,,,,,,,---------,,,,,,,,,***))))))***,,,++++++++++++++++++++++++++++++************++++++************************))))))))))))))))))))))))************************((((((((()))))))))******))))))))))))*********+++***++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++************++++++)))*********++++++++++++************++++++++++++'''(((***+++,,,,,,,,,+++************************************++++++++++++************************))))))))))))*********+++((())))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++++++++++++++)))*********++++++++++++******+++++++++,,,,,,,,,************++++++++++++******+++,,,,,,,,,,,,+++)))***++++++,,,,,,++++++*********))))))***************++++++++++++******************************************************,,,+++***))))))***+++,,,)))***++++++,,,,,,++++++)))******+++,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,000000////////////000000000000//////.........------......///000111111222////////////000000000000---000333333333666===DDDRRRWWWdddxxxppp^^^]]]bbbmmmwwwvvvjjj^^^XXXUUUUUU\\\hhhmmmkkkjjjmmmcccjjjsssxxxwwwpppfff```kkkmmmlllnnnyyyxxxeeeaaa^^^eee}}}|||}}}zzz{{{zzzuuunnnlllppptttpppqqqssswww|||wwwnnnddd___^^^___```aaa[[[___gggrrryyywwwmmmdddccchhhiiiccc^^^___ccceeeccc\\\UUUPPPJJJJJJWWWfffqqqrrrssspppggg^^^^^^dddggghhhlllpppooodddSSSEEE777555333000///...///000........................---------.........//////------------------------,,,,,,,,,---------..............................------------------------,,,------......------,,,------------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,------.........---------------------------------.........//////+++///111...)))'''))),,,++++++,,,,,,,,,---------,,,---,,,+++))))))+++---************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++************++++++))))))******++++++++++++)))************+++++++++'''(((***+++,,,,,,++++++************************)))************+++++++++))))))))))))))))))))))))))))))))))))************((())))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++++++++***))))))******++++++++++++*********++++++,,,,,,,,,)))************+++++++++******+++,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++******))))))))))))************++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))),,,+++)))(((((()))+++,,,++++++,,,------------,,,))))))***+++,,,,,,------******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////..............................////////////////////////...///111111000//////000777///,,,333:::???FFFMMMVVVfff|||ssscccZZZlllvvv}}}xxxkkk^^^UUUPPPSSS\\\gggoooqqqpppnnnmmmgggqqqrrriiibbbfffiiigggnnniiijjjqqqsssmmmgggfffggguuu~~~~~~}}}|||zzzvvvrrrqqqrrrsssnnnooorrruuuzzzuuugggaaabbb```[[[\\\ZZZ\\\bbbffffffgggjjj```gggnnnqqqnnngggaaa^^^hhheee```XXXRRRQQQVVV[[[___jjj{{{zzziii___]]]___ggguuutttXXXAAA===:::777333111000...---//////.........---------///............---------------------------------,,,,,,,,,---------......////////////////////////------------------------------------------------------------------------------------------------................................................------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++******++++++,,,---******************************))))))******+++,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++************)))+++++++++*********))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********))))))))))))(((++++++************++++++((()))))))))************++++++******************+++******))))))******+++++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++***)))***++++++***)))))))))))))))************+++++++++*********))))))(((*********)))((()))***(((((((((((())))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,---,,,+++*********+++,,,,,,+++***))))))***+++,,,************************)))************+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,---......//////..............................////////////////////////...///111111000///000111333222444888;;;AAANNN\\\ppp|||nnncccdddkkkxxx|||{{{ppp```UUURRRSSSaaaaaafffpppxxxwwwlllaaagggjjjhhhdddccchhhlllmmmmmmpppvvvyyyuuusss|||~~~~~~~~~~~~}}}|||yyyvvvwww}}}~~~}}}}}}~~~~~~~~~~~~|||yyyvvvtttuuuvvvooooooppprrruuuxxx{{{}}}vvvnnnkkkeee^^^YYYXXXYYY]]]^^^^^^bbbhhhiiijjjoooxxx~~~{{{pppeeecccdddeeedddcccbbbbbbccc[[[^^^hhhuuuyyypppddd]]]ZZZ]]]fffrrrxxxrrr```QQQ<<<999444222000///...,,,........................///............---------------------------------,,,,,,,,,---------..............................------------------------------------------------------------------------------------------------................................................------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++******++++++,,,---******************************))))))******+++,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********)))))))))))))))))))))))))))***++++++,,,,,,++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++*********))))))+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))))))))******++++++++++++******))))))******+++)))*********++++++++++++************************++++++************++++++++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))***++++++***)))))))))))))))************+++++++++*********))))))((()))***)))(((((()))***((((((((()))))))))******))))))))))))))))))))))))*********+++++++++,,,,,,---,,,+++*********++++++++++++************++++++************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,---......//////..............................////////////////////////...///111111000000111222000555<<>>FFFSSSdddttt|||}}}ggg]]]VVV```sss{{{ssshhhYYYSSS]]]lllooommmlllpppoooooorrrvvvuuuoooiiiiiisss|||zzzzzzxxxvvvtttrrrqqqnnnmmmllllllmmmnnnooooooooommmiiigggggghhhiiikkkmmmoooqqqrrrsssssstttvvvyyy|||~~~~~~}}}}}}zzz~~~uuuggg[[[[[[aaa```[[[VVV\\\aaahhhnnnoookkkeeeaaaccccccdddfffiiiiiigggfffbbb[[[RRRGGGAAAGGG\\\ppppppllleee]]]YYYZZZ___dddbbbeeeeee___RRRDDD:::555111111111111000000000000///............---------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++***))))))))))))***++++++)))))))))))))))))))))))))))(((((((((((()))************)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))((()))******++++++******))))))************))))))******************************)))))))))((((((((((((((()))))))))))))))***************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******,,,,,,++++++***************))))))(((((())))))***'''''''''((((((((()))))))))))))))***++++++,,,,,,+++******************+++++++++************++++++************************)))))))))*********+++++++++***)))***++++++***)))))))))))))))***************************+++++++++***+++,,,,,,******+++,,,)))))))))*********++++++)))))))))))))))))))))))))))))))))************+++******++++++******)))(((******++++++++++++******************************)))************+++++++++******+++++++++,,,,,,,,,*********++++++++++++,,,++++++++++++++++++++++++,,,---......//////..............................///////////////////////////000111111111333777:::;;;EEETTTdddvvv~~~wwwkkkXXX[[[bbbmmmxxxzzzuuuooocccZZZ[[[jjjtttpppiiigggffffffiiisss}}}xxxpppwww}}}zzzwwwtttrrroookkkiiicccaaa___]]]\\\\\\]]]^^^```aaaaaa```^^^___aaacccfffgggjjjnnnqqqrrrttttttwwwyyy}}}~~~}}}|||vvvsssooohhhaaa]]]YYYZZZ]]]bbbffffffdddbbbdddhhhnnnqqqqqqnnnkkkiiifffaaaZZZSSSMMMOOOZZZhhhnnnrrrrrrkkk```ZZZ\\\aaajjjwwwqqqZZZHHH@@@333333222111000000/////////............---------------------------------,,,,,,,,,---------......------------------------------------------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))*********++++++++++++)))))))))))))))***++++++))))))))))))))))))))))))((((((((((((((()))*********)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))((())))))***************))))))************))))))***************************)))))))))(((((((((((((((((((((((())))))******************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***))))))******************))))))(((((((((((())))))(((((((((((())))))))))))((())))))***++++++,,,,,,***))))))(((((())))))***++++++************++++++************************''''''((()))***+++,,,,,,+++***)))***++++++***)))))))))))))))************))))))*********+++++++++((()))******(((((()))***((((((((()))))))))******))))))))))))))))))))))))))))))))))))************)))******+++***)))((('''++++++************++++++************************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,---......//////..............................///////////////////////////000111111111444888;;;<<>><<<<<<<<<===BBBBBBCCCDDDGGGKKKOOOQQQWWW^^^gggnnnqqqssstttuuuzzz|||}}}ppp```[[[ZZZ]]]^^^\\\]]]aaakkkvvv}}}pppfffhhheeeaaagggoookkk```RRR\\\lllyyy{{{tttfff]]]^^^eeemmmooohhh\\\RRRMMM>>>777333333222...***)))///............---------------------------------,,,,,,++++++,,,,,,---...---------------------------------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************+++,,,,,,------,,,,,,+++)))******++++++******))))))******++++++******)))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******((((((''''''(((((()))******)))(((((('''''''''((()))(((((('''((()))***+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&(((((((((((())))))))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++*********))))))++++++************++++++))))))))))))************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,---------------......///.../////////000000000111000222555777:::CCCPPPZZZqqqllldddgggjjj{{{|||uuugggYYYTTTTTTUUUeeeeeefffiiilllkkkeee```[[[^^^fffpppxxx{{{~~~~~~}}}}}}~~~}}}{{{wwwsssqqqbbb^^^WWWPPPLLLHHHDDDAAA@@@???===;;;999999999999>>>>>>>>>???BBBEEEIIIKKKPPPZZZgggnnnoooooorrrvvvuuuxxx}}}~~~pppiiicccbbbcccaaa```aaajjjwwwvvvpppgggeee___\\\dddlllfffZZZOOOMMMRRRaaarrrvvvkkk^^^[[[XXXUUUVVVYYYZZZXXXTTTGGGAAA<<<;;;777///+++***///............---------------------------------,,,,,,++++++,,,,,,---...------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************++++++,,,,,,,,,,,,++++++)))******++++++******))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***)))(((((((((((()))******,,,+++***)))((('''''''''((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''&&&&&&&&&(((((((((((())))))))))))))))))(((((((((((())))))***)))(((''''''((()))***(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************++++++************++++++)))))))))*********++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---............//////000000111111222555888999===JJJ]]]lll~~~hhh[[[bbbooouuuyyyrrreeeYYYTTTWWW]]]```hhhggggggiiiiiigggbbb^^^\\\cccnnnzzz~~~}}}{{{~~~}}}}}}}}}~~~~~~}}}}}}~~~}}}zzzzzz{{{zzzvvvpppjjjfffYYYTTTMMMHHHDDDAAA???>>>>>>======<<<<<<<<<======>>>>>>===>>>@@@BBBEEEGGGMMMVVVaaaiiimmmooorrrtttrrruuuyyy|||{{{qqqmmmkkkiiidddaaacccllluuuyyyvvvrrrnnnmmmllliiiaaa\\\^^^bbb^^^VVVQQQHHHDDDNNN```mmmmmmggg___WWWQQQSSS[[[```\\\VVVPPPJJJCCC>>>888111000333///............---------------------------------,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************++++++,,,,,,,,,,,,++++++))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))(((((((((((()))))))))))))))))))))******+++---,,,+++)))((('''''''''((((((((((((((())))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))))))))(((((((((((())))))+++)))(((&&&&&&((()))+++(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++************++++++))))))*********+++++++++*********+++++++++,,,,,,------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---...............///000111111111111555888:::AAAQQQgggwwwxxxbbbRRRWWWlll{{{~~~yyymmm]]]UUUTTTZZZ```eeepppppppppooolllgggbbb]]]bbbiiirrr}}}{{{~~~~~~~~~~~~}}}|||}}}||||||}}}~~~~~~}}}~~~~~~}}}zzzzzzyyyuuuppphhhaaa]]]PPPKKKFFFAAA???>>>===<<<999999:::;;;<<<===?????????>>>======>>>@@@BBBDDDGGGLLLUUU```jjjqqqtttuuuuuuvvvwwwwwwwwwxxx|||zzzzzzzzzzzz{{{{{{{{{|||~~~~~~~~~~~~wwwtttooohhhaaa``````ccchhhkkklllmmmnnnooonnnjjjddd```___]]]ZZZRRRKKKDDDEEEQQQbbbpppxxxggg___XXXYYY```eeeccc___YYYUUURRRMMMBBB666111222///............---------------------------------,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******************************++++++,,,,,,++++++***)))))))))******))))))))))))))))))******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))******+++---,,,+++)))(((''''''''''''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''''''''(((((((((((())))))))))))))))))(((((((((((())))))+++)))(((&&&&&&((()))+++'''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************++++++************++++++************++++++++++++***++++++++++++,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------,,,,,,---------------......///------...///000111222222000555;;;AAAKKK[[[nnn{{{|||gggRRRRRReeeyyyooocccYYYXXX]]]ccciiinnnxxxxxxwwwtttpppkkkfffccclllqqqxxx~~~|||zzz{{{}}}~~~~~~|||zzzzzz{{{}}}|||||||||}}}}}}~~~~~~}}}|||yyywwwsssmmmfff^^^XXXUUUFFFCCC???===<<<<<<<<<;;;:::;;;<<<>>>@@@AAACCCCCC>>>===<<<;;;;;;<<<>>>??????AAAGGGRRR___kkkrrrtttwwwyyyzzzyyywwwxxx|||xxxwwwwwwwwwwwwxxxyyyyyyyyyzzzzzz{{{}}}{{{uuulllccc[[[VVVTTTZZZbbbgggiiikkkhhhlllooonnniiiccc___]]]YYYUUUNNNHHHHHHSSSdddqqqnnniiibbb^^^___dddjjjnnnkkknnnrrrnnn]]]EEE555//////............---------------------------------,,,,,,++++++,,,,,,---...------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++************************************++++++++++++******((())))))******))))))(((((())))))******))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((())))))(((((((((((()))******,,,+++***)))((('''''''''''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''''''''(((((((((((())))))))))))))))))(((((((((((())))))***)))(((''''''((()))***''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++++++++************++++++*********++++++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------............------......------......///000------...///000111222222222999DDDQQQ^^^jjjvvv}}}ooo]]]UUUeeezzz|||yyy```YYYWWW___hhhnnnsssxxxttttttsssqqqooonnnooopppyyy~~~xxxyyyzzz}}}~~~{{{xxxuuussstttuuuwwwyyy{{{|||}}}}}}wwwyyyzzzyyywwwwwwyyy{{{yyyyyyzzz{{{}}}}}}{{{}}}~~~~~~}}}{{{yyywwwvvvpppllleee^^^VVVPPPLLLKKK@@@>>>===<<<===>>>===<<<@@@AAABBBCCCEEEEEEFFFFFF???>>><<<;;;:::;;;===>>>;;;===@@@FFFNNNYYYdddkkkrrrwww|||~~~}}}|||}}}|||{{{zzzyyyyyyyyyzzzwwwxxxzzz|||}}}}}}tttkkkXXXRRRPPPWWW^^^aaacccfffgggnnnxxx}}}sssggg___dddaaa\\\VVVRRRTTT[[[aaaoooqqqppphhh``````iiisssrrrSSS===444///............---------------------------------,,,,,,++++++,,,,,,---...------------------------+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++************************************++++++++++++******(((((())))))))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((''''''(((((()))******)))(((((('''''''''(((&&&'''((()))***))))))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))(((((((((((())))))))))))(((((((((((())))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++************++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++---......//////......---///............///000000------...///000111222222666???NNN___nnnxxx}}}dddXXX___yyytttppp]]]YYY[[[fffoooqqqsssvvviiiiiiiiiiiilllqqqwww|||}}}~~~}}}sssooorrrxxx~~~|||zzzyyyxxxwwwtttqqqnnnlllllllllnnnppprrrtttuuuvvvrrrtttuuuuuussstttxxx|||vvvwwwyyy{{{}}}~~~{{{xxx||||||{{{yyyvvvssspppnnnfffaaaYYYPPPIIIEEECCCBBB???>>>===???@@@AAAAAA@@@BBBBBBCCCDDDDDDDDDCCCCCCAAA@@@>>><<<<<<<<<>>>???===???@@@???@@@HHHUUU___lllsss}}}~~~|||{{{{{{{{{wwwyyy|||~~~zzz|||sssZZZUUUVVV]]]aaa```aaaeeeqqqxxxrrrdddhhhgggffffffggggggeeecccnnnwww}}}uuueee^^^dddoootttUUU@@@888//////.........---------------------------------,,,,,,++++++,,,,,,---...------------------------+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++************************************++++++++++++******(((((())))))))))))(((((((((((())))))))))))((((((************************((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((('''''''''''''''((()))))))))(((''''''''''''((((((&&&''')))*********)))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))(((((((((((())))))(((((())))))))))))((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++++++++************++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++************************++++++++++++++++++++++++---,,,,,,,,,,,,---......---------............///---...///000000111444777???FFFXXXqqqyyyjjjZZZbbbqqq~~~zzzkkk___QQQbbbpppqqqrrrwwwvvvooojjjcccbbbjjjrrrwww~~~|||~~~{{{wwwttttttwww||||||zzzzzzwwwsssssssssppphhhaaadddddddddeeehhhlllqqqsssrrrrrrsssssstttuuuwwwwwwxxxxxxxxxyyy{{{~~~{{{xxxvvvuuusssrrroookkkfffbbbWWWSSSMMMGGGCCC@@@===<<>>???:::===@@@??????BBBIIIPPP```mmmzzz~~~zzzxxx{{{|||}}}{{{xxxyyy~~~zzzfff^^^VVVUUUYYY___bbbbbbnnnuuudddbbbdddhhhoooyyy{{{pppccckkkssszzzttthhh___aaaggg|||lllUUUCCC;;;333---***...///,,,---111...---,,,,,,++++++,,,,,,*********+++,,,---...///...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++*********+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&******))))))((((((''''''(((((((((((())))))))))))))))))))))))************+++*********))))))(((((())))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))(((''''''((()))***))))))))))))************))))))))))))))))))))))))...---+++)))((())))))***))))))************))))))))))))))))))************))))))************))))))))))))(((((((((((()))))))))))))))***,,,,,,+++***))))))))))))))))))))))))''')))***)))((('''(((***************************(((***+++***)))((()))***))))))))))))************,,,+++***))))))***+++,,,++++++************************+++++++++,,,,,,,,,------------------------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---------............///...///000000111555999===CCCVVVpppnnnaaa```mmmzzz~~~uuuggg]]]YYYYYYkkk{{{}}}|||{{{tttjjjiiiggghhhooosssvvv~~~}}}yyyzzzzzz{{{|||~~~{{{xxxuuutttwwwyyy{{{}}}}}}|||yyywwwxxxuuuqqqnnnlllfff___YYY[[[[[[ZZZ[[[^^^bbbfffhhhkkkkkkkkklllmmmooopppqqqssstttvvvxxxzzz|||}}}~~~}}}yyyvvvsssppplllhhhddd___YYYUUUOOOMMMIIIGGGEEEDDDDDDCCCAAACCCDDDEEEDDDDDDEEEFFFCCCDDDDDDDDDCCCCCCDDDEEEJJJEEEBBBCCCDDDBBBBBBCCCFFFEEEDDDAAA@@@BBBGGGKKKUUUbbbqqq||||||yyyyyy|||ssslllccc^^^^^^```bbbbbbmmm~~~qqqbbb```dddjjjrrr{{{}}}sssfff\\\eeennnooohhh```\\\\\\eeemmmvvvwwwkkkXXXEEE:::666000---///...++++++///...---,,,,,,++++++,,,,,,,,,,,,+++++++++,,,---------,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++*********+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''))))))))))))(((((('''''''''((((((((())))))))))))((((((((()))))))))************)))))))))((((((((())))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))***)))(((''''''((()))***''''''((((((((())))))))))))))))))))))))))))))))),,,+++***((((((((((((((())))))************))))))))))))))))))************))))))************))))))))))))(((((((((((())))))((((((((()))***+++***)))))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))************++++++***))))))***++++++******************************+++++++++,,,,,,,,,------------------------++++++++++++++++++,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,---......---------............///,,,,,,------000555===BBBJJJaaa}}}}}}jjj\\\WWWgggttt~~~wwwcccTTTRRRWWWggguuu~~~zzzqqqgggiiikkkooossstttxxx}}}zzzxxxwwwvvvwwwzzz|||}}}}}}{{{zzzyyyxxxwwwwwwwwwwwwzzzzzz{{{{{{zzzxxxvvvuuuvvvsssnnnggg```XXXRRROOOMMMMMMMMMMMMOOOSSSVVVXXX]]]]]]^^^```aaacccddddddhhhjjjnnnqqqtttuuuuuutttwwwyyy{{{|||{{{{{{}}}~~~}}}}}}}}}}}}}}}||||||{{{zzzyyyxxxxxxwwwtttpppllleeeaaa\\\WWWSSSOOOJJJGGGFFFEEEEEEDDDDDDEEEFFFGGGFFFGGGHHHHHHHHHJJJMMMOOOLLLMMMNNNOOONNNNNNMMMLLLOOONNNQQQWWWYYYWWWVVVXXXWWWTTTPPPOOOPPPQQQRRRSSSUUU```kkkuuu~~~}}}|||zzzzzz{{{{{{zzzxxxyyy~~~uuulllfffcccbbbbbbhhhuuuzzzuuulllbbb^^^bbbggglllrrrssskkk```MMMTTT]]]fffhhhddd[[[TTTTTTXXX___dddaaaVVVFFF:::888444111000...******,,,...---,,,,,,++++++,,,,,,------,,,+++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''')))))))))(((((((((((('''''''''((((((((()))))))))''''''((((((((()))))))))))))))((((((((((((((('''))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))&&&&&&'''''''''((((((((())))))))))))))))))))))))+++***)))((('''''''''((())))))************))))))))))))))))))************))))))************))))))))))))(((((((((((())))))''''''((())))))))))))((())))))))))))))))))))))))''')))***)))((('''(((***(((((((((((((((((((((((((((***+++***)))((()))***))))))))))))************++++++***))))))***++++++******************************+++++++++,,,,,,,,,------------------------,,,,,,++++++++++++++++++************************---,,,,,,,,,,,,---......---------............//////.........222:::CCCJJJWWWfffrrrnnn^^^RRRTTT\\\nnnsssrrrgggWWWPPPTTT\\\pppxxx|||yyyuuutttpppkkkiiimmmqqqrrruuu{{{|||xxxxxxyyy}}}~~~{{{{{{zzzyyyzzz{{{|||}}}{{{{{{zzzyyyxxxwwwwwwvvvtttqqqjjj___TTTKKKGGGEEEBBBAAAAAAAAACCCEEEGGGIIIMMMNNNPPPQQQSSSTTTUUUVVVZZZ[[[^^^bbbdddfffggggggkkkmmmpppqqqrrrrrrtttvvvwwwwwwxxxwwwvvvtttrrrpppjjjjjjiiihhhfffbbb]]][[[TTTQQQMMMKKKJJJJJJIIIIIIKKKLLLNNNOOOOOOPPPQQQRRRRRRRRRSSSTTTVVVYYY___ccciiigggeeecccaaa^^^ZZZXXXSSSVVVbbbrrr||||||wwwtttkkkiiiiiimmmsssvvvtttqqqnnnsssvvvxxx~~~~~~{{{yyywwwwwwwwwxxxwwwuuusssqqqsss||||||rrriiidddbbb___fffmmmooonnnllliiifffdddffffffddddddeeebbb\\\JJJJJJPPPZZZeeeggg```XXX[[[XXXVVVYYY[[[XXXMMMDDD===:::777222...++++++---...---,,,,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((('''''''''((((((((())))))''''''''''''(((((((((((((((((((((((('''''''''''')))))))))))))))))))))))))))))))))))))))*********(((((((((((((((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((******))))))(((((((((((())))))************))))))((()))))))))************))))))************))))))))))))(((((((((((())))))'''(((******)))((())))))((((((((((((((((((((((((''')))***)))((('''(((***))))))))))))))))))))))))(((***+++***)))((()))***((()))))))))************+++******************+++***************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))))))))))))))))))))---,,,,,,,,,,,,---......---------............///333333222444999BBBNNNVVVdddfffbbbWWWLLLNNN\\\kkkvvvmmm```VVVSSSVVV\\\aaapppssstttrrrppppppnnnlllkkknnnpppqqqzzz{{{xxxxxxyyywwwzzz}}}}}}}}}~~~zzzzzzyyyyyyyyyyyyyyyyyyrrrnnndddXXXLLLDDD@@@@@@<<<;;;;;;;;;<<<===>>>???AAABBBDDDFFFGGGHHHHHHHHHLLLLLLMMMNNNQQQTTTWWWYYY]]]```cccdddeeefffhhhjjjkkkkkkkkkjjjhhheeebbb```YYYYYYYYYWWWTTTPPPLLLJJJLLLJJJIIIJJJMMMQQQSSSTTTYYY]]]aaacccdddeeehhhjjjgggiiikkknnnrrryyy}}}tttllleee___[[[UUU[[[mmmwwwyyy~~~}}}{{{yyywwwtttrrrmmmnnnppppppooonnnllllllqqqzzz~~~sssiiidddWWWXXX\\\aaadddeeehhhllloooppplllddd___aaacccbbbPPPJJJHHHPPP___iiiiiieeegggaaa\\\]]]``````ZZZSSSKKKIIIBBB999111---.........---,,,,,,++++++,,,,,,************+++,,,---...,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''(((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))************(((((((((((((((((((((((())))))))))))))))))))))))***))))))(((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((()))))))))((((((((((((((((((((((((******************))))))))))))************))))))((()))))))))************))))))************))))))))))))(((((((((((())))))(((***,,,,,,***((()))***((((((((((((((((((((((((''')))***)))((('''(((***************************(((***+++***)))((()))***((()))))))))*********************++++++*********))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))))))))))))))))))))---,,,,,,,,,,,,---......---------............///000111222555===IIIVVV___iiibbbWWWMMMKKKUUUeeerrryyyiiiVVVOOOUUU^^^dddeeemmmoooqqqrrrqqqnnnkkkhhhkkknnnpppvvvxxxvvvvvvvvvyyywww}}}~~~}}}}}}}}}}}}}}}xxxxxxxxxyyyyyyzzzzzz{{{pppiii]]]PPPGGGAAA???>>><<<;;;;;;::::::;;;;;;;;;;;;<<<>>>@@@AAAAAA@@@@@@BBBAAAAAAAAACCCGGGJJJLLLOOORRRUUUWWWXXXYYY[[[\\\[[[[[[ZZZYYYWWWUUUSSSRRROOOPPPPPPNNNKKKIIIHHHHHHLLLKKKLLLPPPVVV\\\```bbbdddjjjqqqvvvwwwyyy}}}sssggg___ZZZVVVVVV^^^sss{{{ssswww|||yyyvvvtttssspppnnnggghhhiiiiiihhhhhhiiikkkrrryyy~~~}}}||||||ppphhhYYYSSSRRRXXX]]]```gggqqqqqquuusssjjjccccccfffgggYYYPPPIIIMMM[[[iiiqqqrrriiieeebbbaaacccddddddbbbfffcccXXXFFF777111000000...---,,,,,,++++++,,,,,,((()))))))))+++,,,---...,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&''''''''''''(((((((((&&&&&&'''''''''(((((((((''''''((((((((()))))))))'''(((((((((((()))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((((((''''''&&&''''''((((((((()))))))))))))))))))))))))))))))))******++++++++++++***)))))))))************))))))))))))))))))************))))))************))))))))))))(((((((((((())))))(((+++...---***((()))+++))))))))))))))))))))))))''')))***)))((('''(((***************************(((***+++***)))((()))***))))))))))))************)))***++++++++++++***))))))))))))***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++))))))))))))))))))))))))---,,,,,,,,,,,,---......---------............///,,,...222999CCCRRRaaakkknnncccVVVNNNRRR^^^llluuupppeeeWWWSSSYYYcccjjjlllrrrooommmlllkkkiiigggfffkkknnnttt}}}xxxvvvuuuwww{{{zzz~~~~~~}}}}}}|||{{{yyyyyyvvvwwwxxxxxxyyyyyyxxxxxxmmmcccUUUJJJDDDAAA???>>>>>>>>>======<<<;;;;;;;;;;;;<<<>>>???@@@???>>>===<<<======>>>@@@AAACCCDDDDDDGGGJJJKKKLLLMMMOOOPPPOOONNNNNNMMMLLLLLLMMMMMMNNNPPPQQQPPPOOOOOORRRUUUVVVWWW[[[bbbkkksssxxx{{{xxxdddZZZVVVUUUUUUVVVbbbwwwyyysssnnnttt~~~{{{wwwtttsssrrrpppooojjjkkkkkkiiiggghhhlllppptttyyy|||zzz{{{wwwooocccWWWQQQUUUYYY[[[dddrrrqqq{{{|||qqqjjjgggeeeaaa[[[UUUVVV```mmmxxx~~~uuuppphhh```___fffrrr{{{rrrVVV@@@555111///...---,,,,,,++++++,,,,,,******))))))***+++,,,,,,+++,,,------------,,,+++************************++++++++++++++++++++++++)))***+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((()))))))))******((((((((()))))))))******))))))))))))))))))))))))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''(((((('''&&&&&&&&&&&&'''''''''((((((((())))))))))))))))))))))))((()))***++++++***))))))))))))************))))))))))))))))))************))))))************))))))))))))(((((((((((())))))'''+++---,,,(((&&&(((***))))))))))))))))))))))))''')))***)))((('''(((***************************(((***+++***)))((()))***))))))))))))************)))***++++++++++++***)))((())))))***++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,************************---,,,,,,,,,,,,---......---------.........//////000333999BBBOOO___pppzzzxxxlll\\\TTTXXXeeettt|||eeeaaa\\\ZZZ]]]eeennnsss{{{rrriiiccc```aaadddhhhjjjoooxxxyyywwwvvvvvvsssqqquuu|||}}}||||||}}}}}}|||zzzxxxwwwuuuvvvwwwxxxxxxwwwvvvuuukkk___PPPFFFBBBAAA@@@>>>@@@@@@???>>>>>>===<<<<<<<<<>>>???AAAAAA???>>>===:::<<<>>>@@@AAAAAA@@@@@@>>>AAACCCEEEEEEFFFHHHIIIJJJIIIIIIIIIJJJLLLMMMOOOQQQSSSUUUVVVVVVYYY^^^cccfffhhhnnnxxxhhhVVVOOORRRVVVYYYWWWfff|||zzzrrrrrrrrrzzzyyyvvvxxx{{{~~~zzz}}}{{{wwwuuutttsssrrrppprrrrrrpppmmmkkklllrrrwwwvvvyyy{{{zzz||||||tttlll]]]SSSVVVXXXXXXbbbpppxxxtttiiicccgggddd```aaahhhsss~~~sssbbb]]]jjjbbbFFF888111---...---,,,,,,++++++,,,,,,,,,+++******)))************+++,,,------,,,+++***************************++++++++++++++++++++++++)))***+++,,,---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((())))))))))))************(((((())))))******++++++))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))'''((()))******)))(((((())))))************))))))))))))))))))************))))))************))))))))))))(((((((((((())))))&&&***---+++'''%%%'''***))))))))))))))))))))))))((()))***)))((('''(((***))))))))))))))))))))))))(((***+++***)))((()))***))))))))))))************)))***+++,,,,,,+++***)))((())))))***++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---************************,,,,,,,,,---------......///......000111111000//////======AAAbbbzzzyyyhhh[[[___pppyyyrrreee[[[QQQSSS[[[^^^jjjvvvvvvmmmhhhbbb^^^___cccgggiiippptttuuuqqqsssuuusssqqqttt}}}{{{yyy|||~~~~~~|||{{{yyywwwvvvuuuyyywwwvvvxxxzzzxxxqqqkkkaaaXXXMMMGGGGGGHHHGGGEEEEEEFFFEEEBBB>>>>>>@@@CCC===>>>@@@CCCEEEDDDAAA???AAAAAAAAAAAABBBBBBCCCDDDCCCBBBAAABBBDDDGGGKKKMMMLLLOOOQQQRRRRRRTTTYYY]]]^^^eeemmmsssuuuyyyoooUUUPPPTTTTTTXXX___dddvvv}}}vvvuuuuuu}}}~~~vvvuuuuuuyyy~~~}}}xxx{{{|||{{{xxxvvvuuuvvvxxxzzzyyywwwuuuuuuvvvwwwxxxyyyyyyxxxyyyzzz}}}|||kkk]]]YYYWWWWWWbbbqqq|||mmm]]]hhhbbbhhhyyy{{{pppnnnxxxvvvkkkdddkkk{{{dddLLL:::111///111000...++++++------,,,+++++++++***************+++++++++++++++++++++++++++***)))(((((()))***+++)))******++++++******)))************************++++++************++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&'''((())))))((('''&&&%%%&&&'''(((((((((&&&&&&&&&''''''((()))******+++(((((())))))))))))(((((((((((())))))))))))(((((())))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''((()))))))))))))))'''&&&&&&%%%%%%&&&&&&'''''''''((((((((((((''''''(((((((((((())))))))))))%%%&&&'''((((((&&&$$$###((('''&&&%%%%%%%%%%%%%%%''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************))))))))))))************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))))))))))))))))))))))),,,,,,,,,---------......///...//////000111000///111???FFFVVV|||pppfff___hhhwww|||oooaaaRRRNNNWWW```bbbjjjrrrpppnnnhhhaaa___ccciiiooorrrwww}}}|||tttqqqrrrrrrrrruuu{{{}}}|||~~~}}}|||{{{zzzyyywwwvvvvvvyyywwwvvvwwwyyywwwqqqkkk\\\WWWPPPMMMLLLLLLKKKIIINNNOOONNNKKKFFFCCCBBBCCCCCCCCCCCCDDDFFFHHHJJJJJJFFFEEEDDDDDDDDDEEEFFFFFFOOOOOOOOOOOORRRUUUXXXZZZXXX\\\```ccceeeiiioootttssszzz|||dddQQQQQQUUUVVV\\\eeevvv}}}vvvzzzxxxtttqqqsssxxx{{{{{{zzzyyyyyyyyywwwvvvuuuwwwyyy}}}|||zzzyyyyyyyyyzzz{{{zzzzzzzzzzzz|||~~~|||}}}qqqfffbbb___\\\cccooo{{{vvvmmmbbbddddddppp~~~yyyggg```ggg}}}{{{xxxqqqfffbbbmmm{{{|||rrraaaNNN>>>333/////////...---,,,------+++******************+++++++++++++++++++++++++++++++++***)))(((((()))***+++***++++++,,,,,,++++++***************************+++******))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((('''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''(((((())))))((('''&&&&&&&&&'''((((((''''''&&&''''''(((((())))))******(((((())))))))))))(((((((((((())))))))))))(((((())))))))))))************))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''((()))))))))))))))'''&&&&&&%%%%%%&&&&&&'''''''''((((((((((((''''''(((((((((((())))))))))))%%%&&&'''((((((&&&%%%###((('''&&&%%%%%%%%%%%%&&&''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************+++***)))))))))))))))*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))************************,,,,,,,,,---------......///////////////000000111555BBBQQQnnntttdddcccgggqqqxxxtttdddUUUJJJMMM\\\fffeeejjjqqqmmmqqqjjjcccbbbiiiqqqvvvxxx{{{{{{sssssspppppprrruuu|||{{{{{{zzzzzzyyyxxxxxxxxxyyywwwvvvwwwxxxvvvqqqlll^^^]]]\\\[[[YYYVVVTTTRRRSSSTTTTTTQQQNNNLLLKKKLLLQQQPPPOOONNNOOOQQQSSSUUUTTTSSSQQQPPPQQQRRRTTTUUUVVVWWWXXX[[[___cccfffhhhmmmqqqwww{{{vvveeeUUUMMMRRRWWWZZZeeettt{{{|||vvvnnnkkkmmmqqqssstttoooqqqsssssstttvvvyyy{{{~~~~~~~~~}}}}}}zzzzzz{{{|||}}}}}}}}}}}}zzz{{{~~~zzzrrrooojjjdddeeekkkvvv~~~yyyssspppjjjaaacccgggrrrzzzoooZZZRRRVVVlllqqqvvvsssfff[[[[[[aaafffeeebbbZZZMMM@@@666000...---.........---,,,+++)))))))))***+++++++++,,,+++++++++++++++++++++++++++***))))))))))))***+++*********++++++*********************************+++******))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((())))))((('''&&&&&&''''''(((((((((''''''&&&(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))************))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''((()))))))))))))))''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''(((((((((((())))))))))))&&&&&&'''((('''&&&%%%$$$''''''&&&%%%%%%%%%&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((()))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************************,,,+++***)))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************,,,,,,,,,---------.........//////......000222444>>>LLL```}}}oooaaaYYYcccooosssnnnaaaSSSJJJLLLRRRaaagggcccjjjtttrrrwwwpppiiiiiiooouuuwwwvvv{{{~~~qqqnnnqqqrrrsssvvv}}}}}}}}}~~~}}}zzzzzzzzzzzzzzzzzzzzzzzzzzzyyyxxxyyyyyywwwsssooogggjjjnnnooommmiiieeeddd^^^\\\YYYWWWVVVYYY]]]aaagggjjjlllmmmmmmmmmmmmmmmqqqppppppppprrruuuxxxzzz{{{gggXXXTTTLLLLLLUUUZZZ```rrrzzzqqqkkkiiiiiijjjjjjfffiiimmmpppssswww{{{~~~~~~}}}}}}yyyzzz{{{||||||{{{zzzyyyyyyzzz}}}}}}|||vvvlllhhhiiigggoootttssspppmmmeee]]]eeeeeeiiijjjaaaRRRMMMOOO\\\eeennnooofff\\\ZZZ]]]UUUVVVVVVSSSMMMDDD<<<777111...,,,...///---+++,,,(((((()))***+++,,,,,,,,,************************************************(((((())))))))))))((((((******************************))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((('''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))))))))(((((('''&&&&&&((((((((((((((('''''''''((((((((((((((((((''''''(((((())))))))))))(((((((((((())))))))))))((((((((()))))))))************))))))(((((((((((())))))''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''((()))))))))))))))''''''&&&&&&&&&&&&''''''''''''((((((((((((''''''(((((((((((())))))))))))'''''''''((('''&&&%%%%%%'''&&&&&&%%%%%%%%%&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))***************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************,,,,,,+++***))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,---------.........//////......000555999JJJ[[[nnnrrrZZZVVVVVVffftttrrrbbbRRRMMMOOOXXX\\\eeeeee```kkkzzz|||}}}xxxrrrqqqtttuuutttqqquuunnnnnnrrrvvvyyyzzzxxxzzz{{{{{{yyyzzz{{{{{{{{{||||||||||||{{{{{{{{{{{{{{{zzzwwwuuuqqqvvv~~~{{{yyytttmmmddd]]]\\\```gggkkkuuu~~~~~~zzzrrreeeTTTHHHMMMIIINNNYYY___gggyyytttpppnnnlllkkkjjjmmmqqqtttvvvxxx{{{~~~}}}}}}}}}~~~}}}|||{{{{{{xxxyyy{{{|||{{{yyywwwvvvxxxxxxzzz~~~}}}tttmmmkkkeeehhhjjjjjjjjjiiieeeaaadddbbb```___\\\VVVPPPLLLOOOZZZgggmmmkkkeee```^^^WWWVVVVVVUUUTTTQQQNNNMMM@@@555------///---,,,---(((((()))***+++,,,,,,,,,******************************++++++++++++******)))******************)))***************************))))))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))((((((''''''''''''))))))((((((''''''''''''((((((((((((''''''''''''(((((())))))))))))(((((((((((())))))))))))((((((((()))))))))************))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''((()))))))))))))))(((''''''&&&&&&''''''(((''''''((((((((((((''''''(((((((((((())))))))))))''''''((('''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++************************,,,,,,+++******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,************************,,,,,,,,,---------......---///000//////222999>>>LLLaaapppuuuooo[[[OOOTTT\\\kkkwwwppp]]]QQQUUU```dddeeeiiiddd^^^nnn~~~{{{xxxvvvvvvvvvvvvuuu|||uuutttqqqrrrwww|||~~~{{{xxxvvvwwwxxxyyyyyyzzzzzz{{{{{{||||||||||||zzz{{{|||||||||{{{zzzzzzxxx}}}vvviii___ZZZZZZ\\\^^^iiiwww~~~|||vvvnnncccXXXNNNIIILLLKKKSSS^^^ccclll|||zzzxxxwwwwwwyyy{{{|||{{{zzz{{{|||||||||{{{{{{{{{zzzzzzzzzxxxyyyzzz{{{{{{yyywwwvvvuuuuuuwww{{{{{{uuurrrpppkkkddd```aaafffjjjmmmgggfffdddbbbaaa___VVVMMMLLLWWWeeeooosssqqqiii___bbb```^^^___ccchhhkkkmmmZZZEEE222...000...,,,---)))))))))***+++++++++,,,******************************+++,,,,,,+++******,,,,,,------------,,,,,,***************************))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''((()))******)))(((''''''''''''''''''''''''''''''''''''(((((())))))))))))(((((((((((())))))))))))(((((())))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''((()))))))))))))))((((((''''''''''''((((((''''''((((((((((((''''''(((((((((((())))))))))))(((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,************************++++++*********++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---///000000000444===DDDOOOeeeooohhh^^^RRROOOYYYjjjssswwwnnn^^^WWW___jjjjjjkkkmmmfffaaarrrzzzzzzyyywwwvvvzzzuuuuuuuuussswwwzzzzzzyyywwwvvvwwwyyy{{{yyyyyyyyyzzzzzzzzzzzzzzzxxxyyy{{{||||||||||||}}}}}}vvvqqqiiibbb]]]XXXSSSOOOUUUaaarrrzzzyyysssgggYYYOOOLLLLLLKKKLLLWWWccchhhnnn~~~}}}~~~|||||||||}}}|||{{{zzzzzzzzz{{{|||zzzzzz{{{|||{{{zzzyyyxxxvvvvvvwww{{{~~~{{{yyyoooddd___```fffnnnssswwwwwwqqqhhhcccbbb]]]VVVWWW]]]eeemmmxxx~~~xxxnnnhhhfffeeeiiisss~~~yyyYYY:::111222///,,,+++******************++++++***************************++++++,,,,,,++++++***++++++,,,,,,,,,,,,++++++************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''&&&&&&'''((()))***+++***)))((('''''''''(((%%%&&&&&&''''''((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))************))))))(((((((((((())))))************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''((()))))))))))))))((((((''''''''''''((((((''''''((((((((((((''''''(((((((((((()))))))))))))))(((((('''''''''''''''%%%%%%%%%%%%%%%&&&'''(((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,************************************+++,,,------******+++++++++,,,,,,,,,------------------------------------------------+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,---------......,,,///000000000555???GGGXXXnnnsssfff\\\UUUWWWaaawwwyyywwwmmm```\\\bbbjjjkkkllloooiiieeeuuu~~~vvvwwwwwwvvvvvv}}}yyytttwwwwwwtttzzzyyy{{{{{{yyywwwwww{{{~~~xxxxxxxxxxxxxxxxxxxxxxxxvvvxxxzzz{{{{{{|||}}}~~~wwwnnnkkkjjjjjjjjjhhhbbbXXXPPPMMMUUU___hhhnnnvvv}}}xxxxxxrrrdddSSSIIIHHHKKKJJJMMMYYYgggkkkooo{{{}}}~~~}}}}}}~~~~~~|||zzzzzz{{{|||~~~{{{|||||||||||||||{{{{{{yyyxxxzzzzzzqqqhhhdddfffiiinnnrrr}}}iii___aaadddbbbgggfffdddhhhwwwiiiggggggooo|||ggg@@@333333000+++***+++++++++***************))))))))))))))))))))))))***+++,,,------,,,+++***(((((())))))))))))((((((************************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''$$$%%%%%%&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&''')))***,,,,,,+++)))((('''''''''(((%%%%%%&&&&&&'''((())))))(((((())))))))))))(((((((((((())))))))))))(((((())))))))))))************))))))(((((((((((())))))************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''(((((()))))))))))))))((((((''''''''''''((((((''''''((((((((((((''''''(((((((((((())))))))))))))))))((('''''''''''''''%%%%%%%%%%%%%%%&&&'''(((''''''''''''((((((((()))))))))))))))))))))))))))************************(((((((((((())))))))))))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,************************)))))))))***+++,,,......******+++++++++,,,,,,,,,------------------------------------------------+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,333------444555666DDDWWWkkknnnooohhh[[[TTT^^^lll}}}oooZZZSSS\\\dddbbbjjjeeeffflllqqqrrrtttyyyrrrpppzzzzzzzzzssstttuuuuuuvvv|||zzzyyyyyyyyyyyyxxxyyy|||~~~|||{{{yyywwwvvvvvvvvvwww{{{zzzxxxwwwxxx{{{~~~~~~ooocccdddiiiooosssvvvttthhh\\\WWWTTTPPPOOOQQQTTTVVVVVVfffnnnzzz~~~~~~{{{rrrfff[[[PPPHHHIIIMMMNNNVVV^^^```fffwww~~~~~~|||{{{}}}~~~~~~{{{xxxxxxzzzwwwnnniiifffiiixxxxxxddd^^^fffppp~~~mmmbbbnnnwwwmmmgggrrrjjjLLL:::333...---///,,,------------,,,+++***++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))(((((('''''''''&&&(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))((('''&&&&&&''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&))))))((('''''''''''''''''''''((((((((((((''''''))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))''''''''''''((((((((()))******))))))((((((''''''((((((((((((((((((((((((((((((''''''''''''(((((((((''''''''''''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))************,,,+++++++++******)))))))))*********++++++++++++,,,++++++***))))))(((((('''((()))***+++,,,,,,---)))***++++++***)))***+++,,,,,,+++++++++---...///,,,+++++++++,,,---///000+++++++++,,,---...///000------,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,///...000444:::GGG]]]qqqyyytttnnniiicccbbbiiirrruuunnnaaaWWWXXXaaaeeecccgggjjjmmmnnnpppsssxxx|||yyyrrrpppzzzyyyqqqtttvvvvvvwww}}}~~~zzzyyyyyyyyyyyyyyyzzz|||~~~}}}|||{{{zzzyyyxxxxxxxxxyyyxxxxxxxxxzzz}}}~~~sssjjjjjjnnnrrrwww}}}|||sssddd___XXXRRROOOMMMLLLKKKPPPVVV```mmm{{{|||zzzxxxmmm___UUUMMMHHHJJJOOOPPPYYYbbbgggnnn~~~~~~~~~}}}|||~~~~~~||||||}}}~~~xxxsssqqqoooqqq}}}sssddd^^^dddlll~~~}}}rrrcccbbboooxxxwwwuuullleeehhhttt~~~vvv```GGG999333//////111,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***)))(((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((())))))***)))((((((''''''((((((''''''((((((((((((''''''))))))))))))(((((((((((())))))((((((((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))'''''''''((((((((())))))***)))))))))((((((((('''((((((((((((((((((((((((((((((''''''''''''(((((((((''''''''''''&&&&&&&&&%%%&&&&&&'''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))************+++++++++******)))))))))))))))*********+++++++++))))))))))))))))))))))))***************+++,,,---***,,,------,,,,,,---///000///...---,,,,,,,,,,,,,,,,,,+++++++++,,,---...+++++++++***++++++,,,,,,,,,+++++++++******)))))),,,,,,,,,,,,,,,,,,------,,,000333666DDD___|||ssseeeeeelllqqqssstttfffZZZRRRVVV```eeeffffffmmmwwwzzztttpppvvv{{{{{{qqqooopppvvvqqqpppssswwwyyy{{{|||zzzzzzyyyyyyzzzzzz{{{|||}}}||||||}}}||||||{{{zzzzzzwwwxxxxxxzzz|||~~~}}}}}}zzzuuurrruuuwwwzzz}}}vvvkkk```XXXRRRNNNKKKEEEGGGMMMXXXiii|||}}}xxxvvvqqqcccUUUNNNJJJJJJLLLQQQSSSZZZeeemmmvvv~~~|||}}}~~~}}}|||}}}~~~}}}}}}}}}}}}{{{zzzyyyvvvuuu{{{zzz{{{yyyoooccc\\\]]]aaaooowwwtttcccTTTXXXeeepppnnniiieeedddfffkkknnnooo```RRRCCC;;;777222///...++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&''''''''''''(((((((((((('''''''''''''''''''''''')))))))))******+++++++++******)))(((((((((((()))''''''((((((((((((''''''(((((((((((()))))))))))))))))))))((((((''''''&&&(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''((((((((()))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((''''''''''''&&&&&&&&&$$$%%%%%%&&&'''&&&&&&&&&((((((((((((((((((((((((''''''((((((((())))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))******)))))))))))))))*********++++++*********))))))))))))))))))))))))************+++)))))))))*********++++++---,,,+++++++++,,,---...+++---......------///000000000//////...------,,,---........................---,,,,,,+++++++++,,,,,,+++++++++++++++++++++,,,,,,,,,---------------+++222444999PPPuuu{{{gggWWW^^^pppyyytttmmmZZZNNNMMM[[[fffeeeeeejjj{{{yyysssxxxyyyrrrkkkkkktttxxxssstttqqqsssvvv|||}}}|||{{{{{{zzzzzzyyyzzz|||}}}}}}}}}{{{|||}}}~~~~~~}}}|||{{{yyyyyyzzz|||}}}~~~||||||}}}~~~{{{}}}~~~}}}pppfff___YYYVVVKKKIIIIIINNNZZZlll~~~zzzuuurrrfffYYYMMMJJJKKKMMMOOOQQQUUUZZZdddooozzz~~~~~~{{{|||}}}|||{{{{{{|||}}}~~~|||~~~zzz~~~~~~~~~|||wwwrrrppppppssstttsssmmmddd\\\WWWVVVaaammmqqqbbbOOOLLL[[[lllggggggeeeddddddeeefffgggWWWQQQJJJEEEAAA999000***+++*********++++++,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((('''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''(((((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((()))***++++++,,,,,,+++******)))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((''''''''''''&&&&&&&&&%%%%%%&&&''''''''''''&&&(((((((((((((((((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))*********++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))************)))))))))*********+++++++++)))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++...---,,,++++++,,,---...,,,---......,,,,,,---...---......//////000000000...//////000000000000000//////......------......------------------------,,,,,,,,,------............333666>>>[[[~~~jjjXXXNNN[[[qqqyyypppdddTTTNNNTTTdddiiicccdddoooxxxtttyyyuuuiiiiiijjj}}}sssssswwwvvvuuuyyy{{{zzz{{{{{{{{{{{{zzzyyy{{{~~~~~~|||zzz{{{|||~~~~~~~~~}}}}}}|||}}}}}}}}}}}}}}}}}}}}}{{{}}}|||qqqiiibbb]]]RRRNNNIIIHHHNNNXXXdddlll|||~~~|||xxxsssnnn[[[RRRJJJLLLOOOPPPQQQRRR[[[]]]eeeqqq~~~~~~}}}zzz{{{|||{{{yyywwwxxxxxx}}}~~~}}}|||}}}}}}}}}}}}~~~xxxqqqjjjfffmmmnnnnnnlllhhhaaaZZZVVV___ggglllcccRRRJJJUUUeeeiiigggccc```___```bbbccc___YYYQQQJJJFFF@@@666---,,,++++++******+++,,,,,,************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************************(((((((((((((((((((((((())))))))))))(((((((((((('''''''''((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((()))***+++++++++******)))))))))))))))''''''(((((((((((('''''''''((((((((()))))))))***)))))))))******+++++++++(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((''''''''''''&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***)))))))))))))))))))))))))))*********++++++++++++************************))))))))))))))))))))))))************************((())))))***************************++++++++++++)))))))))))))))*********************++++++++++++,,,,,,+++++++++*********,,,++++++++++++,,,...///...///000///...---...///000000000000000000000000.../////////000000000111------,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,---......//////111555:::GGGbbb{{{|||mmm[[[QQQPPP```qqqtttjjj___VVVVVV```llljjjbbbeeeqqq{{{~~~{{{tttsssvvvrrriiimmmuuuyyyrrrsssvvv|||}}}|||zzz{{{||||||||||||zzzzzz|||~~~|||zzz{{{|||}}}~~~}}}|||||||||}}}}}}wwwnnniii\\\XXXRRRNNNNNNRRRXXX\\\hhhlllssszzz~~~|||{{{{{{wwwqqqkkkVVVOOOLLLOOORRRSSSTTTWWWaaabbbjjjyyy~~~~~~}}}zzz{{{|||{{{xxxvvvvvvvvvzzz}}}~~~~~~}}}}}}~~~}}}||||||}}}{{{~~~zzzvvvoooiiifffffffffiiikkkjjjeee```eeegggjjjfffXXXKKKOOO[[[jjjiiiddd^^^YYYXXX[[[___ddd]]]TTTMMMMMMJJJ>>>111///...,,,+++***+++,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))(((((((((((('''''''''((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&'''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&''''''(((((()))))))))******)))(((((((((((()))''''''((((((((((((''''''''''''(((((())))))******)))))))))*********++++++(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******(((((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((''''''''''''&&&&&&&&&&&&'''(((((())))))((((((((((((((((((((((((((((((((((((((()))))))))******)))))))))))))))))))))))))))))))))*********++++++************************))))))))))))))))))))))))************************((()))******++++++***************++++++++++++,,,***************++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++++++++,,,---///111222333444444666777777777777888:::@@@>>>;;;888666444444444888777555444333333444555000///...---------------...------,,,,,,+++******,,,,,,------.../////////111777AAAPPPdddqqqkkk^^^SSSSSSYYYgggooolllddd^^^[[[```iiinnnjjjdddgggooossstttuuuuuusssrrrqqqpppxxx~~~wwwuuuwwwyyy~~~|||{{{{{{}}}~~~~~~}}}}}}{{{zzz|||{{{||||||}}}~~~~~~||||||}}}~~~yyykkkgggaaa\\\YYYYYY\\\^^^bbbeeeiiiooosssvvvwwwxxx~~~|||{{{{{{vvvooohhhVVVQQQOOOQQQSSSTTTXXX^^^cccdddooo~~~}}}~~~~~~}}}yyyzzz||||||zzzxxxxxxxxxvvvzzz~~~~~~}}}}}}~~~}}}{{{{{{}}}{{{}}}{{{{{{vvvooobbb______dddlllpppmmmiiihhhfffhhhhhh\\\LLLKKKUUU```iiiqqqooodddZZZWWWYYYaaabbbccchhhmmmhhhQQQ:::111000...,,,++++++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))'''((((((((()))))))))***************************))))))))))))))))))))))))***)))))))))((((((((('''''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))((((((''''''((((((''''''(((((((((((('''''''''''''''((()))***************))))))(((''''''&&&(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((()))))))))*********'''((((((((()))))))))***))))))))))))))))))))))))((((((''''''''''''(((((((((''''''''''''&&&&&&&&&%%%&&&''''''((((((''''''(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))((((((((()))))))))******************************))))))))))))))))))))))))************************))))))***++++++++++++************+++++++++,,,,,,***+++++++++,,,,,,,,,,,,,,,,,,------------............///000222333444444111333777;;;>>>@@@@@@AAA>>>@@@CCCEEEFFFHHHJJJMMMUUURRRMMMHHHEEEDDDDDDEEEQQQNNNIIIEEECCCBBBCCCCCC>>>===;;;999777555444444222111000///...,,,++++++,,,,,,------...///000000000888FFFWWWdddhhhbbbYYYQQQVVV```kkklllfff```^^^```ffflllnnnkkkgggiiilllqqqrrrvvvyyytttnnnpppwwwxxxxxx|||~~~~~~zzzzzz{{{}}}}}}}}}{{{zzz|||{{{~~~~~~~~~~~~}}}{{{|||~~~wwwrrrllleeeaaa___```aaafffgggiiikkknnnqqqtttvvv}}}|||{{{vvvmmmfffXXXTTTQQQRRRRRRTTT[[[cccbbbcccqqq~~~}}}~~~~~~}}}xxxzzz|||}}}|||{{{{{{{{{tttxxx|||}}}||||||~~~{{{zzz|||~~~|||{{{zzz|||xxxpppaaa]]][[[aaakkkqqqppplllfffcccfffiii]]]LLLJJJTTTQQQhhhvvvbbbXXXVVVaaalll|||iiiGGG333222///---++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))'''((((((((())))))******************************))))))))))))))))))))))))******))))))((((((((('''&&&'''''''''(((((())))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&'''((())))))((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))((('''''''''''''''''''''((((((((((((''''''&&&''''''((()))******+++,,,+++***(((&&&$$$""""""(((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))************'''((((((((())))))******))))))))))))))))))))))))((((((''''''''''''(((((((((((('''''''''&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))************************))))))))))))))))))))))))************************))))))***++++++++++++*********+++++++++,,,,,,,,,+++++++++,,,,,,------------------.........//////222222444777999;;;===>>>999===BBBGGGKKKMMMMMMMMMEEEHHHLLLOOORRRUUUYYY\\\ddd```[[[WWWTTTUUUVVVXXXiiieee^^^XXXTTTRRRRRRSSSNNNMMMJJJFFFCCC@@@???>>>777666555333222000///...---000+++***///---,,,444888BBBNNN```pppiiiYYYWWWRRR^^^mmmssslll```ZZZ[[[bbbcccgggiiifffbbbgggppp{{{wwwsssqqqnnnnnnvvv}}}|||zzzyyy~~~}}}|||||||||||||||}}}~~~}}}{{{{{{}}}|||~~~~~~}}}tttuuuvvvxxx{{{~~~~~~zzztttmmmiiijjjooosssppprrrsssqqqoooppptttwww}}}zzzzzzxxxmmmaaaWWWVVVUUUUUUWWW[[[___aaabbblllzzz~~~|||{{{|||}}}}}}|||yyyvvvyyyzzzzzz{{{|||}}}~~~~~~}}}{{{zzzzzz{{{~~~}}}~~~~~~zzzxxxyyyzzz{{{}}}||||||||||||{{{xxxvvviii```XXX[[[mmm~~~vvvppphhh```\\\[[[[[[[[[^^^nnn~~~lll^^^WWW___sss|||UUU>>>555///000...)))(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((()))(((((((((((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((()))******+++*********))))))((((((*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))******))))))((((((''''''''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))+++*********))))))(((((())))))))))))))))))))))))))))))))))))************)))))))))))))))))))))************)))))))))))))))*********)))))))))))))))++++++++++++***************+++,,,+++)))((()))***000...,,,,,,------,,,***000...,,,...111222111//////666AAALLLSSSUUUTTTSSSQQQKKKOOO[[[]]]OOOAAA===:::@@@IIIPPPUUUZZZ___dddbbb]]]YYY\\\dddjjjkkkiiirrrnnnfff^^^ZZZYYY[[[]]]aaa\\\VVVQQQOOONNNMMMLLLCCCBBB===888777777333,,,+++///,,,,,,111///...888>>>NNNZZZeeeooohhhYYYVVVXXXdddpppqqqeeeYYYWWWZZZdddeeeeeecccaaaccchhhmmmsssrrrqqqooommmrrr{{{{{{zzz|||~~~|||{{{{{{|||~~~}}}~~~}}}||||||~~~~~~~~~{{{wwwttttttvvvyyy|||yyyttttttwww{{{}}}~~~}}}yyysssrrrvvvzzz}}}yyyxxxvvvlllaaaXXXWWWWWWWWWYYY\\\```bbbgggoooyyy~~~yyyyyyyyyzzz{{{{{{yyywwwyyyzzzzzz{{{|||}}}~~~~~~|||zzzzzz{{{|||}}}}}}~~~|||yyyxxxyyyzzz{{{}}}|||{{{{{{{{{yyyvvvsssccc^^^[[[dddzzz~~~uuujjjdddeeeiiikkkkkkgggqqq~~~sssggg```cccsss{{{^^^@@@777000000000---+++---************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((((((((((((((())))))******))))))((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((())))))***************)))))))))(((***)))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))(((((((((''')))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))************)))))))))((())))))))))))))))))))))))))))))))))))************++++++++++++***************)))))))))))))))))))))************))))))))))))))))))))))))))))))))))))''')))************+++---***)))))))))+++---///000//////111555;;;>>>>>><<>>AAABBB<<<555444777999;;;===BBBJJJPPPXXXYYY[[[\\\[[[YYYVVVUUUVVVUUUSSSTTTWWWXXXSSSLLLJJJSSS\\\]]]XXXVVV\\\ccc^^^[[[WWWTTTUUUYYY^^^aaa[[[___aaa]]]XXXWWW\\\bbbyyy~~~wwwnnnjjjjjjdddoooxxxwwwnnnaaaRRRGGG,,,111555555:::FFFVVVaaaccc[[[RRROOOVVVfffwwwjjjWWWWWWaaagggfffddd[[[^^^dddkkktttwwwqqqjjjkkkpppxxxuuuzzz}}}}}}yyyuuuqqqnnnllllllnnnppppppnnnllloooqqqppprrrssspppjjjbbb\\\___kkkuuuxxx|||~~~}}}~~~~~~~~~}}}|||}}}zzzzzzyyyvvvtttuuuzzz~~~~~~~~~|||yyywwwssspppnnnlllfff\\\TTTJJJKKKMMMPPPSSSUUUVVVWWWXXXXXXkkk~~~}}}||||||~~~~~~~~~}}}}}}}}}}}}}}}~~~|||||||||{{{zzzyyywwwwwwvvvwwwyyy{{{}}}}}}}}}}}}~~~xxxuuuuuuuuuvvvuuuuuusssrrrqqqqqqsssvvvxxxssstttvvvxxxyyyyyyyyyxxxtttqqqooonnnppprrrssssssrrrrrrsssuuuxxxyyyxxxvvvuuuuuuqqqggg\\\TTTSSSTTT^^^ffflllqqqpppaaa[[[hhh````````````bbblll}}}{{{jjj]]]SSSTTTeeewww~~~TTT888111555000...,,,+++,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''((())))))((('''&&&&&&'''(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))*********)))))))))))))))************************,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,************************))))))))))))))))))))))))++++++******))))))((((((+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))*********************************************)))******+++,,,...------,,,,,,,,,,,,,,,,,,***,,,///000///333999>>>FFFLLLLLLJJJIIIEEE@@@>>>;;;888999;;;;;;888555;;;888===EEEHHHJJJXXXkkkppplllhhh```UUUMMMMMMSSSQQQNNNJJJKKKNNNPPPOOOLLLRRRYYY^^^[[[RRRMMMOOOSSSUUUTTTQQQPPPYYYeeegggaaaaaafffcccWWWNNNPPPVVVXXXbbbiiisssxxxvvvqqqooorrrmmmxxxvvvcccRRR---000444666<<>>DDDFFFNNNSSS\\\hhhsssxxxxxxvvvfff^^^XXXWWWXXXWWWUUUUUUcccccclll|||yyytttpppqqqwwwzzzxxxsss^^^YYYSSSQQQVVV\\\```bbbqqqkkkbbbYYYSSSUUU]]]eeeooorrrwwwzzzxxxvvvvvvwwwttt{{{xxxppphhhdddgggjjj666666FFFgggrrrggg^^^ccclllwww|||tttcccUUUUUU___ggggggiiitttsssqqqvvv||||||ppprrrzzz|||yyyuuu~~~|||xxxssstttuuutttssstttvvvxxxyyy{{{|||{{{yyyxxxxxxxxxvvvzzz}}}yyylllQQQJJJHHHLLLMMMLLLSSS^^^eeesss}}}~~~~~~~~~~~~~~~|||vvvhhhYYYSSSTTT\\\___dddhhhmmmuuu}}}|||{{{|||}}}~~~|||wwwssspppoookkkhhhbbbZZZRRRKKKFFFCCCAAADDDIIIMMMQQQRRRRRRRRRSSSUUUhhh~~~}}}{{{zzzzzz{{{{{{{{{{{{||||||||||||{{{{{{{{{{{{{{{|||}}}~~~~~~}}}{{{{{{{{{|||||||||{{{zzzxxxwwwsssqqqooonnnoooppppppoooooopppsssuuuvvvvvvvvvvvvttttttuuuuuuvvvwwwyyyzzzwwwuuussssssvvvxxxzzzzzzzzzyyyzzz{{{}}}}}}|||zzzzzzuuuqqqooopppnnniiidddUUUaaaeeehhhrrrqqqhhhfffZZZVVV[[[dddaaaTTTNNNSSS```ffflllmmmllliiibbb[[[```fffggg^^^RRRJJJDDD???888444...+++))))))((('''))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))''')))***)))(((((()))+++(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************((((((((()))******++++++************************((())))))******))))))((()))))))))************+++************************))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((((((((((((((((((''''''((((((((()))))))))''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------,,,---...000555<<>>999444555999666>>>FFFLLLRRRZZZ______]]]```dddgggfff```XXXRRR[[[^^^aaabbbcccaaa\\\XXX]]]cccooo|||~~~qqq___UUUNNNKKKLLLSSS^^^dddccc```PPPPPPRRRVVV[[[^^^___^^^]]]XXXVVVYYYZZZYYYZZZ]]]hhhbbb^^^]]]ZZZVVVXXX]]]\\\gggmmmjjjkkkrrrtttpppqqqnnnkkkhhhbbb\\\___ggg777CCC]]]xxx|||iiiWWWRRRPPP]]]llltttpppfff\\\WWWccckkkqqqsssxxx~~~|||~~~~~~|||tttqqqxxx~~~xxxuuuuuuvvvxxxzzzzzzxxxxxx{{{~~~vvvyyy{{{zzzwwwttttttvvv~~~vvvlllZZZSSSQQQSSSSSSRRRZZZggg}}}}}}yyyxxxxxxzzz|||}}}}}}}}}{{{|||}}}|||ttteeeWWWSSSUUU]]]dddmmmrrruuuzzz}}}|||{{{zzzzzzxxxzzz|||yyytttnnnkkkkkkgggddd^^^VVVMMMFFFCCCBBB@@@DDDJJJPPPUUUWWWXXXWWWSSSUUUhhh~~~}}}yyywwwxxxzzz|||zzzyyyxxxwwwwwwyyy{{{|||||||||||||||}}}~~~~~~}}}|||{{{{{{{{{{{{yyywwwuuutttqqqpppnnnnnnpppppppppooogggjjjnnnrrrtttuuuttttttqqqpppppppppqqqsssuuuvvvvvvtttssssssvvvxxxzzzzzzxxxxxxxxxyyy{{{{{{yyywwwttttttttttttssspppllliiiaaaZZZPPPUUUbbbccceeerrriii]]][[[ggghhhZZZOOOOOOJJJUUU```eeekkkpppooojjjZZZ```fffiiikkkhhh^^^TTTCCC===444...,,,---///000))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''((())))))***))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))%%%'''((((((''''''(((***((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((('''(((((()))***+++++++++***************************)))(((''''''((()))***))))))))))))************************************))))))))))))))))))))))))++++++******))))))(((((((((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...333666;;;@@@CCCDDDCCCBBB;;;888777888666555888===HHHRRR[[[```cccdddbbb^^^WWW\\\aaaccc```]]]]]]^^^mmmmmmjjjddd```^^^\\\ZZZaaa```cccgggdddZZZQQQNNNLLLPPPXXXbbbhhhiiiddd___[[[]]]cccnnnyyy}}}yyyuuukkk___WWW\\\fffmmmqqqvvviiibbb]]]]]]ZZZVVVXXX]]]fffppprrrfff^^^```___ZZZSSSSSSVVV[[[[[[ZZZ```jjj===HHHYYYgggjjjcccVVVMMMQQQcccrrrpppddd[[[WWWVVVcccsss|||yyy{{{ooouuuzzzwwwwwwxxx{{{}}}||||||~~~|||zzzzzzzzz{{{zzzwwwwwwyyy~~~uuulll\\\TTTVVVbbbeee```fffsss}}}yyyxxxsssmmmlllqqqgggggggggiiinnnsssxxx{{{vvvwwwxxxyyy|||~~~~~~|||xxxnnncccZZZVVVVVV]]]jjjpppsss{{{{{{{{{|||zzzyyyxxxxxxxxxvvvvvvuuuuuutttqqqlllhhheee^^^XXXSSSLLLDDD@@@AAABBBEEEIIINNNRRRUUUVVVVVVVVVXXXhhh{{{}}}}}}}}}{{{{{{~~~~~~}}}{{{yyyyyyyyyzzz{{{{{{{{{|||}}}}}}~~~}}}}}}~~~|||||||||xxxyyyzzz{{{zzzyyyxxxwwwuuussspppnnnmmmnnnpppqqqkkkjjjiiilllppprrrqqqoookkkkkkmmmnnnppprrrssstttsssuuuwwwvvvttttttwwwyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyvvvsssssssssssspppmmmddd___UUUQQQYYYgggkkkfffmmmfffbbbfffhhhaaaUUULLLLLLOOOZZZlll|||}}}uuuffflllrrrsssppprrrzzzjjjHHH555666111,,,,,,***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))'''%%%%%%(((***)))'''))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))+++******)))(((''''''&&&(((((((((((((((((((((((())))))))))))************)))************++++++++++++++++++*********))))))******++++++++++++*********)))(((((()))+++---...+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))+++******)))(((''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))************))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++******))))))(((((()))***+++---...000111222333;;;CCCEEE@@@:::888777444888:::888555888BBBKKK[[[```dddddd___[[[[[[]]]ZZZ^^^fffmmmllliiikkkqqqpppooohhh\\\TTTRRRQQQPPP^^^dddiiifff]]]UUURRRSSS\\\]]]ffftttyyysssoooqqqjjjxxx{{{hhhdddbbbmmm~~~ttthhhccciiiwwwmmm\\\VVVQQQJJJNNNQQQ[[[eeeccc___iiiyyy@@@MMM]]]gggggg```WWWSSSXXXhhhtttooobbbZZZZZZ[[[mmmxxx~~~zzz~~~|||sssyyyxxxxxxyyy~~~{{{zzzyyyzzz}}}~~~uuunnnaaa\\\```kkklllhhhppp}}}wwwrrrppppppkkkbbb]]]]]]^^^^^^]]]]]]```fffmmmrrrssstttvvvxxx{{{~~~zzzyyyuuulllaaaZZZWWWWWW\\\iiinnnqqqxxxwwwwww~~~|||zzzxxxvvvuuuuuuuuuuuutttsssrrrqqqnnnjjjfffccc\\\VVVQQQJJJBBB???AAABBBDDDIIINNNRRRTTTVVVVVVSSSUUUfffyyy}}}~~~}}}{{{zzz|||}}}|||zzzyyyyyyzzz{{{}}}zzz{{{||||||}}}}}}||||||}}}{{{{{{{{{xxxyyyyyyzzzyyyxxxwwwvvvtttssspppnnnmmmmmmnnnoookkkiiijjjmmmqqqssspppnnnjjjkkklllnnnoooqqqrrrrrrtttvvvwwwvvvttttttvvvyyyvvvvvvwwwxxxxxxyyyzzzzzzyyyvvvtttssssssssspppmmmmmmggg[[[QQQTTT```jjjlllxxxmmmaaa___eeehhhbbbZZZLLLQQQ```vvvwwwbbbfffooo}}}uuuRRR<<<888111++++++)))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))***(((&&&'''***+++***)))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))+++******)))((((((''''''(((((((((((((((((((((((())))))))))))************)))************++++++++++++++++++*********))))))******++++++++++++*********)))(((((()))+++---...+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))*********)))((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))************))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,+++++++++******))))))///...------...111444555777;;;??????<<<777666555000333777<<>>@@@AAACCCHHHMMMQQQTTTUUUVVVSSSUUUeeexxx~~~zzzxxxyyyzzzyyyxxxwwwxxxzzz|||}}}zzzzzz{{{{{{|||{{{{{{{{{|||~~~~~~{{{zzzzzzzzzxxxxxxxxxxxxwwwvvvttttttsssrrrpppmmmlllkkkkkkkkkiiiiiijjjnnnrrrsssooollljjjjjjkkkmmmooopppqqqrrrvvvwwwxxxvvvuuutttvvvwwwttttttuuuwwwxxxzzz{{{{{{yyywwwuuutttsssrrrpppnnnqqqmmmbbbUUUSSSaaatttnnn]]]^^^gggggg___[[[]]]fffxxxssscccccclll|||ZZZCCC;;;111,,,---+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))+++***((()))+++,,,,,,+++))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))*********))))))(((((('''(((((((((((((((((((((((())))))))))))************)))************++++++++++++++++++*********************++++++++++++************)))))))))+++,,,---+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******))))))((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))************)))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++000///......111555;;;>>>>>>===:::777555333222222777;;;AAAIIIQQQWWWZZZ[[[```iiitttzzzxxxqqqjjjggguuuqqqmmmiiibbb]]]___dddtttuuunnn^^^PPPMMMQQQSSS\\\dddlllpppmmmkkkjjjllllll}}}}}}llliiirrr~~~sss```UUUTTTUUU\\\iiiuuuwwwsssiiijjjlllrrr{{{vvviiiffflllnnnkkknnnqqqyyywwwfff[[[ZZZJJJ]]]qqquuuiii[[[UUUVVVsssyyyxxxiii[[[XXX```gggpppmmmqqqzzz|||xxxwww||||||xxx}}}~~~}}}|||~~~~~~~~~~~~xxxtttfff___YYYUUURRR\\\zzzvvvlllfffaaa^^^___\\\ZZZZZZZZZYYYYYYYYYRRRSSSSSSQQQNNNPPPVVV\\\```fffooowww|||}}}|||zzztttsssmmmdddZZZTTTSSSTTTWWWcccgggiiipppqqqsss}}}~~~~~~|||zzzxxxxxxxxxxxxvvvssspppmmmkkkhhheeebbb[[[UUUNNNJJJEEE???===@@@@@@CCCHHHMMMQQQTTTVVVVVVVVVXXXhhh{{{{{{xxxxxxwwwvvvuuuuuuvvvyyy{{{}}}yyyyyyzzz{{{{{{zzzzzzzzzyyy{{{|||{{{yyyxxxxxxyyyxxxxxxwwwvvvuuusssrrrrrrrrrqqqooollljjjiiiiiihhhiiiiiijjjnnnrrrrrrnnnjjjhhhiiikkkmmmppprrrtttuuuyyyxxxxxxwwwvvvuuuvvvwwwuuuvvvwwwxxxyyyzzz{{{{{{yyyxxxvvvuuutttrrrqqqpppjjjkkkfff]]][[[iii}}}aaaYYYccchhheeessskkkffflllxxx}}}vvvllliiidddiiiuuuXXXEEE???444///000...************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))***+++++++++(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))((((((((((((((((((((((((((((((((()))))))))************))))))*********+++++++++******************************++++++++++++************))))))******,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))***)))))))))((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))************))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...111666<<>>@@@AAA;;;777333333666<<>>???BBBCCCDDDHHHIIIMMMUUU^^^bbb```]]]YYYXXXiii~~~|||yyywwwwwwyyywwwwwwxxxxxxxxxxxxwwwwwwxxxxxxxxxwwwwwwwwwvvvvvvssssssrrrrrrqqqqqqqqqqqqpppjjjdddeeekkkppppppnnnjjjhhhggggggiiikkklllkkkkkklllmmmoooqqqssstttuuuwwwxxxxxxyyyzzzzzzyyyyyyyyyyyyzzzzzz{{{}}}~~~}}}~~~~~~|||yyyuuuttttttssspppmmmmmmmmmggg\\\RRR]]]___eeemmmoooiiibbb```mmmoookkk___QQQNNNXXXcccxxx}}}zzzmmmggglllpppoooggggggfffccc[[[OOOBBB:::000,,,***,,,,,,)))))),,,((()))***)))((('''(((***)))))))))))))))))))))))))))(((((((((''''''''''''***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((())))))))))))***))))))))))))))))))))))))(((((((((((()))))))))***************************))))))))))))))))))))))))+++*********))))))))))))))))))************))))))************************++++++++++++++++++++++++************))))))))))))************************)))************+++++++++************************))))))))))))))))))))))))************************************************))))))************))))))******))))))((((((((((((************************))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))******+++++++++******)))++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++------///222666888999:::888555333555444666>>>IIIVVVZZZ```fffkkkmmmnnnnnnssszzztttggg\\\WWWPPPMMMMMMRRRWWW[[[bbbiiiiiijjjgggbbbaaacccdddbbbaaafffooozzz~~~|||xxxvvvxxxzzzyyy}}}}}}|||yyyvvvtttsssrrrpppnnniiiiiikkkooorrrrrrmmmiiiaaahhhooosssqqqlllgggdddmmmWWWKKKMMMVVViiitttnnn___YYYYYYcccpppvvvuuussscccnnnooopppyyy~~~~~~|||}}}{{{zzzwwwyyy{{{~~~|||{{{zzzrrrrrruuuyyy}}}~~~}}}~~~}}}uuuqqqoooccc___XXXQQQMMMLLLLLLMMMQQQUUUYYY\\\___eeennnttt~~~{{{{{{|||~~~{{{uuupppnnnkkkeee___WWWQQQLLLJJJEEEBBB???>>>@@@CCCFFFGGGHHHJJJPPPYYYaaadddaaa]]]ZZZYYYiii~~~|||}}}|||{{{xxxwwwxxxyyywwwwwwvvvvvvvvvvvvwwwwwwvvvwwwxxxyyyyyywwwuuutttttttttsssrrrqqqppppppooolllhhhdddffflllppppppnnngggggggggiiilllnnnmmmllliiijjjlllnnnppprrrssstttvvvwwwxxxyyyyyyyyyyyyyyyyyyzzzzzz{{{}}}}}}xxxuuutttsssqqqoooooonnnggg\\\SSSVVV[[[bbbhhhnnnnnndddYYYgggmmmnnncccSSSOOOZZZgggyyykkkfffnnnwwwxxx~~~}}}oooZZZHHH>>>222---***,,,,,,******---)))***+++***)))((()))+++))))))))))))))))))))))))((((((((((((''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((()))))))))******++++++++++++++++++++++++***************************************)))))))))))))))************)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))******************************************************++++++++++++*********))))))))))))(((((((((************************)))))))))))))))))))))))))))******++++++******))))))))))))))))))))))))))))))******+++++++++******++++++++++++++++++++++++******+++,,,,,,,,,++++++---///222666888999999888333111222555999???JJJUUU___aaaccceeeggghhhhhhiiisssyyy{{{ssscccVVVRRRSSSKKKMMMSSSYYY\\\```iiirrriiihhhiiiiiieee___```dddmmmttt~~~|||{{{}}}|||wwwqqqmmmhhheeedddiiippprrrmmmhhhccckkkvvv~~~~~~yyyrrrnnngggTTTLLLRRR^^^nnnsssiiiYYYXXX\\\hhhuuuyyytttmmm___ggghhhlllyyy~~~~~~}}}||||||{{{|||~~~}}}{{{zzzvvvwwwzzz}}}}}}yyyxxxxxxxxxwwwvvvxxxyyy{{{zzzvvvqqqkkkhhh^^^aaaffflllrrrwwwyyyzzz~~~~~~}}}yyyvvvqqqlll```\\\VVVPPPMMMLLLMMMNNNSSSUUUXXX[[[^^^dddmmmsss~~~|||}}}}}}~~~~~~|||wwwqqqkkkkkkggg```XXXQQQLLLIIIHHHCCCAAA>>>>>>@@@DDDFFFGGGHHHKKKQQQXXX___aaa^^^\\\ZZZXXXhhh}}}zzz{{{{{{yyywwwwwwxxxyyyvvvvvvuuuttttttuuuwwwxxxtttvvvxxxzzzzzzwwwuuussstttsssrrrqqqpppooonnnnnngggdddbbbeeejjjmmmlllkkkdddeeegggkkknnnooonnnmmmiiijjjlllnnnppprrrtttuuuwwwxxxxxxxxxxxxxxxwwwwwwvvvvvvwwwyyy{{{}}}|||xxxuuutttsssqqqoooooommmggg]]]UUUOOO[[[hhhsss}}}~~~mmmWWW[[[ccciiifff^^^\\\bbbiii}}}lll```jjj{{{~~~cccNNNCCC555...***+++,,,+++***,,,((()))******(((((()))***((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))(((((()))))))))*********++++++++++++++++++++++++************************************************)))******++++++******)))------------------------++++++++++++++++++++++++)))***************++++++************************))))))*********+++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************************************)))******++++++******)))))))))))))))))))))))))))************************)))))))))))))))))))))))))))******************)))))))))))))))))))))))))))))))))***+++++++++*********+++++++++++++++,,,,,,***+++++++++,,,,,,,,,,,,///222666888888777666555---111888???DDDJJJRRRZZZ^^^]]][[[[[[]]]```eeegggiiiccc^^^\\\]]]\\\YYYVVVNNNPPPVVV]]]```bbbiiiqqqcccccciiirrrppphhhkkkttt~~~~~~|||uuummmnnnsssvvvqqqkkkdddlllwwwyyyuuu```QQQOOOZZZfffrrrpppbbbTTTXXX```kkktttuuunnneeeaaaffffffkkkzzz~~~~~~{{{zzzyyyyyyvvvxxxzzz}}}}}}}}}|||{{{vvvwwwyyy{{{}}}}}}xxxsssooommmjjjhhheeedddbbbaaa___]]][[[YYYMMMOOOTTTYYYaaaiiipppuuuxxxzzz|||~~~~~~~~~~~~}}}zzzsssooorrrvvvrrrhhh]]]YYYSSSNNNKKKKKKLLLNNNTTTWWWYYY[[[]]]ccckkkrrr}}}}}}zzzxxxvvvsssnnnkkkiiiddd]]]UUUNNNIIIGGGGGGCCC@@@>>>>>>AAACCCEEEEEEKKKNNNSSSYYY]]]^^^]]][[[XXXVVVeeezzz~~~yyyzzzzzzyyywwwwwwxxxyyyvvvuuutttssstttuuuwwwxxxsssuuuxxxzzzzzzwwwtttrrrsssrrrqqqpppooonnnmmmlllfffdddccceeehhhjjjjjjhhhbbbdddfffkkknnnpppooommmiiijjjllloooqqqsssuuuvvvyyyyyyyyyxxxwwwvvvuuutttttttttuuuwwwzzz|||~~~|||xxxuuuuuuuuurrrpppoooooolllggg___XXXOOO```uuuzzz___SSSYYYbbbkkkoooooommmkkkyyyzzz}}}{{{mmmaaaiii{{{dddQQQJJJ999111******+++******+++'''((())))))''''''((()))(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))***************+++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))******+++++++++,,,************************))))))*********+++++++++************************))))))))))))))))))))))))************************************************(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))************************((())))))******))))))((())))))))))))))))))))))))((()))***+++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,---......222555777777555333333333333===JJJSSSXXX[[[\\\]]]VVVWWWZZZ\\\___bbbcccdddXXXPPPJJJMMMXXX```bbb```[[[XXXXXX\\\]]]]]]___ccc]]]```lllzzz~~~{{{~~~}}}vvvhhhmmmttt{{{}}}{{{uuuqqqXXXOOOUUUcccmmmssslllZZZPPPZZZeeemmmsssrrrkkkcccgggkkkjjjnnn{{{~~~|||yyyxxxwwwvvvrrrsssuuuxxxyyyzzzzzzzzzvvvwwwxxxzzz{{{{{{||||||||||||wwwoooiiieee```\\\QQQPPPPPPPPPOOOLLLHHHEEEAAABBBDDDHHHOOOZZZfffnnnrrrvvv|||zzztttjjjeeennnxxxttthhh\\\WWWPPPJJJGGGHHHKKKNNNTTTWWWZZZ\\\___dddlllrrr}}}|||}}}zzzvvvsssqqqpppnnnlllgggbbb[[[RRRLLLHHHFFFEEEAAA???===>>>AAADDDEEEFFFOOOSSSYYY^^^```___\\\ZZZUUUSSSbbbwww|||zzz{{{{{{yyywwwwwwxxxyyyuuuttttttuuuuuuvvvwwwxxxsssuuuxxxyyyyyywwwtttrrrrrrrrrqqqpppooonnnnnnmmmjjjhhhgggggghhhiiihhhgggbbbccceeeiiimmmooonnnllliiijjjllloooqqqtttvvvwwwxxxxxxxxxwwwvvvuuutttsssuuuuuuvvvxxxzzz}}}~~~zzzvvvtttuuuvvvrrrqqqooonnnlllhhhbbb^^^RRR```ttt|||gggTTTWWW___nnnzzz|||rrrhhhkkknnnuuuwwwooofffjjjuuunnnWWWLLLJJJ???444+++***+++***)))***&&&((()))((('''&&&'''((())))))))))))))))))))))))'''''''''(((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''(((((((((((()))))))))))))))))))))))))))))))))*********++++++*********************************************************+++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++))))))******+++,,,,,,,,,************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++(((((())))))))))))(((((()))))))))************+++((((((((((((((((((((((((************************((())))))))))))))))))((())))))))))))))))))))))))((()))***+++++++++++++++*********++++++,,,,,,---++++++,,,,,,...000111222555666777555222111444777BBBOOO^^^fffiiiiiifffcccVVV[[[ccciiijjjfff___[[[KKKMMMNNNPPPRRRZZZdddlllgggaaa\\\[[[ZZZXXXYYY\\\ccciiiuuuzzzooohhhUUUQQQ]]]nnntttuuuiiiUUUPPP^^^mmmtttwwwwwwsssmmmnnnqqqooorrr}}}~~~}}}{{{yyyvvvtttsssooopppqqqrrrsssuuuuuuvvvuuuvvvwwwxxxyyyyyyyyyyyyyyy|||xxxmmmddd___XXXQQQDDDBBB@@@@@@AAA@@@===;;;=========>>>BBBLLLXXXaaagggnnnxxx~~~vvvsssjjjeeemmmxxxvvvkkk[[[VVVMMMFFFDDDFFFJJJMMMPPPTTTZZZ^^^aaagggnnntttzzzyyyyyyvvvsssqqqqqqpppooommmddd```YYYQQQJJJFFFDDDCCC===<<<<<<>>>BBBEEEGGGHHHNNNUUU^^^eeeeee```ZZZVVVRRRPPP___uuu}}}zzz{{{||||||zzzxxxwwwxxxyyyttttttuuuvvvwwwwwwwwwwwwtttuuuwwwxxxxxxvvvtttrrrrrrrrrrrrrrrqqqqqqppppppllljjjhhhfffeeeeeeeeeeeebbbbbbdddgggkkkmmmmmmlllhhhiiikkkmmmpppsssuuuvvvuuuuuuvvvvvvvvvvvvvvvuuuuuuvvvwwwxxxzzz|||~~~}}}zzzwwwvvvwwwtttsssqqqooommmjjjgggfffYYY[[[fffwww~~~ssslllYYYYYY^^^kkkxxxxxxkkk^^^fffjjjooopppmmmiiihhhjjjxxx{{{yyymmmZZZKKKFFFGGGEEE999///,,,---,,,******''')))***)))((('''((()))))))))))))))))))))))))))''''''''''''((((((((()))((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++,,,------************************)))************+++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++)))))))))******)))))))))))))))*********+++++++++))))))))))))))))))))))))************************)))******++++++******)))))))))))))))))))))))))))(((((()))++++++,,,,,,+++)))******+++,,,,,,------+++,,,,,,---///222444666555666666333111222999???NNNZZZeeehhhiiikkkiiifffeeehhhlllmmmiii___UUUNNNGGGMMMTTTUUUUUU[[[hhhrrrjjjfffcccaaa^^^]]]dddmmmssszzzuuuUUUUUUeeewww{{{xxxjjjUUURRRddduuu|||}}}~~~zzzrrruuusssuuu~~~~~~~~~}}}|||yyyvvvsssqqqnnnnnnnnnnnnooopppqqqrrrssstttuuuwwwwwwxxxxxxxxxxxx|||xxxlllbbb[[[SSSJJJBBB===888777999>>>@@@AAA<<<<<<:::888999???IIIQQQZZZcccooowwwzzzzzzyyyyyyssstttnnnhhhnnnyyyxxxooo[[[UUULLLDDDAAADDDIIIMMMMMMRRRYYY___cccjjjqqqwww~~~}}}xxxvvvuuutttrrrrrrsssrrrpppnnnbbb^^^WWWPPPJJJEEECCCBBB:::::::::===BBBGGGIIIJJJLLLUUUaaaiiihhh```VVVPPPPPPNNN]]]sss}}}}}}|||yyy|||}}}}}}{{{xxxwwwxxxyyyssstttvvvxxxxxxxxxxxxwwwuuuvvvwwwxxxwwwvvvtttsssssssssssssssssssssssssssmmmjjjgggdddbbbaaaaaaaaacccbbbcccfffjjjllllllkkkfffgggjjjlllooorrrtttuuurrrssstttvvvwwwxxxxxxxxxtttuuuuuuvvvxxxzzz|||}}}~~~~~~zzzxxxwwwvvvtttrrrooonnnlllkkkkkkddd\\\]]]hhhpppoooooosss]]][[[^^^gggpppnnnaaaTTTgggjjjllljjjiiihhheee```lllooonnndddUUUKKKIIIKKKJJJ===111...///---,,,+++(((***+++***)))((()))***))))))))))))))))))))))))&&&'''''''''(((((())))))***+++,,,------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................*********++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------************************)))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******))))))******++++++++++++************************************************+++++++++,,,,,,+++++++++))))))))))))))))))))))))(((((()))++++++,,,,,,,,,))))))***+++,,,,,,------+++,,,,,,...000444666888555666555222000444>>>FFFRRR[[[bbbaaaaaaeeegggdddvvvsssnnnggg]]]SSSJJJEEEIIILLLPPPVVV^^^gggooottthhhhhhiiihhheeehhhvvvNNN```kkkqqqzzztttbbbXXXYYY___iiiuuussswwwxxxvvv||||||{{{}}}zzztttqqqrrrpppkkkggggggggggggkkkpppnnnsssyyy{{{zzzxxxyyyzzzzzzzzzttthhh^^^VVVNNNGGG>>><<<999777666777999:::<<<;;;888777999>>>FFFLLLVVV```nnnwwwyyyxxxwwwxxxyyyrrrgggdddppp|||xxxkkkVVVMMMDDDBBBCCCDDDGGGKKKQQQSSS[[[eeekkknnnrrrxxxxxxrrrnnnoooqqqrrrsssrrrpppnnnllleee___UUUNNNJJJFFFBBB???;;;<<<>>>???@@@CCCGGGJJJPPPWWW```fffddd\\\XXXWWWOOOLLLZZZnnn~~~~~~~~~~~~~~~}}}zzzwwwttttttuuuxxxwwwvvvwwwyyyzzzzzzyyyxxxwwwuuutttssssssttttttqqqqqqrrrsssrrrqqqpppoooooojjjdddaaabbbccccccaaaaaafffiiiiiifffeeehhhkkkcccfffjjjnnnrrrsssttttttttttttuuuuuuuuuuuuuuuuuussstttuuuvvvvvvxxx{{{~~~~~~~~~{{{xxxwwwxxxrrrqqqqqqpppnnnmmmkkkjjjbbbXXXVVV```jjjmmmnnnpppiiiddd___fffnnnaaaTTTXXX___gggmmmjjjeeeccccccdddfffcccaaa___]]]YYYSSSNNNJJJGGG<<>>???111(((((())))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((++++++***)))))))))))))))+++***((((((******************)))))))))+++,,,---)))***,,,------------,,,111///...111555777333///111333444333111000000111---...//////---------//////------///111111---***++++++******+++,,,---...***+++,,,---------,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************((())))))))))))*********++++++************++++++))))))))))))))))))))))))************************************************+++++++++************)))))))))))))))))))))))))))******************************))))))******+++,,,************+++,,,---...)))+++...000222444888:::666666444111111999GGGRRR[[[aaaccc\\\WWW[[[dddjjjvvvgggXXXTTTUUUSSSOOOMMMNNNRRRVVV[[[dddnnnrrrqqqdddlllsssuuuxxxRRRcccmmmqqqwwwnnn[[[RRRXXX```jjjvvvvvvyyy{{{{{{|||{{{zzz{{{wwwqqqnnnoookkkeee````````````dddjjjoootttyyy{{{zzzzzz{{{~~~zzzzzzssshhh]]]UUUMMMEEE:::999777666666888:::<<<:::999777666888===CCCGGGOOO[[[kkkuuuwwwvvvxxx{{{wwwpppfffdddooo{{{uuuhhhTTTKKKCCCBBBCCCDDDHHHLLLTTTVVV]]]fffkkklllooouuuzzzssspppoooppprrrsssqqqoookkkiiieee^^^VVVNNNIIIEEEAAA>>>;;;===???@@@AAADDDHHHKKKSSSYYY```ccc___XXXRRRPPPMMMKKKYYYmmm}}}~~~~~~}}}zzzwwwuuuvvvwwwwwwvvvvvvwwwyyyzzzzzzyyywwwvvvtttrrrqqqqqqqqqqqqssssssrrrqqqqqqqqqqqqrrrpppkkkfffccccccdddccccccccceeehhhhhhhhhhhhjjjllleeegggjjjmmmpppqqqrrrsssuuuuuutttttttttttttttuuusssuuuvvvvvvwwwxxx{{{~~~~~~~~~}}}yyywwwvvvvvvsssrrrrrrpppnnnllljjjiiikkk___TTTSSSZZZccckkkqqquuuoooaaa]]]bbb\\\TTTYYYVVVXXX\\\bbbeeefffggghhh]]]\\\\\\^^^``````^^^\\\MMMMMMJJJDDD>>>888444111+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((000<<<<<<111***+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((((((((((((+++***))))))((((((((()))+++***)))))))))***************)))(((((()))+++,,,...111444555555444555555:::888999===CCCGGGEEEBBB>>>???>>><<<::::::<<<>>>CCCCCCAAA===888444333333666444111.........//////)))***---///000...,,,)))......///000///...---,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))*********++++++++++++************++++++************************************************************************+++++++++************)))))))))))))))))))))))))))******************************))))))******+++,,,++++++******+++,,,------+++---000222333444777999444555555666;;;FFFSSS]]]gggddd\\\TTTUUU```kkkqqqaaaYYYSSSSSSTTTSSSTTTVVVXXX\\\]]]ZZZ[[[bbbiiilllwwwWWWhhhqqqrrrttthhhUUUOOO^^^dddlllsss{{{yyy{{{}}}{{{xxxwwwssslllhhhiiiccc]]]WWWUUUTTTTTTXXX^^^iiinnntttwwwxxxyyy|||~~~yyyyyysssggg]]]TTTJJJBBB999888777777888;;;===???:::999888888:::===AAACCCDDDPPP```jjjnnnooorrruuusssnnneeecccnnnxxxqqqaaaOOOHHHBBBBBBCCCEEEIIINNNWWWYYY___gggjjjjjjlllppp}}}{{{sssooonnnoooqqqqqqooolllhhheeeddd^^^VVVOOOIIIDDD???<<<<<<>>>@@@BBBCCCFFFIIILLLSSSYYY______ZZZTTTOOOMMMLLLKKKZZZnnn}}}~~~~~~{{{xxxuuuuuuwwwyyyvvvuuuuuuvvvyyy{{{{{{zzzvvvtttsssqqqooonnnmmmmmmtttsssqqqooooooqqqssstttpppmmmhhheeedddddddddccccccccccccfffiiilllllllllfffggghhhkkkmmmoooqqqrrrwwwvvvtttrrrrrrrrrtttuuutttuuuwwwwwwxxxyyy|||~~~~~~zzzwwwvvvvvvttttttrrrqqqnnnllljjjhhhmmmeeeWWWMMMNNNZZZeeekkkrrrqqqbbbTTTWWWYYYUUUWWWTTTNNNRRRcccqqquuutttuuuYYYXXXYYY___ggglllmmmlllZZZWWWXXXYYYOOO===444555+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''%%%)))111222***&&&((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((***))))))(((((((((((((((*********))))))******+++---,,,,,,---...000222333666<<>>@@@BBBCCCBBBCCCGGGMMMPPPPPPNNNHHHGGGEEECCCAAABBBEEEHHHUUUSSSOOOIIICCC>>><<<===@@@CCCDDDAAA<<<777666666333222222222222111...,,,............---,,,+++***++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************+++++++++,,,++++++++++++++++++++++++************************************+++++++++,,,++++++************++++++************************************************************************+++++++++************)))))))))))))))))))))))))))******************************))))))******+++,,,,,,,,,+++++++++,,,------...000333444333333444666555777;;;BBBMMMXXXccciiikkkcccWWWQQQYYYfffmmmkkkPPPOOOQQQVVVWWWVVVXXX\\\\\\___]]]UUURRRZZZfffmmm~~~\\\lllttttttrrrdddUUUTTTgggjjjkkkiiikkkrrrxxxzzzyyy{{{~~~zzzvvvtttnnnfffaaabbb^^^VVVOOOLLLIIIHHHLLLQQQZZZaaajjjpppsssuuuxxx{{{wwwwwwrrrggg\\\SSSHHH@@@::::::::::::<<<>>>@@@BBB;;;;;;:::;;;===???@@@AAA???FFFQQQ\\\eeejjjnnnpppqqqllleeecccmmmuuulll[[[JJJDDDAAABBBDDDFFFJJJPPPXXXZZZ```hhhkkkiiikkkooozzzyyyqqqllllllmmmnnnnnnlllhhhdddaaabbb^^^WWWOOOHHHBBB>>>;;;===???BBBDDDFFFHHHKKKNNNQQQXXX\\\[[[VVVSSSQQQNNNLLLLLL\\\qqq~~~zzzvvvssssssuuuxxxuuuttttttvvvyyy{{{zzzzzzvvvuuusssqqqooommmlllkkkooonnnooooooppprrrtttuuuooommmiiifffdddcccccccccaaa^^^]]]aaahhhmmmllljjjeeeeeegggiiilllooorrrtttxxxvvvsssqqqpppqqqssstttsssuuuwwwxxxxxxzzz|||~~~}}}zzzyyyxxxuuutttsssqqqooollliiihhhffffff^^^RRROOOWWWaaaeeeiiipppdddSSSUUU[[[XXXVVVVVVMMMRRRkkk~~~ccc^^^]]]gggxxxrrrccc\\\]]]RRR:::...111+++******)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&$$$%%%******&&&%%%(((((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))((((((((((((((()))***+++++++++***+++,,,...//////000111333666999;;;===EEEKKKLLLGGGCCCEEEIIIDDDCCCBBBCCCFFFGGGFFFEEEBBBBBBBBB@@@??????AAACCCOOONNNLLLHHHDDDBBBCCCDDDGGGRRR___bbbZZZNNNEEEAAADDD>>>666111000000111000.........------,,,+++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********+++++++++,,,,,,******************************************************+++++++++,,,,,,,,,++++++************++++++************************************************************************+++++++++*********))))))))))))))))))))))))))))))******************************))))))******+++,,,------,,,,,,,,,,,,------000222444444222222222333666;;;DDDQQQ]]]gggkkklllbbb^^^YYYZZZbbbiiicccYYYOOOPPPUUU[[[]]]ZZZXXXZZZXXXZZZWWWSSSVVVeeevvvxxxtttssstttvvvssssssrrrrrrrrrsssssstttmmmnnnmmmllllllmmmqqqssswwwyyy{{{}}}___mmmsssqqqlll^^^VVV\\\lllmmmiii```]]]eeepppwwwvvvxxx~~~~~~xxxsssooohhh___ZZZ[[[XXXQQQIIIFFFBBB???BBBGGGJJJRRR^^^hhhmmmppptttwwwtttvvvrrrhhh]]]SSSHHH>>>;;;;;;;;;;;;<<<>>>@@@AAA<<<;;;:::<<>>@@@FFFSSSbbbmmmqqqqqqoookkkdddbbbkkkrrrgggVVVEEEAAA@@@BBBDDDFFFKKKRRRWWWYYY```hhhkkkjjjkkkooo|||wwwoookkkjjjkkkkkkjjjhhhdddaaa______]]]XXXQQQIIIBBB===;;;>>>AAADDDGGGHHHKKKNNNPPPSSSZZZ]]]XXXSSSSSSRRROOOKKKLLL^^^rrr~~~zzzuuuqqqppprrrtttuuuttttttvvvxxxzzzzzzyyywwwwwwuuusssqqqnnnmmmkkkhhhjjjmmmqqqsssttttttsssnnnllliiifffcccaaaaaabbb^^^ZZZYYY]]]fffkkkkkkiiidddeeefffiiimmmqqqtttvvvvvvuuurrrpppoooqqqssstttrrrtttwwwxxxxxxyyy{{{}}}|||yyyxxxxxxuuuuuutttrrrooollljjjhhhcccfffcccXXXRRRXXXdddlllwwwqqqZZZWWW]]][[[YYYYYYTTTZZZqqq~~~zzzqqqgggddduuummmWWWSSSJJJ555)))---+++******)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((+++((((((******)))***,,,((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***,,,......---...111333777777666666777888999:::>>>DDDJJJIIICCC???AAADDD<<<:::999888999888888777666888:::;;;999888888888>>>??????>>>===>>>@@@BBBDDDTTTfffoooiii^^^UUURRRMMMFFF>>>999888777555333222111111000//////......,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,******************************************************+++++++++,,,,,,,,,++++++************++++++************************************************************************+++++++++*********))))))))))))))))))))))))))))))******************************))))))******+++,,,---------,,,------......222333333222111000111333777???LLLZZZeeejjjhhhfff_________aaaeeeeee[[[NNNTTTRRRVVV^^^bbb^^^WWWTTTTTTUUUUUUXXXfffzzz~~~|||zzzwwwpppiiiccc___]]]\\\^^^^^^^^^]]]]]]]]]]]]^^^[[[\\\\\\[[[ZZZ\\\___bbbfffiiimmmoooqqquuuzzz}}}{{{eeeqqqsssmmmeeeWWWUUUccckkkooonnneee___dddpppxxxsssxxxzzztttnnniiiaaaXXXSSSSSSQQQJJJDDDBBB>>>;;;===AAA@@@HHHTTT]]]dddiiiooosssrrrtttqqqhhh^^^TTTHHH>>>:::::::::;;;===>>>@@@AAA===;;;:::===AAACCCAAA???;;;<<>>777666444111000......---,,,,,,------------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************************+++++++++,,,++++++************++++++++++++++++++++++++++++++************************************************+++++++++************)))))))))))))))))))))))))))******************************))))))******+++,,,------------...///000000444444333111000000333666999CCCQQQ^^^fffgggdddbbbhhhfffbbb^^^___```YYYPPPSSSQQQTTT]]]bbb^^^WWWSSSSSSWWW[[[cccssszzzqqqlllkkkcccaaa^^^YYYTTTPPPLLLJJJMMMLLLLLLLLLKKKKKKJJJJJJJJJJJJKKKJJJJJJKKKMMMPPPRRRVVVZZZ\\\^^^aaafffkkkooosssyyy|||~~~sss{{{xxxmmm```RRRUUUiiikkkvvv}}}wwwnnnlllqqqvvvsssyyy~~~|||uuunnnhhhbbbZZZQQQLLLLLLGGGBBB??????===;;;<<<@@@===BBBIIIOOOUUU]]]gggnnnpppsssqqqiii___VVVJJJ???999:::<<<>>>AAACCCEEEFFFBBB???>>>@@@EEEHHHGGGDDDBBBHHHRRR^^^fffkkkllllllkkkfff]]]ZZZbbbhhh]]]KKK???>>>@@@CCCDDDEEEKKKRRRWWWYYYaaaiiillljjjjjjmmmwwwtttnnnlllkkkhhhfffdddaaa___^^^^^^___[[[\\\ZZZTTTLLLDDD@@@???@@@CCCGGGKKKMMMOOOQQQSSSWWW^^^]]]RRRLLLPPPPPPLLLLLLPPPcccxxx{{{{{{zzzxxxuuutttuuuwwwwwwvvvuuuvvvwwwxxxwwwvvvxxxxxxxxxwwwuuurrrpppooommmoooqqqssstttsssrrrqqqmmmnnnmmmiiidddaaaaaabbb___^^^]]]aaaggglllooooooiiikkkmmmppprrrtttttttttppppppppppppqqqrrrssstttppprrruuuwwwwwwxxxyyyzzzyyyzzz{{{yyywwwuuuuuuuuuttttttsssrrrpppnnnlllkkklllgggeeecccYYYWWWooolll```[[[[[[cccppp||||||wwwzzzzzzvvvuuullljjj{{{zzzbbbKKKEEEAAA888000...+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&&&&&&&&&&'''((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))***************+++,,,,,,+++///333555555777<<>><<<<<<444555777666666666888:::888888777666666666777999555777:::;;;:::888888999999;;;<<<<<<999777555555666===EEEIIIIIIIIIKKKNNNGGGIIIMMMVVV^^^^^^VVVOOOCCCAAA===999555222000///,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))*********++++++++++++************++++++++++++++++++++++++++++++************************************************+++++++++************)))))))))))))))))))))))))))******************************))))))******+++,,,,,,,,,,,,---...000111222666555333111000333888<<<@@@IIIVVV```eeeggghhhiiiqqqiii]]]UUUWWW\\\YYYRRRQQQRRRWWW^^^___ZZZWWWWWW^^^gggrrrzzz~~~vvvmmmiiiccc[[[WWWWWWKKKJJJIIIGGGEEEDDDDDDCCCAAAAAAAAAAAA@@@@@@???>>><<<>>>??????>>>>>>@@@AAAAAAEEEIIIJJJIIIKKKPPPUUUZZZ___eeehhhkkkpppxxxppp```QQQVVVlllnnn}}}tttqqqqqqsss||||||}}}zzzxxxqqqjjjccc^^^UUULLLGGGHHH???<<<;;;======<<<===AAA<<<>>>AAACCCHHHRRR___hhhooorrrqqqjjj```WWWKKK@@@;;;<<>>===@@@DDDDDDEEEJJJRRRXXX[[[bbbjjjllliiihhhkkkpppyyy}}}vvvkkkggghhhiiihhheeebbb___]]]]]]^^^___ZZZ[[[[[[UUUMMMEEEAAA@@@@@@DDDHHHLLLNNNPPPRRRTTTSSS[[[ZZZOOOKKKQQQSSSPPPPPPTTThhh}}}|||yyyzzzzzzyyyxxxxxxyyyzzzxxxwwwvvvvvvwwwwwwvvvuuuxxxxxxxxxwwwuuusssqqqoootttttttttssssssrrrrrrrrrnnnooonnnjjjeeebbbbbbdddbbbbbbbbbdddiiinnnqqqssslllnnnqqqsssttttttsssrrrnnnooopppqqqrrrsssssstttoooqqquuuwwwwwwwwwxxxyyyxxxzzz{{{zzzxxxvvvvvvwwwsssssssssrrrpppnnnmmmlllkkkeeehhhlllaaaYYYnnnpppfff\\\YYYaaavvvzzzmmmrrrwwwuuussskkkhhhqqq~~~tttbbbTTTHHHDDDBBB;;;333000+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))***))))))******((())))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))+++*********+++,,,------,,,000555777777999???EEECCCBBB???===;;;:::999999333333333444666999;;;===??????>>><<<::::::;;;<<<;;;<<<===<<<;;;<<<===??????AAACCCBBB???;;;888777555999>>>@@@>>><<<;;;<<<<<<<<>>@@@DDDIIINNNQQQZZZ]]]bbbfffhhhhhhgggfffqqquuuvvvnnngggeeedddbbbccccccaaa___^^^^^^```aaa[[[]]]]]]XXXOOOGGGAAA???EEEFFFGGGKKKPPPSSSUUUVVV\\\[[[TTTLLLLLLRRRTTTQQQRRR___ooo}}}||||||}}}}}}}}}}}}|||||||||{{{{{{|||zzzuuutttwwwzzzxxxvvvtttsssuuuwwwxxxzzzyyyvvvsssqqqpppppppppppppppooolllhhheeedddddd``````bbbfffjjjooosssvvvqqqpppppprrruuutttqqqmmmkkkllloooqqqssssssrrrqqqpppqqqrrrtttuuuwwwxxxyyywwwxxxzzz{{{zzzwwwtttrrrxxxyyyxxxuuupppmmmkkkkkklllggghhhkkkddd[[[bbbqqqyyyzzznnniiimmm]]]VVViiitttzzzwwwllliiipppsssooovvvjjjgggqqqtttkkkggglll\\\RRRJJJJJJIII@@@666000///***(((,,,...,,,))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((///)))%%%)))---,,,))))))((()))******+++******))))))******+++,,,000555999;;;:::888888999::::::999::::::999888777666666666;;;999888888;;;???CCCFFFJJJHHHGGGGGGGGGFFFEEEDDDEEEGGGHHHEEECCCDDDJJJOOORRRQQQOOOMMMJJJEEE@@@<<>>:::999;;;<<<<<<:::444777;;;???CCCJJJRRRXXXVVVXXXWWWSSSRRRRRRKKK@@@<<<777222/////////...,,,...---,,,,,,,,,,,,---...++++++++++++++++++++++++,,,------......------,,,++++++++++++++++++++++++)))))))))***+++++++++,,,************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++***)))((())))))))))))))))))))))))+++++++++*********))))))++++++,,,,,,,,,++++++***,,,+++***,,,///333666777777555222///000777@@@HHHOOOWWW^^^^^^___fffnnnqqqeeeWWWLLLNNNVVVZZZZZZYYY___^^^___^^^ZZZYYYaaakkk}}}sssiii```[[[SSSPPPLLLGGGCCC@@@???>>>;;;;;;::::::999999888888888888888888888777777777777777777777777777777777666777888:::;;;===>>>???>>>???@@@BBBGGGNNNVVV\\\dddkkkssswwwwww{{{uuucccTTTPPPWWW```eeeyyysssssstttpppyyy~~~}}}|||{{{zzzyyytttnnnggg___SSSFFF@@@@@@>>><<<;;;<<<@@@CCCDDDCCC>>>:::<<>>333555...***+++,,,+++)))***))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((,,,'''%%%(((***))))))+++)))************++++++++++++,,,...000222666;;;>>>888888999;;;<<<;;;999888777777777777888:::;;;<<<<<<>>>AAAEEEIIILLLNNNPPPPPPNNNOOOSSSYYYZZZUUUPPPLLLQQQUUUUUUSSSRRRUUUXXXbbb[[[TTTPPPPPPOOOJJJFFFEEEDDDEEEFFFGGGDDD>>>999999777666777<<>>888444111---***++++++++++++++++++++++++++++++++++++++++++++++++,,,------......------,,,++++++++++++++++++++++++***************+++++++++************************************************************************))))))*********++++++++++++++++++++++++***))))))))))))))))))))))))))))))+++++++++*********))))))***+++++++++++++++******---,,,,,,...111333555666777555333333888@@@JJJQQQRRRYYY______^^^aaabbb```YYYPPPJJJLLLRRRVVVZZZ^^^gggaaa]]]\\\^^^cccnnnxxx~~~uuukkkbbbZZZSSSNNNHHHFFFCCC???<<<;;;;;;;;;888888777777777666666666999999999999999999999999666666666666666666666666777777777888999999::::::999:::;;;===???DDDJJJNNNSSSZZZcccjjjnnnuuuwwwjjjYYYPPPQQQYYYdddjjjyyyooovvvwwwooo}}}~~~}}}|||}}}~~~~~~~~~~~~}}}|||{{{zzzzzztttmmmeee]]]QQQDDD???@@@;;;;;;;;;===AAACCCCCCCCC===:::<<>>AAAEEEGGGOOOQQQUUUWWWVVVRRRNNNKKKNNNMMMPPPXXXbbbddd]]]UUU^^^eeelllpppnnnllljjjjjjhhh^^^SSSPPPTTTYYYXXXUUUSSSVVVZZZ\\\[[[SSSIIIBBB>>>999444444888;;;<<<;;;>>>CCCGGGIIINNNVVV]]]___]]]WWWNNNEEE===666111---++++++,,,---,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++++++++++++++++++++++++++***************************************************************))))))))))))))))))))))))(((((()))))))))************++++++++++++***))))))))))))))))))))))))))))))+++++++++***************************************......///000222333444444333222222777@@@JJJSSSWWWZZZ```eeebbb^^^ZZZUUUPPPNNNKKKKKKOOORRRUUU[[[bbbhhhcccbbbgggnnnvvvvvvlllggg^^^UUUNNNIIIDDDAAA>>><<<;;;999888777888888666666666666666666555555777777777777777777777777777777777777777777777777888888888888888777777777666777888888888:::===@@@AAAHHHPPPWWW^^^gggsss|||ooobbbUUURRRWWW^^^eeejjj{{{yyytttwwwxxxttt{{{yyyzzz|||}}}}}}}}}}}}~~~~~~~~~}}}||||||tttmmmeee\\\PPPCCC>>>???999:::<<>>>>>@@@CCCCCCCCCKKKVVV\\\cccjjjlllkkkeeeYYYNNNHHHFFFDDDGGGLLLPPPRRRSSSNNNPPPSSSUUUTTTRRRPPPOOONNN^^^rrr~~~|||tttmmmjjj]]]VVV]]]bbbYYYJJJ@@@;;;<<<>>>AAAFFFKKKPPPSSSPPPWWW___ddddddaaa^^^]]]eeellloookkkgggiiilllmmmgggeeeaaa_____________________]]]YYYTTTNNNIIIFFFGGGJJJNNNQQQTTTWWWYYY[[[^^^VVVLLLGGGIIIOOOSSSSSSTTThhhxxxyyy{{{|||~~~|||zzz{{{|||zzzuuuuuuxxxuuuvvvwwwwwwwwwvvvttttttqqqrrrtttuuuuuuuuuttttttsssrrrppplllfffbbb```___cccdddfffiiimmmpppsssuuuuuutttsssrrrrrrssssssssstttuuuwwwxxxyyyzzzzzzzzzvvvvvvvvvvvvwwwwwwwwwwwwtttuuuwwwxxxxxxwwwvvvuuuwwwtttrrrtttwwwwwwrrrmmmlllgggeeeiiiiiiaaaUUULLLOOOUUU^^^jjjlll```QQQNNN[[[^^^]]]WWWWWW___fffiiinnnuuuwwwooofffeeehhhiiicccgggbbbYYY[[[ccc]]]NNN:::222+++++++++***)))***(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&)))...111---''''''+++))))))))))))***,,,...///111444666777777777777888444666888999888777777777??????@@@AAADDDGGGKKKMMMTTTUUUVVVUUUQQQIIIAAA<<>>EEENNNUUU\\\ZZZUUUPPPIIIBBB;;;777222111000...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++,,,+++++++++***)))))))))************************************************************************))))))))))))*********+++******+++++++++******)))))))))))))))))))))))))))******************************))))))******++++++---///111111111111111222000222888AAALLLTTTYYY[[[bbbkkknnnggg\\\UUUPPPMMMMMMMMMPPPVVVYYYYYY\\\aaabbbfffqqq}}}xxxmmmeee[[[UUUMMMGGGBBB???===<<<;;;:::999888777888888888777777777888888888888888777777777777888888888888888888888888888888888888:::::::::999999888888888777888999888777777888999999>>>CCCHHHLLLTTT^^^fffdddXXXPPPUUU^^^ccceeehhhmmmlllrrr}}}}}}wwwxxx{{{xxxyyyzzz||||||~~~~~~}}}uuunnnfff]]]QQQDDD>>>???999;;;>>>@@@BBBDDDFFFGGG@@@BBBEEEFFFCCCAAAFFFMMMUUU]]]eeeiiilllkkkbbbYYYMMMIIIEEEFFFKKKPPPQQQPPPOOOSSSXXXXXXVVVSSSRRRRRRUUUcccqqqxxx{{{~~~}}}xxxjjj\\\VVV^^^aaaVVVHHHAAA===>>>@@@CCCFFFJJJNNNPPPMMMUUU^^^cccccc```^^^___eeeiiilllnnnrrruuutttooohhheeeaaa```aaabbbaaa```___]]][[[XXXTTTOOOJJJGGGGGGKKKQQQUUUXXXZZZ]]]___aaaWWWLLLIIILLLQQQSSSTTTVVVkkk}}}}}}~~~~~~{{{zzzzzz|||zzzuuuuuuxxxvvvwwwxxxyyyyyywwwvvvtttssssssuuuuuuuuutttsssrrruuuuuusssnnnhhhdddaaaaaabbbdddfffiiillloooqqqrrrttttttuuuuuuuuuwwwxxxzzzwwwxxxxxxyyyzzzzzzzzzzzzvvvvvvvvvvvvwwwwwwwwwwwwwwwxxxxxxxxxwwwvvvtttsssuuurrrqqqtttxxxxxxsssnnnnnniiiddddddhhhgggZZZLLLIIIOOO___kkkiii```WWWPPPVVV]]]```\\\WWW[[[cccjjjxxxwwwjjjgggjjjllllllzzzuuulllhhh\\\LLL666///+++,,,---***((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''',,,444888333)))'''***(((((()))+++---///111222888:::;;;:::777444222222444555777888999<<>>>>>???888<<>>AAAGGGNNNSSSPPPRRRSSSTTTUUUVVVWWWXXXUUUUUURRRJJJAAA<<<<<>>@@@EEELLLQQQZZZNNNJJJUUUbbbfffffffffaaa[[[fff{{{uuuxxxzzzxxxxxxzzz|||}}}~~~uuupppiiiaaaTTTFFF??????:::<<>>??????===999555333333555777;;;===???EEEMMMSSSSSSOOOIIIBBB===999888777999999999999888888888777888:::<<<:::777555888;;;999:::;;;<<<===>>>>>>>>>222666888888777888>>>CCC???@@@AAABBBFFFMMMVVV\\\^^^aaa___UUUGGG===<<>>KKKUUU[[[\\\]]]\\\jjjqqqpppbbbSSSNNNRRRWWWTTTSSSUUU[[[]]]ZZZYYYZZZvvvwwwlllbbbXXXNNNGGGDDDAAA<<<:::999::::::999:::::::::999999888888777777777888888999:::;;;;;;;;;;;;;;;<<<======>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999777999999999777666777888666777888999:::===AAAEEE\\\NNNIIIVVVdddgggeeeeee\\\[[[dddrrruuurrr{{{}}}yyywwwxxx{{{~~~~~~|||vvvqqqllldddXXXIII@@@???;;;>>>@@@BBBCCCFFFKKKOOOIIILLLLLLJJJJJJPPP[[[ccc^^^cccfffhhhjjjkkkfff___TTTMMMEEEEEELLLSSSWWWWWWXXX\\\```aaaccclll{{{tttddd]]]ddddddSSSCCC???===???AAADDDHHHKKKNNNOOORRRZZZbbbddd```]]]]]]___```iiitttxxxkkkfff```^^^______\\\YYY\\\YYYUUUSSSRRROOOJJJFFFGGGNNNWWW]]]___bbbfffjjjhhhZZZOOOPPPSSSTTTRRRSSSYYYqqq~~~}}}|||zzzyyyzzz|||zzzvvvvvvyyyxxxxxxxxxxxxxxxwwwvvvvvvuuuuuutttsssssssssssstttwwwwwwuuupppkkkgggeeeeeedddeeehhhkkknnnpppqqqqqqrrrvvvyyyzzzyyyyyyzzz|||zzzyyyxxxwwwuuuuuutttttttttttttttuuuuuuvvvvvvvvvyyyyyyyyyyyyxxxxxxwwwwwwtttvvvxxxzzzzzzxxxvvvtttooonnngggaaaffflllaaaOOOCCCEEE```zzz~~~}}}nnnRRRKKKQQQ\\\fffnnnrrrtttvvvwwwnnnsss{{{___PPP;;;333,,,++++++)))((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))******...111///******...(((+++000666:::===>>>>>>===>>>>>>===;;;999888999999===AAABBBCCCFFFMMMSSSKKKHHHBBB<<<888666666666???>>>===<<<:::999888888===>>>???>>>===<<<===???999999999999;;;;;;;;;:::999999:::999777777999;;;888999:::;;;===DDDMMMTTTUUUYYY[[[WWWOOOIIIHHHJJJEEE???:::;;;;;;999999===@@@CCCGGGJJJKKKMMMPPPSSSMMMJJJEEE???999333///,,,------------------------,,,------......------,,,++++++++++++++++++++++++***************+++++++++************************************************************************************++++++++++++))))))***+++++++++++++++))))))))))))))))))))))))))))))*********+++++++++,,,+++******+++---///000000333555333000000444888===GGGSSSZZZ[[[]]]```dddnnnooojjj]]]TTTSSSVVVWWWUUUTTTVVVXXXWWWVVV]]]eee|||uuujjj```WWWNNNFFFAAA===:::888777888999999888888888999:::::::::999999888999999;;;<<<===>>>>>>======>>>??????@@@AAAAAACCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@???===<<<;;;:::;;;;;;;;;999777666777999555666777777888999;;;<<>>BBBFFFFFFCCCBBBEEEIII???===:::888888999<<<>>>;;;;;;;;;;;;;;;;;;;;;;;;@@@??????BBBDDDEEECCCAAABBBAAAAAABBBCCCCCCBBB@@@BBB???<<<;;;<<<======<<<666777888888777:::???CCCFFFJJJPPPTTTWWWYYYYYYZZZOOOGGGBBBDDDDDD@@@>>>???EEEFFFFFFEEEDDDGGGMMMRRRTTTRRROOOJJJBBB999222---------------------------,,,------......------,,,++++++++++++++++++++++++))))))******+++++++++,,,************************************************))))))))))))))))))))))))))))))))))))************((()))***+++++++++++++++))))))))))))))))))))))))))))))******++++++++++++---,,,+++++++++---000111333555666444111111666;;;JJJTTT^^^bbbaaaccckkkrrrsssooofff\\\XXXZZZYYYVVVUUUVVVXXXVVVRRRTTTcccsss{{{uuuhhhaaaXXXOOOIIIDDD@@@===999888777777888999888777777888999;;;<<<<<<<<<<<<;;;<<<===>>>???AAAAAABBBFFFFFFGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGDDDBBB@@@>>>===??????===;;;888777888:::777777777777777666666666dddOOO[[[kkkdddpppttthhheeeggglllkkkkkkuuu{{{yyyxxxyyy{{{||||||{{{}}}xxxtttsssrrrpppiii___RRRFFF???AAAFFFGGGDDDEEELLLPPPOOOUUUSSSSSSUUUUUU[[[mmm~~~zzzwwwuuurrrmmmjjjZZZNNNEEEJJJWWWccckkkppp{{{pppmmmjjjkkkeeejjj```OOOEEE???BBBAAABBBFFFKKKPPPTTTUUUZZZ^^^cccfffeeecccbbbbbbgggooosssggg[[[WWWVVVTTTSSSSSSSSSRRRPPPMMMJJJHHHFFFDDDGGGLLLRRRYYYbbblllooommm[[[RRRLLLNNNSSSTTTSSSTTTccc{{{}}}|||||||||}}}~~~}}}{{{zzzyyyzzz|||}}}|||{{{zzzxxxwwwvvvvvvuuutttuuuwwwyyyyyyyyyxxxwwwyyywwwtttqqqooonnnnnnnnnppppppoooooooooooooooooosssuuuyyy{{{{{{yyyvvvtttwwwxxxxxxwwwtttsssssstttxxxvvvuuuvvvwwwxxxyyyxxxxxxwwwxxxyyy{{{{{{yyywwwzzz|||}}}}}}|||zzzuuunnngggfffhhhgggaaa[[[KKKLLLccc{{{dddMMMUUU^^^iii{{{qqqssstttwwwzzztttooosss}}}pppaaaYYYJJJ777(((+++...+++((()))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***+++---+++***))))))***,,,///111333222444:::@@@@@@;;;555:::777555777===DDDHHHIIIGGGGGGDDD???:::777888:::;;;;;;999888:::<<<:::777<<>>>>>:::===:::===HHHPPPSSSWWW]]]\\\WWWSSSSSSQQQOOOOOOSSSSSSRRRNNNGGGAAA===>>>AAAGGGLLLQQQPPPJJJAAA999555000///............,,,***++++++,,,---------,,,,,,------,,,,,,,,,,,,++++++******))))))******+++,,,,,,,,,,,,++++++*********++++++++++++++++++++++++************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++))))))))))))************(((***++++++******+++,,,++++++***+++,,,...000222333555666333000333===EEEdddjjjmmmiiifffhhhkkkllllllhhhaaa[[[[[[]]]]]]\\\^^^^^^UUUUUUbbbkkkpppyyy|||tttiiibbb[[[SSSIIICCC@@@>>>:::666>>>:::666666888::::::888::::::;;;>>>@@@AAA@@@>>>BBBBBBCCCFFFIIIKKKLLLKKKVVV]]]___\\\XXXYYYZZZZZZ```______^^^^^^]]]]]]]]]YYYWWWTTTQQQMMMKKKIIIHHHCCCEEEGGGFFFBBB===:::999888999999777666666777999YYYKKKXXXfffdddvvv~~~mmmiiijjjllliiigggqqq}}}{{{zzz{{{|||}}}}}}|||{{{}}}}}}xxxtttsssrrrooohhh^^^SSSHHHAAABBBGGGHHHEEEFFFMMMRRRRRRYYYVVVTTTTTTTTTZZZkkk|||}}}~~~~~~~~~{{{uuuoookkk___UUUNNNRRR]]]hhhttt|||~~~~~~{{{hhhfffkkk___NNNFFF@@@BBBBBBCCCFFFLLLQQQSSSTTTYYY___fffiiigggeeeddddddjjjsssrrreeeYYYUUUTTTQQQPPPQQQPPPOOOMMMKKKHHHFFFDDDCCCFFFLLLRRRXXX```hhhjjjgggUUUNNNKKKOOOTTTUUUVVVXXXhhh~~~~~~~~~~~~~~~}}}{{{{{{|||}}}~~~|||{{{yyyxxxvvvuuutttttttttuuuvvvwwwxxxyyyyyyyyyyyyxxxuuurrrpppppppppqqqssssssrrrqqqpppooonnnnnnqqqtttwwwzzz{{{yyywwwuuuvvvwwwxxxwwwuuuttttttuuuwwwwwwwwwwwwyyyzzzzzzyyywwwwwwwwwyyyzzz{{{yyywwwyyyzzz|||}}}}}}}}}|||{{{vvvpppiiiggghhhgggaaa\\\LLLHHHXXXrrruuucccOOORRRYYYfffwwwxxxllllllnnntttyyywwwpppooosssuuuhhh^^^XXXOOO;;;+++***---***(((+++))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******))))))***+++)))***,,,...000000000///666555555888;;;;;;888444666777:::@@@HHHOOOQQQQQQMMMGGG>>>888666777888999::::::888888:::>>>AAABBB999CCCMMMOOOOOOPPPPPPOOO]]]___eeennnvvv{{{||||||{{{zzz{{{}}}wwwjjj```[[[ZZZOOOMMMGGG@@@???BBB@@@<<<>>>999888===CCCEEEJJJPPPWWWUUUUUUXXXYYYXXXYYY\\\[[[XXXQQQGGG???::::::<<>>===<<<888555:::888555666888::::::999======<<<<<<<<<>>>@@@BBBJJJJJJKKKMMMOOORRRTTTVVVaaammmwwwwwwsssrrrtttvvvwwwwwwvvvvvvuuutttssssssllljjjfffaaa[[[VVVRRRPPPKKKKKKJJJIIIGGGDDDAAA???:::::::::999777555555555NNNKKKYYYcccfff}}}qqqmmmllllllgggdddmmm{{{}}}{{{zzzzzz{{{{{{{{{zzzwwwyyy|||}}}|||yyyvvvsssqqqpppmmmhhh___UUUKKKFFFFFFIIIIIIGGGIIIOOOUUUWWW^^^]]]]]]]]]\\\^^^gggrrrtttyyy~~~xxxqqqmmmbbb[[[VVVYYYbbbnnnpppdddhhhmmm]]]LLLFFFCCCDDDCCCDDDHHHMMMQQQSSSTTTYYYaaajjjnnnllliiihhhiiinnnxxxooocccVVVRRRPPPMMMLLLLLLLLLKKKIIIGGGEEECCCBBBAAADDDJJJQQQVVV]]]bbbaaa]]]MMMIIIJJJPPPUUUWWWYYY]]]ooo~~~}}}~~~}}}|||zzzxxxvvvttttttsssttttttuuuvvvwwwxxxzzzzzzyyyxxxvvvsssrrrsssttttttwwwvvvuuusssqqqpppnnnmmmqqqsssvvvxxxyyyxxxwwwuuuuuuvvvwwwwwwuuuuuuuuuwwwxxxxxxxxxyyyyyyyyyyyyyyyxxxwwwwwwxxxzzzzzzyyywwwxxxyyyzzz{{{{{{|||}}}}}}xxxsssllliiiiiigggaaa\\\QQQEEEKKK^^^kkkrrrooocccRRRNNNRRRaaaooorrrjjjdddeeeiiissszzzyyyqqqkkkjjjmmmpppqqqmmmddd[[[VVVSSSRRR???...***,,,***)))+++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******))))))+++,,,)))+++---///111222333333999888666555555555555666666:::@@@HHHOOORRRRRRPPPDDD>>>777666999<<<===<<<:::999:::;;;===CCCJJJOOOSSS\\\eeehhhiiilllllljjjuuuyyyrrrpppjjjccc___[[[PPPEEEEEE>>>999888:::;;;???CCCJJJJJJNNNVVVZZZ[[[]]]aaaaaa]]]TTTIII???999777888999999;;;AAAJJJOOOPPPMMMGGG@@@777000------......---------------------,,,------,,,,,,,,,,,,++++++,,,++++++++++++,,,------,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******)))))))))*********++++++)))***++++++******+++---+++++++++,,,...///111222222222222222555===IIIRRRppptttrrrhhh]]]VVVPPPLLL]]][[[YYY[[[^^^___]]][[[[[[bbbccciiixxx}}}|||yyyrrrlllaaaVVVOOOHHHCCC===:::::::::999777888777777999;;;======<<<999<<>>;;;888555333IIIQQQaaagggkkksssooonnnmmmfffcccnnn}}}{{{yyywwwvvvvvvvvvuuutttrrrssstttuuutttrrrpppoooooonnnlllhhhaaaYYYQQQLLLIIIJJJJJJJJJLLLSSSYYY^^^cccfffkkkmmmllljjjjjjlllpppvvv}}}}}}wwwqqqnnneeeaaa___aaaiiiwwwfffaaajjjnnn[[[JJJGGGFFFDDDDDDFFFIIINNNRRRTTTTTTZZZdddooossspppllllllooorrr}}}}}}mmmaaaTTTOOOLLLIIIGGGHHHGGGFFFEEECCCBBB@@@???>>>BBBHHHOOOSSSXXX[[[XXXRRRGGGGGGKKKRRRVVVWWW\\\bbbuuu~~~}}}{{{yyywwwvvvuuutttuuuuuutttuuuvvvxxxzzz|||yyyxxxvvvuuutttuuuvvvxxxxxxwwwvvvuuusssrrrqqqpppssstttvvvwwwwwwvvvuuutttuuuvvvwwwwwwvvvuuuvvvxxxyyyzzzzzzyyywwwvvvvvvwwwyyyxxxxxxyyy{{{{{{zzzyyyyyyyyyyyyzzz|||}}}zzzuuuoookkkiiifffaaa]]]VVVEEEDDDPPP[[[fffkkkdddWWWMMMLLL[[[gggeee^^^\\\^^^hhhtttzzzwwwoooiiigggggghhhiiieee]]]WWWSSSRRRRRRBBB222,,,,,,+++)))***))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,+++++++++---000,,,,,,,,,...111555:::<<<;;;:::888555333444888;;;===@@@DDDHHHIIIHHHDDDBBB:::999999:::<<<>>>>>>===???@@@FFFNNNVVV^^^iiirrrqqqaaaRRRMMMFFFAAA???<<<;;;;;;@@@???DDDLLLRRRVVV[[[```^^^ZZZTTTLLLDDD>>>;;;:::;;;:::<<<@@@GGGNNNSSSVVVQQQLLLEEE???999444///,,,.........---------------------,,,,,,,,,+++++++++---,,,,,,,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******)))))))))*********+++++++++)))***,,,+++******+++---++++++,,,---///000111222222111111333:::FFFRRR[[[nnnrrrrrrjjjaaaZZZSSSMMMUUURRRSSSVVVXXXWWWUUUUUUWWWbbbhhhrrrzzzpppjjjcccWWWMMMIIIBBB>>>:::888999:::999888888999;;;===???@@@@@@@@@<<>>999666GGGWWWhhhmmmqqq|||qqqnnnnnnmmmhhhfffssszzzxxxuuutttssssssqqqooommmlllkkkjjjhhhgggggggggjjjjjjjjjhhhddd]]]WWWSSSLLLKKKKKKMMMQQQWWW___fffiiimmmrrrwwwzzz}}}~~~~~~yyysssoookkkhhhfffgggmmm|||uuu^^^___kkknnnZZZIIIGGGGGGDDDEEEGGGKKKPPPSSSUUUUUU[[[hhhuuuxxxsssnnnpppuuuyyyzzzlll___RRRLLLJJJFFFDDDDDDBBBAAAAAA@@@???>>>===<<<@@@FFFLLLPPPSSSUUUQQQJJJEEEHHHOOOUUUWWWXXX___hhhzzz}}}{{{yyyxxxwwwwwwvvvvvvuuuuuuwwwxxx{{{|||yyywwwvvvuuuuuuvvvxxxyyyvvvvvvvvvvvvuuuuuuuuuuuuvvvvvvwwwvvvvvvuuutttsssuuuvvvwwwwwwvvvvvvwwwxxxzzzzzzzzzwwwtttrrrsssuuu{{{zzzyyyyyy{{{||||||{{{zzzzzz{{{|||}}}{{{vvvpppllliiifffaaa^^^XXXFFFAAAHHHOOO[[[eeeddd___QQQKKKUUU___]]]XXXXXXYYYffftttwwwqqqkkkiiijjjllllllllliiiddd^^^ZZZWWWSSSEEE777000...,,,***)))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,+++***,,,...111+++...333777<<<>>>@@@@@@::::::999888777999>>>AAADDDDDDDDDBBB>>>:::888666:::<<<>>><<<:::===DDDJJJVVVXXXbbbqqq}}}uuusssrrrsssvvvyyyzzzzzztttwww|||~~~yyyuuutttwww{{{}}}~~~~~~~~~yyyhhhfffaaaZZZSSSKKKBBB;;;???<<<===BBBGGGKKKRRRXXXRRRQQQOOONNNLLLIIIFFFCCCAAACCCCCCAAA???CCCKKKRRRSSSTTTTTTRRRKKK@@@444+++000///...---------......------,,,,,,,,,+++++++++------,,,,,,------...///++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******)))************++++++++++++)))+++,,,,,,++++++,,,---+++,,,---///000111222222222111222888BBBOOOZZZaaammmqqqrrrmmmgggbbb[[[UUUOOOMMMNNNQQQPPPLLLMMMRRR```lllrrr{{{vvvlllaaaZZZRRRGGG@@@>>>>>>;;;999777777888888777888:::===???AAABBBDDDEEEIIINNNTTTXXX]]]gggttt~~~|||ssshhh```YYYUUUQQQMMMIIIEEE@@@<<>>>>>======<<<<<<;;;;;;===CCCHHHKKKOOOQQQLLLEEEEEEKKKSSSXXXXXXYYYdddppp~~~|||{{{zzzzzzzzzxxxxxxxxxxxxxxxyyyzzz{{{xxxwwwuuuttttttuuuwwwxxxtttuuuuuuvvvvvvwwwxxxxxxxxxwwwwwwvvvuuuuuuuuuuuuvvvwwwxxxxxxvvvuuuvvvxxxzzzzzzyyyuuuqqqppptttxxx{{{zzzxxxyyy{{{||||||{{{zzz{{{|||}}}zzzvvvqqqmmmiiieeeaaa___WWWFFFAAACCCDDDPPP```eeehhhZZZOOOQQQXXX[[[YYYWWWUUUcccppptttrrrqqqqqqrrrnnnmmmmmmooopppmmmfff```ZZZNNN>>>333///---+++)))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))(((***---000***222<<>>???CCCPPPeeeuuu{{{~~~||||||~~~pppfffbbb^^^\\\^^^bbbfffgggeeegggkkknnnnnniiiaaa[[[ccceeeiiikkkmmmlllkkkjjjqqqvvvzzz}}}{{{ssshhhZZZNNNDDD>>>:::;;;<<<<<>>999777999888777666555666666777777:::>>>AAADDDGGGKKKNNNSSSXXX___jjj{{{|||ooohhh^^^VVVRRRNNNIIIEEEOOO^^^iiiooosssqqqqqqwwwnnnmmmoooqqqmmmppp}}}yyywwwssspppooommmjjjhhhddd```ZZZUUUQQQPPPPPPQQQXXX\\\bbbffffffbbb\\\XXXOOOKKKLLLRRRXXX___kkkvvv|||yyypppddd[[[ZZZdddyyy{{{]]]]]]aaammmmmmWWWIIIGGGEEEBBBDDDGGGMMMSSSWWWXXXXXXaaaooo|||}}}tttooouuu}}}nnn```RRRLLLHHHDDDAAA@@@;;;;;;;;;;;;;;;;;;;;;;;;;;;@@@EEEHHHKKKNNNJJJDDDEEELLLVVV[[[YYY\\\jjjyyy~~~~~~}}}|||{{{{{{{{{{{{yyyzzzzzz{{{{{{zzzzzzzzzwwwvvvtttsssssstttuuuvvvttttttuuuvvvwwwwwwxxxxxxwwwvvvvvvvvvvvvwwwxxxyyyxxxyyyyyyxxxvvvuuuvvvwwwxxxxxxwwwsssppprrrxxxzzzxxxwwwwwwyyyzzzzzzzzzyyyzzz|||~~~xxxuuuqqqmmmiiieeebbb```XXXJJJCCCAAA===HHH^^^iiipppdddTTTMMMSSS]]]]]]XXXVVVaaammmuuu}}}|||pppoooqqq{{{~~~uuuhhhZZZFFF555---,,,,,,+++))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))(((***...111000666???FFFGGGCCC===888666777;;;BBBGGGIIIFFFBBB======;;;888666666:::===999???HHHRRRaaavvv}}}uuurrrnnnmmmrrrvvvoooeeeddd___ZZZWWWXXX\\\___aaallllllmmmppppppmmmgggaaa\\\^^^bbbfffjjjkkkjjjhhhoooqqqoooiiiggglllrrrttt~~~sssfffRRRLLLEEEBBB===888777:::<<<<<<>>>DDDLLLSSSWWWXXXRRRRRRNNNFFF===999<<>>HHHRRRYYY\\\XXXUUUPPPIIICCC@@@???@@@@@@FFFPPPYYY\\\WWWMMMFFF444222000...---...//////---------,,,,,,,,,++++++,,,++++++++++++,,,------*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,***,,,------,,,+++---...,,,---///111222333333222444666===JJJZZZdddfffcccjjjjjjgggaaa[[[WWWPPPIIIKKKKKKOOOQQQLLLNNNggg~~~xxxnnnddd```TTTHHH===<<<===;;;666444666777999::::::<<<>>>@@@>>>BBBHHHNNNTTT\\\fffmmm|||pppgggbbb]]]ZZZ___ccciiilllhhhdddfffmmmiiinnnpppnnnnnnyyyzzzxxxuuuooojjjeee```[[[WWWUUUQQQMMMGGGDDDCCCDDDEEEMMMSSS\\\bbbdddccc```___WWWKKKHHHTTT\\\bbbtttvvvfffYYYQQQUUUeeeuuucccXXXYYYlllvvvhhhRRRGGGDDDDDDCCCDDDFFFKKKQQQVVVXXXYYYdddttt}}}uuuttt{{{iii]]]QQQJJJDDD???<<<===:::999888666666666777777:::???DDDHHHHHHGGGFFFEEEHHHOOOTTTSSSSSS```yyy{{{{{{|||}}}}}}|||{{{zzz{{{|||}}}|||zzzyyyyyyzzz{{{zzzzzz{{{|||{{{wwwuuuttttttsssrrrqqqqqqqqqqqqsssuuuwwwxxxyyyyyyyyyxxxvvvxxxyyyyyywwwvvvvvvwwwzzzyyyyyyxxxwwwvvvttttttzzzxxxtttrrrqqqtttwwwyyywwwuuutttuuuxxxyyyxxxuuuzzz{{{|||}}}}}}{{{yyywwwyyywwwuuuqqqlllfffaaa^^^[[[WWWHHH;;;999DDDeeehhhQQQSSSXXX]]]gggvvvzzz~~~zzzvvvzzzgggSSSGGG222,,,111)))************))))))))))))(((((((((((())))))))))))+++*********))))))(((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++,,,+++******...333888<<<>>><<<999666555555666777999CCCJJJJJJGGGEEE???777444333777;;;;;;;;;CCCNNNaaajjj|||qqqoooooollliiiiiifffhhhiiifffeeeiiisss{{{ssshhh______aaa]]]UUUQQQMMMQQQUUUXXXXXXVVVUUUTTTQQQOOOQQQWWWZZZYYY[[[___aaa]]]YYYXXXYYYXXXTTTPPPYYYaaallluuuyyy|||zzz~~~{{{nnn```WWWNNNFFFBBB???<<<;;;>>>DDDLLLQQQ\\\___\\\QQQJJJJJJGGGCCCAAAFFFLLLSSSVVVWWWVVVUUULLLDDD999222000000///.........---,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,++++++******++++++,,,,,,+++++++++***)))))))))******+++++++++,,,,,,,,,......---,,,++++++++++++---000444333111///000111<<<<<>>DDDNNNLLLPPPZZZiii{{{~~~qqqhhh``````dddhhhhhhddddddgggeeeiiikkklllooo}}}~~~|||zzzvvvpppiiiccc\\\VVVQQQMMMLLLIIIEEECCCCCCDDDEEEJJJPPPXXX```ddddddbbb___XXXNNNLLLUUU[[[ddd}}}vvvmmmaaaXXXRRRUUUdddssswww[[[SSS\\\oooyyykkkVVVJJJGGGFFFCCCDDDFFFKKKQQQVVVYYYYYYdddsss~~~wwwwww~~~}}}hhh\\\PPPIIIDDD>>>;;;<<<:::999777666666666777777:::>>>CCCFFFFFFFFFFFFFFFJJJPPPUUUUUUVVVddd||||||}}}}}}~~~}}}}}}{{{{{{zzz{{{|||{{{zzzyyyzzz{{{|||||||||}}}}}}|||yyyvvvvvvuuutttsssqqqqqqpppppprrrsssuuuwwwyyyzzz{{{{{{zzz{{{}}}|||zzzyyyyyyzzzyyyyyyyyyxxxwwwvvvuuutttwwwuuusssqqqqqqsssuuuwwwtttsssrrrssswwwyyyyyyxxx|||}}}~~~~~~~~~}}}{{{zzzzzzyyyvvvqqqlllgggccc```]]][[[OOOCCC@@@HHHgggkkkPPPMMMUUUeeezzz{{{zzz{{{yyytttnnnvvveeeVVVLLL666---000+++************))))))))))))(((((((((((()))))))))***************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))***))))))((())))))******+++******,,,111666<<>>;;;888666777999:::???HHHLLLFFF???<<<:::666>>>:::888:::===FFFXXXiiiuuulllhhhooovvvwwwuuutttwwwtttnnnhhheeegggkkkooooooggg___]]][[[VVVTTTUUUYYY[[[^^^___]]][[[ZZZZZZWWWTTTTTTWWWWWWUUUVVVYYY^^^\\\YYYWWWWWW\\\bbbfff___aaadddeeefffiiinnnrrrxxx}}}rrreeeYYYPPPJJJAAA999777:::???DDDQQQWWWZZZXXXVVVUUUOOOGGGFFFHHHKKKMMMPPPVVV^^^ccc\\\TTTGGG;;;444000...---...------,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++*********************+++++++++,,,,,,,,,///...------,,,,,,,,,---000333555555222000222444???HHHUUU```dddbbb]]]ZZZOOOPPPQQQOOOMMMLLLOOORRRSSSUUUXXX[[[cccqqqnnneeeZZZUUUTTTQQQIIIBBBAAA===999888888999888777<<<;;;<<>>:::888777999<<<>>>EEEJJJJJJAAA888666888:::AAA>>><<>>::::::;;;DDDKKKTTT[[[aaa```WWWMMMTTTVVVWWWSSSOOOPPPXXX```fffccc]]]RRREEE999000,,,---,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,++++++******++++++,,,***************+++++++++******+++++++++,,,,,,,,,//////...---------......222444666555222222444777BBBVVVgggiiieeeaaa\\\UUUBBBFFFJJJMMMOOORRRWWW[[[ZZZWWWWWW___nnn|||ooo[[[XXXUUUVVVVVVPPPEEE;;;===:::777666777888888888::::::===AAACCCDDDKKKSSSZZZ```rrreeejjjrrr{{{{{{tttpppppppppjjjdddccclll~~~}}}|||wwwoooggg^^^TTTKKKEEE@@@BBBEEEDDDCCCBBBCCCEEEGGGFFFHHHOOOZZZaaacccaaa\\\WWWZZZfffttt{{{vvvooofff]]]UUUTTT^^^kkkvvvsss}}}cccQQQTTT^^^pppzzzmmmYYYMMMGGGDDDDDDDDDGGGLLLSSSXXX[[[[[[dddrrr}}}}}}yyy|||llldddYYYMMMGGGBBB<<<999999777666555555555666777888;;;<<<>>>@@@AAACCCGGGJJJRRRVVVYYY[[[bbbsss~~~}}}}}}}}}}}}}}}||||||{{{zzzzzzvvvxxxyyyyyyxxxxxxzzz{{{{{{{{{{{{}}}~~~|||zzzwwwttttttrrrqqqooollljjjiiippppppqqqrrrtttxxxzzz|||zzz{{{||||||zzzyyyyyyzzzyyyyyyyyyxxxwwwvvvuuuuuurrrrrrrrrssssssssssssttttttsssssstttvvvyyy|||}}}}}}}}}|||{{{{{{||||||}}}|||zzzvvvrrrmmmhhheeedddUUUXXXRRRHHHBBB>>>PPPooowwwzzzlllXXXPPPQQQ___uuu|||yyyrrrlllllloooooojjjaaadddmmmyyy}}}wwwooollleee___^^^YYYEEE111,,,///+++++++++*********))))))(((((()))))))))******************)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***))))))(((((()))))))))***...555;;;???AAAAAA@@@===;;;999999:::===@@@BBBEEEEEEBBB<<<777777<<>>???AAADDDIIILLLUUUWWWZZZ^^^hhh|||~~~}}}}}}}}}||||||{{{zzzyyyyyyxxxxxxuuuwwwxxxxxxwwwwwwxxxzzzyyyxxxyyyzzz{{{{{{xxxuuuvvvuuuuuusssqqqnnnkkkjjjpppooooooppprrrtttwwwxxxxxxzzz{{{{{{yyyxxxxxxyyyxxxxxxxxxxxxxxxwwwvvvuuusssssstttuuuuuuuuuuuuuuuwwwwwwwwwwwwwwwxxxzzz{{{zzzyyyyyyxxxxxxyyyzzzzzz{{{yyyvvvrrrmmmhhheeeccc\\\^^^XXXPPPIII@@@HHH___hhhnnnfffZZZUUUQQQWWWfffgggfffcccaaafffmmmooolllrrriiiccccccdddaaa]]]\\\]]]___```]]]NNN777+++///++++++++++++************))))))))))))************))))))))))))))))))******))))))))))))))))))))))))************************)))))))))))))))***++++++...333;;;BBBEEECCC>>>;;;;;;<<<===???AAACCCEEEFFFBBB>>>999777888:::>>>BBBBBBNNN```ppp|||ssspppqqqrrryyywwwsssnnnkkkkkkjjjiiiiiinnnuuuzzz|||~~~tttkkkfffgggjjjgggcccbbbbbbcccaaa```YYYYYYXXXXXXXXXWWWVVVUUUTTTUUUXXX]]]dddjjjpppsss}}}}}}|||wwwkkk\\\NNNEEE;;;999;;;EEESSS^^^dddeeeaaalllvvvsssdddVVVQQQQQQXXXbbbmmmnnnbbbMMM999---///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,)))))))))***+++++++++,,,******+++++++++,,,,,,,,,,,,+++++++++,,,---......///000111000000333:::???QQQ```gggbbbaaahhhggg]]]TTTPPPKKKLLLRRR]]]hhhnnn```ZZZZZZeeessszzz|||rrreee```ccciiimmmfffUUUEEE:::777666666555555666888:::<<<@@@AAAFFFLLLNNNTTT```lll~~~}}}{{{xxxxxx{{{~~~{{{{{{{{{|||}}}~~~||||||~~~nnnzzzrrrllloootttjjjbbbgggyyy}}}|||}}}zzzvvvpppiii```VVVMMMGGGDDDHHHKKKHHHCCC@@@BBBEEEEEE@@@:::;;;CCCOOOXXX]]]ccc```cccnnn|||vvv{{{}}}vvvmmmaaaWWWOOOQQQ___mmmsssmmmmmmwwwfffQQQOOO]]]lll{{{qqq]]]QQQJJJFFFDDDEEEHHHMMMTTTZZZ]]]^^^eeerrr|||}}}|||iiiaaaWWWMMMGGGCCC===999888777666666666777888:::;;;===>>>???AAACCCFFFKKKOOOVVVWWWYYY```nnn~~~}}}}}}}}}|||{{{zzzxxxwwwwwwwwwwwwuuuvvvxxxwwwvvvvvvwwwxxxvvvvvvwwwxxxyyyyyyvvvtttxxxxxxxxxwwwtttrrrooommmnnnooooooppprrrtttuuuvvvyyy{{{||||||zzzyyyyyyzzzxxxxxxxxxxxxxxxwwwvvvvvvttttttuuuvvvvvvwwwwwwwwwxxxyyyzzzyyywwwvvvwwwxxxwwwwwwwwwxxxxxxxxxxxxxxxyyyxxxvvvsssoooiiieeebbb``````YYYSSSNNNAAA@@@PPPbbbhhhbbbXXXVVVSSSVVVcccgggddd]]]XXX]]]hhhnnnnnnsssggg\\\ZZZ]]]]]]^^^___^^^cccbbb```YYY@@@,,,///,,,++++++++++++*********)))))))))*********++++++))))))))))))************))))))))))))))))))))))))************************)))))))))***+++,,,---...222777===BBBBBB???:::666===@@@DDDHHHJJJIIIGGGFFF===999666666888;;;BBBIII\\\lll}}}zzzssspppooopppqqqkkkmmmllljjjllluuu}}}vvvjjjbbbaaabbbbbbaaa[[[XXXSSSRRRTTTXXX[[[]]]YYYWWWZZZ```dddcccbbbcccsssyyyssseee\\\HHH???999<<>>???AAACCCEEEIIINNNRRRVVVVVVYYYaaarrr~~~~~~~~~~~~}}}|||zzzxxxwwwwwwwwwwwwuuuwwwwwwwwwuuutttuuuvvvuuuuuuvvvwwwyyyxxxvvvssswwwxxxxxxwwwuuurrrpppnnnlllmmmppprrrtttvvvwwwxxxyyy{{{||||||zzzyyyyyyzzzwwwxxxxxxxxxxxxwwwvvvvvvuuuuuuuuuuuuvvvwwwxxxyyytttwwwyyyyyywwwttttttuuuwwwwwwyyyzzzzzzzzzyyyyyyyyyyyyxxxvvvqqqlllfffbbb___\\\TTTPPPOOOBBB;;;DDDXXXcccbbb\\\XXXSSSVVVcccjjjeee\\\VVVZZZeeelllmmmhhhcccaaaeeehhhhhhjjjmmmeeeiiicccccccccJJJ///000,,,,,,+++++++++*********))))))*********+++++++++((()))))))))************))))))))))))))))))))))))************************((())))))+++,,,...000111666888999::::::999777555>>>CCCJJJOOOOOOJJJCCC>>>888888999:::999>>>OOO```}}}}}}wwwwwwtttoooiiihhhjjjmmmhhhqqqyyy}}}rrrgggaaa___^^^aaa\\\XXXVVVXXX[[[]]]^^^[[[YYY]]]eeefff```YYYWWWeeemmmxxxxxxsssbbbUUUFFF@@@@@@FFFTTTaaayyy|||jjjWWWKKKGGGQQQVVV\\\```]]]SSSFFF===555444222000...---,,,,,,------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++*********************+++++++++,,,,,,,,,******++++++---...///000...000111222666???JJJSSSccc^^^WWWQQQOOOPPPTTTVVVSSSSSSYYYgggvvvvvvhhhYYYTTTccc{{{yyywwwsssnnnqqquuu{{{uuuiiiWWWEEE999777888444555777888888;;;@@@DDDDDDIIISSS```mmm}}}~~~~~~~~~~~~~~~}}}||||||{{{{{{}}}zzzxxxyyy{{{{{{{{{uuuuuuvvvxxx}}}kkkpppyyy~~~xxxwwwzzzooojjjlll||||||}}}|||}}}~~~{{{uuummmdddZZZOOOHHHEEEIIIKKKHHHBBB???CCCHHHQQQPPPNNNMMMOOOUUU]]]ccc___bbbfffeeebbbdddppp|||xxxnnnyyyxxxpppiii```XXXQQQRRR^^^kkkzzzlllnnnttt|||jjjTTTGGGOOOdddtttoooZZZOOOIIIDDDDDDEEEHHHNNNUUU[[[^^^___cccppp{{{|||hhhaaaWWWMMMHHHDDD>>>999999777777777777999;;;===>>>>>>@@@CCCEEEGGGKKKPPPSSSVVVVVVXXXaaattt~~~~~~~~~~~~}}}{{{yyyxxxxxxxxxxxxvvvwwwxxxvvvuuuttttttuuuuuuuuuvvvxxxyyyyyyvvvttttttuuuuuuuuussspppnnnllljjjlllppptttwwwyyyzzzzzzxxxzzz{{{zzzyyywwwxxxxxxwwwwwwxxxxxxxxxwwwwwwvvvuuutttttttttuuuvvvxxxyyyppptttxxxyyyvvvssssssssswwwyyy{{{}}}}}}|||{{{zzzyyyzzzzzzxxxtttnnngggccc```\\\RRRQQQRRREEE;;;AAAKKK]]]eeebbb]]]TTTTTT```cccaaa[[[XXX\\\fffjjjjjjfffiiipppvvvtttooommmppplllnnneeeeeejjjPPP222111,,,,,,,,,+++++++++******)))************+++++++++(((((())))))*********+++))))))))))))))))))))))))************************((()))***+++---000222333999777555333333444555777>>>DDDKKKPPPOOOFFF<<<555444888>>>???===DDD]]]wwwwwwtttsssqqqoooqqqppphhh___]]]dddmmmtttyyylllfffeee^^^]]]\\\]]]^^^\\\WWWSSSXXXUUUXXX```ccc\\\VVVTTTWWW^^^jjjuuu|||~~~|||zzzjjjVVVHHH>>><<>>AAADDDGGGIIIJJJKKKNNNPPPSSSRRRUUUaaayyy~~~}}}}}}|||yyywwwvvvwwwyyyzzzxxxwwwvvvuuuuuuvvvwwwxxxuuuvvvvvvwwwwwwvvvtttsssrrrsssuuuuuurrrpppooopppooorrrvvvxxxxxxwwwvvvvvvyyyyyyxxxwwwwwwxxxxxxyyyzzzyyyxxxwwwuuuuuuttttttuuurrrqqqssswwwyyyyyyxxxyyyxxxwwwuuutttuuuuuuvvvwwwyyy|||}}}|||{{{{{{|||yyy|||{{{wwwtttpppggg______\\\WWWTTTPPPJJJBBB<<>>;;;777555666888999999???FFFLLLIII@@@888777999@@@666666CCCLLLVVVppprrrkkkkkkmmmnnniiijjjddd]]]\\\gggssszzzrrriiihhhbbb\\\[[[^^^```___\\\ZZZWWWYYY]]]]]]XXXVVVZZZUUUXXX___iiinnnpppwwwwwwaaaRRRKKKIIIEEEBBB[[[nnnppp___TTTPPPRRRQQQSSS[[[cccbbbYYYOOOBBB===555......111///***---------,,,,,,,,,++++++)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++......---------///111222333---...<<>>;;;;;;DDDPPPNNNYYYooo}}}{{{zzzzzzzzzzzzvvvrrrrrrtttvvvvvvttttttvvvwwwwwwvvvvvvwwwxxx}}}}}}}}}~~~~~~}}}zzzwwwtttsssuuuwwwuuu{{{tttlllgggkkkqqqtttuuuwwwuuuxxx}}}{{{zzzyyyvvvrrrmmmfff\\\SSSLLLJJJLLLMMMKKKHHHHHHKKKNNNUUU[[[```eeemmmsssnnneee___dddcccbbb```WWWZZZlllssslllzzzwwwppplllcccWWWQQQTTT___iiiyyywwwqqqkkkjjjqqq}}}xxxhhh\\\[[[dddyyyzzzhhhWWWOOOIIICCCAAAAAAFFFPPPXXX\\\___bbbiiipppyyyuuuggg[[[UUUMMMEEE@@@<<<999777666666777888:::===@@@AAAAAADDDHHHKKKLLLMMMOOOPPPSSSSSSYYYjjj~~~}}}|||{{{yyywwwvvvvvvxxxzzz|||wwwwwwvvvuuuuuuvvvwwwxxxvvvvvvwwwwwwvvvuuutttsssrrrsssuuutttrrrppppppppprrruuuxxxzzzzzzyyyyyyyyywwwwwwwwwxxxxxxyyyyyyzzzxxxxxxvvvuuuttttttttttttsssqqqqqqsssvvvxxxwwwvvvyyyxxxvvvuuuuuuuuuvvvvvvvvvxxxzzzzzzyyyyyyzzz{{{xxx{{{{{{xxxuuussskkkcccaaa]]]XXXTTTPPPKKKCCC>>>KKK]]]pppvvvmmm___UUURRRbbbddddddbbbaaagggsss}}}}}}zzz~~~iiiGGG666000---+++***+++++++++***************************((((((((((((((()))******))))))*********+++++++++))))))************))))))******+++---111555888999;;;999666333333555999;;;CCCBBB???<<<888777999;;;999???RRRlllzzzzzzxxx{{{|||ssslllkkknnnppppppiiiiiieeebbbiiiyyy{{{uuuqqqoookkkddd______ZZZ[[[aaaddd^^^WWWUUU\\\]]]^^^```cccjjjqqqvvvzzzmmm```VVVOOOIIIEEEJJJZZZkkkpppjjjaaaYYYVVVYYYXXXYYY[[[^^^___\\\YYYNNNJJJAAA555000000000...---------,,,,,,,,,++++++************++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,---000222333333111///555FFFXXXbbbfffggg]]]TTTLLLGGGEEEEEEJJJQQQPPPbbbvvvgggeeevvvwwwzzzwwwxxxvvvpppiiiQQQFFF<<<999999666555777888777999===???BBBKKKTTT___ppp}}}{{{xxxvvvuuuvvvxxxzzztttrrrqqqqqqsssuuuvvvuuutttuuuvvvvvvtttssstttuuuwwwxxxyyyzzz|||}}}~~~{{{{{{zzzxxxtttrrrrrrrrrsssuuuxxxzzz~~~uuukkkeeegggllloooqqqtttxxx{{{yyywwwvvvvvvtttppplllfff^^^UUUOOOKKKLLLMMMMMMMMMNNNQQQSSSVVVZZZ___fffpppssslllaaa]]]bbbbbbbbb```UUUUUUfff~~~sssmmm|||xxxtttoooeeeYYYQQQTTT^^^hhhsssqqqmmmhhhiiiqqq~~~rrrccc___hhh||||||hhhTTTKKKGGGCCCAAAAAAEEEPPPXXX\\\___ccciiiooowww|||pppbbbYYYSSSKKKDDD???<<<999777666666777999<<>>999777666555444444777;;;>>>AAA;;;555333666:::<<<;;;CCCSSSnnnvvvrrrqqqqqqssstttrrrmmmiiifffhhhiiiooo~~~tttmmmmmmccc]]]___dddbbb]]]YYY```dddccc^^^aaaiiikkkfffwwwyyyxxxtttjjj]]]QQQJJJ@@@HHHUUU___dddcccbbbaaammmlllggg___WWWUUUXXX\\\\\\\\\TTTCCC444///111222------------,,,,,,,,,,,,************+++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++///333666555333000222>>>RRRcccjjjkkkkkk^^^RRRGGGCCCDDDGGGLLLRRRVVVnnn{{{oooqqqyyy{{{wwwzzzxxxwwwwwwuuulll___TTTBBB:::555555777777888999999777888???EEEKKKTTT\\\kkk|||vvvuuusssrrrrrruuuxxxzzzuuuwwwyyy{{{{{{|||}}}}}}~~~~~~|||zzzxxxyyyyyyuuuvvvwwwxxxxxxxxxwwwwwwxxxzzz||||||zzzxxxwwwwwwvvvsssqqqqqquuuzzzssskkkfffjjjnnnnnnnnnnnnyyy|||xxxvvvtttrrrsssqqqoookkkggg```WWWRRRNNNNNNNNNOOORRRTTTWWWXXXWWWVVVWWW]]]eeehhhaaaXXXZZZaaacccdddbbbWWWVVVfff|||xxxppp}}}{{{wwwrrrhhh[[[RRRTTT^^^gggooommmjjjgggiiissswwwbbbXXX^^^oooiiiSSSKKKIIIFFFDDDBBBFFFOOOWWW[[[^^^bbbjjjnnnuuuzzz~~~lll___VVVPPPIIIBBB>>>;;;999888666777888999<<>>:::777666777777777777999:::===DDDIIIPPP]]]iiixxx|||xxxuuuuuuuuuvvvwwwxxxyyyzzzyyy}}}~~~|||||||||wwwxxxyyyyyyxxxvvvsssqqqtttvvvyyy{{{{{{|||~~~~~~yyysssrrruuuxxxyyyyyy~~~tttkkkkkkmmmmmmlllnnn{{{|||~~~zzzvvvtttrrrqqqpppnnnmmmkkkgggaaaZZZUUUMMMLLLLLLPPPWWW]]]``````[[[UUUQQQSSSYYY[[[YYYVVVYYYaaadddgggfffZZZYYYhhh{{{~~~ttt}}}yyysssiii\\\SSSTTT^^^ggglllkkkiiihhhlllwwwfffPPPNNN^^^vvv}}}fffQQQKKKJJJHHHFFFDDDGGGOOOVVVYYY\\\```iiimmmsssyyyzzzjjj]]]RRRMMMFFF@@@===;;;999888888888888999;;;>>>@@@BBBEEEJJJOOOSSSTTTTTTSSSTTTUUU[[[kkk~~~}}}zzzzzzxxxwwwwwwwwwxxxxxxvvvvvvwwwwwwxxxxxxxxxxxxxxxwwwwwwvvvuuutttttttttrrrrrrrrrpppnnnoooqqqssssssuuuxxxyyyxxxxxxyyyzzzyyyyyyyyyxxxwwwvvvuuuttttttssssssrrrrrrrrrsssssstttvvvyyyzzz{{{zzzzzzyyy{{{zzzyyyxxxwwwxxxyyyyyytttuuuuuuuuuuuuvvvyyy|||zzz}}}|||yyywwwvvvqqqjjjhhhbbb[[[VVVSSSNNNIIIDDDAAA```{{{~~~vvvmmm___OOOTTTdddyyy|||sssssssssnnnxxxrrrcccdddVVV:::222///,,,++++++,,,+++***************************)))))))))))))))***++++++*********+++++++++,,,,,,******))))))***+++,,,,,,...///888GGGTTTSSSFFF888777777;;;EEENNNNNNEEE<<<555666777888;;;BBBLLLSSShhhvvvdddhhhnnnwww~~~yyyooolllooosss~~~wwweee]]]^^^bbbfff^^^iiimmmiiilllssslll\\\WWW```ooo|||hhhXXXUUUMMMHHHMMMWWWbbbppp|||||||||lllXXXNNNTTT^^^dddlllkkkYYYAAA333///000.........---------,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,///...///111555666333111222:::LLL```jjjhhhcccbbb\\\PPPFFFEEEJJJOOOTTTYYYhhhkkkeee\\\bbbzzz~~~xxxxxxvvvqqqeeeVVVGGG>>><<<;;;999777777777666555999===DDDIIILLLTTTgggzzz~~~zzzvvvwwwyyyzzz||||||zzzxxxvvvxxx|||~~~||||||~~~~~~~~~~~~|||yyywwwvvvwwwwwwxxxzzzzzzzzzxxxvvvttttttuuuvvvvvvwwwyyy}}}|||xxxxxxzzz|||{{{yyyppphhhgggiiinnnsss}}}xxx{{{yyyuuusssqqqpppmmmlllkkkjjjhhhccc]]]XXXIIIHHHIIIQQQ\\\fffiiiiii[[[SSSKKKKKKOOOTTTYYY^^^bbbiiilllmmmkkk^^^[[[jjjyyywwwwwwrrrhhh[[[SSSUUU___iiilllkkkjjjiiinnnzzzaaaNNNNNNaaazzzuuu^^^MMMIIIHHHEEEGGGDDDGGGOOOVVVYYY]]]aaaiiimmmsssyyyxxxgggZZZOOOKKKDDD???<<<;;;:::999888888888999;;;>>>@@@BBBIIILLLQQQSSSTTTSSSSSSTTTVVVaaavvv~~~~~~|||{{{zzzyyyxxxxxxxxxxxxwwwxxxxxxyyyyyyxxxwwwwwwwwwvvvvvvuuuuuuuuuuuuvvvsssrrrqqqooommmnnnqqqtttvvvxxxzzz{{{zzz{{{|||}}}|||{{{yyywwwuuuttttttsssvvvuuutttssssssssssssssspppsssvvvxxxxxxxxxyyyzzz{{{zzzxxxwwwvvvvvvwwwwwwsssuuuvvvvvvvvvwwwzzz|||{{{}}}|||yyyxxxwwwrrrlllhhhccc]]]XXXUUUPPPJJJEEE===QQQeeemmmnnnkkk___RRRWWWdddttt||||||yyyyyy{{{rrrmmmsssvvvnnnnnnxxx|||yyyyyyvvvfffYYY\\\UUU===222000---+++,,,,,,+++******************************))))))))))))***++++++***++++++++++++,,,,,,,,,+++***))))))***+++---......222;;;GGGOOOMMMAAA777<<<>>>EEEOOOVVVRRREEE888666777888666:::III```sssyyyqqqmmm|||vvvsssqqqjjjeeelllxxx~~~qqqiiiddd```bbbhhhhhhdddfffkkkiiibbbQQQVVVbbbqqq}}}|||ooobbb^^^SSSJJJKKKOOOZZZooosss\\\NNNNNNSSS___ggghhhZZZGGG999222///............---------,,,++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---///000111222222222222222888AAARRRcccjjjgggcccbbb[[[SSSMMMNNNRRRVVV[[[```llldddXXXTTTccc~~~{{{uuusssnnndddVVVIII???:::555777777555555888999777:::@@@JJJPPPTTTaaa|||~~~yyyxxxyyyzzzyyyxxxyyy{{{|||}}}|||yyyuuussswwwyyy{{{|||zzzxxxwwwvvvwwwxxxxxxwwwtttsssssstttssstttvvvxxxyyyzzzzzzyyy{{{zzzyyywwwuuuvvvzzz|||wwwwwwxxxzzz|||~~~~~~}}}rrriiiiiilllrrrxxxyyyuuuxxx}}}~~~xxxtttrrrpppooojjjjjjjjjjjjhhhddd___[[[KKKIIIIIIRRR___iiikkkjjj[[[SSSNNNOOOSSSYYYfffrrrvvv|||{{{yyysssddd___mmmwwwxxxuuupppggg[[[SSSVVV```jjjkkkkkkjjjjjjppp|||^^^PPPSSSeee}}}}}}mmmWWWJJJIIIHHHCCCEEEBBBEEENNNVVVZZZ___dddhhhlllssszzzvvvdddVVVMMMHHHBBB>>>;;;;;;:::999888888999:::===@@@CCCEEELLLOOORRRSSSSSSRRRSSSTTTWWWhhh~~~}}}}}}{{{{{{zzzzzzzzzzzzzzzzzzxxxyyyyyyyyyyyyxxxvvvuuuvvvuuuuuuttttttuuuwwwwwwsssrrrpppmmmlllnnnrrruuuwwwyyyzzz{{{{{{{{{}}}~~~|||zzzwwwuuussstttuuuvvvxxxxxxvvvuuuttttttttttttooorrruuuvvvvvvwwwzzz|||zzzxxxvvvtttssssssssssssqqqsssvvvwwwwwwwwwyyyzzz{{{}}}}}}zzzzzzzzzvvvppphhhddd___[[[WWWRRRKKKEEE===DDDPPP___iiihhh]]]SSSPPP]]]kkknnngggbbbdddiiinnnjjjqqqtttjjjgggmmmnnnmmmfffhhhaaaTTTXXXWWWDDD444222...---------,,,+++******************************))))))******+++,,,************+++++++++++++++***))))))***+++---///222666===BBBDDDBBB===:::AAAGGGPPPVVVUUUKKK>>>555666999;;;===FFF[[[yyy{{{qqqqqqwww{{{rrrhhhjjjmmmssssssfffdddffffffeeecccaaa``````VVVVVVYYY```iiippppppoooddd[[[RRRNNNKKKPPPgggvvvaaaSSSNNNOOO[[[``````VVVIII???777222............------------+++++++++,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------,,,///222111//////333777BBBJJJXXXeeegggbbb___```WWWSSSQQQTTTWWWYYY]]]cccfff```[[[aaaqqqzzzrrrnnnkkkdddWWWIII???:::999222666777444555;;;===<<>><<>>EEENNNXXXYYYPPPBBB888333444999@@@IIIWWWnnnrrrpppuuuxxxxxxwwwmmm___[[[kkkuuucccdddiiimmmggg]]]XXXYYY]]]YYYUUUTTTYYYdddpppxxxjjjbbb[[[TTTJJJIII___yyyuuuggg^^^[[[[[[YYY\\\ZZZQQQIIICCC<<<555//////.........---------++++++,,,,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------)))...111000---...444;;;KKKRRR]]]eeeccc\\\XXXZZZQQQPPPRRRVVVXXXXXX\\\bbb^^^^^^dddrrr~~~sssooohhhfff^^^QQQCCC;;;999:::333888999666777===@@@???JJJLLLUUUdddxxx~~~wwwuuuvvvyyy~~~{{{xxxwwwwwwxxxyyysssqqqooopppssstttrrroooooopppqqqqqqppppppqqqssssssrrrpppooonnnnnnnnnnnnkkkmmmnnnnnnkkkiiiiiiiiiiiikkkmmmmmmlllnnnsssxxx}}}xxxooopppooouuuyyywwwvvvuuu|||yyyrrrqqqqqqooolllmmmkkkjjjhhhgggdddaaa]]]VVVPPPOOOVVV___eeeiiillleeeeeedddccchhhttt{{{nnnjjjlllyyy{{{}}}rrrlllbbbYYYUUUZZZbbbiiipppkkkhhhkkkuuuqqqSSSMMMWWWjjjuuucccSSSKKKHHHEEEBBBAAABBBEEEKKKSSSZZZ^^^```iiioootttwww}}}|||mmm]]]RRRIIIDDD>>>999888888888888:::999:::>>>CCCGGGIIIJJJMMMRRRWWWVVVQQQNNNPPPSSS___www~~~}}}}}}|||yyyvvvwwwxxxzzz{{{|||||||||||||||{{{zzzyyywwwuuutttvvvvvvuuutttttttttttttttsssrrrpppooooooppprrrsssvvvuuuuuuuuuwwwzzz}}}|||yyywwwwwwwwwxxx{{{zzzyyywwwvvvtttsssrrrssstttuuuwwwyyyzzzzzzzzzxxxvvvsssqqqpppppprrrsssuuutttsssssstttvvvyyy{{{|||~~~}}}}}}~~~{{{tttjjjeee___[[[WWWQQQJJJDDD>>><<<@@@MMM___iiicccXXXJJJMMM\\\eee\\\VVVWWWUUUkkkjjjlllnnnllliiilllqqqxxxjjjjjjggg[[[aaafffVVV===333,,,,,,......,,,,,,+++++++++*********)))))))))***+++,,,,,,+++***)))******)))))))))))))))***************,,,///333666::::::::::::;;;???DDDGGGNNNOOORRRQQQHHH<<<888:::<<<>>>EEETTTllloooeeennnxxxfffeee^^^^^^yyygggbbb```eeegggccc]]]ZZZYYY\\\___]]]YYY[[[hhhuuurrrbbbXXXWWWRRRMMMUUUeeeyyy}}}|||qqqfff``````aaa]]]```___[[[YYYUUUIII;;;000222000++++++//////,,,++++++++++++++++++++++++******+++++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,++++++************,,,......------.../////////111333111000666???SSS\\\aaa^^^\\\\\\XXXSSSMMMQQQQQQNNNSSS\\\```]]][[[\\\jjjvvvllllllnnnbbbRRRFFF@@@===:::777111222666999888888@@@IIIJJJSSS```rrr~~~{{{zzzzzzzzz{{{{{{|||}}}}}}}}}}}}}}}zzzwwwuuuuuuuuutttsssrrrooommmnnnooonnnkkkhhhmmmlllkkkjjjkkkmmmoooqqqkkklllnnnnnnmmmkkkiiigggcccbbbaaa```_________^^^aaaaaaaaabbbeeellluuu{{{tttxxxtttpppsssrrrwwwwwwvvvwwwxxxvvvpppppppppnnnlllkkkjjjhhhgggeeeccc___\\\UUUPPPPPPYYYdddlllrrrwwwooolllkkkooo{{{vvvppppppxxx|||{{{qqqjjj```XXXUUUYYYbbbhhhllljjjiiimmmttt~~~qqqUUUPPPXXXiii}}}tttaaaQQQIIIFFFCCC@@@AAABBBEEEKKKTTT[[[___aaaffflllrrruuu{{{xxxkkk\\\QQQIIIDDD>>>999888888888888::::::;;;>>>CCCGGGIIIJJJLLLPPPRRROOOIIIGGGJJJOOOddd}}}}}}}}}~~~~~~{{{xxxuuuwwwyyy{{{}}}~~~}}}||||||{{{yyyxxxvvvuuuvvvvvvuuuuuutttttttttuuuuuutttrrrqqqqqqrrrtttuuuuuutttuuuuuuwwwyyy{{{}}}}}}{{{zzzyyyxxxxxxxxxyyyzzzyyyxxxwwwuuutttsssrrrssstttuuuwwwyyyzzzzzz{{{xxxvvvsssqqqpppqqqrrrtttttttttssstttuuuxxxzzz|||}}}uuujjjeee^^^YYYVVVQQQJJJEEE::::::===IIIZZZeeebbbYYYJJJJJJWWWbbb]]][[[]]][[[dddkkkssswwwrrrmmmrrr{{{|||ooolllhhh]]]dddjjj]]]BBB777---,,,...---+++***+++++++++*********)))))))))***++++++++++++***)))******))))))))))))******)))+++,,,++++++...666===<<<===>>>>>>===???BBBEEEUUURRRPPPLLLDDD;;;999<<<===III\\\qqq~~~iiihhhlllwwwrrreeeaaabbbiiipppeee\\\[[[\\\]]]^^^```______```bbbdddgggkkkoooqqqeee\\\XXXTTTNNNPPPXXXlllmmmooommmggg```^^^___aaaaaa``````bbbaaaSSSDDD444111---,,,---...---+++++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,+++++++++******)))+++---------,,,---//////000222333111111999DDDVVV]]]aaa___]]]\\\WWWPPPMMMOOOPPPQQQXXXcccgggfff___bbbqqqsssmmmnnnhhh]]]NNNCCC===:::888666555555777:::;;;===FFFPPPLLLYYYnnn}}}uuuqqqqqqsss~~~~~~~~~}}}|||zzzxxxwwwtttsssssstttuuutttrrrpppllljjjiiikkknnnooommmkkkccccccccccccdddeeeffffffdddeeefffeeebbb^^^YYYVVVXXXVVVUUUSSSRRRQQQOOONNNTTTYYY```hhhnnntttzzz~~~nnntttttttttwwwuuuzzz~~~tttuuuyyy~~~~~~tttooooooooommmkkkjjjhhhfffdddccc```\\\ZZZYYYUUUVVVbbbooo{{{vvvtttxxx~~~xxxnnnggg^^^WWWUUUZZZaaafffeeegggjjjnnnssszzzrrrXXXTTT\\\lll~~~rrr^^^OOOGGGDDDAAA???AAABBBEEEKKKTTT\\\aaacccdddjjjpppssszzz{{{uuuiiiZZZPPPHHHDDD>>>999888888999999;;;;;;<<<@@@DDDHHHJJJJJJIIILLLMMMHHHCCCBBBIIIPPPnnn~~~}}}~~~}}}zzzxxxwwwxxxzzz}}}}}}}}}|||{{{zzzxxxwwwwwwvvvvvvvvvuuuuuuuuuuuuuuutttsssrrrqqqqqqrrrssstttsssttttttuuuwwwxxxxxxyyywwwwwwxxxxxxyyyzzzzzz{{{yyyxxxwwwvvvuuutttsssrrrrrrsssuuuwwwyyyzzz{{{{{{wwwvvvtttrrrqqqrrrsssttttttttttttuuuwwwzzz|||~~~~~~vvvkkkeee^^^XXXTTTPPPJJJFFF888888999DDDVVVfffggg___NNNIIIRRR^^^^^^___ccc___fffrrr}}}uuu{{{}}}~~~vvvuuusssfffHHH;;;000---...,,,))))))+++++++++***************)))***++++++++++++***)))******)))))))))******+++))),,,...---,,,222===GGG>>>AAACCCBBBAAAAAADDDHHHTTTMMMEEE@@@;;;777888===CCC[[[{{{~~~mmm___kkkzzz}}}tttkkkgggdddooo~~~qqq```VVVRRRTTT\\\eeeiiihhhiiipppyyy|||wwwpppqqqkkkccc]]]YYYUUUPPPMMMZZZZZZaaajjjkkkeeedddiiikkkhhhdddffflllnnndddXXXFFF888...///000,,,)))+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,++++++++++++***)))+++,,,,,,,,,,,,---///111222444444111333???MMM]]]aaacccbbb___[[[RRRIIIMMMOOOQQQUUU___iiimmmlllccckkk||||||sssoooppp^^^UUUHHH>>>:::888666555777444444888;;;@@@JJJSSSTTThhhzzzrrroooqqqsss|||yyyuuurrrooommmnnnnnnoooppppppmmmiiieeeaaa```^^^^^^```aaa```___WWWZZZ]]]```aaabbbaaa```cccddddddbbb]]]UUUNNNJJJHHHJJJNNNTTT[[[aaacccccchhhooowww~~~~~~{{{yyypppuuutttuuuxxxuuu|||{{{ssstttzzzuuuppppppooommmiiiiiigggdddbbb```^^^ZZZXXXXXXVVVZZZhhhzzzyyyttt{{{|||vvvkkkddd[[[UUUUUUZZZ```ddd```ccchhhlllqqqyyyuuu[[[YYYbbbrrrqqq[[[NNNGGGBBB??????AAABBBEEEKKKSSS\\\aaacccdddkkkqqquuu{{{~~~vvvjjj[[[PPPHHHCCC===999888999999999<<<<<<===AAAFFFIIIJJJJJJEEEIIIJJJGGGCCCEEENNNXXXzzz}}}}}}}}}}}}~~~}}}|||{{{zzz{{{}}}~~~}}}|||{{{zzzyyyyyyxxxwwwwwwwwwwwwvvvvvvuuuuuusssqqqpppoooooopppqqqsssrrrssstttvvvvvvwwwwwwvvvrrrtttvvvxxxzzz{{{||||||wwwwwwvvvvvvuuutttssssssrrrsssuuuwwwyyyzzz{{{{{{vvvuuutttsssssssssuuuuuutttuuuuuuwwwyyy|||~~~}}}uuulllfff]]]WWWSSSOOOKKKGGG;;;888666AAA[[[sssuuulllXXXMMMPPP[[[^^^dddhhhcccppp{{{vvvzzz}}}jjjNNN???111---...---***)))*********************************++++++***************))))))******+++++++++,,,---///444===GGGOOO>>>AAACCCDDDDDDGGGLLLPPPNNNEEE<<<888888999>>>CCCSSSppprrrdddhhhsss|||zzzpppiiikkkqqqttt~~~rrr```QQQLLLUUUaaajjjmmmrrr{{{|||ooonnnllleee^^^]]]]]]WWWMMMOOOQQQ]]]lllpppnnntttzzztttllliiimmmrrrsssqqqhhhMMM777333111***(((...,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,+++,,,...000222333555444222666FFFWWWcccddddddbbb^^^VVVJJJAAAPPPRRRUUU[[[ccciiijjjiiiiiiwww|||vvvrrroooUUUMMMCCC;;;777666666555888555666:::@@@EEEOOOXXXddd}}}yyyyyyzzz{{{{{{yyyvvvpppjjjfffbbbaaa```eeedddbbbaaa```]]]XXXTTTTTTSSSRRRRRRTTTXXX[[[]]]^^^aaagggmmmoooooommmlllkkklllllljjjddd[[[SSSMMMGGGKKKUUUdddsss{{{wwwooorrrppprrrvvvtttyyysssttt{{{xxxsssqqqoookkkhhhhhheeebbb___^^^[[[XXXVVVRRRQQQYYYkkk|||uuu{{{{{{uuujjjcccZZZUUUVVVZZZ^^^aaa\\\___dddiiippp{{{tttZZZYYYeeewwwpppYYYMMMGGGAAA??????AAAAAACCCIIIQQQZZZ___bbbeeelllssswww~~~|||mmm\\\PPPGGGCCC===999888999::::::======???CCCGGGJJJJJJJJJDDDIIILLLIIIEEEHHHTTT___{{{|||}}}~~~~~~~~~~~~~~~}}}|||zzzyyyyyyyyyyyywwwwwwxxxxxxwwwwwwvvvuuusssrrrpppooooooppprrrsssrrrsssuuuvvvwwwwwwwwwwwwrrrsssuuuxxxzzz{{{||||||wwwwwwvvvvvvuuuuuuttttttssstttvvvwwwyyyyyyzzzzzzvvvuuutttttttttuuuvvvvvvuuuvvvwwwyyy{{{~~~{{{tttmmmfff^^^XXXTTTPPPKKKHHHAAA:::444@@@bbbwww```QQQQQQ[[[bbbllltttppp}}}zzzppppppuuu~~~lllRRRBBB111---......,,,+++************************+++******************+++***************+++,,,,,,...++++++222???JJJOOOPPP===>>>AAAEEEIIIOOOUUUXXXJJJAAA:::999;;;@@@GGGNNNmmmuuulllhhhqqqqqqooojjjhhhooo}}}{{{rrrsss}}}~~~}}}yyyvvvooonnnnnnpppuuuxxxzzz{{{wwwwwwxxxyyy|||qqqXXXGGGJJJTTTcccmmmvvv|||}}}rrreeecccbbb^^^ZZZ\\\___[[[RRRSSSWWWaaammmpppssssssiiigggmmmzzzeeeDDD777111******111,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************++++++++++++++++++++++++++++++)))***+++++++++,,,///111333333444444555;;;MMM^^^]]]]]]^^^^^^ZZZQQQGGGBBBTTTVVVZZZ___ccccccccccccvvv~~~zzzqqqiiiMMMHHH@@@:::777666666777:::999;;;BBBGGGMMMWWWaaazzz~~~xxxyyyzzziiiddd]]]VVVQQQPPPPPPRRRVVVTTTRRRRRRSSSTTTSSSRRRRRRQQQPPPQQQVVV___hhhnnnsssvvv{{{|||zzzrrrttttttrrrmmmddd\\\WWWUUUXXX```mmm|||jjjlllkkknnntttuuu|||wwwsssttt|||yyysssqqqnnnjjjeeefffccc___\\\ZZZXXXUUUSSSOOOOOOXXXlll~~~yyyxxx}}}|||tttjjjbbbZZZUUUWWWZZZ]]]^^^[[[]]]aaahhhsssqqqWWWXXXfffyyyoooWWWKKKFFF@@@===???@@@@@@AAAFFFNNNVVV\\\___eeemmmtttyyyppp]]]QQQGGGCCC===999888999::::::>>>>>>@@@DDDIIIKKKKKKJJJHHHMMMOOOKKKGGGLLL\\\jjj{{{}}}~~~~~~~~~}}}{{{yyyxxxyyyyyyzzzwwwxxxxxxyyyyyywwwvvvuuuvvvuuutttrrrrrrtttuuuvvvttttttuuuvvvwwwyyyyyyzzzuuuvvvwwwxxxyyyzzz{{{|||wwwwwwwwwwwwvvvvvvvvvvvvuuuuuuwwwxxxxxxyyyyyyxxxuuuuuuuuuuuuuuuvvvwwwxxxwwwxxxzzz{{{}}}~~~~~~}}}~~~zzzrrrmmmggg```ZZZVVVRRRLLLHHHCCC<<<444>>>aaaxxxbbbRRRPPPZZZdddsssyyyooolllmmmsssjjjXXXEEE333---...///---,,,***************+++++++++++++++***))))))***++++++***************+++,,,---///,,,---888HHHQQQOOOJJJ======@@@GGGQQQWWWYYYXXXCCC<<<777888===DDDPPPZZZssskkkllloooqqqlllhhhmmm{{{wwwlllkkkoooyyy}}}|||||||||{{{vvvpppiiieee[[[ZZZZZZ]]]bbbhhhkkkmmmpppooonnnnnnnnnoooqqqqqqvvvdddMMMFFFIII[[[lllyyyyyyuuuppphhh___WWWVVVUUUXXX[[[\\\ZZZXXX]]]bbbgggiiimmmxxxttthhhaaafffxxxoooLLL999111,,,---111,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***************++++++++++++,,,,,,,,,***+++,,,,,,,,,---000333444222111444888AAASSSbbbUUUVVVZZZ]]]YYYQQQLLLLLLWWWYYY\\\```___^^^aaahhh}}}xxxkkk^^^GGGDDD???:::777666777888555777<<>>@@@??????DDDKKKSSSYYY[[[ccckkkrrrwww~~~ppp^^^QQQGGGBBB===999888999::::::>>>???BBBFFFJJJLLLKKKJJJLLLOOOPPPKKKJJJVVVmmm~~~}}}~~~~~~~~~~~~~~~}}}|||zzzxxxwwwxxxyyyzzzwwwxxxyyyzzzyyyxxxvvvuuuxxxwwwuuuttttttuuuwwwxxxvvvvvvvvvwwwxxx{{{}}}~~~zzzzzzyyyxxxxxxyyyzzz{{{wwwwwwwwwwwwxxxxxxxxxxxxwwwwwwxxxxxxxxxxxxwwwwwwttttttuuuvvvvvvwwwxxxxxxyyyzzz|||}}}|||}}}}}}{{{}}}~~~yyyrrrmmmhhhaaa\\\YYYTTTMMMHHH@@@<<<555999UUUtttzzznnn___OOOLLLUUU___qqqxxxoookkkmmmtttrrrbbbeee___JJJ555---......,,,***))))))*********+++++++++++++++***))))))***++++++************+++,,,---...---...444@@@LLLOOOHHH@@@>>>>>>BBBMMMYYY\\\VVVNNN===888777:::BBBOOOcccssssssllllllnnnmmmiiigggmmm~~~uuunnnbbbiiisss||||||}}}zzzttttttrrrnnnggg^^^VVVRRRJJJHHHGGGIIIMMMSSSWWWXXX]]]\\\[[[ZZZZZZ[[[\\\]]]eeeooo|||sss^^^NNNIIIOOOcccrrrrrrmmmkkkggg```VVVTTTXXXaaaccc^^^]]]aaaeeeiiigggdddmmm{{{ooofff```bbbooo~~~zzzfffLLL999222111///---------------------------)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,...222444555000...333;;;GGGWWWdddYYY[[[aaaddd^^^VVVUUU[[[XXXYYY\\\]]][[[]]]jjjyyywwwuuuqqqaaaQQQCCCAAA===999666555666888444777===DDDJJJWWWooo|||{{{|||~~~}}}vvvpppiiihhhfffbbb___\\\YYYXXXYYYYYY[[[```fffjjjllllll___ZZZRRRLLLLLLVVVdddoooyyyzzzzzzyyywwwssspppnnnpppppppppnnnjjjddd___[[[^^^]]]___gggttt|||~~~}}}|||}}}}}}|||zzzzzz|||~~~qqqrrrrrrwww{{{yyyrrrrrrrrruuuyyyqqqlllkkkjjjfffaaaaaa]]]XXXUUUSSSQQQNNNLLLGGGEEEGGGRRR```ssszzz|||yyy}}}uuukkkddd[[[WWWXXX[[[[[[ZZZ[[[]]]cccooo~~~sss]]]```mmm|||lllQQQGGGCCC<<<999<<>>>>>BBBIIIPPPVVVYYY```hhhpppuuu}}}}}}ooo]]]QQQFFFBBB===999888999:::;;;???@@@BBBFFFJJJLLLKKKJJJMMMPPPPPPLLLOOO```~~~~~~~~~{{{{{{|||}}}~~~~~~~~~~~~|||{{{yyywwwwwwwwwyyyzzzwwwxxxyyyzzzzzzxxxwwwuuuwwwuuutttsssssstttuuuwwwwwwwwwvvvwwwyyy|||~~~}}}zzzxxxwwwxxxyyyzzzxxxxxxxxxxxxxxxyyyyyyyyyxxxxxxxxxxxxxxxwwwvvvuuuttttttuuuvvvwwwxxxxxxyyy{{{{{{}}}~~~{{{||||||{{{}}}~~~zzzrrrmmmiiiccc^^^ZZZUUUNNNHHH;;;<<<777555IIIdddlllccc]]]LLLHHHOOOWWWiii{{{uuuvvvxxxyyyrrriiigggiiihhh|||zzzoooooocccXXX```cccMMM777......---***((())))))******++++++++++++,,,+++***))))))***+++,,,************+++,,,---...+++000:::EEELLLJJJAAA999??????EEERRR______QQQDDD===;;;;;;AAALLL```zzztttjjjlllqqqnnnggg^^^bbbsss~~~zzzssslllfffaaajjjtttwwwuuusssvvvzzz{{{zzzxxxyyy{{{zzzvvvrrrfffeeebbb]]]UUUMMMEEE@@@@@@===;;;<<>>EEEKKKRRRcccyyyxxx}}}}}}xxxvvvzzz{{{||||||xxxrrrlllhhh``````bbbeeegggfffcccaaaTTTOOOHHHDDDHHHVVViiiwwwvvvvvvuuuuuutttsssrrrrrrppppppooolllhhhccc^^^[[[```^^^^^^eeeqqqyyyzzzxxxuuuxxx{{{||||||zzzzzzzzzyyyuuuuuuyyy~~~sssrrrqqquuuyyyppppppmmmeee^^^\\\XXXUUUPPPLLLKKKJJJHHHGGGCCCCCCDDDFFFLLLVVVdddmmm~~~{{{wwwxxxvvvvvvzzzxxxoookkkbbbXXXUUUXXX[[[[[[YYYZZZ```hhhqqqwwwbbb[[[rrroooUUUFFF@@@===<<<===<<<>>>AAADDDGGGKKKOOORRRXXX^^^fffqqqzzz{{{mmm\\\NNNLLLBBB:::888999999;;;??????AAADDDGGGJJJMMMOOOPPPOOORRRLLLGGGUUUwww|||||||||||||||}}}~~~zzzxxxvvvsssrrrrrrssstttvvvuuuuuuvvvvvvwwwxxxyyywwwvvvvvvvvvvvvvvvwwwwww{{{yyywwwuuuuuuwwwzzz{{{xxxzzz||||||zzzwwwvvvvvvuuusssqqqrrrtttvvvxxxxxxuuuuuuuuuuuuuuutttttttttqqqrrrssstttuuuvvvwwwxxxyyy{{{}}}||||||{{{{{{zzzwwwssspppnnnjjjfffaaa[[[TTTMMMHHH@@@???444111BBBPPPZZZeeebbbTTTIIIMMMZZZeeeiiiiiiaaaaaadddkkkppppppoooooogggmmmnnnggg```\\\ZZZXXX[[[PPP>>>...***,,,,,,)))++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***++++++,,,...---+++...999EEEJJJFFFAAA>>>>>>EEE@@@GGGVVV\\\QQQCCC===<<<===<<>>===999<<>>@@@CCCEEEFFFIIIMMMPPPSSSVVV]]]iiiuuu|||ooo^^^QQQMMMCCC:::888999999;;;???@@@BBBDDDHHHKKKMMMNNNOOOPPPSSSPPPMMM[[[}}}||||||{{{{{{{{{{{{||||||yyyxxxvvvtttssssssttttttvvvvvvuuuuuuuuuuuuuuuvvvwwwwwwvvvvvvvvvvvvwwwwwwyyyxxxwwwvvvvvvwwwyyyzzzxxxzzz||||||yyywwwvvvvvvsssqqqppppppsssuuuwwwwwwuuuuuuuuuuuuuuuuuuuuuuuurrrssstttuuuwwwxxxzzzzzz~~~}}}|||{{{zzzyyyyyyyyywwwsssqqqnnnjjjeee```ZZZTTTMMMIII@@@@@@555111???LLLUUUaaacccWWWKKKLLLWWWbbbeeeeeeYYY\\\bbbjjjooopppooommmfffkkklllfff```]]]ZZZXXX[[[PPP>>>...***------***++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***++++++,,,------,,,...999GGGMMMJJJDDD@@@???EEEGGGNNNUUUTTTJJJ@@@;;;@@@@@@AAALLLjjjyyymmmdddeeegggccc`````````gggvvv{{{zzzttthhhZZZQQQOOOQQQ]]]^^^___\\\XXXUUUVVVWWWUUUWWWWWWVVVXXX[[[ZZZUUUQQQQQQQQQPPPIIIAAA???BBBDDD???>>>CCCIIINNNTTTYYYWWWQQQKKKIIILLLPPPSSSUUUQQQOOOOOOSSS[[[jjjxxxlllQQQKKKIIIQQQ```jjjllliiiiiikkkpppsssnnneeeaaaaaaaaadddbbb___ggguuuxxxsssgggccc]]]XXX[[[cccgggeee[[[UUUMMMFFF===444///...---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------,,,,,,+++++++++++++++++++++++++++++++++------------///111333444333333444<<>>:::666555666888888777<<>>>>>>>>======AAAFFFKKKIIIPPPYYY___eeeqqq~~~uuupppllliiijjjlllrrryyy|||~~~wwwpppkkkcccYYYUUUWWWYYYYYYXXX___ccchhhpppbbb\\\dddyyyrrrXXXHHH???:::999999@@@BBBDDDEEEEEEGGGJJJMMMLLLLLLQQQ^^^ooo~~~ssscccVVVNNNDDD;;;999::::::<<>>@@@JJJRRROOOHHHBBB>>>;;;AAADDDLLL```hhhddd___\\\YYYYYY___fffhhhsss}}}tttcccQQQIIILLLRRRYYY[[[^^^^^^]]]]]]```ccc___aaa```^^^^^^aaa^^^ZZZTTTSSSTTTSSSMMMEEEDDDGGGLLLLLLNNNUUUdddtttzzzxxxkkkbbbXXXUUUZZZaaafffhhhfffhhhhhhjjjttt|||fffUUUFFFIII[[[lllpppnnnqqq|||zzzlllbbb^^^]]]aaaccc___XXXZZZdddiiihhhddddddaaa]]]^^^cccgggfff^^^XXXRRRKKK@@@444...///------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000222333333333888CCCPPPYYY[[[ZZZ___eeeeee]]]XXXXXXWWWSSSXXX\\\[[[ZZZiiiyyypppbbbQQQFFFAAA<<<999666555666888::::::AAALLLUUU[[[mmm}}}||||||~~~|||zzzyyyyyyzzz{{{}}}}}}|||}}}|||uuurrrooommmgggbbbkkk{{{uuusssqqqoooooonnnkkkiiiooommmkkkhhh```YYYXXX\\\jjjsss~~~}}}xxxuuusssssssssssssssssstttuuu|||{{{vvvxxx}}}~~~wwwppplllhhhaaaWWWQQQKKKHHHDDDAAA@@@@@@???>>>??????>>>=========???@@@>>>BBBHHHMMMUUUcccuuuwwwpppmmmkkkgggcccccceeekkkqqqtttvvv|||~~~wwwssskkkcccZZZUUUVVVXXXYYYXXX___dddjjjssssss]]]```kkk~~~ttt[[[JJJ@@@:::999:::???AAACCCEEEFFFHHHKKKMMMIIIHHHJJJWWWkkk|||yyyiii[[[OOOEEE<<<:::;;;;;;<<<@@@DDDEEEGGGJJJLLLNNNOOOOOOMMMOOONNNOOO^^^~~~|||}}}~~~|||zzzyyyyyyzzz|||{{{zzzyyyxxxwwwwwwwwwxxxxxxwwwvvvvvvvvvwwwxxxwwwvvvvvvuuuttttttuuuuuuxxxxxxwwwwwwvvvvvvwwwwwwvvvwwwxxxxxxxxxwwwvvvuuutttwwwyyyzzzxxxvvvuuuuuupppooonnnpppsssuuuvvvvvvuuuvvvvvvvvvwwwwwwxxxxxxwwwxxxyyy{{{}}}|||yyywwwuuuwwwvvvvvvvvvwwwvvvtttrrrooojjjddd___YYYTTTOOOKKKBBBBBB888333999>>>GGGYYYeee\\\QQQLLLRRR]]]cccccc^^^YYYVVV\\\lll{{{|||}}}~~~yyyuuuqqqkkkdddiii\\\FFF333,,,......+++,,,,,,+++++++++++++++*********+++++++++,,,,,,,,,***+++---...---,,,111777AAAGGGMMMNNNIIIDDD@@@???>>>IIIMMMEEE???@@@@@@<<<@@@KKK]]]wwwsssaaa```[[[VVVWWWaaannnwwwzzz~~~{{{uuueeeWWWQQQSSSXXXWWWZZZ___gggnnnsssttttttuuuxxxxxxvvvvvvvvvqqqjjjaaa___]]][[[SSSKKKJJJNNNPPP]]]mmm~~~uuukkkaaa```iiivvvyyydddOOOKKKXXXiiipppppp{{{lll```]]][[[```ccc```YYYWWW\\\aaabbbkkklllkkkjjjmmmpppllleeeaaa[[[UUUPPPDDD555///111...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---///000111222222444<<>>IIIQQQZZZeee~~~}}}|||{{{yyyzzz{{{zzzxxxxxxxxxwwwwwwxxxzzz|||~~~~~~}}}|||zzzssshhhccckkkwww{{{wwwrrrpppooonnnooonnnmmmkkkpppjjjddd^^^XXXUUU[[[cccppp{{{zzzxxxsssrrrqqqppppppqqqrrrsss{{{xxx{{{|||wwwqqqlllhhhbbbWWWNNNHHHEEEAAA???>>>>>>======>>>>>>>>>>>>>>>>>>===<<<<<<>>>AAACCCIIIUUUeeeppprrrkkkdddaaacccccc___[[[[[[\\\bbbiiimmmqqqzzz{{{wwwuuuiiibbbZZZUUUUUUWWWYYYYYY\\\dddmmmwwwkkk```iiisssuuu]]]MMMBBB<<<:::<<<===@@@CCCEEEGGGJJJNNNQQQLLLJJJMMMYYYmmm}}}ooo___QQQGGG>>>;;;<<<;;;===@@@EEEFFFHHHKKKMMMOOOPPPPPPPPPPPPPPPTTTfff~~~~~~yyyzzzzzzyyyvvvuuuvvvwww||||||{{{zzzyyyyyyyyyyyyzzzzzzyyyyyyyyyyyyyyyyyywwwwwwvvvwwwwwwxxxyyyyyyyyyyyyxxxwwwwwwwwwwwwwwwuuuvvvwwwxxxxxxvvvtttsssrrruuuxxxxxxwwwvvvuuuuuuqqqpppppprrruuuwwwwwwwwwvvvvvvvvvwwwxxxyyyzzzzzzyyyzzz{{{}}}~~~~~~}}}|||zzzxxxwwwvvvwwwvvvuuuuuuvvvvvvtttsssoookkkeee```[[[UUUPPPLLLCCCCCC:::444777999EEE\\\iiibbbVVVMMMQQQ^^^fffhhhddd___\\\dddyyy|||tttxxx|||~~~~~~vvvuuufffNNN888......---***,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++---///------666BBBWWWVVVSSSLLLFFFCCCDDDFFFHHHMMMJJJ@@@===BBBCCC>>>DDDXXXttt{{{hhh```___ZZZYYYfff}}}vvviiiaaa\\\YYYYYY[[[XXXZZZeeeuuuyyypppllliiiddd\\\UUUUUUYYY___vvvnnnjjjiiippptttaaaWWWZZZccckkkoooyyyjjj```_________cccddd```]]]___cccfffpppqqqsssyyyuuufffccc```bbbeeeZZZDDD555222.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...000111222222222666BBBTTT___```___```bbbWWWMMMNNNVVV[[[[[[YYYWWWaaammmwwwyyyrrrvvvtttlll___QQQFFF>>>;;;666666666666888;;;???BBBMMMRRR\\\ooo~~~yyyvvvwww~~~zzzvvvvvvyyy|||{{{zzz{{{yyyvvvtttuuuvvvwwwxxxrrrsssssstttvvvxxx{{{|||vvvmmmaaa^^^fffqqqssspppnnnmmmlllmmmnnnnnnnnnlllmmmeee[[[TTTPPPTTT```mmmzzzxxxuuuqqqpppooonnnmmmnnnooopppxxx{{{{{{yyy~~~{{{zzz}}}zzzxxxrrrmmmiiidddYYYNNNGGGDDD@@@>>>>>>>>>>>>===<<<<<<<<<===??????>>><<<;;;<<<======???FFFPPPXXXXXXTTTRRRSSSWWWXXXUUUQQQQQQRRRWWW___ffflllxxxzzzwwwsssgggaaaZZZUUUUUUWWWYYY[[[\\\dddoooyyyyyyiiigggpppyyysss]]]MMMCCC<<<<<<>>>===???CCCFFFHHHLLLQQQTTTQQQQQQVVVcccttttttbbbRRRHHH???<<<<<<<<<>>>AAAEEEFFFIIIKKKNNNPPPQQQRRROOOOOORRR^^^ttt~~~|||}}}zzzzzz{{{yyyvvvuuuuuuvvv|||||||||||||||}}}~~~}}}|||||||||{{{{{{{{{zzzxxxxxxxxxxxxyyyzzz{{{|||zzzyyyxxxwwwwwwwwwwwwwwwvvvvvvwwwwwwvvvuuutttrrrqqqsssvvvwwwvvvuuuuuuuuusssrrrrrrtttvvvxxxwwwvvvvvvvvvwwwxxxyyyzzz{{{|||{{{{{{|||}}}}}}|||{{{zzzyyyyyyxxxxxxxxxvvvuuuuuuvvvvvvuuusssnnnkkkgggccc^^^XXXQQQMMMDDDDDD<<<666666777HHHccctttnnn___PPPPPP^^^iiikkkgggjjjnnnwwwuuupppwww~~~nnnTTT;;;000///---***---,,,,,,++++++***************+++++++++,,,,,,,,,,,,***,,,///---///>>>PPPggg```UUUJJJDDDFFFLLLRRRXXXSSSIII@@@???CCCEEECCCQQQiiimmmddd^^^^^^\\\aaazzz}}}~~~wwwmmmgggbbb]]]XXXXXXRRRQQQ]]]sss{{{vvvrrroooiiifffjjjqqq|||eeekkkxxx~~~sssfff^^^]]]dddjjjnnnzzzxxxhhh```bbbfffaaadddffffffeeegggkkknnnrrrssswww{{{hhhdddfffttt{{{\\\???333............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000111222222222555999GGGYYYaaa___aaagggbbbQQQFFFMMMYYY]]]\\\[[[SSSaaasssyyysssnnnnnngggYYYKKKBBB===999444555666777999>>>CCCGGGNNNUUUccc||||||vvvqqqooossszzz{{{wwwtttuuuxxx{{{{{{zzz}}}zzzvvvttttttttttttsssnnnoooooopppqqqrrrsssssshhh___WWWXXXcccmmmpppoookkkjjjiiijjjkkklllkkkjjjggg^^^TTTNNNLLLTTTdddtttzzzrrrooopppooonnnnnnmmmnnnnnnnnnoootttuuusssyyyzzzzzz}}}yyyxxxtttnnnkkkggg\\\OOOGGGDDD@@@????????????>>><<<;;;;;;===@@@AAA???===;;;<<<<<<;;;;;;===BBBFFFCCCCCCEEEJJJNNNOOOMMMJJJJJJJJJMMMTTTYYY```mmmyyy~~~{{{uuummmeee```ZZZUUUTTTWWWZZZ\\\]]]eeeoooxxxwwwmmmmmmrrr{{{ppp[[[LLLBBB<<<<<<@@@>>>@@@DDDGGGJJJNNNRRRUUUUUUYYYbbbooo~~~wwwdddSSSIII@@@=========>>>AAAEEEFFFIIILLLOOOQQQSSSTTTQQQSSS]]]sss}}}zzzxxxxxxyyy}}}}}}}}}~~~~~~}}}|||{{{zzzzzzzzzyyyyyyzzz{{{{{{{{{zzzyyyxxxwwwwwwwwwwwwvvvvvvvvvvvvuuutttsssrrrooorrruuuvvvvvvuuuuuuuuuuuutttsssuuuvvvwwwvvvuuuvvvvvvwwwyyyzzz|||}}}}}}||||||}}}}}}~~~~~~}}}|||{{{zzzzzzzzzzzzzzzxxxvvvuuuvvvvvvuuusssnnnllliiifffaaaZZZRRRMMMEEEEEE>>>888777888LLLlll~~~kkkUUUPPP\\\gggiiiooozzzsssttt}}}rrrVVV<<<000///...***------,,,,,,+++******)))******+++++++++,,,,,,,,,,,,***+++///...111EEE\\\hhh^^^PPPDDDAAAGGGSSS[[[___SSSGGGAAA@@@AAAFFFKKKaaauuujjj```___YYY]]]___hhh~~~||||||sssmmmiiigggeee\\\[[[___jjj|||~~~{{{{{{|||vvvnnnkkk|||}}}}}}~~~}}}oooaaa[[[___eeeiiimmmqqqpppggg```bbbjjjdddcccdddfffhhhlllqqquuuxxxzzzzzzhhhgggiiizzzkkkHHH777............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------------------------------,,,---///111222333333333888===LLL[[[^^^[[[```lll```PPPJJJUUU```___\\\\\\VVVfffyyyzzzxxxyyykkklllfffUUUGGG???;;;888333555777999;;;@@@FFFKKKSSS___sss|||uuupppqqqtttxxx{{{xxxwwwuuuuuuvvvxxxxxxxxxyyyvvvsssrrrssssssrrrqqqoooooopppooonnnllljjjhhhZZZSSSOOOTTT^^^hhhmmmnnniiigggffffffffffffeeeccc___XXXPPPLLLMMMUUUeeettt|||vvvqqqnnnpppppppppppppppooonnnmmmmmmssstttrrrxxxyyyyyy}}}xxxyyyuuuooommmiii^^^QQQGGGDDDAAA???@@@@@@@@@@@@???===<<<>>>AAACCCAAA>>><<<===???>>>===<<<>>>???888;;;@@@FFFKKKKKKJJJGGGHHHFFFGGGJJJNNNSSS___kkkyyy}}}}}}sssiiiccc___YYYUUUTTTWWW[[[]]]```gggooovvvzzzrrrppprrr|||}}}mmmYYYKKKAAA;;;<<<@@@@@@BBBEEEHHHJJJNNNRRRUUUWWW]]]iiiwwwyyyeeeTTTJJJ@@@>>>>>>===>>>AAADDDFFFIIILLLPPPRRRTTTUUUYYY]]]mmm~~~|||{{{|||}}}}}}~~~~~~|||{{{||||||{{{zzzyyyyyyyyyyyy{{{zzzyyyxxxwwwwwwwwwwwwwwwvvvvvvuuutttsssssssssnnnqqqtttvvvvvvuuuuuuuuuuuuttttttuuuvvvvvvuuusssvvvvvvxxxyyy{{{|||}}}~~~||||||}}}}}}}}}~~~~~~~~~~~~|||{{{{{{{{{{{{{{{yyywwwvvvvvvvvvuuusssnnnlllkkkhhhccc\\\SSSMMMFFFFFF???999888999OOOrrrtttYYYOOOYYYdddfffzzz~~~}}}wwwrrrzzzrrrVVV<<<000//////,,,------,,,,,,+++***))))))******+++++++++,,,,,,,,,,,,)))+++......333JJJdddaaaWWWHHH>>>===GGGUUU___\\\NNNCCC@@@>>>===FFFSSSlllzzzooo[[[VVV[[[UUU]]]bbbjjj}}}{{{|||zzzsssrrrtttwwwmmmsss|||iiiaaahhhzzz~~~{{{zzzzzz{{{sssccc[[[]]]bbbllliiijjjmmmhhh___aaajjjfffcccaaaccchhhmmmtttyyyvvvfffkkkiiiwwwmmmLLL<<>>;;;777333555888:::<<>>???BBBBBBBBBBBBCCC@@@>>>@@@DDDFFFEEEBBBEEECCC???<<<:::;;;===???>>>AAAIIIUUU]]][[[OOOEEEFFFAAA===>>>AAADDDJJJRRRccclllxxx~~~|||uuunnnjjjiiiccc\\\WWWVVVYYY]]]___```iiisss{{{ssslllsss}}}wwwhhhWWWKKKDDD???===???BBBDDDFFFGGGHHHKKKOOORRRXXXaaaqqqkkkXXXKKK???<<<===>>>@@@CCCHHHJJJKKKKKKLLLPPPWWW]]][[[lll~~~||||||zzz{{{{{{|||{{{yyyxxxwww{{{zzzwwwuuuuuuuuuvvvwwwuuuuuutttsssrrrrrrrrrrrrssstttvvvwwwwwwxxx{{{}}}zzzyyyvvvsssppppppsssuuuvvvwwwzzz|||}}}~~~}}}}}}~~~}}}{{{{{{{{{zzz}}}{{{zzzzzzzzzzzz{{{wwwtttssstttvvvuuutttpppnnnkkkgggaaaZZZSSSMMMIIIBBB???>>>999999KKKaaa~~~xxxkkkZZZNNNOOO\\\hhhzzz}}}zzzvvvqqqtttzzzyyyvvvbbbRRRBBB222///111***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,(((,,,...---222AAAQQQZZZPPPDDD<<<@@@DDDHHHQQQ]]]SSSFFF>>>@@@BBBDDDOOO^^^qqq```WWWXXX[[[[[[```hhhuuuzzzqqqzzz|||yyyyyyzzz}}}zzzzzzfffUUUXXXhhh~~~|||zzzzzzzzzzzzyyyxxx|||zzzlll]]]WWWYYY```iiimmmiiiccccccgggjjjsssiii```]]]___gggtttyyyooohhhjjjnnnssswwwuuuhhhRRR@@@///111000---+++---......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,...---+++******+++---...------------------------------111555555222444888;;;HHHYYYbbb^^^\\\gggvvvccc]]]ooo}}}nnnccc^^^QQQaaaxxxwwwsss{{{nnnkkkdddZZZNNNCCC<<<888666666<<<777555@@@FFFKKKTTT\\\yyyzzz{{{|||}}}|||{{{yyywwwsssssstttttttttsssrrrqqqtttsssqqqooonnnnnnnnnooooookkkgggeeeeeeccc___[[[IIIIIIJJJNNNUUU^^^ffflllfffdddbbbaaa```]]]ZZZWWWMMMLLLLLLMMMQQQYYYeeepppzzzxxxvvvuuutttsssqqqooosssssssssrrrqqqnnnlllkkkqqqxxx{{{{{{}}}|||xxxsssooolllgggaaa[[[QQQHHHCCCDDDFFFFFFFFFGGGEEEBBB???@@@DDDGGGHHHGGGEEEDDDAAA>>><<<<<<>>>???@@@IIIYYYnnnzzzrrrZZZFFFBBB===:::;;;===>>>CCCIIITTT^^^mmmwwwyyytttnnnjjjgggaaaZZZVVVWWW[[[___aaafffnnnvvv}}}vvvlllqqq|||ttteeeTTTIIIBBB>>>>>>@@@BBBDDDFFFGGGIIIMMMQQQTTTUUUaaatttqqqZZZNNNAAA===>>>???@@@CCCHHHJJJKKKLLLMMMQQQWWW\\\\\\nnn~~~}}}|||}}}}}}}}}|||zzzyyywww{{{zzzyyywwwvvvvvvwwwwwwvvvuuutttsssrrrrrrrrrrrrssstttvvvvvvvvvwwwzzz||||||{{{xxxuuurrrrrruuuxxx{{{zzzzzzzzzzzz{{{|||}}}~~~}}}|||{{{zzzzzzzzzyyyzzzzzz{{{{{{zzzzzzyyyzzzwwwtttssstttuuuuuutttqqqoookkkgggaaaZZZRRRLLLHHHCCC@@@>>>888666DDDWWWooonnnggg[[[PPPPPP[[[fffnnnyyy{{{uuuwww}}}ooooooqqqtttvvvuuupppkkknnnaaaVVVFFF222---111...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***...///000666BBBLLLQQQHHHAAA<<>>AAAEEEHHHJJJGGGGGGFFFCCC@@@>>>>>>???@@@III]]]uuuyyy\\\BBB>>>:::888999:::999<<>>===;;;>>>HHHPPPPPPJJJ>>>;;;===@@@DDDNNNfff}}}mmm___WWWWWW]]]ccckkkxxx{{{xxxvvvuuuuuu~~~|||xxxsssnnnlllnnnooouuuqqqlllnnn|||wwwooobbbZZZhhh}}}zzzuuuuuuuuuuuutttuuuvvvwwwxxxyyyxxxwwwuuusssuuuxxx{{{|||zzz|||oooVVVMMMSSSaaahhhnnnlllkkkoootttvvvxxxppphhhdddbbbbbbgggnnnuuuwwwlllbbb[[[aaafffkkkiii^^^QQQGGGBBB777444000......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------++++++++++++------------------------------......111444333111555;;;BBBQQQ\\\\\\\\\bbbggghhhjjjdddiiilllaaa[[[[[[VVVddd{{{|||tttrrr|||rrreeeaaa[[[QQQFFF>>>999888888333:::888:::FFFLLLRRR^^^ppp|||yyytttuuuwwwxxxyyyyyyxxxwwwuuutttrrrqqqqqqqqqrrrsssttttttrrrqqqpppoooooopppiiifffbbbaaa```]]]WWWSSSFFFFFFHHHMMMTTT^^^gggmmmiiiddd]]]VVVRRRNNNJJJHHHBBBBBBCCCGGGPPP___ooozzztttrrrpppooopppooonnnmmmllllllmmmnnnnnnnnnmmmmmmuuuxxx}}}{{{~~~zzz|||wwwqqqmmmkkkhhhccc___TTTMMMGGGGGGHHHGGGIIILLLJJJGGGBBB>>>>>>AAAFFFJJJLLLMMMMMMJJJEEEAAA@@@@@@BBBGGGSSSdddnnnhhhSSS@@@>>>:::999;;;;;;999999<<>>===@@@DDDEEEFFFGGGGGGHHHKKKPPPSSS[[[hhh}}}~~~bbbUUUGGGBBBBBBAAABBBDDDHHHIIIKKKNNNQQQUUUYYY[[[]]]jjj}}}}}}}}}~~~~~~~~~~~~~~~}}}~~~~~~~~~}}}{{{yyyxxx{{{{{{{{{|||{{{zzzyyyyyywwwvvvuuutttsssssssssssstttuuuvvvuuuttttttvvvxxx{{{{{{zzzxxxvvvwwwyyy|||}}}|||{{{{{{zzzzzz{{{{{{}}}|||{{{zzzyyyyyyyyyyyyssssssuuuvvvwwwwwwwwwvvvxxxwwwuuuttttttttttttttttttrrrnnniiicccZZZPPPIIIEEECCCAAA@@@:::555888@@@OOOXXX___\\\QQQMMMTTT]]]cccgggeeebbbhhhwww}}}yyyvvvsssnnnhhhdddeeeiiilllhhhbbb___OOO555+++000///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,.........333>>>GGGEEE>>>888;;;<<<>>>IIITTTPPPCCC???===???DDDKKKXXXooosssbbbXXXVVVZZZcccjjj{{{xxxyyyxxx|||}}}yyysssooooooqqqtttqqqmmmggggggssszzzssshhhdddssswwwtttsssttttttuuuvvvvvvvvvuuuuuuwwwvvvuuusssssstttuuuwww}}}xxxwww|||nnnRRRFFFKKKWWWaaajjjnnnrrrwww{{{{{{|||uuunnniiiddd___^^^aaadddkkkrrrrrrkkkddd___\\\___```bbbccc^^^TTTNNNMMM;;;444......///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------------------//////222444333222777???FFFSSSXXXSSSWWWfffmmmjjjdddbbbcccbbb\\\XXXWWWUUUaaaxxx~~~wwwrrryyy{{{lllaaa___YYYNNNCCC<<<888777888444:::999===HHHNNNUUUddd|||~~~vvvwwwxxxxxxyyyxxxxxxwwwuuutttrrrppppppqqqrrrssstttsssrrrrrrqqqpppppppppkkkhhhdddcccaaa]]]WWWQQQDDDEEEIIIOOOXXXbbbjjjpppgggaaaWWWNNNHHHDDDAAA???<<<>>>???BBBNNN```qqqzzzrrrpppmmmmmmnnnnnnnnnmmmmmmmmmnnnnnnnnnnnnnnnnnnuuuooonnn}}}zzz|||{{{yyyvvvrrrpppnnniiibbb\\\TTTMMMHHHGGGHHHGGGJJJOOORRRPPPKKKEEEAAABBBGGGLLLRRRTTTUUUQQQJJJEEEDDDEEEIIILLLRRRYYY\\\WWWLLLCCC>>>;;;;;;======:::999<<>>>>>BBBGGGHHHHHHGGGGGGFFFIIIMMMQQQ[[[hhh|||eeeWWWJJJDDDCCCBBBBBBDDDHHHIIIKKKOOOSSSWWWYYY[[[]]]eeeuuu~~~}}}}}}|||~~~~~~}}}}}}}}}}}}}}}}}}}}}}}}||||||}}}}}}|||{{{yyyxxx{{{{{{|||||||||{{{zzzzzzwwwwwwvvvuuuttttttttttttuuuvvvvvvuuuttttttvvvwwwyyyyyyyyyxxxwwwwwwzzz|||yyy{{{}}}~~~}}}}}}|||{{{{{{zzzzzzzzzzzzxxxwwwuuusssssstttuuuvvvwwwwwwwwwvvvuuuttttttuuuuuussspppkkkddd[[[QQQJJJDDDBBBBBBAAA===999999<<>>===;;;;;;IIIXXXeee```PPPFFFIIIRRRbbbdddccc```dddoooyyy~~~~~~yyyrrrllliiijjjlllnnnkkk^^^TTTGGG666111222------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,///444>>>LLLSSSKKK>>><<<@@@EEEKKKSSSUUULLL@@@;;;:::BBBUUUnnnnnneee^^^]]]\\\___nnn~~~}}}~~~~~~}}}}}}}}}~~~zzzxxxtttppppppttt{{{}}}zzzuuuooolllnnnssswwwqqqmmmgggeeemmm}}}~~~{{{wwwtttvvvyyyoookkkhhhdddeeehhhmmmqqqttttttsssrrrtttsssrrrsssttttttsssrrrqqqssswww|||~~~yyyxxxxxxmmmXXXIIIFFFLLLWWWfffttthhheeeeeefffddd___\\\]]]___ccciiiiiidddaaahhhrrr}}}jjj\\\^^^ddddddaaa```MMM;;;------///...,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........000111333555333555@@@LLLWWWbbbkkkkkkkkkkkkcccXXXZZZffffffeeekkkjjjfffiiiuuu}}}{{{pppfff___```XXXLLL@@@999666888999999======CCCOOOTTT```vvv}}}~~~|||yyy|||{{{zzzyyywwwvvvuuuuuutttsssqqqpppppppppqqqrrrpppqqqqqqqqqqqqpppooonnnhhheeecccbbb___YYYPPPIIIBBBFFFMMMTTT[[[aaaeeefffVVVPPPFFF>>>:::999888888:::>>>???@@@MMMaaaoooqqqmmmkkkiiihhhjjjlllmmmmmmppppppooonnnnnnnnnoooooo{{{ooonnn}}}zzzyyywwwtttrrroooiii___XXXTTTOOOKKKKKKKKKLLLRRRYYY^^^aaaaaa[[[RRRNNNQQQVVVWWW[[[^^^[[[VVVSSSVVV[[[XXX\\\bbbgggggg]]]OOODDDDDDAAAAAAEEEEEECCCDDDGGGHHHPPP^^^nnnyyy}}}yyyttttttnnnfff```___aaadddeeeeeeppp~~~xxxccc\\\gggwwwmmmXXXNNNCCC@@@AAABBBEEEIIIJJJJJJIIIHHHIIILLLRRRVVV[[[iii}}}{{{fffXXXKKKEEEEEEDDDDDDFFFHHHHHHKKKQQQWWW[[[[[[ZZZ]]]gggyyy}}}||||||}}}~~~}}}{{{yyy}}}}}}}}}||||||{{{{{{{{{yyyzzz|||}}}~~~~~~}}}}}}|||{{{zzzzzzzzzzzz||||||xxxxxxwwwvvvuuuuuuuuuuuuuuuvvvwwwwwwvvvvvvxxxzzzvvvwwwxxxxxxxxxyyy|||~~~~~~~~~~~~~~~~~~~~~|||yyywwwvvvvvvwwwxxxxxxzzz{{{zzzwwwvvvvvvxxxwwwvvvssspppiii```UUUNNNGGGEEEAAA>>>>>>>>><<<:::HHHZZZjjjgggTTTFFFGGGNNN```eeegggdddfffppp}}}{{{wwwxxx{{{~~~~~~|||mmm___MMM777000222------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++222===KKKXXX[[[NNN??????BBBLLLYYY]]]TTTHHH@@@AAADDDOOOeee|||wwwkkkfffcccaaa\\\]]]qqq}}}}}}}}}~~~~~~~~~}}}}}}|||vvvooofff^^^]]]eeerrr{{{}}}zzztttooolllnnntttyyyrrrooogggcccjjjxxx}}}|||{{{zzzxxxsssmmmjjjkkkmmmpppsssuuuwwwxxxuuusssrrrrrrsssrrrooollllllnnnrrrvvvzzz}}}zzz{{{{{{vvvnnnbbbUUULLLGGGPPP\\\iiixxx~~~fffdddeeeiiihhhbbb```aaaggglllrrrsssmmmlllzzzzzzccc```gggjjjmmmrrr[[[EEE222///111...,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++,,,,,,---......///000111444666444777DDDRRR^^^ccciiijjjeee\\\RRRLLLYYYjjjjjjhhhuuuxxxssszzztttjjjccc___\\\UUUIII>>>777666999<<<;;;>>>>>>FFFSSSZZZjjj|||{{{}}}}}}yyytttxxxwwwvvvuuuttttttssssssrrrrrrrrrqqqqqqqqqqqqpppoooooopppppppppooonnnmmmfffdddbbbaaa^^^WWWMMMEEEBBBFFFMMMTTTXXXYYYXXXWWWLLLFFF???999777888999999;;;@@@AAACCCPPPeeeppppppjjjhhheeeeeegggjjjlllllllllkkkkkkkkkkkkmmmnnnooo{{{sssuuu|||zzz{{{xxxtttqqqnnnhhh___YYYRRRNNNJJJJJJJJJLLLRRRZZZ]]]bbbddd___VVVQQQTTTYYYWWW[[[___^^^YYYYYY^^^ccceeeeeeiiiooorrrjjjYYYKKKHHHFFFFFFJJJKKKJJJKKKOOORRR]]]ppp~~~sssuuuooogggaaaaaacccfffgggfffppp}}}sssaaa\\\hhhvvv|||iiiVVVLLLCCCAAABBBCCCFFFJJJIIIIIIIIIIIIKKKPPPVVV[[[aaannnzzzfffXXXKKKFFFEEEDDDEEEGGGHHHHHHKKKQQQXXX\\\[[[YYY]]]kkk}}}~~~~~~~~~~~~||||||{{{||||||{{{yyyvvv~~~~~~~~~}}}|||{{{{{{{{{yyyzzz|||~~~|||{{{zzzxxxyyyzzz|||}}}yyyxxxwwwvvvuuuuuuuuuuuuuuuvvvwwwwwwvvvwwwyyy{{{vvvwwwyyyyyyyyyzzz}}}||||||{{{zzzzzzyyyyyyyyyxxx{{{}}}{{{xxxvvvwwwxxxwwwvvvtttqqqkkkaaaVVVOOOIIIFFFAAA===<<<>>><<<999GGG[[[nnnlllXXXGGGFFFKKKaaagggjjjhhhhhhppp~~~~~~|||nnnVVV:::///000,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++555EEEVVVaaa```PPP>>>@@@CCCQQQcccdddTTTEEE???>>>FFFWWWnnnuuukkkhhhgggddd[[[[[[rrrxxxyyyvvvuuu~~~}}}zzzwwwuuuqqqhhh\\\SSSSSS^^^nnnzzzyyyvvvpppjjjhhhkkkqqqvvvsssooogggbbbgggttt}}}{{{|||~~~wwwooonnnmmmlllnnnppptttvvvvvvtttrrrrrrrrrppplllhhhjjjkkknnnrrrwww{{{~~~www}}}}}}vvvpppjjj___RRRGGGNNNWWWcccrrr~~~{{{llljjjkkknnnlllfffbbbccceeekkkrrrtttoooqqqjjjccciiioooyyyfffLLL666111222...+++...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,---...//////000222555666555999GGGVVVgggddddddccc\\\QQQLLLNNNXXXkkkjjjiiiyyy~~~{{{|||pppgggaaa^^^YYYQQQFFF;;;666777:::>>><<<>>>???IIIWWW___rrryyyyyy}}}}}}yyytttssssssrrrqqqqqqqqqrrrrrrqqqrrrrrrrrrrrrqqqpppooonnnnnnoooppppppooommmmmmfffdddcccaaa^^^WWWLLLDDDBBBFFFMMMRRRTTTRRRNNNKKKEEE@@@:::777777888:::;;;;;;BBBDDDEEESSShhhsssqqqhhheeecccccceeehhhjjjkkkgggffffffgggiiikkkmmmooo}}}}}}{{{zzzuuuoookkkggg^^^UUUTTTLLLFFFEEEHHHMMMWWWaaaddd```\\\YYYXXXYYYZZZZZZ^^^___^^^\\\\\\___ffflllmmmrrrqqqpppwwwyyyeeeKKKGGGFFFJJJPPPPPPNNNQQQXXXcccqqq{{{vvvvvvrrrggg]]]\\\bbbddd```aaaooo}}}ppp___[[[fffsss|||jjjSSSIII@@@???BBBCCCEEEGGGOOOMMMLLLNNNSSSYYY]]]___kkkwwwwwwgggYYYKKKFFFEEEEEEGGGIIIHHHGGGJJJQQQTTTTTTUUUXXXdddttt~~~|||zzzzzzzzz{{{||||||{{{zzzzzzzzzzzz{{{{{{|||~~~~~~~~~|||yyyxxx}}}{{{zzzzzz|||}}}}}}|||{{{yyyxxxvvvvvvwwwxxxyyyyyyxxxxxxwwwvvvvvvwwwwwwvvvwwwxxxxxxwwwxxxzzz{{{}}}~~~}}}|||zzzzzz|||~~~|||~~~~~~~~~|||{{{zzz{{{{{{yyyxxxvvvvvvuuuvvvxxxxxxwwwuuuwwwvvvrrrkkkfffaaaWWWMMMJJJFFFAAA>>>===;;;:::999@@@kkkyyybbbLLLCCCHHH___hhhvvv}}}xxx|||xxx{{{|||SSS???666//////---------,,,,,,,,,++++++---......,,,******+++,,,...999HHH___mmm^^^GGGBBB@@@RRR```hhhiiiYYYEEE@@@@@@KKKaaa~~~xxxhhhiiifff[[[VVVbbbzzzrrrpppkkkfffiiiyyy|||yyywwwvvvtttpppmmmhhhZZZLLLIIIOOOZZZiiittt{{{wwwpppjjjggghhhmmmqqqppphhhbbbdddlllttt~~~zzzxxxyyy~~~xxxllllllttt|||}}}zzz|||vvvpppnnnmmmlllnnnppptttsssrrrqqqqqqoookkkiiiooollljjjlllssszzz}}}~~~yyyzzzxxxtttqqqlllaaaVVVNNNLLLOOOYYYhhhsssxxxxxxnnngggbbbfffpppsssjjj```llluuu{{{vvvsss}}}sssggggggrrrYYY444000444---***000,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,+++,,,---///000333444777888666:::MMMbbbhhhdddgggjjj]]]IIIFFFQQQZZZ___gggpppxxx~~~ttthhhccc___\\\YYYMMM@@@:::888777888;;;===???CCCIIISSSddd{{{~~~}}}~~~vvvooouuuwwwxxxvvvtttsssuuuwwwtttsssrrrqqqrrrrrrtttuuunnnnnnmmmlllkkkkkkjjjjjjeeeeeedddbbb]]]UUULLLEEEBBBDDDGGGJJJJJJHHHEEECCCAAA===777444555777999:::>>>???@@@FFFVVVhhhtttwwwjjjccc______```___aaaccccccddddddeeeeeegggkkknnn}}}~~~|||{{{vvvppplllggg^^^TTTOOOJJJFFFFFFGGGLLLXXXbbbfffbbb]]][[[[[[\\\]]]^^^______]]][[[\\\cccmmmuuuwww}}}nnnPPPPPPIIIGGGMMMSSSWWW___hhhyyyuuuooorrroooggg______cccccc___bbbooozzzppp^^^YYYeeerrr|||uuuaaaOOOFFF>>>>>>BBBDDDGGGJJJQQQPPPNNNOOORRRYYY```eeexxx{{{jjj\\\NNNHHHFFFEEEEEEGGGHHHGGGJJJQQQTTTTTTUUUYYYeeewww}}}|||||||||}}}|||||||||{{{{{{||||||}}}}}}}}}~~~~~~}}}|||{{{zzz~~~|||{{{{{{}}}~~~~~~}}}|||{{{yyywwwwwwwwwxxxyyyyyyyyyxxxxxxwwwxxxxxxxxxwwwzzz||||||{{{zzzyyyzzz}}}}}}}}}|||zzzzzz|||~~~~~~}}}}}}~~~~~~}}}|||{{{|||||||||zzzxxxtttssssssuuuwwwxxxxxxwwwvvvuuuqqqkkkgggbbbYYYOOOIIIFFFAAA>>>===<<<;;;:::VVV}}}kkkRRREEEGGG]]]nnnzzzttt{{{~~~[[[III:::111222---------,,,,,,,,,++++++,,,,,,---,,,++++++---///333EEEVVVcccfffSSSCCCEEEFFFZZZffffffaaaPPPCCCEEECCCUUUpppkkkcccgggddd[[[]]]oooxxxoooooonnnjjjnnn}}}~~~|||yyywwwuuuqqqkkkfff[[[OOODDDBBBGGGSSSdddrrrxxxsssllleeecccffflllqqqrrrhhh______dddlllvvv~~~}}}yyyvvvvvvvvvwwwddd]]]UUUTTT\\\eeelllnnntttqqqnnnmmmmmmllllllmmmpppoooooooooppppppmmmkkkkkkiiihhhjjjnnntttxxxzzzwwwxxxvvvrrroookkkaaaVVVIIIGGGHHHQQQ```kkknnnmmmhhhbbb]]]___eeehhheee```jjjrrrzzzpppjjjlllttt]]]<<<444444...+++...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,+++,,,---///000111222555666555<<>>BBBEEEIIINNNRRRSSSRRRSSSVVV___kkksssyyy{{{zzzlll^^^PPPJJJGGGEEEDDDFFFHHHGGGJJJPPPTTTTTTVVVYYYgggzzz~~~~~~~~~||||||||||||}}}~~~~~~~~~}}}}}}||||||{{{~~~|||{{{|||}}}~~~~~~}}}{{{yyyxxxxxxyyyyyyxxxxxxxxxxxxxxxxxxyyyyyyyyy||||||zzzzzz}}}}}}~~~}}}||||||}}}~~~||||||{{{{{{}}}|||}}}~~~~~~}}}zzzxxxrrrqqqrrrsssvvvxxxxxxwwwttttttpppkkkhhhddd[[[QQQHHHEEEAAA>>>======<<<;;;SSSuuummmWWWIIIJJJTTTlll}}}{{{wwwqqqwwwrrr\\\NNN;;;...222------------,,,,,,,,,,,,+++,,,,,,,,,+++,,,///111888RRRdddeeeYYYEEE===IIIMMMaaajjjcccVVVEEE@@@JJJKKKeee|||eeegggfff___[[[fff}}}wwwpppqqqrrrtttrrrwww{{{yyyvvvuuurrrlllbbb[[[MMMEEE>>><<<@@@LLL```qqqwwwpppggg```^^^cccjjjooopppdddZZZWWW[[[cccoooyyy|||yyywwwtttoookkkOOOLLLIIIIIINNNVVV^^^cccfffiiillloooppppppooommmlllkkkkkkmmmooopppooommmiiijjjjjjjjjkkknnnrrrvvvssstttsssooonnnjjjaaaWWWHHHCCCBBBIIIXXXcccfffdddeeeaaa]]]\\\^^^aaacccccckkkpppyyytttfffeeelllrrrwwwzzzwww___DDD666222000---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,...///000000111222333555>>>SSSeeehhh^^^YYY]]]______kkk{{{{{{sssiiidddjjjxxx}}}mmmdddbbb```\\\TTTHHH===888777666888;;;<<>>@@@AAACCCFFFNNN___qqqzzzzzznnnbbbVVVPPPLLLIIIIIIKKKLLLPPPWWW\\\```ccceeegggzzz}}}}}}~~~~~~zzzsssnnnhhh^^^SSSIIIFFFDDDBBBAAAGGGXXXiiihhhddd___\\\\\\^^^``````]]]^^^^^^^^^bbbkkkxxx~~~___MMMHHHMMMZZZbbbdddnnn{{{~~~xxxrrrjjjeeecccdddbbb```cccmmmvvv}}}ooo]]]ZZZhhhvvv|||mmmSSSGGG@@@<<<>>>BBBEEEJJJOOORRRTTTVVVXXX\\\gggxxxzzzooovvvyyynnn___QQQJJJHHHEEEEEEFFFHHHFFFIIIPPPSSSTTTVVVZZZggg|||~~~~~~~~~{{{{{{{{{|||}}}~~~~~~}}}|||{{{{{{||||||}}}{{{zzz{{{}}}~~~~~~}}}~~~|||{{{zzzzzzzzzzzzvvvwwwwwwxxxxxxxxxxxxxxxzzz|||~~~~~~~~~~~~~~~~~~~~~~~~}}}{{{{{{zzz||||||}}}~~~{{{xxxsssrrrqqqrrruuuvvvvvvuuusssssspppkkkiiifff]]]TTTHHHEEEAAA>>>>>>>>>===<<>>KKKWWWsssyyygggnnnbbb[[[dddvvvrrrssswwwxxxyyy{{{~~~{{{zzzvvvtttrrrrrroooggg[[[QQQEEEAAA>>><<<>>>HHH]]]pppwwwoooddd]]]\\\aaahhhmmmjjj___TTTQQQTTT^^^lllyyy}}}{{{zzzuuukkkcccOOOPPPQQQTTTWWWYYYYYYXXXZZZbbblllrrrvvvxxxvvvssskkkkkkjjjlllnnnooonnnmmmkkkmmmooonnnlllmmmppptttpppqqqpppmmmllljjjbbbYYYNNNFFF???DDDQQQ___fffgggeeecccaaa`````````aaaaaagggllluuu||||||kkk\\\]]]fffmmmpppqqqfffZZZGGG666000111///+++---------------------------------------------------------------------------,,,,,,,,,---...000111111222222222555AAATTTdddhhh^^^ZZZbbbjjjppp|||}}}lllbbbeeerrr||||||zzzkkkeeeeeebbb^^^QQQFFF;;;777666666888;;;<<>>AAABBBCCCEEEOOOaaattt}}}}}}pppaaaQQQGGGCCC@@@???AAADDDHHHMMMRRRVVVZZZ]]]```xxx||||||~~~{{{tttoooiii___TTTJJJFFFBBB>>>===DDDVVVggghhheeeaaa___```bbbccccccbbbdddeeegggjjjrrr}}}dddPPPMMMSSS\\\[[[WWWdddxxxxxxmmmfffcccbbbaaaaaabbbkkkvvvjjj[[[ZZZiiivvv{{{lllQQQGGGAAA>>>@@@BBBDDDIIIOOOSSSVVVXXXZZZ^^^iiixxx{{{pppppp|||}}}pppaaaRRRJJJHHHFFFFFFHHHHHHFFFIIIOOOSSSTTTWWW[[[ggg|||~~~~~~~~~}}}}}}~~~~~~yyyzzzzzz{{{|||~~~~~~}}}|||{{{{{{{{{{{{{{{yyyxxxyyy{{{}}}}}}|||~~~~~~}}}|||{{{{{{{{{zzzvvvvvvwwwxxxxxxwwwwwwvvvzzz{{{|||||||||~~~~~~~~~}}}{{{zzz{{{|||}}}{{{xxxvvvtttrrrrrrsssttttttsssrrrrrrpppllljjjggg___VVVHHHEEEAAA???>>>>>>======@@@UUUccceeedddUUUEEEBBBOOObbbvvv}}}yyyrrrqqqrrruuuqqqmmmnnnqqqsssooollljjjggg___]]]ZZZEEE444666.........---------,,,,,,...///...,,,+++,,,000222===XXXbbbUUUGGG===>>>JJJNNN[[[\\\TTTLLLBBB@@@JJJccc}}}{{{yyyooo```hhhXXX\\\zzzvvvwww{{{yyy~~~~~~zzzxxxqqqooolllmmmllldddXXXNNNBBB@@@???>>>>>>FFFYYYjjjvvvnnnccc]]]]]]aaagggjjjfff\\\RRRNNNPPPYYYhhhuuu~~~|||zzz{{{zzzssshhh^^^RRRTTT[[[dddiiifff[[[QQQTTTaaammmsssxxx}}}|||xxxooonnnllllllmmmmmmllljjjmmmoooqqqpppmmmlllnnnqqqnnnooonnnkkkkkkiiibbbYYYRRRIII??????KKK[[[gggnnniiijjjlllllliiiddd```]]]```fffppp{{{tttqqqddd[[[^^^gggkkkjjjiiiXXXTTTGGG777000111000,,,------------------------------------------------------------------------,,,,,,,,,,,,---///111222444444333222777DDDUUUaaaccc^^^___iiisssxxx~~~wwwhhh```dddppp|||uuuzzzvvvhhhdddeeebbb\\\MMMCCC999777777666888<<<>>>FFFNNNTTTeeezzzwwwzzz{{{vvvpppnnnssswwwyyyvvvsssqqqqqqsssuuuvvvqqqqqqqqqqqqqqqpppooooooooonnnmmmllljjjiiihhhgggfffdddaaa^^^XXXQQQHHHBBBAAAAAA@@@AAABBBCCCEEEFFF@@@;;;666333555999===@@@DDDDDDGGGRRRggg{{{qqq```MMMBBB>>><<<<<<===>>>@@@CCCEEEGGGKKKOOOSSSxxx{{{|||~~~|||vvvqqqkkk```UUUMMMGGGAAA>>><<>>>>>===<<<;;;KKKUUU]]]cccXXXGGGBBBMMM\\\kkknnnkkkkkkmmmoooooooooooonnnmmmjjjhhhgggkkkllleeebbb___KKK666222............---------,,,.........,,,,,,...111555BBBYYY\\\MMMEEEBBBCCCIIILLLUUUSSSLLLJJJDDDCCCNNNooowwwlll```TTTWWWSSShhhuuuvvvxxxwww~~~xxxuuugggccc```bbbccc___UUULLL>>>======>>>>>>DDDRRRaaannnggg___[[[]]]bbbeeefffcccZZZPPPLLLLLLRRR___kkkssstttuuuvvvtttlllaaaXXXRRRWWWbbbpppxxxtttggg[[[\\\iiisssuuuwww|||}}}yyyuuurrrooonnnmmmlllkkkiiimmmnnnoooooommmlllkkkllllllmmmkkkhhhhhhggg```XXXQQQIII???;;;CCCSSSdddooottt|||wwwllldddbbbaaaggglllnnnpppoooiiiaaaeeebbbdddlllpppnnnhhheeeXXXTTTJJJ===555222111...------------------------------------------------------------------------,,,,,,,,,,,,...000222333444555444333:::IIIWWW___\\\\\\aaakkkqqqrrrtttwwwppphhh``````hhhssszzz}}}xxx~~~zzzpppzzzqqqdddcccddd___WWWKKKAAA999777777888:::===@@@IIIQQQZZZnnn{{{{{{{{{}}}}}}yyysssrrruuuzzzyyyvvvsssqqqrrrtttuuuuuuqqqqqqrrrqqqqqqpppooonnnnnnnnnmmmlllkkkkkkjjjiiigggeeebbb^^^XXXQQQHHHBBBAAAAAA@@@@@@@@@AAABBBCCC<<<888444333666:::>>>???AAACCCIIIXXXnnnrrr___KKK@@@===;;;;;;<<<::::::;;;:::;;;===BBBEEEuuu}}}{{{{{{~~~}}}~~~~~~|||wwwrrrmmmbbbWWWMMMGGGBBBAAA@@@BBBJJJTTTYYYZZZ]]]aaagggjjjlllkkkooopppqqqrrruuu}}}iii\\\TTTSSSYYYVVVSSShhhyyymmmhhheee___]]]___```iiisss~~~vvvcccYYY^^^kkkrrrsssfffPPPFFFBBBAAACCCEEEFFFKKKRRRWWWWWWVVVWWWZZZ^^^cccfffhhhdddbbbfffrrrppp[[[OOOJJJHHHIIILLLHHHFFFHHHNNNRRRTTTXXX]]]iiiyyy{{{zzzyyy}}}}}}||||||}}}~~~~~~{{{{{{||||||}}}~~~}}}|||zzzxxxxxxyyy{{{}}}~~~}}}{{{{{{||||||||||||||||||zzzzzz{{{{{{zzzxxxvvvuuuzzz{{{||||||}}}~~~}}}}}}wwwwwwxxxxxxzzz{{{}}}}}}~~~}}}{{{{{{{{{{{{zzz{{{}}}}}}{{{zzzxxxuuusssrrrssstttuuuuuussssssqqqmmmkkkiiiaaaXXXJJJGGGCCC@@@>>>===<<<;;;444???HHHVVVddd]]]KKKFFFCCCVVVggghhhbbbccchhhllloootttwwwuuunnnjjjjjjlllooouuunnneeeaaaQQQ999---............------------+++,,,,,,,,,---000555999JJJ___]]]JJJEEEGGGFFFGGGKKKSSSOOOGGGFFFDDDHHHUUU{{{qqqcccYYYTTTQQQ^^^yyyxxxkkkjjjnnntttzzz}}}uuummmhhhVVVQQQMMMOOOTTTSSSLLLDDD:::999;;;>>>@@@DDDOOOZZZbbb]]]XXXXXX]]]bbbccccccYYYRRRLLLHHHHHHLLLXXXdddkkknnnrrrrrrnnneeeZZZSSSSSS[[[gggttt{{{{{{tttnnnppp{{{{{{xxx{{{{{{wwwxxxuuurrrooonnnmmmllljjjnnnmmmmmmnnnnnnmmmkkkhhhiiiiiihhheeedddccc]]]UUUNNNIIIAAA;;;>>>KKK]]]kkk{{{}}}jjjeeehhhfffiiijjjgggdddccc^^^XXXcccfffnnnvvvvvvppplllmmmfff]]]RRRHHH===444000000........................------------------------------------------------,,,,,,,,,,,,...000222333333555444444===NNN[[[___ZZZ[[[```gggiiihhhhhhjjjccc```___fffqqqzzz}}}|||www~~~yyyqqqooodddccceee^^^SSSJJJ@@@888777888999;;;>>>CCCLLLUUU```yyyzzz|||{{{{{{{{{yyyuuuuuuwwwzzzwwwtttqqqqqqssstttsssrrrppppppqqqqqqpppnnnmmmlllnnnnnnnnnmmmmmmlllllllllhhhfffbbb^^^XXXQQQIIICCCAAA@@@???>>>===;;;::::::555333222333777<<>>===<<<;;;999AAAHHHVVVeee^^^KKKDDD>>>VVVkkkkkkbbbaaahhhnnnooowwwxxxuuuzzzuuu~~~wwwjjjfffYYY@@@111//////.........---------))))))***+++---222888===QQQeeeaaaLLLFFFIIIHHHGGGKKKSSSOOOEEEBBBBBBKKK\\\{{{jjj]]][[[___WWWpppxxx^^^XXX^^^gggsss~~~uuujjj___XXXGGGAAA===???FFFHHHCCC===888888;;;@@@CCCFFFOOOXXXWWWTTTRRRUUU\\\aaabbb```OOOJJJFFFEEEFFFJJJVVVbbbiiimmmrrrrrrkkkaaaWWWQQQRRR[[[gggqqquuuwwwxxxyyyzzz|||{{{vvvzzzwwwsssqqqoooooommmlllpppnnnmmmoooqqqppplllhhhggggggeeebbbaaaaaaZZZRRRLLLIIIDDD>>>===FFFXXXfffwwwwww___]]]fffcccggghhhhhhkkkooommmiiiiiimmmtttxxxtttooorrryyytttgggZZZQQQEEE666000111........................------------------------------------------------,,,,,,,,,---...000222444000444444555@@@RRR^^^aaa[[[\\\```ccccccaaabbbeeebbbaaadddmmmyyy}}}zzz}}}uuupppffffffggg^^^SSSIII@@@888888999:::<<>>AAABBBIIIRRRbbbyyytttaaaKKKAAA>>>;;;999999888:::===>>>===<<<;;;;;;xxx|||{{{{{{}}}~~~}}}yyyvvvuuupppcccUUUMMMIIIGGGIIIIIIEEEBBBBBBHHHIIINNNUUU^^^ggglllnnnkkkjjjiiijjjppp|||vvvqqqlllkkknnnwwwyyyppplllgggaaa\\\[[[```kkkuuu{{{wwwiiiaaabbbooo{{{uuucccSSSGGGGGGGGGHHHJJJMMMOOOQQQSSSSSSTTTVVVYYY\\\___aaa^^^___aaajjjhhhSSSIIIHHHIIIJJJKKKIIIKKKPPPTTTUUUYYY^^^nnnvvv}}}wwwtttttt~~~~~~~~~~~~~~~}}}|||}}}}}}zzzxxx|||zzzvvvtttuuuyyy{{{zzzzzz{{{}}}~~~}}}|||{{{yyyyyy{{{|||{{{{{{~~~}}}{{{zzzzzz|||~~~|||||||||zzzyyywwwuuuuuuvvvwwwxxx{{{{{{|||}}}}}}}}}}}}}}}~~~~~~}}}{{{xxxvvvvvvwwwwwwwwwvvvvvvvvvvvvvvvwwwuuurrrpppooonnnjjjddd^^^OOOJJJDDD???============;;;;;;GGG]]]llleeeRRRDDD@@@VVVkkkllleeecccgggjjjnnnttteee^^^JJJ+++333000---,,,------,,,+++000---+++++++++000>>>KKKbbbrrr```EEEGGGMMMMMMTTTVVVYYYLLLBBBEEE???KKKmmmqqqeeeddd^^^ZZZXXXuuuqqq\\\bbbjjjkkkvvv~~~{{{tttfffYYYSSSAAA@@@>>><<<>>>@@@AAA???555:::<<<<<>>777777999:::===AAAMMMRRRXXXfff||||||vvvqqqoooqqqtttuuutttwwwsssooopppssssssoookkkllllllllljjjiiijjjmmmppplllllllllmmmllllllkkkkkkiiidddaaa```[[[PPPHHHEEE@@@@@@>>>:::555222111222///333000222<<<======FFFPPPaaaxxxnnnbbbPPPCCC===<<<===>>>>>>CCCCCCGGGMMMGGG>>>BBBttt}}}{{{zzz{{{}}}}}}yyyvvvtttooocccWWWPPPJJJGGGJJJKKKHHHDDDCCCAAACCCHHHQQQ\\\fffmmmpppnnnmmmkkklllrrr}}}sssmmmnnnrrr|||{{{~~~yyyqqqlllhhhaaa\\\\\\```jjjssszzzyyykkkeeefffsss}}}wwwdddUUUHHHHHHHHHHHHJJJLLLNNNOOOQQQQQQSSSUUUXXX\\\```bbb___bbbiiiuuuiiiTTTJJJHHHHHHHHHKKKIIIJJJPPPSSSTTTXXX]]]iiirrr||||||xxxvvvvvv~~~}}}}}}|||||||||{{{zzz{{{~~~|||zzzxxxzzzxxxuuussstttxxx|||~~~}}}|||}}}|||{{{zzzzzz|||}}}|||{{{~~~}}}{{{zzzzzz|||~~~|||{{{{{{{{{yyyxxxvvvuuuuuuvvvwwwxxx{{{{{{|||}}}}}}}}}}}}}}}}}}}}}}}}zzzxxxvvvwwwxxx{{{zzzxxxwwwvvvuuuttttttsssqqqoooooonnnjjjddd^^^PPPKKKDDD???======<<<<<<999;;;LLLhhhuuuhhhSSSFFF@@@QQQbbbhhhhhhjjjkkkkkkvvvrrrfffPPP111333000...,,,------,,,,,,...---------,,,000>>>MMMlllsss___IIIKKKOOORRR\\\```\\\HHH>>>BBBCCCQQQppppppfffddd^^^ZZZZZZvvvuuunnnssstttqqqzzz}}}xxxkkkZZZNNNIII@@@AAAAAABBBDDDFFFAAA;;;888<<<======AAAIIILLLJJJHHHJJJPPPXXX___bbb___[[[GGGBBB???BBBGGGKKKPPPVVVeeelllssstttnnngggeeefffppptttzzz{{{{{{~~~|||xxxuuuqqqqqqqqquuuyyywwwqqqppptttwwwuuurrrpppooommmkkkiiifffeeecccaaa___[[[VVVSSSMMMHHHCCC>>>;;;???NNN\\\rrrzzzooo^^^WWW```dddccceeelllsssxxxxxxuuu|||rrrqqqvvvkkk]]]@@@---111//////...------------...------------------------///.........------------,,,---...------///222444222666555777FFF[[[dddbbb\\\______YYYWWW[[[aaaccc^^^WWWXXXhhh||||||{{{zzztttiiijjjgggddd]]]PPPFFF>>>777777999:::>>>BBBKKKPPPXXXjjj}}}yyy~~~yyytttooommmpppssstttssswwwtttppppppqqqqqqooommmmmmmmmmmmlllkkkkkknnnqqqmmmmmmmmmmmmllllllkkkjjjhhhccc```^^^YYYNNNEEEBBB??????===999555222111111...222000222<<<===???JJJ```uuuiii^^^MMMAAA<<<<<<===>>>===HHHIIIKKKQQQNNNGGGHHHttt~~~~~~zzzzzz{{{}}}yyytttrrrooodddYYYTTTLLLGGGKKKNNNLLLGGGDDDAAABBBGGGOOO[[[eeellloooooommmlllmmmrrr}}}zzziiibbbiiizzzyyyqqqmmmhhh```\\\\\\```hhhqqqwwwzzzmmmggghhhuuu~~~wwwcccSSSIIIHHHHHHHHHHHHJJJKKKLLLNNNOOOPPPSSSWWW\\\aaacccaaahhhtttgggTTTKKKJJJJJJJJJKKKIIIJJJOOORRRSSSWWW\\\fffnnnxxx|||zzzvvvuuuvvv}}}}}}|||{{{zzzzzzzzzyyyxxxyyy|||}}}~~~}}}|||}}}~~~~~~|||zzzyyyyyyxxxwwwwwwxxxzzz|||~~~~~~}}}}}}~~~|||{{{zzz{{{}}}~~~~~~}}}~~~}}}{{{zzzzzz{{{}}}~~~}}}~~~~~~}}}{{{zzzzzz{{{yyyxxxwwwvvvuuuvvvwwwwww{{{{{{|||}}}}}}}}}}}}}}}{{{{{{{{{zzzxxxwwwxxxyyy|||{{{yyyvvvtttrrrqqqpppqqqooonnnnnnnnnkkkddd___QQQLLLEEE@@@===<<<<<<;;;999;;;RRRtttjjjSSSIIIDDDNNN^^^mmmzzzyyyppp\\\>>>333111...------------,,,+++,,,//////---111BBBSSSppplllXXXJJJNNNSSSZZZiiiiii\\\DDD999@@@III[[[vvvjjjcccbbb]]]]]]ccc}}}xxx~~~yyyttt|||}}}uuudddPPPDDDBBBCCCGGGKKKPPPUUUVVVKKK>>><<<>>>>>>>>>BBBGGGHHHEEEFFFKKKTTT]]]bbbaaa\\\WWWDDD???>>>BBBHHHKKKQQQVVVbbbjjjsssuuuqqqnnnooosss|||}}}~~~}}}~~~{{{yyyuuupppnnnqqqxxx~~~yyyuuuvvvwwwuuurrrqqqpppnnnllliiieeedddaaa```^^^ZZZVVVRRRNNNIIICCC>>>:::<<>>CCCKKKPPPZZZpppxxxtttyyywwwsssooonnnqqqtttuuutttvvvuuurrrooonnnnnnnnnooonnnoooooonnnmmmnnnppprrrnnnnnnnnnmmmlllkkkjjjiiihhhccc___]]]VVVKKKAAA>>>>>>===<<<888444111000111...222000333<<<===CCCSSSxxx|||fff[[[LLLAAA>>>???AAABBBAAAPPPSSSRRRYYYXXXNNNJJJ{{{|||xxxyyy|||}}}|||wwwrrrpppnnnfff]]]WWWMMMGGGLLLRRRQQQLLLHHHKKKLLLOOOUUU]]]eeejjjmmmkkkkkkjjjlllqqq|||nnnbbbdddtttxxxrrrnnnggg```\\\]]]^^^fffmmmtttzzzlllgggiiivvv}}}ttt___OOOJJJIIIHHHGGGHHHIIIJJJKKKLLLMMMNNNQQQVVV\\\aaaeeeeeepppttt```QQQLLLMMMOOOOOOKKKIIIJJJOOORRRTTTWWW\\\gggnnnvvvxxxuuuqqqqqqrrr|||}}}|||{{{zzzzzzzzzyyyxxxyyy{{{|||}}}||||||}}}}}}||||||||||||}}}~~~}}}|||{{{|||~~~~~~}}}|||{{{{{{}}}~~~~~~}}}|||{{{zzz{{{|||}}}|||}}}~~~}}}{{{zzzzzz|||zzzzzzyyyxxxwwwxxxxxxyyy{{{{{{|||}}}}}}}}}}}}}}}zzzzzz{{{zzzxxxxxxyyyzzzzzzyyywwwtttrrrpppooonnnpppnnnmmmnnnnnnkkkddd___RRRMMMFFF@@@===<<<;;;;;;<<<===UUUxxxiiiQQQKKKCCCJJJ[[[uuu~~~~~~xxxfffKKK333111...------...---,,,***---//////---555KKK```lll\\\KKKGGGNNNUUUbbbrrrgggWWWBBB999???OOOgggrrr```^^^]]][[[```www}}}|||}}}nnnooozzz~~~uuu```KKKBBBDDDFFFNNNWWWaaakkklll]]]KKKAAA@@@???@@@CCCFFFFFFDDDHHHPPP\\\fffhhhcccZZZTTTEEEAAA@@@EEEJJJNNNRRRWWW^^^hhhsssuuuqqqmmmnnnqqqxxxwwwwwwxxx}}}zzzwwwvvvtttqqqrrruuu|||~~~zzzxxxwwwuuusssqqqqqqooollljjjeeeccc```^^^\\\YYYTTTQQQNNNIIICCC???;;;<<>>III___rrrfff\\\MMMDDDBBBDDDGGGIIIKKK\\\aaaaaaiiigggVVVIII{{{xxxyyy|||zzzzzzvvvpppmmmkkkeee]]]VVVMMMGGGMMMUUUVVVRRROOOTTTUUUWWW]]]ccciiilllmmmjjjkkklllnnnsss|||{{{ooohhhmmm|||wwwrrrnnnggg^^^[[[\\\]]]dddkkkrrryyyllliiilllxxx}}}rrr]]]MMMIIIHHHHHHGGGHHHIIIJJJKKKLLLMMMNNNPPPUUU[[[aaaeeejjjvvv~~~xxxkkkZZZNNNLLLNNNPPPPPPKKKIIIKKKPPPTTTVVVYYY^^^lllppptttsssoookkklllnnn|||}}}||||||||||||{{{zzzyyyyyy{{{}}}}}}|||}}}}}}~~~~~~}}}|||}}}~~~~~~}}}|||||||||~~~}}}||||||||||||}}}~~~}}}~~~~~~|||{{{|||}}}||||||{{{{{{{{{zzz{{{{{{{{{{{{|||}}}}}}}}}}}}}}}zzz{{{{{{zzzyyyyyyzzz|||zzzyyywwwuuutttsssrrrrrrooonnnnnnoooooolllddd^^^SSSNNNFFF@@@>>><<<<<<;;;??????RRRpppwwwdddQQQLLL>>>DDDWWWvvv}}}tttoooxxxxxxiiiNNN444111...---......---,,,,,,---.........:::UUUmmmiiiQQQCCCFFFMMMVVVeeeqqq\\\OOOCCC>>>BBBVVVttt}}}hhh\\\\\\YYYYYYdddxxxiii___kkk{{{uuu^^^HHHBBBEEEGGGSSS```lllxxx}}}nnnZZZGGGBBB???AAAEEEGGGGGGFFFLLLWWWgggpppnnneee[[[TTTFFFBBBBBBHHHMMMPPPSSSWWW]]]iiiuuuwwwooofffdddeeejjjjjjlllsss~~~}}}uuutttvvvvvvvvvvvvxxxzzz{{{|||}}}{{{xxxuuutttrrrqqqqqqooollliiidddaaa^^^\\\ZZZWWWSSSPPPMMMHHHCCC???======EEENNN]]]eeejjjnnnnnn^^^VVV```hhhgggggglllvvvkkkdddooovvv~~~xxxdddFFF222333//////...------------...------------------------,,,,,,------------------+++---......///000444777222555888===GGGUUU```eeejjjzzzmmmccc```jjjyyy~~~}}}nnnuuummmffffff```[[[TTTGGG???:::888999:::;;;@@@FFFRRRTTT___zzz~~~vvvsssvvvvvvtttrrrssswwwyyyyyywwwttttttrrrooolllllloooqqqooopppqqqqqqppppppqqqsssooooooooonnnmmmkkkjjjiiijjjeee```]]]UUUIII???;;;;;;;;;999666333111111111111555555888===???OOOkkkyyynnneee[[[MMMDDDCCCHHHMMMPPP]]]mmmtttyyy}}}eeeUUU|||xxxzzz|||}}}zzz{{{wwwpppkkkggg```YYYRRRJJJGGGNNNVVVYYYXXXXXXYYY[[[___eeelllqqqrrrrrrnnnppprrrtttwww}}}{{{wwwyyyyyyuuuqqqmmmeee\\\YYY[[[^^^eeekkktttwwwnnnlllppp{{{rrr\\\LLLHHHGGGGGGGGGIIIKKKLLLNNNOOONNNOOOPPPUUU[[[```dddlllxxx}}}sssgggWWWMMMKKKMMMNNNNNNLLLJJJLLLRRRWWWYYY]]]bbbnnnqqqrrroooiiihhhkkkooo~~~~~~}}}}}}}}}}}}}}}|||zzzyyyzzz|||}}}}}}|||~~~||||||}}}~~~~~~~~~~~~~~~||||||}}}~~~}}}}}}}}}~~~~~~}}}||||||}}}~~~~~~}}}}}}}}}|||||||||{{{{{{|||}}}}}}}}}}}}}}}{{{|||}}}{{{zzzzzz{{{}}}{{{{{{yyyxxxwwwwwwwwwwwwqqqppppppqqqqqqlllddd^^^RRRMMMFFFAAA>>>======<<>>>>>CCCKKKVVVdddkkkmmmooodddZZZ\\\gggffffffjjjsssyyyrrr```\\\hhhqqquuuzzzrrrdddWWWCCC444555//////...------------...------------------------,,,,,,,,,,,,------------+++---......///111555777222333777@@@NNN]]]hhhnnnjjj}}}tttkkkhhhnnnvvvzzz{{{|||~~~uuuyyyiiidddfff```YYYQQQDDD<<<999888::::::;;;AAAGGGQQQTTTbbb}}}}}}wwwvvvxxxtttrrrqqqssswwwxxxwwwtttsssqqqooonnnnnnooopppqqqnnnoooqqqpppooooooppprrrooooooooonnnmmmlllkkkjjjkkkeee```]]]VVVIII???;;;::::::999777333111222333333666666999===>>>SSSuuu{{{tttnnnaaaVVVIIIAAACCCKKKTTTYYYoootttkkk|||yyyzzz||||||}}}~~~yyypppiiibbbYYYQQQLLLHHHGGGOOOVVVZZZ]]]``````ccciiipppwww{{{zzzyyysssuuuwwwxxxxxxzzz|||~~~www|||vvvsssppplllddd[[[XXXZZZaaagggnnnwwwwwwnnnlllqqq|||~~~pppYYYIIIFFFFFFFFFHHHJJJMMMOOOQQQRRRQQQPPPQQQTTTZZZ___ccclllvvvyyymmmbbbUUUMMMMMMOOOQQQPPPMMMKKKNNNUUUZZZ]]]aaaggglllnnnmmmjjjfffhhhooouuu||||||{{{{{{||||||}}}~~~|||zzzyyyyyy{{{||||||{{{|||}}}~~~}}}zzz{{{{{{|||||||||||||||||||||~~~}}}}}}~~~}}}{{{{{{|||}}}~~~~~~~~~}}}}}}||||||{{{{{{|||}}}}}}}}}}}}}}}~~~~~~~~~}}}{{{zzz|||}}}|||{{{zzzyyyxxxwwwwwwwwwrrrrrrqqqrrrrrrmmmddd^^^QQQLLLFFFAAA>>>>>>>>>===:::<<>>555999???JJJ\\\ggg^^^NNN>>>EEETTTfffmmmlllmmmqqqrrrzzzvvvnnnllleeebbbkkklllgggddd\\\XXX^^^WWW@@@444222///......///...---///------111666AAATTTeeeYYYCCC???EEEJJJ]]]fffVVVYYYDDDBBBJJJTTTttt}}}nnn___```ccc]]]ggg~~~vvvyyysssmmmggghhhttt~~~~~~}}}}}}{{{rrrcccXXXZZZcccttt}}}aaaSSSGGGGGGIIIHHHHHHJJJCCCUUUkkkwwwtttiii```\\\IIIHHHMMMWWW```eeeiiimmmuuuttthhheeehhhccchhhttt~~~{{{~~~}}}yyyxxx{{{vvvwwwtttpppsss{{{|||wwwqqqpppooopppooommmjjjgggbbb___[[[XXXVVVTTTQQQOOOKKKEEE@@@>>><<<:::<<>>;;;:::::::::777555333444555222666666888999999SSS{{{rrrhhhiiijjjfff\\\QQQEEEAAAIIIXXXgggpppoooddduuu|||yyy{{{}}}~~~~~~yyyrrrggg[[[PPPJJJIIIGGGGGGLLLUUU```hhhlllrrrrrrwww}}}|||uuummmjjjlllmmmjjjlllppp|||zzzvvvvvvyyy~~~{{{zzzzzzyyywwwtttqqqkkkbbb[[[WWWWWWXXX^^^hhhuuuyyytttoooqqqzzzwwweeeQQQGGGEEEEEEFFFIIIOOOTTTWWWXXXTTTRRRQQQRRRUUU[[[```dddgggmmmyyy}}}tttooofff[[[QQQPPPSSSTTTUUUXXXQQQQQQSSSWWW^^^cccfffgggeeedddbbbbbbfffppp|||yyyyyyyyyyyyzzz|||}}}}}}{{{{{{zzzzzzzzzzzz{{{{{{yyyzzz{{{||||||{{{zzzyyyyyyzzz{{{{{{|||}}}}}}~~~||||||}}}~~~}}}|||{{{zzz~~~~~~~~~~~~{{{|||}}}~~~}}}|||}}}~~~}}}zzzxxxxxxzzz||||||~~~||||||}}}}}}~~~~~~~~~|||{{{yyyxxx{{{xxxuuussstttuuuvvvvvvssstttssspppooonnnggg___PPPKKKCCC>>>===>>>???@@@777;;;>>>EEETTTbbb```UUUGGG@@@OOOdddgggdddcccaaannnuuuvvvnnnjjjmmmrrrtttnnnrrrmmmoooggg```___DDD333111............---,,,---......000999FFFSSSZZZUUUIIIHHHLLLKKKPPPXXXXXXTTTLLLEEELLLccc|||uuuddd^^^fffbbbYYYfff~~~{{{wwwnnnnnn{{{~~~~~~{{{uuummmhhhnnnwwwlllXXXGGGFFFKKKKKKIIIHHHDDDNNN[[[cccddd```\\\ZZZPPPNNNQQQ\\\fffkkknnnpppxxxkkkdddbbb___jjj|||}}}{{{yyyzzz|||}}}}}}{{{uuuqqquuu|||{{{uuuwwwuuurrrpppnnnkkkhhheeeccc```[[[WWWTTTRRROOOMMMKKKHHHCCC>>>;;;;;;<<<===HHHQQQfff|||yyyqqqhhhaaadddjjjmmmkkkhhh]]]]]]___dddfffiiiqqq{{{}}}xxxooocccUUUEEE777///000...------.........------------------------------------------------------...---,,,000777999777555444;;;JJJYYY```ccceeemmm{{{uuufffgggkkkgggcccdddgggkkkoooppprrrwww}}}~~~tttlllccc```eeeeeeZZZKKKCCC:::888888;;;===???EEEMMM\\\bbbxxx}}}xxxuuusssppprrrvvvyyy{{{yyyuuurrrsssrrrqqqpppooooooooooookkkmmmppprrrrrrqqqooonnnooopppppppppooonnnlllkkkiiihhhccc[[[PPPFFF@@@===;;;<<<;;;888333222444777777777:::;;;666;;;XXXwww{{{tttnnniiieeebbbaaaUUULLLEEEFFFLLLYYYlll{{{{{{```bbbrrr|||}}}zzz|||~~~~~~zzzrrrgggZZZOOOIIIHHHHHHIIIJJJOOOXXXccckkkwwwuuuwww|||}}}yyyuuuuuukkkeeebbbdddfffgggkkkpppxxxlll]]]^^^```eeekkkttt}}}xxxvvvvvvvvvvvvtttsssoooiiiaaa[[[XXXXXXZZZ]]]jjjzzz~~~vvvpppqqqxxxuuucccPPPGGGEEEDDDEEEIIINNNTTTWWWXXXUUUTTTSSSTTTWWW]]]bbbfffeeejjjttt|||sssoooeeeZZZQQQQQQTTTUUUWWWYYYSSSSSSTTTYYY___cccfffgggeeecccaaa___ccckkkvvv~~~yyyyyyyyyzzz{{{}}}~~~}}}}}}|||{{{{{{{{{||||||yyyzzz{{{||||||{{{zzzyyyzzzzzzzzzzzz{{{|||}}}}}}}}}}}}~~~~~~}}}|||{{{||||||||||||}}}~~~{{{||||||}}}~~~}}}}}}}}}~~~~~~|||zzzyyyyyy|||}}}~~~~~~||||||}}}||||||}}}|||{{{yyywwwvvvxxxuuuqqqpppqqqtttvvvwwwssstttssspppooonnnggg^^^QQQKKKDDD>>>======>>>???888;;;<<>>>>>>>>===:::555333666999888666888<<>>WWWjjjrrreeeRRRLLLRRRWWW```eee```MMMGGGGGG[[[|||iiibbb[[[XXXVVV[[[qqqxxxsssxxx~~~zzzhhhaaappp|||{{{{{{zzz{{{}}}ssskkk]]]NNNHHHKKKLLLJJJFFFCCCCCCAAA???AAAHHHSSS[[[YYYSSSQQQWWWaaajjjssszzzvvvfffbbbdddnnn~~~~~~|||{{{zzzzzzzzzzzzyyyyyysssmmmoooyyyxxxvvvtttrrrqqqnnnjjjhhheeebbb___\\\XXXSSSMMMIIIHHHEEEAAA===:::999:::::::::DDD[[[mmmrrrwwwsssbbb\\\bbbffffffggglllrrruuuffffffooouuupppyyyyyy```EEE444222000...---...///...---------------------------------------------------,,,------,,,000666777444111777EEEXXXdddfffcccbbb^^^YYYOOOOOOZZZZZZYYYaaaccceeemmmyyyyyyqqqjjjhhhfffhhheeeZZZJJJ???:::888888;;;>>>@@@GGGOOO[[[fff~~~}}}yyyvvvttttttrrrtttwwwwwwvvvtttrrrqqqssssssrrrqqqppppppqqqqqqrrrrrrqqqqqqppppppppppppqqqppppppooommmlllkkkjjjhhheee```WWWMMMEEEAAA???@@@@@@???;;;777555777:::999777777<<>>GGGUUU\\\hhhrrrqqquuu{{{vvvTTT777333000------......------111111444FFFaaaqqqtttfffUUURRR]]]eeellljjj^^^HHHEEEKKKcccgggccc\\\VVVYYYggg~~~yyyzzzrrrdddcccttt}}}{{{zzzyyyxxx~~~vvvnnnlllnnnaaaPPPFFFGGGJJJIIIFFFCCCCCC@@@>>>>>>EEEOOOXXXWWWQQQOOOVVVaaalllvvv}}}lll``````dddqqq~~~~~~|||zzzzzz{{{{{{zzzxxxyyypppkkkppp{{{~~~yyywwwtttsssrrrooollliiicccaaa^^^ZZZWWWRRRLLLHHHHHHEEEAAA===;;;999999:::888AAAWWWgggjjjlllgggYYYVVV```fffeeeeeemmmuuuzzzoooqqq}}}tttuuu{{{TTT888222000.........///...,,,------------------------------------------------+++---------000555666333222999III]]]hhhiiigggfff\\\YYYQQQUUUbbbbbb```hhhfffdddjjjuuuzzzzzzxxxpppiiihhhgggeeeaaaWWWHHH<<<:::888888<<<>>>AAAHHHPPPZZZhhh~~~zzzxxxxxxxxxwwwyyyzzzyyyuuuqqqppppppttttttsssrrrrrrrrrssssssssssssrrrrrrqqqqqqppppppqqqqqqooonnnlllkkkjjjjjjgggddd^^^UUULLLEEEAAAAAABBBCCCAAA===888666888;;;;;;999888;;;???FFFRRR\\\cccbbbcccdddccc]]]QQQHHHIIIKKKOOOTTTXXX___ooo~~~{{{bbbOOONNN```vvv~~~~~~~~~|||vvvlll___SSSLLLLLLLLLLLLNNNOOOLLLFFFAAACCCGGGTTTgggvvv}}}]]]FFFFFFQQQQQQZZZdddooo}}}}}}nnnfffiiikkklllkkkkkklllnnnllljjjeee___\\\^^^cccgggzzzxxxrrrpppqqqhhhVVVIIIEEEBBBBBBCCCFFFLLLQQQTTTUUURRRRRRRRRTTTYYY___fffjjjhhhkkkssszzzpppiii```XXXRRRUUU[[[]]]___aaa^^^^^^___aaacccdddcccaaabbbbbbcccfffnnn{{{~~~~~~}}}zzzxxxwwwxxxxxxwwwwwwwwwxxxxxxyyyyyyxxxxxxwwwwwwxxxxxxyyyyyyxxxwwwvvvvvvwwwyyyzzz}}}~~~~~~||||||zzzzzzzzzzzz{{{|||}}}~~~}}}||||||~~~}}}zzzxxxyyy}}}~~~}}}{{{}}}{{{zzz{{{{{{{{{zzz||||||}}}}}}}}}|||{{{zzzxxxtttnnnkkkllloooqqqrrrrrrtttsssqqqppplllcccYYYOOOJJJDDD???===<<<;;;:::<<<888888JJJkkkyyycccIII???DDDRRR```ttt~~~{{{|||}}}\\\888444000------.........---111222888OOOkkkuuupppdddTTTUUUeeepppssskkkYYYGGGHHHRRRlllwww___aaa___\\\eeeyyy|||}}}hhhfffmmm|||}}}zzzyyyvvvsssuuuzzz}}}~~~pppggggggkkkpppeeeUUUHHHFFFIIIHHHCCC@@@@@@???===>>>DDDNNNVVVXXXRRRPPPXXXbbbkkkssszzzvvvccc\\\___cccuuu}}}~~~{{{xxxyyy{{{{{{yyyvvvuuulllhhhqqq}}}}}}yyywwwuuutttsssqqqmmmkkkccc```\\\YYYVVVQQQMMMIIIHHHEEEBBB>>><<<:::::::::;;;@@@UUUgggkkkkkkfffYYYVVVaaafffbbbcccmmmwwwzzz}}}}}}{{{rrruuu~~~ZZZ999333111///...//////...,,,------------------------------------------------+++---...---000555555222444<<>>???>>>>>>???GGGQQQZZZYYYSSSQQQWWW___ccchhhllloootttssshhh]]][[[___bbbyyyzzz{{{xxxvvvwwwyyyzzzvvvsssooofffdddqqq}}}zzzxxxvvvtttsssqqqnnnllldddaaa\\\XXXUUURRROOOLLLHHHFFFCCC@@@===;;;::::::<<>>CCCGGGTTTZZZaaaccc___WWWPPPLLL^^^\\\ZZZVVVSSSYYYlllvvv[[[EEEGGGTTTddd}}}~~~~~~}}}~~~}}}yyypppdddXXXQQQOOOSSSVVVSSSKKKFFFEEEFFFAAAAAAHHHVVVdddnnnxxxcccTTTTTTXXX```jjj{{{{{{uuuqqqqqqrrrooolllfffaaa^^^```fffjjjkkkxxxtttooooooqqqhhhUUUGGGDDDBBBAAABBBFFFKKKPPPSSSTTTRRRRRRRRRUUUZZZaaahhhllliiippp|||yyynnngggaaaYYYTTTWWW\\\___```aaa______```bbbcccbbb```]]]]]]^^^aaahhhtttxxxyyy{{{}}}}}}|||zzzyyyuuuuuuuuuvvvwwwxxxzzzzzzyyyxxxwwwvvvvvvwwwxxxyyyxxxxxxyyyyyyxxxxxxxxxxxxzzz{{{|||||||||{{{yyyxxxyyyyyyyyyyyyzzz{{{||||||~~~}}}|||{{{zzz|||}}}}}}~~~~~~~~~}}}}}}}}}yyywwwxxx|||}}}zzzwww{{{xxxvvvvvvyyy{{{{{{yyyxxxyyy{{{}}}}}}}}}}}}|||vvvsssqqqqqqsssuuuwwwwwwqqqssssssqqqppplllbbbXXXLLLHHHCCC???>>>===<<<;;;777:::<<>><<<;;;;;;:::<<>>:::888888<<>>888<<<>>><<<:::<<>><<<<<<;;;>>>???MMMbbbllliiiiiiooommmiiiddd___\\\^^^gggppp}}}wwwqqqnnnlllhhhffffffyyy|||mmm___RRRAAA444111------///111000...------------------------.........------,,,,,,,,,---++++++...222444333111222:::IIIZZZaaabbbgggppp||||||sssxxx{{{wwwqqqmmmjjjfffbbb```[[[KKK;;;:::888999;;;===@@@IIISSSbbbxxxyyyvvvwwwxxxwwwuuurrrtttuuuuuurrrpppooooooqqqqqqrrrrrrrrrqqqqqqppprrrssstttuuutttsssrrrqqqrrrooolllkkklllmmmnnnmmmeeebbb[[[QQQHHHCCCCCCEEEJJJMMMKKKBBB<<<<<<>>>===@@@<<<:::;;;<<<;;;===AAAPPPVVVaaahhhaaaVVVTTTZZZpppiii]]]UUUTTT^^^lllvvvcccQQQJJJNNNWWWmmm}}}~~~zzztttkkk]]]PPPTTTVVVXXXXXXTTTNNNHHHDDDGGGEEEFFFKKKPPPUUU^^^gggvvv{{{xxxllldddhhhppp{{{}}}rrrqqqooommmnnnoooqqqssskkkhhhccc^^^]]]```eeeiiikkkvvv~~~wwwrrrooolllcccUUUIIICCCBBBCCCEEEGGGIIINNNSSSWWWWWWTTTQQQSSSYYYbbbiiimmmqqqzzzzzzpppiii```[[[XXX[[[]]]^^^aaaeeeffffffdddaaa___^^^______bbbbbbfffooo~~~~~~}}}}}}}}}yyyzzz|||}}}~~~~~~~~~}}}{{{zzzzzzzzzzzzzzz{{{{{{yyywwwuuuvvvxxxyyyyyywwwxxxxxxyyyzzzzzzzzzzzzyyy{{{|||}}}~~~~~~~~~}}}|||||||||}}}}}}}}}}}}||||||zzz{{{|||{{{yyyyyy{{{}}}~~~~~~~~~~~~~~~}}}|||||||||{{{{{{{{{||||||}}}~~~zzzzzz{{{{{{|||{{{{{{{{{zzzyyyyyy{{{~~~}}}{{{vvvttttttvvvzzz{{{xxxuuuqqqssstttrrrqqqoooeee[[[TTTNNNFFF???<<<<<<<<<<<<<<<===:::999@@@LLLUUUXXXWWWLLLDDDKKK]]]kkkkkkeeefffqqquuuvvvvvvooosss}}}rrriiigggeee\\\RRRAAA222///222///000333...,,,111555>>>WWWmmmiiiVVVZZZNNNRRR^^^bbbbbb]]]PPPDDDHHH[[[yyyyyyggg```ddd\\\]]]xxxtttqqqzzz|||lllZZZXXXjjj|||xxxtttjjj]]]QQQJJJFFFEEEGGGSSSZZZaaahhhbbb^^^gggrrr|||vvvfff[[[MMMAAAAAAAAAAAAAAADDDJJJRRR[[[aaaddd```YYYRRRMMMKKKIIIGGGPPPUUU___hhhiiihhhnnnxxx~~~zzzxxxwwwwwwsssvvvwwwtttsssqqqiii___YYY___nnn}}}zzz|||zzzwwwvvvtttrrrnnnkkkfffbbb\\\XXXUUURRRMMMIIIHHHFFFCCC@@@>>><<<<<<<<<<<<<<>>>>>??????>>>:::999;;;<<<<<>>>>>;;;FFFMMMVVV```^^^]]]gggrrr~~~zzzhhhXXXGGG===???@@@AAACCCFFFLLLTTT^^^eeehhhddd]]]UUUMMMHHHGGGHHHRRRZZZfffpppsssttt{{{|||xxxvvvuuuvvvqqqssstttqqqooolllddd]]]XXXdddyyyzzzxxxyyyxxxwwwvvvuuurrrmmmjjjfffccc___[[[WWWRRRMMMIIIHHHFFFCCC@@@>>>===<<<<<<<<<:::CCCVVVgggrrr}}}vvvhhh^^^\\\bbbkkkkkkhhhddd______eeemmmrrr}}}vvvbbbXXXQQQDDD:::555000...//////---***------------------------...------------,,,,,,,,,...------000555777555333777BBBTTTccchhhfffgggjjjxxxwwwiii\\\]]]aaajjjyyyxxxyyy~~~yyyuuujjjuuu|||uuuoookkkjjjfffbbb```YYYJJJ;;;;;;:::;;;???AAAEEEOOOYYYhhh{{{~~~xxxuuuuuuvvvtttrrrqqqssstttsssqqqooonnnnnnppppppqqqqqqqqqqqqqqqppptttssssssrrrssssssttttttqqqqqqpppppppppnnnjjjfffbbb\\\SSSIIIBBB@@@CCCGGGIIIMMMLLLFFF@@@@@@AAAAAA===:::999<<<>>>>>>BBBGGGSSS___mmmpppggg\\\[[[aaaooodddWWWRRRWWW```hhhlllbbbNNNIIIVVVfffxxx|||}}}zzzuuuooocccWWWUUUTTTSSSSSSRRRQQQNNNLLLOOOMMMNNNPPPOOOLLLNNNSSSXXX___fffjjjqqqyyy|||{{{uuuqqqrrryyy~~~oooZZZ\\\___cccgggjjjlllmmmiiiccc\\\XXXYYY^^^cccgggiiinnntttzzztttoookkkiiiaaaTTTIIIEEEBBBDDDFFFHHHKKKOOOUUUYYYUUUSSSRRRUUU]]]gggoootttxxx~~~tttlllaaa\\\YYY\\\^^^___bbbfffgggggggggccc___]]]^^^```dddgggnnnzzz~~~}}}}}}}}}zzzzzzzzz{{{|||~~~~~~~~~~~~~~~}}}}}}xxxxxxwwwwwwyyyzzzzzzzzzyyyyyyzzz{{{{{{{{{{{{{{{}}}}}}||||||||||||}}}}}}yyyyyyzzzzzz{{{~~~~~~}}}||||||}}}~~~~~~}}}||||||}}}|||||||||||||||{{{zzzyyyyyyzzz{{{|||}}}|||{{{zzzuuuyyy}}}~~~{{{wwwvvvuuuuuuvvvtttqqqppppppiiiaaaVVVOOOGGG@@@===<<<<<<<<<<<<===:::888>>>LLLYYY```]]]RRRHHHKKKYYYcccccc^^^ZZZrrr{{{xxx}}}~~~uuusssqqqhhh[[[BBB333000222///111444000---444:::AAAQQQbbbddd\\\XXXJJJKKKUUUWWWWWWSSSFFFEEEIII[[[xxxppp^^^bbbccc\\\___uuussswwwpppaaafffttt~~~~~~ttthhhXXXLLLDDD@@@@@@BBB===AAAAAAFFFQQQUUUZZZiiiooo~~~{{{hhhVVVCCC:::>>>???BBBFFFJJJPPPYYYdddkkkhhheee```XXXNNNHHHJJJPPP[[[dddqqqyyy{{{}}}zzzvvvtttttttttooooooooommmjjjfffbbb^^^^^^nnn~~~yyyzzzvvvvvvvvvvvvuuurrrmmmiiigggeeeccc___ZZZTTTOOOKKKHHHFFFDDDAAA>>>===<<<<<<>>>===DDDUUUggguuurrrfff]]]YYY___iiinnnllleee\\\ZZZaaakkkqqq{{{jjjaaaYYYJJJ;;;666111...//////---+++------------------------------------------------...---...222777999777444444BBBVVVeeeiiigggddddddmmmmmmeee```aaa^^^eeewwwwwwuuuxxx~~~|||www{{{qqqjjjwww{{{uuuoookkkkkkhhhdddaaaZZZKKK<<<;;;999;;;???BBBFFFPPP[[[hhh|||}}}wwwtttttttttrrrpppppprrrsssssspppnnnmmmmmmoooppppppqqqqqqqqqqqqpppsssrrrqqqpppppprrrssstttqqqpppoooppppppnnnkkkiiiddd]]]QQQFFF??????CCCFFFHHHLLLMMMGGGBBBBBBBBBAAA>>>;;;:::===@@@@@@DDDIIIXXXeeesssttthhh[[[YYY\\\kkk^^^PPPLLLSSS\\\```aaa[[[MMMOOO___kkkvvvyyyppp||||||~~~zzzuuuooocccXXXQQQOOOMMMNNNPPPRRRSSSRRRQQQPPPQQQTTTSSSPPPQQQUUUTTT[[[aaadddiiittt|||~~~~~~kkkkkklllmmmmmmmmmlllkkkhhhbbb[[[WWWYYY^^^bbbdddggglllsss{{{zzzqqqllliiihhhaaaTTTIIIEEEBBBDDDFFFHHHKKKPPPUUUYYYSSSQQQQQQUUU]]]hhhqqqvvv}}}uuummmccc^^^[[[]]]``````cccffffffggggggccc^^^\\\^^^aaahhhlllsss~~~~~~~~~~~~zzzzzzzzzzzzzzz{{{}}}}}}}}}}}}xxxxxxxxxyyyyyyzzz{{{|||zzz{{{{{{||||||{{{{{{zzz~~~}}}}}}||||||||||||}}}}}}||||||{{{|||~~~~~~}}}}}}~~~~~~~~~}}}~~~|||}}}}}}}}}|||{{{zzzzzzyyy{{{|||||||||zzzzzzyyyvvv{{{{{{vvvuuuvvvvvvvvvtttqqqppppppjjjbbbVVVPPPGGG@@@===<<<<<<<<<<<<===:::777===MMM]]]eee```SSSGGGGGGRRR]]]```^^^VVVqqq~~~}}}nnn^^^CCC444///111---///333///111444999DDDWWWgggfff\\\SSSHHHMMMZZZ]]]\\\TTTFFFFFFKKK]]]wwwlll\\\dddaaaXXX]]]qqq}}}tttyyy{{{mmmcccnnnzzz~~~jjj[[[LLLEEEBBB???@@@CCC===AAA>>>BBBNNNRRRWWWeeelll}}}|||iiiUUUBBB999>>>@@@DDDJJJOOOUUU^^^jjjsssllliiieee^^^QQQIIIOOOZZZjjjttt~~~yyyuuusssqqqpppmmmjjjfffccc___\\\\\\]]]jjjyyy{{{zzz|||tttttttttuuutttqqqmmmiiigggfffddd___YYYSSSNNNKKKIIIGGGDDDAAA???======<<>>EEETTTeeerrr{{{sssfffaaa[[[WWW]]]iiitttsssjjjaaaaaakkkvvvzzz~~~{{{uuulll___JJJ;;;666111...///000///...------------------------------------------------...---///333888:::888555555EEEYYYeeefffbbb[[[WWW[[[aaa___^^^```^^^fffyyyppprrryyy~~~zzzqqqqqqxxxxxxpppooo~~~|||uuupppkkkllljjjgggbbbZZZKKK>>>999888:::>>>AAAFFFPPP[[[ggg||||||wwwtttttttttqqqnnnppprrrsssssspppnnnmmmmmmnnnoooppppppqqqqqqqqqqqqqqqpppoooooooooppprrrsssqqqooommmmmmnnnoooooooooiii```RRREEE??????BBBEEEGGGLLLNNNIIIDDDCCCBBB@@@@@@===<<<@@@BBBCCCGGGLLL\\\kkkyyyyyynnnccc______iii[[[MMMHHHOOOWWWZZZYYYUUUNNNVVVbbbccccccaaaXXX|||}}}~~~yyyuuuooodddYYYOOOLLLIIIJJJOOOTTTVVVWWWRRRQQQSSSWWWWWWUUUVVV[[[[[[aaafffgggkkkxxx~~~zzzuuupppllljjjgggaaaZZZWWWYYY]]]___```bbbfffmmmvvv}}}~~~yyytttmmmjjjhhhhhhaaaTTTIIIDDDAAACCCEEEHHHKKKOOOUUUYYYRRRPPPPPPUUU___jjjtttyyywwwooogggaaa^^^___aaaaaacccgggeeeggghhheee___]]]```dddlllpppyyy~~~}}}}}}}}}yyyyyyyyyzzzzzz{{{{{{{{{~~~~~~|||{{{wwwxxxzzzzzzyyyzzz|||~~~}}}}}}}}}}}}|||{{{zzzyyy|||}}}~~~~~~}}}|||{{{{{{|||}}}~~~~~~~~~||||||}}}}}}}}}|||{{{{{{yyy{{{}}}}}}{{{yyyxxxyyywww{{{~~~}}}zzzvvvuuuvvvuuuuuusssqqqqqqpppjjjbbbWWWQQQHHHAAA===<<<<<<;;;===>>>;;;666;;;KKK]]]gggeeeVVVEEEAAAKKKWWW^^^___SSSlllzzzzzzcccEEE555000111,,,...111---111222888HHH^^^mmmiii]]]WWWNNNVVVeeehhhcccXXXGGGDDDNNNccczzzzzzhhh[[[aaa]]]VVV___ttt~~~{{{sssvvvxxxpppgggddduuu~~~~~~}}}hhhWWWJJJIIIJJJGGGEEEHHH@@@GGGKKKTTT___\\\XXX___ooo~~~kkkXXXEEE:::>>>@@@FFFMMMSSSYYYcccpppyyytttrrrooogggXXXNNNVVVfff{{{}}}wwwtttqqqlllhhhgggaaaZZZVVVSSSSSSYYY```xxx|||yyy{{{|||ssssssrrrsssrrrpppmmmjjjeeedddbbb\\\UUUOOOKKKJJJIIIGGGDDDAAA???>>>============CCCPPP```lllqqqrrrjjjaaa\\\^^^[[[WWW___nnnzzzyyyqqqjjjppp{{{xxxlllPPP<<<777111...///111000///------------------------,,,,,,,,,------------...------///444999:::888555;;;KKK^^^eeeccc\\\SSSKKKJJJSSSTTTSSSZZZ___gggvvvhhhnnnyyyyyymmmjjjlllwwwpppqqq{{{uuupppjjjlllkkkgggbbbZZZKKK>>>999888999===@@@EEEOOOZZZkkk|||wwwuuuuuussspppmmmqqqssstttsssqqqooonnnnnnnnnnnnooopppqqqqqqqqqqqqoooooooooooopppqqqrrrrrrqqqooollllllnnnpppqqqqqqkkkaaaRRREEE??????BBBDDDIIINNNPPPLLLFFFDDDCCC@@@AAA>>>>>>BBBEEEGGGKKKQQQ```ppp~~~zzzrrrmmmjjjjjj\\\MMMGGGKKKRRRUUUUUURRRNNNUUUZZZPPPHHHEEE???}}}~~~{{{wwwtttpppfff\\\QQQLLLHHHIIIOOOUUUYYYYYYUUUTTTVVVZZZ[[[[[[]]]bbbffflllooonnnqqqzzzsssmmmiiieee___YYYVVVXXX[[[[[[ZZZYYY\\\bbbjjjnnnooooooooojjjhhhhhhiiicccUUUHHHCCC@@@BBBDDDGGGJJJOOOTTTYYYRRRQQQQQQVVVaaammmwww}}}yyyqqqjjjddd```aaabbbbbbcccgggeeeiiijjjgggaaa```dddiiiooottt~~~~~~|||{{{{{{{{{{{{vvvwwwyyy{{{}}}}}}}}}}}}}}}~~~}}}{{{yyywwwyyyzzzzzzyyyzzz}}}~~~~~~|||{{{yyyxxxzzz{{{}}}~~~}}}|||{{{{{{|||}}}~~~~~~~~~~~~{{{||||||}}}}}}}}}}}}|||yyy|||~~~}}}zzzxxxwwwxxxyyyzzz{{{{{{yyywwwvvvuuussstttsssqqqqqqpppjjjaaaXXXQQQHHHAAA===<<<<<<;;;===>>>;;;777===NNNcccooohhhWWWDDD>>>HHHXXXdddiii```qqqzzzjjjHHH888222222---...111---///333===PPPgggsssmmmbbbaaaXXX```nnnnnngggXXXEEEDDDSSSmmmzzzggg\\\]]]YYYWWWeee{{{wwwqqqssspppfffcccgggxxx~~~kkk\\\SSSXXX\\\YYYUUUVVVSSS]]]eeeooowwwmmm``````wwwooo\\\HHH<<<===>>>EEENNNUUU[[[eeesss}}}yyyxxxwwwpppaaaWWWbbbvvv}}}xxxtttrrrmmmfff```]]]UUUNNNLLLMMMTTTbbbqqq|||wwwxxxyyywwwsssrrrqqqpppqqqooommmkkkeeedddaaa[[[SSSMMMJJJJJJIIIGGGEEEBBB???>>>======<<<===AAAMMM]]]jjjnnnmmm```ZZZ[[[aaa]]]XXXdddwwwyyyrrr{{{|||yyy}}}[[[???:::333//////000///...------------------------,,,,,,,,,---------......,,,,,,///444999:::888444<<>>@@@EEEOOOYYYrrr}}}xxxvvvuuutttpppmmmrrrsssuuutttrrrooooooooommmnnnooopppqqqqqqqqqqqqooopppqqqrrrrrrsssssssssqqqooonnnnnnooopppooonnniii___PPPEEE@@@@@@CCCDDDLLLRRRTTTOOOJJJGGGDDDAAA???===>>>DDDIIILLLQQQXXXgggvvvxxxpppiii\\\LLLDDDFFFLLLPPPQQQRRRJJJLLLLLL>>>777888555zzz{{{yyyvvvtttqqqhhh^^^TTTNNNIIIIIIOOOVVVZZZZZZYYYXXXZZZ^^^``````ccciiikkkqqqsssppprrr|||sssmmmiiiddd^^^WWWUUUXXXYYYXXXUUURRRTTTYYY___bbbdddiiimmmhhhfffgggiiicccUUUHHHBBB???AAACCCFFFIIINNNTTTXXXSSSRRRRRRXXXcccooozzz{{{rrrmmmfffbbbccccccbbbcccgggfffjjjllliiidddbbbffflllpppuuu~~~~~~}}}|||{{{zzzyyyyyyyyytttvvvyyy}}}|||}}}~~~~~~|||zzzxxxwwwyyy{{{{{{yyyzzz}}}~~~|||zzzxxxwwwyyy{{{}}}}}}|||{{{{{{|||}}}}}}}}}}}}{{{{{{|||}}}}}}~~~}}}}}}yyy|||~~~}}}zzzwwwwwwxxxzzzyyyyyyyyyxxxwwwvvvuuurrrssssssqqqqqqpppiii```XXXRRRIIIAAA===<<<<<<;;;;;;===;;;999AAAUUUkkkyyyiiiXXXDDD>>>JJJ^^^nnnvvvttt}}}~~~jjjKKK:::444333......222---///666DDDYYYnnnwwwrrriiihhh___eeeqqqoooeeeUUUAAADDDXXXwww~~~iii___[[[XXXXXXiii~~~vvvqqqrrrlllbbbccckkkyyylll]]]XXXaaaiiifffbbbbbbmmmuuu{{{yyyhhhfff~~~rrr```KKK<<<======EEENNNUUU\\\ffftttyyyyyyzzzvvvhhh___nnn|||yyytttrrrpppkkkaaaZZZSSSKKKFFFGGGNNNZZZpppxxxuuuwwwwwwssssssrrrpppooooooooommmlllgggfffccc[[[SSSMMMLLLMMMIIIHHHEEEBBB???>>>=========>>>AAALLL\\\kkkpppoooaaa\\\^^^ddd```ZZZhhh~~~vvv~~~|||xxxaaaBBB<<<444000//////---,,,------------------------,,,,,,,,,------.........+++,,,...444999:::777444:::MMM```fffeee```WWWNNNWWWgggjjjmmm~~~rrr```VVVdddwww{{{pppiiihhh{{{mmmhhhxxx}}}{{{xxxsssnnneeehhhiiieee___VVVGGG;;;;;;:::;;;???AAAEEEOOOYYYxxx}}}xxxvvvvvvtttpppmmmrrrtttuuuuuurrrpppoooooommmmmmoooppppppqqqqqqqqqoooqqqrrrtttuuuuuuttttttqqqppppppqqqrrrpppmmmjjjfff\\\NNNDDD@@@AAADDDEEEOOOUUUWWWRRRLLLIIIFFFBBB===;;;===EEEKKKPPPVVV]]]mmmzzzzzzpppgggZZZJJJAAAAAAFFFKKKMMMRRRFFFDDDAAA666444888777}}}zzzyyyyyywwwvvvxxxvvvkkk___SSSQQQFFFCCCMMMPPPPPPWWWVVV^^^bbb___]]]```fffiiinnnrrrssssss|||wwwpppjjjggg```[[[VVVVVVTTTPPPNNNOOOMMMRRRUUUVVV[[[eeennnpppooonnnlllhhhaaaVVVJJJBBBAAACCCEEEFFFGGGLLLSSSYYYUUUQQQOOOUUUbbbpppyyy}}}yyyoooiiidddaaaaaa```___bbbgggjjjmmmooolllgggfffjjjnnnrrrxxx}}}}}}{{{{{{{{{zzzyyyxxxvvvuuuyyyzzz{{{}}}~~~~~~~~~~~~|||zzzzzz||||||yyywwwzzzzzz{{{{{{||||||}}}}}}}}}|||{{{{{{{{{{{{~~~|||zzz{{{}}}~~~~~~}}}|||||||||||||||}}}~~~~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}zzzxxxxxxyyyzzzzzz{{{{{{zzzxxxwwwuuuuuuuuurrrpppqqqrrrjjjaaaVVVQQQIIIAAA<<<:::;;;<<<;;;999999:::>>>III^^^qqq___SSSEEE===BBBWWWuuu~~~}}}gggOOO:::333444...,,,///---222666CCCddd~~~jjjccc```dddyyyyyyssshhhMMMEEEMMM^^^|||ddd```ZZZWWWfffxxxrrrmmmjjjgggffflllsss~~~nnnhhhfffjjjnnnmmmnnnooowww|||vvvjjjuuunnn```NNN???@@@???BBBJJJUUU^^^fffqqq||||||}}}~~~zzzpppmmmvvv|||zzzyyy{{{wwwrrrooojjjcccYYYRRRMMMEEEDDDQQQ```mmmyyyvvvwwwxxxvvvtttrrrqqqooonnnnnnnnnllljjjhhhfffccc]]]VVVPPPJJJFFFGGGFFFEEEDDDAAA???===<<>>>>>GGGXXXhhhqqqssseeehhhddd___^^^\\\fff|||vvv|||pppGGG<<<333111111000///000//////...------------...------------------------000---///555888666555666999LLL```gggaaaZZZ[[[```oooaaaYYYdddyyyuuupppuuu{{{llleeewww|||uuupppmmmjjjfffddd```VVVHHH===<<<999999===AAAFFFPPPZZZttt}}}zzzvvvrrrooolllkkkrrrvvvyyywwwrrrnnnoooqqqrrrssstttrrrpppmmmmmmmmmoooqqqrrrttttttsssrrrqqqoooppprrrrrrrrrqqqooommmggg\\\QQQIIIEEEBBBDDDIIIJJJQQQVVVUUURRRNNNGGG??????===>>>CCCHHHMMMWWWaaarrr~~~~~~tttoooeeeYYYIII@@@@@@DDDIIIKKKKKKHHHBBB;;;666444444555}}}|||zzzzzzxxxvvvxxxwwwmmmbbbXXXSSSFFF@@@GGGIIIJJJUUUXXX___dddccccccgggkkkkkkppptttxxxwwwpppjjjfff^^^XXXTTTSSSRRRMMMKKKLLLMMMRRRUUUWWW]]]iiisssvvvuuurrrooojjjbbbWWWKKKCCCAAACCCDDDEEEGGGMMMTTTZZZVVVRRRPPPUUUbbbqqq{{{yyyoooiiidddaaaaaaaaa```ccchhhmmmpppqqqnnnjjjiiimmmrrrxxx~~~}}}}}}||||||||||||{{{zzzyyyxxxyyyzzzzzz{{{||||||||||||}}}{{{yyyzzz{{{{{{zzzwwwzzzzzzzzz{{{||||||}}}}}}~~~}}}|||{{{zzzzzzzzzzzz~~~|||{{{|||~~~}}}|||{{{{{{{{{{{{}}}~~~~~~}}}~~~}}}}}}}}}}}}~~~}}}zzzyyyyyyzzzyyyzzzzzzzzzyyyxxxwwwwwwwwwvvvrrroooppppppiii```UUUPPPHHHAAA<<<:::;;;<<<<<<;;;<<<======BBBQQQ___^^^TTTFFF>>>BBBUUUooo}}}uuu{{{nnnbbbPPP;;;333444...,,,///---444:::JJJkkk~~~dddZZZXXXaaazzzzzzpppeeeMMMJJJMMM___}}}aaa^^^]]]\\\nnnyyysssnnnmmmmmmmmmssszzz~~~vvvnnniiimmmssswwwyyy|||tttqqqbbbNNN>>>===???BBBJJJUUU^^^fffqqq||||||}}}~~~zzzqqqlllqqq{{{}}}zzzxxxwwwxxx{{{wwwoooggg^^^WWWQQQOOOLLLOOO[[[ooo|||vvvtttvvvxxxwwwuuutttsssqqqppppppooommmkkkgggeeebbb]]]WWWQQQKKKHHHGGGGGGFFFDDDBBB???===<<>>OOObbbgggaaa\\\```gggaaaYYYfff{{{vvvvvvppphhhwww{{{tttpppmmmjjjgggeeeaaaWWWIII>>><<<999999===AAAGGGPPPZZZsss~~~}}}{{{yyyvvvtttrrrqqqppprrrvvvxxxvvvqqqnnnoooqqqrrrttttttsssqqqooonnnooooooppprrrttttttsssrrrrrrooopppqqqrrrrrrpppooonnniii___RRRKKKFFFCCCFFFKKKMMMTTTYYYZZZXXXTTTJJJ@@@???===>>>DDDIIIOOOYYYbbbwww{{{nnnfff[[[QQQDDD<<<<<<@@@DDDEEEGGGAAA888333444777;;;<<<~~~~~~~~~}}}{{{{{{xxxvvvwwwwwwpppggg]]]WWWGGG???CCCDDDIIIXXXiiipppuuurrrnnnmmmllljjjsssyyyzzzrrrsssyyywwwssszzz{{{tttmmmgggccc[[[UUUQQQPPPNNNIIIGGGHHHMMMRRRVVVYYYaaaooo{{{~~~zzzsssllldddYYYMMMDDDBBBBBBCCCDDDGGGNNNVVV[[[VVVSSSQQQVVVcccrrr~~~zzzpppiiidddaaaaaabbbaaaeeejjjpppssstttqqqmmmmmmrrrxxx~~~||||||{{{||||||}}}}}}|||||||||zzzzzzzzzzzzzzzzzzzzzzzz{{{zzzyyyyyy{{{{{{zzzyyyyyyyyyzzzzzz{{{||||||}}}||||||{{{zzzyyyyyyyyyzzz}}}|||{{{}}}~~~|||{{{zzzzzzzzz|||~~~}}}}}}~~~}}}|||{{{{{{}}}~~~~~~}}}{{{yyyzzz{{{yyyyyyxxxxxxwwwxxxxxxxxxxxxvvvrrrnnnnnnnnnhhh___SSSNNNGGG@@@;;;::::::;;;:::;;;>>>>>>;;;;;;DDDOOO\\\SSSGGG???BBBRRRgggvvv{{{uuukkk}}}}}}vvvkkkdddbbbaaa^^^RRR<<<333333...---000---000888HHHgggtttWWWKKKMMMYYYtttssshhh]]]KKKNNNOOObbb___\\\\\\___ssszzztttpppqqqtttvvv{{{}}}rrrjjjnnnxxx}}}qqqcccPPP>>>;;;>>>AAAIIITTT]]]eeeppp{{{~~~~~~}}}tttlllkkkpppnnnppprrrsssssstttvvvxxxxxxvvvooobbbUUULLLKKKLLLQQQaaayyyyyyuuuqqqqqqtttwwwwwwvvvvvvuuusssrrrqqqpppmmmjjjeeedddbbb^^^XXXRRRMMMIIIHHHHHHFFFEEEBBB???===<<<<<<<<>><<<>>>EEEJJJQQQZZZddd|||uuubbbXXXPPPIII@@@<<<===AAACCCDDDBBB;;;444222666<<>>222333...---000---///666@@@XXXnnnfffNNNDDDFFFNNNfffeee]]]XXXIIIMMMPPPeeezzz\\\[[[YYY[[[lll{{{tttqqqtttxxx{{{rrrhhhlllzzz~~~~~~mmmcccRRR@@@===>>>AAAIIISSS\\\cccnnnyyywwwjjjddddddcccfffjjjmmmppptttxxx{{{uuutttnnnaaaRRRKKKNNNTTTbbbxxxwwwtttqqqnnnnnnqqqtttuuuuuuvvvuuusssrrrqqqoookkkiiicccbbbaaa^^^YYYSSSNNNKKKIIIHHHGGGEEECCC@@@>>><<<<<<<<>>NNNaaafffaaa]]]bbbjjj|||tttvvvyyylllYYY\\\lllyyyuuu}}}xxxqqqmmmkkkiiiggggggcccZZZLLLAAA===::::::>>>BBBGGGQQQZZZsss|||zzz{{{yyywwwvvvuuutttuuuvvvwwwtttuuuvvvtttqqqoooooopppqqqrrrssssssqqqoooooopppooopppqqqrrrssstttttttttpppqqqqqqqqqqqqpppooonnnmmmcccWWWNNNGGGDDDIIIPPPTTTYYY^^^aaaaaa]]]OOOBBB===<<>>AAAPPP]]]bbbbbbbbbgggooorrrrrrtttxxxyyy|||yyynnndddbbbdddeeeYYY@@@222222......111...444888;;;KKK```___OOOJJJGGGIIIZZZZZZYYYYYYKKKMMMOOOeee}}}{{{rrrXXXXXXXXXXXXbbbsss|||yyytttrrrvvvyyyzzz~~~sssiiilllzzz{{{zzzkkkeeeUUUCCC>>>>>>@@@HHHRRRYYY```kkkuuu~~~tttdddZZZWWW\\\```eeejjjnnnsssxxx{{{xxxrrrgggXXXOOORRR^^^jjj||||||pppqqqpppnnnnnnoooqqqrrrrrrtttrrrqqqqqqpppmmmiiifffaaaaaa```]]]YYYSSSNNNJJJIIIHHHGGGFFFDDDAAA???>>>>>>===@@@IIIYYYjjjxxxqqqdddYYYZZZhhhppptttoooaaaZZZ]]]bbbbbbooowww~~~rrrccc[[[ZZZGGG<<<222000111///.../////////...------------...------------------------------222:::===:::666666;;;NNNcccjjjddd]]]___ddd|||uuuiiiccciiipppmmmddd___mmmyyyuuu|||~~~vvvooolllhhhgggffffffcccZZZLLLAAA===::::::>>>BBBGGGQQQ[[[uuu~~~}}}~~~zzzxxxuuusssrrrssstttuuuuuuuuutttssspppooooooooonnnpppqqqqqqooonnnooooooppppppqqqrrrssssssttttttqqqqqqqqqqqqppppppoooooommmdddYYYOOOGGGDDDIIIPPPUUUYYY\\\]]]\\\XXXNNNCCC>>>>>>AAAIIIOOOUUU___hhhhhhOOO???>>><<<<<<>>>BBBGGGLLLNNN???AAAAAA===:::===GGGQQQ~~~zzzwwwvvvwwwwwwttttttuuusssmmmeee```SSSLLLKKKKKK^^^~~~ppphhheee\\\ZZZ[[[UUUTTTUUUWWW[[[aaagggmmmpppqqqooollliiifffbbb]]]YYYOOOJJJGGGIIIIIIGGGGGGIIIOOOVVV^^^fffrrr{{{ssslllbbbTTTIIIEEECCCCCCEEEKKKQQQUUUWWWPPPQQQSSS[[[gggvvvvvvnnnddd___]]]```aaacccgggmmmnnnqqquuutttrrrsssxxx}}}}}}zzzxxxwwwwwwyyyzzz{{{|||||||||}}}|||zzzyyyxxxyyyyyyzzzwwwyyyyyyyyywwwwwwxxxyyyvvvvvvwwwxxxzzz{{{||||||yyyzzz{{{|||||||||||||||yyyyyyzzz|||~~~}}}{{{zzzyyyyyyyyywwwyyy{{{|||{{{{{{|||}}}~~~|||{{{zzzzzzyyyyyyxxxyyyyyyzzzzzzvvvwwwyyyyyyyyyyyyzzz|||zzzzzzyyyyyyxxxyyyyyyyyysssrrrooolllmmmmmmeee\\\LLLIIICCC>>>;;;999999:::=========<<<999:::EEERRRXXXTTTHHH===@@@OOOZZZ]]]ZZZ]]]fffpppuuutttuuuyyyzzz}}}zzzppphhhgggiiijjj\\\AAA222111......111...333888:::GGG[[[]]]QQQLLLMMMJJJWWWYYY^^^aaaPPPNNNNNNeee|||vvvqqqkkkTTTVVVYYYXXX___jjjssszzzvvvtttuuuxxxyyyyyy~~~vvvmmmoooxxxrrrxxxxxxkkkgggYYYFFF@@@>>>@@@GGGPPPVVV\\\fffpppxxx{{{}}}ooo[[[OOOLLLWWW[[[```fffkkkqqqvvvzzz~~~qqq^^^PPPPPP___uuuvvvrrrqqqppppppooonnnnnnnnnooopppqqqqqqpppooooooooolllhhheee_________]]]XXXRRRLLLIIIGGGGGGGGGFFFEEECCCAAA@@@@@@>>>???FFFVVViiizzznnnaaaXXXXXXbbbrrrtttmmm^^^WWW\\\bbbcccssswww}}}~~~uuuggg^^^\\\GGG<<<222000111000///000//////...------------...------------------------,,,---222;;;???;;;777666<<>>CCCHHHRRR[[[vvv|||yyyvvvsssqqqqqqrrrsssvvvuuusssqqqpppooooooooommmnnnppppppooonnnooopppqqqqqqrrrrrrrrrrrrssssssqqqqqqqqqpppppppppppppppmmmeee\\\RRRIIIDDDIIIPPPTTTXXXYYYUUURRRPPPKKKFFFCCCBBBFFFNNNTTTZZZccclll~~~jjjPPP@@@777777777888===CCCIIIMMMGGGIIIHHHAAA===FFF[[[nnn~~~~~~~~~|||zzzxxxtttwwwxxxvvvvvvwwwtttooohhhbbbVVVPPPQQQVVVrrrxxxjjjhhhjjjttt~~~qqqfff[[[[[[___YYYXXX[[[WWW\\\]]]aaagggpppvvvyyyzzzooolllgggbbb^^^YYYSSSPPPIIIDDDCCCFFFHHHGGGHHHKKKPPPXXXaaaiiivvv{{{tttnnndddUUUIIIFFFDDDDDDGGGMMMRRRTTTTTTPPPRRRWWW___kkkzzz~~~qqqhhhbbb]]]\\\^^^aaabbbgggmmmkkkpppuuuvvvttttttyyy}}}~~~}}}{{{zzzwwwxxxyyyzzz{{{|||||||||{{{zzzxxxwwwwwwxxxyyyzzzwwwyyyzzzyyyvvvuuuvvvxxxuuuuuuvvvxxxyyyzzz{{{|||wwwxxxzzz{{{||||||{{{{{{{{{{{{|||~~~~~~}}}|||{{{zzzyyyyyyzzzxxxzzz||||||{{{{{{|||}}}~~~}}}|||{{{zzz{{{{{{zzzyyyxxxxxxxxxxxxsssuuuwwwwwwwwwxxxzzz{{{{{{{{{{{{{{{zzzzzzyyyxxxtttsssqqqnnnmmmkkkaaaVVVJJJGGGBBB>>>:::999999999============;;;===IIIVVV]]]YYYKKK<<<>>>MMMXXXXXXSSSZZZgggtttyyyxxxxxx|||zzz{{{uuusssppplll___CCC222111...///111...///:::BBBQQQeeedddRRRIIINNNLLL[[[```fffgggSSSNNNRRRhhh~~~sssmmmiiiWWW[[[ZZZ[[[cccmmmttt|||sssuuuyyy|||zzzyyyxxxqqqoooqqqxxx~~~rrrkkkuuussshhhhhh\\\JJJCCC>>>@@@FFFNNNSSSXXXbbbkkkvvv{{{}}}kkkVVVIIIHHHRRRWWW]]]ccciiipppvvvzzz~~~ooo^^^XXXbbbuuuyyyssspppmmmnnnqqqmmmnnnnnnnnnooooooqqqsssooonnnnnnoooooommmhhheee^^^^^^^^^\\\WWWQQQKKKGGGFFFFFFFFFFFFEEEDDDCCCCCC@@@??????EEESSSfffwwwxxxccc[[[YYYZZZcccrrrxxxuuuggg___fffrrrxxx~~~~~~zzznnndddbbbIII>>>444222333222111111//////...------------...------------------------,,,,,,333===@@@<<<888666===PPPfffmmmdddZZZWWWZZZ]]]VVVRRRXXXdddkkknnnnnngggkkkuuu}}}www|||{{{lllbbbmmm}}}sssllljjjfffeeefffgggfff]]]NNNCCC>>>;;;;;;???CCCHHHRRR[[[ttt}}}{{{wwwsssqqqqqqrrrtttvvvuuurrrppppppoooooonnnlllnnnpppppppppooopppqqqssssssrrrrrrqqqqqqrrrrrrrrrqqqqqqpppppppppppppppmmmggg___WWWLLLFFFJJJQQQTTTXXXVVVMMMGGGGGGIIIIIIIIIHHHLLLTTTZZZ___hhhpppqqqXXXGGG;;;:::888888;;;AAAHHHMMMSSSVVVUUURRRQQQ\\\qqq~~~|||}}}}}}{{{{{{{{{zzztttxxxzzzxxxxxxxxxuuupppiiicccVVVRRRXXXcccwww[[[NNNLLLLLLRRRWWW]]]bbbhhhjjjeee\\\RRRLLLSSS[[[YYYZZZ___^^^^^^```hhhsss~~~mmmiiiccc\\\VVVPPPJJJFFFEEEAAA@@@DDDGGGGGGIIILLLPPPYYYccclllxxxzzztttoooeeeVVVIIIFFFEEEEEEHHHNNNRRRSSSRRRPPPSSSZZZcccnnn}}}{{{nnneee```\\\[[[^^^```bbbgggmmmjjjpppvvvxxxvvvvvvyyy}}}}}}|||~~~~~~|||{{{xxxyyyzzz{{{||||||||||||yyyxxxvvvuuuuuuwwwxxxyyyxxxzzz{{{yyyvvvtttuuuwwwtttuuuvvvwwwyyyzzz{{{|||uuuvvvxxxzzz{{{{{{{{{zzz}}}}}}}}}}}}|||{{{zzzzzzzzzzzzzzzyyy{{{}}}}}}|||{{{|||}}}}}}}}}|||zzzzzz~~~}}}|||zzzyyyxxxwwwwwwrrrtttuuuvvvvvvwwwyyy{{{||||||}}}}}}|||zzzxxxwwwuuuuuusssooommmiii]]]QQQIIIFFFBBB===:::999999999999:::<<<>>>===AAAMMMZZZbbb]]]MMM<<<<<>>@@@EEEMMMRRRVVV___hhhwww~~~lllUUUIIIIIIQQQUUU\\\cccjjjqqqxxx|||yyynnndddhhhxxxuuuiiilllqqqpppnnnqqqlllmmmnnnooooooqqqsssuuunnnnnnnnnoooooommmiiifff]]]^^^]]][[[WWWPPPIIIEEEEEEFFFFFFFFFFFFEEEEEEDDD@@@??????EEERRRcccsss}}}vvvyyykkkYYYWWWZZZ___hhhtttuuunnnyyysssiiifffKKK@@@666444555444333333//////...------------...------------------------+++,,,333===AAA===888666===OOOdddiii___UUUSSSUUUSSSOOORRRaaaqqqyyy|||~~~iiijjjrrr||||||vvvwww~~~sssddd]]]jjj|||ssskkkiiiffffffgggiiiggg^^^PPPEEE>>>;;;;;;???CCCHHHRRR\\\rrr}}}~~~~~~{{{wwwtttrrrssstttvvvwwwtttrrrpppppppppooonnnmmmoooqqqqqqqqqpppqqqrrrttttttsssrrrqqqqqqqqqqqqrrrqqqppppppooooooppppppnnniiibbbZZZOOOHHHKKKRRRUUUXXXTTTIII@@@BBBHHHLLLMMMMMMQQQXXX^^^ccckkkssswww___OOODDDAAA>>><<<===CCCKKKQQQ\\\```eeefffiiiqqq~~~~~~~~~~~~|||{{{yyywwwqqqtttuuutttvvvwwwtttooofffaaaXXXQQQWWWpppfffRRRGGGCCCCCCGGGUUUWWWXXXdddgggZZZPPPLLLOOOTTTXXX[[[^^^bbbeeeaaaeeejjjpppyyy~~~yyydddbbb___YYYRRRKKKEEEBBB<<>>@@@===:::DDDXXXjjjrrr```III===???JJJUUU[[[VVV```mmmyyyiii\\\FFF333000222000...000333<<>>@@@BBBDDDFFFJJJLLLVVV\\\cccmmm|||yyyxxxpppfffZZZIIIIIIFFFDDDFFFKKKPPPRRRRRRSSSTTTYYYcccqqq}}}ooo```UUUSSSVVVZZZ\\\]]]```gggmmmpppwww||||||vvvqqqqqqsss}}}}}}}}}~~~{{{yyyzzzxxxxxxyyy{{{}}}}}}|||zzzxxxwwwvvvvvvwwwxxxwwwuuuwwwvvvuuutttttttttttttttzzzzzzyyyyyyyyyzzz||||||xxxzzz{{{zzzxxxwwwwwwxxxyyyyyyzzz|||~~~~~~|||{{{{{{|||~~~}}}{{{yyyxxxyyyyyyyyyyyyzzz{{{|||}}}~~~~~~|||zzzyyy{{{||||||zzzwwwuuuvvvxxxttttttssssssuuuwwwzzz{{{~~~}}}|||{{{{{{{{{wwwrrrnnnllljjjaaaQQQEEEFFFEEEDDD@@@<<<999888999:::>>>???===>>>KKKcccwwwqqqaaaLLL??????JJJWWW```ccclllxxxsss]]]GGG555111333000...///999CCC\\\yyypppWWWIIINNN```jjjnnnssshhhUUULLLXXXooo~~~xxxccc\\\XXXUUUiiitttwwwxxxuuuxxx}}}uuulllfffggglllpppsssooojjjhhhfffhhhqqq{{{vvvnnngggeeeeee```SSSHHH===@@@DDDHHHNNNWWW```eeettt{{{uuu^^^PPPNNNXXXZZZ]]]cccjjjqqqxxx{{{{{{{{{}}}yyyuuupppkkkjjjlllmmmmmmlllnnnooopppqqqrrrrrrrrrrrroooooonnnmmmjjjgggeeeccc```]]]ZZZWWWTTTOOOJJJFFFEEEFFFGGGHHHGGGFFFEEEDDDCCCFFFDDDCCCNNNbbbmmmnnniiiggg```]]]]]]XXXaaayyy|||TTTGGG999555666444333333000//////.........//////...........................000555;;;???>>>999555888JJJfffcccZZZZZZRRRXXXfffcccccckkkyyyuuugggWWW```nnnyyyxxxppplllmmmlllgggbbbiii~~~|||uuupppooolllnnnnnnmmmjjjcccSSSEEE>>>:::999===BBBGGGOOOWWWqqqwwwrrrsssuuutttrrrrrruuutttsssqqqppppppppppppkkkkkklllmmmmmmmmmmmmmmmoooqqqrrrrrrpppnnnnnnnnnqqqqqqqqqqqqqqqpppppppppmmmhhhddd^^^UUUMMMMMMQQQ\\\ZZZUUUNNNFFFDDDJJJPPPQQQVVVZZZ\\\^^^dddnnnwwwwwwkkk___VVVMMMGGGGGGNNN^^^mmmkkkgggbbbdddooowwwooobbb~~~}}}{{{yyyxxxvvvvvvyyyyyyxxxxxxyyyuuuoooeee___WWWPPPPPPYYYeeeoooaaaZZZNNNDDD>>>===@@@CCCBBBOOOSSSYYYiiimmmaaaXXXUUU[[[bbbhhhlllqqqwww|||xxx|||vvviii]]]ZZZVVVPPPIIIDDD@@@===<<<>>>AAACCCFFFIIIMMMQQQVVV]]]eeeooozzzyyypppfffYYYIIIJJJGGGDDDFFFJJJOOOQQQQQQSSSSSSUUU^^^mmm}}}zzzlll^^^RRRLLLFFFKKKPPPTTTVVV[[[aaafffqqquuuxxxvvvqqqmmmmmmpppxxx{{{}}}yyy{{{}}}|||{{{||||||{{{zzz|||~~~~~~{{{xxxwwwvvvuuuvvvxxxyyyxxxwwwwwwvvvuuuuuutttuuuuuuuuu{{{{{{{{{zzz{{{{{{|||}}}{{{|||}}}|||yyywwwwwwxxxwwwyyy|||~~~~~~}}}~~~~~~zzz|||~~~}}}{{{zzzyyyyyy{{{zzzzzzzzz{{{{{{|||}}}~~~}}}{{{zzzzzz{{{zzzxxxuuuttttttuuuuuuttttttuuuvvvxxxzzz|||~~~}}}||||||{{{vvvrrrmmmhhhbbbXXXLLLCCCGGGFFFDDD@@@;;;888888999;;;>>>???===???NNNhhh}}}nnnaaaNNNAAA@@@KKK\\\hhhuuu}}}sss^^^HHH666222444111...///:::JJJgggkkkUUULLLOOOjjjvvvrrrooofffUUUKKKYYYsss}}}fff]]][[[___xxxxxxxxxvvvuuu{{{|||sssjjjcccbbbeeehhhfffddddddggghhhhhhkkkpppooohhhaaa___```]]]UUUNNN>>>???BBBGGGMMMUUU___fffrrrzzz{{{hhh\\\YYY]]]]]]```dddjjjrrrxxx|||{{{sssqqqnnnnnnmmmlllllllllllllllnnnooopppqqqrrrrrrqqqpppmmmmmmmmmkkkiiifffcccaaa]]][[[WWWTTTQQQMMMIIIEEEGGGHHHIIIJJJIIIHHHFFFEEEFFFGGGDDDCCCOOO```gggdddcccddd\\\WWWWWWVVVbbbyyy~~~YYYKKK===999888555333222111111000///.......................................111666<<>>KKKaaasssggg^^^OOOBBBAAAMMMaaapppiii\\\GGG555222444111///000333OOOvvvcccPPPMMMQQQqqq~~~rrrkkkcccUUUKKKXXXttt{{{eee]]]\\\ddd|||~~~~~~~~~{{{qqqgggaaa```eeeiiiccceeejjjnnnkkkffffffiiihhh___VVVVVV[[[[[[TTTKKKAAA@@@BBBGGGMMMUUU```iiisss|||wwwlllgggccccccdddggglllrrryyy|||vvvlllkkkoooiiikkklllllljjjiiiiiijjjnnnooopppqqqqqqqqqooonnnmmmmmmlllkkkiiifffcccbbb]]]ZZZVVVSSSPPPMMMHHHEEEFFFHHHIIIJJJJJJHHHFFFEEEFFFGGGDDDDDDOOO___eee```aaaeee\\\RRRQQQRRR___uuu~~~}}}ZZZLLL???:::999777444222333222111///...---------...........................222888===???<<<666222:::GGGccceeeaaaccc___iiitttTTTTTT___ppp{{{yyyssstttzzzlllccc^^^hhh~~~}}}vvvqqqpppnnnppprrrqqqooogggVVVGGGBBB===;;;>>>CCCHHHPPPYYYmmmtttmmmoootttuuusssrrrtttsssrrrqqqpppoooooonnnnnnnnnnnnnnnoooooopppppppppqqqrrrrrrqqqpppqqqrrrvvvvvvuuuttttttssssssrrrooollljjjfff]]]TTTRRRUUU]]]bbbbbb\\\TTTQQQQQQQQQRRRXXX^^^bbbeeemmmzzzwwwmmmaaaTTTHHHAAADDDKKKNNNPPPMMMLLLZZZkkkeeeRRR||||||}}}|||yyyyyyxxxxxxxxx{{{{{{yyyxxxxxxtttnnnnnneeeXXXNNNIIIHHHHHHHHHFFFFFFDDD@@@===<<<>>>@@@HHHXXXcccmmmwwwqqqaaa[[[]]]hhhxxxrrrYYYUUUNNNFFF@@@===;;;;;;<<<@@@FFFKKKPPPUUUZZZ^^^ZZZbbbmmmyyy}}}xxxxxxppphhh___QQQMMMIIIFFFFFFJJJNNNOOONNNNNNPPPVVVaaappp~~~mmmYYYHHH@@@>>>BBBDDDGGGKKKQQQYYYaaafffhhhjjjjjjiiiggggggjjjmmmqqqvvv{{{~~~|||{{{zzzyyyzzz||||||{{{{{{~~~|||zzzzzz|||yyyxxxwwwxxxyyyzzzyyywwwxxxxxxxxxwwwwwwxxxxxxyyyzzzzzz{{{{{{{{{zzzzzzzzzxxxzzz||||||{{{{{{|||}}}~~~{{{yyy{{{~~~zzz|||~~~}}}}}}}}}~~~~~~}}}}}}||||||}}}}}}~~~}}}}}}~~~~~~~~~}}}||||||{{{zzzxxxwwwwwwvvvvvvuuuvvvvvvvvvxxxyyyzzz||||||||||||||||||{{{zzzxxxwwwnnnlllgggaaaZZZSSSNNNLLLKKKIIIEEE@@@:::888888999;;;???AAA??????HHHXXXeee```YYYMMMBBBBBBOOOdddttt~~~}}}vvvuuuooo```]]]GGG444111333111000222222VVV]]]JJJKKKQQQppp{{{nnnfff```SSSJJJVVVrrrsss```\\\WWW___|||~~~{{{qqqfffaaacccjjjpppsssyyy~~~|||oooaaa___ddd^^^TTTLLLQQQ[[[___VVVKKKCCC???@@@FFFMMMTTTaaammmxxxyyypppgggggghhhjjjoootttyyy|||qqqbbb]]]dddllliiijjjjjjiiiggggggiiijjjlllnnnpppqqqqqqpppnnnmmmmmmmmmmmmllljjjgggeeeccc^^^[[[WWWSSSPPPMMMIIIFFFEEEFFFHHHJJJIIIGGGEEECCCDDDFFFEEEDDDPPP```gggdddcccjjjaaaRRROOOSSS```tttttt{{{xxx}}}{{{}}}zzzWWWJJJ===::::::888555444444333111000...---------...........................333:::??????;;;666222===FFF___bbb```dddaaannnyyyXXXPPP]]]ppp{{{yyyvvv{{{uuuiiiaaaiii~~~}}}uuupppnnnoooqqqrrrqqqooogggWWWHHHCCC>>>;;;>>>BBBHHHPPPYYYlll~~~uuuqqqtttxxxwwwtttrrrttttttsssrrrqqqpppoooooolllllllllkkklllmmmnnnnnnqqqrrrssssssrrrrrrtttvvvttttttttttttttttttttttttqqqnnnlllhhh___VVVTTTWWW___gggjjjcccZZZVVVTTTPPPHHHNNNUUU\\\dddooo{{{~~~sssnnnggg___SSSHHHEEEIIIGGGNNNPPPOOOWWWeeeeee\\\||||||~~~zzzyyyyyyzzzzzzyyy{{{{{{yyyyyyyyyuuuooommmdddXXXNNNIIIIIIKKKLLLCCCDDDDDD@@@===<<<@@@CCCMMM___lllssswwwlll^^^]]]cccqqquuuSSSOOOHHHAAA===<<<>>>??????DDDKKKQQQUUUYYY\\\^^^[[[dddqqq~~~{{{wwwxxxpppiiiaaaUUUOOOKKKGGGGGGKKKNNNNNNNNNOOORRRZZZgggvvv{{{kkkXXXIIIBBBAAAEEEFFFIIINNNUUU\\\bbbfffiiiiiijjjiiihhhiiilllnnnoootttyyy~~~~~~|||~~~}}}zzz}}}}}}{{{{{{|||yyyxxxwwwxxxzzz{{{zzzyyyzzzzzzzzzyyyzzzzzz{{{|||zzzzzz{{{{{{{{{zzzyyyyyyvvvyyy{{{|||{{{{{{|||~~~|||{{{|||~~~{{{}}}~~~~~~~~~|||}}}}}}}}}}}}||||||{{{{{{yyywwwwwwxxxyyyxxxwwwvvvwwwxxxyyyzzz||||||}}}zzzzzz{{{{{{zzzxxxvvvuuukkkhhheeeaaa\\\XXXUUUTTTLLLJJJFFF@@@:::777777999999===AAABBBAAAGGGRRR\\\\\\UUUJJJAAABBBNNNaaaooo}}}xxx{{{wwwrrrkkkllljjj___bbbKKK555000222000000333777ZZZZZZHHHKKKQQQhhhooofffccc]]]QQQJJJUUUppp{{{kkk\\\[[[WWW\\\sss{{{rrrjjjfffiiipppvvvnnn[[[XXX^^^UUUOOONNNVVVccceee\\\PPPDDD>>>>>>FFFMMMTTTcccqqq|||nnneeefffhhhlllqqqvvvzzz}}}yyyeeeVVVUUU^^^eeellliiidddaaaaaacccgggjjjjjjllloooqqqqqqpppnnnmmmnnnnnnnnnmmmkkkiiifffeee```]]]XXXSSSPPPLLLHHHFFFCCCEEEHHHIIIIIIGGGCCCAAABBBFFFEEEDDDMMM```kkkllljjjtttkkkWWWRRRWWWcccttt~~~{{{qqqffflllrrriiippprrruuuwwwwwwtttqqqoooUUUHHH===:::;;;999666555444333111000///....................................444<<>>AAA@@@???BBBKKKSSS[[[TTTHHH@@@AAALLL[[[fffkkkfffjjjwww}}}}}}}}}yyyzzzwwwxxxvvvlllkkkRRR:::222111//////333999PPPqqquuu[[[NNNPPPPPP]]]___]]]```ZZZNNNKKKTTToooxxxgggZZZ[[[YYYYYYiii{{{|||vvvppplllnnnssswww{{{fffTTTRRRXXXUUUWWW^^^fffllliii___VVVHHHAAA@@@IIIQQQXXXhhhyyyvvvddd]]]```eeekkkrrrxxx|||}}}nnneeefffjjjlllllldddYYYTTTUUU[[[aaadddhhhkkknnnqqqqqqpppooommmnnnnnnnnnmmmkkkiiigggeeebbb]]]XXXSSSNNNKKKGGGDDDCCCEEEHHHJJJIIIGGGCCCAAAAAAFFFEEEBBBIII]]]mmmsss{{{|||bbbWWWYYYbbbooozzzxxxuuugggXXX]]]fffaaapppqqqqqqmmmgggbbbbbbcccUUUIII>>>;;;<<<:::666555333222111000////////////........................---444>>>CCCBBB===999666<<>>EEEIIIRRRWWW^^^cccdddcccaaa```dddppp|||yyyyyyoooggg___TTTRRRNNNJJJIIILLLOOOOOONNNOOORRRYYYeeetttwwwgggZZZSSSQQQQQQVVVZZZbbbjjjqqqsssqqqoooiiiiiihhhhhhgggfffggggggkkkqqquuuwww||||||||||||yyy~~~vvvrrrwwwwwwsssssstttxxx|||}}}}}}}}}}}}}}}~~~|||}}}~~~~~~~~~|||{{{zzzyyyzzz|||{{{zzzyyyyyyzzz}}}wwwpppooossszzz~~~}}}}}}}}}}}}}}}}}}|||{{{zzzyyyxxxvvvtttuuuxxxzzzzzzxxxwwwxxxyyy{{{|||}}}}}}~~~yyyyyyzzz{{{zzzwwwuuussslllhhhdddcccdddccc___[[[NNNLLLGGG@@@:::777777999===???@@@===:::<<>>333111......222555CCCZZZmmmkkk\\\UUUWWWPPPUUUTTTWWW___XXXLLLKKKTTTpppxxxgggZZZ\\\WWWSSS^^^nnnyyy}}}|||yyyuuuqqqqqqsssuuuzzznnn^^^QQQOOOTTT[[[cccooouuusssiii___XXXNNNEEEEEENNNVVV^^^ooooooZZZVVVZZZaaajjjrrryyy~~~~~~jjj^^^OOOHHHKKKSSSZZZ]]]gggjjjmmmppprrrqqqooommmmmmmmmmmmlllkkkiiifffeeebbb^^^WWWRRRMMMIIIEEECCCCCCEEEHHHJJJJJJGGGDDDAAA@@@FFFEEE@@@FFFZZZmmmvvvjjjZZZYYY^^^hhhzzzzzzxxxgggSSSVVVcccccc}}}|||xxxoooeee______aaaWWWKKK???======:::666555333222111000////////////........................---555???DDDCCC>>>:::888<<>><<<:::999<<>>DDDKKK___UUUGGG======EEEPPPWWWSSSZZZfffpppwww}}}{{{kkk^^^AAA000222222///222666AAAQQQ___fffddd___ZZZNNNMMMKKKUUUbbbZZZKKKIIIWWWuuuyyyaaaUUU]]][[[QQQ___zzzvvvvvv~~~|||yyyzzzzzzzzzwwwsssqqqppppppuuutttpppfffVVVMMMSSS^^^iiimmmpppqqqpppkkkccc\\\QQQHHHBBBIIIVVVgggxxx}}}dddVVVTTTYYYaaaiiipppxxxvvvaaaQQQKKKUUU\\\YYY]]]hhhdddlllpppnnnlllllljjjgggmmmmmmmmmlllkkkhhhfffeee___\\\WWWQQQLLLGGGDDDCCCCCCEEEGGGIIIJJJIIIGGGFFFBBB???CCCDDDFFFZZZqqqvvvppp[[[XXXYYY]]]fff{{{lll[[[XXXgggxxxxxxooojjjiiikkk\\\LLL===:::<<<;;;666333222111000///.......................................222;;;DDDJJJGGG>>>666999KKK```jjjfff]]]UUURRRaaa^^^WWWZZZdddbbb]]]eeebbblllvvvxxxuuuxxx~~~ppphhhgggnnn}}}{{{|||xxxuuurrrqqqooohhh]]]SSSJJJAAA:::<<>><<<::::::===CCCIIIMMMWWWaaaeee^^^WWWXXX]]]aaalll{{{}}}tttrrroooggg\\\VVVOOOIIIFFFIIILLLMMMOOORRRWWWYYY```nnnuuukkkbbb^^^aaahhhvvv}}}yyyjjjfffggghhhiiijjjjjjjjjjjjnnnpppssswwwzzz}}}~~~{{{||||||{{{yyyzzzzzz|||}}}|||yyytttpppsssvvv|||}}}||||||xxxvvvuuuwww{{{~~~|||{{{zzzzzzzzzyyyxxxwwwwwwuuussssssuuuwwwwwwwwwzzz{{{|||{{{zzzyyy|||~~~|||yyyvvvvvvwwwvvvsssppphhhiiifffcccdddddd___XXXPPPLLLEEE>>>:::777777888<<<===???@@@???@@@IIISSSeeeXXXFFF;;;<<>>999777777888===>>>AAAAAA???AAAOOO]]]kkkZZZFFF:::<<>>GGGKKKHHH???777@@@OOOaaakkkjjjddd___]]]NNNUUUWWW___mmmqqquuusssxxx|||zzzsssnnnmmmnnnbbb[[[[[[]]]eee}}}{{{xxxyyytttqqqooooooooojjj```XXXLLLCCC;;;<<>>999777777777<<<>>>AAA@@@===AAAQQQccckkkZZZFFF;;;???JJJUUU\\\[[[cccmmmvvvzzzuuueeeFFF111222222000555555IIIdddxxx|||qqqaaaWWWKKK]]]iiioooooo___OOONNNRRRooolll]]]___\\\TTTccc{{{{{{uuuwww}}}}}}|||||||||zzzwwwtttsssuuuvvvqqqlllhhhbbbYYYTTTWWW^^^fffzzzxxxkkkaaaVVVKKKDDDIIIWWWkkkppp```]]]___iiikkkpppvvv{{{hhhTTTOOORRRQQQ___lllppprrruuuqqqhhh]]]RRRRRRaaajjjgggeeejjjiiiiiijjjjjjjjjiiigggfffbbb```[[[TTTMMMGGGCCC@@@BBBDDDGGGIIIJJJJJJHHHGGGEEEAAACCCCCCDDDSSScccccc\\\XXXPPPRRRXXXYYYjjjsss\\\PPPEEECCCDDD@@@:::777666555444222000//////...........................000444<<>>999777666777;;;===??????;;;???OOO```dddWWWGGG???BBBLLLVVV[[[bbbkkkttt{{{}}}}}}wwwfffGGG222333333000555555JJJggg{{{~~~ssscccYYYRRRhhhvvvxxxrrr___NNNLLLSSSrrr~~~hhh]]]ddd___XXXiiiuuuttt{{{~~~~~~~~~}}}||||||zzzvvvsssqqqqqqrrrqqqtttvvvqqqbbbUUUSSSXXXdddyyyzzzqqqfff]]]WWWLLLEEEJJJXXXkkk~~~yyy^^^RRRSSSWWWaaajjjuuu|||~~~~~~jjjZZZZZZbbbbbbooowwwuuutttvvvqqqfffWWWPPPUUUfffnnnhhhdddiiihhhiiiiiijjjiiihhhfffeeeaaa___ZZZTTTNNNGGGBBB???BBBDDDGGGIIIJJJJJJHHHGGGBBB>>>CCCEEEFFFSSS^^^ZZZWWWUUUPPPTTT[[[___ttt}}}```UUUKKKHHHGGGCCC>>>;;;888777555333111000///...........................///333<<>>BBBFFFHHHTTT]]]XXXVVVZZZWWWVVV\\\ddd{{{}}}]]]RRRHHHEEEDDDAAA>>>===:::999777444222000//////........................000444===FFFLLLIII@@@888<<>>===@@@DDDKKKQQQVVVaaavvv}}}xxx||||||{{{zzzyyyyyywwwsssqqqkkknnnoookkkjjjmmmooonnnllljjjhhhgggeeeaaa[[[VVVXXXUUUQQQKKKGGGDDDCCCBBBAAAAAABBBEEEJJJQQQXXX\\\cccjjjoooooommmkkkgggcccYYYPPPKKKOOOTTTWWW___iiisssyyyqqqqqqqqqzzz~~~tttjjjdddkkkuuuzzzxxxuuuaaaffflllrrrwww~~~}}}yyyzzz}}}~~~zzzyyyyyy{{{~~~xxxxxxyyy{{{~~~~~~|||zzzvvvrrrooooookkkfffeeehhh{{{nnn[[[WWW[[[^^^bbbfffjjjqqqwwwkkk]]]RRRNNNHHHJJJLLLLLLIIIEEEAAA>>>;;;===BBBGGGKKKMMMNNNNNNKKKKKKNNNQQQOOOJJJMMMSSSWWWgggzzzxxxttthhh[[[SSSOOONNNNNNQQQQQQQQQVVV]]]aaafffnnnxxxsssbbbZZZWWWWWW[[[___\\\YYYUUUQQQPPPTTTZZZ___iiiiiijjjllllllmmmmmmmmmmmmnnnppprrrtttuuuvvvvvvwww{{{|||zzzzzz{{{yyywww{{{}}}}}}{{{{{{{{{}}}~~~~~~~~~|||zzzzzz|||}}}{{{{{{|||}}}~~~|||}}}~~~}}}{{{yyyyyyyyyxxx|||~~~{{{{{{}}}yyywwwuuuuuuwwwxxxxxxxxxxxxvvvuuuvvvzzz||||||zzz{{{xxxvvvvvvuuurrrlllgggfffiiijjjjjjiiiggg^^^TTTOOOJJJDDD===888666666666;;;;;;<<<===;;;;;;DDDNNNRRRMMMFFFAAAAAAJJJWWWaaaxxx{{{yyysssdddGGG333555444000444555MMMmmmppp]]]QQQXXXppp|||yyyrrraaaQQQNNNYYYsssvvveee^^^hhheeebbbvvv{{{jjjiiivvv~~~|||~~~~~~|||{{{{{{}}}yyyyyyxxxtttmmmgggcccaaa___cccgggggg^^^UUUVVV\\\nnnzzz{{{lllaaabbb```YYYQQQIIIEEELLLWWWdddqqq{{{qqqYYYJJJJJJMMMLLLNNNYYYhhhttt|||yyy~~~~~~{{{uuuooofffqqq~~~vvvllliiijjjiiiiiiiiiiiihhhfffdddbbb]]][[[XXXSSSMMMGGGAAA???AAACCCFFFIIIJJJJJJIIIHHHDDD???BBBEEEHHHVVV```\\\XXXaaa^^^VVVZZZeee}}}{{{zzz~~~|||vvvyyy~~~|||___TTTIIIEEECCC???<<<===;;;:::888555222000//////...........................333<<>>CCCHHHLLLNNNNNNNNNMMMMMMQQQTTTQQQLLLPPPYYYcccqqqzzzxxxttthhhZZZRRROOONNNOOOQQQQQQQQQWWW^^^```fffnnnwwwooo]]]UUUSSSSSSTTTVVV]]]]]]^^^___```dddhhhllllllmmmmmmnnnooooooooonnnmmmnnnppprrrtttuuuvvvvvvuuuyyy~~~{{{{{{|||{{{yyy{{{~~~~~~}}}~~~~~~|||zzzzzz||||||zzzyyy{{{}}}~~~}}}~~~~~~{{{yyyyyyzzzwww|||}}}{{{{{{}}}wwwuuutttuuuwwwyyyzzzzzzwwwuuusssuuuxxx{{{zzzyyy{{{yyywwwvvvuuuqqqkkkeeehhhkkkmmmllljjjfff[[[PPPNNNJJJDDD===888666666666<<<;;;<<<>>>===;;;@@@GGGNNNKKKEEE??????HHHXXXeee}}}}}}{{{ssswww}}}wwwsssrrrkkkqqqcccFFF444555444000444888RRRsssrrr\\\OOOMMMffftttrrrooocccVVVSSSXXXmmmyyyxxxrrrddd]]]eeecccaaawwwvvvccceeeuuu~~~|||}}}}}}~~~{{{{{{zzz|||xxxyyyxxxssslllddd^^^[[[MMMMMMOOOSSSTTTUUU\\\ddduuu}}}xxxeee[[[```aaa[[[LLLEEEBBBIIISSS^^^hhhqqqjjjhhhYYYFFF???FFFJJJGGGLLLSSS___mmmzzz|||vvvrrrmmmtttjjjhhhjjjiiiiiiiiiiiigggeeecccaaa[[[ZZZWWWRRRMMMGGGAAA>>>AAACCCFFFIIIKKKJJJIIIHHHHHHAAABBBDDDGGGWWWdddaaaYYYfffbbbVVVXXXeee}}}tttlllkkknnnrrrttt|||{{{lll___SSSLLLGGGBBB@@@@@@<<<;;;888555333111//////........................,,,000:::DDDJJJHHH@@@999999FFFXXXiiirrruuutttrrrnnn[[[YYYdddnnnrrrrrrwwwsssbbbYYY]]]vvvzzzwwwvvvmmmjjjhhhjjjmmmlllfff```UUUJJJ???===???DDDJJJQQQVVV___ttt}}}vvvzzz|||yyywwwvvvvvvvvvxxxxxxvvvtttwwwyyyvvvppplllrrrtttnnneeefffrrr|||uuulllddd\\\VVVSSSGGGDDD@@@======@@@DDDFFFKKKWWWbbbfffjjjmmmjjjeee]]]YYY\\\fffjjjnnn|||vvvooonnnkkkvvv{{{wwwiii]]]UUUZZZbbbggglllqqqxxx|||tttqqq~~~yyywwwyyy{{{|||}}}{{{}}}||||||}}}~~~}}}}}}wwwvvvtttqqqooolllkkkjjjrrryyy~~~xxxkkkbbbdddjjjeeeggglllvvv}}}cccZZZOOOHHHFFFHHHJJJKKKUUUTTTQQQMMMLLLLLLEEE===CCCBBBCCCGGGMMMQQQRRRPPPRRRTTTTTTRRRPPPSSS[[[bbbhhh|||{{{wwwkkk[[[QQQQQQTTTWWWVVVSSSTTTYYY^^^fffkkkttt}}}yyyiiiYYYTTTWWWYYYZZZZZZeeeiiinnnuuuzzz{{{xxxuuusssqqqmmmkkkkkknnnrrruuutttssssssttttttuuuvvvwwwrrr{{{~~~}}}}}}||||||~~~~~~}}}~~~}}}}}}~~~~~~{{{yyyyyy}}}|||{{{zzzzzzzzz}}}}}}}}}|||{{{yyyxxxwwwzzzyyywwwvvvuuuuuuuuuuuutttttttttttttttuuuvvvwwwwwwwwwxxxvvvssspppooooooooopppoookkkeee\\\TTTOOOLLLFFFAAA>>>:::555555888::::::===???===:::<<>><<<999555222111111111000/////////............000333999AAAGGGGGGAAA;;;@@@IIIXXXiiivvvzzztttkkkttttttwwwzzzyyyoooccc[[[dddccciiiqqqttt|||bbbXXXcccsss~~~{{{wwwsssnnnjjjgggiiimmmmmmggg```YYYOOOCCC;;;<<>>@@@===999<<>>FFFXXXiii~~~xxxdddZZZ]]]\\\UUUGGG@@@<<<@@@DDDGGGJJJMMMJJJDDDAAADDDIIILLLQQQUUUZZZdddnnnuuu~~~ppp```XXXRRRRRR[[[dddiiiooouuu~~~|||sssnnnmmmllljjjjjjiiihhhgggeeecccaaa```ZZZWWWSSSOOOKKKEEE???;;;BBBCCCDDDFFFGGGGGGFFFEEEDDDFFFEEEDDDKKKWWW______qqqnnneeeXXXSSS]]]ooo|||xxxjjjddd___]]]hhhwwwtttqqqXXXLLLIIIGGGCCCBBB@@@>>>:::777444333222222000000/////////.........000222888AAAGGGGGGAAA;;;777GGG___uuuqqqdddhhhfffgggkkkjjjeee```^^^fffiiipppvvvsssvvv}}}```XXXbbbrrr~~~{{{vvvrrrnnnjjjhhhjjjnnnnnnhhhbbb[[[QQQDDD;;;;;;AAAHHHMMMVVV]]]mmm~~~|||yyy{{{}}}{{{vvvtttuuutttpppppprrrtttvvvvvvxxxzzz}}}{{{zzzyyy{{{|||wwwllleee[[[SSSNNNMMMLLLLLLMMMOOORRRUUUYYY]]]cccgggfffgggkkkttt}}}lllaaa______]]]]]]```ccceeecccaaa___^^^YYYPPPJJJMMMUUU]]]eeellluuu|||ttthhhzzzvvvtttvvvxxxzzz~~~}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~}}}{{{yyyxxxwwwwwwvvvtttqqqmmmiiifffeeekkkssstttooofff___\\\```^^^\\\\\\\\\XXXRRRMMMHHHKKKNNNOOOOOOQQQTTTXXXYYYaaaiiilllmmmhhh\\\QQQGGGEEEDDDHHHPPPWWW[[[\\\XXXVVVTTTSSSVVV]]]eeejjj~~~|||yyymmm]]]SSSQQQTTTXXXYYYYYYZZZ]]]aaafffkkksss|||uuuqqqlllfff^^^\\\dddooozzzzzzzzzyyyuuunnnfff```[[[^^^ccchhhnnnqqqtttuuuuuuuuuvvvwwwxxxyyy{{{|||{{{}}}|||zzzzzz{{{{{{}}}|||{{{|||~~~}}}|||zzzxxxxxxxxxyyy}}}|||{{{zzzzzzzzzzzz{{{xxxwwwvvvuuuttttttuuuuuuqqqrrrsssuuuxxxzzz{{{||||||zzzxxxvvvtttsssssssssnnnkkkfff___YYYSSSOOONNNJJJDDD???<<<999444555888???>>>???AAA>>>:::<<>>DDDXXXXXX\\\]]]dddnnnssspppkkkiiippprrrtttvvvvvvtttqqqnnntttlllQQQ888333222000333555???PPP```gggaaaSSSHHHAAAIIIUUUaaakkklll```RRRVVVooovvvgggeeeddd\\\[[[fffrrr{{{kkk^^^```iiiqqqtttyyy|||~~~~~~}}}}}}|||zzzzzzyyyyyyyyyuuuvvvssskkkcccYYYMMMBBB999888999999:::@@@PPP___{{{}}}sssaaaZZZ^^^^^^WWWHHHAAA;;;===???@@@AAACCCCCC@@@AAAFFFJJJNNNUUU^^^eeennnvvv{{{yyy[[[KKKDDDEEEJJJQQQWWW^^^hhhrrryyyxxxsssnnnmmmnnnlllgggiiihhhfffcccaaa```___^^^XXXUUUQQQMMMIIIEEE???;;;AAABBBDDDEEEFFFFFFEEEDDDDDDDDDDDDDDDKKKVVV]]]___ppphhh^^^YYYYYYaaarrrzzzmmmfffcccdddppp~~~}}}uuuyyygggTTTKKKJJJGGGEEECCCBBB@@@===999666444444333000000000/////////......000111777@@@HHHIIICCC<<<666GGGbbb{{{}}}lll___^^^^^^```ccc```[[[\\\aaannnrrrxxxxxxooolll|||uuu___[[[bbbnnn~~~{{{vvvrrrmmmjjjhhhjjjnnnnnniiieee]]]SSSFFF<<<:::@@@HHHMMMRRRYYYiii|||}}}zzz|||~~~{{{vvvtttvvvuuurrrppprrrtttvvvvvvwwwzzz|||vvvwww|||xxxlllaaaZZZWWWUUUTTTUUURRRNNNKKKLLLQQQZZZaaafffhhhmmmxxx{{{|||wwwlllaaa\\\\\\YYYUUUTTTVVVWWWWWWUUUTTTUUUVVVSSSLLLIIINNNUUUZZZ```eeennntttzzz}}}}}}uuulll{{{vvvtttvvvxxxzzz~~~~~~~~~}}}}}}||||||||||||}}}|||{{{yyywwwvvvuuuuuuuuutttpppkkkgggdddbbbfffkkkmmmjjjbbbXXXQQQLLLKKKLLLNNNRRRTTTTTTSSSJJJPPPVVVWWWUUUVVV\\\bbbgggkkkqqqxxx|||yyyiiiYYYLLLIIIGGGKKKRRRYYY]]]___UUUSSSQQQOOORRR\\\iiisss~~~|||xxxmmm^^^TTTPPPSSSWWWYYYZZZ[[[^^^aaafffkkksss{{{yyynnnllliiiddd\\\YYYaaammmsssrrrqqqooolllfff^^^YYYSSSWWW]]]dddjjjooossstttvvvvvvwwwxxxzzz|||~~~}}}}}}|||zzzyyyzzzzzz|||~~~}}}~~~~~~zzz{{{}}}}}}}}}|||zzzyyyxxxxxxxxxyyy}}}|||{{{{{{{{{{{{||||||xxxxxxwwwwwwwwwwwwwwwwwwssstttvvvxxxyyy{{{|||||||||zzzvvvtttsssssstttsssnnniiiaaaYYYRRRNNNMMMMMMHHHBBB===;;;888444444888???>>>???AAA>>><<>>>>>>>>AAA@@@AAADDDIIIKKKNNNXXXbbbkkkttt|||rrrVVVNNNPPPWWW^^^bbbbbbccckkksssrrrssspppkkkkkkmmmlllhhhhhhfffccc```^^^]]]\\\\\\UUURRRNNNJJJGGGCCC>>>;;;AAABBBCCCEEEEEEEEEDDDCCC@@@@@@AAAFFFOOOZZZbbbeeelllaaaXXXYYY___jjjyyyqqqjjjiiimmmwww|||yyyeeeXXXLLLIIIIIIHHHGGGGGGBBBAAA>>>:::777555444333000000000////////////...///111666@@@IIIKKKDDD======JJJ```tttzzzqqqddd\\\SSSXXXaaaeee```\\\gggvvvzzzpppjjjppp||||||mmm```^^^aaajjj{{{~~~zzzuuuqqqkkkiiigggiiilllmmmiiifff```WWWHHH===:::???GGGMMMRRRXXXgggzzz~~~zzz}}}wwwvvvxxxxxxvvvuuuwwwxxxxxxwwwwwwxxxzzzwwwzzz{{{yyyxxxzzz~~~{{{rrrlllhhhdddaaaaaa[[[RRRIIIEEEHHHPPPWWW^^^aaahhhooosssqqqjjjdddiiihhhcccZZZVVVVVVTTTPPPOOOPPPPPPOOOOOOQQQUUUXXXWWWSSSSSSXXX\\\^^^```ccckkknnnqqquuuyyyyyyvvvrrr}}}wwwtttvvvxxx{{{~~~|||{{{~~~~~~}}}}}}||||||{{{{{{|||{{{zzzxxxvvvuuusssssssssrrrooojjjfffcccddddddeeefffccc\\\QQQIIIAAA@@@@@@CCCGGGLLLOOOPPPTTTYYY^^^___]]]aaallluuuxxx|||zzzaaaPPPMMMLLLOOOVVV[[[^^^^^^UUUVVVUUUSSSWWWdddzzz~~~{{{xxxmmm___VVVPPPRRRUUUWWWYYY\\\___aaaggglllttt|||~~~lll^^^\\\ZZZYYYXXXXXX___gggiiihhhfffdddbbb___ZZZVVVTTTVVVYYY^^^dddjjjpppsssvvvwwwxxxzzz|||~~~}}}|||yyyxxxzzzyyy|||~~~~~~}}}zzz{{{}}}~~~||||||{{{zzzyyyxxxyyyyyyzzz~~~~~~}}}}}}|||}}}}}}}}}zzzzzzzzz{{{{{{{{{{{{{{{wwwxxxyyyzzz{{{{{{{{{zzz{{{wwwsssqqqrrrsssrrrqqqmmmggg___VVVOOOLLLKKKLLLFFFAAA<<<:::777333444888<<<<<<>>>@@@???===BBBIIIWWWVVVAAA===@@@GGG[[[[[[ZZZ```hhhnnnsssxxx|||~~~~~~~~~}}}xxxrrrmmmvvvsssYYY;;;444444111222666<<>>???@@@BBB@@@BBBFFFIIIIIIKKKTTT___jjjttt~~~jjjWWW[[[mmmvvv{{{wwwwwwyyylllppppppkkkiiijjjkkkjjjfffdddaaa^^^\\\ZZZZZZZZZRRROOOJJJGGGDDDAAA===:::BBBBBBDDDEEEEEEDDDDDDCCC>>>===???FFFOOOYYYaaaeeehhh]]]TTTYYYgggvvvwwwrrruuu{{{~~~yyyyyy|||qqqZZZQQQJJJIIIJJJHHHGGGHHHCCCAAA>>>;;;888555333222111000000000//////////////////555???JJJMMMFFF>>>BBBKKK]]]lllmmmcccYYYWWWQQQVVV___ddd```bbbyyyzzzsssnnnmmmnnnjjjaaa[[[[[[^^^eeewww}}}xxxtttrrrjjjhhhggghhhjjjkkkiiifffbbbZZZLLL@@@;;;>>>FFFLLLTTTXXXeeexxx~~~zzz}}}wwwvvvxxxyyywwwvvvwwwxxxxxxwwwvvvwwwyyyyyy~~~~~~}}}yyyxxxwwwwwwzzz~~~{{{wwwpppiii^^^QQQHHHFFFIIILLLTTTYYY___```\\\VVVQQQPPPQQQVVVVVVOOOIIIHHHHHHGGGGGGGGGFFFGGGIIIOOOVVV[[[aaa___```eeefffdddbbbcccgggeeeeeehhhllloooqqqsss~~~yyyuuuvvvxxxzzz~~~}}}|||~~~}}}}}}||||||||||||}}}zzzzzz{{{{{{zzzxxxvvvuuurrrrrrrrrqqqnnnjjjgggeeefffeeecccbbb___WWWMMMEEE======>>>AAAFFFMMMTTTXXX]]]aaaeeegggiiirrrgggRRRQQQRRRVVV\\\``````___UUUWWWZZZ]]]ggg{{{~~~|||zzzooobbbYYYSSSSSSTTTVVVYYY\\\___aaahhhmmmuuu|||qqq^^^NNNKKKLLLQQQVVVYYY```ggggggddd```]]][[[ZZZXXXVVVWWWXXXXXX[[[```ffflllpppvvvwwwxxx{{{~~~}}}|||zzzyyyzzzzzz|||~~~}}}}}}~~~~~~}}}}}}|||{{{zzzzzz{{{||||||~~~}}}{{{|||}}}~~~~~~~~~{{{|||}}}}}}}}}|||zzzyyyxxxuuuqqqppprrrrrrqqqooolllggg___VVVPPPLLLKKKKKKDDD???:::999666333444888;;;:::<<>>>>>CCCKKKZZZYYYDDD===>>>FFF]]]___\\\cccjjjooouuu}}}zzzxxx]]]===333444222222555===MMMddduuuuuueeeUUUJJJUUUeeettt|||wwwcccPPPRRRkkk~~~}}}kkkdddaaa^^^gggwwwzzzxxxsss[[[XXXaaajjjssszzzzzz|||}}}||||||}}}{{{yyywwwvvvvvvwwwxxxvvvtttqqqkkk^^^MMM@@@<<<555888;;;BBBRRRhhh{{{}}}uuuhhh___```eeeddd___FFF???:::<<<@@@AAACCCFFFBBBCCCEEEHHHGGGGGGNNNWWWeeeqqqlllfffqqq|||iiinnnoookkkhhhiiiiiihhheeecccaaa^^^[[[YYYXXXWWWPPPLLLHHHEEECCC@@@===;;;CCCCCCEEEEEEEEEEEEDDDCCCAAA===>>>EEEMMMRRRXXX^^^ZZZTTTOOOXXXqqqjjjZZZSSSNNNMMMLLLHHHFFFHHHCCCBBB@@@===999666444222111111000000000///////////////333???KKKOOOHHH???>>>HHH[[[kkkjjj]]]UUUVVVeeeaaaaaaccc```ccc{{{vvvooonnnmmmhhhccc\\\VVVSSSVVVYYY```sss{{{wwwtttssskkkjjjiiiiiiiiijjjhhhgggddd\\\OOOCCC<<<===DDDJJJTTTVVVaaasss~~~{{{{{{}}}zzzvvvtttvvvvvvtttppprrrtttuuuuuuvvvxxxzzzzzz~~~|||xxxxxxzzzttttttttttttvvvyyy|||xxxlll]]]PPPIIIGGGHHHNNNSSSWWWSSSKKKDDDBBBDDDBBBIIILLLGGGAAA@@@BBBCCCCCCCCCDDDEEEJJJRRR\\\bbbiiihhhkkkooonnnhhhddddddaaaZZZUUUWWW[[[```fffmmmyyyuuuuuuvvvxxx~~~{{{zzzyyyxxxxxxzzz{{{}}}yyyyyyzzzzzzzzzyyywwwvvvssssssrrrqqqnnnllljjjiiieeeeeeeeeddd```WWWLLLDDD===>>>@@@DDDLLLVVVaaahhhfffhhhlllooouuubbbRRRSSSWWW]]]dddgggeeebbbYYYZZZ```nnn~~~|||sssfff^^^WWWUUUTTTUUUXXX]]]aaacccjjjooovvv}}}|||eeeRRRHHHHHHKKKRRRVVVZZZbbbjjjeeeaaa[[[WWWVVVWWWXXXXXXYYYYYYYYY\\\___eeeiiilllvvvvvvxxx{{{~~~}}}|||zzzyyy{{{zzz}}}~~~~~~~~~}}}|||||||||}}}~~~~~~||||||}}}~~~|||}}}~~~~~~}}}{{{zzzwwwsssppppppsssssspppmmmkkkggg```YYYRRRNNNKKKJJJCCC>>>999888666333444888;;;;;;<<<>>>======BBBJJJVVVWWWBBB<<<<<>>333444333333444<<>><<<666:::@@@KKKaaayyywwwhhh```bbbgggeee```HHHAAA===@@@DDDFFFHHHLLLGGGFFFGGGIIIHHHGGGLLLSSS```ooosssuuuvvvkkkllljjjggghhhiiigggbbbcccbbbaaa___\\\YYYVVVUUUPPPLLLHHHEEECCCAAA???===DDDDDDFFFFFFFFFEEEDDDCCCEEE@@@@@@FFFLLLOOOSSSYYYTTTSSSQQQYYYyyyjjjXXXSSSPPPOOOLLLGGGFFFHHHEEEDDDBBB???;;;888555333111111111000000000//////......222???LLLPPPIII@@@===EEEXXXiiijjj___\\\cccxxxlllhhhpppsssqqqyyywwwooofffdddhhhjjjfff```]]]VVVRRRTTTVVV]]]nnn~~~yyyuuuuuuuuunnnmmmlllkkkjjjjjjiiiiiiddd^^^RRRFFF>>>===CCCHHHRRRRRR[[[mmm|||}}}yyy{{{zzzvvvuuuvvvuuurrrppprrrtttuuuuuuuuuwwwyyy{{{|||{{{zzzyyyxxxxxxxxxqqqqqqrrrssssssuuuxxxzzz{{{~~~wwwgggXXXNNNJJJIIILLLNNNNNNKKKEEE@@@>>>???>>>DDDGGGEEEDDDFFFGGGFFFHHHHHHIIIKKKPPPZZZdddlllmmmnnnqqqvvvtttlllhhhhhh^^^SSSIIIHHHKKKQQQ\\\fffyyytttssstttvvv|||~~~|||~~~~~~yyyxxxvvvuuuvvvxxxzzz|||xxxyyyzzz{{{zzzyyyxxxwwwuuutttsssqqqooonnnmmmlllccceeehhhgggbbbXXXMMMEEEAAAAAACCCFFFMMMWWWcccjjjlllnnnqqquuu|||pppZZZQQQSSSZZZbbbjjjllliiieeebbbbbbjjj~~~vvviiibbbZZZXXXUUUUUUYYY^^^bbbeeekkkooowww~~~sss^^^LLLKKKMMMRRRWWWXXXYYYaaakkkbbb]]]VVVSSSSSSVVVYYY[[[XXXYYYZZZ]]]aaaeeehhhjjjuuuvvvxxx{{{~~~}}}}}}zzzzzz{{{{{{~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~{{{{{{}}}~~~|||}}}~~~~~~|||{{{vvvssspppqqqttttttppplllkkkgggbbb[[[UUUOOOKKKJJJBBB===999777555333444888===<<<<<<>>><<<;;;@@@HHHOOOQQQ???:::<<>>222444333444222:::NNNjjjnnn[[[ZZZhhhyyymmm^^^VVVkkkzzzoooeeekkkbbbuuurrrXXXVVV```iiisss}}}zzz|||}}}}}}{{{zzz{{{|||zzzzzzyyyyyyyyyyyyyyyyyyuuuqqqmmmhhhYYYGGG===<<<:::>>>EEERRRjjjxxxiiiaaadddhhhfff```MMMFFFBBBEEEIIIKKKNNNQQQLLLJJJJJJLLLLLLKKKNNNSSS^^^ooouuuxxx}}}nnnmmmjjjfffdddhhhkkkfff]]]bbbbbbaaa___\\\YYYVVVTTTPPPMMMIIIFFFDDDCCCAAA???EEEEEEFFFGGGGGGFFFEEEDDDGGGAAAAAAHHHNNNPPPTTTZZZ___```[[[]]]||||||dddSSSOOOMMMMMMJJJFFFFFFJJJGGGFFFDDDAAA===:::666555111111111111000000000000...---222???MMMQQQIII@@@@@@EEEUUUeeegggbbbgggtttvvviiikkkdddcccaaaccciiimmmlllgggfff]]]WWWVVVWWW[[[jjj|||}}}wwwuuuuuuvvvqqqpppnnnmmmlllkkkkkkjjjddd^^^TTTHHH???===BBBGGGNNNNNNVVVhhhyyyyyy||||||xxxwwwxxxwwwsssvvvwwwxxxwwwvvvuuuvvvwww|||yyyvvvvvvxxxyyywwwtttuuuvvvwwwvvvuuuvvvwwwyyyyyy{{{|||kkk\\\RRRNNNMMMJJJJJJHHHGGGEEEBBB>>><<<>>>AAACCCDDDGGGLLLLLLGGGKKKKKKLLLOOOTTT]]]hhhoooooopppuuuyyywwwpppllllll]]]PPPCCCAAACCCJJJVVVccc{{{xxxwwwuuuvvv~~~|||xxxsssllllllpppuuuwwwwwwyyyyyyxxxxxxwwwvvvvvvuuussstttuuuuuussspppllljjjgggfffffffffccc\\\QQQHHHHHHCCCBBBJJJSSS[[[gggrrr||||||zzzyyy}}}hhhZZZQQQRRRRRRYYYfffooonnnjjjgggjjjooo}}}{{{yyyoooccc\\\UUUQQQUUUZZZ]]]aaaeeegggllluuu~~~dddPPPKKKJJJLLLQQQVVV\\\aaaeeeggg]]]ZZZUUUQQQPPPRRRUUUWWWZZZ^^^cccfffffffffhhhjjjssssssssssssuuuzzz||||||}}}~~~~~~}}}{{{zzz{{{|||~~~~~~}}}~~~}}}{{{yyyxxxvvvsssqqqqqqpppooommmjjjhhhddd^^^XXXQQQJJJFFF@@@>>>;;;888666666666666;;;<<<===<<<<<<===@@@CCCOOOUUUKKK:::;;;III```yyyxxxzzzcccBBB777555111111222:::MMMkkkrrr___cccjjj{{{mmm[[[UUUeee~~~tttbbbffffffppp|||ooonnnooopppttt{{{zzzzzz{{{|||||||||||||||xxxzzz|||zzzwwwvvvwwwyyyrrroookkkbbbRRRBBB;;;;;;<<>>===<<<===???BBBOOOTTTHHH:::===JJJ___uuuvvvxxxeeeCCC888666222222333888LLLmmmzzzaaa^^^bbbttt|||vvvlll]]]WWWccc{{{vvvddd``````ggg~~~wwwrrrsssxxxyyyyyyzzz{{{{{{zzzzzzyyy{{{|||zzzwwwvvvvvvxxxppplllggg]]]NNN@@@:::<<<@@@LLLXXXlllzzziii^^^]]]```bbbcccTTTJJJCCCGGGPPPWWWZZZ]]]SSSTTTUUUUUUWWW[[[bbbgggwwwnnnbbbaaafffmmmnnnppppppooolllhhhfffddddddddddddcccbbbaaa```aaa___]]]ZZZVVVSSSQQQPPPKKKHHHFFFEEEAAA======AAAFFFGGGGGGHHHHHHGGGGGGFFFFFFCCCBBBFFFMMMTTTYYY[[[YYYYYYYYYcccvvvooossswww~~~ZZZUUUSSSPPPMMMKKKJJJKKKKKKJJJIIIFFFBBB>>>:::888666555444222000//////////////////222<<>>;;;CCCRRR```ffffffggglllnnnhhh}}}uuuSSSPPPWWWeeennnrrr~~~{{{dddWWWZZZhhhsssyyyxxxvvvssstttqqqnnnjjjhhhiiijjjkkkjjjfff\\\OOOBBB>>>BBBGGGMMMOOOTTT___ppp}}}}}}vvvvvvyyyzzzzzzwwwvvvvvvxxxxxxwwwuuutttssssssssssssvvvtttqqqrrrtttvvvuuutttssstttuuuuuusssrrrsssssszzzzzz{{{}}}uuuiiiaaa[[[WWWVVVXXXWWWSSSKKKCCC>>><<<===???BBBEEEHHHJJJNNNRRRTTTUUUVVVWWWZZZfffttt}}}~~~uuuwww|||{{{uuusss```MMM@@@AAADDDEEERRRccc~~~xxxvvvuuuxxx~~~zzzuuuqqqmmmmmmqqquuuwwwwwwuuuuuuttttttsssrrrrrrrrrrrrssssssrrrpppmmmjjjhhhgggfffffffffddd]]]TTTLLLIIIIIILLLTTT^^^lll~~~xxx^^^VVV]]]gggkkkkkkgggjjjvvv~~~tttiii^^^VVVQQQTTTXXX[[[___cccfffjjjqqqyyysssVVVHHHIIIMMMPPPTTTXXXZZZ[[[ZZZYYYSSSQQQMMMKKKJJJKKKMMMOOOUUUZZZ```eeegggiiijjjkkkkkkkkkmmmrrryyy{{{~~~|||{{{|||~~~|||xxxvvvvvvwwwzzz{{{|||~~~~~~}}}|||zzz{{{~~~zzzxxxuuusssrrrpppmmmkkkkkkggg___YYYSSSMMMHHHDDD>>>===:::777666555666666:::===???>>><<<;;;>>>@@@PPPSSSFFF999>>>KKK[[[mmmxxxtttttttttrrrmmmlllnnnnnnlllhhhEEE888777333333444666IIImmmddd[[[YYYdddnnnoooqqqooodddVVV]]]qqquuuccc______cccqqq}}}www{{{wwwqqqssswwwxxxxxxyyyyyyyyyyyyxxxzzz||||||{{{xxxvvvvvvvvvnnnhhh```VVVHHH===:::===DDDWWWiii}}}{{{hhh]]]\\\```ccccccVVVKKKDDDHHHSSS\\\bbbggg]]]___```cccffflllsssxxx}}}lll___ZZZZZZYYYXXXWWWVVVVVVWWWYYYZZZWWWYYYZZZ\\\]]]^^^^^^]]]]]]]]][[[YYYVVVSSSPPPOOOJJJFFFDDDDDDAAA===>>>CCCGGGHHHIIIJJJJJJIIIHHHGGGGGGDDDBBBFFFNNNVVV\\\^^^SSSWWWZZZbbbuuu{{{iiibbbdddfffqqq}}}{{{YYYUUUSSSPPPMMMKKKJJJJJJJJJKKKIIIGGGCCC@@@===:::999888777444222000///////////////222;;;IIIQQQLLL@@@888AAARRRaaaffffffhhhmmmjjjeeetttzzzhhhVVVUUU```ooosssuuuqqq[[[XXXeeerrrzzzyyyxxxvvvvvvsssnnniiiffffffhhhiiijjjggg___RRREEE@@@BBBFFFNNNPPPSSS\\\kkkxxx{{{wwwuuuwwwxxxxxxvvvuuuuuuvvvvvvuuutttsssrrrrrrssstttuuutttrrrrrrssstttsssrrrqqqrrrssssssrrrrrrssstttyyyyyyzzz{{{|||}}}~~~~~~}}}zzzuuummmeee___]]]\\\bbb```\\\SSSHHH@@@======AAAAAADDDIIIPPPWWW[[[]]]\\\]]]^^^cccnnnyyy|||yyyppptttzzz}}}vvvpppZZZKKKAAABBBEEEHHHUUUgggyyyvvvvvvxxx~~~}}}xxxsssqqqnnnnnnqqqtttvvvvvvttttttssssssrrrqqqqqqqqqsssssssssrrrpppmmmjjjiiigggeeeddddddccc]]]UUUNNNKKKLLLPPPVVVaaarrrhhhZZZ___lllwwwzzzkkkiiinnn}}}vvvlll```XXXRRRTTTXXXZZZ^^^bbbdddhhhnnnvvv~~~jjjPPPHHHLLLNNNQQQVVVZZZ[[[YYYWWWUUURRRPPPNNNLLLKKKLLLNNNOOORRRVVV]]]ccchhhkkklllmmmllljjjkkkpppwwwyyyuuuqqqkkkmmmoooppprrrvvvzzz|||}}}~~~~~~~~~}}}~~~|||}}}~~~|||yyyxxxxxxxxxzzz{{{|||}}}~~~}}}|||{{{|||~~~{{{yyyvvvtttrrrpppllliiikkkeee\\\UUUPPPKKKGGGCCC===<<<999666555555555666999===@@@???<<<:::<<>>IIIVVVdddnnnwww}}}sssooorrrssspppllljjjkkkkkkkkkFFF888666333222444555EEEfff|||eee[[[SSSWWW```fffppptttlllWWWYYYkkk~~~xxxddd```aaa```gggppppppzzz}}}xxxrrrllloooyyyxxxxxxyyyyyyzzzyyyyyyxxx|||}}}}}}|||zzzxxxvvvuuukkkbbbXXXMMMBBB::::::???HHH```www{{{ggg\\\]]]cccffffffXXXLLLEEEIIIUUU```hhhnnnhhhiiilllpppvvv~~~tttdddXXXRRRJJJHHHEEEDDDDDDGGGKKKMMMJJJMMMQQQUUUYYY[[[\\\]]]\\\\\\[[[YYYWWWTTTQQQOOOHHHDDDCCCBBB@@@===???DDDGGGHHHJJJKKKKKKJJJHHHGGGIIIFFFDDDHHHQQQZZZ___```UUUWWWXXX]]]lllxxxddd\\\```eeessszzz~~~^^^UUUSSSPPPMMMJJJIIIIIIIIIKKKJJJHHHEEEBBB???===<<<888777444222000///////////////111888FFFPPPMMMDDD999CCCSSSbbbgggfffhhhlllgggaaadddlllnnnkkkgggbbb]]][[[eeerrrrrrssspppXXXVVVeeeuuu|||zzzyyywwwvvvsssnnniiifffggghhhjjjjjjhhhaaaUUUHHHAAAAAADDDOOOQQQSSSYYYffftttyyyxxxuuuvvvwwwwwwvvvvvvvvvvvvuuuuuussssssrrrssstttuuutttsssrrrrrrrrrrrrqqqqqqpppqqqssssssrrrrrrtttvvvwwwxxxyyyyyyyyyxxxwwwvvvuuuvvvtttnnngggcccdddfffiiiiiidddZZZMMMBBB>>>===@@@AAAEEENNNXXX```cccbbb___ccchhhoooxxx|||vvvmmmhhhmmmrrrxxx}}}}}}vvvnnnSSSHHHAAACCCEEEJJJZZZkkkxxxvvvwwwyyy|||{{{~~~{{{vvvrrrqqqooopppqqqsssttttttsssssssssrrrqqqqqqppppppqqqqqqpppooonnnllliiihhhfffdddbbbbbbaaa]]]VVVPPPLLLOOOTTT\\\jjjmmmYYYSSSZZZeeejjjkkkdddfffpppxxxnnnccc[[[TTTTTTWWWZZZ]]]aaabbbffflllttt|||~~~aaaKKKGGGMMMOOORRRWWW[[[\\\ZZZVVVTTTPPPOOONNNMMMMMMMMMNNNOOOPPPSSSYYY```ggglllooopppnnnkkkiiikkkmmmkkkccc]]]YYYZZZ\\\^^^aaafffmmmsssuuuxxx|||}}}}}}~~~|||}}}~~~|||}}}~~~}}}{{{zzz{{{||||||||||||}}}}}}|||{{{{{{}}}}}}~~~~~~~~~~~~~~~}}}|||zzzwwwuuussspppllliiijjjcccYYYRRROOOKKKGGGCCC<<<;;;888666444444555666999===@@@???:::999<<<@@@VVVVVVFFF888===GGGQQQ^^^gggpppxxx{{{|||{{{vvvpppppptttzzz|||xxxrrrpppqqqpppIII777666333111333555AAA[[[uuu~~~tttfff^^^PPPOOOXXXaaapppwwwpppZZZYYYkkk}}}iii___aaa^^^___gggkkkwwwxxxnnneeebbblllyyyyyyyyyzzzzzzzzzzzzyyyyyy}}}}}}}}}|||{{{yyyvvvttthhh]]]QQQFFF===888;;;AAANNNjjj|||hhh^^^```gggjjjiiiZZZOOOHHHMMMYYYccckkkqqqkkkmmmqqqyyyvvvaaaOOODDD@@@>>>===<<<<<<>>>@@@BBB@@@DDDJJJPPPUUUYYY[[[\\\ZZZYYYXXXVVVSSSQQQNNNMMMFFFBBBAAAAAA???===@@@FFFGGGHHHJJJKKKKKKJJJHHHGGGIIIEEEDDDIIISSS\\\______ZZZWWWTTTZZZjjj}}}yyyddd\\\eeeppp~~~~~~yyydddTTTSSSOOOLLLJJJIIIIIIJJJJJJJJJHHHEEECCCAAA???>>>666555333111000000000111//////000666CCCNNNNNNGGG<<>>@@@CCCJJJUUU```gggiiigggdddkkkuuu|||rrrddd^^^aaaeeejjjsssyyytttjjjLLLFFFBBBDDDFFFMMM___pppxxxwwwxxxyyy~~~}}}|||}}}|||yyyuuurrrrrrqqqqqqqqqqqqrrrrrrrrrrrrrrrqqqppppppoooooommmmmmmmmlllkkkjjjiiihhhfffdddbbbbbbaaa^^^XXXSSSOOOUUU^^^jjj}}}qqq```OOOIIILLLOOOQQQRRR[[[bbbpppzzzqqqggg^^^VVVUUUXXXZZZ]]]aaacccfffmmmuuu}}}uuuYYYGGGFFFMMMPPPSSSWWWZZZ[[[YYYVVVSSSMMMMMMLLLLLLLLLMMMMMMNNNOOOQQQUUU\\\fffmmmrrrtttpppmmmhhheeebbb\\\TTTOOOLLLLLLNNNRRRTTTWWW___hhhlllrrrxxx|||}}}~~~~~~~~~~~~}}}~~~~~~zzz|||}}}~~~|||||||||}}}||||||||||||{{{zzzyyyyyyzzz{{{|||}}}~~~{{{yyywwwvvvtttqqqllliiihhh```WWWQQQOOOLLLGGGCCC;;;:::777555444444555666888===@@@===888777===CCCWWWWWWGGG888<<>>QQQeeeqqqqqqlllbbbQQQMMMVVVbbbrrrxxxoooWWWTTTeee|||zzziiiaaafffaaa___iiioooxxxooogggbbbbbblllyyyxxxxxxxxxxxxxxxxxxwwwvvv{{{{{{zzz{{{{{{yyyvvvssseeeZZZLLLBBB;;;999===CCCUUUqqq~~~jjj```ccchhhiiigggZZZPPPJJJPPP[[[ccciiimmmeeegggmmmyyyrrrZZZHHH===;;;;;;;;;;;;;;;<<<<<<===:::>>>DDDJJJPPPSSSUUUUUUUUUSSSQQQNNNKKKIIIGGGGGGDDD@@@??????>>>===BBBHHHGGGHHHJJJLLLLLLJJJHHHGGGGGGCCCBBBHHHSSS[[[\\\YYYUUURRRRRR\\\oootttaaa^^^lllyyyxxxzzz~~~{{{dddSSSQQQNNNLLLJJJJJJJJJKKKJJJIIIGGGFFFDDDBBB@@@@@@666444333111000000111111/////////444AAAMMMOOOJJJ>>>AAAKKKZZZdddeeecccccc\\\^^^ZZZ^^^hhhfffccckkk{{{yyyxxxfffZZZ\\\iiiuuu{{{xxxvvvtttrrrooommmmmmnnnoooqqqkkkkkkggg\\\OOODDDAAAAAAKKKOOORRRUUU^^^lllvvvyyyvvvuuuuuuvvvxxxxxxwwwuuuuuutttsssrrrqqqrrrrrrsssqqqrrrttttttrrrqqqqqqrrrnnnoooooonnnnnnooorrrtttvvvwwwwwwwwwwwwuuutttsssvvvtttqqqnnnmmmpppuuuyyyvvvyyyyyynnn\\\KKKBBB???BBBFFFNNNXXXbbbiiikkkkkkpppwww|||{{{vvvlll]]]OOOLLLPPPSSSXXXdddmmmhhh[[[EEECCCCCCEEEGGGPPPcccuuu~~~xxxwwwyyyyyy|||~~~zzzwwwuuurrrssssssrrrqqqppppppppppppppppppooonnnnnnmmmmmmmmmmmmmmmmmmllllllkkkkkkhhhfffcccccccccaaa\\\WWWUUU^^^lll|||lllbbbWWWNNNLLLJJJGGGFFFIIIUUU]]]kkkvvvwwwqqqnnnpppnnnuuu}}}uuujjj```XXXWWWXXXZZZ]]]aaaeeeiiipppyyykkkSSSGGGJJJQQQRRRTTTWWWYYYXXXVVVRRRPPPKKKLLLLLLMMMMMMNNNNNNNNNOOOOOORRRYYYdddnnnuuuwwwtttqqqllleee^^^WWWQQQNNNJJJIIILLLOOOOOOPPPXXXbbbhhhoooxxx~~~~~~~~~~~~}}}}}}|||||||||}}}}}}yyy{{{}}}}}}|||zzzzzz{{{zzzzzz{{{{{{{{{zzzzzzyyyzzz{{{|||}}}~~~}}}zzzyyywwwvvvuuuqqqmmmiiifff^^^UUUQQQPPPNNNHHHCCC:::999666444333444555555888<<>>FFFTTTUUUFFF777;;;EEERRRbbbfffkkkooopppsssyyy{{{yyy{{{{{{~~~RRR<<<999666333444444;;;LLLbbbqqqvvvvvviiiWWWRRR[[[iiixxxzzznnnWWWQQQ___ttt}}}~~~xxxlllbbbhhhdddcccnnnuuuzzztttccc]]]]]]___iiittttttttttttttttttsssrrrrrrwwwvvvvvvxxxyyyxxxtttpppdddWWWIII@@@;;;:::???EEEXXXrrrlllbbbcccgggeeeaaaTTTKKKGGGMMMWWW\\\___aaa\\\]]]bbbpppfffRRRGGGAAA>>>>>>>>>>>>???@@@AAABBBBBBEEEKKKPPPSSSUUUUUUUUURRROOOKKKFFFCCCAAAAAAAAABBB???===>>>>>>>>>BBBIIIHHHJJJLLLNNNNNNLLLJJJHHHFFFBBBBBBJJJUUU[[[ZZZUUUPPPSSS___qqqvvviiimmm|||yyy{{{ooo___QQQPPPMMMKKKJJJJJJKKKLLLHHHHHHGGGEEEDDDBBBAAAAAA999777555333111111000111//////...333???LLLPPPMMMCCCAAAHHHXXXfffjjjgggeee[[[^^^WWW[[[lllnnnmmmzzzxxxqqqnnnwwwssslllccc\\\]]]cccjjj|||{{{xxxuuuuuutttsssrrrqqqqqqqqqrrrmmmnnnkkkaaaSSSHHHCCCBBBFFFKKKOOORRR[[[hhhsssxxxuuutttsssuuuwwwxxxvvvttttttsssqqqpppooooooooooooooorrruuuuuusssrrrrrrtttqqqrrrqqqppppppqqqsssvvvxxxxxxwwwwwwuuutttsssrrrtttrrrpppppptttyyy~~~{{{fffQQQEEE@@@AAAEEELLLSSSZZZ```fffjjjuuuxxxtttiii\\\RRRHHHAAAAAAEEEIIINNN[[[eee]]]LLL@@@AAADDDFFFHHHRRRfffyyy~~~xxxxxxyyyyyyzzz}}}zzzvvvuuurrrssstttsssqqqooonnnnnnooonnnnnnmmmllllllkkkkkkooooooooopppppppppppppppjjjgggeeedddeeeccc^^^ZZZ[[[gggvvv|||uuutttqqqdddUUUPPPMMMOOOSSSQQQKKKHHHKKKQQQYYYffflllfff\\\ZZZ^^^jjjnnnxxxwwwlllbbbYYYWWWYYYZZZ]]]aaagggkkksss|||zzzdddPPPJJJPPPWWWSSSUUUWWWWWWVVVSSSOOOMMMLLLMMMNNNOOOPPPPPPOOOOOOOOONNNPPPWWWcccnnnvvvyyyyyyvvvqqqhhh___YYYVVVUUUOOOMMMOOORRRQQQOOOVVVaaahhhqqq{{{{{{|||~~~||||||{{{{{{{{{{{{||||||yyy{{{}}}|||zzzxxxxxxxxxxxxyyyyyyzzz{{{{{{{{{{{{{{{{{{}}}~~~~~~}}}|||zzzxxxwwwvvvuuurrrmmmjjjddd]]]UUUQQQRRRPPPIIICCC:::888666444333444555555888<<<>>>:::555666???HHHQQQTTTFFF777:::FFFUUUgggjjjooorrruuuzzzVVV???;;;888444555444:::LLLeeewww~~~}}}ooo]]]XXXbbbppp}}}}}}ooo^^^VVVaaauuu|||}}}uuu^^^eeeaaa```mmmtttuuuzzzwww```WWWVVVYYYbbblllpppppppppppppppooonnnmmmtttssssssuuuwwwvvvrrrnnncccVVVHHH???;;;;;;@@@GGGWWWpppnnncccccceeeaaa[[[MMMEEEAAAHHHQQQUUUUUUUUUVVVVVVYYYfff{{{oooXXXKKKGGGGGGBBBBBBBBBBBBDDDFFFIIIJJJTTTWWW[[[___aaaaaa___^^^QQQNNNHHHCCC???>>>>>>???AAA>>>===>>>===>>>CCCJJJIIIKKKNNNPPPPPPNNNKKKIIIGGGDDDDDDMMMXXX]]]ZZZTTTSSS___tttzzz~~~~~~ggg[[[PPPOOOMMMKKKJJJKKKLLLMMMHHHGGGFFFEEEDDDCCCBBBAAA<<<;;;888555222111000000//////...222>>>KKKPPPNNNGGGCCCHHHYYYjjjpppmmmjjjcccdddWWWXXXooovvvzzzoookkkkkkjjjfffeeeccc___\\\[[[]]]___uuu{{{xxxuuuvvvvvvuuuuuutttsssrrrqqqooopppnnneeeVVVJJJEEECCCBBBHHHMMMPPPXXXeeeqqqvvvtttrrrqqqsssvvvwwwuuussssssrrrpppnnnmmmllllllmmmnnnrrruuuuuusssrrrsssuuuvvvvvvvvvtttssstttwwwzzzzzzyyywwwvvvtttrrrqqqqqqrrrpppooossszzzmmmVVVGGGAAA>>>BBBGGGKKKPPPWWW```gggmmmmmmgggXXXLLLIIIJJJKKKBBBHHHLLLRRR___hhh\\\III===AAADDDFFFHHHSSShhh{{{zzzuuutttvvvyyyzzz|||zzzxxxuuuuuusssqqqpppooonnnkkkhhhlllkkkkkkkkklllmmmoooppprrrqqqqqqqqqrrrsssrrrqqqkkkjjjhhheeeccc```^^^]]]___mmmxxxmmm___ZZZ[[[[[[TTTMMMNNNPPPRRRPPPNNNNNNQQQTTTUUUZZZ______XXXRRRSSSXXXeeellluuu}}}uuuooocccWWWSSSTTTXXX___eeejjjlllrrr{{{ppp]]]OOOLLLRRRXXXTTTUUUVVVUUUSSSPPPOOOOOOOOOOOOPPPPPPOOOOOONNNMMMRRRPPPPPPVVVaaalllsssvvv~~~|||wwwoooeee]]]XXXVVVRRRQQQNNNLLLNNNTTT]]]dddmmmttt~~~~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}zzzzzz{{{{{{zzzzzzyyyxxxzzz{{{{{{yyyxxxxxxzzz|||{{{|||~~~~~~|||zzzxxxwwwxxxwwwvvvssspppmmmjjjiii```^^^[[[WWWSSSNNNGGGBBB;;;999666444333333444555===<<<<<<<<<888666<<>>???@@@>>>>>>===;;;;;;>>>CCCFFFQQQOOOPPPSSSUUUSSSKKKDDDBBBEEEKKKTTT[[[[[[UUUNNNVVVXXXzzzdddZZZSSSPPPMMMKKKKKKKKKJJJIIIFFFGGGGGGDDD@@@>>>???@@@???===:::777444222111111---222333222999FFFPPPRRRFFFBBBEEETTTjjjxxxyyyuuuooo^^^SSS\\\ooo|||vvvnnngggbbb^^^```___]]]\\\\\\\\\[[[[[[nnn~~~|||xxxwwwwwwyyywwwssspppnnnooopppqqqppppppmmmeeeXXXJJJDDDDDDGGGFFFJJJPPPUUU\\\gggrrrqqqooooooqqquuuwwwvvvuuurrrrrrssssssrrrpppnnnlllppppppooooooppprrrtttuuuqqqqqqrrrsssttttttttttttxxxxxxxxxvvvtttqqqnnnlllpppsssvvvvvvwww{{{rrrYYYHHHCCCCCCBBBDDDIIILLLOOOWWW```dddaaaZZZRRRJJJFFFFFFGGGEEENNNXXXbbbhhhggg[[[NNNCCCBBBDDDFFFIIIRRRdddtttyyyttttttwwwzzz|||}}}yyyvvvrrrwwwuuusssrrrrrrpppmmmkkkooonnnnnnnnnooopppqqqrrrrrrqqqrrrtttvvvvvvrrrnnniiiiiihhhgggeeedddcccccceeeqqq~~~zzzkkkaaaZZZTTTSSSVVVVVVQQQKKKPPPRRRSSSRRRQQQRRRVVVZZZ]]]``````ZZZQQQLLLPPPWWWcccjjjrrr}}}}}}xxxnnnbbbWWWUUUXXX\\\dddjjjqqqtttzzzxxxgggVVVLLLKKKPPPUUUTTTUUUVVVVVVTTTRRRQQQRRRPPPPPPPPPPPPPPPOOOOOOOOOOOONNNQQQYYYfffqqqyyy|||~~~zzzsssjjjbbb]]][[[VVVTTTQQQPPPRRRZZZdddlllwww|||}}}}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}|||||||||zzzzzzzzz{{{zzzzzzyyyyyyzzz{{{zzzyyywwwwwwyyy{{{}}}~~~~~~~~~~~~~~~}}}}}}~~~}}}}}}|||zzzxxxwwwvvvwwwvvvuuurrrooollliiiggg___]]]YYYVVVRRRLLLFFFAAA:::999666444333333444555<<<;;;<<<<<<888555;;;CCCOOOUUU@@@:::>>>FFFdddyyy|||xxx{{{]]]CCC;;;666666666666999HHHgggtttfff___jjj{{{|||uuuhhhXXX]]]sss~~~~~~```aaabbbgggqqqzzz}}}mmmccc\\\WWWYYY^^^ggglllqqqtttsssrrrssstttssstttuuuuuuuuusssqqqpppbbbTTTEEE???AAAHHHRRR[[[uuuxxxzzziiicccdddbbbXXXMMMCCCBBBBBBEEEIIILLLKKKIIIMMMQQQWWWbbbuuu|||aaaTTTGGGFFFNNNPPPSSSVVV[[[bbbjjjqqquuuvvv{{{qqqggg\\\VVVMMMHHHFFFFFFEEEDDDEEEBBB???<<<;;;>>>CCCGGGJJJIIIKKKPPPTTTTTTNNNIIIBBBEEEKKKTTT[[[ZZZSSSLLLTTT\\\~~~eee]]]PPPMMMJJJIIIIIIIIIHHHGGGGGGHHHHHHEEEAAA???@@@AAA???===:::777444222111111...111222111888EEEPPPSSSFFFCCCEEETTThhhtttsssmmmggg]]]YYYccczzzxxxllliiijjjgggddd```^^^\\\[[[[[[[[[\\\]]]sss}}}xxxwwwvvvwwwuuussspppnnnnnnnnnooollllllkkkeee[[[OOOHHHEEEFFFGGGKKKPPPSSSWWWaaalllqqqpppoooqqquuuwwwvvvtttrrrssstttttttttrrrpppoooqqqppppppoooppppppqqqqqqppppppqqqrrrssssssssssssuuuuuuvvvuuutttsssqqqpppmmmqqqtttuuuwww|||oooYYYIIICCCBBBAAAEEEKKKNNNRRRZZZbbb```]]]VVVNNNGGGDDDEEEGGGJJJTTTaaakkkqqqnnn```QQQHHHEEEBBBAAAEEEQQQfffyyy~~~xxxttttttwww{{{}}}~~~yyyuuurrrxxxwwwuuuuuuuuutttqqqoooppppppoooppppppqqqrrrsssrrrqqqsssxxx{{{yyyqqqiiihhhhhhhhhhhhhhhhhhiiiiiihhhrrrzzzzzzssshhhYYYNNNIIIJJJLLLOOOSSSTTTRRRPPPVVVXXXYYYXXXWWWYYY^^^ccchhhiiidddXXXLLLHHHOOOWWW```gggppp{{{}}}wwwzzz~~~}}}yyypppeee[[[YYY\\\aaagggnnnuuuyyyzzzmmm\\\OOOJJJMMMQQQSSSTTTVVVVVVVVVTTTSSSTTTUUUTTTTTTSSSSSSSSSRRRRRRRRRLLLMMMSSS___mmmzzzyyyqqqjjjeeeccc]]][[[WWWVVVZZZdddpppyyy}}}{{{zzz{{{|||~~~~~~}}}}}}|||zzzyyyzzz{{{}}}~~~~~~~~~}}}|||{{{zzzzzzyyyyyyyyyzzzzzz{{{zzzzzzzzzzzzzzzzzzxxxvvvvvvxxxzzz~~~}}}||||||{{{{{{|||||||||{{{zzzyyywwwvvvuuuuuusssqqqnnnkkkgggeee^^^[[[XXXTTTPPPJJJDDD@@@:::888666444333333444555:::;;;<<<===888555999@@@KKKVVVDDD>>>@@@HHHlllzzzzzztttcccFFF===999999222888;;;EEEdddxxxggg___kkkuuujjjXXXYYYkkkzzz|||dddeeefffnnnsssjjjaaaYYYUUUUUUdddiiiqqquuuuuuuuuuuuwwwuuuvvvvvvvvvtttrrrooonnn```SSSFFFDDDJJJVVVdddooozzzooosss||||||qqqeeeaaaaaa]]]QQQFFF??????@@@CCCGGGIIIIIIHHHKKKOOOVVVcccxxxcccNNNHHHDDDJJJWWW[[[aaammmzzzxxxmmmeeeYYYSSSNNNLLLOOOPPPOOOLLLMMMHHHAAA<<<;;;>>>DDDHHHEEEFFFHHHMMMQQQQQQMMMHHHAAAEEELLLUUU[[[ZZZRRRLLLUUUbbbwww___XXXPPPMMMJJJIIIIIIIIIHHHGGGIIIIIIHHHFFFCCCAAABBBCCC???===;;;888555333222111///111000000666CCCOOOUUUGGGCCCEEERRRdddnnnkkkdddfffffffffoooooofffkkkqqqpppkkkkkkmmmooommmiiiggggggiiiwww~~~yyywwwvvvuuutttsssqqqooommmlllllliiiiiihhheee___WWWNNNGGGDDDGGGMMMQQQPPPQQQZZZeeeqqqqqqqqqrrruuuvvvuuutttpppqqqrrrssssssrrrqqqoooqqqqqqpppooonnnnnnmmmmmmlllmmmnnnooooooppppppoooppppppqqqrrrssssssssssssoooqqqtttuuuvvvzzz|||uuuiiiYYYLLLGGGDDDDDDIIIQQQWWW[[[cccjjjccc___XXXOOOIIIHHHKKKOOORRR]]]lllvvvzzzuuueeeUUULLLGGGDDDDDDHHHTTTiii|||~~~xxxttttttvvvyyy{{{~~~}}}wwwvvvuuuxxxwwwvvvvvvvvvuuusssqqqooooooooooooppppppqqqqqqtttsssuuuzzz}}}xxxmmmccchhhhhhiiiiiijjjkkkkkkkkkhhhnnnrrrkkk^^^QQQHHHDDDBBBGGGMMMRRRTTTVVVYYY[[[___```aaa___^^^```fffkkkppprrrlll\\\MMMIIIPPPWWW^^^eeeooozzzzzzoooqqq}}}yyysssiii___]]]```ccciiinnntttxxxooocccSSSKKKLLLQQQUUUUUUVVVWWWWWWUUUSSSRRRTTTUUUWWWWWWWWWWWWVVVVVVVVVVVVMMMPPPXXXeeetttxxxqqqmmmkkkeeebbb^^^]]]bbbnnn|||~~~|||zzz{{{|||}}}}}}|||{{{zzzxxxwwwxxxzzz}}}~~~}}}}}}{{{zzzyyyxxxxxxxxxyyyzzzzzz{{{{{{zzzzzzyyyzzzyyyxxxvvvvvvwwwyyy~~~}}}{{{{{{{{{||||||}}}}}}}}}|||{{{zzzxxxxxxttttttsssqqqnnnkkkgggeee^^^[[[WWWSSSOOOJJJDDD@@@:::888666444333444555666999:::<<<===999444777>>>LLLXXXHHH@@@@@@GGGlll|||~~~}}}~~~tttmmmiiiJJJ@@@===<<<111888999AAAddd{{{hhh[[[fff|||uuunnnZZZWWWfffwww{{{gggjjjkkkooo~~~vvvlllccc[[[UUUSSS]]]dddmmmrrrtttttttttvvvxxxxxxxxxwwwuuuqqqnnnlll```TTTKKKMMMYYYjjj}}}uuufffgggnnnrrrqqqkkkdddbbb___XXXKKKAAA<<<===???BBBEEEHHHIIIIIILLLOOOVVVeee}}}nnnRRRBBBBBBEEEQQQbbbhhhtttwwwhhh\\\UUUNNNKKKJJJNNNVVVZZZYYYVVVTTTMMMCCC<<<;;;???EEEIIIGGGGGGIIIKKKMMMKKKGGGCCC@@@DDDMMMVVV\\\[[[UUUPPPWWWeee}}}nnnzzz[[[SSSSSSPPPMMMLLLLLLMMMLLLKKKKKKJJJIIIGGGEEEDDDDDDDDD???>>><<<999777444222222000000//////333???MMMWWWIIICCCBBBMMM^^^iiihhhbbblllpppnnnnnn{{{iiifffnnnwwwvvvrrr{{{wwwuuuxxx|||{{{xxxwwwtttttttttsssqqqnnnllljjjhhhhhhgggeeeddd^^^RRRGGGBBBFFFMMMQQQPPPOOOWWWbbbpppqqqrrrssstttuuutttsssmmmnnnppprrrrrrrrrpppoooqqqpppooonnnmmmkkkiiihhhhhhhhhiiijjjkkkkkkkkkkkkkkklllmmmnnnpppqqqqqqrrrssstttuuuttttttvvvzzz~~~~~~uuummmhhhbbbXXXPPPMMMKKKLLLRRR\\\dddiiiooovvvnnniiiaaaXXXSSSSSSXXX\\\eeeooo|||~~~nnn```QQQNNNMMMPPPVVVaaarrrxxxtttsssuuuvvvwww}}}vvvssstttvvvvvvuuutttuuuvvvuuutttrrrpppppppppqqqqqqqqqqqqqqqvvvuuuwwwzzzzzzuuujjjaaajjjjjjjjjjjjkkkkkkkkklllkkkmmmlllcccSSSGGGEEEGGGEEEJJJPPPSSSTTTWWW]]]cccggghhhfffcccaaaccciiiooosssxxxsssaaaPPPLLLQQQVVV^^^fffppp|||{{{sssooo{{{|||sssiii``````bbbeeejjjoootttwww|||yyyuuucccXXXMMMIIIOOOUUUXXXWWWYYYYYYWWWUUURRRRRRSSSUUUXXXYYYYYYZZZYYYXXXWWWWWWRRRUUU]]]kkkyyy|||vvvsssqqqkkkhhhdddccciiiuuu}}}{{{zzz{{{{{{zzzyyyzzzyyyxxxxxxyyy{{{}}}~~~}}}|||{{{zzzyyyxxxwwwyyyyyyzzzzzz{{{zzzzzzyyyxxxyyyyyywwwvvvvvvxxxzzz~~~}}}|||{{{{{{|||}}}~~~||||||{{{{{{yyyxxxvvvuuutttttttttsssoookkkgggeee^^^[[[WWWRRRNNNIIIDDDAAA999888666444333444555666999:::<<<===999555888???KKKVVVFFF>>>???FFFiii{{{|||~~~{{{vvvqqqmmmlllmmmnnnnnnNNNEEEAAA???666999777@@@ggg}}}hhhWWW]]]ppp{{{zzzuuurrr```YYYcccuuu{{{```fffiiiiiioooxxxvvvooo~~~vvvkkkccc___[[[XXX[[[bbbkkkqqqrrrssstttuuuyyyyyyyyywwwuuuqqqmmmkkkcccXXXPPPUUUdddwwwnnn___\\\```cccgggeeecccaaa\\\SSSGGG>>>:::<<<@@@CCCFFFHHHKKKLLLMMMOOOUUUfff```III>>>BBBGGGVVVjjjsssrrreee[[[RRRJJJGGGGGGJJJRRR[[[bbbbbb```UUUMMMBBB;;;;;;@@@EEEHHHHHHHHHIIIJJJJJJHHHDDDAAA>>>DDDMMMVVV\\\\\\YYYVVVWWWbbbwwwqqqhhhsss|||___UUUTTTQQQOOONNNNNNNNNNNNMMMLLLKKKIIIGGGGGGFFFEEEEEEAAA@@@>>><<<999666444333111000//////222;;;JJJVVVLLLCCC>>>FFFXXXfffiiifffppprrrjjj___fffyyyuuukkkbbbbbbjjjtttyyyzzz{{{~~~|||xxxvvvuuuvvvvvvuuurrrooolllkkkjjjkkkjjjggggggcccVVVHHHAAAEEELLLQQQQQQQQQXXXaaammmoooqqqsssssssssssssssnnnppprrrssstttsssrrrqqqpppooommmllljjjhhhgggfffggghhhiiijjjkkkkkkkkkkkkkkkllllllmmmnnnpppqqqqqqtttttttttsssssstttwwwyyyuuulllccc___\\\VVVRRRQQQTTTUUU\\\hhhrrrwww{{{vvvqqqiiiaaa]]]^^^dddiii~~~zzznnn[[[WWWUUUYYY```mmmyyytttssstttuuuuuuzzzwwwooonnnqqqtttsssrrrrrrsssuuuuuusssrrrrrrrrrssssssssssssrrrrrruuuuuuvvvvvvtttooohhhccckkkkkkllllllllllllmmmmmmqqqppplllbbbRRREEEDDDJJJHHHLLLPPPQQQRRRVVV___eeemmmmmmjjjfffdddfffmmmsssuuu}}}{{{gggTTTOOORRRTTT___gggrrr{{{{{{qqqhhh``````cccfffjjjnnnrrrsssssstttsssnnnhhhcccWWWPPPIIIJJJQQQXXXZZZXXXZZZZZZXXXUUUSSSSSSVVVXXXZZZ\\\^^^```___]]][[[YYYWWWZZZbbbnnn|||}}}xxxvvvuuuooollliiihhhnnnzzzzzz{{{}}}~~~|||yyyxxxyyyyyywwwvvv{{{{{{{{{|||}}}~~~}}}}}}|||{{{zzzyyyyyyxxxzzzzzz{{{{{{zzzzzzyyyxxxwwwxxxxxxxxxwwwxxxzzz}}}}}}}}}}}}||||||}}}~~~~~~yyyyyyxxxwwwuuusssqqqppptttttttttssspppkkkgggddd^^^[[[VVVQQQMMMIIIDDDAAA999777555444333444666777999:::<<<<<<999555:::AAAKKKSSS@@@:::>>>FFFeee{{{|||}}}vvvvvv}}}wwwmmmddd___bbbjjjpppqqqQQQIIIDDD@@@<<<;;;777@@@eee{{{gggUUUUUUaaalllqqqsssooo```XXX^^^mmmuuu]]]bbbggghhhfffgggjjjnnnzzzvvvkkkeeeeeeccc```^^^dddlllqqqssssssuuuvvvxxxxxxxxxvvvsssoookkkiiibbbXXXQQQWWWgggzzzgggXXXTTTTTTVVVZZZ\\\]]][[[UUULLLCCC===:::===AAAEEEGGGJJJMMMOOOOOOQQQXXXhhhuuuTTTBBB???FFFKKKZZZqqq}}}yyyzzztttjjj```\\\[[[UUUNNNJJJLLLQQQWWW]]]aaaaaaaaaPPPHHH???:::<<>>;;;888666444222000///000111888FFFTTTNNNDDD===DDDVVVffflllkkkrrrooodddUUUSSS]]]fffgggeeecccaaadddkkkuuu}}}~~~{{{vvvtttwwwwwwvvvuuurrrooommmkkkkkknnnnnniiiiiiggg[[[MMMCCCDDDIIIOOOQQQSSSXXX```iiilllppprrrrrrrrrrrrsssqqqsssuuuvvvwwwvvvuuutttnnnmmmjjjhhhgggfffggggggiiijjjkkklllmmmmmmmmmmmmmmmmmmmmmnnnoooppprrrssspppppppppqqqsssuuuwwwyyyrrrjjjbbb^^^[[[VVVVVVXXX___```hhhuuu}}}zzzsssmmmjjjmmmtttzzzvvvddd___\\\```iiixxx{{{}}}wwwtttssstttuuuvvvwww{{{zzzsssnnnoooqqqqqqrrrqqqqqqrrrtttuuutttrrrqqqrrrssssssssssssrrrqqqqqqrrrssspppllljjjjjjjjjlllmmmmmmnnnoooppppppppprrrpppmmmeeeUUUFFFCCCHHHIIIMMMQQQTTTWWW\\\dddjjjsssrrrpppllljjjmmmuuu|||~~~nnnYYYSSSUUUWWW^^^gggsssuuukkkbbbaaaaaaaaacccfffeeedddbbbaaa___\\\XXXTTTPPPMMMKKKNNNVVV[[[]]]\\\ZZZZZZXXXVVVUUUWWW\\\___bbbeeeiiikkkkkkhhhccc```ZZZ]]]dddooo|||{{{wwwvvvwwwqqqooolllkkkppp{{{~~~pppssswww{{{~~~}}}{{{yyyyyyzzzzzzzzzxxx}}}~~~||||||||||||{{{{{{zzzzzz|||||||||{{{zzzyyyxxxwwwvvvwwwxxxxxxxxxzzz}}}~~~}}}||||||xxxxxxwwwuuussspppnnnlllrrrssssssrrrooojjjeeebbb]]]ZZZTTTOOOKKKGGGCCC???888777555444444444666777::::::;;;<<<888777<<>>:::666===WWWvvvvvvfffVVVQQQUUU^^^gggooonnnaaaZZZ\\\iiiqqqcccccchhhlllgggaaaiiixxxwwwyyynnnjjjkkkjjjfffaaagggmmmqqqrrrrrrtttwwwuuuuuutttsssppplllhhhfffZZZRRRNNNVVVggg|||vvv```SSSMMMKKKKKKJJJNNNQQQPPPKKKDDD>>><<<999===BBBEEEGGGJJJNNNQQQSSSWWW```nnn~~~gggJJJ???BBBLLLQQQ```zzz}}}sssnnnfffeee```[[[[[[]]]YYYSSSUUUXXX[[[[[[XXXVVVUUUUUUHHHBBB;;;999===BBBDDDDDDDDDFFFHHHJJJJJJIIIHHHGGGAAAEEELLLRRRUUUVVVWWWWWWWWW[[[qqqlllccciiiwwwxxx]]]SSSPPPNNNKKKJJJKKKLLLKKKKKKMMMJJJGGGGGGHHHHHHGGGEEEDDDCCCBBBAAA>>>;;;888666222000000111111555CCCRRRPPPFFF>>>EEEWWWgggmmmkkklllggg^^^TTTPPPSSS\\\cccbbbgggppp{{{zzzyyy|||tttpppvvv{{{yyyvvvuuuwwwvvvuuusssqqqnnnlllkkkjjjpppqqqkkkjjjjjjaaaSSSGGGDDDFFFLLLQQQSSSWWW\\\eeejjjoooqqqqqqqqqqqqsssrrrssstttvvvvvvuuutttrrrllljjjgggeeedddeeegggiiiiiiiiijjjkkklllllllllllliiiiiijjjkkkmmmooorrrsssooonnnnnnppprrruuuvvvvvvoooiiieeebbb___]]]aaaggglllmmmuuuuuussswwwxxx{{{vvvssstttuuuwwwwwwwwwzzzyyytttqqqrrrsssqqqqqqqqqqqqrrrtttuuutttsssooopppqqqqqqqqqpppooonnnnnnpppppplllhhhggglllqqqlllmmmnnnoooqqqrrrttttttpppnnnmmmhhhYYYIIICCCFFFKKKOOOUUUZZZ___eeekkkpppxxxxxxuuurrrqqquuu~~~ttt^^^XXXZZZ[[[^^^gggsss{{{qqqfffaaa___[[[ZZZ\\\VVVTTTRRRQQQQQQQQQOOONNNOOONNNOOOTTT[[[```aaaaaaZZZYYYXXXWWWXXX[[[aaaeeekkknnnsssvvvvvvrrrmmmiii\\\^^^dddooo|||yyyvvvvvvwwwrrrpppmmmmmmqqq|||}}}iiimmmsssxxx}}}~~~~~~~~~{{{}}}~~~}}}~~~|||{{{{{{}}}~~~~~~}}}~~~||||||||||||||||||{{{{{{}}}}}}|||{{{zzzxxxwwwvvvvvvwwwxxxxxxyyy{{{~~~}}}{{{yyyzzzyyyxxxvvvssspppnnnlllpppqqqrrrqqqnnniiidddaaa\\\XXXSSSNNNJJJEEEAAA>>>888777555444444555666777::::::;;;;;;888777>>>GGGYYYXXX===777???CCCUUU___]]]gggoooooonnnrrruuuuuu{{{yyytttnnniiijjjpppuuusssUUUOOOIII@@@;;;777444999III___oootttrrrfffXXXPPPPPPUUUaaalllsssiiicccbbbmmmvvvgggcccfffmmmggg^^^ggg{{{uuu}}}rrrnnnpppnnnhhhbbbgggllloooooopppsssuuurrrrrrrrrpppmmmiiieeecccRRRKKKIIIUUUhhhnnn\\\PPPJJJFFFDDD>>>CCCHHHHHHCCC>>>;;;;;;888<<>>FFFRRRWWWfff|||sssnnniiigggiii]]]______\\\[[[\\\XXXRRR^^^aaaaaa[[[RRRJJJGGGGGGBBB===888999>>>CCCDDDCCCFFFHHHJJJKKKJJJHHHGGGGGGCCCGGGLLLOOOQQQRRRSSSTTTZZZ^^^vvvqqqooosssttt\\\UUUPPPNNNKKKKKKLLLLLLLLLKKKMMMJJJGGGFFFHHHHHHGGGDDDEEEEEEDDDBBB???<<<999777333000111222111444AAAPPPQQQGGGAAAHHHZZZiiillljjj```[[[VVVSSSPPPPPPYYYeeecccooossszzz}}}uuupppmmmjjjaaa```jjjtttwwwwwwxxxwwwvvvtttqqqooommmkkkjjjiiiqqqrrrllljjjllleeeYYYJJJEEEDDDJJJPPPSSSUUUXXXccchhhmmmpppppppppqqqsssoooppprrrssssssrrrpppoookkkiiieeecccccceeehhhkkkfffggghhhiiijjjjjjjjjjjjddddddeeefffiiilllpppqqqrrrqqqooopppqqqrrrrrrrrriiigggffffffeeeeeemmmvvvwwwxxxzzz|||uuurrrsssttttttssswwwyyyrrrrrrrrrpppssssssrrrrrrrrrsssttttttuuutttqqqooonnnoooqqqrrroooooooooooooooooooooooonnnnnnnnnoooppprrrssstttqqqqqqpppjjj]]]NNNGGGHHHMMMVVVbbbkkkpppuuu{{{~~~vvvsss]]]YYY[[[[[[```dddqqq|||wwwzzz{{{pppaaaXXXUUURRRMMMHHHOOOMMMKKKMMMPPPQQQPPPNNNRRRRRRRRRWWWaaaiiihhhbbb^^^[[[YYYXXXWWW[[[hhhuuu}}}~~~vvvpppiiiiiimmmttt|||vvvrrrooonnnmmmooopppnnnnnnwww}}}ssszzz}}}||||||{{{~~~~~~~~~}}}{{{zzz{{{|||~~~~~~}}}|||||||||~~~~~~~~~~~~}}}}}}|||{{{zzzzzzzzzzzzzzz{{{{{{{{{{{{{{{zzzzzzzzzzzzzzz{{{}}}~~~~~~|||{{{zzzzzzwwwyyyyyyvvvrrrpppqqqsssvvvsssooollliiieeeaaa^^^ZZZVVVPPPMMMJJJGGGAAA===999888777555555555666777<<<===<<<999777;;;FFFNNNXXXGGG???<<<999EEEYYYcccdddnnnoooooovvvuuurrrvvvzzz|||zzzsssuuurrrYYYQQQIIIEEE;;;===;;;:::DDDUUUbbbeeejjjhhh___RRROOOYYYgggooopppssslllcccnnn~~~ppphhhfffiiifffaaagggtttyyy|||xxxrrrllljjjlllhhhooosssssstttvvvuuuqqqtttooojjjiiiiiieee[[[RRRDDDHHHNNNVVVhhhhhhVVVRRRRRRLLLDDD???AAADDDEEECCC>>>999666;;;???CCCDDDDDDFFFMMMRRR]]]bbbppplllWWWEEEIIILLLQQQ```xxxpppmmmkkkeeebbbeeeaaa___\\\[[[ZZZYYYVVVTTT______\\\UUUMMMFFFCCCCCCEEE???999999>>>CCCEEEEEEDDDEEEFFFGGGGGGFFFEEECCCAAAFFFJJJRRRZZZUUUUUUcccvvv|||yyynnnRRRMMMQQQOOOLLLKKKLLLMMMMMMLLLKKKGGGCCCBBBDDDFFFFFFDDDAAAAAAAAAAAA@@@>>><<<;;;666444444333000222>>>KKKQQQMMMDDDBBBPPPfffooolllbbb[[[PPPIIIQQQ```jjjkkkmmmyyysssmmmgggeeehhheee]]][[[```VVVOOOPPPaaasss{{{xxxsssxxxwwwuuurrrpppmmmkkkjjjnnnlllkkkmmmooollleee^^^LLLGGGCCCFFFNNNUUUVVVTTT___iiiqqqnnniiijjjmmmoooqqqppppppqqqrrrpppkkkfffbbbbbbcccdddeeeggghhhiiifffhhhkkkmmmmmmjjjgggeeegggggghhhiiijjjkkkllllllpppqqqqqqrrrrrrssstttuuurrrnnnkkkmmmqqqtttxxx{{{~~~~~~{{{{{{uuurrrrrrtttuuuuuuyyy}}}yyyyyyxxxuuusssssssssssssssttttttuuutttsssqqqoooooopppqqqssssssrrrrrrqqqppppppppppppnnnoooooopppqqqrrrssstttqqqqqqpppkkk___QQQLLLMMMPPP```ttt}}}||||||}}}rrr^^^ZZZ]]]]]]bbbhhhvvvrrrfffbbbgggrrr{{{pppbbbWWWQQQNNNJJJGGGKKKJJJJJJMMMQQQSSSRRRPPPQQQSSSVVV[[[eeemmmkkkeee___\\\ZZZYYYYYY^^^lllzzzyyyssskkkkkknnnuuu~~~~~~yyysssnnnkkkjjjiiikkknnnnnnooowww~~~|||yyy~~~|||{{{{{{{{{~~~}}}}}}{{{{{{{{{|||~~~~~~}}}||||||}}}~~~}}}}}}~~~~~~}}}}}}|||{{{{{{zzzzzzyyyyyyzzz{{{||||||{{{{{{zzzzzz{{{{{{|||~~~~~~|||{{{yyyxxxxxxyyyyyywwwtttrrrsssuuuuuurrrnnnkkkhhhddd```]]]YYYUUUPPPLLLJJJGGGAAA===999888666555555555666777<<<===<<<999777<<>>===HHHZZZaaadddnnnpppttt~~~~~~zzz}}}vvvsss~~~pppXXXQQQKKKGGG===>>>;;;999BBBTTTcccjjjkkkkkkcccXXXTTT^^^kkktttyyyyyymmm___eee|||sssiiidddffffffbbbeeemmmppp|||~~~yyyqqqiiieeegggjjjqqqvvvuuutttuuuuuusssrrroookkkhhhccc[[[OOOGGGGGGIIILLLSSSccczzz|||fffYYYVVVUUUNNNFFFFFFGGGGGGEEE@@@;;;888777;;;???CCCDDDDDDGGGMMMSSS\\\bbbppphhhTTTDDDIIIOOOYYYkkk{{{kkkiiihhhccc```ccc```^^^[[[YYYXXXWWWTTTRRRXXXXXXVVVQQQJJJEEECCCDDDCCC>>>999999===BBBDDDDDDDDDEEEFFFGGGFFFEEECCCBBB@@@GGGLLLSSSZZZYYY```ttthhhPPPPPPOOOMMMLLLLLLMMMNNNMMMLLLJJJHHHEEEDDDFFFGGGGGGEEEBBBBBBBBBAAA@@@>>><<<:::666444444333000222<<>>>>>>>>KKK^^^fffiiippprrrxxx~~~}}}lllTTTPPPKKKHHH@@@???;;;888@@@RRReeeppppppqqqjjj^^^YYYbbbpppzzz~~~rrraaaaaarrryyyllldddeeegggfffggglllooo|||yyyrrriiieeeeeekkksssxxxvvvrrrrrrsssrrrsssrrrnnnhhh___SSSHHHAAAHHHLLLQQQYYYgggyyysssccc[[[ZZZXXXSSSMMMPPPPPPMMMFFF>>>999888999;;;???BBBCCCDDDGGGLLLQQQZZZ```nnnzzzcccQQQGGGOOO[[[jjj~~~sssfffeeeeeebbb```bbb___]]]ZZZXXXWWWUUURRRPPPOOOOOONNNKKKGGGDDDCCCCCC@@@<<<888888===AAACCCCCCDDDEEEFFFFFFEEECCC@@@???===FFFJJJNNNSSSUUUfff~~~\\\LLLQQQKKKKKKKKKLLLNNNNNNLLLJJJIIIHHHGGGGGGHHHIIIGGGFFFDDDDDDDDDCCCAAA>>><<<:::666444333333000111:::EEENNNJJJCCCBBBPPPeeemmmjjjiiidddaaa___ZZZ]]]ooowwwmmmlllhhh___WWWUUUSSSOOOIIIGGGMMMJJJOOO^^^mmmttttttttttttssssssqqqpppooonnnnnnooonnnmmmoooooolllfffaaaVVVOOOHHHGGGKKKQQQSSSSSS[[[eeennnnnnmmmnnnppppppooonnnoooppppppmmmiiifffccccccdddeeeeeefffggggggeeegggiiilllmmmlllkkkjjjnnnmmmkkkjjjhhhggggggfffhhhjjjnnnrrrtttuuuuuutttrrrssswww~~~~~~zzz|||www}}}yyysssoooooorrruuuxxxzzz}}}}}}xxxsssssstttuuuuuuvvvvvvvvvsssssssssssstttuuuvvvwwwyyyxxxuuusssqqqoooooonnnpppqqqqqqrrrssstttttttttrrrqqqqqqnnnfff]]]]]]bbbnnn|||fffWWWWWW[[[]]]```lll~~~tttiiilllrrrwww|||zzzsssgggXXXKKKDDDEEEGGGGGGHHHKKKOOOSSSUUUUUUTTTUUU\\\dddllluuuyyytttkkkeeebbb``````bbbjjjzzz~~~xxxtttsssssswww}}}}}}yyyuuupppmmmjjjjjjllllllmmmoooxxx}}}zzzzzzzzz{{{}}}}}}}}}||||||{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||}}}~~~}}}}}}||||||{{{{{{{{{{{{wwwxxxyyy{{{|||}}}}}}}}}|||}}}~~~~~~{{{yyyttttttsssrrrqqqqqqrrrrrrooommmjjjhhheeebbb]]]ZZZWWWSSSMMMJJJHHHEEE@@@<<<777777555555444555666777<<<======999888<<>><<<===FFFJJJLLLNNNSSSkkkmmmRRRHHHOOOHHHIIIJJJMMMOOONNNKKKIIIGGGGGGHHHHHHIIIHHHGGGFFFHHHGGGGGGFFFCCC@@@>>><<<777555333333111111888AAAMMMLLLGGGEEEQQQdddmmmkkkgggccceeegggaaaccc~~~zzzfff```dddhhh___TTTPPPTTTVVVPPPHHHKKKHHHMMM[[[hhhooorrrtttqqqqqqqqqqqqppppppoooooommmllllllmmmllliiiddd```ZZZSSSKKKGGGJJJPPPSSSTTTUUU]]]eeehhhiiillllllkkklllmmmnnnooonnnlllhhhfffddddddeeefffgggggggggggghhhiiijjjlllllllllkkkkkkooonnnllljjjhhhhhhhhhhhheeeiiinnnsssvvvvvvuuutttnnnrrrxxx~~~vvvfffaaa___fffppp}}}rrr|||wwwsssrrrtttxxx{{{|||}}}zzzvvvrrrssstttuuuvvvvvvvvvvvvtttuuuvvvwwwxxxxxxyyyyyyxxxwwwtttqqqooonnnnnnnnnqqqrrrssstttuuuuuuttttttrrrqqqrrrpppjjjeeehhhooo|||vvv___TTTVVV\\\___fffvvvwwwttt}}}{{{zzztttiiiZZZLLLEEEEEEIIIJJJLLLOOORRRTTTVVVWWWWWW[[[dddnnnvvv|||}}}vvvlllgggeeedddeeehhhppp{{{yyyvvvuuuwww|||}}}}}}|||{{{xxxuuuqqqooopppooommmllloooxxx}}}{{{zzzzzz{{{zzz|||~~~~~~|||||||||||||||}}}}}}~~~~~~~~~~~~~~~}}}}}}~~~~~~||||||||||||{{{{{{{{{{{{wwwxxxyyy{{{|||}}}}}}}}}|||}}}~~~}}}{{{tttsssqqqqqqqqqqqqqqqpppmmmkkkiiigggdddaaa\\\XXXUUUQQQLLLIIIHHHEEE???;;;666666555444444555666777===>>>===:::888<<>>HHHLLLOOOSSSZZZssswww___OOOIIINNNGGGGGGIIILLLNNNMMMJJJGGGEEEFFFGGGHHHGGGGGGFFFFFFJJJJJJJJJHHHFFFCCCAAA???888666444444222111666===KKKNNNLLLIIIPPPaaakkklllgggdddfffiiifffjjjnnn___]]]bbbggg___TTTTTTaaaooolllaaaNNNIIIJJJUUUaaajjjooosssppppppppppppppppppppppppnnnnnnmmmmmmllliiieeebbb\\\UUUMMMIIIKKKPPPTTTVVVPPPWWW^^^aaaeeeiiiiiigggjjjkkkmmmnnnllljjjgggfffdddeeefffhhhiiiiiiiiiiiimmmlllllllllkkkkkkjjjjjjmmmlllkkkjjjjjjkkklllmmmgggkkkpppuuuwwwwwwuuusssnnnssswwwzzz}}}{{{nnn___KKKEEEAAADDDKKKVVVdddqqqnnn}}}yyyvvvwwwzzz}}}}}}~~~}}}xxxwwwppprrrsssuuuvvvvvvvvvuuutttvvvwwwyyyzzzzzzyyyyyyvvvuuurrrooonnnnnnnnnooorrrssstttvvvvvvvvvuuutttrrrrrrrrrrrrnnnlllrrrzzznnn[[[UUUYYY___bbbjjj|||qqqttt|||xxxsssiii\\\OOOHHHGGGIIIMMMOOORRRTTTVVVXXX[[[]]]dddmmmwww}}}uuukkkgggeeefffhhhkkksss}}}{{{wwwtttuuuxxx{{{{{{zzzxxxyyy{{{}}}|||zzzxxxvvvvvvtttrrrqqquuu~~~}}}{{{{{{zzz{{{{{{zzz{{{|||}}}~~~||||||||||||}}}}}}}}}}}}~~~}}}}}}}}}~~~}}}||||||||||||||||||{{{{{{xxxyyyzzz{{{|||||||||||||||}}}~~~|||vvvtttrrrqqqrrrrrrqqqpppkkkjjjhhhgggddd```[[[WWWTTTPPPKKKHHHGGGDDD???;;;666555444444444555666777===>>>===:::888===GGGOOOPPPCCC===999888SSS{{{bbbLLLJJJGGGDDDDDDAAA>>>;;;<<>>999;;;@@@@@@???>>>???@@@AAABBB???AAAIIIQQQSSSQQQPPPSSSZZZ^^^eeekkkhhh^^^UUURRR[[[ooo|||qqqlllgggggghhhiiihhhgggaaa^^^ZZZXXXUUURRROOOLLLKKKIIIFFFDDDCCCAAA>>><<<666777888:::===@@@BBBCCCCCCDDDDDDDDDCCC@@@===<<<<<>>:::555555444333444555666777===>>>===:::999===GGGPPPQQQBBB<<<;;;===VVV|||xxx|||```KKKKKKHHHFFFCCCAAA???===<<>>???@@@BBBCCCDDD>>>@@@FFFLLLNNNMMMOOOTTTYYY[[[bbbkkkkkkbbbYYYVVVdddyyytttmmmkkkhhhfffgggiiigggeee```]]]YYYVVVTTTPPPMMMJJJJJJGGGDDDBBBBBBAAA===:::444666999<<<>>>@@@BBBDDDCCCCCCDDDDDDCCCAAA>>>===???EEEHHHPPP[[[___mmmyyyjjjlllvvv```UUUSSSMMMLLLHHHHHHHHHJJJKKKJJJGGGEEEFFFHHHHHHGGGFFFFFFIIIKKKJJJJJJJJJIIIHHHEEECCCBBB<<<999777777555333444999>>>KKKPPPIIIDDDNNN]]]fffjjjiiiggggggjjjqqqzzz|||vvvnnneee^^^]]]gggssspppjjj```ddd```PPPDDDGGGUUUccclllqqqoooooooooooopppppppppppprrrssssssrrrooollljjjiiiaaa\\\TTTNNNLLLNNNQQQSSSRRRUUUVVVYYYaaahhhhhhdddeeeiiilllllliiifffeeeeeedddfffiiilllnnnnnnnnnnnnpppnnnmmmkkkkkkkkklllmmmmmmlllllllllnnnqqqtttvvvuuuvvvxxxyyyyyyvvvsssqqqssswwwvvvqqqppplllZZZEEE@@@===<<<======>>>DDDLLL```ppp||||||}}}mmmzzz{{{{{{wwwsssqqqrrrtttsssuuu{{{zzzrrrqqqwwwnnnooorrrtttuuuuuuttttttsssuuuwwwyyyyyyxxxvvvttttttrrrpppnnnnnnppprrrtttssstttvvvwwwxxxwwwuuutttrrrrrrssstttsssuuu~~~yyy___RRRRRRYYY___bbbrrrqqqiiirrruuusssnnneee\\\SSSMMMJJJHHHOOORRRUUUWWWYYY^^^fffkkkqqqzzz~~~rrrhhhaaabbbdddiiilllrrr~~~xxxwwwyyytttooommmoooppppppnnnxxx{{{~~~}}}|||zzzxxxzzzzzz{{{{{{|||~~~~~~~~~{{{||||||}}}}}}}}}}}}}}}~~~}}}{{{{{{|||~~~|||zzz{{{{{{{{{|||||||||||||||zzzzzz{{{{{{{{{{{{{{{{{{zzz|||~~~~~~}}}|||{{{yyyyyyxxxvvvrrrooonnnoooooommmjjjjjjiiihhhgggeeeaaa[[[WWWRRRNNNJJJGGGFFFCCC>>>:::555444444333444555666777>>>>>>>>>:::999===GGGPPPOOO???888;;;AAAVVVssszzz~~~{{{rrr{{{~~~yyyuuummmooo~~~___LLLLLLJJJHHHBBBAAA@@@???===CCCZZZrrruuu___]]]kkkyyyqqqppppppmmmbbbYYYaaapppzzzqqqkkkkkkmmmllliiippppppoooooooooqqqtttwwwvvvtttvvvyyyxxxssspppqqqiiiiiifffeeehhhlllhhhaaa]]][[[YYYXXXZZZ^^^bbbeeennnwww|||tttnnnlllfff```iiixxx}}}}}}ttt^^^EEE888;;;CCC@@@???>>>???BBBEEEGGGGGGCCCDDDIIIOOOQQQRRRVVV]]]eeeeeekkkuuuuuuiii^^^ZZZnnn}}}lllkkkjjjhhheeefffgggfffbbb___\\\XXXUUURRROOOKKKHHHHHHEEEBBBAAAAAA@@@===:::444666:::===>>>@@@CCCDDDCCCCCCDDDDDDDDDAAA???>>>KKKNNNOOOVVVaaabbbhhhzzzlll]]]bbbqqq~~~\\\RRRQQQKKKIIIIIIHHHHHHIIIJJJIIIGGGDDDHHHIIIIIIHHHFFFGGGJJJNNNHHHHHHHHHHHHGGGEEECCCBBB>>>:::777888666333444888888HHHPPPGGG>>>FFFWWWbbbggggggeeeeeellltttsssmmmkkkiiifff```[[[\\\jjjyyyzzzsssgggiiifffSSSBBBCCCRRRaaakkkqqqooooooooooooooopppppppppqqqrrrrrrpppmmmjjjhhhhhhddd___WWWPPPMMMMMMNNNPPPRRRSSSSSSVVV^^^fffgggbbbeeehhhlllllliiifffeeeeeedddfffiiimmmooopppppppppnnnmmmlllkkkkkklllnnnoooooonnnmmmmmmooorrruuuwwwzzz{{{{{{{{{yyyvvvrrrpppsssvvvtttooonnnjjjXXXCCC999888999;;;999777:::AAABBBTTTbbbdddhhhttt~~~iiiwww~~~wwwrrrppplllgggggglllrrrxxxyyywwwsssppptttttttttttttttuuuvvvwwwvvvuuuvvvxxx{{{{{{wwwsssrrrqqqpppnnnnnnnnnooooooqqqsssvvvwwwxxxvvvtttrrruuuuuutttuuuwwwzzz~~~cccMMMMMMSSSTTTZZZddd{{{{{{sssppplllggg```TTTJJJJJJNNNSSSSSSTTTVVVZZZ```hhhnnn}}}{{{ooofffaaa^^^^^^bbbfffjjjsss|||{{{tttpppooonnnkkkkkkkkkgggcccdddiiisss|||{{{zzzzzz}}}{{{zzz{{{}}}~~~||||||{{{zzz{{{|||}}}~~~~~~~~~~~~~~~~~~}}}}}}|||{{{xxxyyy{{{}}}}}}||||||{{{|||~~~~~~}}}}}}|||}}}|||{{{zzzzzzzzzzzzzzzuuuuuutttsssqqqooommmllliiiiiigggcccbbbaaaZZZRRROOOLLLIIIFFFCCC@@@===:::888777666444222333666999:::===???<<<777999GGGUUURRRAAA999<<>>NNNccc{{{rrrdddVVVWWWhhhfffiiipppsssjjj___bbbmmm~~~yyykkkeeejjjkkkdddhhhqqqsssllljjjmmmjjjbbbffflllsssxxxxxxuuuqqqooolllkkkhhhfffhhhiiifffbbb___TTTJJJGGGJJJNNNUUU\\\mmmvvvyyyqqqllllllhhh```]]]^^^hhhaaaUUUGGG===:::;;;>>>AAAAAAAAABBBEEEIIIKKKLLLHHHLLLSSSYYY___eeejjjnnnyyyzzztttlllkkk~~~|||rrrmmmhhhgggffffffgggfffdddbbbaaa]]]VVVQQQMMMKKKIIIGGGEEECCC@@@???>>><<<:::888666777:::>>>@@@BBBCCCCCCCCCBBBBBBCCC???<<>>;;;888777777777777>>>JJJNNNFFF???JJJ[[[gggddd^^^YYY\\\cccgggfff]]]UUUSSS]]]eeemmm~~~kkkiiizzzfffSSSAAA???JJJYYYjjjxxxrrrpppoooqqqssstttqqqooopppooonnnnnnmmmllljjjhhheeeccc^^^VVVNNNLLLOOORRRXXXTTTRRRTTTZZZ^^^___]]]dddfffhhhfffcccccceeehhhmmmpppsssuuuuuusssooolllllllllkkklllmmmoooqqqrrrrrrrrrrrrrrrsssuuuwwwxxx|||~~~yyysssqqqpppqqqrrrpppnnnmmmfffWWWIIIDDDCCCBBB???===;;;;;;;;;CCC???FFFXXXgggmmmuuu~~~~~~{{{xxxhhhwwwxxxsssqqqnnniiihhhlllrrrwwwxxxvvvqqqnnnppppppppppppqqqrrrssstttvvvvvvvvvxxxzzzyyyvvvrrrpppooonnnmmmlllmmmmmmnnnrrrsssuuuvvvvvvuuutttssstttsssssstttvvvyyy{{{}}}nnnXXXJJJNNNVVVWWW]]]ggg|||uuunnnnnnkkkhhhbbbWWWMMMJJJNNNSSSUUUWWWZZZ___eeemmmrrr~~~{{{nnneeeaaa]]]]]]___aaadddkkksssyyyzzzzzzvvvpppkkkiiihhhkkkiiihhhgggddd```bbbgggwww~~~~~~~~~~~~||||||}}}}}}|||{{{zzzzzzzzz{{{|||||||||}}}~~~~~~zzz|||~~~||||||||||||}}}~~~}}}|||{{{~~~}}}|||{{{zzzyyyyyyyyyxxxwwwvvvuuurrrpppnnnmmmiiiiiigggcccbbbaaaZZZRRRNNNKKKHHHEEEBBB???<<<999666666555444222444777:::CCCCCCBBB???;;;>>>HHHSSSPPP@@@:::>>>FFFZZZkkkkkkmmm||||||uuutttrrrpppvvvyyyzzzvvvsssnnncccjjj]]]OOOQQQLLLFFFDDD@@@@@@@@@;;;999FFFXXXmmmvvvtttllldddXXXSSS\\\aaafffoootttnnnddddddjjj|||~~~wwwjjjeeejjjjjjeeemmmtttvvvpppmmmnnnhhh^^^___dddjjjqqqtttssspppnnnmmmlllkkklllmmmlllhhhcccYYYOOOEEECCCEEEJJJQQQXXXlllwww|||xxxrrrnnnmmmfffZZZQQQNNNTTTPPPHHH@@@;;;:::>>>BBB@@@@@@BBBDDDHHHKKKOOOQQQXXX]]]eeemmmtttzzz~~~}}}uuulllhhhgggfffeeeeeeeeedddbbb``````[[[UUUPPPLLLJJJHHHGGGCCCAAA@@@>>>===:::888666777999;;;???AAACCCCCCDDDCCCBBBBBBCCC@@@<<>>JJJPPPIIIBBBLLL\\\bbb```\\\XXXYYY]]]]]]ZZZOOOOOOUUUaaaiiivvvppphhhpppyyyvvvooo[[[LLL@@@???GGGTTTeeesssrrrpppoooppprrrsssrrrppppppooonnnmmmlllkkkjjjiiigggfffaaaYYYQQQMMMNNNQQQVVVSSSRRRTTTXXX\\\______eeeggghhhfffdddccceeehhhmmmoooqqqssssssqqqooommmmmmllllllllllllnnnooopppoooooopppqqqtttwwwzzz{{{|||wwwtttsssrrrrrrpppnnnmmmiii\\\OOOHHHGGGEEEDDDCCCBBB???===>>>;;;???MMM___lllvvv|||~~~zzzyyywwwuuufffvvv}}}vvvrrrqqqnnnjjjiiimmmrrrvvvvvvtttpppmmmmmmmmmnnnnnnpppqqqrrrsssvvvvvvvvvxxxxxxwwwtttqqqnnnmmmlllkkkkkkkkklllmmmrrrsssssstttuuuuuuttttttsssrrrrrrssstttvvvyyyzzz{{{zzzWWWJJJFFFPPPXXXZZZbbbmmmzzzuuuqqqpppmmmjjjeee[[[PPPLLLNNNVVVXXX]]]aaaffflllrrrwww|||nnnbbb```\\\ZZZ[[[ZZZ[[[aaahhhnnnoooooommmjjjgggeeeeeegggeeeeeeddd```\\\___eeeyyy~~~~~~|||~~~~~~~~~{{{zzzyyyxxxxxxyyyzzz{{{zzz{{{}}}~~~}}}{{{{{{|||}}}~~~}}}|||{{{~~~~~~|||{{{zzzyyyyyyxxxyyyxxxwwwuuurrrooommmkkkiiiiiigggcccbbb```ZZZQQQMMMJJJFFFCCCAAA>>>:::777555555444333333555999<<>><<<<<>>;;;888555444888:::===???BBBCCCDDDDDDDDDBBBCCCCCC@@@===@@@FFFOOORRRVVVggg~~~jjjaaakkkjjjZZZUUUQQQPPPSSSPPPPPPOOOPPPQQQQQQPPPNNNLLLLLLKKKJJJJJJKKKKKKLLLJJJJJJKKKMMMOOOOOOMMMLLLGGGFFFCCC@@@<<<777333000666===JJJRRRMMMFFFNNN]]]ccceeeeeebbbbbbbbb^^^YYYMMMKKKRRRbbbtttrrrgggeeeeeeaaa[[[RRRIII@@@@@@FFFSSSdddqqqqqqooonnnnnnpppqqqrrrqqqqqqooommmkkkjjjjjjjjjjjjkkkjjjggg___VVVPPPNNNOOOSSSSSSTTTTTTUUUYYY^^^aaacccfffiiiiiifffeeefffhhhlllmmmooopppqqqqqqpppooonnnmmmllllllllllllmmmnnnooooooppprrruuuwwwzzz{{{|||xxxvvvuuurrrsssqqqoooooommmcccXXXTTTSSSRRRPPPMMMHHHCCC???::::::;;;CCCUUUjjjxxx|||~~~zzzyyyyyywwwuuueeettt{{{tttppppppnnnkkklllooosssvvvvvvssspppmmmnnnoooooopppqqqssstttuuuuuuuuuvvvvvvvvvtttrrrpppmmmlllkkkkkkkkklllmmmnnnrrrrrrssssssttttttuuuuuusssssssssssstttvvvwwwxxxyyy|||~~~{{{}}}rrrYYYFFFAAADDDPPPYYY]]]gggsss}}}~~~}}}wwwrrrmmmggg]]]SSSOOORRRZZZ]]]bbbgggkkkpppuuuxxx}}}mmm```^^^ZZZXXXXXXVVVUUUZZZ```hhhkkkoooqqqqqqmmmjjjgggdddccccccccc^^^[[[___fffzzz~~~|||{{{}}}~~~}}}~~~~~~{{{zzzyyywwwwwwwwwxxxxxx~~~~~~~~~~~~~~~~~~zzz{{{}}}}}}zzzzzz{{{|||}}}~~~}}}}}}~~~|||{{{yyyyyyxxxxxxwwwvvvuuurrrooollljjjhhhiiiiiifffcccaaa```YYYPPPKKKHHHEEEBBB???<<<999666333333333333333666:::>>>>>>===::::::AAALLLSSSUUUKKK>>>;;;@@@FFFWWWfffeee}}}~~~xxx{{{yyywww}}}~~~{{{pppzzzYYYMMMMMMHHHDDDFFFDDDDDDDDD>>>999<<>>???CCCJJJRRRjjjzzzzzzyyysssrrrrrrpppiii\\\NNNFFFCCCCCCAAA>>><<<;;;===???AAAEEEIIIKKKMMMQQQXXX^^^mmmuuuxxxpppjjjhhhjjjfffeeeccccccbbbaaa___\\\ZZZUUUOOOKKKHHHFFFEEEDDD??????@@@>>>;;;777555444999;;;===@@@AAABBBCCCCCCDDDBBBBBBCCC@@@===AAAHHHNNNUUUfffzzzmmmlll{{{bbbUUUSSSQQQPPPQQQRRRPPPOOOPPPSSSTTTQQQNNNJJJJJJJJJKKKKKKLLLLLLLLLKKKKKKLLLMMMNNNMMMLLLKKKEEEEEEDDDAAA===777222///444:::GGGQQQOOOIIIOOO[[[fffkkkooonnnmmmkkkddd\\\WWWNNNPPPfff}}}mmmddd___[[[XXXWWWSSSKKKBBB???EEESSSeeerrrqqqooommmlllmmmoooqqqrrrpppooommmjjjhhhhhhiiikkkmmmnnnllleee\\\SSSOOONNNTTTVVVWWWUUUSSSTTTZZZ______eeekkkmmmkkkhhhggggggmmmnnnnnnooopppqqqrrrrrrooonnnmmmkkkkkkkkkkkklllrrrrrrssstttuuuvvvwwwxxx|||}}}}}}|||yyyvvvtttsssssssssrrrpppqqqpppjjjbbbeeeffffff___UUULLLGGGEEE???DDDDDDCCCOOOgggyyy~~~}}}|||{{{zzzwwwtttdddqqq|||tttpppqqqpppmmmoooqqqtttvvvvvvtttqqqpppooooooooopppqqqssstttuuusssssstttsssrrrqqqoooooommmmmmlllllllllmmmoooppprrrrrrsssssstttuuuvvvvvvuuuuuuuuuuuuvvvvvvwwwwwwtttvvvuuuqqqqqqvvvyyyyyyxxxwwwuuussspppeeePPP>>>??????EEEPPPXXX]]]iiivvvxxxnnnfff]]]TTTSSSWWW^^^bbbfffjjjnnnqqquuuxxx}}}lll^^^]]]YYYWWWWWWUUUTTTXXX^^^dddiiirrryyyzzzvvvnnnhhhddddddeeeddd```^^^ccclll~~~~~~{{{xxxzzz|||~~~~~~}}}|||}}}{{{zzzxxxwwwvvvvvvvvvwwwyyyyyyzzzzzz{{{{{{|||}}}{{{|||~~~|||yyyyyyzzz|||}}}~~~~~~~~~~~~}}}|||{{{zzzyyyyyyyyywwwvvvtttrrrooollliiihhhiiiiiifffbbbaaa___XXXPPPJJJGGGDDDAAA>>>;;;888555222222333333333666;;;???@@@@@@===>>>HHHVVV]]]\\\HHH<<<:::???FFFXXXhhhiiiyyy~~~~~~}}}vvv~~~XXXMMMLLLGGGEEEGGGFFFGGGFFFBBB===<<<>>>NNNffftttsssrrriii```aaaiiisssyyyzzzzzzxxxooodddkkksss{{{~~~xxxooofffdddvvvrrrddd___^^^VVVVVVYYYbbbmmmttttttqqqnnnkkknnntttsssgggZZZTTTJJJDDD@@@???@@@BBBIIIPPPgggxxx|||xxxyyyssssssqqqnnnhhh___UUULLLGGGGGGFFFCCC@@@=========CCCGGGLLLLLLLLLPPPZZZbbbwwwzzzqqqlllgggfffjjjfffeeecccbbbaaa```]]][[[VVVRRRLLLHHHFFFDDDCCCBBB>>>???@@@>>>:::777666666:::;;;===@@@AAABBBBBBBBBDDDBBBBBBBBB???===AAAHHHLLL[[[yyy{{{{{{^^^UUUUUURRRPPPQQQQQQOOOMMMOOOQQQRRRPPPMMMIIIIIIJJJJJJKKKKKKLLLLLLJJJKKKLLLKKKJJJHHHGGGFFFBBBCCCCCCAAA>>>999444000222777CCCOOOOOOJJJNNNXXXeeelllqqqooolllggg^^^VVVWWWVVV```vvv~~~wwwmmmddd___[[[VVVUUUXXXZZZTTTJJJAAACCCQQQdddqqqpppooonnnllllllmmmooopppoooooommmjjjgggfffhhhkkknnnoooooojjj```XXXRRRQQQVVVYYY[[[XXXSSSQQQUUUZZZZZZaaakkkpppoookkkhhhfffooooooooopppqqqrrrssstttpppnnnmmmkkkjjjiiijjjjjjpppqqqrrrtttvvvwwwyyyyyyzzzzzzyyyyyyxxxvvvtttrrrssstttsssqqqqqqsssnnnhhhmmmrrrsssiiiZZZQQQRRRWWWLLLTTTUUUNNNRRReeeyyyxxxyyyyyyyyyzzzzzzxxxuuusssdddlll{{{vvvrrrsssssspppqqqrrrtttvvvvvvuuusssrrrnnnnnnnnnnnnoooooopppqqqooopppqqqpppooommmmmmnnnmmmmmmlllmmmmmmoooqqqrrrrrrrrrtttuuuvvvvvvvvvvvvwwwwwwwwwwwwwwwwwwwwwwwwtttvvvtttooonnnqqqqqqnnniiiddd^^^XXXRRRJJJ@@@999>>>???FFFPPPWWW]]]hhhsssyyymmmddd]]]WWWWWW[[[bbbeeeiiilllooorrrvvvyyy}}}kkk]]]\\\YYYXXXXXXWWWUUUYYY___```gggsss|||zzzooogggdddeeehhhhhhcccbbbjjjttt~~~~~~|||yyywwwzzz|||}}}}}}||||||~~~|||{{{yyywwwvvvuuuvvvvvvvvvvvvvvvwwwxxxyyy{{{|||{{{{{{|||}}}~~~~~~~~~zzzxxxyyyzzz{{{}}}{{{{{{|||}}}~~~}}}|||{{{zzzzzzzzzzzzzzzxxxwwwvvvtttqqqnnnllljjjiiiiiifffbbb```___WWWOOOJJJGGGCCC@@@>>>;;;777555222222333333333666;;;???AAABBB???===GGGUUU[[[WWWFFF;;;:::@@@III___tttxxxuuu}}}~~~|||WWWMMMMMMHHHGGGFFFFFFGGGGGGEEEAAA===;;;HHHgggzzzzzzuuummmfffiiiiiiwww~~~~~~vvvhhheeennn{{{{{{ooofffooopppZZZQQQQQQOOOQQQVVV___iiioooqqqpppoooiiijjjooolll]]]OOOJJJCCC@@@@@@BBBDDDEEELLLSSSfffvvvxxxvvvyyyttttttqqqjjjddd___WWWOOOGGGHHHIIIGGGEEECCCDDDDDDHHHMMMQQQOOONNNSSS```lllvvvnnnjjjdddbbbeeeeeecccaaa```___]]]ZZZXXXSSSNNNIIIEEECCCBBBAAA@@@<<<>>>???<<<888666777999<<<===???AAABBBBBBBBBBBBCCCAAA@@@@@@>>><<>>GGGQQQXXX^^^eeelll~~~~~~}}}sssiiiccc^^^YYYYYY]]]dddfffjjjmmmppptttyyy}}}}}}jjj\\\^^^[[[YYYYYYWWWUUUXXX^^^cccjjjttt}}}qqqhhheeefffiiijjjffffffooo{{{~~~}}}|||zzzxxx{{{|||}}}}}}|||}}}}}}|||zzzwwwvvvuuuuuuuuutttttttttuuuwwwyyy{{{|||xxxyyyzzz{{{|||}}}}}}}}}{{{|||}}}~~~}}}{{{yyyxxxxxxyyy{{{}}}~~~~~~~~~~~~zzzzzz{{{|||}}}~~~|||{{{{{{zzzzzzzzz{{{{{{vvvvvvuuusssqqqooolllkkkiiiiiifffbbb```^^^WWWNNNJJJGGGCCC@@@>>>;;;777555222333333333333666;;;>>>???AAA>>>:::BBBPPPUUUPPPEEE;;;;;;CCCOOOjjj|||zzzVVVNNNMMMJJJJJJFFFFFFGGGGGGHHHFFFAAA===AAAeee|||~~~|||tttllllllkkk~~~tttccc```hhhvvvyyymmmfffmmmyyylllWWWKKKHHHGGGLLLUUU___gggmmmpppqqqqqqiiifffjjjdddSSSEEEAAA>>>>>>CCCIIIMMMPPPVVV^^^lllyyyxxxwwwzzzrrrtttpppiiieeebbb[[[RRRGGGIIIKKKLLLLLLMMMOOOQQQRRRWWW[[[YYYWWW^^^ooo~~~pppkkkjjjdddaaabbbcccaaa___]]]\\\ZZZVVVTTTPPPLLLGGGCCCAAAAAA@@@???:::<<<<<<999555444888;;;???@@@BBBCCCDDDDDDDDDDDDBBB@@@??????<<<;;;@@@HHHLLL\\\yyyqqqlllwwwrrraaa\\\ZZZSSSNNNNNNJJJKKKLLLLLLKKKJJJKKKKKKFFFGGGHHHIIIIIIIIIHHHGGGFFFIIIKKKJJJGGGDDDDDDEEEFFFFFFEEECCC@@@<<<999666333555>>>JJJMMMJJJMMMTTThhhnnnppplllfffbbb]]]YYY^^^wwwxxxvvvyyyjjjaaa^^^```]]]TTTRRRWWWuuuxxx[[[RRR^^^mmmnnnppppppnnnkkkhhhiiijjjjjjmmmooolllgggdddfffiiijjjmmmooommmfff```\\\[[[YYY\\\^^^\\\XXXTTTSSSSSSQQQXXX```fffgggggghhhiiiooopppqqqqqqqqqqqqppppppnnnmmmkkkjjjiiiiiiiiiiiihhhjjjoootttyyy}}}{{{yyywwwxxxyyyyyyxxxuuurrruuuuuusssrrrrrroooiiigggeeeaaa\\\ZZZaaaooo{{{lllhhhffffffgggiiipppxxx}}}|||uuuvvvwwwxxxxxxxxxyyyyyydddfffnnn|||rrrmmmnnnnnnlllooopppqqqsssttttttssssssoooooonnnmmmmmmmmmmmmnnniiikkkmmmllljjjiiikkkmmmllllllkkklllmmmoooqqqrrrqqqsssvvvyyyzzzyyyxxxwwwxxxxxxxxxxxxwwwvvvuuutttoooqqqpppllljjjjjjfffaaa^^^XXXOOOGGG>>>999:::===888===GGGRRRZZZ___cccfff~~~}}}||||||~~~uuunnnfffccc___[[[[[[]]]dddfffjjjmmmqqqwww}}}}}}iii\\\___\\\ZZZZZZXXXUUUWWW]]]iiinnnxxxvvvmmmdddgggjjjkkkhhhhhhrrr~~~{{{|||~~~~~~}}}~~~}}}|||zzzyyy{{{|||}}}}}}}}}}}}~~~|||zzzxxxvvvuuuuuuuuutttttttttuuuwwwyyy|||}}}uuuvvvxxxzzz{{{|||}}}}}}yyyzzzzzz{{{{{{zzzyyyxxxxxxyyy{{{|||}}}}}}}}}|||zzz{{{{{{{{{||||||}}}}}}{{{zzzzzzzzzzzz{{{||||||ssssssrrrqqqooommmkkkjjjiiiiiifffbbb```^^^WWWNNNJJJGGGDDDAAA>>>;;;888555333333333333333666:::>>>>>>BBB@@@<<>>888::::::777333333777===AAABBBDDDFFFFFFFFFFFFEEEAAA???>>>>>>;;;:::@@@HHHLLLXXXrrrhhhcccnnn~~~nnn```]]]YYYQQQKKKJJJHHHKKKMMMLLLJJJHHHJJJLLLFFFGGGHHHHHHHHHHHHFFFFFFEEEHHHKKKJJJHHHFFFGGGHHHJJJIIIHHHEEEAAA===:::888555666>>>IIIMMMJJJMMMTTTdddjjjllliiifffeeedddbbbtttuuunnnlllmmmdddaaafffcccYYYVVVZZZpppYYYbbbqqqnnnpppqqqoookkkgggggghhhiiimmmooommmhhhdddeeehhhhhhkkknnnlllgggbbb______XXXZZZ]]]^^^[[[WWWTTTRRRPPPUUU[[[___aaacccgggkkknnnooopppqqqqqqpppnnnmmmmmmlllkkkiiihhhiiiiiijjjjjjlllpppuuuyyy|||~~~~~~zzzwwwuuuvvvxxxyyywwwuuurrruuuvvvsssqqqqqqmmmhhheee^^^UUURRRWWWeeettt~~~tttiiidddjjjnnnkkklllqqqrrrxxx{{{{{{{{{~~~~~~{{{vvvvvvvvvtttsssrrrsssuuummmfffkkk{{{sssnnnmmmooopppooommmmmmpppvvvyyyvvvrrrpppnnnkkkkkklllmmmmmmlllhhhhhhiiijjjjjjkkkkkklllnnnmmmmmmmmmnnnppprrrtttxxxyyyyyywwwuuuuuuvvvxxx{{{zzzyyyxxxvvvtttrrrqqqnnnkkkgggfffgggfffccc___VVVOOOFFF???;;;;;;;;;;;;888===IIIVVVZZZYYYcccppp}}}|||{{{yyyvvvtttkkkfff___\\\\\\]]]\\\[[[bbbeeejjjpppvvv~~~wwwfff___ZZZZZZXXXUUUSSSWWW^^^dddnnnyyyyyyoookkklllnnnnnnooottt|||yyyrrroooqqqvvvyyy{{{}}}{{{zzz~~~~~~}}}|||||||||||||||~~~|||zzzyyyzzzzzzyyyxxxvvvvvvuuuvvvwwwyyy{{{}}}xxxxxxwwwwwwxxxyyy{{{|||zzz{{{|||}}}}}}|||{{{zzzyyyyyyyyyzzzzzz{{{{{{{{{{{{||||||}}}~~~~~~~~~~~~}}}|||{{{zzzzzzuuutttsssqqqnnnllljjjiiiiiigggeeebbb___YYYRRRNNNHHHEEEBBB???===;;;777555444555555444555888<<<@@@===AAA???999<<>>RRRuuuuuuqqqooozzzwwwjjj___^^^fffsss|||}}}vvvooolllooolllnnnrrrnnn___RRRMMMRRRQQQVVVaaajjjnnnqqqtttsssooojjjccc]]]VVVOOOJJJCCCGGGOOOYYY```hhhvvv}}}{{{xxxssssssqqqpppnnnjjjeee___ZZZNNNNNNQQQVVV]]]fffmmmrrr|||}}}yyytttzzzvvvkkkeeedddddd___[[[^^^]]]\\\[[[ZZZWWWRRROOOKKKHHHDDDAAA@@@???===<<<999::::::888666777===AAAFFFGGGHHHIIIHHHGGGFFFEEEEEE???999888:::===???@@@MMM[[[nnn~~~fffYYYXXXlllssscccWWWVVVUUUNNNMMMRRRLLLLLLKKKJJJIIIIIIHHHHHHHHHGGGFFFFFFGGGGGGEEECCCEEEEEEEEEEEEFFFGGGHHHHHHIIIHHHFFFCCC@@@>>><<<;;;555777;;;BBBJJJNNNOOOMMM\\\```fffjjjiiihhhoooxxx~~~tttjjjfffeeennnrrrvvv|||www___UUUddd^^^aaarrrqqqooommmlllkkkiiifffccciiijjjkkkiiigggffffffgggmmmmmmmmmllljjjfffcccaaacccbbbaaabbbaaa[[[RRRLLLMMMOOOUUU]]]aaabbbggglllkkkllllllmmmmmmmmmmmmnnnooommmjjjhhhgggggghhhiiikkkmmmppptttwwwzzz{{{{{{wwwxxxxxxxxxxxxyyyyyyyyyvvvwwwuuuqqqpppqqqnnniiicccUUUHHHIIISSS___jjjrrrqqquuuyyy{{{yyysssnnnjjjhhhkkkpppsssuuuvvvxxxzzzxxxvvvuuusssssstttuuuuuunnngggjjj|||uuupppooopppqqqpppnnnnnnqqqwwwyyywwwtttqqqooolllkkkllllllkkkjjjggghhhiiijjjlllnnnooopppqqqpppoooooopppqqqrrrssswwwxxxyyyxxxvvvuuuvvvwww{{{{{{zzzxxxvvvsssqqqpppnnnkkkhhhggggggeee```\\\TTTNNNEEE>>>;;;;;;<<<<<<===???IIIUUUZZZ\\\fffttt~~~{{{yyywwwvvvuuussspppnnniiiddd___\\\]]]^^^^^^\\\dddhhhmmmrrryyyuuueee```ZZZZZZZZZXXXXXX\\\dddkkktttuuupppqqqrrrsssuuuyyy|||wwwrrrmmmlllpppuuuzzz|||~~~}}}|||~~~}}}}}}|||||||||||||||}}}{{{yyyyyyyyyzzzyyywwwxxxxxxxxxxxxyyyyyyzzz{{{zzzyyyyyyyyyyyyzzz|||}}}{{{|||}}}~~~~~~}}}|||{{{yyyyyyyyyyyyyyyzzzzzzzzzzzzzzz{{{{{{|||}}}}}}~~~||||||}}}}}}|||zzzxxxwwwtttsssrrrpppnnnlllkkkjjjiiihhheeebbb^^^XXXRRRMMMHHHEEEBBB???===;;;777555444555555555555888<<>>BBBGGGGGGHHHIIIHHHGGGFFFEEEEEE===888:::===@@@GGGOOOWWWaaappprrr\\\QQQSSSjjjsssdddZZZZZZWWWNNNKKKNNNLLLKKKKKKKKKJJJIIIIIIIIIHHHGGGFFFGGGHHHHHHFFFDDDEEEFFFFFFFFFGGGGGGHHHHHHFFFEEEDDDCCCAAA@@@???>>>777888:::@@@GGGLLLMMMMMMRRR]]]mmmwwwuuuppprrryyy{{{zzzvvvmmmeeeaaa``````uuuwwwaaaddd}}}aaa]]]eeeiiijjjlllmmmllljjjhhhggggggiiijjjiiihhhhhhiiikkkppppppppppppnnnkkkhhhfffdddbbbaaabbbbbb^^^VVVQQQMMMMMMPPPWWWZZZ\\\bbbhhhggghhhiiijjjjjjkkkmmmnnnqqqooollljjjjjjlllooorrrssstttvvvwwwxxxxxxxxxwwwvvvvvvvvvvvvvvvvvvvvvvvvsssuuutttpppoooppplllfff\\\PPPEEEEEELLLTTT^^^eeejjjpppzzz}}}nnnbbbZZZ]]]aaadddgggjjjnnnqqquuuuuuuuutttsssssssssrrrrrriiilll|||wwwsssrrrrrrrrrpppoooooorrrvvvxxxwwwtttrrrooolllkkkkkkkkkjjjiiiggghhhjjjllloooqqqsssttttttsssrrrqqqqqqqqqqqqqqqtttvvvxxxxxxwwwvvvvvvwww{{{{{{zzzxxxvvvrrrpppnnnllljjjhhhhhhgggccc\\\VVVPPPKKKCCC===;;;<<<===>>>BBBAAAHHHTTT[[[___jjjwww~~~{{{{{{|||||||||{{{wwwuuusssrrrqqqnnnkkkiiigggbbb^^^]]]___```___^^^eeeiiiooouuu}}}pppccc```YYYZZZZZZZZZ[[[aaajjjqqqzzzzzzrrrtttwwwzzz||||||wwwrrrpppnnnllljjjlllqqqxxx~~~~~~~~~~~~}}}~~~~~~~~~}}}}}}|||||||||||||||}}}{{{yyyxxxyyyyyyyyywwwwwwxxxyyyzzz{{{|||||||||{{{{{{zzzzzzzzz{{{|||||||||}}}~~~~~~~~~~~~}}}|||yyyyyyyyyyyyyyyxxxxxxxxxxxxxxxyyyyyyzzz{{{{{{{{{yyyzzz||||||{{{yyyvvvtttrrrrrrqqqpppooommmlllkkkjjjhhhfffbbb^^^XXXPPPKKKHHHEEEBBB???===;;;777555444555555555555777;;;>>>;;;>>>;;;888???NNNWWWVVVBBB@@@AAANNNfff|||~~~|||}}}yyyqqqyyyuuu\\\QQQMMMHHHEEELLLKKKKKKLLLNNNOOONNNLLLBBBLLLfffyyynnnaaabbbbbbcccjjjsssvvvtttggghhhlllrrrxxx{{{zzzwwwuuuhhh___eeeooorrrlllfff___\\\^^^fffmmmooooooppppppnnnllliiifffcccbbbaaadddbbbdddlllttt}}}}}}yyyvvvrrrrrrpppnnnmmmkkkgggbbb___```aaadddlllyyywwwhhh]]][[[^^^\\\\\\\\\\\\\\\[[[ZZZYYY[[[ZZZWWWVVVTTTPPPLLLHHHFFFCCC@@@>>>===<<<:::888999666444444777<<<@@@BBBGGGGGGHHHIIIHHHGGGFFFEEEEEE<<<888<<<===@@@QQQfffnnnpppwwwzzzccc[[[TTTZZZtttnnncccZZZYYYUUUKKKFFFGGGJJJJJJJJJJJJJJJJJJJJJJJJIIIHHHGGGHHHIIIIIIGGGFFFEEEFFFGGGHHHIIIHHHGGGFFFBBBCCCCCCCCCCCCBBBBBBAAA:::999:::===CCCIIIMMMOOONNN[[[nnnzzzyyysssttt{{{zzzsssiiiaaa___```dddgggqqqjjjvvvdddZZZXXXbbbggglllnnnllliiihhhhhheeegggiiijjjjjjjjjlllnnnppppppqqqqqqpppmmmkkkiiieeecccaaabbbcccaaa\\\XXXPPPMMMMMMPPPSSSUUU]]]eeeccceeefffggggggiiilllnnnqqqooommmlllnnnqqquuuxxxzzz{{{{{{{{{zzzwwwuuusssvvvvvvuuuttttttsssssssssppprrrsssppppppooojjjdddWWWMMMEEECCCEEEHHHOOOVVV^^^dddnnn{{{yyyiii[[[RRRSSSUUUWWW[[[```gggkkkqqqrrrtttuuutttsssqqqooovvvnnnqqq|||wwwtttrrrqqqqqqooonnnnnnqqqtttvvvuuutttpppnnnkkkjjjkkklllkkkkkkiiijjjlllnnnpppssstttuuuuuutttsssrrrpppoooooonnnqqqtttwwwxxxwwwvvvvvvvvvzzzzzzzzzxxxuuurrrooolllkkkiiihhhhhhfffaaaXXXPPPLLLGGGAAA<<<;;;===>>>???BBBBBBIIIVVV]]]aaajjjvvv}}}{{{xxxwwwxxxyyyyyyyyywwwuuusssrrrqqqoookkkiiidddaaa^^^^^^```bbbaaa___bbbgggmmmvvvjjj______YYYZZZ[[[[[[^^^dddnnnvvv~~~{{{sssuuuyyy}}}|||tttnnnjjjiiiiiijjjjjjkkkooouuu~~~~~~}}}}}}}}}~~~~~~~~~}}}||||||||||||}}}|||zzzyyyxxxyyyzzzyyyxxxtttuuuxxx{{{~~~{{{zzzzzzzzzzzzzzz{{{{{{{{{|||}}}~~~~~~}}}|||{{{yyyyyyxxxxxxxxxxxxwwwwwwxxxxxxyyyyyyzzzzzzzzzzzzxxxzzz{{{|||{{{xxxtttrrrppppppppppppooonnnlllkkkkkkiiifffbbb]]]WWWOOOJJJHHHEEEBBB???===;;;777555333444555555555777:::===;;;===:::888BBBSSS\\\ZZZ???>>>BBBQQQgggwwwzzzvvv|||||||||yyy||||||rrrppp{{{ttt^^^UUUQQQLLLIIINNNMMMNNNOOOQQQPPPNNNLLLHHHLLLZZZooo|||{{{sssooohhhbbbYYYVVV```oooyyy{{{rrrpppmmmooovvv~~~}}}pppdddcccjjjnnnlllggg\\\XXXYYYbbbkkkooopppqqqnnnnnnmmmjjjhhhhhhiiijjjnnniiiiiipppzzzvvvttttttrrrrrrpppmmmlllkkkhhheeecccdddgggmmmwwwsss```PPPFFFHHHQQQRRRWWW\\\]]][[[XXXVVVVVVZZZXXXUUUSSSQQQMMMIIIFFFDDDBBB???>>>===<<<999777888444111333888???BBBCCCGGGHHHIIIIIIHHHGGGEEEDDDEEE===;;;<<<:::???^^^vvv^^^VVVVVVfffeee]]]UUUSSSNNNGGGDDDEEEHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHIIIJJJJJJIIIGGGFFFGGGIIIJJJIIIHHHFFFEEEAAABBBCCCDDDDDDCCCBBBBBB<<<:::999;;;AAAHHHPPPTTTUUUZZZdddnnnqqqpppqqqvvvqqqkkkdddaaa```bbbjjjqqq}}}uuuvvvtttqqqnnniiibbbXXXQQQ]]]dddlllnnnjjjeeedddeeefffgggiiijjjjjjkkkmmmnnnlllmmmnnnooonnnmmmkkkiiieeecccaaabbbddddddaaa^^^VVVQQQNNNMMMNNNPPPXXXaaabbbdddfffgggggghhhkkkooonnnnnnnnnooopppsssuuuwww{{{|||||||||{{{xxxuuusssvvvvvvuuutttsssrrrqqqqqqnnnrrrsssrrrqqqpppjjjcccWWWOOOHHHEEEBBBBBBFFFLLLVVVXXX\\\cccggggggaaa\\\UUUTTTTTTTTTWWW^^^gggmmmnnnpppsssuuuuuusssqqqooozzzrrrvvv}}}yyyuuurrrpppoooooonnnmmmmmmoooqqqssssssssslllkkkiiiiiikkkmmmnnnnnnlllmmmnnnoooqqqrrrssssssssssssrrrpppooommmlllkkkooorrruuuvvvvvvtttttttttxxxyyyyyyxxxuuurrrnnnllliiihhhggggggeee^^^TTTLLLIIIDDD???;;;;;;===>>>??????AAAKKKYYY___```hhhsss}}}zzzwwwvvvvvvxxxxxxxxxwwwuuusssrrrrrrpppmmmjjjdddaaa______bbbcccaaa^^^\\\aaaiiirrr||||||fff^^^___\\\]]]______bbbiiisss{{{{{{wwwwwwxxxzzz|||~~~~~~~~~yyytttllleeebbbbbbdddfffhhhiiikkkpppwww~~~~~~~~~}}}}}}}}}}}}~~~|||{{{yyyyyyzzz{{{zzzyyyuuuvvvyyy{{{}}}~~~~~~~~~xxxyyyyyyyyyzzzzzzzzzzzzzzzzzz{{{||||||{{{zzzzzzxxxxxxxxxxxxxxxxxxxxxxxxzzzzzzzzzzzzzzz{{{{{{{{{xxxzzz||||||{{{wwwsssqqqoooooopppppppppnnnlllkkkjjjhhheeebbb]]]VVVOOOJJJHHHEEEBBB???===;;;777555333444555555555666999<<<<<<<<<999999FFFXXX^^^ZZZBBB@@@EEEWWWlllzzz}}}{{{~~~yyyzzz}}}tttrrrxxx}}}zzzqqqtttiiiXXXSSSNNNKKKIIIOOOOOOPPPQQQQQQOOOKKKHHHLLLQQQ\\\gggnnnooopppsssrrriii\\\TTT[[[jjjuuuxxxzzzvvvoookkkrrr}}}|||uuulllggghhhmmmpppqqq^^^XXXVVV___hhhnnnppprrrmmmnnnmmmjjjhhhiiilllooorrrmmmmmmttt~~~{{{sssrrrssssssqqqooolllkkkkkkjjjhhhgggjjjnnnvvvpppXXXMMMFFFAAABBBIIIMMMSSSZZZ]]]ZZZWWWVVVVVVYYYVVVSSSPPPNNNKKKGGGDDDCCCAAA???>>>===<<<999777666333111444;;;AAADDDDDDHHHHHHIIIIIIHHHGGGEEEDDDBBB?????????<<>>AAAFFFMMMOOOQQQQQQQQQTTTZZZ___VVVTTTRRRQQQTTT\\\gggnnnnnnpppsssuuuuuutttqqqppp|||tttvvv~~~{{{wwwssspppnnnmmmmmmmmmmmmmmmnnnoooppprrrsssjjjiiihhhiiikkknnnoooooonnnnnnooooooppppppqqqqqqpppppppppooonnnmmmkkkjjjoooqqqssstttrrrqqqqqqrrrvvvwwwxxxwwwuuurrrnnnlllgggfffffffffccc\\\QQQIIIFFFBBB===;;;;;;===>>>???>>>BBBNNN[[[^^^]]]eeerrr~~~{{{wwwuuuuuuvvvwwwwwwtttrrrqqqppppppooommmkkkeeebbb```aaacccbbb___\\\VVVZZZbbbkkkuuusssddd^^^______aaaccceeehhhppp{{{|||zzzwwwtttrrrqqqooollliiieeeaaa\\\YYYYYY]]]bbbfffgggiiikkknnnttt}}}~~~}}}|||zzzzzz{{{||||||{{{zzz{{{{{{zzzzzzyyyxxxwwwvvvwwwxxxyyyzzzzzzzzzzzzyyyzzz{{{{{{{{{{{{zzzyyyxxxxxxxxxxxxyyyyyyyyyzzz{{{{{{{{{{{{{{{{{{{{{{{{yyyzzz{{{{{{yyyvvvssspppnnnooopppqqqpppnnnkkkjjjiiigggeeeaaa]]]WWWOOOJJJHHHEEEBBB???===;;;777555333444555666555666888:::;;;;;;888:::HHHZZZ]]]VVV@@@>>>EEEXXXmmmyyy}}}}}}xxxtttvvvssskkknnnzzzvvvwwwpppwww```SSSPPPMMMJJJIIIQQQPPPOOOOOONNNLLLHHHDDDEEEOOO]]]eeehhhiiinnnsssyyyqqqeee[[[^^^iiirrrtttzzzxxxpppgggkkkxxx}}}wwwvvvqqqjjjiiirrr}}}iii___YYY^^^gggllloooppplllmmmllliiiggghhhmmmrrrvvvtttuuu|||{{{uuutttttttttpppnnnkkkjjjkkklllkkkkkkpppuuu}}}~~~YYYMMMCCCCCCIIIKKKKKKKKKKKKQQQWWWZZZYYYWWWWWWWWWVVVSSSPPPMMMKKKIIIFFFCCCAAA@@@>>>>>>===<<<999666444444555888===AAADDDEEEHHHIIIIIIIIIHHHFFFEEECCC???@@@BBBBBBHHH```{{{mmmeeevvvnnneeeWWWSSSNNNKKKIIIJJJMMMOOOGGGGGGGGGGGGGGGGGGGGGGGGIIIHHHHHHIIIJJJKKKIIIHHHGGGHHHHHHHHHGGGEEEDDDCCCCCCDDDEEEFFFEEECCCAAA???>>>===;;;;;;???HHHTTT\\\```ZZZ\\\kkkyyywwwjjj______```eeejjjiiiiiitttzzzxxxkkkeee]]]XXXUUUSSSPPPMMMNNNUUU^^^dddffffffggggggfffhhhhhhhhhfffeeefffggggggiiikkknnnoooooonnnnnniiigggeeefffiiiiiigggddd```YYYQQQLLLGGGEEEJJJQQQ[[[aaagggiiihhhgggjjjmmmnnnooorrrtttuuuuuutttsssrrruuuxxx{{{||||||zzzxxxwwwwwwvvvuuutttsssrrrqqqppptttvvvuuuuuutttnnnggg\\\QQQFFFAAA>>><<>>@@@EEERRR[[[ZZZYYYdddttt{{{vvvtttssstttuuuuuuqqqpppoooooopppooommmkkkfffdddbbbbbbcccbbb]]]YYYRRRVVV]]]dddmmmvvvyyyqqqggg]]]ZZZ\\\^^^aaadddgggllluuu|||uuuqqqlllgggeeeaaa]]]ZZZWWWUUUSSSSSSWWW]]]dddhhhjjjkkklllmmmrrrzzz~~~~~~}}}{{{{{{}}}~~~}}}|||}}}|||zzzxxxvvvtttssssssuuuvvvxxxzzz{{{|||||||||yyyzzz{{{||||||{{{zzzyyywwwwwwxxxyyyzzz{{{{{{|||{{{{{{{{{{{{{{{{{{zzzzzzyyyyyyxxxxxxvvvsssqqqpppnnnooopppqqqpppmmmjjjhhhhhhfffdddaaa]]]WWWPPPKKKHHHEEEBBB???===;;;777555222444666666555666888999999999666999IIIYYYYYYPPP<<<:::CCCXXXmmmwwwzzz{{{xxxwww}}}yyynnnqqq~~~xxxyyyrrrzzzyyy[[[QQQPPPMMMJJJJJJSSSPPPKKKIIIHHHHHHGGGEEE@@@JJJUUU\\\aaahhhrrryyyzzzwwwppphhhhhhooouuuwwwxxxyyyqqqfffhhhuuu~~~~~~yyyyyyrrrhhhgggtttrrreee[[[]]]eeejjjmmmooojjjkkkkkkhhhfffhhhooovvv{{{{{{~~~zzzuuussssssssspppmmmjjjiiikkkmmmnnnnnnppptttzzz___@@@@@@>>>@@@IIITTTXXXVVVSSSUUUXXXYYYYYYWWWVVVVVVRRRPPPLLLJJJHHHFFFDDDBBB???>>><<<<<<<<<:::777444111555999<<>>AAABBBCCCTTTvvv}}}tttnnn\\\YYYPPPOOONNNKKKJJJKKKNNNOOOJJJJJJIIIIIIHHHHHHGGGGGGHHHGGGGGGHHHJJJJJJIIIHHHHHHHHHGGGFFFEEECCCCCCBBBBBBCCCEEEFFFFFFDDDBBB@@@AAA???===;;;===EEEQQQZZZ^^^ZZZ```qqq~~~pppcccfffcccgggssszzz|||rrrvvvmmmiiidddaaaaaa```]]]ZZZKKKPPPXXX___dddfffffffffdddeeefffeeedddcccdddeeeeeegggjjjmmmoooppppppooommmkkkjjjkkkmmmmmmiiifffeee^^^VVVPPPIIIDDDFFFKKKPPPYYYbbbgggffffffhhhlllmmmnnnnnnpppqqqssstttuuusssvvvzzz|||}}}{{{yyywwwvvvvvvuuutttssssssrrrrrrqqqtttuuutttttttttooohhh^^^QQQBBB===<<<===???CCC===AAADDDEEEEEEFFFJJJNNNJJJJJJKKKOOOXXXgggxxx~~~yyyuuuqqqooooooooo|||pppnnn}}}|||wwwqqqnnnllllllmmmooooooooooooooopppsssuuummmkkkiiiiiikkklllllllllkkkkkklllmmmnnnoooppppppllllllnnnoooooonnnnnnmmmpppppppppooommmlllmmmooorrrtttvvvwwwvvvsssooommmfffdddcccbbb```ZZZPPPHHHDDDAAA<<<:::;;;<<<======BBBIIITTT[[[XXXVVVeeexxx{{{vvvsssrrrssssssssspppooonnnoooppppppnnnmmmhhheeeccccccdddaaa\\\WWWQQQTTTZZZ```gggooowww}}}xxxooofff```[[[VVVUUUWWWZZZ]]]bbbffflllwwwzzznnniiiccc___]]][[[WWWTTTRRRQQQQQQSSSYYY```ggglllmmmnnnnnnnnnqqqyyy~~~~~~}}}||||||~~~~~~}}}{{{zzzxxxuuutttsssttttttuuuwwwyyy{{{}}}~~~~~~~~~zzz{{{|||}}}}}}|||{{{zzzwwwwwwxxxyyy{{{|||}}}}}}zzzzzzzzzzzzzzzzzzzzzzzzxxxxxxwwwuuusssqqqpppoooooopppqqqqqqpppmmmiiiggggggeeecccaaa]]]WWWQQQLLLHHHFFFBBB???===;;;777555222444666666555666777999777777555999HHHWWWVVVKKK>>><<>>;;;;;;BBBMMMVVV^^^[[[aaaqqqvvvnnnjjjccceeeuuu}}}rrrnnnvvvnnnkkkjjjlllpppqqqnnniiiNNNPPPUUU\\\bbbdddcccaaaaaabbbdddccccccbbbdddeeeccceeehhhlllnnnooooooooopppooonnnoooqqqpppkkkgggjjjccc\\\UUUMMMFFFFFFJJJGGGRRR^^^dddddddddgggkkkkkkjjjiiiiiikkkooosssvvvwwwyyy|||~~~~~~{{{wwwuuuuuuttttttssssssrrrrrrqqqqqqttttttsssssssssoooiiiaaaQQQAAA;;;===???BBBDDDHHHGGGFFFGGGIIIMMMPPPRRRJJJLLLOOOWWWdddvvv}}}uuuooommmmmmmmmsssiiigggttt}}}xxxrrrnnnlllkkkkkklllmmmmmmllllllnnnrrruuunnnllljjjjjjkkkmmmmmmlllkkklllmmmnnnoooooooooooommmmmmlllkkkkkkkkkkkklllpppooommmlllkkklllnnnooorrrrrrrrrqqqpppooonnnmmmiiigggeeebbb]]]VVVNNNIIIDDD===888888888777999<<<@@@LLLZZZ]]]VVVWWWiii~~~xxxpppooopppooommmmmmooopppqqqqqqooolllhhhfffdddeeeeeeccc```ZZZTTTQQQSSSSSSUUUZZZbbbiiinnnpppnnnggg\\\SSSNNNMMMNNNNNNRRRXXX^^^ccciiirrrssseeeaaa]]]ZZZZZZZZZWWWUUUVVVUUUUUUUUUWWW^^^gggmmmooommmjjjkkkqqq{{{~~~~~~~~~~~~~~~}}}|||||||||||||||{{{zzzzzzyyyxxxwwwvvvvvvxxxyyyzzz|||}}}~~~~~~~~~|||}}}~~~~~~|||zzzyyyyyyyyyyyyzzzzzz{{{{{{{{{|||}}}|||zzzxxxwwwyyyzzzyyyyyywwwvvvtttrrrqqqpppmmmmmmnnnnnnllliiigggeeefffdddbbb___[[[UUUNNNIIIHHHFFFCCC???;;;888555444555444444444555666888999<<<888444777CCCNNNOOOIII888@@@HHHWWWvvv|||vvvvvvrrruuufffNNNLLLHHHFFFJJJLLLIIIFFFDDDDDDGGGIIIJJJIIIHHHRRRWWWVVV\\\nnn}}}{{{tttvvv~~~yyyvvvooojjjnnnxxx~~~yyyoooiiilllqqqsssooohhhZZZPPPUUUccckkkjjjeeeeeeeeedddeeeiiinnnssszzzxxxzzz}}}vvvsssuuuuuutttqqqmmmiiiggghhhlllmmmiiieeeiiilllooosss{{{|||bbbJJJAAABBB@@@@@@GGGTTT^^^bbbeeefffaaaXXXTTTTTTRRRLLLLLLIIIFFFCCCCCCBBB@@@???>>>===<<<:::777555444333444888===AAACCCCCCDDDEEEIIIHHHGGGFFFGGGFFFEEEDDDBBBEEEFFFJJJ\\\yyyxxx|||qqqgggYYYVVVTTTMMMLLLKKKJJJJJJKKKLLLMMMLLLKKKJJJIIIHHHHHHIIIJJJHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHGGGEEEDDDDDDCCCCCCEEEEEEEEEEEEEEEDDDCCCCCCAAA???<<<:::<<>>@@@KKKXXX^^^\\\___rrr{{{qqqjjjiiikkkkkkkkkmmmmmmmmmnnnnnnmmmkkkhhhgggbbbbbbaaa___\\\WWWRRROOOPPPQQQTTTYYY```fffiiijjjbbb\\\SSSLLLIIIIIIJJJJJJNNNSSSXXX\\\aaajjjvvvyyylllaaa]]]ZZZXXXYYYYYYXXXVVVWWWUUUSSSTTTYYYbbbjjjoooqqqooommmooottt}}}~~~}}}}}}|||||||||}}}}}}{{{zzzzzzyyyxxxwwwwwwwwwxxxxxxzzz{{{|||}}}}}}~~~|||}}}~~~~~~}}}|||zzzxxxyyyyyyyyyzzzzzz{{{{{{{{{{{{{{{zzzyyyvvvvvvwwwyyyxxxwwwuuutttrrrpppoooooonnnnnnooonnnmmmkkkhhhfffgggeeebbb___[[[TTTMMMIIIFFFEEEAAA===:::666444333444444444444555666888999;;;777333666CCCNNNOOOIII<<<@@@IIIaaatttuuuuuuzzzeeePPPOOOKKKHHHJJJJJJFFFCCCAAADDDIIIMMMMMMLLLLLLSSSXXXWWW[[[jjj~~~~~~wwwzzzxxxwwwqqqiiigggmmmuuuxxx~~~}}}tttmmmkkkjjjhhhiiihhh```WWWVVV___hhhkkkfffffffffeeedddeeehhhkkknnnnnnsss|||rrrsssnnnjjjtttyyyoookkkfffeeeggghhhfffccceeefffhhhkkkpppxxxsss[[[FFF@@@BBBCCCCCCJJJXXXccciiiooonnneeeYYYSSSSSSQQQMMMKKKHHHDDDBBBBBBAAA???>>>===<<<:::888666555444444888;;;@@@CCCDDDDDDEEEFFFHHHHHHGGGFFFFFFFFFEEEDDD@@@BBBEEELLL\\\rrrqqqfffnnnsssxxx```UUURRRPPPNNNMMMLLLKKKKKKKKKLLLLLLKKKJJJIIIHHHHHHIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIHHHGGGFFFEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCBBBAAAAAABBBGGGNNNSSSXXX^^^```bbblllxxxvvvllliiiiiippp|||yyyuuuvvvqqqkkkqqq}}}{{{vvvzzz\\\GGGRRRYYY___eeebbb```aaabbbaaa``````bbbccc___aaaeeehhhkkknnnooopppooommmkkklllpppsssttttttooolllggg```XXXPPPJJJFFFEEEDDDJJJUUU^^^aaadddgggeeegggiiikkkmmmooosssvvvzzz{{{{{{xxxtttpppnnnnnnmmmnnnpppooonnnoooqqqtttuuusssqqqsssvvvuuuqqqlllfffWWWGGGAAACCCDDDFFFIIILLLJJJIIILLLRRRUUUSSSNNNPPPVVV^^^hhhxxxvvvrrrrrrpppmmmkkk~~~vvvpppqqqtttwww|||}}}xxxtttpppnnnmmmmmmnnnoooooonnnmmmnnnppprrrooommmkkkkkklllmmmmmmmmmllllllmmmnnnnnnmmmmmmmmmlllkkkkkkjjjjjjjjjjjjjjjlllkkkkkkkkklllnnnpppqqqnnnnnnnnnnnnnnnmmmlllkkkeeecccaaa^^^ZZZTTTMMMHHHCCC===999:::<<<;;;===AAABBBJJJVVV___ccclll~~~pppggg^^^^^^```bbbfffkkkiiijjjkkkkkkjjjiiihhhggg```___]]]ZZZVVVRRROOOMMMMMMOOORRRXXX^^^bbbccccccUUUQQQKKKGGGFFFGGGGGGHHHKKKOOOSSSVVVYYY```llluuu|||oooccc[[[YYYWWWVVVWWWXXXXXXWWW[[[XXXVVVYYYaaajjjpppssssssqqqqqqttt{{{}}}}}}|||||||||}}}}}}~~~{{{zzzzzzzzzyyyyyyxxxxxxxxxxxxyyyzzz{{{|||||||||||||||}}}}}}|||{{{yyyxxxzzzzzzzzzzzzzzz{{{{{{{{{yyyyyyyyyxxxvvvuuuvvvxxxvvvuuusssqqqpppnnnnnnmmmoooooopppooonnnllljjjhhhhhhfffbbb___ZZZTTTMMMHHHEEECCC@@@<<<888555333222444444444444555777999:::;;;777333777EEEQQQQQQJJJ<<<;;;GGGffflllrrr}}}xxxwwwbbbQQQQQQMMMJJJKKKHHHFFFCCCAAADDDJJJNNNMMMKKKJJJNNNSSSUUUVVVbbb||||||zzzssstttpppgggaaaeeelllpppyyy~~~{{{tttnnnggg```aaagggggg___XXXZZZaaagggbbbdddeeedddbbbaaabbbcccccceeelllvvv|||vvvkkkqqqnnnlllsssmmmgggcccdddeeedddcccaaabbbcccdddeeeiiiooossszzz~~~{{{zzzxxxtttzzz{{{{{{yyyvvvjjjUUUCCCDDDIIIKKKKKKQQQ^^^jjjpppvvvpppdddWWWPPPOOOMMMJJJHHHFFFCCCAAA@@@@@@>>><<<<<<:::888666555555666777<<>>>>>@@@CCCFFFJJJTTT```iiiuuucccZZZRRRQQQTTTXXX^^^dddggggggggghhhggggggfffeee___]]]ZZZVVVRRROOOMMMLLLKKKNNNRRRYYY^^^```___]]]QQQMMMIIIGGGHHHIIIIIIIIILLLOOORRRSSSTTT[[[fffooowww|||}}}zzzssshhh]]]YYYXXXVVVUUUUUUVVVVVVVVV]]][[[\\\bbblllssstttsssrrrqqqrrrxxx}}}}}}}}}|||}}}}}}~~~{{{{{{{{{zzzzzzzzzzzzzzzyyyyyyyyyyyyzzzzzz{{{|||{{{|||||||||{{{zzzyyyxxxzzzzzzzzz{{{{{{{{{{{{{{{xxxyyyzzzyyywwwvvvwwwxxxuuutttrrrpppooonnnnnnnnnpppppppppooonnnmmmkkkjjjiiifffbbb^^^XXXRRRKKKGGGDDDBBB???<<<888555333222444333333444555777999:::<<<888555:::IIIUUUTTTKKK===;;;IIIiiivvvbbbmmmyyypppppp~~~wwwttt{{{___PPPOOOLLLJJJKKKGGGHHHEEEBBBEEEIIIKKKIIIFFFEEEFFFKKKNNNMMMWWWuuu}}}vvvsssllleeeiiilllkkkgggfffjjjmmmmmmttt{{{zzztttkkkbbb___eeeiiiddd[[[VVVWWWZZZYYY\\\```bbbaaa```______```bbbiiisss{{{~~~{{{vvvnnnpppooowwwrrrnnniiifffeeeeeedddcccbbbbbbbbbbbbbbbbbbdddeeeeeehhhjjjjjjiiigggeeebbbhhhjjjnnnqqqpppfffTTTEEEMMMRRRUUUSSSVVV```jjjpppoooggg\\\QQQLLLJJJGGGEEEGGGDDDBBBAAA@@@???===;;;:::888666444444666888:::???BBBEEEFFFFFFFFFFFFGGGGGGGGGGGGDDDBBB@@@???@@@>>>KKK___ooosssuuuttthhhZZZeee}}}jjjaaa]]]TTTOOOQQQIIIIIIHHHHHHHHHGGGGGGGGGJJJJJJJJJJJJKKKKKKLLLLLLLLLLLLKKKJJJJJJIIIHHHHHHFFFEEEEEEEEEFFFFFFGGGHHHFFFFFFGGGGGGGGGFFFFFFEEEJJJLLLOOOOOONNNMMMNNNNNNRRRTTTQQQKKKOOObbbwwwuuummmlllvvv}}}qqqhhhooommmiiigggkkk}}}eeeGGG@@@CCCJJJSSSYYY]]]^^^^^^]]]\\\]]]```bbbbbbbbbbbbcccfffiiimmmooommmkkkjjjjjjnnntttyyy||||||wwwrrrooollleee[[[RRRHHHBBB???BBBHHHOOOWWW^^^]]]___bbbeeehhhmmmrrruuu|||||||||xxxsssmmmjjjiiiggghhhjjjkkkmmmppprrrtttvvvtttssssssttttttqqqnnnlllaaaTTTNNNLLLJJJLLLPPPLLLKKKOOO[[[ggglllllllll|||rrrlllnnnooollliiivvvooopppsssyyy~~~}}}zzzvvvtttqqqpppppppppqqqqqqpppnnnnnnooopppmmmkkkiiihhhjjjkkkkkkkkkjjjkkkmmmoooqqqrrrrrrsssnnnnnnmmmlllllllllllllllmmmmmmmmmlllllllllmmmmmmllllllmmmmmmnnnmmmmmmmmmfffccc```\\\XXXSSSMMMHHHAAA<<<:::===??????AAADDDIIILLLTTT___kkkxxxpppWWWOOOIIIHHHJJJMMMTTT[[[bbbbbbdddeeeeeedddcccbbb^^^\\\YYYTTTQQQNNNLLLKKKKKKNNNSSSZZZ^^^___]]]ZZZQQQNNNKKKJJJJJJLLLLLLLLLNNNQQQRRRRRRRRRXXXcccllltttxxx{{{yyywwwqqqggg\\\[[[ZZZXXXVVVUUUTTTTTTUUUYYYZZZ^^^hhhqqquuuqqqmmmpppnnnooovvv~~~~~~}}}}}}}}}}}}~~~~~~{{{{{{{{{{{{{{{|||||||||zzzzzzyyyyyyyyyzzzzzz{{{|||||||||{{{{{{zzzyyyyyy{{{{{{{{{{{{{{{{{{{{{{{{yyyzzz|||{{{yyyxxxyyyzzzvvvuuussspppoooooooooppppppoooooonnnnnnlllkkkkkkhhheee```\\\WWWQQQJJJFFFDDDCCC@@@<<<999666444333333333333444555777999;;;:::777444;;;KKKVVVRRRHHH>>>AAARRRnnn~~~}}}yyy{{{}}}ooo^^^lllwwwlllgggsssvvvnnnsssttt[[[MMMKKKGGGHHHKKKFFFDDDCCCCCCEEEHHHIIIGGGEEEEEEEEEHHHIIIGGGMMMhhhzzzvvvqqqfffZZZ___bbbeeejjjrrryyywwwqqquuu{{{}}}yyyqqqhhhaaadddgggeee^^^TTTMMMKKKMMMRRRYYY^^^```aaaaaaaaaaaabbbfffnnnvvv{{{{{{zzzppphhhiiizzzmmmllliiihhhfffeeebbbaaacccbbbaaaaaaaaaaaa```___]]]]]]^^^```^^^ZZZUUUSSSXXXZZZaaaiiikkkcccUUUJJJQQQUUUUUUSSSTTT[[[cccfffccc[[[RRRMMMJJJGGGDDDAAAEEECCCAAA@@@@@@???<<<:::777666444444555888;;;===AAACCCEEEFFFEEEEEEEEEFFFHHHGGGFFFBBB>>><<<>>>@@@AAAYYYxxx}}}jjjfffaaasssxxxdddbbb___TTTOOOSSSIIIIIIIIIIIIIIIIIIIIIIIIKKKKKKLLLLLLMMMMMMMMMMMMLLLLLLKKKJJJIIIHHHHHHGGGEEEEEEEEEEEEFFFGGGHHHIIIGGGHHHHHHIIIIIIIIIHHHHHHLLLNNNPPPPPPMMMJJJIIIHHHPPPRRROOOIIIKKK\\\uuuxxxuuulllfffppp~~~zzzjjjnnnooommmkkktttzzz}}}yyysssaaaIII======BBBMMM[[[]]]^^^^^^]]]\\\]]]___aaabbbbbbaaabbbdddhhhkkkmmmjjjjjjiiiiiilllqqqwww{{{zzzuuurrrqqqlllddd]]]MMMDDD======BBBGGGPPPXXX[[[\\\^^^___ccchhhoootttwwwwwwwwwsssooollljjjjjjjjjjjjjjjkkklllnnnooopppvvvuuusssrrrrrrpppnnnmmmkkkddd\\\YYYVVVTTTVVVZZZXXXVVV]]]nnn}}}qqqkkkmmmmmmjjjiii{{{lllfffhhhnnnvvv~~~~~~}}}zzzxxxuuusssrrrqqqooopppqqqqqqooooooooopppmmmkkkiiihhhjjjkkkkkkkkkjjjkkkmmmoooqqqrrrrrrsssooonnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllkkkkkkjjjkkklllmmmmmmmmmmmmmmmgggddd```\\\WWWQQQKKKGGG@@@<<<:::===@@@@@@AAADDDJJJKKKRRR]]]iiiwww{{{eeePPPJJJEEEEEEEEEFFFKKKQQQXXXZZZ]]]aaabbbbbbaaa```^^^\\\XXXTTTQQQNNNLLLJJJLLLOOOTTTZZZ______]]]ZZZQQQNNNKKKJJJLLLNNNOOOOOOPPPRRRSSSRRRRRRXXXcccllluuuzzz}}}|||zzzuuujjj```^^^^^^\\\YYYVVVTTTUUUVVVTTTXXX```kkksssuuuqqqlllqqqnnnmmmsss}}}~~~}}}}}}}}}}}}~~~{{{{{{{{{|||}}}}}}}}}~~~|||{{{zzzyyyyyyyyy{{{{{{}}}}}}|||{{{{{{zzzzzzzzz|||||||||{{{{{{{{{{{{{{{zzz|||}}}}}}|||zzz{{{|||wwwuuusssqqqppppppqqqqqqnnnnnnmmmllllllkkkkkkjjjfffccc^^^YYYTTTOOOIIIEEEDDDBBB???<<<999666444444333333333444555777:::;;;777444333<<>>===;;;888444444444555888;;;>>>@@@AAACCCEEEEEEEEEDDDEEEGGGGGGGGGDDD@@@<<<===AAAFFFTTTtttooo```bbbnnn|||kkk^^^^^^[[[QQQMMMQQQJJJKKKLLLMMMMMMNNNMMMMMMKKKLLLMMMMMMMMMMMMMMMLLLJJJJJJJJJIIIHHHHHHHHHGGGFFFFFFFFFFFFFFFGGGHHHIIIGGGHHHIIIIIIIIIIIIIIIIIIKKKLLLMMMLLLIIIFFFEEEEEEOOORRRSSSOOONNNYYYmmm~~~wwwyyylll[[[aaavvvyyykkkgggmmmpppooo|||vvvvvvwwwsssoooccc```MMM<<<;;;<<>>BBBJJJRRRXXXYYYZZZ\\\^^^ccciiinnnllllllkkkiiiggggggiiikkknnnlllkkkkkklllmmmmmmlllsssrrrqqqpppnnnmmmlllllljjjfffdddddddddeeejjjrrrqqqnnnuuu|||ooojjjjjjiiigggggg{{{qqqeee___]]]aaammmxxx~~~}}}{{{yyyvvvtttsssrrrnnnpppqqqqqqpppooopppqqqnnnllljjjjjjkkkmmmmmmlllkkklllmmmnnnnnnooonnnnnnnnnnnnmmmllllllllllllmmmkkkkkkllllllmmmlllllllllhhhiiijjjkkkllllllllllllgggddd___ZZZUUUOOOIIIDDD@@@<<<:::===@@@???@@@CCCGGGIIIPPPZZZeeesssmmm\\\MMMIIIFFFFFFEEEBBBEEEIIIJJJNNNUUU[[[___aaa```___\\\[[[XXXUUUQQQMMMJJJIIILLLOOOTTTZZZ^^^___]]]ZZZQQQOOOLLLKKKNNNQQQTTTUUURRRTTTUUUTTTTTT[[[fffooowww}}}zzzoooeee``````___\\\XXXWWWXXXZZZXXX^^^hhhrrrzzz}}}|||{{{|||vvvrrruuu~~~}}}|||||||||{{{{{{|||}}}}}}~~~~~~}}}{{{zzzyyyzzz{{{|||~~~~~~}}}|||{{{{{{{{{{{{}}}|||||||||{{{{{{{{{zzzzzz|||~~~~~~|||{{{{{{|||wwwuuurrrpppooooooqqqrrrllllllkkkjjjjjjiiiiiiiiiccc```[[[WWWRRRNNNIIIEEEBBB@@@>>>:::777555333333222222333333555888:::;;;777555666@@@PPPXXXNNN???555BBBVVViiisssvvvvvvwwwwwwrrrooohhhdddooovvvmmmrrryyyuuulllwwwgggUUUMMMLLLHHHJJJKKKCCC;;;CCCJJJLLLIIIGGGJJJNNNLLLNNNMMMGGGEEEIIIOOOQQQ```dddkkkrrryyyxxxjjj[[[bbbfffkkksss~~~ssswwwzzz|||{{{sssjjjhhhjjjmmmgggYYYLLLHHHCCCIIIRRRYYY]]]______```]]]]]]^^^aaadddhhhjjjkkkooolllmmmtttyyyxxxvvvuuurrrqqqnnnjjjfffcccbbbaaabbb___]]]]]]^^^^^^\\\ZZZZZZVVVTTTWWWTTTJJJAAA???AAA???BBBJJJOOOMMMKKKLLLMMMNNNOOOTTT___kkkpppooocccVVVJJJHHHGGGDDDAAAAAA>>>===<<<<<<<<<:::888555222333555777:::>>>@@@BBBBBBDDDEEEFFFEEEEEEGGGHHHEEEEEECCC???===AAAIIIQQQkkkyyyhhhdddnnniii^^^UUUTTTTTTPPPMMMMMMHHHIIIKKKMMMNNNOOOOOOOOOKKKKKKLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFGGGHHHHHHFFFFFFGGGHHHHHHHHHHHHHHHGGGGGGHHHGGGEEEDDDDDDEEEIIIOOOVVVWWWUUUYYYgggtttrrrtttkkk^^^___jjjnnnhhhbbbmmmsssttt~~~{{{rrrpppkkkgggeeeaaajjj]]]MMMLLLEEEAAALLLOOORRRWWWYYYZZZ[[[\\\]]]]]]]]]]]]^^^```bbbdddeeeiiijjjkkkkkkjjjlllppptttvvvxxxzzz|||zzzwwwrrrnnnaaaUUUIIIBBB???>>>BBBGGGOOORRRVVVXXXZZZ\\\^^^```aaaaaaaaa``````dddiiimmmpppmmmkkkkkkmmmnnnmmmkkkmmmmmmmmmllllllkkklllmmmkkkiiijjjmmmqqqxxx|||ssskkkiiigggcccbbbdddtttnnneee]]]UUUVVVcccqqq}}}}}}{{{yyywwwuuutttsssnnnoooqqqqqqppppppqqqrrrpppnnnllllllmmmnnnooonnnlllmmmmmmmmmlllkkkjjjjjjmmmmmmlllkkkkkkkkkkkkllliiijjjkkklllmmmnnnnnnnnnfffggghhhiiijjjkkkkkkkkkgggccc^^^YYYSSSMMMFFFBBB@@@<<<:::===?????????BBBCCCFFFNNNXXXbbbpppdddUUUMMMJJJIIIIIIFFFBBBBBBEEE@@@FFFOOOWWW^^^``````___[[[ZZZXXXUUUQQQMMMIIIHHHLLLNNNSSSYYY]]]___]]]ZZZRRROOOLLLMMMPPPUUUYYY[[[UUUWWWXXXWWWXXX^^^jjjtttyyy~~~ssshhh```aaaaaa^^^ZZZYYY[[[]]]aaahhhrrr|||yyy{{{~~~}}}||||||{{{{{{{{{|||}}}~~~~~~|||zzzyyyzzz{{{|||~~~}}}||||||{{{{{{|||}}}}}}||||||{{{{{{{{{zzzyyy{{{}}}~~~|||{{{{{{|||vvvtttqqqooonnnoooppprrrkkkkkkjjjiiihhhhhhhhhhhhbbb^^^ZZZUUUQQQMMMHHHEEE@@@???<<<999666444222111222222222333555888:::<<<:::888:::EEEVVV\\\PPP???999GGGYYYjjjwww~~~}}}yyykkkaaa```aaacccnnnuuunnntttyyyssskkkyyycccTTTOOOOOOKKKLLLKKKBBB>>>HHHPPPPPPIIIEEEHHHMMMFFFKKKJJJDDDEEELLLLLLEEENNNUUU___lllzzz~~~tttfffhhhmmmrrrvvv}}}kkkpppuuuzzzyyykkkkkkooorrrjjj[[[QQQOOOEEEJJJRRRXXX[[[\\\]]]]]]\\\\\\]]]___```aaabbbbbbjjjqqqsssnnnpppxxx|||zzz{{{xxxsssmmmgggdddeeefffccc```]]]]]]^^^^^^\\\ZZZYYYSSSRRRTTTQQQFFF===:::===777666<<>>???;;;:::999::::::888555333111222555999<<>>EEEPPPZZZuuu}}}jjjhhhrrr^^^VVVNNNMMMPPPQQQNNNLLLDDDEEEHHHJJJLLLMMMMMMMMMJJJJJJKKKKKKKKKIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHGGGGGGFFFGGGGGGHHHDDDEEEFFFGGGGGGGGGGGGGGGCCCDDDDDDCCCBBBCCCFFFHHHBBBJJJUUU[[[[[[\\\eeepppmmmllljjjgggdddcccfffhhhbbbpppxxxxxx~~~|||rrrqqqpppjjjffffffiiiyyyttthhhgggXXXDDDEEEGGGKKKQQQVVVXXXYYY[[[\\\[[[[[[\\\]]]^^^```aaabbbjjjlllmmmlllkkkkkkooorrrqqqvvv}}}zzzuuurrrqqqdddTTTJJJBBB<<<<<>>???DDDAAAKKKNNNUUUbbbmmm~~~wwwaaaXXXRRROOOKKKHHHFFFDDDBBB@@@AAAFFFLLLQQQUUUYYY]]]______\\\WWWRRRMMMKKKIIIIIIJJJNNNTTTZZZ]]]]]][[[ZZZOOOMMMKKKMMMRRRVVVXXXYYYYYYXXXXXXYYY]]]dddlllrrrzzzyyyqqqjjjfffdddeeeeeebbbdddgggyyy~~~~~~}}}{{{{{{{{{|||}}}||||||||||||}}}}}}~~~{{{}}}~~~}}}zzzyyyzzz|||~~~}}}|||{{{{{{~~~~~~}}}}}}||||||{{{{{{xxxyyyyyyzzzzzz{{{{{{{{{{{{xxxtttpppnnnmmmnnnooopppmmmkkkiiiiiiiiigggfffaaa]]]XXXSSSNNNIIIDDDAAAAAA>>>:::888666555333222222222222444777999:::999::::::CCCUUUaaa]]]NNNCCC>>>GGG^^^pppyyy~~~qqqooommmmmmpppsssrrrnnnzzzpppiiisss___UUUNNNNNNNNNJJJCCC@@@FFFIIIJJJIIIGGGHHHLLLPPPOOOLLLIIIJJJKKKJJJEEE@@@HHHRRR]]]gggrrr{{{{{{tttrrrxxx{{{zzzjjjcccfffsss|||{{{{{{ooojjjeeeddddddaaaZZZUUUQQQMMMJJJKKKQQQWWWYYYYYYZZZZZZYYYXXXXXXXXXXXXXXX___dddkkksssyyy||||||||||||zzzwwwsssnnnjjjfffddd]]]^^^______]]]ZZZWWWUUUTTTTTTRRRPPPMMMFFF>>>999;;;888666777999;;;;;;:::EEEJJJVVVkkk^^^WWWOOOIIICCC===;;;>>>999888666555444444555555777888;;;>>>@@@AAAAAAAAAHHHFFFEEEFFFHHHIIIFFFDDDAAA@@@@@@AAAEEEMMMZZZfffgggcccjjjkkkVVVSSSNNNJJJIIIHHHFFFEEEDDDFFFIIIJJJIIIHHHIIIIIILLLJJJHHHFFFEEEEEEFFFGGGFFFDDDBBBBBBDDDFFFFFFEEEBBBCCCEEEFFFFFFFFFEEEEEEEEEDDDBBBAAA@@@AAAAAABBBCCCCCCCCCCCCCCCBBBBBBBBBDDDDDDNNN[[[^^^[[[```kkkyyyuuummmfffcccbbb```\\\```bbbuuutttxxxqqqssstttttttttrrrpppmmm|||uuu===DDDCCCKKKWWWYYYSSSUUU^^^ZZZ[[[]]]^^^^^^^^^]]]]]]gggiiikkkmmmnnnnnnmmmlllkkkpppxxxzzzuuuooommmcccTTTHHHBBB>>>;;;999<<>>HHHddd{{{{{{vvvrrrmmmkkknnnuuu{{{~~~qqqfffqqq^^^SSSKKKJJJKKKHHHDDDCCCAAAEEEIIIJJJIIIHHHJJJLLLOOOKKKHHHHHHIIIIIIDDD@@@DDDPPP___mmmzzzzzz|||tttuuuiiicccaaaiiisssyyy{{{}}}wwwrrrlllgggeeedddcccaaa\\\RRRHHHEEELLLSSSWWWXXXXXXWWWVVVVVVUUUUUUUUUUUUZZZ^^^eeekkkppprrrrrrrrrwwwwwwuuurrrmmmgggbbb___^^^___``````^^^[[[XXXVVVUUUTTTSSSRRROOOIIIBBB===AAA???===;;;;;;;;;;;;;;;DDDMMM\\\nnnvvvggg^^^UUUOOOHHH@@@===>>>;;;999777555444444555666:::;;;>>>@@@BBBCCCDDDCCCFFFDDDDDDEEEGGGGGGEEEBBBBBB@@@>>>AAAHHHWWWiiivvvvvvhhhhhhxxx|||aaaRRRNNNJJJHHHGGGFFFEEEDDDEEEGGGIIIIIIGGGFFFFFFGGGFFFEEEDDDDDDDDDDDDEEEFFFEEECCCBBBBBBCCCEEEEEEDDD@@@AAABBBCCCCCCCCCBBBAAABBBBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCFFFQQQ]]]^^^ZZZ___jjjyyyyyytttiii___[[[]]]___mmmnnn~~~|||llljjjsssrrrooonnnrrryyyxxxrrrOOOFFFCCCGGGSSSXXXTTTUUU[[[YYYZZZ\\\]]]^^^^^^]]]\\\gggiiikkkmmmnnnmmmlllkkklllqqqyyy}}}tttssskkk]]]RRRJJJAAA999===>>>AAAGGGMMMOOONNNLLLTTTVVVZZZ^^^```aaaaaa```______aaaeeejjjllljjjhhhffffffeeeeeeffffffggghhhiiihhhjjjqqqyyy{{{kkkgggfffcccaaa```aaacccccccccyyyuuuhhh```^^^[[[ddd{{{~~~||||||yyysssppppppqqqrrrrrrrrrrrrrrrrrrpppmmmllllllkkkjjjhhhggghhhhhhiiijjjkkkllllllllllllkkkjjjiiiiiihhhhhhggggggggghhhhhhhhhhhhhhheeeddddddccccccddddddeeeccc___[[[VVVPPPJJJCCC>>><<<::::::======<<<@@@EEEIIIOOOPPPTTTaaakkk}}}qqqaaa[[[VVVSSSPPPNNNMMMKKKIIIGGGFFFIIINNNRRRUUUYYY^^^aaa___\\\WWWRRRMMMJJJIIIHHHNNNQQQUUUXXXZZZYYYXXXVVVPPPMMMKKKMMMQQQWWW\\\^^^]]]]]]^^^aaagggpppxxx}}}|||rrroooooorrrssssssvvv{{{~~~}}}|||||||||}}}~~~~~~}}}|||{{{{{{{{{{{{yyy{{{{{{{{{yyyxxxyyyzzz}}}|||||||||}}}~~~}}}|||{{{zzzyyyyyyxxxxxxxxxyyyyyyyyyyyyyyy{{{xxxtttpppnnnmmmnnnoooooonnnmmmlllllljjjgggddd^^^[[[VVVQQQMMMHHHCCC???>>>;;;888555444444222111333222222444888::::::999777===KKKYYY]]]VVVLLLHHH>>>LLLqqq{{{qqqlllnnnzzzxxxmmmyyyZZZPPPGGGGGGHHHFFFEEEEEE@@@FFFLLLMMMKKKHHHGGGGGGMMMJJJFFFEEEGGGGGGDDDAAAEEEPPPaaauuutttrrrrrrnnnhhhfffnnnyyy~~~~~~|||xxxrrrkkkggghhhmmmqqqkkk]]]LLLCCCEEEMMMSSSVVVTTTTTTSSSRRRRRRQQQQQQPPPQQQTTTXXX\\\___``````___kkklllmmmmmmkkkgggbbb```\\\]]]^^^^^^\\\YYYVVVTTTSSSSSSRRRQQQOOOJJJDDD???@@@@@@???<<<:::888999:::;;;GGGVVVaaahhhiiicccZZZaaaYYYPPPJJJDDD===999:::;;;999666444444555666888<<<===???BBBCCCDDDDDDDDDCCCCCCDDDEEEFFFEEEBBB???===<<<===CCCQQQeeexxxoooeeennnjjjVVVLLLJJJGGGEEEFFFFFFEEEDDDEEEGGGHHHGGGEEECCCCCCDDD???@@@AAABBBCCCCCCDDDDDDCCCAAA@@@@@@BBBDDDDDDCCC@@@@@@AAAAAAAAA@@@????????????@@@@@@AAA@@@@@@@@@??????@@@@@@AAAAAABBBBBBCCCFFFQQQ]]]```\\\___gggrrrwwwyyyoooaaaZZZaaakkk|||~~~ppp```\\\nnnpppnnnpppfffOOOEEEBBBKKKRRRRRRQQQSSSWWWXXXZZZ\\\]]]]]]\\\\\\bbbdddhhhjjjkkkkkkiiihhhkkkpppwww|||zzztttjjj```WWWIII<<<777777888===CCCIIILLLMMMQQQSSSUUUWWWZZZ\\\\\\]]]ZZZ\\\```bbbcccccccccdddddddddddddddeeedddddddddhhhgggiiinnnrrryyynnncccccc```______aaabbbaaa___]]]sssuuunnniiihhheeekkk}}}||||||yyytttppppppqqqrrrrrrsssssssssuuussspppnnnlllkkkiiihhheeeeeefffhhhiiikkkllllllmmmllllllkkkjjjhhhgggfffdddeeeeeefffggghhhhhhhhhdddddddddddddddddddddddd```]]]XXXSSSNNNGGGAAA===<<<::::::<<<<<<<<<@@@GGGKKKPPPOOOTTTbbbnnnpppccc___YYYVVVTTTRRRRRRQQQNNNLLLMMMOOORRRTTTVVVYYY\\\___^^^\\\WWWRRRNNNKKKIIIIIIOOOPPPSSSUUUVVVUUUTTTSSSQQQOOONNNOOOSSSYYY___ccc``````aaaeeennnwww|||yyyxxx{{{||||||~~~}}}}}}|||~~~}}}||||||}}}}}}~~~}}}|||{{{zzzzzzzzzzzzzzz{{{zzzzzzzzzzzzzzzxxxxxxxxxxxxzzz|||}}}{{{yyyxxxxxxxxxxxxxxxxxxxxxxxxxxxwwwwwwuuutttqqqooommmnnnoooooonnnnnnmmmmmmllljjjfffbbb\\\YYYTTTOOOKKKFFFAAA>>><<<999666444333333222000333222333555888:::::::::777===IIIWWW[[[TTTJJJEEE>>>OOO}}}xxxpppqqqxxx|||SSSKKKFFFGGGHHHFFFDDDDDDFFFJJJOOOOOOLLLHHHFFFFFFLLLIIIEEEDDDEEEEEEDDDCCCJJJPPP```yyy}}}xxxxxxzzz}}}xxxmmmlllvvv||||||{{{zzzwwwpppkkkkkkqqqwwwuuuiiiWWWHHHCCCFFFMMMRRRPPPPPPPPPOOOOOONNNMMMLLLGGGHHHKKKMMMMMMMMMLLLLLLTTTVVVXXX[[[]]]______```ZZZ[[[\\\\\\ZZZWWWTTTRRRRRRQQQPPPNNNLLLHHHBBB>>><<<>>>???>>><<<:::<<<===888CCCMMMOOOMMMLLLJJJHHHTTTKKKCCC@@@>>>999777777777666444333444666999;;;<<<===???AAABBBBBBAAAAAABBBCCCDDDDDDDDDAAA>>><<<:::AAALLLYYYjjj|||vvvlllhhhnnnXXXNNNIIIHHHFFFFFFGGGHHHGGGGGGEEEFFFFFFEEEBBBAAA@@@AAA===>>>@@@BBBCCCBBBAAA@@@@@@???>>>???AAABBBBBBAAABBBBBBBBBAAAAAA@@@??????<<<===>>>@@@@@@@@@???>>>>>>??????@@@AAABBBBBBCCCCCCDDDLLLYYYbbbbbbbbbdddeeellltttsssjjjeeemmmxxxtttoookkkbbb\\\[[[```hhhqqquuu^^^NNNCCCEEEMMMPPPOOOOOOTTTUUUWWWYYYZZZ[[[[[[ZZZZZZ]]]aaaeeeggghhhggggggjjjlllqqquuu{{{|||tttmmmdddTTTFFF:::999777888<<>>QQQ{{{sssttt}}}xxxuuuNNNIIIHHHJJJKKKFFFBBB@@@EEEHHHKKKJJJHHHGGGIIIKKKJJJHHHFFFEEEEEEEEEEEEEEELLLKKKWWWuuu~~~uuuqqqtttxxxuuuuuulllpppwwwxxx}}}zzzrrrmmmnnnqqqtttnnn```PPPBBB???DDDJJJLLLLLLMMMMMMMMMLLLKKKJJJCCCCCCDDDDDDCCCBBBBBBAAA@@@AAABBBEEEIIIOOOTTTWWW[[[\\\]]]^^^]]][[[XXXVVVRRRQQQPPPNNNLLLGGGBBB>>>>>>@@@CCCEEEDDDCCCBBBBBB>>>EEEIIIFFFCCCFFFLLLOOOQQQGGG>>><<<;;;999777888333222222333555999===???>>>???@@@AAABBBAAAAAA@@@BBBCCCCCCCCCAAA???<<<;;;AAATTTkkkiiikkkzzz___NNNKKKJJJHHHGGGHHHIIIJJJJJJIIIDDDDDDDDDCCC@@@???@@@AAA???AAABBBDDDCCCBBB???>>>>>>======???AAABBBAAA@@@AAAAAA@@@@@@????????????;;;<<<>>>???@@@???>>>>>>???@@@@@@AAABBBCCCCCCDDDDDD@@@DDDRRRbbbhhhfffcccYYY]]]gggqqqrrrooorrryyy|||llldddbbbbbbccccccWWWfff{{{~~~~~~ssseeeTTTDDDAAAHHHNNNQQQQQQPPPRRRTTTVVVWWWXXXXXXXXXUUUXXX\\\aaaeeegggiiijjjkkkkkklllnnnsss|||}}}vvvmmm___QQQJJJFFF@@@:::888999<<>>>>>>>>BBBHHHIIINNNOOOWWWiiixxxrrrfffccc\\\[[[ZZZZZZ[[[ZZZXXXVVVXXX[[[]]]]]]\\\[[[[[[[[[[[[YYYUUUQQQNNNMMMLLLLLLTTTUUUUUUUUUUUUUUUUUUTTTSSSTTTUUUVVVXXX\\\bbbfffcccbbbccckkkvvv}}}}}}|||yyyzzz}}}yyyooohhhhhhhhhjjjttt~~~~~~~~~~~~~~~}}}~~~}}}|||{{{zzz{{{||||||}}}}}}|||{{{zzzzzzzzzzzz|||{{{zzz{{{}}}}}}}}}{{{yyyzzz{{{|||}}}}}}{{{xxxwwwwwwxxxyyyxxxxxxwwwvvvuuuuuuttttttmmmmmmllllllmmmnnnpppqqqnnnmmmkkkjjjiiigggcccaaaXXXUUUPPPLLLHHHDDD???<<<:::777444333333333333222444333333555999;;;;;;:::::::::BBBPPPWWWQQQDDD<<<>>>RRR}}}xxxuuuuuu{{{rrrpppsssMMMJJJJJJNNNMMMFFF@@@???>>>AAACCCCCCCCCFFFKKKOOOJJJIIIHHHGGGGGGGGGGGGGGGIIIEEEMMMjjjpppdddcccjjjpppqqq}}}~~~uuurrrvvvzzz{{{qqqkkkjjjllljjjbbbTTTFFF>>>???CCCFFFGGGIIIJJJJJJIIIIIIHHHDDDDDDCCCBBBAAA@@@?????????===<<<<<>>>>>???MMMhhhnnncccrrrzzz[[[LLLKKKJJJIIIHHHIIIJJJJJJIIIHHHAAABBBBBBAAA@@@???AAACCCCCCDDDDDDEEECCCAAA???============???AAABBBAAA@@@???>>>======<<<===============>>>>>>???>>>>>>>>>@@@@@@AAAAAABBBBBBCCCCCCDDD??????KKK^^^iiiiiidddVVVTTT\\\jjjssspppnnnoootttrrrmmmjjjllloooooolllaaaooo}}}rrrmmmhhh]]]PPPAAA;;;???FFFKKKMMMLLLMMMPPPRRRTTTUUUVVVVVVTTTVVVYYY^^^bbbgggkkkmmmlllmmmmmmmmmpppxxxwwwkkk```QQQMMMFFF>>>888666888:::;;;<<<<<<>>>???AAACCCDDDIIINNNTTTVVVTTTTTTWWWZZZWWWVVVVVVWWWYYY]]]bbbdddaaaaaabbbdddaaa^^^```eeeiiilllpppssssssqqqmmmkkknnnooopppnnnjjjddd___\\\XXXUUUOOOKKKHHHFFFCCCAAAyyy}}}tttqqqmmmmmmwwwzzzyyyxxxvvvqqqqqqqqqqqqrrrtttvvvwwwuuuuuutttpppkkkhhhhhhiiieeeffffffhhhiiijjjkkkkkkhhhiiijjjkkkjjjiiigggfffaaabbbbbbccccccddddddddddddddddddcccaaa___]]][[[VVVRRRNNNJJJGGGDDD@@@===;;;:::<<<@@@AAA@@@CCCHHHJJJOOOQQQZZZmmm|||sssfffbbb]]]\\\\\\]]]]]]]]]ZZZXXXYYY\\\```bbbaaa___]]]]]]YYYWWWTTTQQQOOONNNNNNOOOSSSSSSSSSSSSSSSSSSSSSTTTQQQTTTWWWXXXYYY[[[```ccccccbbbccckkkwww}}}xxxuuuuuurrroooooorrrjjj```ZZZ\\\]]]___kkkyyy~~~}}}}}}}}}~~~|||}}}}}}}}}}}}~~~~~~~~~}}}|||zzzyyyyyyzzz{{{{{{|||{{{{{{zzzzzzzzz{{{{{{{{{zzzyyyzzz|||}}}|||zzzzzz{{{}}}~~~}}}~~~|||yyywwwvvvwwwyyyzzzxxxxxxwwwvvvtttssssssrrroooooonnnnnnnnnoooppppppooollljjjhhhgggeeebbb```WWWSSSOOOKKKGGGCCC>>>;;;999777444333333444333333444333444666999;;;;;;;;;888<<>>@@@TTTvvvzzztttxxxzzzyyy~~~iiiqqqmmmPPPMMMMMMNNNLLLEEE@@@???===???BBBBBBBBBDDDIIIMMMIIIJJJKKKKKKJJJIIIIIIIIIHHHDDDIII]]]sss|||kkk___```gggkkksssxxx|||sssrrrvvv|||xxxnnniiihhhddd^^^WWWOOOHHHDDDAAA@@@BBBDDDFFFGGGGGGFFFEEEEEEDDDBBBAAA@@@?????????AAA@@@>>>===>>>AAAEEEGGGOOOQQQTTTVVVWWWVVVTTTSSSPPPOOONNNNNNNNNLLLIIIFFFAAADDDKKKWWWbbbddd___XXXUUUVVVVVVVVV\\\dddhhhgggZZZKKK<<<666444111000000555666888;;;>>>@@@AAABBBAAABBBCCCCCCBBBAAA@@@???:::<<<>>>>>>>>>@@@DDDGGG]]]zzzkkkqqqjjjSSSKKKKKKIIIHHHGGGGGGHHHGGGFFFDDD???@@@AAA@@@@@@AAACCCEEEDDDDDDDDDDDDCCCAAA???>>><<<<<<===???BBBBBBAAA@@@>>>======<<<<<<===>>>?????????>>>>>>===>>>>>>>>>@@@@@@@@@@@@AAAAAAAAAAAACCC@@@@@@HHHVVVccchhhhhh[[[TTTVVVeeepppnnnjjjkkk^^^ffflllnnnrrrxxxwwwqqqiiippp}}}|||pppgggddd^^^XXXRRRIIIAAA>>>@@@CCCEEEHHHJJJLLLOOOQQQSSSSSSSSSTTTUUUVVVYYY]]]bbbgggjjjjjjmmmpppppppppttt{{{}}}uuufffbbbYYYMMMBBB;;;:::;;;666777888:::;;;===>>>>>>>>>BBBHHHKKKLLLMMMOOOQQQLLLMMMOOORRRTTTVVVWWWXXXWWWXXX[[[___^^^\\\___eeeiiikkkmmmmmmllliiigggeeebbbaaa```^^^[[[XXXUUURRRKKKIIIFFFDDDBBBAAA???===|||mmmhhhfffiiiuuu~~~~~~yyyyyyxxxwwwqqqqqqqqqqqqrrrtttvvvwwwssstttsssoooiiiffffffhhhffffffggghhhiiijjjkkkkkkfffgggiiijjjiiihhhfffeeebbbbbbbbbbbbbbbcccccccccccccccbbbaaa___\\\YYYXXXTTTPPPLLLIIIFFFCCC@@@>>>;;;:::===AAABBBAAACCCHHHLLLQQQRRR\\\ppp~~~ssseeeaaa]]]]]]]]]^^^___^^^\\\ZZZXXX\\\aaaddddddbbb```___WWWVVVSSSPPPOOOOOOOOOPPPPPPPPPOOOOOOOOOPPPPPPQQQPPPSSSWWWYYYYYYZZZ]]]aaacccaaaccckkkwwwuuuqqqmmmmmmkkkggggggjjj___VVVRRRVVVYYYZZZfffuuu}}}|||||||||}}}yyyyyyzzzzzz{{{||||||||||||{{{zzzyyyxxxyyyzzz{{{{{{{{{zzzzzzzzz{{{{{{|||{{{xxxwwwxxx{{{}}}{{{yyyyyyzzz}}}~~~}}}{{{yyy}}}{{{yyywwwvvvwwwyyyzzzxxxwwwwwwuuutttsssrrrqqqsssrrrqqqpppooooooooooooooollliiifffeeedddbbb```VVVSSSNNNJJJFFFBBB>>>:::999777444333444444444333444333444666999;;;;;;;;;777>>>JJJTTTSSSIIIBBBAAACCCVVVsss|||uuusss{{{~~~zzzyyy}}}uuussshhhzzzeeeTTTPPPNNNNNNJJJDDD@@@AAAAAADDDFFFEEECCCCCCFFFIIIIIIKKKMMMMMMLLLJJJJJJJJJKKKGGGKKKVVV```hhhqqqzzz|||zzzkkkbbbdddkkknnnuuurrrvvv}}}zzznnnhhhjjjssszzz}}}sssnnnhhhbbb[[[XXXWWWSSSKKKDDD<<<>>>AAACCCEEEEEEDDDDDDCCCBBB@@@>>>>>>>>>>>>???<<<;;;::::::;;;<<<>>>???BBBDDDHHHJJJLLLKKKJJJIIIJJJJJJJJJKKKLLLLLLJJJHHHFFFJJJTTTfffwww~~~xxxqqqrrrrrrrrrttt{{{~~~www^^^OOO???777666444444555999:::===???AAABBBBBBAAA@@@@@@AAAAAA@@@???===<<<666888;;;<<<>>>BBBIIINNNmmmxxxpppsssVVVJJJIIIIIIHHHFFFEEEEEEEEEDDDBBB@@@>>>???@@@@@@@@@BBBEEEGGGCCCCCCCCCCCCBBBAAA@@@@@@<<<<<<===???BBBCCCBBB@@@@@@???>>>>>>>>>@@@AAABBBAAA@@@???=========>>>???@@@@@@@@@???????????????BBBCCCDDDGGGPPP\\\gggkkk```VVVVVVdddooonnnlllnnnQQQ]]]gggjjjooowwwyyytttddddddtttwwwssspppddd___```ZZZaaa```[[[PPPGGGCCCDDDDDDFFFHHHJJJMMMPPPQQQRRRRRRSSSSSSRRRSSSWWW\\\aaaeeefffkkkqqqrrrqqqqqqtttwww~~~xxxeeeRRRCCC;;;999444555777888:::;;;<<<<<<777:::>>>AAACCCCCCDDDEEEDDDGGGKKKOOOQQQPPPNNNLLLOOOPPPTTTXXXWWWVVVYYY```^^^```aaa```]]]ZZZXXXWWWQQQQQQOOOMMMJJJHHHGGGGGGCCCBBBAAA@@@@@@>>>;;;999zzznnnaaaZZZ```lll}}}}}}{{{vvvpppnnnnnnnnnpppsssuuuuuuttttttrrroookkkhhheeecccaaabbbdddeeefffffffffhhhjjjffffffffffffgggggggggggghhhfffdddbbbbbbbbbcccdddaaabbbbbbaaa___\\\XXXVVVPPPLLLHHHEEECCC@@@===;;;===>>>@@@AAABBBCCCFFFHHHNNNUUUUUU\\\pppsssccc\\\\\\\\\\\\^^^___^^^[[[YYYWWW```ggghhhgggfffdddaaa[[[WWWRRROOONNNMMMMMMLLLOOONNNLLLKKKJJJJJJJJJJJJOOORRRUUUXXXZZZ]]]aaacccdddeeehhhmmmttt|||wwwoooiiibbb```aaaaaa___\\\VVVTTTPPPOOOSSS```rrr~~~~~~~~~}}}|||{{{zzzyyyyyyzzzzzz{{{{{{{{{{{{{{{zzzzzzyyyyyy{{{}}}~~~{{{xxx{{{{{{{{{{{{{{{zzzzzzzzzzzzxxxvvvvvvvvvyyy|||~~~zzz{{{|||||||||{{{zzzyyy|||{{{yyyxxxwwwwwwxxxyyyxxxvvvsssqqqppppppqqqrrrtttsssrrrqqqpppooooooooonnnlllhhhddd```]]]\\\[[[UUUQQQLLLHHHEEEAAA===;;;777666555444333333444555333444555666888:::;;;<<<999BBBPPPXXXOOO@@@;;;>>>EEE]]]sssuuuvvvpppmmmpppzzz|||zzznnnkkkkkk~~~^^^RRRLLLGGGHHHHHHFFFEEEFFFMMMKKKIIIGGGEEEEEEFFFGGGLLLMMMKKKIIIJJJLLLIIICCCFFFCCCDDDJJJPPPUUU]]]dddqqqyyy|||vvvpppppptttvvv|||xxxxxxssshhhaaaaaafffooo|||{{{uuupppjjjdddcccfffeee```ZZZMMMFFF===999:::<<<>>>>>>?????????>>><<<:::;;;;;;<<<;;;;;;::::::999999888>>>>>>===<<<<<<<<<<<<===@@@@@@AAABBBCCCCCCDDDDDDIIISSSfff{{{vvv~~~hhhSSS<<<333555666555444;;;===@@@CCCDDDDDDCCCAAADDDBBB>>>;;;888777777777666888;;;<<>>AAACCCEEEEEECCCAAAAAAAAA???BBBBBB@@@AAADDDDDDBBB?????????>>>===>>>@@@BBB??????>>>>>>>>>???AAABBBCCC???>>>FFFPPPYYYdddmmmeeeccc]]]ZZZbbboootttpppZZZYYYVVVYYYgggyyy|||uuussskkkooo}}}}}}uuuwwwppplllnnnooocccWWW```tttqqqjjjKKK>>>???BBBDDDFFFIIIKKKLLLLLLLLLSSSTTTTTTSSSUUUYYY^^^ccciiikkkmmmnnnmmmmmmnnnooorrrzzzyyy\\\MMMEEE>>>777555333444666888888777999999::::::::::::<<<>>>@@@AAABBBCCCEEEFFFHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLKKKKKKJJJHHHFFFDDDBBBAAAAAAAAAAAA===<<<;;;999888888777777|||vvvkkk^^^XXX^^^hhh{{{~~~zzzxxxtttpppmmmllllllnnnqqqrrrrrrrrrrrrpppmmmiiieeebbbaaa``````bbbdddddddddeeefffhhhffffffffffffgggggggggggggggfffdddbbbbbbbbbcccdddaaaaaaaaa```^^^[[[XXXVVVNNNKKKGGGDDDBBB???<<<:::<<<>>>@@@AAABBBCCCFFFIIIPPPVVVVVV]]]rrrvvvgggaaabbbaaa```______\\\XXXUUUUUU^^^hhhkkklllnnnllliii^^^ZZZTTTOOOMMMKKKJJJIIIMMMLLLKKKJJJJJJKKKLLLMMMPPPRRRVVVXXXZZZ]]]aaaccceeeeeeeeegggjjjpppwww|||rrrjjjeee^^^\\\]]]^^^\\\YYYWWWUUUTTTVVV```ppp~~~~~~}}}|||{{{zzzzzzyyy}}}}}}|||{{{zzzxxxvvvuuuxxxwwwwwwyyy||||||{{{xxx||||||{{{zzzzzzzzzzzzzzzwwwwwwvvvwwwxxx{{{~~~{{{|||||||||{{{yyyxxxwwwxxxxxxwwwwwwxxxxxxyyyyyyxxxwwwvvvtttsssrrrsssssstttsssrrrqqqpppooooooooollljjjfffbbb___\\\ZZZYYYTTTPPPLLLHHHDDDAAA===;;;888777666444333333444444333444555777888:::;;;<<<888AAAOOOUUULLL???;;;>>>MMMfff{{{~~~nnnjjjoookkknnnyyy}}}zzzwwwooonnnYYYTTTNNNIIIJJJIIIGGGEEEFFFKKKKKKKKKKKKJJJIIIHHHHHHKKKLLLJJJGGGHHHKKKIIIEEEHHHEEEFFFLLLQQQVVV]]]dddrrrzzz|||yyy|||wwwkkkdddbbbbbbiiiuuu{{{wwwrrrooottt{{{}}}wwwooohhh\\\MMMAAA<<<===???@@@<<<===>>>??????>>>>>>???<<<;;;;;;::::::999888888<<<;;;::::::999999::::::======>>>>>>??????@@@@@@IIISSSeee{{{|||mmmcccUUUEEE555222666999;;;<<<===>>>AAACCCDDDCCCBBB@@@>>><<<:::777666666666777888999<<>>;;;???DDDGGGHHHIIIKKKMMMRRRSSSTTTTTTUUUXXX\\\```dddfffiiijjjjjjjjjkkkmmmooouuukkkSSSJJJDDD===:::888666555555555666666666777888888777888888999:::;;;<<<===???@@@AAABBBCCCCCCCCCCCCDDDDDDDDDDDD@@@AAAAAAAAAAAAAAA@@@@@@BBBAAA???===<<<<<<<<<<<<;;;;;;999888777777777777}}}zzztttkkk___XXX]]]fffxxx|||uuurrrqqqoookkkjjjjjjkkknnnppppppooonnnmmmiiieeebbb```^^^^^^___aaabbbcccbbbcccdddfffeeeffffffffffffggggggggggggfffdddcccbbbbbbccccccaaaaaaaaa```]]]YYYVVVTTTLLLIIIEEEAAA@@@>>>;;;:::<<<>>>@@@AAABBBCCCFFFIIIRRRWWWWWW___uuuxxxjjjddddddcccbbbaaa```^^^ZZZWWWXXXbbblllpppssstttqqqmmmccc^^^VVVPPPLLLIIIGGGFFFIIIIIIHHHHHHIIIKKKLLLMMMNNNQQQTTTWWWYYY]]]aaadddiiihhhfffddddddhhhnnnrrr{{{{{{lllccc^^^YYYXXXYYY[[[ZZZYYYZZZYYY[[[dddttt~~~~~~}}}}}}}}}}}}||||||{{{{{{{{{}}}zzzwwwtttqqqppptttttttttwwwyyy{{{zzzyyy}}}|||zzzyyyxxxyyyzzz{{{uuuvvvwwwyyy{{{}}}{{{||||||{{{zzzxxxvvvuuussstttvvvxxxyyyzzzzzzyyyyyyxxxxxxwwwvvvuuutttttttttsssrrrqqqpppoooooooooiiihhheeeaaa^^^ZZZXXXVVVRRROOOJJJFFFCCC@@@===::::::999777555444333444444222333555777999:::;;;;;;888BBBNNNQQQHHH===;;;???NNNlllqqqmmmsssoooqqq}}}}}}oooppp|||XXXSSSMMMJJJJJJIIIFFFDDDFFFJJJKKKMMMNNNMMMLLLJJJHHHJJJKKKIIIFFFGGGKKKKKKHHHKKKHHHIIINNNRRRVVV\\\cccoooyyyyyyooohhhgggbbbfffmmmvvv~~~yyyuuuxxxpppZZZGGG<<<999999:::;;;<<<>>>???@@@@@@???>>>;;;;;;;;;:::999999888888888888777666666666666666999999999999999:::::::::DDDMMM]]]qqqzzzkkk[[[MMMDDD@@@888222333777;;;>>>BBB???@@@BBBDDDDDDBBB@@@>>>999888666555444555777888666777===KKK___rrr}}}|||hhhXXXOOOKKKIIIKKKJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBCCCDDDEEEFFFGGGEEEFFFHHHGGGFFFDDDDDDEEECCCFFFFFFCCCBBBEEEEEEBBBAAABBBDDDDDDCCCCCCCCCDDDEEEDDDCCCBBBAAABBBCCCDDDDDDBBBDDDHHHKKKQQQ[[[fffuuuooofff```dddmmmqqqooojjj```UUUWWWllluuuooo{{{|||tttkkkmmmvvv{{{ooooooyyyvvvTTT;;;777<<>>===;;;888555444555777555666666777777666666666555666777888999:::;;;<<<<<<<<<============>>>>>>;;;;;;<<<<<<===<<<<<<;;;<<<;;;:::999888888888888999999888777666666777777|||wwwpppddd\\\___fffttt}}}zzzrrrnnnoooooojjjiiiiiijjjmmmooonnnnnnllljjjgggccc```^^^^^^^^^___aaaccccccbbbbbbdddeeeeeeeeeeeefffffffffggggggfffeeedddcccbbbbbbbbbbbb`````````^^^\\\XXXTTTRRRJJJGGGBBB???===<<<:::999<<<===@@@AAABBBDDDGGGIIIRRRWWWWWW```xxxvvviiicccaaaaaaaaabbbcccdddbbb```bbbjjjrrruuuvvvvvvqqqkkkeee___WWWPPPLLLIIIGGGEEEGGGFFFEEEEEEFFFGGGHHHIIIHHHKKKNNNRRRVVVZZZ```dddhhhhhhgggddddddgggnnntttyyyhhh\\\YYYVVVVVVYYY\\\^^^^^^aaabbbiiiuuu~~~}}}|||{{{zzzzzz{{{||||||}}}~~~~~~|||xxxtttqqqnnnmmmrrrrrrtttvvvxxxzzzzzzzzz~~~|||yyywwwwwwxxxzzz|||vvvwwwyyy{{{}}}~~~~~~~~~yyyzzzzzz{{{zzzyyywwwvvvsssuuuxxxzzz{{{{{{yyyxxxwwwwwwwwwwwwvvvuuutttssstttsssrrrpppooonnnnnnnnnhhhgggeeebbb^^^ZZZVVVUUUPPPMMMHHHEEEBBB@@@<<<:::;;;:::888555444333333333222333555888999:::;;;;;;;;;FFFPPPOOODDD;;;<<>>???>>><<<:::;;;;;;::::::999888888888666666555444444444444444666666666666666666666555<<>><<<777666555444555777999::::::===JJJbbb}}}xxx{{{ooo\\\RRROOOMMMLLLLLLKKKKKKJJJIIIHHHGGGFFFFFFDDDDDDEEEEEEEEEEEEEEEEEECCCCCCBBBCCCDDDFFFHHHIIIGGGHHHIIIHHHGGGFFFFFFGGGEEEHHHGGGDDDCCCFFFEEEBBB???AAADDDDDDCCCBBBBBBCCCFFFEEECCCBBBBBBBBBCCCCCCCCCCCCEEEHHHGGGIIISSS^^^mmmlllhhhcccaaaeeelllqqqnnneee[[[\\\kkk}}}ccclll}}}rrrcccnnn~~~}}}{{{]]]???999:::===@@@DDDFFFGGGGGGLLLOOOQQQRRRSSSSSSUUUVVVXXX[[[___aaaccceeegggiiifffhhhkkkqqqyyy~~~```DDD999===BBBBBBHHHGGGDDD???:::777777999555555555777888888777555444555555666777888999999999999999:::::::::;;;;;;::::::;;;;;;<<<;;;;;;;;;::::::999888888777777777777777666666666777777888{{{tttjjj``````eeerrrzzzyyyqqqnnnnnnnnnkkkjjjiiikkkmmmnnnnnnmmmkkkiiieeebbb___^^^^^^___aaacccddddddcccccceeefffeeeeeeeeeeeeffffffffffffeeeeeedddcccbbbbbbbbbbbb``````___]]]ZZZVVVRRROOOHHHEEE@@@===<<<;;;:::999;;;===???AAABBBDDDGGGJJJQQQVVVVVV```zzzvvviiiddd``````aaacccfffhhhiiihhhhhhooouuuwwwxxxwwwqqqjjjeee___WWWPPPKKKIIIHHHGGGFFFEEECCCAAAAAAAAAAAABBB@@@CCCGGGKKKPPPVVV\\\aaabbbdddfffggghhhnnnxxxvvveeeVVVUUUTTTVVVZZZ___ccceeejjjnnnwww~~~~~~}}}|||{{{zzzzzzvvvwwwxxxzzz|||~~~|||{{{xxxuuurrrpppooonnnqqqrrrtttuuuwwwyyy{{{|||}}}|||yyywwwwwwxxxzzz|||xxxyyy{{{|||}}}|||{{{zzzvvvwwwyyyzzz{{{zzzzzzyyywwwxxx{{{}}}}}}{{{yyywwwtttuuuuuuuuutttsssrrrqqqsssrrrqqqooommmlllllllllffffffeeebbb___ZZZVVVSSSNNNKKKGGGCCCAAA???<<<999;;;999777555333333333333111333666888::::::::::::@@@KKKRRRMMMAAA;;;???EEEfff|||vvvwwwyyyjjjwwwkkk\\\MMMJJJJJJLLLKKKHHHIIILLLMMMKKKIIIGGGEEEEEEEEEEEECCCFFFEEEBBBBBBGGGJJJIIIKKKHHHHHHKKKNNNOOOSSSXXXlll|||xxxxxxzzz|||{{{xxxrrrnnnnnnttt}}}zzztttsssxxx}}}{{{sssggg]]]UUUNNNFFFAAA???===::::::<<<===<<<:::;;;::::::999999888777777666555555444444444444444555555555555555444444444666999===CCCJJJOOOQQQRRRFFFDDD@@@;;;888777777777777777:::>>><<<999:::???AAABBBCCCCCCBBB???;;;999666666555555666888;;;<<>>;;;999666555444666888999777555555555555666666666777777777777777888888888888999555666666777888888777777888888888888888888777777777666666777777888999:::~~~|||wwwnnndddaaadddpppxxx}}}yyysssqqqooommmkkkjjjjjjkkkmmmnnnnnnmmmjjjhhhdddaaa^^^^^^______cccdddeeeeeeddddddeeegggdddeeeeeeeeeeeefffffffffdddddddddcccbbbbbbaaaaaa```___^^^\\\YYYTTTPPPMMMGGGCCC???;;;;;;;;;::::::;;;===???AAABBBDDDHHHJJJPPPUUUVVVbbb|||xxxlllhhhdddddddddeeehhhjjjkkkjjjjjjppptttvvvyyyzzzuuunnnfff___WWWOOOKKKJJJIIIHHHEEECCCAAA???===<<<<<<<<<;;;===AAADDDIIIOOOVVV[[[^^^dddjjjooottt|||ooo^^^QQQQQQRRRTTTXXX]]]cccfffnnnssszzz}}}}}}||||||{{{zzzzzzyyyuuuvvvwwwyyy{{{}}}wwwvvvtttrrrpppppppppqqqppprrrttttttuuuwwwzzz||||||{{{yyyxxxwwwxxxyyyzzzyyyzzz{{{||||||{{{zzzyyyuuuvvvxxxzzz{{{||||||{{{zzz{{{}}}~~~}}}zzzxxxvvvrrrrrrrrrqqqqqqqqqpppppprrrqqqooommmkkkjjjjjjiiieeeeeedddccc___ZZZUUUQQQLLLIIIEEEBBB@@@>>>;;;999999888666444333222333333111333666999:::;;;::::::BBBMMMTTTKKK???<<>>BBBCCC@@@???CCCFFFFFFJJJFFFFFFIIIJJJJJJMMMQQQ___vvv{{{}}}zzzsssnnnqqquuuwww}}}tttllllllssszzz|||sssmmmkkkjjjhhhffffffeeeaaaZZZTTTGGGAAA;;;999:::===>>>>>>:::::::::999888888777777666666555444444444444555444444444555555555555555555555666777777888999999:::999777666666777:::;;;888999===AAA???;;;<<>>CCCCCCAAADDDFFFIIIKKKKKKLLLMMMOOOQQQUUUYYY\\\___aaadddggghhhhhhhhhhhhjjjpppwww}}}~~~{{{rrrfff^^^]]]cccjjjwwwrrrjjjaaaXXXNNNEEE>>>;;;888555555777888777444444444444555555555555555444555555555555666666666444555666777777888777777555666666777777777666666777777777888999;;;<<<===}}}|||yyyrrriiieeegggooovvv{{{zzzwwwuuuqqqlllkkkjjjiiijjjlllmmmmmmllliiifffbbb___]]]]]]^^^___cccdddeeeeeeddddddeeefffddddddeeeeeeeeefffffffffdddddddddccccccbbbaaa```______^^^[[[WWWSSSNNNLLLGGGCCC>>>;;;:::;;;;;;;;;:::<<>>@@@DDDIIIOOOTTTYYYaaakkksssyyyzzzeeeTTTLLLMMMNNNOOORRRVVV\\\___fffjjjooorrrppplllhhhfffmmmrrrzzz}}}||||||{{{{{{zzzzzzyyywwwwwwxxxxxxyyyzzz{{{{{{tttsssqqqpppooopppqqqrrroooqqqssssssrrrtttwwwzzz{{{zzzyyyyyyxxxxxxyyyyyyxxxxxxyyyzzzzzzzzzzzzzzzwwwxxxyyy{{{|||||||||{{{zzz{{{||||||{{{zzzxxxvvvrrrqqqpppooonnnooopppppppppooommmkkkjjjhhhhhhgggbbbccccccbbb^^^XXXRRROOOJJJGGGCCCAAA???===;;;999777666444333222222222333111333666999;;;;;;:::999???LLLRRRHHH===>>>IIIRRRuuuttttttzzzYYYRRROOONNNOOOQQQNNNIIIIIIMMMIIIHHHHHHGGGGGGGGGGGGHHH???DDDFFFCCCBBBEEEGGGFFFIIIFFFEEEGGGHHHGGGHHHLLLOOOddd{{{~~~zzz|||yyyoooiiilllrrrttt}}}ooogggiiioooooouuu~~~rrrhhhccccccfffkkkqqqsssqqqoooYYYOOOBBB;;;:::===>>>>>>::::::999999888777777777666666555444444444444444333333444444555555666666444555555555444444444444888888888999:::;;;<<<===<<<<<<>>>BBBAAA===>>>BBB>>>???@@@@@@>>>;;;888666666666888;;;@@@EEEJJJMMMbbbrrruuuoooqqqaaaPPPMMMLLLMMMKKKHHHHHHLLLGGGGGGFFFEEEDDDCCCBBBBBBAAACCCEEEFFFGGGGGGFFFEEEFFFGGGGGGHHHHHHHHHHHHHHHFFFGGGGGGEEECCCCCCEEEGGGDDDFFFGGGDDDDDDGGGGGGEEEDDDEEEEEEEEEDDDDDDFFFGGGCCCBBBAAAAAAAAABBBCCCDDDGGGCCCBBBDDDEEECCCEEEIIISSS]]]kkkqqqgggYYYUUUZZZggghhhllllllfff```dddlll}}}vvvuuurrrdddbbbsss{{{nnnbbb]]]^^^]]]XXXRRRNNNGGG@@@<<<<<<>>>@@@@@@BBBDDDFFFGGGIIIKKKMMMMMMPPPTTTXXXZZZ\\\```bbbccceeefffgggiiilllqqqtttzzz{{{||||||zzzzzzzzztttnnneeeXXXNNNGGGBBB;;;999::::::888555666666666666555555555555444444555555555666666666666666777888999999999999444555777888888888777777888888999:::<<<===???@@@~~~|||}}}|||vvvnnnkkklllnnnuuuzzz{{{zzzxxxrrrkkkjjjiiihhhiiikkkllllllkkkhhheeeaaa]]]\\\\\\]]]___cccdddeeeeeedddcccdddfffdddddddddeeeeeeeeeffffffccccccdddccccccbbbaaa```______^^^[[[WWWRRRMMMKKKGGGCCC>>>;;;:::;;;;;;;;;:::<<>>???AAAEEEJJJNNNOOOXXXdddmmmttt~~~qqq]]]MMMIIIJJJJJJKKKLLLPPPUUUXXX\\\___aaa___ZZZUUUSSSSSSSSSZZZdddnnnuuu||||||||||||{{{{{{zzzzzzzzzyyyyyyyyyxxxxxxwwwwwwwwwsssrrrpppnnnnnnoooqqqrrrnnnppprrrqqqpppqqquuuyyyzzzzzzzzzyyyyyyyyyxxxxxxvvvvvvwwwxxxyyy{{{||||||yyyzzz{{{|||||||||{{{zzzyyyyyyzzzzzzzzzyyyxxxwwwrrrqqqooommmmmmnnnpppqqqooonnnllljjjiiigggffffff```aaabbb```]]]WWWQQQMMMIIIFFFCCC@@@???===;;;999555555333222111222222333000333666999;;;;;;:::999;;;IIIOOOFFF<<<@@@MMMWWW}}}yyynnnuuuvvvWWWRRROOONNNOOOOOOJJJDDDDDDHHHEEEGGGIIIKKKLLLLLLKKKJJJBBBHHHKKKIIIGGGIIIKKKJJJIIIFFFEEEGGGGGGEEEGGGJJJJJJ[[[oooxxx{{{}}}~~~~~~tttnnnrrrxxxzzz{{{sssfffdddhhhllloooyyyuuuhhhhhhkkksss|||jjj]]]KKK???:::;;;;;;;;;::::::999999888777777777666555444444333333444444222222333444555666666777222444666777777777888999444666888:::<<<===>>>>>>AAA???@@@BBBAAA======@@@===>>>??????>>>;;;777555888999<<>>@@@BBBCCCDDDGGGJJJMMMIIIMMMQQQTTTVVVYYY\\\^^^\\\___cccfffgggjjjmmmooorrruuu|||~~~~~~wwwiii^^^SSSLLLCCC>>>>>>===:::777999999888888888888777777666666777777777888888888333444555666777777888777666777888:::::::::999999999999:::;;;===???AAABBBttt{{{zzzmmmbbbgggqqqzzz}}}|||zzztttmmmmmmjjjiiiiiilllllljjjhhhiiieee```]]]\\\]]]\\\\\\]]]^^^```aaacccdddddddddaaabbbbbbbbbbbbcccccccccbbb```___```aaabbbaaa```______]]]ZZZUUUOOOJJJGGGCCCAAA>>>;;;999999:::;;;======@@@EEEFFFEEEGGGKKKRRRRRR[[[nnn|||qqqkkkhhhiiikkkmmmnnnooooooooossssssuuuwwwyyyxxxuuusssjjj```SSSJJJGGGGGGEEECCC@@@???<<<:::999:::;;;<<<>>>@@@BBBEEEHHHIIIJJJJJJMMMOOOSSSYYYbbbooo}}}qqq```RRRJJJHHHHHHGGGHHHIIIKKKMMMOOOOOOMMMJJJFFFCCCBBBBBBBBBAAADDDIIIOOOSSS]]]ooo}}}{{{zzzzzzyyyyyyxxxxxxwwwvvvuuuttttttttttttuuuuuunnnmmmkkkjjjjjjkkkmmmnnnpppppppppqqqrrrsssuuuuuu}}}|||{{{zzzxxxwwwvvvuuuxxxxxxyyyyyyzzzyyyyyyyyyyyyzzzzzz{{{zzzxxxwwwvvvwwwwwwwwwyyyzzzxxxuuussstttrrrooollljjjkkklllmmmmmmlllkkkjjjiiigggffffffbbbfffeee___[[[YYYTTTLLLIIIFFFBBB???>>><<<999777666555444222111111222222666555777;;;;;;888888:::CCCOOOMMMCCC??????LLLcccvvv{{{}}}~~~rrrttthhhWWWMMMFFFKKKKKKDDDAAADDDFFFEEEHHHKKKMMMLLLIIIFFFFFFGGGJJJJJJJJJKKKJJJJJJIIIHHHFFFGGGGGGGGGFFFFFFHHHJJJOOOPPPVVV```hhhlllqqqvvv{{{{{{}}}qqqgggeeeccciiirrr|||tttlllvvv{{{kkkUUUDDD<<<::::::999777999;;;:::888666666666999777444444666777555333111333555666555444555666444666888777444222444666===:::777888<<<@@@AAAAAAFFFAAA???AAA@@@<<<:::;;;>>>AAABBB@@@;;;888999<<<:::===JJJ^^^kkkkkkfffdddhhhYYYVVVMMMKKKHHHFFFEEEFFFGGGHHHEEEEEEEEEDDDCCCCCCBBBBBBBBBCCCCCCDDDEEEFFFFFFGGGDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFEEEDDDCCCCCCDDDEEEFFFBBBBBBAAAAAAAAABBBBBBCCC???@@@BBBCCCCCCCCCBBBBBBCCCBBBBBBCCCEEEGGGJJJKKKNNNVVVdddpppvvvssskkkccc```ccchhhiiigggfffiiimmmooommmrrr|||}}}xxx|||wwwyyyvvvmmmjjjqqqzzz~~~pppDDD444999???;;;>>>@@@@@@???AAAFFFJJJKKKLLLMMMNNNMMMNNNQQQSSSWWWZZZ___bbbdddeeegggiiijjjnnnuuu}}}}}}pppjjjaaaXXXQQQIII@@@:::???<<<999888888999:::999555666777888888777666555888888888888888999:::::::::;;;<<<<<<<<<;;;;;;:::@@@===>>>DDDFFFFFFJJJRRRsss{{{rrrcccfffpppzzz}}}}}}zzztttnnnllljjjggggggiiiiiihhhggghhheeeaaa^^^]]]^^^]]]]]]]]]^^^```aaacccdddeeeeeebbbbbbbbbbbbbbbbbbbbbbbbaaa```___```aaaaaa```______^^^\\\YYYTTTNNNJJJGGGCCCAAA>>>;;;999999;;;;;;>>>>>>AAAEEEFFFEEEHHHMMMRRRTTT___sss~~~tttnnnllllllmmmnnnooopppqqqqqqrrrrrrssstttvvvtttqqqooofff]]]RRRJJJGGGEEEBBB@@@===<<<;;;;;;;;;===>>>@@@AAABBBEEEHHHJJJKKKKKKLLLJJJJJJJJJLLLQQQYYYcccjjjssstttsssmmmcccWWWMMMHHHIIIIIIIIIJJJKKKLLLNNNNNNKKKIIIEEEBBB???>>>======:::;;;???DDDGGGNNN___nnntttyyy}}}|||zzzzzzyyyxxxvvvuuuttttttttttttssssssssssssttttttmmmlllkkkjjjjjjkkklllmmmooooooppppppqqqssstttuuu{{{zzzzzzyyyxxxwwwvvvuuuxxxyyyyyyzzzzzzzzzzzzzzzzzzzzz{{{{{{zzzyyywwwvvvyyyyyyyyyzzzzzzyyyvvvsssrrrpppnnnkkkjjjkkklllmmmjjjiiihhhgggeeedddccccccaaaeeeccc]]]YYYWWWRRRKKKHHHEEEBBB???>>><<<999777666555444222111111222222777555777;;;;;;888888;;;GGGRRRPPPEEEAAAAAAOOOeeeuuu~~~zzzuuuvvvkkkooorrrtttxxx|||wwwoooqqqyyyYYYLLLFFF@@@FFFHHHEEEDDDIIILLLKKKEEEHHHJJJGGGAAA>>>???AAAIIIIIIIIIIIIHHHGGGGGGFFFEEEGGGHHHGGGFFFEEEFFFHHHGGGFFFIIIOOOUUU[[[eeeooo}}}wwwsssrrreeefffiiiqqq{{{{{{yyy~~~zzznnn]]]PPPHHHBBB;;;666999888777666666777888999999666444444555666555444666777888888777666777999888999;;;:::888888:::<<<<<<:::999;;;???AAABBBAAACCC@@@>>>@@@???:::888:::===>>>@@@AAA@@@???>>>===FFFTTTmmm~~~lllUUUJJJFFFMMMKKKHHHFFFEEEFFFGGGIIIEEEDDDDDDCCCCCCBBBBBBAAABBBCCCCCCDDDEEEEEEFFFFFFCCCCCCDDDEEEFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEGGGFFFEEEDDDDDDEEEFFFGGGCCCBBBBBBAAAAAAAAABBBBBB???@@@AAABBBCCCBBBBBBAAAAAAAAAAAABBBCCCEEEGGGHHHJJJNNNZZZlll}}}xxxmmm______eeeooosssooolllmmmkkkhhhlllvvv{{{}}}~~~{{{~~~uuuttt^^^EEE;;;555???@@@AAA@@@>>>===>>>AAAFFFHHHIIIJJJJJJLLLOOOQQQRRRUUUYYY\\\^^^```ccceeefffiiiooouuu|||yyyqqqjjjbbbZZZTTTLLLIIIDDD@@@>>>===;;;999::::::999999999:::;;;;;;;;;::::::::::::;;;<<<<<<;;;<<<<<<======>>>???AAABBBCCCIIISSSZZZ___iiissszzzppp___^^^iiiuuuzzz|||{{{vvvpppnnnkkkgggeeefffggggggggghhheeeaaa____________^^^\\\]]]___aaaccceeeeeefffdddccccccbbbaaaaaaaaaaaa```_________aaaaaa```^^^^^^]]][[[WWWSSSMMMIIIFFFBBB@@@===;;;999:::;;;<<<@@@???AAAEEEFFFFFFIIINNNRRRVVVcccyyyxxxtttppppppqqqqqqqqqqqqqqqrrroooooooooooopppnnnjjjggg```YYYPPPIIIFFFCCC???;;;:::::::::;;;===???BBBCCCDDDEEEHHHJJJLLLMMMMMMMMMLLLKKKHHHFFFGGGKKKRRRWWW___aaabbb```[[[TTTNNNKKKIIIJJJKKKMMMNNNNNNMMMMMMHHHFFFCCC???===;;;::::::666666888;;;<<>>===<<<999888666555333222111222222333777666888;;;;;;888999<<>>AAABBBBBB@@@???<<<<<<===<<<888777:::888:::>>>CCCGGGGGGEEECCCUUUmmm|||uuujjjUUUKKKGGGFFFKKKIIIGGGFFFEEEFFFGGGHHHDDDCCCCCCBBBBBBAAA@@@@@@BBBBBBCCCCCCDDDEEEEEEEEEAAABBBCCCDDDEEEEEEEEEEEEFFFEEEEEEDDDDDDEEEEEEFFFGGGGGGFFFFFFFFFFFFGGGGGGCCCCCCBBBAAAAAAAAAAAAAAA???@@@AAABBBCCCBBBAAAAAA@@@@@@@@@@@@AAABBBCCCDDDGGGEEEMMMddd~~~vvvccc\\\aaattt~~~xxxooonnneeedddkkkyyymmmiiiqqqwwwxxxwww~~~xxxqqqVVVBBB444666888:::;;;;;;:::;;;<<<@@@BBBDDDEEEFFFHHHLLLNNNOOOQQQTTTWWWYYY\\\```cccbbbeeehhhlllooouuuzzz|||sssmmmccc```ZZZVVVRRROOOKKKHHHDDDCCC@@@>>>>>>@@@CCCDDD@@@@@@@@@@@@@@@AAAAAABBBEEEFFFGGGGGGIIIMMMRRRVVVYYY]]]eeennnuuu|||xxxhhhXXXVVVbbbooowww{{{|||yyyssspppmmmhhheeedddeeeggghhhgggdddaaa``````aaa``````\\\^^^___bbbdddeeeffffffeeedddcccaaa```___``````_________```aaaaaa___]]]^^^\\\ZZZVVVQQQLLLHHHEEEAAA@@@===:::::::::<<<===BBBAAABBBFFFGGGGGGJJJPPPTTTWWWeeezzz}}}zzzrrrtttuuuvvvvvvssspppnnnlllkkkiiiiiihhheeebbb___YYYTTTNNNIIIEEEAAA<<<999888888999;;;===@@@BBBDDDFFFGGGIIIKKKMMMNNNNNNMMMMMMLLLIIIGGGFFFIIIOOOSSSYYY[[[\\\ZZZVVVQQQNNNLLLHHHJJJLLLNNNOOONNNLLLKKKHHHGGGDDDAAA???===<<<;;;:::888888:::;;;>>>FFFOOO\\\eeennnrrrtttzzzyyyvvvuuurrrqqqqqqpppooonnnmmmmmmoooooonnnnnnnnnoooppppppkkkkkkkkkkkkllllllllllllmmmnnnnnnnnnoooqqqrrrssstttuuuuuuuuuuuuvvvvvvvvvyyyzzz{{{||||||}}}}}}|||{{{||||||||||||zzzyyyxxx{{{zzzxxxxxxxxxvvvtttqqqnnnmmmlllkkkkkklllmmmnnnkkkjjjiiihhhfffeeeddddddaaaaaa___[[[VVVQQQMMMIIIEEECCC@@@>>>===<<<:::888555444333222111222333333777777999<<<;;;777999>>>PPPWWWQQQDDDAAACCCQQQhhhqqqxxx{{{|||}}}yyyrrrooopppqqqssswwwyyyxxxqqqkkkooolllKKKJJJHHHEEEGGGHHHIIIIIIKKKLLLKKKHHHKKKLLLFFF>>>;;;@@@FFFKKKKKKKKKKKKJJJHHHGGGFFF===@@@DDDFFFGGGGGGGGGHHHIIIGGGFFFFFFFFFMMM^^^nnnzzz{{{tttoooqqqxxxwwwrrrsssuuuiiiaaaWWWSSSWWW\\\___```IIIAAA999555777888666444555444444444555777888999777777777666444444555777999999888777777888:::<<<;;;<<<===???@@@@@@>>>===;;;888888:::999888:::???;;;BBBKKKQQQRRRQQQQQQRRRiii{{{tttlllRRRKKKKKKLLLLLLHHHGGGEEEDDDDDDEEEFFFGGGCCCCCCBBBAAAAAA@@@@@@???BBBBBBBBBCCCCCCDDDDDDDDD???@@@AAACCCDDDEEEEEEEEEFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEFFFFFFFFFCCCCCCBBBAAA@@@@@@@@@@@@AAABBBCCCDDDDDDCCCBBBAAA@@@@@@???@@@@@@@@@AAAAAAFFFBBBEEEXXXrrr{{{mmm___^^^qqq~~~wwwooonnneeeeeepppppp[[[ZZZfffoootttwwwsss]]]JJJ>>>333444777999::::::;;;;;;;;;===???AAABBBEEEIIIKKKNNNOOORRRSSSVVVYYY^^^aaaaaabbbdddeeegggiiilllooo||||||yyyvvvrrrnnnkkkgggbbb___UUUSSSQQQNNNMMMMMMNNNOOOKKKKKKKKKKKKLLLLLLMMMNNNSSSUUUWWWYYY\\\ccckkkrrrssszzz}}}vvvpppfff\\\ZZZeeeqqqwww{{{|||yyytttpppmmmhhhcccaaaaaadddfffeeeccc``````aaabbbaaa```]]]^^^```bbbdddeeefffffffffeeebbb```_____________________aaabbbbbb___]]]]]][[[XXXTTTOOOJJJFFFDDD@@@???<<<::::::;;;===>>>CCCBBBDDDHHHIIIHHHLLLQQQVVVXXXdddxxx}}}rrruuuyyy{{{yyyssslllhhhgggeeecccaaa```]]]YYYVVVRRRPPPMMMIIIEEE@@@;;;888777888999;;;===???AAABBBFFFHHHIIIKKKMMMMMMMMMLLLHHHGGGFFFCCCCCCFFFKKKOOORRRSSSTTTQQQNNNJJJIIIHHHHHHIIILLLNNNNNNMMMJJJHHHHHHGGGEEECCCAAA@@@???>>><<<999999===@@@AAAFFFMMMXXX```jjjqqqtttyyy{{{vvvrrrpppkkkkkkkkkkkkllllllllllllllllllkkkkkklllmmmmmmnnnjjjkkklllmmmnnnmmmmmmlllmmmmmmmmmnnnoooppprrrrrrsssttttttuuuvvvvvvwwwwwwyyyzzz{{{|||}}}}}}}}}}}}{{{||||||||||||zzzyyyxxxyyywwwuuuuuutttsssqqqooommmmmmlllllllllmmmnnnoookkkkkkjjjiiigggfffeeeeeebbb```^^^[[[VVVPPPKKKJJJDDDAAA>>>===<<<;;;:::888555444333222222222333444888888;;;===:::777:::@@@QQQVVVMMM@@@>>>CCCTTTlllttttttyyy~~~|||zzzwwwsssqqqrrruuu{{{~~~|||vvvqqquuuhhhOOOQQQLLLLLLKKKJJJKKKKKKJJJIIIJJJKKKMMMMMMHHHBBBAAAFFFLLLJJJJJJJJJJJJIIIHHHGGGFFF@@@BBBEEEGGGFFFEEEDDDEEECCCCCCDDDDDDBBBFFFSSSaaa}}}xxxooonnnuuu}}}yyyppphhh```^^^bbbhhhkkkkkkXXXPPPFFFAAA>>><<<666111444444555555666666777888888999999888777777888:::<<<;;;:::999999:::;;;;;;999:::;;;;;;;;;;;;;;;;;;:::777555777777999AAAJJJUUUaaammmooogggaaabbbgggxxxZZZIIIHHHIIIGGGDDDDDDCCCCCCBBBBBBCCCDDDEEEBBBBBBBBBAAA@@@@@@??????BBBBBBBBBBBBCCCCCCCCCCCC???@@@AAABBBDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEECCCCCCDDDDDDDDDDDDCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@BBBCCCDDDEEEEEEDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@DDDBBBCCCNNNaaasss}}}{{{jjjbbbkkkrrrnnnkkknnnllljjjrrr{{{fffUUUUUU\\\cccooo{{{~~~mmmZZZKKKEEE;;;:::999999999999888888888:::<<<>>>???BBBEEEHHHJJJKKKMMMOOOQQQTTTXXX\\\___```bbbbbbbbbccceeegggmmmvvv|||wwwssslllkkkjjjhhheeebbb```___^^^^^^^^^___```bbbcccdddeeeiiimmmpppttt{{{yyyrrrpppmmmhhhfffoooxxx{{{{{{|||yyytttmmmkkkgggbbb^^^^^^```cccbbbaaa___```aaabbbbbbaaa___```aaacccdddeeeeeeeeefffdddbbb___^^^^^^___``````___```bbbcccccc```]]]\\\ZZZWWWRRRMMMIIIEEEDDD@@@>>><<<::::::;;;===???CCCBBBFFFKKKLLLJJJLLLQQQVVVXXXcccxxx}}}rrruuuyyy{{{xxxqqqhhhcccbbb```]]]ZZZXXXUUURRROOOKKKKKKJJJGGGDDD???;;;999888999:::<<<>>>@@@AAABBBGGGHHHJJJKKKLLLLLLLLLKKKIIIHHHEEECCCAAACCCGGGJJJLLLMMMMMMLLLIIIHHHIIIJJJIIIJJJLLLNNNNNNLLLIIIHHHFFFFFFEEEDDDCCCBBBAAA@@@===:::;;;AAAGGGJJJNNNRRRZZZ___ggglllppptttyyy}}}wwwxxxyyyyyywwwsssooolllfffgggggghhhiiijjjkkkkkkiiiiiiiiiiiiiiijjjkkkllljjjkkkmmmooopppooonnnmmmmmmmmmnnnnnnoooqqqrrrsssuuuuuuuuuvvvwwwxxxxxxxxxyyyyyy{{{|||}}}}}}}}}}}}{{{{{{||||||{{{zzzxxxwwwvvvtttrrrqqqqqqqqqooommmnnnnnnmmmmmmmmmnnnnnnooojjjiiihhhgggeeedddccccccccc___\\\ZZZUUUMMMIIIIIIBBB@@@===<<<<<<;;;:::888555444333222222222333444888999<<<===:::777;;;BBBPPPSSSHHH<<<>>>HHH^^^xxxxxx|||{{{tttuuu|||}}}yyydddSSSXXXOOOQQQLLLIIIKKKLLLKKKJJJLLLKKKKKKJJJGGGCCCCCCFFFJJJEEEEEEFFFFFFFFFEEEDDDDDDGGGHHHIIIGGGDDDAAA@@@@@@@@@@@@AAACCCBBBBBBIIIRRRsssxxxwww{{{{{{ooohhhiiillltttyyyssspppnnnqqqwww{{{zzzxxxjjjcccZZZQQQLLLFFFAAA===;;;===???>>>;;;999888888666888::::::999888999:::;;;:::999:::<<<<<<;;;:::::::::;;;::::::<<<@@@CCCFFFAAA===<<<===CCCPPP]]]|||vvvvvv{{{dddLLLFFFIIIHHHCCCAAABBBBBBAAABBBBBBCCCDDDDDDCCCBBBBBBAAAAAA@@@??????BBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDAAAAAABBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAACCCCCCDDDEEEDDDCCCBBBAAA??????@@@AAAAAAAAA@@@@@@@@@AAADDDHHHRRRcccwwwzzzoooiiifffdddggglllrrrnnnooo{{{ttteeeXXXSSSPPPSSSgggxxx|||vvvrrrooodddSSSJJJJJJ@@@<<<777444555777888888777999;;;<<<<<<>>>AAACCCCCCEEEGGGIIIJJJLLLOOORRRXXXZZZ\\\]]]]]]^^^```aaaeeekkkqqquuu}}}~~~{{{yyyyyyyyyzzz|||}}}zzzsssrrrqqqoookkksssyyyzzzzzz{{{yyyuuunnnmmmjjjeee```^^^```ccc```___^^^___aaabbbbbbaaa```aaabbbcccddddddddddddeeedddaaa___^^^^^^```aaa``````aaaccceeedddaaa^^^[[[YYYUUUQQQLLLHHHEEECCC???===;;;::::::<<<>>>@@@BBBCCCGGGMMMNNNLLLMMMPPPTTTWWWdddzzz|||tttvvvwwwwwwsssmmmeeeaaa]]][[[WWWUUUSSSPPPLLLJJJEEEFFFFFFDDDAAA===:::999888999<<<>>>AAACCCDDDEEEIIIJJJKKKLLLMMMMMMLLLKKKLLLKKKHHHEEECCCDDDGGGJJJMMMMMMMMMLLLKKKKKKNNNPPPKKKLLLMMMNNNNNNLLLJJJIIIFFFFFFFFFFFFFFFEEEEEEDDDAAA>>>AAAKKKUUUZZZ]]]```bbbbbbdddgggkkkoooqqqssspppqqqrrrsssrrrpppmmmjjjeeeeeefffgggggghhhhhhhhhgggffffffggggggiiijjjjjjjjjllloooqqqrrrqqqooonnnnnnnnnnnnooopppqqqrrrssswwwwwwwwwxxxxxxyyyyyyzzzxxxxxxzzz{{{|||}}}}}}}}}zzzzzz{{{{{{zzzyyywwwvvvtttrrrppppppppppppooonnnooooooooooooooonnnnnnoooiiihhhgggfffdddcccbbbbbbbbb]]]YYYXXXSSSJJJFFFHHHAAA???<<<;;;;;;;;;:::888444333222222222333444444999:::===>>>:::666;;;CCCNNNPPPDDD:::@@@QQQlllzzz}}}eeeXXXaaaYYYVVVNNNIIIKKKLLLJJJJJJMMMKKKIIIFFFDDDCCCBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDIIIIIIIIIGGGCCCAAAAAAAAACCCAAABBBDDDDDDBBBEEEJJJ\\\zzz~~~}}}{{{zzz{{{}}}vvvpppjjjgggmmmttt{{{{{{yyy||||||vvvlllbbbZZZVVVTTTTTTNNNPPPRRROOOIIIBBB>>><<<888;;;???AAA@@@?????????======>>>AAAEEEFFFDDDBBBBBBBBBAAAAAACCCIIIQQQXXX```YYYPPPLLLLLLTTTfffwww^^^MMMBBBEEEIIIFFFCCCEEEAAABBBBBBCCCDDDDDDEEEFFFCCCCCCCCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDDBBBBBBAAAAAAAAAAAABBBBBB@@@@@@AAABBBBBBAAA@@@@@@????????????@@@AAABBBBBBAAABBBCCCCCCCCCBBB@@@???===>>>???@@@AAAAAA@@@@@@===@@@CCCCCCGGGUUUjjj{{{ppp```^^^dddjjjpppnnnlllooovvv~~~nnneee^^^YYYOOOLLLaaa~~~~~~zzzyyyhhh```___ffffff\\\WWWZZZVVVNNNCCC:::777777888999777888999999999999<<<>>>>>>@@@CCCDDDEEEEEEGGGIIILLLOOORRRTTTVVVWWWZZZ\\\]]]cccggggggkkkwwwuuu|||{{{tttrrrpppnnngggooouuuvvvxxx{{{{{{xxxqqqqqqnnniiicccaaaccceee___^^^]]]___aaabbbaaa```bbbbbbcccddddddddddddccceeeccc```^^^^^^___```bbbaaaaaabbbdddfffeeeaaa___[[[YYYUUUPPPKKKGGGDDDCCC???===;;;::::::<<<>>>@@@AAACCCHHHOOOPPPMMMMMMPPPRRRVVVeee}}}zzzvvvvvvuuusssoooiiidddaaa[[[XXXUUURRRPPPMMMJJJGGGAAABBBCCCAAA>>>;;;:::999888:::===@@@CCCFFFHHHIIIJJJKKKLLLMMMNNNMMMMMMLLLJJJIIIGGGEEECCCDDDGGGJJJNNNNNNNNNLLLKKKKKKNNNQQQNNNNNNOOOOOONNNMMMKKKKKKGGGHHHHHHIIIIIIIIIIIIHHHGGGDDDHHHUUUaaahhhkkknnnjjjgggcccdddhhhlllnnnnnnooonnnnnnnnnooonnnlllkkkffffffffffffffffffffffffeeeeeeeeeffffffhhhiiiiiijjjlllppprrrsssrrrpppnnnnnnnnnooooooppprrrssstttxxxxxxyyyyyyyyyzzzzzzzzzwwwxxxyyy{{{|||}}}}}}}}}yyyzzzzzz{{{zzzxxxwwwvvvsssqqqoooooopppppppppoooppppppppppppooooooooonnniiiiiihhhgggeeedddcccbbbaaa[[[WWWVVVQQQHHHDDDFFF@@@>>><<<;;;;;;;;;:::999444333222222222333444555999:::===>>>:::666<<>>>>>>>>???@@@AAACCCCCC@@@AAAAAABBBAAA@@@>>>>>>;;;<<<>>>@@@@@@@@@@@@???;;;???AAA@@@@@@KKK^^^nnnwww```]]]dddhhhjjjmmmnnnkkkiiilllrrrvvvfffcccdddcccVVVNNN```{{{mmmmmmwwwjjj^^^^^^mmmuuupppkkkmmm~~~qqq]]]LLL@@@:::666444777888888888666666888:::<<>>;;;999888888777666222333444333222222333555>>>===<<<999666555;;;BBBIIIEEE???:::@@@VVVuuu{{{rrr```ZZZ\\\RRRPPPMMMJJJHHHGGGGGGGGGHHHHHHGGGFFFDDDCCCAAAAAADDDCCCCCCBBBBBBDDDEEEFFFFFFEEECCCBBBAAAAAAAAABBB@@@@@@??????@@@@@@AAABBBJJJQQQZZZ```cccjjjuuu~~~yyyzzzuuuqqqpppuuuyyy}}}|||uuuooolllpppwww}}}sssvvvuuukkk[[[PPPMMMOOOQQQSSSUUUVVVWWWVVVUUUTTTVVVTTTVVVaaannnrrrlllccc___]]]^^^```aaadddmmmwww~~~iiiNNNHHHFFFCCCAAA@@@AAACCCDDDDDDDDDDDDDDDDDDEEEEEEEEEGGGEEEBBBAAAAAABBBAAAAAABBBBBBAAA@@@@@@@@@@@@AAABBBAAA@@@@@@AAABBBCCCDDDAAABBBCCCBBB@@@??????AAA>>>???@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@AAABBBBBBCCCEEECCCBBBBBBBBB@@@>>><<<@@@===;;;;;;>>>???>>><<<<<>>444555777888888999:::;;;::::::;;;;;;===>>>@@@AAADDDEEEGGGIIIKKKMMMOOOPPPTTTVVVYYY[[[\\\___bbbeeerrrxxxzzzmmmmmmppprrrssswwwzzzwwwqqqlllaaa___mmmzzz{{{yyyzzztttqqqlllhhhfffeeecccbbb```___^^^```bbbddddddcccaaaaaabbbbbbcccdddeeeeeecccbbbaaa``````aaabbbccccccaaa`````````___[[[XXXWWWTTTOOOLLLJJJGGGDDDAAA>>>===:::999:::===AAADDDEEEHHHKKKMMMNNNNNNPPPQQQVVV^^^mmm~~~vvvmmmiiieee^^^ZZZZZZWWWTTTQQQOOONNNLLLHHHEEEBBBAAA@@@===999888888:::===@@@DDDFFFGGGGGGHHHIIISSSTTTUUUTTTQQQOOONNNNNNKKKIIIGGGFFFHHHJJJLLLMMMOOORRRUUUTTTOOOLLLKKKLLLPPPPPPQQQQQQQQQOOOMMMLLLMMMKKKIIIHHHIIIJJJIIIHHHJJJOOOXXXbbblllrrrvvvxxxvvvooofff___]]]^^^```aaa```cccgggjjjkkkjjjhhhfffdddbbb```^^^]]]\\\\\\\\\\\\\\\\\\]]]___```bbbcccbbbfffkkklllkkkjjjkkkmmmmmmmmmnnnppprrruuuwwwwww|||{{{{{{zzzxxxwwwuuutttssstttvvvxxxyyyzzz{{{|||}}}zzzwwwxxxzzz{{{xxxuuuttttttssspppmmmkkklllnnnoooppppppooommmkkkiiihhhiiihhhfffdddcccbbbbbbccc]]]YYYTTTOOOKKKGGGCCC@@@@@@>>>;;;999888888777555333333333222111222444666::::::999777555777@@@HHHPPPHHH???===HHH]]]sssyyyvvv{{{aaaVVVRRRQQQRRRQQQOOOLLLHHHEEEBBB@@@HHHGGGFFFDDDCCCBBBAAAAAADDDCCCCCCBBBCCCDDDEEEFFFEEEDDDCCCAAAAAAAAAAAAAAA???????????????@@@AAAAAAEEEJJJPPPTTTXXXaaaooozzz|||yyyuuuttt|||{{{yyyuuurrrttt{{{uuuiiiaaabbbeeegggjjjnnnnnnjjjfffbbb```[[[^^^eeeoooyyy}}}zzzvvvooommmmmmnnnnnnpppxxx|||aaaNNNEEEFFFEEECCCAAA@@@AAABBBBBBCCCCCCDDDDDDEEEEEEEEEEEEGGGEEEBBBAAABBBBBBBBBAAAAAA@@@@@@??????@@@AAAAAABBBAAA@@@@@@@@@AAABBBCCC@@@AAABBBAAA@@@???@@@AAABBBBBBBBBBBBAAA@@@???>>>AAAAAAAAAAAABBBDDDEEEEEEDDDBBBAAA@@@AAA@@@???===@@@>>><<<<<<>>>???>>><<<@@@BBBCCCBBB@@@BBBHHHNNNddd{{{{{{iii```]]]cccggglllkkkgggccccccdddnnn|||nnndddjjjttt}}}xxxwwwxxxxxxwwwoooLLL888111111444555777888888777666666999999999:::;;;<<<===>>>???@@@AAACCCEEEGGGIIIJJJOOOQQQTTTVVVXXX[[[___bbb```ffflllqqqssswww~~~qqqjjjiiidddYYYOOOppprrrrrrssszzzyyyiii```iiiuuuzzzzzz{{{vvvrrrnnnjjjhhhfffcccbbbcccbbbaaabbbcccdddcccbbb]]]^^^___aaaccceeeggghhhdddcccbbb`````````aaaaaa___^^^^^^^^^^^^]]]ZZZWWWVVVSSSOOOLLLIIIGGGDDDBBB>>><<<:::999:::===@@@CCCFFFHHHKKKLLLMMMNNNQQQSSSYYYaaaqqq{{{rrriiiccc^^^WWWTTTUUUUUURRROOOLLLKKKJJJHHHFFFDDDCCCBBB???;;;999:::;;;@@@CCCFFFIIIJJJJJJLLLMMMVVVXXXYYYXXXUUUSSSRRRRRRLLLIIIFFFGGGKKKOOOQQQQQQQQQTTTVVVTTTPPPLLLKKKLLLRRRSSSTTTTTTSSSQQQOOOMMMNNNNNNMMMJJJIIIJJJMMMOOOTTTYYY```hhhoootttwwwxxxzzzrrrfff\\\VVVTTTUUUUUUVVVYYY^^^dddfffgggeeeddd___^^^[[[YYYWWWVVVVVVVVVVVVVVVWWWXXXYYY[[[\\\]]][[[```fffiiiiiiiiikkkmmmkkklllooorrruuuwwwxxxyyy~~~}}}|||yyyvvvtttrrrqqqttttttuuuuuuvvvxxxyyyyyy}}}yyyvvvvvvyyy{{{zzzxxxvvvuuurrrnnnjjjiiijjjlllnnnnnnnnnmmmllljjjhhhggggggfffeeedddbbbaaa``````ZZZVVVQQQMMMIIIEEEAAA??????===:::999888888666555444444333111000222555888===>>><<<999888>>>JJJSSSPPPDDD999<<>>HHHGGGDDDBBBAAAAAAAAABBBDDDCCCCCCCCCCCCDDDEEEEEEDDDDDDCCCBBBAAAAAAAAAAAA???????????????@@@@@@AAAAAACCCEEEFFFKKKWWWgggttt}}}~~~~~~yyyqqqrrrwwwyyyqqqnnnpppsssyyy|||uuuqqqpppooottt|||xxxwwwwwwxxxwwwxxx|||yyy{{{~~~^^^GGGAAADDDCCCCCCBBBBBBAAAAAA@@@@@@BBBBBBCCCCCCDDDEEEFFFFFFFFFDDDBBBBBBCCCCCCBBBAAA??????>>>??????@@@AAABBBBBBBBBAAA@@@@@@@@@AAAAAA???@@@AAAAAA@@@???AAABBBEEEEEEDDDCCCBBB@@@>>>===BBBBBBBBBCCCDDDFFFGGGHHHDDDAAA??????@@@@@@@@@@@@AAA@@@>>>===>>>???>>>===BBBCCCCCCAAA>>>???DDDHHHPPPhhhzzznnnfffaaajjjssstttnnngggddddddqqqtttnnnhhhkkkrrrvvvvvvvvvoooWWWCCC666000333555666888888666555333888888888888888999:::::::::;;;<<<>>>@@@BBBCCCDDDGGGIIILLLOOORRRVVVZZZ]]]WWW[[[___``````bbbeeeiiikkklllnnnrrrxxx~~~yyysssppp___XXXOOOKKKIIIGGG@@@;;;www{{{|||{{{}}}qqqdddhhhttt{{{|||{{{wwwtttpppllljjjgggeeebbbfffeeeccccccddddddcccaaa\\\]]]^^^aaaccceeeggggggeeedddcccaaa```_________^^^]]]]]]]]]]]][[[YYYWWWUUURRRNNNKKKIIIFFFDDDAAA<<<;;;999999:::<<>>>>><<<999888888888666444444444222111000222777:::???@@@>>>999;;;EEEQQQYYYMMMAAA777===PPPeeepppsssqqq|||xxxwwwkkksss___NNNVVVUUUNNNJJJJJJKKKKKKJJJHHHGGGFFFHHHFFFCCC@@@???@@@AAACCCCCCCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDCCCCCCBBBBBBBBB@@@@@@@@@@@@@@@AAABBBBBB@@@AAA@@@@@@DDDOOO^^^iiiwwwpppooorrrzzzyyyqqqlllwwwzzz~~~zzzwwwvvvtttssszzz}}}vvvuuuwwwyyy~~~~~~{{{xxxwwwxxx{{{|||}}}{{{mmmXXXQQQHHHBBBCCCAAABBBBBBCCCBBBAAA@@@???@@@@@@AAABBBCCCEEEEEEFFFDDDCCCAAABBBCCCCCCBBBAAA>>>>>>>>>???@@@AAACCCCCCCCCCCCBBBBBBAAAAAAAAA@@@???@@@BBBBBBAAAAAABBBDDDFFFEEEEEEDDDCCCAAA???>>>BBBBBBBBBCCCDDDFFFGGGHHHDDDBBB???>>>@@@BBBCCCCCCCCCBBBAAA@@@@@@@@@??????AAABBBBBB@@@???@@@DDDGGGIIIYYYnnn{{{lllqqqxxx{{{wwwpppiiieeelllyyymmmeee]]]\\\dddjjjpppssshhh[[[KKK>>>777444444444666777777666555777777666555555666666777999:::;;;<<<>>>???@@@AAA???BBBEEEIIILLLOOOTTTWWWWWWYYY[[[[[[ZZZZZZ\\\^^^]]]]]]^^^aaaeeejjjoooqqqqqqvvvxxxxxx{{{~~~}}}uuulllhhhddd```]]]YYYTTTQQQKKKHHHEEEBBB@@@>>><<<;;;wwwjjjkkkttt{{{|||zzzxxxuuuqqqnnnllljjjfffdddhhhgggeeedddeeedddbbb```]]]^^^___```bbbcccdddeeeeeedddcccbbb```______^^^^^^______^^^]]][[[YYYXXXSSSPPPLLLIIIHHHEEECCC@@@;;;:::999999:::<<>>CCCEEEHHHKKKMMMNNNQQQSSSVVVWWWYYYXXXVVVTTTSSSSSSPPPMMMJJJKKKOOORRRTTTTTTOOOSSSVVVUUUQQQNNNNNNOOOWWWXXXXXXYYYYYYXXXWWWWWWUUUUUUTTTQQQNNNPPPVVV\\\___bbbggglllpppsssuuuvvvxxxooobbbVVVNNNIIIGGGEEEEEEHHHMMMRRRVVVXXXXXXXXXTTTRRROOOMMMJJJIIIHHHHHHLLLLLLMMMNNNPPPRRRTTTUUUVVV\\\ccchhhiiikkknnnqqqooorrrvvvxxxxxxyyyzzz|||~~~zzzxxxvvvvvvuuurrrnnnnnnpppsssttttttyyywwwuuuuuuvvvyyyzzz{{{tttrrrnnniiieeedddfffhhhnnnmmmlllkkkjjjjjjiiiiiijjjiiihhheeeaaa]]]ZZZXXXVVVRRRNNNJJJGGGDDDAAA>>><<<:::999888888777555333333333222111111333888<<<;;;<<<:::777>>>MMMYYY]]]NNNDDD<<>>;;;@@@AAABBBCCCCCCAAA@@@???>>>>>>???@@@BBBCCCDDDDDDBBBAAA@@@AAABBBCCCBBBAAA>>>>>>>>>???@@@BBBDDDDDDCCCCCCCCCCCCBBBBBBAAAAAA@@@BBBCCCCCCBBBBBBCCCEEECCCDDDDDDDDDCCCCCCBBBAAAAAAAAAAAABBBCCCDDDFFFGGGEEECCC@@@@@@AAACCCDDDDDDCCCCCCCCCBBBAAAAAAAAABBBCCCCCCBBBAAA@@@@@@CCCDDDGGGNNN[[[ooouuusssrrruuuxxxvvvnnngggnnnrrrzzznnnjjj[[[SSSZZZcccooo}}}wwwtttpppllliii^^^NNNBBB??????;;;666333444666666666666666555444444444444555777888999:::;;;<<<======;;;===@@@CCCFFFIIINNNQQQSSSTTTUUUUUUTTTTTTUUUVVVVVVWWWZZZ\\\___aaabbbcccaaaccccccaaadddjjjmmmmmmrrrvvv|||{{{ssshhhaaa\\\YYYVVVSSSQQQNNNJJJHHHAAAAAA@@@>>>;;;:::::::::xxxmmmlllrrryyyzzzyyyxxxuuurrrpppnnnllliiifffiiigggeeeeeeeeedddbbb```^^^^^^___```aaabbbccccccddddddcccbbbaaa```___^^^___```aaa```\\\YYYXXXXXXQQQNNNJJJHHHFFFDDDAAA???:::999999888999;;;>>>???>>>AAAFFFJJJNNNSSSWWW[[[^^^eeerrr|||{{{uuunnnggg___VVVNNNMMMPPPPPPQQQSSSRRRQQQOOOOOOPPPMMMLLLJJJGGGBBB@@@@@@AAACCCFFFIIIKKKMMMPPPSSSVVVUUUWWWYYYXXXVVVTTTTTTTTTNNNNNNMMMMMMOOORRRUUUXXXYYY\\\___^^^ZZZWWWWWWXXXaaaaaa___^^^]]]\\\\\\]]]ZZZYYYWWWUUUUUUWWW\\\```^^^aaafffkkkqqquuuxxxyyyvvvooocccYYYQQQKKKHHHEEEBBBDDDFFFIIILLLMMMNNNNNNLLLJJJHHHEEECCCBBBBBBBBBEEEEEEFFFHHHJJJLLLNNNOOORRRWWW]]]aaabbbdddiiilllkkkooossstttssssssvvvyyy}}}zzzxxxvvvttttttttttttoookkkjjjnnnqqqsssrrrvvvvvvuuuuuuuuuvvvxxxyyysssrrroookkkhhhgggiiikkkmmmmmmkkkjjjiiiiiiiiiiiijjjiiifffbbb^^^[[[XXXWWWSSSPPPLLLHHHFFFCCC@@@>>>:::999888888888777555333222222222222222444999<<<:::;;;999;;;III\\\eeecccJJJCCC>>>EEEUUUgggssswww~~~~~~wwwwww|||rrr[[[TTTWWWQQQKKKNNNLLLJJJIIIHHHIIIKKKLLLGGGFFFDDDBBBAAAAAABBBCCCBBBCCCCCCDDDEEEDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDCCCAAAAAAAAAAAAAAABBBCCCCCC============>>>@@@EEEIIIaaa|||yyysssrrrvvvzzz~~~zzzyyy}}}yyytttuuuyyy~~~}}}~~~gggNNNGGGEEE>>>;;;>>>>>>???@@@AAAAAA@@@???>>>======>>>>>>???@@@AAAAAA???>>>>>>@@@BBBBBBAAA@@@======>>>>>>@@@AAACCCCCCBBBBBBCCCCCCCCCBBBAAAAAAAAABBBCCCCCCBBBBBBCCCDDDAAABBBBBBCCCDDDDDDDDDCCCAAAAAAAAAAAABBBCCCDDDDDDDDDBBB@@@@@@BBBCCCDDDCCCAAABBBBBBBBB@@@@@@BBBCCCFFFEEECCCAAA@@@?????????CCCEEENNNbbb}}}ssshhhgggnnnsssqqqmmmkkkaaalll|||nnn___UUUXXXaaaqqq{{{qqqmmmiiijjjkkkdddXXXUUUYYY^^^SSSDDD888333444555666666555555444444444555555444555555666777888888999888:::<<<>>>@@@BBBFFFIIIKKKKKKLLLMMMNNNOOOPPPPPPMMMOOORRRVVVXXXZZZZZZZZZWWWXXXVVVRRRTTTZZZ^^^^^^```bbbeeefffeeeaaa\\\YYYUUURRROOOLLLJJJGGGCCCAAA;;;;;;;;;:::777555555666~~~vvvmmmiiimmmtttxxxyyywwwuuusssqqqpppnnnkkkiiiiiigggeeeddddddcccbbb```\\\]]]^^^___aaabbbcccccccccccccccbbbaaa```_________aaabbb```[[[WWWVVVVVVOOOLLLHHHFFFDDDBBB@@@>>>999999888888999;;;===>>>???BBBHHHLLLOOORRRUUUXXX^^^fffwww}}}yyyvvvrrrmmmggg```WWWNNNLLLPPPOOOSSSWWWWWWVVVTTTSSSTTTRRRQQQOOOKKKGGGEEEEEEFFFEEEGGGJJJMMMOOORRRVVVYYYWWWYYY[[[ZZZXXXVVVVVVVVVOOORRRTTTSSSSSSVVV\\\bbbgggkkkpppqqqpppoooqqqssstttqqqmmmiiifffeeeeeefffccc```^^^^^^```cccfffgggccceeeiiimmmrrrvvvxxxyyywwwqqqhhh^^^WWWPPPKKKGGGCCCCCCBBBBBBCCCDDDEEEEEEDDDBBB@@@>>>===<<<<<<<<<===>>>???@@@BBBEEEGGGHHHJJJNNNRRRTTTUUUXXX]]]aaaaaaeeeiiijjjiiikkkooottttttsssqqqooooooooopppqqqrrrmmmhhhggglllppprrrrrrttttttuuuuuuttttttuuuvvvooooooooollljjjjjjkkkmmmlllkkkiiihhhhhhhhhhhhiiigggeeeaaa^^^[[[XXXWWWWWWPPPMMMIIIFFFDDDAAA>>><<<999888777888888777444222000111333333333555999<<<<<<<<<999===OOOcccfff]]]DDD???>>>JJJ```sss|||~~~~~~}}}uuuvvvxxxYYYUUUSSSLLLKKKMMMLLLKKKJJJIIIHHHHHHHHHFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBDDDEEEEEEEEEDDDCCCAAABBBCCCDDDDDDCCCBBBBBB@@@????????????@@@AAAAAA======<<<<<<<<<===@@@BBBIIIWWWffflllkkkmmmuuu}}}{{{yyy}}}vvvtttttttttzzzvvvwwwzzzWWWNNNFFFBBB???;;;===BBB<<<=========>>>=========<<<<<<<<<======>>>>>>>>><<<<<<<<<>>>AAAAAA@@@>>><<<<<<<<<<<<===???@@@@@@>>>???@@@AAAAAAAAA@@@???@@@BBBBBBBBB@@@???@@@AAA@@@AAABBBCCCCCCCCCCCCCCCCCCBBBBBBAAABBBBBBCCCCCCBBBAAA@@@@@@AAABBBAAA???===???@@@???>>>>>>AAACCCCCCBBB@@@????????????>>>AAABBBEEEQQQhhh}}}jjjaaadddmmmsssuuuiii]]]dddpppuuu|||mmmeee\\\ZZZ```ppp{{{xxxlllffffffnnnrrrsss|||zzz^^^FFF999555555555555555555555555555666666333333444444555555666666666777999::::::<<>>@@@DDDIIIMMMPPPQQQSSSUUU]]]hhh|||~~~yyytttpppppplllgggaaaWWWNNNLLLOOOPPPTTTYYY[[[YYYVVVVVVVVVVVVUUUSSSOOOKKKHHHHHHIIIFFFHHHKKKNNNPPPTTTXXX[[[YYY[[[]]]]]][[[YYYXXXYYYRRRVVV[[[[[[YYY\\\eeemmmqqqwww~~~zzzsssooommmmmmnnnlllhhheeefffjjjnnnooonnnkkklllnnnpppssstttuuuvvvyyytttlllccc[[[TTTNNNIIIEEECCCAAA???>>>>>>???@@@>>>===;;;999888888888888888888999;;;===@@@BBBCCCCCCFFFIIIJJJKKKNNNSSSXXXXXX\\\```aaaaaadddjjjpppnnnmmmkkkjjjkkklllnnnooorrrlllffffffkkkppprrrqqqrrrtttuuuuuutttssssssssskkkllllllkkkjjjiiikkkllljjjiiihhhfffffffffggghhhcccaaa]]]ZZZXXXWWWWWWXXXNNNKKKGGGDDDBBB@@@===:::888888777888888777444222///111333444555666999;;;;;;:::555888KKK^^^\\\NNNDDD???BBBUUUqqq~~~oooVVVUUUQQQLLLPPPHHHIIIJJJKKKKKKIIIGGGFFFFFFFFFEEEEEEEEEDDDCCCCCCAAABBBDDDEEEEEEEEEDDDCCC???@@@AAABBBBBBBBBAAA@@@>>>>>>>>>===>>>??????@@@???>>>===<<<<<<>>>@@@BBBBBBAAAFFFPPPXXX___iiissszzzyyyzzz~~~vvvssslllpppuuuyyy|||}}}]]]KKKFFFAAA<<<;;;<<<<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;>>>@@@AAA???===;;;;;;;;;;;;;;;<<<===>>><<<===>>>???@@@@@@???>>>@@@AAAAAA@@@>>>===>>>???AAAAAABBBBBBBBBBBBBBBAAADDDDDDCCCBBBBBBBBBBBBCCC@@@??????@@@@@@@@@>>><<<:::<<<>>>===<<<<<>>@@@@@@???DDDCCCAAAAAABBBDDDGGGIIIFFFIIIHHHEEEEEEHHHHHHEEEIIIIIIHHHGGGEEEDDDDDDCCCCCCAAA???>>>===<<<:::888555555444444444444222111zzzxxx{{{~~~|||zzzttthhh^^^bbbnnnuuuuuuxxxwwwvvvtttqqqnnnllljjjhhhgggeeecccbbbaaa``````\\\\\\\\\]]]^^^___aaabbbdddcccccccccbbbbbbaaaaaaaaa___]]]\\\ZZZXXXUUURRRLLLJJJFFFDDDBBBAAA>>><<<===<<<;;;::::::;;;===>>>AAACCCIIIQQQTTTRRRRRRTTT```hhh{{{{{{wwwuuusssoooiiiaaaYYYRRRMMMJJJRRRWWW\\\______]]]\\\[[[WWWVVVUUURRRPPPNNNMMMMMMJJJKKKLLLNNNQQQTTTVVVXXXZZZZZZYYYZZZ[[[[[[ZZZXXXWWWZZZ\\\]]]___dddlllrrrvvv~~~zzzvvvsssqqqooolllmmmmmmmmmmmmnnnrrruuurrrssstttvvvxxxyyyzzzzzzuuuooogggaaa]]]XXXSSSOOOMMMJJJDDD???;;;:::::::::::::::888777666666666666::::::999999999;;;<<<===;;;<<<>>>AAADDDHHHJJJLLLLLLQQQXXX^^^cccfffjjjlllmmmkkkjjjhhhhhhiiikkklllmmmnnnooopppqqqpppoooooorrrsssuuuvvvuuussspppnnnmmmmmmlllkkkkkkjjjiiiiiillljjjiiiiiijjjkkkjjjiiihhhddd___[[[YYYXXXVVVUUUMMMKKKGGGDDDBBB@@@===;;;888888777777666444333222222222222333444777999:::;;;<<<::::::BBBNNNQQQLLL>>>>>>@@@ZZZzzzkkkYYYTTTWWWUUUHHHKKKJJJJJJIIIHHHHHHHHHHHHGGGHHHIIIIIIGGGEEEEEEFFFHHHDDDAAAAAADDDFFFFFFEEEFFFDDDBBBAAAAAAAAA@@@???AAAAAA@@@???>>>===<<<<<<<<<<<<<<<==================>>>AAAEEELLLWWWdddllltttvvv}}}{{{~~~tttsssqqqnnnlllnnnsssyyy|||^^^HHHCCC>>>>>>===<<<;;;;;;::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===============<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>@@@BBBDDDDDDBBB???>>>BBBAAAAAA@@@@@@AAAAAABBB??????>>>>>>=========<<<========================>>>>>>============>>>>>>>>>BBBDDDAAACCCUUUtttttt___]]]iiiuuuvvvrrrlllgggeeebbb___\\\]]]ZZZccciiidddkkk}}}vvvxxxsssqqqxxx```NNN===444444:::333///333555333222444777555333444666777555333666555444333333444555666888999999999999::::::::::::;;;<<<>>>AAACCCDDDEEEBBBBBBBBBAAA@@@??????>>>AAABBBBBBBBBAAA@@@>>>======<<<;;;:::999777777666333333333333333333333333uuurrrttt}}}~~~zzzrrrnnneee\\\___lllwwwzzz{{{zzzyyyvvvssspppnnnlllgggfffeeecccaaa___^^^]]][[[[[[[[[\\\]]]^^^```aaabbbbbbbbbbbbaaaaaa``````ccc```^^^[[[ZZZWWWSSSPPPKKKIIIEEECCCBBB@@@>>><<<<<<;;;:::999:::<<<>>>???BBBCCCIIIQQQTTTRRRRRRTTT___hhh{{{{{{wwwvvvssspppkkkeee]]]WWWRRROOOTTTXXX]]]``````___^^^^^^]]]\\\\\\[[[[[[YYYUUUSSSPPPQQQRRRSSSVVVXXXZZZ[[[YYYYYYZZZ[[[]]]]]]]]]\\\ZZZ]]]```bbbeeejjjrrrxxx}}}}}}yyywwwuuussspppqqqqqqqqqqqqssswwwzzz|||{{{zzzxxxxxxxxxyyyzzzxxxrrrkkkeeeaaa[[[UUUPPPLLLIIIDDD???;;;:::::::::999888888777777777777777999999888888888999;;;<<<;;;;;;<<<===???BBBDDDEEEFFFJJJQQQWWW\\\aaafffiiilllllljjjiiiiiiiiijjjkkkooopppqqqsssssssssrrrrrrqqqssstttuuutttrrrpppnnnnnnnnnmmmllllllkkkjjjjjjkkkjjjiiijjjkkkkkkjjjiiidddaaa]]]ZZZYYYWWWUUUSSSMMMJJJFFFCCCBBB@@@===;;;777777777666555444333222222222222333555777999:::;;;:::888:::DDDOOOOOOIIIAAABBBIIIeee~~~zzzlll\\\QQQPPPPPPIIIKKKJJJIIIGGGFFFFFFFFFGGGGGGHHHJJJIIIHHHGGGGGGHHHHHHFFFCCCCCCEEEFFFFFFDDDGGGEEECCCBBBBBBBBBAAA@@@AAA@@@???>>>===<<<<<<;;;<<<<<<<<<<<<===============>>>@@@BBBGGGPPPYYY```uuu|||nnnttt|||~~~}}}{{{yyyvvvssswwwvvvxxxvvvaaaLLLAAA@@@===<<<<<<;;;::::::999999::::::::::::::::::::::::::::::::::::::::::::::::999:::;;;<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<======>>>???>>>>>>>>>@@@AAACCCDDDDDDBBBAAA@@@@@@@@@????????????@@@@@@>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>==================>>>>>>AAAAAA>>>>>>LLLcccvvvoooeeeiiipppzzzvvvooogggaaa]]]ZZZYYYSSS]]]qqqvvvjjjiiitttxxxyyyuuuwww{{{xxxttt{{{|||rrrfff[[[JJJ<<<777333222333666999:::777333777555444555777888777555666555444333333444555666666666666777777777888888888888999;;;===>>>@@@@@@???>>>>>>===<<<<<<;;;;;;===>>>>>>>>>===<<<;;;::::::999888777666555444444333333333333333333333333zzzsssrrrxxx}}}{{{uuurrrlllkkkcccZZZYYYdddqqqyyy|||{{{yyywwwssspppmmmllleeeeeeeeecccaaa^^^[[[ZZZZZZZZZZZZ[[[\\\]]]^^^___```````````````_________ccc```]]][[[XXXUUUQQQNNNJJJGGGDDDBBB@@@???<<<:::999999999999;;;===???@@@BBBDDDIIIPPPRRRQQQRRRUUU___jjj}}}{{{xxxwwwsssqqqnnnjjjddd^^^YYYVVVSSSWWW\\\``````_________aaaaaabbbeeefffddd^^^XXXVVVVVVWWWWWWYYYZZZ[[[\\\YYY[[[\\\^^^```aaaaaaaaa___cccgggjjjmmmsss{{{~~~|||{{{yyyuuuvvvwwwxxxxxxzzz~~~~~~|||||||||}}}zzzuuunnniiiddd^^^VVVQQQKKKHHHCCC>>>;;;:::::::::777777777777777888999999888888777777777888999999999999999999999:::;;;<<<>>>AAAGGGLLLQQQWWW]]]aaagggggggggggggggggghhhhhhoooppprrrssstttttttttsssqqqqqqrrrrrrrrrpppnnnmmmnnnnnnmmmmmmllllllkkkkkkjjjjjjjjjkkkmmmllljjjhhh```^^^\\\ZZZYYYWWWTTTQQQLLLIIIEEECCCAAA???===:::777777666555444333333222222222222333555777999::::::777555:::GGGPPPMMMDDD>>>BBBMMMjjj|||}}}}}}jjjbbb^^^^^^[[[OOOLLLJJJHHHFFFDDDDDDEEEFFFGGGIIIJJJJJJIIIIIIIIIJJJIIIGGGFFFGGGGGGGGGEEEDDDHHHEEECCCCCCCCCCCCBBBAAA??????>>>>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???AAAFFFLLLPPPfffzzzyyy{{{{{{___MMMEEE>>>;;;<<<;;;;;;::::::999888888888888888888888888888888888::::::::::::::::::::::::888999:::;;;<<<<<<<<<<<<:::::::::::::::::::::::::::::::::::::::::::::;;;<<<===>>>>>>??????>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@========================<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;======<<<<<<<<<<<<======>>>???>>>;;;:::AAAMMMWWW|||xxxqqqppp}}}vvvmmmddd^^^\\\[[[___www|||qqqmmmddd___```ffflllkkknnn~~~tttppphhhYYYMMMJJJ@@@CCC@@@888777:::777000555444333333555555444333555555444444444444555555333333333444444444555555555555666777888999999:::999999999888777777666666888999999999888777666555666666555444333333222222222222222222333333333333zzztttqqqssstttrrrqqqsssuuutttnnnccc\\\```lllwwwzzzyyywwwuuuqqqnnnkkkiiieeeffffffdddbbb^^^ZZZXXXYYYYYYYYYZZZZZZ[[[]]]]]]___^^^^^^^^^^^^^^^^^^^^^```^^^[[[YYYWWWTTTQQQNNNIIIFFFCCC@@@???===;;;999777777888999;;;>>>@@@AAACCCEEEJJJPPPQQQOOORRRWWWaaammm~~~zzzwwwwwwqqqpppooommmiiiddd___\\\WWW[[[```dddeeeeeeeeefffiiiiiilllqqqtttppphhhaaa______^^^^^^^^^^^^______\\\^^^```aaaaaabbbcccdddeeeiiinnnsssvvv|||{{{|||~~~{{{vvvpppjjjeee^^^UUUNNNHHHEEEAAA===:::999999999666666777777888:::;;;<<<999888888888888888888888777777666666666666777777888;;;>>>AAAEEEKKKQQQVVV[[[\\\___aaacccdddeeeeeelllmmmoooqqqrrrrrrrrrrrrppppppppppppooonnnmmmllllllllllllllllllkkkkkkkkkjjjjjjkkklllmmmllliiiggg]]]\\\[[[[[[ZZZWWWSSSPPPJJJHHHDDDBBB@@@>>><<<:::777777666444333333222222111222333444666888999:::999555444===KKKQQQJJJ@@@===BBBPPPjjj~~~|||}}}{{{{{{vvv^^^aaalllrrrhhhRRRMMMKKKHHHFFFDDDEEEFFFFFFFFFHHHJJJKKKJJJJJJKKKLLLHHHIIIIIIJJJIIIHHHEEECCCFFFDDDBBBBBBBBBBBBAAA@@@>>>>>>>>>===<<<;;;;;;;;;===<<<<<<<<<<<<<<<;;;;;;;;;<<<=========???BBBDDDLLLiii}}}}}}kkkXXXDDD>>>>>>===:::999999999888888888777777777777777777777777777777777999999999999999999999999777888999::::::;;;;;;:::999999999999999999999999::::::::::::;;;;;;;;;;;;<<<===>>>>>>??????>>>>>>===<<<;;;;;;;;;<<<===>>>;;;;;;;;;<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::===<<<<<<;;;;;;<<<<<<======<<<<<<;;;;;;===@@@CCC^^^yyyvvv|||tttlllgggffffffooovvvdddXXXWWWYYY^^^dddqqq{{{vvvooofffgggnnnrrrtttfffKKK999999888222777666555555555444444333444444444444444444444444222222222222333333333333333333444444444444555555555555555444444444333333555555555555444444333333444444333333222222111111222222222222333333333333qqqooopppqqqppppppttt{{{~~~ssshhheeennnzzzyyyxxxvvvtttqqqmmmkkkiiifffffffffeeeccc___[[[YYYYYYYYYYYYYYYZZZZZZ[[[\\\]]]]]]]]]]]]]]]]]]]]]]]]\\\ZZZXXXWWWVVVTTTQQQOOOHHHFFFBBB@@@>>>===:::888666777888:::===???AAACCCDDDFFFKKKOOOOOONNNQQQXXXeeesss|||xxxuuuuuunnnoooooonnnkkkhhhdddbbb```dddiiimmmnnnoooqqqrrrsssuuuyyy}}}|||tttmmmkkkkkkiiigggfffeeeeeeeee^^^`````````^^^___bbbeeekkkpppvvv{{{~~~zzzuuunnnhhhccc[[[RRRKKKEEECCC@@@<<<:::888888888777777777888:::;;;===>>>;;;;;;;;;::::::999888888666555555555555666777777777888999:::<<<@@@EEEIIIPPPRRRUUUZZZ^^^bbbdddeeejjjkkkmmmoooqqqrrrrrrqqqooonnnmmmllllllkkkkkkkkkjjjjjjjjjjjjjjjjjjkkkkkkkkkjjjkkkllllllkkkhhheee]]]\\\\\\\\\[[[XXXSSSPPPIIIFFFCCC@@@???>>>;;;999777666555333222222222222111222333555777888999:::888444555BBBOOORRRHHH>>>???IIIVVViiivvvsssyyyyyysss~~~kkkVVVXXXaaahhh```NNNMMMLLLIIIGGGFFFFFFGGGHHHFFFHHHJJJKKKJJJJJJKKKMMMHHHIIIKKKLLLJJJHHHEEEDDDDDDBBB@@@@@@AAAAAA@@@???>>>>>>======<<<<<<;;;;;;======<<<<<<;;;;;;;;;:::999:::<<<<<<<<<<<<===???<<>>>>>>>>>>>===;;;;;;999999999;;;<<<>>>999:::;;;;;;;;;;;;:::999999999999:::::::::::::::::::::::::::::::::::::::<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;===>>>???>>><<>>===:::888777888:::<<>>??????>>>===<<<;;;:::777666666666777777888999777888888777777999===@@@FFFIIIMMMSSSYYY^^^bbbeeehhhjjjllloooqqqrrrrrrrrrnnnmmmkkkiiiiiiiiijjjjjjhhhhhhiiiiiijjjjjjkkkkkkmmmkkkjjjjjjjjjhhheeebbb^^^]]][[[[[[ZZZWWWRRROOOGGGEEEBBB???>>>===;;;999777666444222111111111222111222444666888999999:::777444999HHHTTTRRRGGG>>>===MMMZZZdddnnnooowwwtttvvv~~~sssjjj{{{yyyfff[[[VVVMMMMMMPPPLLLKKKKKKJJJIIIHHHHHHHHHHHHEEEGGGIIIIIIIIIIIIJJJKKKGGGIIIKKKLLLJJJGGGFFFFFFCCCAAA??????@@@AAA@@@???>>>>>>>>>=========<<<<<<======<<<<<<;;;:::::::::999:::<<<<<<;;;;;;===>>>===AAA@@@EEEOOORRR]]]sssoooYYYJJJBBB<<<<<<<<<;;;999777888999777777666666666666666666666666666666666666666666777777777777777777777777666777888999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;<<<<<<======;;;;;;<<<============<<<<<<;;;;;;:::;;;<<<>>>???999:::;;;<<<<<<;;;:::999999999999999::::::::::::::::::::::::::::::::::::;;;;;;::::::::::::;;;;;;;;;:::;;;===???@@@???===<<>>555111222444444333333555666333333444444444444333333333333444444444444555555444444333333333333333333333333333333333333333333444333333222222222333333444444444444444444444444333333444444555555666666sssttt{{{sssgggfffmmmvvvuuutttsssqqqnnnlllkkkeeeeeecccbbb```^^^]]]\\\ZZZZZZZZZYYYZZZZZZ[[[\\\\\\\\\\\\]]]]]]^^^^^^^^^ZZZXXXVVVUUUTTTRRROOOMMMIIIFFFBBB@@@???===;;;999888999;;;>>>@@@BBBCCCDDDEEEGGGLLLOOOMMMKKKQQQZZZkkk{{{zzzwwwtttrrrsssnnnnnnmmmmmmlllkkkkkkjjjhhhlllqqquuuwwwzzz|||~~~~~~~~~|||zzzwwwtttpppmmmkkkjjjggghhhfffbbb```ccclllsss{{{~~~xxxoooggg```YYYPPPKKKFFFDDDBBB@@@>>>===<<<<<<;;;;;;;;;<<<===???@@@AAABBBCCCCCCBBBAAA???>>>===999999888888777888888888777888888777777777:::<<<>>>@@@DDDIIIOOOVVV\\\___eeegggiiilllnnnoooppppppmmmllliiigggggggggiiijjjhhhhhhiiijjjjjjkkkllllllooollljjjhhhgggeeebbb```^^^\\\ZZZYYYWWWTTTPPPMMMFFFDDDAAA???>>><<<:::999777555333111000000111222111222444777888999::::::666555>>>NNNXXXSSSGGG@@@999QQQ___ccckkkrrrzzzxxxzzzyyynnnuuu}}}yyyrrrnnnnnnbbb]]]VVVGGGCCCIIIKKKGGGHHHIIIIIIIIIIIIHHHGGGCCCEEEGGGHHHGGGFFFGGGHHHFFFHHHKKKJJJHHHGGGGGGHHHCCCBBB@@@@@@AAAAAAAAA@@@??????>>>>>>>>>>>>============<<<;;;;;;:::999999:::;;;<<<<<<;;;;;;<<<>>>??????;;;>>>FFFFFFOOOddduuu}}}wwweeeSSSFFFBBBDDD;;;<<<:::777555666777999666666666666666777777777666666666666666666666666666666666666666666666666777777888999::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888999999:::;;;;;;<<<<<<999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<===>>>>>>999:::<<<======<<<:::999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<======>>>FFFSSShhhooocccccciiiooorrrzzzpppmmmlllfffiiillleee______]]]\\\bbbppp|||yyy{{{jjjVVVGGG>>><<<======:::666333333444222333444444444444333222333444444444444555555555333333333333444444444444333333333333333333333333444333222222222222333444333333444444555555555555444444555555666777777888iiikkkzzzzzzjjjfffjjjrrrrrrqqqpppnnnllljjjiiidddcccaaa```^^^]]]]]]]]][[[ZZZZZZZZZZZZ[[[[[[\\\\\\\\\\\\]]]]]]^^^^^^^^^[[[YYYWWWUUUSSSQQQMMMJJJIIIFFFCCC@@@???===;;;999999;;;===???AAACCCDDDDDDFFFHHHLLLOOOLLLJJJQQQ[[[lll}}}wwwuuusssrrrssspppooonnnmmmllllllmmmmmmqqquuuzzz~~~{{{xxxuuutttnnnnnnlllhhhfffkkkvvvzzzppphhhaaaZZZRRRMMMGGGFFFDDDBBBAAA??????>>><<<<<<======>>>@@@AAABBBEEEEEEEEEEEEDDDBBB@@@>>><<<;;;:::999888777777777666777888888777777999;;;888999<<>>===<<<:::888777555333111000000111222111222555777999::::::999555666AAARRRZZZSSSGGGAAA;;;XXXhhhiiiqqq{{{qqqssstttlllwwwxxxxxxxxxzzzkkk[[[TTTQQQIIIHHHJJJEEEDDDFFFHHHIIIJJJIIIGGGFFFCCCEEEFFFFFFEEEEEEEEEFFFEEEHHHJJJJJJGGGFFFHHHJJJDDDBBBAAAAAABBBCCCBBBAAA????????????>>>>>>>>>>>>======<<<;;;::::::999999;;;<<<<<<;;;::::::;;;===;;;<<<999;;;???:::???TTTUUUhhhwwwbbbSSSHHHFFFCCC<<<;;;@@@::::::999777777999:::888666666666777777777777777666666666666666666666666666666666666666666666666777888999::::::;;;::::::::::::::::::::::::::::::777777888999::::::;;;;;;888999::::::;;;;;;::::::888888999:::;;;;;;<<<<<<:::;;;===>>>>>>===;;;:::999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<;;;:::999888888999;;;;;;>>>CCCPPPhhhsssbbbaaaiiiqqquuuttteee``````ZZZ[[[bbbbbbaaagggjjjeee```dddnnnwww{{{}}}}}}zzzyyytttkkk```VVVPPPTTTTTTQQQJJJAAA:::777777222222444444444444222222333333444444444555555555333333333333444444444444222222222222333333333333444333222111111222333444333333333444444555555666555555555666777888888999eeecccqqqwwwkkkccc```ppppppqqqooollljjjhhhhhhhhhbbb_________\\\\\\^^^___\\\ZZZZZZ\\\]]]\\\ZZZ```^^^\\\\\\]]]^^^___^^^___]]][[[YYYWWWTTTOOOLLLFFFEEEBBB???===;;;;;;;;;:::;;;===@@@BBBCCCDDDDDDHHHHHHIIIKKKJJJKKKSSS]]]ttt{{{rrrppprrrqqqooonnnlllkkkkkkmmmooopppppprrrqqqvvv~~~yyysssooopppvvv~~~~~~vvvmmmgggaaaYYYSSSOOOMMMJJJHHHHHHGGGEEECCC???>>>???AAACCCEEEFFFFFFJJJJJJKKKKKKIIIGGGDDDBBBBBB@@@>>>===<<<;;;999777;;;:::999888777777777777666888;;;<<>>>>>>>>>>>===<<<;;;:::;;;;;;;;;::::::999999999;;;;;;999999999999;;;;;;;;;;;;;;;;;;;;;<<<===>>>DDDNNNcccyyykkkZZZPPPBBBAAAAAA???>>>===<<<;;;:::999888888777777888888777777777777666666666666555555444444444444555555555555555555666666666666777777777777888888888888999::::::;;;;;;::::::999888888999999999888888777888888:::;;;;;;;;;:::999<<<;;;:::999999:::;;;<<>><<<;;;;;;;;;888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>@@@BBBKKKcccooojjjttt{{{mmm^^^XXX]]]dddiiimmmooommmfff```^^^^^^^^^```dddgggjjjwwwsssjjjeeebbbgggpppyyyaaaPPP@@@222000///222555222,,,///666333444444444555777666444666555555444444444555555444333333444666777666555444444444444444444333333666666666666666666666666555666777777777888;;;===hhhbbbggg|||xxxlllccc^^^kkknnnqqqpppllliiiggghhhgggaaa^^^______\\\\\\^^^```^^^]]]^^^```aaa```^^^___^^^\\\\\\^^^``````___aaa___\\\ZZZXXXTTTPPPLLLFFFEEEBBB???===<<<;;;;;;===>>>@@@CCCEEEFFFGGGGGGIIIIIIKKKLLLKKKLLLTTT^^^tttzzzqqqoooppppppnnnnnnlllkkkkkkmmmooopppppppppqqqxxxzzzvvvvvv{{{zzzyyyuuuooohhh___YYYWWWUUURRRPPPPPPOOONNNLLLLLLLLLLLLMMMNNNOOONNNMMMQQQRRRRRRRRRQQQNNNLLLJJJEEECCCAAA@@@???>>><<<:::::::::999999999999::::::888:::<<<===???DDDJJJPPPXXX[[[```ccceeefffffffffgggggghhhgggeeeeeefffgggjjjiiigggggghhhhhhhhhggggggfffdddbbb```___^^^]]][[[YYYVVVRRRNNNJJJGGGFFFCCCAAA???===;;;:::::::::666333000000222333222111444333333666999:::888666888999DDDSSSVVVJJJAAAAAARRRooozzztttvvv}}}|||fff\\\SSSNNNJJJGGGGGGJJJLLLKKKKKKJJJHHHGGGGGGFFFIIIKKKMMMJJJEEEBBBDDDGGGDDDEEEFFFGGGGGGGGGFFFEEEBBBBBBAAAAAA@@@@@@@@@???>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;::::::999999999;;;::::::999999::::::;;;;;;;;;::::::;;;<<<<<<===<<<>>>EEEQQQZZZ```eeekkkxxxcccSSSIIICCCAAA===<<<<<<;;;:::999888888999999888777777777777888777777777666666666555555555555444444444444555555444555555555666666666666666666777777777888888888;;;;;;<<<<<<<<<<<<;;;;;;888999999:::999999888888999:::;;;<<<<<<<<<;;;;;;<<<;;;;;;:::;;;<<<===>>>BBBAAA???===<<<;;;::::::888999:::;;;<<<=========;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;888;;;<<<<<<@@@PPPhhh{{{zzz}}}pppccc___```gggqqqzzzyyymmm^^^SSSNNNSSSTTTWWWZZZaaarrr}}}rrrllljjjpppuuuyyy~~~hhhQQQ>>>999555333666666333555:::222444555555555444333111333333444444555555555666444333222333555666555444444444444444444444444444777777777777777777777777888999::::::999999:::;;;tttiiidddnnnzzzwwwmmmbbb[[[eeejjjppppppkkkgggfffgggeee```]]]______]]]]]]___aaaaaaaaabbbddddddbbb```^^^]]]\\\]]]___aaaaaaaaabbb```]]][[[XXXTTTOOOLLLFFFDDDAAA>>><<<<<<<<<<<>>;;;===>>>@@@BBBEEEIIIMMMUUUWWW[[[___bbbcccccccccggghhhiiihhhfffeeefffgggkkkiiihhhhhhiiiiiihhhgggfffeeecccaaa___]]]\\\[[[WWWVVVSSSOOOKKKGGGDDDCCCAAA@@@>>><<<;;;:::999999555333111000111222222222444444555888999999777444999<<>>:::888;;;AAAGGGQQQZZZvvvzzzfff\\\MMM@@@:::999;;;<<<999999888888888777777777999888777777666666777777777666666666666555555555555555444444444444555555444444444555555555666666666666777777777777888888;;;;;;<<<<<<<<<<<<;;;;;;999999:::;;;;;;::::::999;;;;;;<<<===>>>=========<<<;;;;;;;;;<<<>>>@@@AAABBBAAA???===;;;:::999999888999:::<<<======>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;999<<<===<<<<<>>:::888:::;;;777333222000222444666555333333444444444555666666555444444444333222333555555555333555555555555555555555555777777777777777777777777666888::::::999888888999|||qqqqqqvvvzzz~~~|||yyyxxxtttlllbbbZZZ___gggnnnpppkkkfffeeefffddd___]]]```aaa______aaabbbbbbcccdddcccaaa___\\\]]]\\\\\\]]]```bbbcccbbbaaa___\\\ZZZWWWSSSNNNJJJFFFDDDAAA>>><<<<<<===>>>>>>???AAADDDFFFGGGHHHIIILLLLLLNNNPPPOOOPPPXXXbbbttttttkkkiiijjjkkkjjjmmmlllkkkkkkmmmnnnnnnmmmjjjmmmttt|||lllkkklllpppxxx}}}uuukkkddd```]]]ZZZXXXXXXXXXWWWWWW]]]^^^``````___]]]\\\\\\___`````````^^^\\\YYYWWWTTTQQQNNNLLLKKKKKKIIIHHHBBBBBBAAAAAAAAAAAABBBBBB@@@BBBDDDFFFHHHKKKMMMOOOTTTSSSTTTWWW\\\aaadddeeehhhjjjkkkjjjhhhggghhhiiikkkjjjiiiiiijjjjjjiiigggeeedddcccaaa___\\\ZZZYYYUUUSSSPPPMMMIIIEEECCCAAA@@@???>>><<<:::999888777444333111111111222333333555666888999:::888666444999@@@KKKOOOGGG<<<===DDDbbb}}}rrrcccZZZPPPKKKHHHFFFGGGJJJCCCCCCDDDFFFHHHJJJKKKKKKLLLNNNNNNMMMJJJHHHHHHJJJFFFFFFGGGGGGFFFDDDBBBAAA@@@@@@@@@@@@@@@?????????<<<=========<<<<<<;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::999999999999:::;;;???;;;:::>>>@@@BBBFFFLLL]]]gggvvvxxxggg\\\WWWMMMIIIDDDAAA???>>><<<;;;888888888888888999999999888777666666555555666666666666666555555555444444555444444333333444444555333333444444444555555555666666666666777777777888999999999::::::999999999::::::;;;;;;<<<;;;;;;;;;=========>>>>>>>>>>>>>>><<<<<<;;;<<<>>>@@@BBBCCCBBBAAA???===<<<::::::999999:::;;;<<<===>>>>>>>>>========================<<<<<<<<<;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;999;;;======<<>>??????@@@BBBEEEGGGHHHIIIJJJNNNNNNPPPQQQPPPQQQYYYcccqqq}}}|||qqqiiifffggghhhiiikkkjjjjjjkkklllmmmlllkkkkkkmmmqqqvvvwww{{{yyyfffgggggghhhlllvvv~~~tttmmmiiifffcccaaaaaaaaaaaaaaadddgggjjjkkkjjjjjjkkklllqqqqqqqqqpppnnnkkkhhhfff___\\\XXXUUUTTTSSSQQQPPPLLLKKKJJJIIIIIIIIIIIIIIIJJJLLLNNNQQQTTTVVVVVVVVVQQQNNNLLLMMMTTT\\\cccfffhhhjjjlllllljjjiiiiiijjjjjjiiiiiijjjkkkjjjhhhgggeeeeeedddbbb___\\\ZZZXXXSSSRRROOOLLLHHHEEEBBBAAA>>>>>>===;;;:::888777666333333222111111111333444666888999:::999888666555:::EEEPPPOOOCCC:::===FFFccc}}}uuu}}}aaa[[[RRRKKKHHHGGGEEEGGGKKKCCCCCCDDDFFFHHHJJJKKKKKKKKKKKKKKKJJJHHHGGGGGGGGGCCCDDDEEEFFFEEEEEECCCCCCCCCCCCBBBAAA@@@???>>>>>><<<<<<<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::999999888888888888999999666444666:::<<<::::::===AAAGGGPPP___sssnnnZZZMMMFFFBBB@@@>>>======>>>>>><<<888555777888888888888999999999777666555555444444555555555555555555444444444444444444333333333333444444333333333333444444444444555666666666666777777777888999999999999999999888999:::;;;<<<<<<<<<<<<<<<============>>>>>>??????<<<<<<<<<===>>>AAACCCDDDBBBAAA???>>><<<;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::999999999:::::::::;;;;;;777888999888888:::???CCCKKK```vvvhhhbbbgggnnnqqqpppmmmiiieeehhhooovvvxxxwwwooojjjddd___YYYVVV\\\eeebbbgggfffiiiqqqttttttllleee___]]]ooolllWWWKKK<<<555111222333111333888666777999:::;;;:::888777777555444555666666555444444444444444555555666666777777777777777777777777888:::<<<;;;:::::::::;;;~~~{{{yyywwwttttttuuuuuuuuurrrmmmiii___ccciiilllkkkhhheeecccddd```___bbbcccaaa___aaa```aaaaaa___[[[WWWUUUUUUZZZZZZ[[[]]]```aaaaaa```\\\ZZZXXXVVVTTTQQQLLLIIIEEEBBB???<<<;;;===???AAABBBCCCEEEGGGIIIKKKLLLLLLNNNNNNPPPRRRQQQRRRZZZdddppp|||{{{qqqiiifffgggiiijjjjjjiiihhhiiikkkkkkjjjhhhmmmkkkmmmoooooopppwww~~~nnnaaaddddddaaabbbkkktttyyyzzzssspppllljjjjjjkkklllkkklllooosssttttttuuuyyy|||}}}yyyuuussslllhhhccc```^^^\\\[[[YYYWWWVVVVVVUUUUUUUUUVVVVVVYYYZZZ]]]```ccccccaaa^^^PPPKKKFFFGGGNNNWWW^^^aaaeeehhhjjjkkkjjjjjjjjjkkkiiiiiiiiijjjkkkjjjhhheeeeeeddddddbbb___\\\YYYWWWRRRQQQNNNKKKGGGDDDBBB@@@======<<<;;;999777555444222222222111000111333555777999::::::888777888999@@@KKKSSSNNNAAA:::AAALLLgggpppiiidddxxxhhhSSSRRRKKKFFFFFFGGGEEEGGGJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGFFFEEEEEEDDDAAABBBCCCEEEEEEEEEDDDDDDDDDDDDCCCAAA@@@???>>>===;;;;;;<<<<<<<<<;;;;;;:::999999::::::::::::;;;;;;999::::::;;;;;;::::::999999999888777777777777888666333333666777666777;;;;;;;;;===DDDNNNWWW[[[\\\eeesss~~~tttlllaaaRRRDDD???@@@>>><<<::::::888777777888999999888666666666666666666666666666555444444333333444444555555444444444333333333444444333333333333444444222222222333333333444444555555666666666666777777::::::;;;;;;;;;;;;::::::999999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>><<<<<<<<<===>>>AAACCCDDDAAAAAA@@@???>>>>>>>>>>>>======>>>>>>>>>>>>======????????????????????????;;;;;;;;;::::::999999888888888999999::::::;;;;;;;;;:::888777888999;;;===???KKKbbb~~~kkk]]]^^^fffnnnqqqxxxkkk]]]XXX]]]gggooosss|||wwwqqqjjj___TTTNNNOOOLLLRRRSSSVVV^^^fff||||||tttqqqooonnnyyyxxxjjjKKK???666777888444222444222444777999;;;<<<======777555444444555666444333222222333333444555555555666666666666666666666666666777888888888999;;;===}}}zzz{{{{{{zzz}}}~~~~~~{{{yyywwwwwwbbbcccfffiiikkkjjjeeeaaaccc___^^^aaabbb___]]]^^^^^^___```]]]YYYWWWWWWXXXZZZYYYZZZ]]]___```___^^^[[[ZZZXXXVVVUUURRRNNNKKKDDDBBB???<<<;;;===@@@BBBAAACCCEEEGGGIIIKKKKKKLLLOOOOOOPPPRRRQQQRRRZZZdddppp||||||sssllliiiiiilllmmmhhhgggggghhhiiiiiigggeeeiiieeeeeegggiiiiiilllqqquuu{{{pppbbb[[[aaabbb]]]]]]dddmmmpppzzz~~~|||xxxvvvvvvxxxyyyyyywwwzzz~~~~~~~~~yyyuuuooojjjgggfffdddbbb`````````aaabbbdddeeefffjjjjjjlllooopppnnniiieeeRRRMMMHHHIIIOOOVVVZZZ[[[aaacccgggiiiiiihhhiiijjjhhhhhhhhhiiijjjiiigggdddccccccbbbaaa^^^ZZZWWWUUUPPPOOOMMMIIIFFFCCC@@@???<<<<<<<<<;;;999777555333111222333222000000333666888999:::999777777999<<>>>>>===:::;;;;;;<<<<<<;;;;;;;;;999999999::::::;;;;;;;;;999::::::;;;;;;::::::999999888777666666666666777:::666666888999888:::>>><<<;;;::::::;;;<<<>>>???LLL]]]hhhhhhmmm~~~gggWWWRRRQQQNNNKKKDDD<<<888===@@@>>>;;;;;;;;;999888888999;;;<<<;;;555555555555555555555555555444444333333333333333444444444333333333333222444333333222222333333444222222222222333333333333555555555666666666777777::::::;;;;;;;;;;;;::::::888888:::;;;;;;<<<<<<<<<;;;;;;:::::::::;;;<<<=========<<<===>>>@@@BBBCCCAAAAAA@@@@@@@@@@@@AAAAAA????????????>>>===<<<<<<========================;;;::::::999888888777777777888888999::::::;;;;;;===;;;::::::;;;;;;;;;:::;;;@@@LLLaaa{{{lllaaacccllltttzzzrrreee[[[XXX]]]dddjjj}}}yyyuuuqqqiii\\\SSSQQQRRRRRRJJJHHHNNNXXXsssxxxtttvvv{{{vvvXXXHHH>>>CCCHHHBBB;;;999444444555777999:::;;;<<<555444222222333444222111111111222222333444444555555555555555555555555555444666888;;;???EEELLLQQQvvvuuuzzz~~~eeeddddddhhhlllkkkeee___aaa]]]]]]``````]]][[[\\\]]]^^^___]]]ZZZXXXZZZ]]]YYYYYYZZZ\\\______^^^\\\[[[ZZZXXXWWWVVVSSSPPPMMMDDDBBB>>><<<;;;===@@@BBB???@@@BBBEEEGGGHHHIIIJJJOOONNNPPPRRRQQQRRRZZZdddppp|||~~~vvvoookkklllnnnpppgggffffffgggiiihhhfffdddccc^^^]]]aaaddddddfffiiilllqqqwww}}}{{{sssggg\\\WWW^^^```[[[[[[ccckkknnnpppsssxxx}}}}}}wwwqqqnnnkkkiiihhheeefffgggiiikkknnnpppqqqvvvuuuvvvxxxxxxuuunnnhhhVVVQQQMMMOOOTTTXXXYYYWWW]]]```dddfffgggggghhhhhhgggggghhhiiijjjiiifffdddaaabbbaaa```]]]YYYUUUSSSOOOMMMKKKHHHEEEBBB???>>>;;;;;;;;;;;;999666444333000222333222000000333666888::::::888666777:::>>>PPPVVVTTTGGG:::<<>>>>>>>>>>>>>>>>>>>>::::::;;;;;;<<<;;;;;;;;;999999999::::::;;;;;;;;;999999;;;;;;;;;;;;999999888888777666666666666666444222444888888555444666444444666999999999<<<@@@999JJJSSSMMMKKKYYYjjjsssvvvhhh^^^TTTJJJEEEFFFEEE@@@;;;===999888======888666999777777888:::;;;:::777555777777666666666555555555555444333333222222333333444444444333333333222222444333333222222333333444111111222222222333333333555555555555666666666777888888888999999888888888777888999:::;;;;;;;;;;;;::::::999888999:::;;;<<<======<<<<<<===???AAABBBAAA@@@@@@@@@AAABBBBBBCCCAAAAAA@@@@@@>>>===<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::999999888777666666777777888999::::::;;;;;;888777666888:::;;;999666;;;<<<@@@MMMbbb}}}nnniiirrr~~~wwwvvvrrrhhh___]]]ccciiizzzwwwvvvvvvqqqggg___\\\OOONNNHHHGGGKKKMMM```xxxvvvzzzuuu^^^NNNFFFPPPXXXRRRHHHDDD999888777666555555666666333222111111222222000///000000111222222333444444555555555555555555555555777:::@@@GGGPPP[[[gggnnn}}}vvvpppiiilllsssggg```dddhhhfffcccbbb___^^^\\\[[[[[[\\\^^^___]]]^^^^^^]]][[[ZZZ[[[\\\]]][[[XXXXXXYYY[[[\\\\\\YYYZZZ[[[[[[XXXSSSOOOLLLHHHCCC===::::::===@@@AAA???<<<===AAADDDEEEHHHLLLKKKLLLNNNOOOMMMNNNYYYeee}}}ssslllkkklllkkkiiigggffffffgggfffcccaaa]]]]]]]]]^^^^^^^^^^^^^^^cccccceeehhhkkklllkkkjjjpppqqqsssuuuyyy}}}wwwnnneee^^^YYYWWWVVVVVVWWWWWWXXX\\\aaaeeehhhiiilllqqqxxx|||xxxsssqqqtttpppqqqvvvxxxvvvzzz}}}rrreeeZZZYYYWWWXXXXXXVVVQQQMMMMMMXXXbbbddddddgggiiiiiikkkjjjiiihhhhhhfffbbb___```^^^\\\ZZZYYYXXXUUUSSSMMMLLLJJJGGGDDDAAA>>>===;;;:::999777666444333222222000///...///111444666999888:::;;;777666@@@NNNWWWVVVOOOBBB999@@@VVViii~~~wwwxxx{{{zzzkkkvvvyyywwwvvvoookkktttwwwzzzddd\\\QQQLLLJJJHHHHHHIIIIIIHHHFFFGGGGGGFFFFFFEEEEEEDDDDDDCCCBBBBBBAAAAAABBBBBBCCCAAADDDHHHKKKJJJFFFAAA===>>>???@@@AAAAAA@@@???>>>>>>>>>===<<<;;;;;;::::::::::::::::::::::::::::::999999999888888888777777666666777777777777666666666666666666666666666666777777777777777777777777<<<;;;;;;;;;===???BBBDDDKKKKKKNNNQQQVVV[[[___aaaooooooooonnnnnnmmmmmmmmmlllrrrzzz{{{pppcccZZZXXXVVVTTTPPPLLLIIIFFFDDD>>>===<<<;;;:::999999888:::999999999888888777777777777777777777666666555444444444444444444444444222222222222222222222222333333333222222222111111000000000000000000000000111111000000111111222333444444444444555555555555777777777777777777888999999999888888888888888888:::999999999999999999:::999:::;;;===>>>?????????AAAAAAAAAAAA@@@@@@???>>>@@@@@@???>>>===<<<;;;;;;999:::<<<<<<<<<<<<::::::666666777888999999::::::666666777888999999:::::::::999999999888888777777777888;;;>>>DDDTTTppp~~~xxxvvvvvvqqqnnniii```XXXhhhjjjnnnwww}}}ppp___QQQNNNMMMKKKQQQ\\\iiihhhjjjlllkkkkkkvvvxxxrrr```YYY```yyyqqqggg[[[CCC222666888222111999333777111...444222///555///666777222111666777222555;;;===999777:::<<<;;;;;;JJJWWW```lll|||zzzmmmkkkjjjhhhbbbeee}}}}}}}}}|||qqqeee^^^aaagggeeeaaa^^^______]]]\\\[[[\\\\\\\\\[[[\\\]]]]]][[[ZZZZZZ[[[\\\YYYWWWWWWYYY[[[\\\\\\ZZZ[[[\\\[[[YYYTTTPPPMMMHHHCCC===::::::===@@@AAA???===>>>BBBEEEEEEHHHMMMOOOOOOQQQQQQOOOPPP[[[ggg{{{xxxmmmjjjhhhfffgggfffddddddddddddbbb```^^^^^^^^^^^^^^^^^^^^^^^^`````````bbbddddddbbb```aaaaaabbbdddgggjjjmmmoooooooooooooooqqqsssvvvxxx{{{{{{zzzyyyxxxwwwvvvuuuqqqmmmfff___XXXTTTQQQPPPTTTUUUUUUUUUVVVYYY^^^bbbcccdddgggkkkqqqxxx}}}~~~qqqdddVVVTTTRRRRRRRRRQQQNNNJJJKKKWWWaaacccdddgggiiiiiillljjjiiihhhgggeeebbb___^^^\\\ZZZXXXWWWUUUSSSQQQMMMLLLIIIGGGCCC@@@>>>===;;;:::999777555444222222222000//////000222555666888888999999666666@@@MMMVVVRRRIII???>>>KKKcccuuuyyyyyy}}}yyy{{{{{{{{{uuuyyywwwrrrtttvvvcccXXXOOOIIIHHHHHHIIIJJJJJJHHHFFFDDDDDDEEEEEEEEEEEEEEEEEEAAAAAA@@@@@@@@@@@@AAAAAA???AAADDDFFFEEEBBB>>>;;;>>>>>>???@@@@@@???>>>>>>>>>======<<<;;;;;;::::::::::::::::::::::::::::::999999888888888777777777666666777777777777666666555555555555555555555555777777777777777777777777666666555666777999<<<===>>>>>>>>>???@@@BBBDDDFFFFFFFFFEEEEEEDDDDDDDDDDDDGGGKKKQQQSSSRRRKKKCCC>>>DDDCCCBBB@@@>>><<<:::999:::::::::999888888777777888888888888777777666666666666777777666666555444444444444444444444444444222222222222222222222222333333222222111111111111000000000000000000000000111111000000111111222333444444444555555555666666777777777666777777888999888888888888888888888888999999888888888888999999999:::;;;<<<>>>>>>>>>>>>@@@@@@@@@@@@@@@???>>>>>>>>>>>>>>>===<<<<<<;;;;;;::::::;;;;;;;;;:::999999666666777888888999::::::::::::999999999999888888999888888888777777777666444444555666777???QQQbbb|||~~~zzzmmmdddaaacccaaaaaagggwwwooocccbbb___TTTKKKJJJSSSQQQRRRTTTUUUVVV___jjj{{{qqqhhhjjj{{{rrrXXXAAA@@@EEEEEEBBBAAA;;;===444///555555444;;;<<>>===:::999888777555333222222111111000///000333555777888777888888666777@@@JJJTTTKKK@@@===GGG^^^xxx{{{uuuvvv|||zzz|||ttt~~~|||xxxuuufffUUUOOOHHHHHHHHHIIIJJJJJJGGGEEEBBBBBBCCCCCCDDDEEEEEEFFF??????>>>>>>>>>>>>??????===>>>???@@@???===;;;999>>>>>>????????????>>>>>>======<<<<<<;;;:::::::::999999999999999999999999888888888888777777777777555666666777777666666555555555555555555555555555555555555555555555555555333333222222333444666777888777666666555555666666::::::::::::999999999999444666777999999888666555888888777777777777666666666666666666666666666666666666666666666555555555555555555555555444333333333333333333333333333333222222222222222222222222222111111111111000000000000000000000000000000000111000000000000111222222444555555555555666666666777666666666777777888999888888888888888888888888888888888777777888888888999:::;;;<<<======>>>>>>>>>????????????>>>======;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888888888888666777777888888999999999===<<<;;;:::999888777666777777777666666666666666888666555666444444;;;DDDXXXnnnyyy}}}~~~vvvkkkdddfffjjjjjjffffffrrrxxx~~~uuurrryyyzzzkkkYYYNNNJJJFFFCCCEEEGGGIIIPPPVVVhhh}}}|||xxxcccOOOPPPbbbqqqqqqkkk]]]WWWDDD777<<>>::::::===???@@@@@@>>>@@@EEEHHHHHHJJJNNNOOOOOOPPPPPPMMMOOOZZZgggzzzuuuooojjjgggiiigggeeedddeeeeeecccbbbaaa``````___^^^]]]\\\\\\^^^]]]]]]]]]^^^]]]ZZZXXXZZZYYYXXXWWWWWWXXXYYYZZZ\\\[[[ZZZYYYYYYYYYYYYZZZVVVVVVUUUUUUUUUVVVVVVWWWVVVTTTPPPMMMLLLMMMOOOQQQUUUVVVVVVWWWYYY\\\bbbeeeccccccdddeeehhhlllpppsss}}}ttteeeVVVLLLHHHFFFCCCAAABBBDDDFFFGGGOOO[[[eeeiiiiiikkkllllllnnnllliiigggeeeccc___]]]\\\YYYWWWUUUSSSQQQOOOLLLJJJIIIGGGEEEBBB???===<<<999888777666444333222111111111000000222444666777888777666666666:::BBBIIIOOOCCC888===TTTssswwwsssuuu~~~~~~zzzttthhhRRRNNNMMMKKKIIIIIIIIIIIIGGGFFFBBBBBBBBBCCCCCCCCCDDDDDD??????>>>>>>>>>>>>??????>>>>>>>>>===<<<<<<;;;:::>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;:::::::::999999999999888888888888888888777777777666666666555666666666666666666555555555555555555555555555444444444444444444444444444444333333333444555666888888777777888888888888777777777777777666666666777777777888999:::;;;<<<777777777888888999999999444444444555555555666666555444444444444444444444333444444444444333222222222222222222222222222222111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111222222444444555555555666666666666666666666666777888999888888888888888999999999888888777777777777888888999999:::;;;<<<=========<<<===============<<<<<<888999999999:::::::::;;;;;;:::888666666666777888666777777777888888888999<<<;;;:::999888666555555555555555555555555555555;;;888777999999777888<<>>???CCCHHHKKKXXXcccnnnooonnnooonnnmmmmmmjjjgggeeecccaaa^^^\\\\\\ZZZWWWUUUSSSQQQNNNLLLIIIHHHFFFDDDAAA>>>===<<<888777666555444333222111111111111222333555777888888777666555888???FFFJJJIII===555BBBaaa~~~xxx|||ssshhhSSSNNNTTTPPPKKKHHHGGGGGGGGGGGGDDDCCCCCCCCCBBBBBBBBBAAA@@@@@@????????????@@@@@@AAA@@@???>>>====================================;;;;;;;;;;;;;;;:::::::::999999999888888777777777777777777666666666555555555555666666666666555555555555555555555555555555333333333333333333333333555555555555555555555666555555666666777777777777333333333333444444444444555555555666666777888888555666666666666666777777333333444444555555666666333333333333333333333333333333333333333222222111222222222222222222222222111111111111111111111111000000000000000000000111////////////////////////000000//////000000111222444444444444555555555555555555555555666777888999777777888888888999999999888888777777777777888888888999:::;;;;;;<<<<<<;;;::::::;;;;;;<<<;;;;;;:::777777888888999999:::::::::888777666555666777777777777777777777888888888888777777777666666555555444444444444444444555555777444333777888777888;;;===CCCTTTooozzzjjjcccdddhhhlllyyyzzzxxxoooeeebbbhhhooodddjjjuuu}}}tttppprrriiiZZZNNNIIIGGGEEEBBBHHHVVV^^^\\\bbbsss~~~|||}}}sssnnnrrrtttyyyeeeUUU___nnn~~~qqqiiiqqq}}}|||tttqqqyyytttyyy}}}|||vvvqqqqqqrrrqqqnnniii___WWWXXX___cccccc]]]^^^___^^^]]]ZZZXXXVVVTTTWWWZZZ[[[YYYXXXXXXXXXXXXWWWWWWXXXZZZ\\\[[[ZZZ\\\\\\\\\\\\[[[YYYWWWVVVLLLHHHAAA======???AAABBBBBBAAACCCIIILLLKKKLLLPPPRRRQQQRRRRRRQQQTTTaaaooo~~~ssskkkhhheeeeeebbb___^^^^^^___^^^]]]^^^^^^]]]]]]\\\\\\[[[[[[YYYXXXYYYZZZ\\\\\\ZZZXXXUUUTTTRRRPPPPPPPPPPPPQQQSSSSSSRRRPPPNNNMMMKKKKKKIIIHHHFFFDDDCCCCCCDDDDDDJJJJJJIIIJJJKKKNNNPPPRRRSSSTTTUUUUUUWWWZZZ___cccaaaaaaaaabbbdddgggjjjlllxxxuuufff[[[SSSKKKGGGFFF@@@@@@@@@@@@BBBGGGNNNSSScccnnnwwwwwwsssqqqooolllkkkhhheeebbbaaa```]]]\\\]]]ZZZWWWUUUSSSQQQNNNLLLHHHGGGEEECCC@@@>>><<<;;;777666555444333222111111000111111333444666888999888888666555;;;FFFLLLMMMDDD:::777JJJkkk{{{yyy~~~sssiiiZZZUUUTTTPPPKKKHHHGGGGGGGGGFFFEEEDDDDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@AAAAAABBBAAA@@@???>>>>>>>>>???======<<<<<<<<<<<<======;;;;;;::::::::::::::::::999999888888777666666666666666666666555555555555444555555666666555555444444444444444444444444444333333333333333333333333333333444444444444444444444555555555555444333222555666666666666777777777222333333444444444333333555555555555555555444444333333444444555555555666222222222333333333333444333333333333333222111111111111111111111111111111111111111111111111111111000000000111111111111222////////////////////////000////////////000111111222333333333333444444444444444444555666777888999777777777888999999::::::888888888777777888888888888999::::::;;;;;;;;;:::888888999::::::::::::999777777777888888999999999777777777666666777777888777777777777777777777777555555555555555666666666444444444444444555555555666333333666666555666:::777777>>>NNNdddzzzpppgggllluuu}}}|||jjj^^^___dddaaajjjwww~~~pppbbbYYYSSSLLLEEECCCGGGGGGEEEHHHPPPXXXZZZmmm}}}vvvsssqqq{{{zzz}}}zzzooonnn~~~{{{zzzxxx{{{}}}~~~yyywwwwwwuuupppooopppjjj___ZZZ]]]___^^^\\\\\\]]]]]]\\\[[[ZZZYYYVVVXXXYYYZZZYYYXXXYYYZZZYYYXXXXXXYYY[[[\\\[[[ZZZ[[[[[[[[[[[[ZZZYYYWWWWWWNNNIIICCC???>>>@@@BBBCCCBBBAAADDDJJJMMMLLLMMMPPPQQQQQQRRRRRRRRRVVVcccrrr~~~ooohhheeeccccccaaa]]]\\\\\\]]]]]]\\\[[[[[[[[[[[[[[[[[[[[[[[[XXXWWWWWWYYYZZZZZZXXXVVVTTTSSSRRRQQQPPPPPPQQQRRRQQQQQQOOONNNLLLIIIHHHFFFFFFDDDBBBAAA@@@AAABBBBBBEEEFFFHHHKKKMMMPPPRRRTTTXXXXXXWWWVVVVVVXXX[[[___^^^]]]^^^___aaaeeeiiikkkwww}}}xxx\\\SSSKKKIIIHHHDDDBBBCCC@@@AAACCCEEEHHHMMMUUU[[[mmmwww~~~|||vvvrrrnnnjjjhhhfffbbb```___^^^]]][[[]]]ZZZWWWTTTSSSPPPMMMKKKFFFFFFDDDBBB???===<<<;;;666555555444333222111111000111222333555777888999999999666666>>>KKKRRRQQQAAA:::<<>>>>>>>>>>>======<<<;;;;;;<<<======::::::::::::::::::::::::999888888777666666555555666666666555555555444444444555555666666555555444444444444444444444444444444444444444444444444444111222222333444444444444555666666666666444333222000000111111111222222222444444444444444555555555666666666555555555555555333333333333333444444444222222222333333444444444333333444444333333222111111111111111111111111111111111111111111111111111111111111111222222333333///////////////////////////////////////000111111111111222222222222333333444444444555666777888999666777777888999999::::::999999888888888888999999888999999::::::::::::999666777888999999999999888888888888888888888999999555666777777888888888888777777777777777777777666666666666666666666666666444444444444555555555666666555666999777444555999222333666<<>><<<<<<===???@@@DDDGGGJJJNNNRRRUUUWWWXXX^^^]]]\\\YYYWWWWWWZZZ]]]\\\\\\]]]^^^aaaeeeiiikkkwwwzzzuuuvvvqqqvvv{{{|||}}}pppXXXMMMFFFCCCGGGIIIFFFDDDEEE@@@CCCFFFHHHLLLRRRZZZaaarrr|||xxxrrrlllhhhgggddd```^^^^^^^^^\\\[[[\\\YYYVVVTTTRRROOOLLLIIIFFFEEECCCAAA???===;;;:::555555444444333222111111000111222444666777999999999999777777AAAOOOUUUSSS@@@;;;@@@VVVrrrwwwjjjnnn}}}zzz|||sss|||tttXXXNNNOOOLLLEEEFFFHHHJJJKKKIIIEEEBBBBBBBBBCCCCCCDDDEEEEEEEEEAAAAAA@@@@@@@@@@@@AAAAAA?????????>>>======<<<<<<===<<<;;;::::::;;;<<<===::::::::::::::::::::::::999888888777666555555444666666555555555444444444444555555555555555555444444444444444444444444444444444444444444444444444111111333444444555555555333333555666666666555444444444555555666666666777222111000000111222444666333333333333444444444444222222222222222222222222222222222333333444444444333444444444444333222222000000000000000000000000000000000000000000000000111111222222222333333333///////////////////////////////////////000111111000000111111111222222222333333444444666777888999666777777888999999::::::::::::999999999999::::::888888999:::::::::999999666666777888888888888888999999999888888888888888333555777999::::::999999777777777777666666666666888888777777666666666555444444444555555666666666111222666999666222222777666999===<<<666888LLLbbbzzzsssrrruuuvvvqqqlll\\\cccooo}}}{{{~~~uuueeeWWWNNNOOOKKKAAA???EEEGGGFFFGGGGGGHHHIIIJJJJJJ]]]iiiuuuwwwoooaaaRRRHHHJJJSSSfffzzzwwweeeXXXYYYbbbggguuu}}}~~~yyyhhh]]]zzzwww{{{}}}nnn\\\WWW\\\WWWYYY[[[\\\[[[ZZZ[[[\\\TTTUUUVVVWWWXXXZZZ[[[[[[YYY[[[\\\YYYUUUSSSUUUXXX]]]]]]\\\[[[ZZZXXXVVVUUUNNNKKKGGGAAA>>>>>>BBBEEE@@@>>>BBBJJJMMMKKKMMMRRRTTTQQQNNNOOOPPPSSS^^^hhhxxxxxxiiiiiijjj```cccbbbaaa___^^^\\\[[[ZZZ\\\\\\[[[[[[ZZZ[[[[[[[[[]]]\\\ZZZXXXVVVTTTRRRQQQNNNMMMMMMMMMNNNPPPRRRSSSRRROOOKKKIIIGGGDDD@@@;;;<<<<<<;;;:::999;;;>>>AAACCCFFFJJJNNNPPPRRRUUUXXX[[[[[[ZZZWWWUUUUUUWWWZZZ^^^^^^___```cccfffiiijjjzzz{{{vvvqqqmmmlllgggfffhhhjjjiiiiiilllooonnnmmmlllggg___SSSKKKDDDDDDFFFHHHJJJJJJIIIGGGBBBGGGGGGMMMVVVWWW\\\kkk{{{xxxmmmhhhhhhgggccc^^^[[[ZZZ[[[[[[[[[[[[WWWSSSOOOMMMLLLIIIGGGEEECCCAAA???===;;;:::999888666444222111111111111---///222666999:::;;;;;;111444555999FFFUUUVVVMMM;;;;;;FFF```xxxwwwlllwwwxxx||||||xxxhhh___TTTLLLKKKIIIFFFFFFGGGHHHHHHFFFEEEDDDCCCCCCBBBCCCEEEEEEDDDBBB@@@???>>>>>>??????>>><<<;;;<<<===>>>>>>===<<<<<<>>>===<<<:::999999::::::999999888888888888888999666555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444333333222111111111222444444444444444444444444333333333333333333333333333333333333333333333333222222222333333333444444222222222222222222222222222222222222222222222222222222222222222222222222222222222111111111000000111111000000//////......//////000000000000//////////////////000000000000111000......000000000///000000000000000000000000000000000000000111111111444444444555555555555555777777888999999999888888:::::::::999999999888888::::::::::::::::::::::::::::::999888888999::::::666666555555555555666666999999999888888888777777888888888888777777777777777777666666555555555444222222333444555555555444444444444444444444444444222555666555444777???EEEfffwwwyyyjjjdddfffkkkppprrreeefffiiimmmmmmmmmttt}}}wwwxxx}}}wwwzzzgggRRRPPPOOOFFF@@@DDDFFFHHHEEEAAA???AAAEEELLLTTT```hhhggg\\\NNNDDDFFFKKKPPPTTTWWWXXXQQQHHHLLLKKKUUUjjjzzzyyyqqqlllxxxvvvqqqnnnrrryyyzzzwww}}}vvvnnneee___\\\ZZZ```gggjjjkkkmmmssswwwssslllyyyyyyrrr~~~hhhWWWSSSTTTWWW[[[\\\\\\[[[ZZZ[[[UUUUUUVVVWWWXXXYYYZZZZZZYYYYYYZZZYYYWWWVVVVVVWWWXXXXXXXXXXXXXXXWWWVVVUUUPPPNNNJJJEEEAAA@@@BBBDDDAAA@@@DDDJJJLLLJJJKKKPPPNNNLLLLLLMMMMMMPPPZZZeeexxxtttffffffggg___aaaaaa```___]]]\\\[[[[[[[[[[[[ZZZYYYYYYYYYYYYZZZ[[[ZZZYYYWWWTTTRRRQQQPPPNNNMMMMMMMMMOOOPPPRRRSSSPPPMMMIIIFFFDDDAAA<<<999999999999888777999<<>><<<;;;:::999777555333222111000000111///111444777888999999888777999:::???KKKVVVTTTJJJAAABBBQQQlll{{{tttyyywwwxxxyyyuuuXXXSSSNNNJJJIIIEEEFFFFFFFFFFFFFFFEEEDDDDDDDDDCCCCCCDDDEEEEEECCCAAAAAA???>>>>>>??????>>>===<<<<<<===>>>>>>===<<<;;;<<<;;;:::999888888999:::999888777777666666666777555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444444444333222222111111111222333333333333333333333333333333333333333333333333333333333333333333333333222222222333333333333444222222222222222222222222222222222222222222222222222222222222222222222222222222222111111000000000000000000000//////......//////000000000000//////.../////////000000000000111///......///000000///////////////////////////000000000111111111111111444444444444555555555555777888999999:::999999999:::::::::999999999888888::::::::::::::::::::::::::::::999888888999::::::888888777777777777888888:::999999999999888888888888888888777777777666666777666666666555555555555333333444555555555555555444444444444444444444444333555777555333555:::@@@FFFTTTlllwwwfff```bbbhhhlllooorrruuurrrggg]]]^^^eeerrrooonnnttt~~~}}}qqqmmmfffUUULLLQQQTTTVVVTTTOOOLLLLLLNNN]]]bbbfffccc[[[RRRMMMKKKGGGJJJJJJJJJMMMPPPMMMGGGIIIEEEGGGOOOTTTRRRPPPPPPUUUTTTPPPKKKLLLRRRUUUTTTQQQUUUYYYXXXTTTQQQRRRTTTSSS```qqq}}}llleeeooozzzuuupppoookkkqqqwwwlllSSSIIIQQQUUUZZZ]]]]]][[[ZZZYYYVVVVVVVVVWWWWWWXXXXXXXXXWWWWWWWWWXXXZZZYYYWWWVVVVVVVVVWWWWWWWWWWWWWWWVVVSSSRRROOOJJJEEEBBBBBBCCCCCCDDDIIINNNOOOMMMNNNQQQMMMMMMNNNNNNLLLOOO[[[gggzzz~~~oooccccccddd]]]______^^^^^^]]]\\\\\\[[[ZZZYYYYYYXXXWWWWWWXXXXXXYYYXXXVVVTTTRRRPPPOOOOOONNNMMMNNNNNNOOOQQQRRRSSSPPPMMMIIIFFFCCC???;;;888888888999999888:::===@@@AAACCCFFFIIILLLPPPTTTXXX^^^``````___\\\ZZZYYYYYYcccfffiiigggeeefffkkkpppyyy~~~~~~~~~~~~|||zzz|||xxxssspppooommmiiieeebbb[[[TTTQQQLLLFFFBBBBBB>>>;;;888777888:::<<<<<>>@@@BBB???AAADDDGGGIIIMMMRRRUUU___aaacccccc___[[[XXXWWWaaaeeeiiigggdddeeelllttt|||}}}|||}}}~~~~~~~~~{{{yyyxxxxxxvvvuuuwwwtttqqqooonnnjjjddd___^^^VVVOOOKKKGGGAAA>>>>>>;;;:::888888;;;@@@EEEHHHIIIJJJLLLLLLJJJHHHGGGFFFLLLVVV[[[cccqqqxxxwwwnnnjjjjjjeeebbb^^^[[[ZZZZZZZZZYYY[[[WWWRRRNNNLLLIIIFFFDDDAAA@@@>>><<<:::999888888333222111/////////000000222444666777888777666555666666<<>>>>>>>>======<<<;;;:::999:::999888777777888:::::::::999888666555444444444555555555444444444333333555555555555555555555555333333333333333333333333222222222222222222222222222222111111111111111222222222222222222222222222222222222222222222222222222222222222222222222222111111111111222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////...//////////////////............/////////000000000///------///000///...////////////////////////000000111111222222333333333333333444444555555666888999::::::;;;;;;;;;;;;:::::::::999999999888888999999999999999:::::::::999999999999999999999999::::::999999999999::::::;;;;;;;;;:::::::::999999888777777777666666666666666666666666666555555555555555666666666666666555444444444444444444444444222444666666444333444666888888:::BBBRRRiiiyyynnn{{{tttpppsssqqqrrrwww}}}}}}xxxtttzzz}}}|||xxx{{{uuuqqqkkkddd```bbbhhhmmmvvvssswwwzzzuuuwww{{{~~~oookkkmmmllleeekkktttqqqccc^^^jjj{{{lllYYYPPPJJJOOOVVV[[[\\\[[[YYYWWWVVVVVVVVVVVVVVVUUUUUUUUUUUUTTTUUUXXX\\\]]]ZZZVVV[[[[[[[[[[[[ZZZYYYXXXXXXVVVVVVUUUQQQJJJDDDAAA???DDDLLLTTTXXXYYYYYYZZZ[[[VVVTTTSSSSSSSSSXXXgggvvvzzzpppddd```aaa\\\^^^^^^^^^^^^^^^^^^^^^^^^ZZZZZZYYYXXXWWWVVVVVVVVVSSSRRRPPPNNNMMMLLLMMMMMMMMMNNNOOOPPPQQQRRRRRRRRRQQQOOOKKKGGGBBB???===<<<;;;===???@@@@@@@@@AAACCC???AAACCCEEEGGGJJJMMMPPP[[[^^^bbbbbb```[[[XXXWWWaaafffjjjiiigggjjjrrrzzz{{{vvvtttuuuxxxzzz{{{}}}zzzwwwuuuuuuuuutttssstttrrrooonnnmmmhhhaaa\\\XXXPPPIIIEEEAAA<<<999;;;888999:::<<>><<<:::999888777777222111000/////////000111222333555777888888777666666777BBBRRRWWWOOODDD@@@EEE]]]}}}~~~|||ssswwwrrr]]]RRROOOGGGFFFKKKKKKIIIHHHGGGFFFEEEFFFGGGHHHFFFEEEDDDCCCDDDCCCBBB@@@AAA@@@>>>???@@@@@@???===>>>>>>===<<<;;;:::::::::::::::999888888999:::;;;;;;:::888777666555555444555444444444444333333333555555555555555555555555333333333333333333333333222222222222222222222222111111111000000111222222333333333333333333333333222222222222222222222222111111111111111111111111000000000111111111222222111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////.............../////////......////////////..................////////////000...------...//////...........................//////000111222222333333222222333333444555555666777888999:::;;;;;;;;;;;;:::::::::999999999888888888888888999999:::::::::999999999999999999999999999999999888888999999999;;;;;;;;;:::::::::999999777777777666666666666555555555555666666666666666555666666666666666555555444444444444444444444444111333555666666666666666666555444666???OOOaaammm}}}yyyvvvrrrooorrrxxx}}}xxxqqqmmmmmmooopppooorrrzzzvvvpppuuuxxx{{{~~~ssshhhaaa___^^^ooovvvjjjhhhkkkjjjjjjyyymmmdddlllyyyzzz|||nnn[[[PPPGGGMMMTTTYYY[[[ZZZYYYXXXUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVXXXZZZ[[[ZZZXXX\\\\\\\\\\\\[[[ZZZXXXXXXXXXYYYWWWSSSLLLFFFBBB@@@CCCMMMWWWZZZYYYZZZ[[[ZZZTTTRRRSSSWWW\\\dddqqq~~~yyyqqqeee```aaa^^^^^^^^^^^^^^^]]]]]]]]]]]]ZZZZZZXXXWWWVVVVVVVVVVVVRRRPPPNNNLLLKKKKKKLLLMMMMMMNNNOOOQQQRRRRRRRRRRRRNNNMMMJJJEEE@@@===<<<======???BBBCCCBBBAAAAAABBB???AAADDDEEEEEEFFFGGGIIIQQQUUU[[[^^^^^^\\\[[[ZZZ```cccfffffffffkkkssszzz}}}{{{zzztttpppkkkkkkoootttvvvwwwwwwuuurrrqqqrrrrrrrrrqqqnnnkkkjjjjjjiiifff```ZZZWWWNNNGGGCCC???:::777999444777;;;>>>AAADDDGGGJJJKKKLLLLLLJJJHHHHHHLLLPPPSSSdddoooxxx|||rrrkkkhhhfffdddaaa^^^\\\[[[ZZZYYYXXXUUURRRMMMJJJHHHFFFDDDBBB===<<<;;;999888777666666111000000//////000111222222333666777888777666555333777GGGYYY[[[MMMDDDEEESSSooo~~~www|||yyyhhhZZZUUUQQQEEEBBBIIIJJJIIIIIIHHHGGGGGGGGGGGGHHHFFFDDDAAA@@@AAABBBBBBAAA@@@???>>>>>>??????>>><<<======<<<;;;:::::::::;;;;;;:::999888888999:::;;;:::999888777666555555555444444444444333333333333444444444444444444444444333333333333333333333333111111111111111111111111111000000000000111222222333333333333333333333333222222222222222222222222000000000000000000000000///000000000000111111111111111111111111111111111111111111111111111111111////////////////////////............////////////---............/////////---......//////......---------........./////////000...------...//////.................................///000111222222333111111222333444555555666666777888:::;;;;;;;;;;;;:::::::::999999999888888777777888888999:::::::::888999999::::::999999888999888888777777888888999::::::::::::999999999999777777666666666666555555555555555666666666666666555555666666666555444444444444444444444444444444000111333444666666777777777666555555999AAAJJJQQQpppuuuhhh```___fffnnntttttttttsssqqqlllfffaaafffnnnnnnppp|||wwwllleeecccfffkkkuuu~~~wwwsssqqqsssqqqtttqqqrrryyytttsssyyy{{{yyyxxxzzzxxxkkk\\\SSSFFFKKKRRRWWWYYYYYYYYYYYYTTTTTTTTTTTTUUUUUUUUUUUUTTTVVVWWWXXXXXXXXXZZZ[[[]]]]]]^^^^^^^^^]]]]]]\\\[[[[[[YYYUUUNNNHHHEEEDDDEEERRR\\\\\\ZZZZZZZZZXXXTTTSSSXXXdddpppzzzvvvpppeee```aaa___]]]\\\\\\\\\[[[[[[ZZZZZZYYYXXXWWWVVVUUUTTTTTTTTTQQQOOOMMMKKKJJJKKKMMMNNNMMMNNNPPPQQQRRRSSSRRRRRRMMMMMMJJJFFF@@@>>>>>>@@@AAACCCFFFGGGFFFDDDCCCCCC@@@BBBEEEFFFEEECCCAAAAAADDDIIIQQQWWW[[[]]]___```aaabbbcccccceeejjjqqqvvv{{{wwwuuusssjjjhhhgggkkkrrrwwwxxxwwwtttrrrppppppppppppooonnniiigggeeeeeeeeebbb\\\WWWTTTLLLDDDAAA>>>:::999:::666:::???BBBDDDGGGKKKNNNKKKLLLKKKHHHFFFIIIPPPVVV^^^rrr{{{qqqkkkfffcccaaa___\\\ZZZYYYXXXWWWUUURRROOOKKKHHHFFFEEECCCAAA<<<;;;:::888777666555555111000000///000111222333555666777888777666444333333999MMM```]]]JJJCCCJJJhhhxxxssszzzttt___SSSPPPMMMCCCCCCHHHGGGGGGHHHHHHHHHHHHGGGFFFFFFFFFBBB>>>===>>>@@@BBBCCC???>>>======>>>>>>===;;;<<<<<<;;;:::::::::;;;<<<;;;:::999888777777888888888777666666555555555555444444444333333333222222333333333333333333333333222222222222222222222222111111111111111111111111000000000000000111222222222222222222222222222222111111111111111111111111000000000000000000000000/////////000000000111111111111111111111111111111111111111111111111111111////////////////////////---------....../////////---------.........//////---......//////......------------.........//////000...,,,---...///..............................,,,---...///000111222222000111222333444555555666555666777999:::;;;;;;;;;:::::::::999999999888888666777777888999999::::::888999::::::::::::999888999999888888888888999999:::999999999999888888888777777666666666555555555555555555555666666666777555555555555555444333333444444444444444444444444111111111222333555555555888888777666777;;;@@@EEESSS```jjjrrr}}}nnndddcccggggggrrrqqqeee```ggghhhppp|||vvvuuutttrrrrrrvvv}}}|||wwwvvvvvvxxxyyy|||~~~xxxxxxooommmwww}}}~~~tttnnnooopppkkkbbb]]]FFFKKKQQQVVVXXXYYYYYYYYYSSSSSSTTTTTTUUUUUUUUUUUUUUUWWWYYYXXXVVVVVVYYY]]]^^^___```aaabbbbbbbbbbbb^^^]]][[[VVVPPPJJJGGGFFFJJJWWWaaa```\\\[[[ZZZWWWVVVWWWaaasssrrrnnneee___aaa```[[[[[[ZZZZZZYYYXXXXXXXXXXXXWWWVVVTTTSSSRRRRRRRRRPPPOOOLLLJJJJJJKKKMMMNNNMMMNNNPPPRRRSSSSSSRRRRRROOOOOOMMMHHHCCC@@@BBBDDDEEEHHHKKKLLLJJJHHHFFFFFF@@@CCCFFFGGGDDDAAA>>>===:::@@@JJJSSSZZZ___ccceeehhhgggffffffjjjoootttxxx}}}xxxsssooonnnffffffhhhpppyyy~~~}}}zzzqqqpppnnnmmmnnnmmmkkkiiikkkhhheeecccbbb___YYYTTTKKKDDD===;;;:::777888:::999<<>>===<<<<<<======<<<;;;<<<;;;:::999:::;;;<<<===;;;:::888777666666666666666555555444444444555555444444444333333333222222222222222222222222222222222222222222222222222222000000000000000000000000000000///000000111222222000000000000000000000000111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000////////////////////////---------.........//////---------.........//////---..................------------........./////////...,,,,,,...///...---........................,,,,,,---...///000111111000111111222444555666666555555777888999::::::::::::::::::999999999888888666777777888999999::::::888999:::;;;;;;:::999888:::999999888888999999:::999999999888888888777777777666666666555555555555444555555555666666777777444555555555444333333222444444444444444444444444222000///000111333333222222333444555888===DDDIII999???BBBEEEYYYzzzsssiiigggkkkvvv}}}jjjlllhhhlll{{{|||qqqkkkmmmrrrppptttsssooonnnsssxxxzzz}}}zzzuuutttvvvvvvsssooozzz}}}~~~~~~xxxuuutttttttttvvvxxxtttnnnmmmooojjjaaaVVVOOOMMMUUUZZZXXXTTTTTTQQQQQQRRRRRRQQQRRRUUUWWWUUUVVVWWWWWWWWWXXXZZZ\\\```bbbeeeggghhhgggfffdddaaaaaaaaa\\\UUUMMMHHHEEENNN^^^kkkjjjbbb^^^^^^```[[[eeerrr}}}zzzkkkkkkfffbbbaaa\\\aaa```^^^[[[YYYXXXXXXXXXXXXVVVTTTTTTTTTSSSQQQOOOLLLLLLLLLMMMNNNNNNOOOOOONNNOOORRRSSSTTTSSSRRRQQQNNNMMMKKKGGGDDDCCCEEEGGGHHHIIIJJJJJJIIIGGGEEEDDDEEEEEEEEEEEECCCAAA???>>>>>>>>>AAAJJJUUU___dddfffkkkjjjjjjlllqqqvvvyyy{{{~~~}}}{{{yyywwwuuuqqqmmmjjjdddlllxxx|||vvvpppooonnnmmmkkkiiihhhgggfffdddbbb```^^^ZZZTTTPPPEEEBBB===999777777999:::>>>BBBHHHLLLMMMMMMNNNNNNNNNMMMKKKJJJHHHLLLZZZhhh{{{{{{tttllleeebbbbbb^^^ZZZVVVTTTSSSQQQOOOOOOMMMIIIFFFEEECCCAAA???;;;:::999777666444333222000//////000222555888:::;;;777666888777444444888>>>DDDkkkiiiTTTNNNIII[[[{{{yyyuuuzzz|||tttooovvv|||rrr[[[TTTPPPKKKGGGFFFEEECCCBBBFFFFFFGGGHHHIIIIIIIIIIIIBBB@@@???BBBGGGHHHDDD???==============================<<<<<<<<<;;;;;;;;;999777666666777777666444777666666666666555555555333333333333333333333333555555555444444333333333333333222111111222333333444444444333333222222222222222111111111111222222111111111111111111111111111111111111000000000000000000000000000000000000000000////////////000000000000////////////000000000000000000000000000000////////////////////////000000000000000000000000................................................---------............///---------............///------------.........///////////////000000000000222222222222333444555555777666555444444555777777999999888777777666777777444555555666777888888999999::::::;;;;;;::::::999::::::999999888999999:::;;;;;;::::::999888888888888888777666555444444333555555666666666666555555444333333222333444666777555444333333222222333333444444444444444444444444666333111333:::@@@DDDEEE999777666999DDDVVVjjjxxxwwwyyyyyy|||uuuqqqppprrrsssrrruuuyyy}}}rrrkkkeee___bbbhhhkkkfffaaa```aaaaaammmrrryyy|||vvvqqqttt{{{uuuwwwsssjjjgggjjjjjjffffffeeegggnnnxxx}}}zzztttvvv~~~yyyrrrqqqlllfff[[[SSSOOOSSSXXXVVVSSSRRRQQQRRRRRRQQQPPPQQQTTTVVVYYYYYYZZZZZZZZZZZZ\\\]]]___aaadddgggiiihhhgggfffddddddccc^^^XXXQQQMMMLLLZZZiiiuuurrrggg___]]]]]]```mmm}}}zzzllllllgggcccbbb]]]___]]][[[YYYWWWWWWWWWWWWWWWUUUSSSRRRRRRRRRPPPNNNKKKKKKLLLMMMMMMNNNNNNOOOPPPQQQRRRSSSSSSRRRPPPOOONNNMMMKKKGGGDDDCCCEEEGGGJJJKKKKKKLLLKKKIIIFFFEEEGGGGGGGGGFFFEEECCCAAA@@@===>>>AAAHHHRRR[[[aaadddnnnnnnoooqqquuuyyy|||}}}{{{xxxyyywwwuuusssrrrqqqoooooosssyyyzzzuuuqqqpppnnnllljjjiiihhhhhhdddbbb```^^^[[[VVVQQQMMMDDDAAA<<<888777888;;;===>>>BBBGGGKKKLLLLLLMMMMMMFFFGGGIIILLLOOOVVVdddsssxxxrrrjjjdddaaa^^^[[[XXXUUUTTTRRROOOMMMMMMJJJGGGDDDCCCAAA???===;;;:::999777555444222222000000000000333555888::::::777666777666444555:::???KKKiiicccRRRLLLHHHccczzzxxxvvvyyyxxxtttuuu~~~}}}fffYYYUUURRRMMMJJJHHHGGGFFFDDDFFFFFFGGGGGGGGGFFFEEEEEEDDDBBBBBBDDDHHHHHHEEE@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::888777777888888777666555555555444444444333333333333333333333333333333444444444333333333222222333333222111111222333333333333222222222111111111222111111000000111111222111111111111111111111111111111111000000000//////////////////////////////000000////////////000000000000////////////000000////////////////////////........................////////////////////////................................................------------............---------............///,,,,,,---------............/////////000000000000111111111111222333444555555555444444555666777888999999888777666666666666444444555555666777777777888888999999999999888888::::::999999999999::::::;;;::::::999888777777666666666555555444444333333555555666666666666555555444444333333222333333333555444333333222222333333333333333333333333333333666444222333777<<<>>>>>>555444333333888AAAMMMUUU^^^yyyzzzxxxvvvrrrmmmlllmmmttt}}}uuuqqqwwwttt{{{|||~~~uuulllccccccfffeee```]]]aaaeeefffiiijjjlllmmmiiieeehhhnnnwwwvvvqqqjjjhhhlllllliiilllooouuu|||}}}{{{uuuwww|||xxxooossszzzyyywwwhhh^^^UUUUUUXXXWWWTTTRRRRRRSSSRRRQQQPPPPPPSSSUUU[[[ZZZZZZZZZ[[[\\\]]]]]]___aaaeeehhhiiiiiihhhgggfffeeeddd```[[[XXXWWWWWWkkkxxx}}}oooddd^^^[[[gggxxxyyynnnmmmgggdddddd^^^[[[ZZZXXXVVVUUUTTTUUUUUUUUUTTTRRRQQQQQQPPPNNNLLLKKKKKKKKKLLLMMMMMMNNNNNNQQQRRRSSSSSSRRRPPPOOONNNNNNMMMKKKGGGDDDCCCEEEGGGLLLMMMNNNNNNMMMKKKHHHGGGHHHIIIIIIHHHGGGEEECCCAAA???AAAEEEIIIOOOWWW___eeepppqqqsssuuuxxxyyy{{{{{{{{{}}}~~~}}}yyyuuusssrrrsssrrrqqqpppqqqrrrtttuuuyyy|||~~~yyysssoooooonnnkkkiiiggggggfffgggbbb```]]][[[WWWRRRLLLHHHAAA>>>:::888888:::>>>AAABBBFFFJJJLLLLLLLLLLLLMMMFFFHHHMMMUUU]]]gggwww{{{tttooogggaaa___YYYXXXUUUTTTSSSQQQMMMKKKJJJGGGCCCAAA@@@>>><<<::::::999888777555333222222000000000111333666999::::::777555666555444888>>>CCCXXXhhhZZZQQQIIIJJJnnn}}}{{{zzz}}}yyywww|||rrrtttnnnWWWUUUTTTQQQMMMJJJIIIHHHFFFEEEEEEEEEEEEEEEDDDCCCBBBAAADDDCCCBBBDDDGGGFFFCCC???<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::::::::999999999:::999888888999999888777444444333333333222222222333333333333333333333333333333333222222222222222333222222111111222222333111111111111111000000000222111111000000111111222111111111111111111111111111111000000000000//////////////////////////////000//////......//////000000//////......//////000////////////////////////................................................------------------------------------------------------------............---------............///,,,,,,---------.............../////////000000000000000000000111222333333444444444444555666888888:::999888777666666666666333444444555555666666777666666777777777777666666999999999999999999::::::::::::999888666555555444444444444444444444444444555555555555555555555555444444444444333222111000555444333333222222333333222222222222222222222222666444333333555666666555444444444333222444777:::BBBTTThhhvvv{{{qqqggg```ccchhhxxxoooeeeeeekkkooo|||wwwnnnqqqqqqooopppuuuwwwuuuxxxrrrnnnnnnmmmmmmqqqwww~~~{{{tttllljjjlllmmmkkkvvv{{{{{{wwwvvv{{{|||sssnnnpppuuu{{{xxxkkkooozzzmmm```ZZZ[[[[[[XXXTTTTTTTTTSSSPPPOOOPPPRRRUUUXXXWWWWWWXXX[[[]]]^^^^^^aaacccfffhhhiiihhhgggfffccccccbbb```^^^___aaadddxxxzzzooohhhdddrrrvvvmmmllleeecccccc^^^WWWVVVUUUSSSSSSSSSSSSTTTUUUSSSQQQPPPPPPOOOLLLKKKJJJKKKKKKLLLLLLMMMNNNNNNPPPQQQQQQQQQQQQPPPOOONNNNNNMMMKKKGGGDDDCCCEEEGGGMMMNNNOOOOOOOOOMMMKKKIIIIIIIIIJJJIIIHHHFFFDDDBBBBBBEEEIIIMMMQQQXXXaaahhhoooqqqtttuuuuuutttttttttrrrrrrpppmmmkkkjjjlllnnnkkkmmmppprrrsssuuuwwwyyyuuuvvvwwwwwwuuurrrnnnlllllljjjhhheeecccccccccccc```^^^[[[XXXTTTNNNHHHDDD>>><<<999888:::>>>CCCFFFJJJLLLNNNOOOMMMMMMMMMMMMPPPQQQWWWaaalllyyywwwqqqlllddd^^^\\\VVVUUUTTTSSSRRRPPPLLLIIIGGGEEEBBB???>>>===;;;999999888777666444333222111000000111222555777999;;;:::777555555555666===FFFMMMgggfffTTTRRRKKKQQQyyy~~~~~~zzz{{{{{{jjjwwwaaaOOOSSSPPPMMMJJJHHHGGGFFFEEECCCCCCCCCCCCCCCCCCBBBAAAAAABBBAAAAAABBBCCCBBB>>>;;;<<<<<<<<<<<<<<<<<<<<<<<<999999999999888888888888999888777777999999888777444444333333333333222222222222222222222222222222222222111111111111111111222222222222222222222222111111111111111111111111111111000000000000111111111111111111111111111111111000000000/////////////////////////////////////////////......//////////////////....../////////////////////////////////........................------------------------------------------------------------------------,,,,,,---------.........---------............///------........./////////........./////////000000//////...//////000111222222222333444555777888888999888777666666555555555555555555555666666777777555666666777777666666555777777888888999999888888999999888777555444333333444444555555555555555555555555555555555555555555333444555555555444333222555444333333222222333333222222222222222222222222444444444444444333222111111333444444333222222333999>>>AAADDDRRRlllvvvkkkaaacccqqqnnneeefffjjjxxx|||~~~rrryyytttjjjjjjnnnttt{{{~~~uuuoooooossswwwxxxuuuvvvrrr}}}gggnnnuuuvvvrrroooppprrruuu~~~wwwiiikkkwwwfff\\\\\\^^^[[[VVVUUUUUUSSSQQQOOOPPPSSSVVVVVVUUUUUUXXX\\\___``````cccdddggghhhhhhgggeeeccc_________^^^___ccchhhlll~~~|||zzzqqqkkkjjjbbb```aaa[[[UUUTTTSSSRRRRRRSSSTTTUUUUUUSSSQQQPPPOOONNNLLLJJJKKKKKKKKKLLLMMMMMMNNNNNNNNNNNNOOOPPPPPPPPPPPPPPPNNNMMMKKKGGGDDDCCCEEEGGGLLLNNNOOOPPPPPPNNNLLLKKKIIIJJJJJJIIIHHHFFFDDDBBBBBBFFFKKKPPPTTT[[[dddkkkppprrruuuuuurrrooommmmmmllljjjeee```]]]^^^bbbfffccchhhooosssuuuuuuuuuvvvuuuuuuuuutttrrrpppooonnnkkkiiigggeeecccbbbbbbbbb^^^\\\YYYUUUQQQKKKEEE@@@;;;:::999:::===BBBGGGJJJOOOPPPPPPOOOMMMKKKLLLMMMVVVWWW^^^jjjxxx~~~uuuoooiii```[[[YYYUUUTTTSSSRRRQQQOOOKKKHHHFFFDDDAAA???>>>===:::999888777666555444333222111000111222444666888:::;;;:::777666666666:::EEEPPPZZZqqqcccQQQUUURRR```zzz~~~}}}tttxxx}}}ooo~~~~~~\\\OOOSSSLLLJJJHHHGGGGGGFFFEEECCCAAABBBBBBCCCDDDDDDCCCCCCAAAAAAAAAAAAAAA@@@===:::<<<<<<<<<<<<<<<<<<<<<<<<999999888888888777777777888666555666777888777666555555555555444444444444222222222222222222222222111111111111111111111111222222222222222222222222111111222222222222222222111000000000000000000111000000000000000000000000000000000////////////...........................//////............////////////............//////........................................................................------------------------------------------------,,,,,,,,,------------...---------............///...////////////000000000............////////////............///000111111111222333444555666777777888777777666555666666666777777777777777888888888666777777777777777777666444555666777888777777777888888777666555444333222666666666666666777777777555555444444444444555555222333555777888888777666555444333333222222333333444444444444444444444444222333444444333222222111---///111111000111222333...222666888>>>IIIUUU[[[rrrwwwooonnnyyytttiiijjjqqqsssfffaaaeeelllrrrvvv}}}yyynnnpppyyywwwrrryyyyyyYYYbbbmmmttttttpppmmmkkkmmmuuuyyytttiiigggqqq|||vvvdddZZZ\\\aaa___XXXVVVUUUTTTQQQPPPRRRUUUYYYXXXVVVVVVYYY^^^bbbcccaaabbbdddfffggggggfffdddbbb\\\]]]]]]]]]___dddjjjnnn|||vvvllljjjggg___^^^```YYYUUUTTTSSSSSSTTTUUUVVVWWWWWWUUURRRQQQQQQOOOMMMKKKLLLLLLLLLMMMNNNNNNOOOOOOMMMMMMNNNNNNOOOPPPQQQQQQNNNMMMKKKGGGDDDCCCEEEGGGJJJKKKMMMOOOPPPOOONNNMMMJJJJJJKKKJJJIIIGGGEEECCCBBBFFFLLLSSSZZZccckkkppptttvvvxxxuuuooojjjhhhhhhhhhddd^^^WWWSSSUUU[[[______fffnnnssssssqqqppppppttttttsssrrrpppmmmkkkiiijjjiiihhhgggeeecccbbbaaa[[[XXXUUURRRNNNIIIBBB>>>999:::;;;>>>BBBFFFJJJMMMNNNOOOOOONNNLLLLLLMMMOOOXXX[[[eeeuuuzzzqqqllleee]]]YYYYYYVVVTTTRRRPPPOOOMMMIIIGGGEEECCC@@@>>>===<<<:::999777666555444333222111111000111333555777999:::;;;;;;888777777999???MMM\\\dddrrr\\\QQQXXX^^^uuuxxxuuu{{{vvvuuuvvvuuulllYYYRRRQQQKKKJJJHHHHHHHHHHHHFFFDDD@@@AAABBBCCCDDDDDDDDDDDDAAABBBCCCCCCBBB@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;999888888888888777777777777666555666777888777666777777666666666555555555222222222222222222222222111111111111111222222222111222222333333222222111111111111222222222222222111000000//////000000111000000000000000000000000000000////////////..............................///......------......//////......------......///........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------............///....../////////000000000------........./////////............///000111111111222333555666666666666666666555555666666777777888888888888888888888888777777888888888888777777333444666777888888777666777777666555555444444444777777777777777777777777666555444333333444555666333444555777888999999:::555444333333222222333333444444444444444444444444000222333333222111222333000111222111000111222444000222555666777:::===???FFFVVVooozzzwwwsssqqqqqqwwwiiieeelllwwwlllaaa___bbbiiinnn{{{vvv{{{{{{pppsss}}}~~~yyyUUU]]]kkkvvvzzzvvvnnngggnnntttzzzzzzuuuooolllkkkvvvzzz~~~|||{{{ppp___VVV\\\ffffff^^^WWWVVVTTTRRRQQQSSSXXX[[[[[[XXXVVVXXX^^^aaa```^^^^^^```cccfffgggfffeeeddd^^^^^^^^^^^^___ccchhhlllqqq{{{pppiiijjjggg]]]]]]___YYYVVVUUUUUUUUUVVVWWWYYYZZZYYYWWWTTTSSSRRRQQQNNNLLLMMMMMMMMMNNNOOOOOOPPPPPPOOONNNNNNNNNNNNNNNOOOOOONNNMMMKKKGGGDDDCCCEEEGGGGGGHHHKKKMMMOOOOOONNNNNNLLLLLLLLLLLLJJJHHHFFFEEEDDDHHHOOOYYYeeeooouuuxxxwwwyyyyyytttkkkeeebbbccc```\\\VVVPPPOOOSSS[[[aaacccjjjqqqtttrrroooooopppnnnooopppooonnnjjjgggeeeffffffgggfffdddbbb___]]]VVVTTTQQQNNNKKKFFF???;;;888:::===AAAFFFJJJLLLNNNNNNOOOOOOOOOOOOQQQTTTWWWccchhhvvv|||tttlllgggbbb[[[YYY[[[VVVSSSOOOMMMKKKIIIGGGEEEDDDAAA>>>===<<<;;;999888666555555444333222111111111222333666888999:::;;;;;;999888999;;;DDDUUUfffiiikkkRRRQQQ\\\kkkyyy{{{zzz}}}}}}uuu|||pppYYYSSSOOOHHHHHHGGGFFFFFFGGGGGGEEEDDDAAAAAABBBCCCCCCCCCBBBBBB???@@@BBBBBBAAA???>>>===;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777777666555666888999888777777777777666666666555555111111111111111111111111111111111222222222333333111222333333333333222111000000000111111111222222000000////////////000000000000000000000000000000000000/////////.................................///......------......//////......------......///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------............///------------............---------.........//////............///000111222222333444555555555555444444444444555666777888999888888888777777777777777777777888888888888777777444555777999::::::999888666666666555555555555555888888777777666666555555666555333222222333555666555555555555666777999999555444333333222222333333333333333333333333333333///111222222000///111333222333444444222111111222666444111000000333888<<<555???MMM[[[gggttttttmmmmmmfff]]]___hhhqqqxxxoookkkjjjnnntttxxx~~~}}}zzzzzzzzzxxxpppmmmoooyyy~~~||||||tttwwwuuurrr}}}XXX```ooo~~~wwwmmmzzz~~~uuulllnnnqqq{{{wwwqqqsssvvvkkk\\\UUU^^^kkkllleeeWWWVVVTTTRRRRRRUUUYYY]]][[[WWWUUUVVV[[[]]]\\\YYY[[[]]]aaaeeegggggggggfff`````````______bbbfffiiifffpppyyy~~~uuummmhhhjjjggg]]]]]]```YYYWWWVVVVVVVVVWWWYYY[[[\\\ZZZXXXVVVTTTSSSRRROOOMMMMMMNNNNNNOOOOOOPPPQQQQQQQQQPPPOOONNNMMMMMMMMMMMMNNNMMMKKKGGGDDDCCCEEEGGGDDDFFFIIILLLNNNOOOOOONNNNNNNNNNNNNNNLLLJJJHHHGGGIIIKKKSSS```nnnyyy~~~wwwyyyxxxqqqggg```^^^___VVVTTTOOOLLLNNNUUU___fffkkkpppuuuvvvrrrpppqqqssskkkllloooqqqpppnnnjjjhhhaaabbbccccccbbb^^^[[[XXXSSSQQQNNNLLLHHHCCC===999888:::???DDDHHHLLLNNNNNNNNNPPPQQQRRRTTTXXX]]]```rrryyywwwooohhhddd___ZZZZZZ]]]VVVRRRNNNJJJHHHGGGEEECCCBBB@@@===<<<;;;:::888777555555444444333222111111111222444666888:::;;;;;;<<<:::999:::===GGGZZZllljjjdddKKKQQQ]]]sssxxxyyyfffMMMMMMKKK???EEEDDDCCCDDDEEEEEECCCAAABBBBBBBBBBBBAAA@@@??????;;;===@@@@@@???===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888888888888777666777999::::::888777666666666666555555555111111111111111111111111111111222222333333333333111222333444444333222111.../////////000000111111000000////////////000000000000000000000000000000000/////////.............................................------..................------.................................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////+++++++++,,,,,,,,,---------------........./////////......//////000111222222333444555555555444333333333333444666888999:::777777777777666666666666666666777777777777666666555777999;;;<<<;;;:::999555555555666666666666777888888777666555444444333666555333222222333555666777666555444444555777888555444333333222222333333222222222222222222222222///111222000------///222...000222222000...------//////000222222111111222444777;;;<<<>>>FFFSSS^^^hhhrrr}}}vvvvvvccc\\\___dddgggvvvzzzrrrpppooommmqqqwww}}}vvvpppkkkmmmvvvxxxqqqjjjgggjjjttt}}}{{{www}}}xxxYYYeeevvv|||}}}uuuooovvvzzzxxxwwwxxxssskkknnnkkkfffbbbaaaaaacccddd[[[YYYUUUSSSTTTWWWWWWUUUTTTTTTSSSSSSTTTXXX[[[]]]^^^___aaabbbaaa```aaabbb^^^___aaaccceeefffffffffhhhiiikkkmmmtttwwwrrrkkkgggdddcccccccccaaa^^^[[[ZZZZZZYYYXXXWWWVVVVVVXXXXXXYYYXXXWWWUUURRRQQQSSSSSSTTTUUUTTTSSSRRRQQQRRRSSSSSSSSSSSSQQQPPPNNNNNNLLLIIIGGGFFFFFFHHHIIIJJJFFFDDDEEEIIIMMMMMMLLLQQQMMMKKKMMMMMMIIIGGGIIIJJJRRR^^^jjjrrrvvvwwwvvvwwwrrrnnnjjjddd\\\ZZZ\\\SSSOOOKKKLLLSSS\\\cccfffrrrpppnnnnnnoooqqqrrrrrrqqqmmmjjjjjjlllkkkfffaaadddbbb```^^^ZZZXXXVVVTTTKKKJJJIIIFFFCCC@@@===;;;<<>>;;;:::<<<<<<;;;888444333222000000000000111333444555777999:::;;;;;;???999???>>>???\\\rrrhhh___UUUNNNWWWnnnxxxpppvvvTTTPPPMMMEEEHHHCCCDDDDDDDDDDDDBBB@@@???@@@@@@??????@@@@@@AAABBB@@@@@@AAAAAAAAA@@@??????;;;;;;;;;;;;;;;;;;;;;;;;888888777777666666555555777777888888999999999:::999888888777666555555444444333333222222333333444444444333333333333222222000000111111111222222222222111111111000000//////000000000000000000000000//////////////////////////////.........---------.........------,,,,,,,,,------------------------------------------------.........------,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++.........------,,,,,,,,,.........------,,,,,,,,,++++++******++++++,,,---,,,,,,,,,---------..............................------------------------------,,,------...///000222222222333333333444444444555555666666666666666777777777777777666666666555555666777888888999999777777888999;;;<<<======999888777555555555666777;;;:::999777555444333333555555555555555555555555555444444333333444444555444444333333333333222222222222222222222222222222111111111111111111111111000000000000000000000000222222222111111111000000333222222222333555777888@@@DDDMMM\\\lllxxx}}}zzzssslllmmmrrrrrrooojjjgggfffgggfffgggrrrzzztttuuunnnmmm~~~|||pppuuu|||zzzyyyyyy[[[bbbooo~~~|||qqqpppuuuwwwwwwzzz}}}zzztttllliiieeebbb```___]]][[[WWWWWWVVVTTTTTTUUUUUUTTTQQQQQQPPPQQQTTTXXX\\\^^^]]]^^^``````______```aaa^^^___aaacccdddeeefffffffffgggggghhhllltttwwwqqqooojjjhhheeedddddddddbbb````````````___^^^]]]\\\[[[ZZZZZZYYYYYYXXXVVVUUUTTTTTTUUUUUUVVVUUUTTTSSSRRRRRRSSSSSSSSSRRRQQQOOONNNMMMKKKHHHFFFEEEFFFGGGHHHEEEDDDCCCDDDGGGJJJLLLMMMQQQLLLJJJLLLLLLJJJIIILLLRRRXXXaaakkkrrruuuvvvuuusssnnniiieee___XXXVVVYYYTTTPPPKKKLLLTTT^^^ggglllnnnmmmllllllmmmmmmllllllnnnkkkiiiiiikkkjjjeeeaaa```___]]]ZZZWWWUUUSSSQQQIIIHHHFFFCCC@@@>>><<<;;;===@@@DDDHHHKKKMMMOOOPPPUUUVVVYYY^^^```fffsss}}}rrrmmmeee___[[[YYYXXXWWWQQQOOOKKKGGGDDDBBBBBBBBB@@@===;;;:::;;;<<<:::888444333222000000000111222444555777888:::;;;<<<<<<@@@777:::@@@IIIeeeuuugggYYYSSSSSS___rrr}}}|||zzzzzzlll~~~iiiLLLLLLJJJBBBDDDDDDDDDDDDDDDDDDBBBAAA@@@AAAAAA@@@???>>>>>>>>>>>>???????????????>>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;888888777777666666555555666777777777888888888999888888777777666555555444444333333222222333333444444444333333333222222222000000111111111222222222111111111000000000//////////////////////////////........................//////.........---------......---------,,,,,,,,,------------------------------------------------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++---------------,,,,,,,,,......---------,,,,,,,,,++++++******++++++,,,---,,,,,,,,,------------...------------------------------------------------------,,,------...///000222222222333333333333444444444555666666666666666666666666666666666666666666666777777888999999:::::::::::::::::::::::::::999888777666555555666777;;;:::888666555444333333555555555555555555555555444444333333333333444444444444333333333222222222222222222222222222222222111111111111111111111111000000000000000000000000222222222111111000000000222111111000111222444555444555:::DDDPPPZZZ```bbbvvvyyyzzzyyy{{{|||xxxqqqeeeaaa^^^]]]\\\___kkkyyywwwwww}}}{{{xxxmmmqqqzzzuuussspppnnnYYY^^^kkkuuusssuuuxxx}}}qqqnnnjjjgggccc]]]UUUOOORRRTTTVVVVVVUUUSSSRRRSSSNNNNNNNNNPPPSSSWWW[[[]]]\\\^^^______^^^^^^^^^_________```bbbcccdddeeeeeeeeeffffffeeedddhhhooouuu{{{{{{sssnnnnnnnnniiihhhfffeeeeeeeeecccbbbccccccddddddcccaaa___]]]\\\[[[ZZZYYYXXXXXXXXXXXXVVVWWWWWWWWWWWWVVVUUUUUUSSSSSSSSSSSSRRRPPPNNNMMMJJJHHHFFFDDDCCCDDDFFFGGGBBBCCCDDDEEEEEEHHHKKKNNNPPPLLLIIIKKKKKKJJJLLLQQQ\\\```eeelllqqqtttvvvvvvrrrkkkddd___XXXRRRPPPRRRQQQPPPQQQUUU[[[bbbgggiiicccdddgggjjjkkkkkkjjjiiikkkiiigggggghhhgggccc___ZZZYYYWWWUUURRRPPPNNNMMMGGGEEEAAA>>><<<:::::::::>>>BBBFFFJJJLLLNNNPPPQQQWWWZZZ___eeeiiisss|||zzznnniiibbb]]]ZZZWWWUUUTTTOOOMMMIIIFFFCCCAAA@@@??????===;;;:::;;;:::999777333333111000000111222222666777888:::;;;<<<<<<<<>>===<<<;;;;;;===============<<<;;;;;;::::::::::::::::::::::::888888777777666666555555666666666666666777777777777777777666555555444444333333222222222222333333333333333333222222222222111111111111111222222222111111000000000000//////////////////////////////.......................................---------------------,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,------...///000111111222222222333333333333444555555666666555555555555555555555555555555777777777888999999::::::<<<;;;;;;:::999888777777888777777666666666666777999999777666444444333333444444444444444444444444444444333333333333444444333333333333222222222222222222222222222222222222111111111111111111111111000000000000000000000000111111111111000000000000000000////////////000000000//////333999@@@DDDFFFUUU[[[bbbhhhoootttrrrnnnnnnjjjgggbbb^^^```jjjuuu}}}pppggglllyyy~~~|||xxxyyykkkggglllvvvzzzooojjjlllnnnllliiiQQQWWWgggxxxrrruuu}}}|||xxxsssppplllcccVVVLLLQQQRRRUUUXXXUUUQQQPPPRRRMMMMMMNNNOOORRRVVVYYY[[[\\\^^^``````^^^^^^^^^____________```aaabbbcccccceeefffgggeeebbbcccfffjjjjjjooovvv{{{}}}|||{{{zzzsssqqqmmmiiigggggghhhjjjggggggfffffffffeeedddcccaaabbbddddddccc```]]][[[\\\[[[YYYXXXXXXYYYZZZZZZYYYYYYYYYXXXXXXXXXWWWWWWTTTTTTTTTSSSRRRPPPMMMLLLGGGEEECCCBBBBBBCCCEEEGGGEEEGGGIIIIIIGGGGGGKKKNNNPPPLLLIIIIIIIIIJJJOOOVVVccceeegggkkkoootttwwwyyytttkkkaaaZZZTTTNNNMMMPPPMMMRRR[[[bbbfffeeeaaa]]]UUUZZZbbbhhhkkkllllllllljjjhhhfffeeedddaaa\\\YYYTTTTTTRRRPPPNNNKKKJJJIIICCCAAA===:::888888:::;;;@@@DDDIIILLLMMMOOORRRUUUXXX^^^fffnnnuuu}}}vvvuuugggccc]]]YYYVVVSSSQQQOOOLLLJJJGGGDDDAAA???>>>======<<<;;;::::::888777666333222111111111222333444777777999:::;;;;;;;;;;;;<<<999???PPPdddpppkkk\\\QQQTTTaaarrrvvvooopppxxx{{{tttzzzvvvpppuuuPPPEEEJJJGGGCCCFFFDDDDDDDDDDDDCCCCCCBBBBBBCCCBBB@@@???===<<<<<<<<<============<<<<<<;;;:::999999999999999999999999888888777777666666555555555555555555555555555555666666666555555444444444333333222222222222333333333333333222222222222111111111111111111111111111000000000000000000//////////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,++++++++++++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,---------------,,,------...///000111111111111222222222222333333444555555555555444333333444444444444444555777888888888999999999:::;;;;;;:::999888777777666777777777666666666666777888777666555444444333444444444444444444444444444444333333333333333333444333333333222222222222111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000///...............111111000000222444555666666:::>>>@@@HHHRRRWWWXXXfffhhhjjjiiifffffflllsssttttttmmmaaa\\\bbbkkkqqqpppvvvwwwssskkktttmmmiiinnnzzz{{{lllfffdddiiiooouuu||||||tttllljjjnnnpppmmmiiiIIINNN\\\qqqtttrrrqqqvvv{{{qqqjjjooo|||~~~yyyyyyyyyssseeeZZZTTTRRRTTTXXXVVVQQQOOORRRNNNNNNOOOPPPRRRUUUWWWXXX^^^___aaaaaa___^^^^^^___^^^^^^^^^^^^^^^___```aaabbbdddfffeeebbbaaacccffffffjjjoooqqqrrrqqqppppppiiifffcccaaa`````````aaacccdddeeefffeeeddddddddd```aaabbbbbbaaa^^^[[[XXXZZZYYYXXXXXXXXXYYY[[[\\\[[[ZZZZZZYYYYYYYYYYYYYYYUUUUUUUUUTTTRRRPPPMMMLLLDDDCCCAAA@@@AAACCCEEEGGGKKKMMMOOONNNKKKJJJLLLOOOPPPLLLIIIIIIIIIJJJRRRZZZeeeeeegggiiinnntttyyy|||qqqfff[[[VVVSSSRRRSSSWWWUUUZZZbbbhhhhhhccc\\\XXXSSSZZZcccjjjmmmllllllkkkjjjhhheeebbb^^^YYYTTTQQQOOONNNMMMKKKIIIGGGFFFEEE???===:::777777999<<<>>>CCCGGGLLLNNNNNNQQQVVV[[[]]]eeeqqq|||uuuoooooobbb___ZZZWWWTTTQQQNNNLLLIIIHHHEEECCC@@@>>><<<;;;;;;;;;<<<:::999666555444222222111111111222444555777777888999::::::999999888???KKK\\\kkkhhh]]]WWWYYY```lllvvvtttooovvvyyysssuuuwwwkkkuuuaaaIIIGGGGGGCCCDDDHHHCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@????????????@@@>>>>>>>>>>>>===<<<;;;:::999999999999999999999999888888777777666666555555555555444444444444444444555555555555444444444444333222222111111222222333333333222222222111111111111111111111111111111111//////////////////000000................................................---.....................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------,,,,,,,,,+++++++++***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,------...///000000000000111111111222222222333333444444444444444222333333333444444555555888888888888888999999999888888888888888888888888666666666777777777777666666666555444333333444444444444444444444444444444333333333222222333333333333333222222222111111111111111111111111111111111000000000000000000000000////////////////////////////////////////////////000000000//////...------...///000000///---,,,,,,222333111---...444999999AAAKKKVVV\\\\\\]]]___```cccccc^^^WWWTTTYYY___bbbgggjjjuuuwwwkkkhhhllljjjkkkfffbbbfffnnnrrrppplllcccbbbgggoootttrrrqqqrrrlllddd[[[WWWVVVTTTMMMGGGGGGIIINNNXXXbbbiiikkkjjjdddcccccciiiqqquuurrrllldddhhhttt|||wwwzzzyyyppp\\\UUUSSSWWWWWWRRRPPPSSSPPPPPPQQQRRRTTTVVVWWWXXX^^^```aaaaaa___^^^^^^___]]]\\\[[[[[[[[[\\\]]]^^^]]]```cccbbb``````bbbeeegggiiilllnnnnnnnnnoooqqqllljjjgggeeedddbbb```^^^___aaaddddddcccbbbccccccbbbbbbcccbbbaaa^^^[[[YYYYYYXXXYYYYYYZZZ[[[\\\]]]\\\[[[ZZZZZZYYYYYYZZZZZZWWWWWWWWWVVVSSSPPPNNNLLLBBBAAA??????@@@CCCFFFHHHNNNOOOPPPOOONNNMMMNNNOOOOOOLLLJJJJJJIIIJJJSSS\\\dddddddddffflllrrryyy}}}iii^^^TTTQQQTTTWWW]]]ccccccdddeeedddbbb`````````^^^eeemmmqqqooojjjgggfffgggfffccc^^^XXXRRRMMMIIIIIIHHHGGGFFFDDDCCCBBBAAA<<<:::888888999<<<@@@BBBGGGKKKNNNOOOOOOTTT\\\ccchhhqqqxxxooojjjiii```^^^ZZZXXXUUURRROOOLLLGGGFFFDDDBBB@@@===;;;:::999;;;<<<;;;888555333333222111111111222333555666888888999999999999999888666EEESSSbbblll___TTTZZZkkkuuu|||zzztttuuummmsssssslll~~~fffMMMDDDGGG@@@>>>CCCEEEBBBBBBAAAAAA@@@AAAAAABBB@@@@@@??????@@@AAABBBBBB????????????>>>===;;;;;;888888888888888888888888888888777777666666555555555555555444444444444444444444444444444444444444222222111111111111222222222222222222111111111111222222222111111111111111......////////////000000........................---------------------------------...............++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,......------------......------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++******++++++,,,---++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,------------,,,------...///000///000000000000111111111111222333333444444333333222333333444444555555555777777777777777777777777666666777777888888888999555666666777777777777666555444444333333333444444333333333333333333333333333333222222222222333333222222222222111111111111111111111111111111111111000000000000000000000000////////////////////////............//////////////////000000///...------,,,...111111///,,,++++++,,,000111...,,,---...,,,,,,888DDDFFFEEEBBB@@@===EEEHHHHHHDDDDDDIIIMMMNNNRRRQQQZZZ^^^XXX]]]ggggggaaa]]]\\\___dddgggeeeaaa[[[\\\___dddccc[[[UUUSSSGGGCCC===999777444000,,,IIIKKKMMMMMMNNNSSS[[[bbb^^^\\\\\\```eeeiiimmmpppkkkjjjnnnyyywwwqqqvvv|||fffXXXQQQUUUXXXSSSQQQTTTPPPPPPRRRTTTVVVXXXZZZ[[[^^^___``````^^^]]]]]]^^^\\\[[[YYYXXXXXXYYYZZZ[[[YYY]]]```aaa___```cccffffffhhhiiiiiijjjlllpppsssooommmkkkjjjjjjgggccc___[[[^^^aaacccaaa```aaabbbddddddcccbbb```^^^\\\[[[XXXYYYZZZ\\\]]]]]]^^^^^^\\\\\\ZZZYYYYYYYYYZZZ[[[YYYYYYYYYWWWTTTQQQNNNMMMAAA@@@??????@@@CCCFFFHHHMMMLLLLLLNNNOOOPPPOOONNNOOOMMMLLLKKKJJJJJJSSS]]]bbbbbbbbbdddiiipppwww{{{eeeYYYNNNMMMRRRXXX```fffiiihhhgggdddbbbcccgggkkkmmmsssyyyxxxrrriiidddbbbcccbbb___ZZZTTTMMMHHHFFFCCCCCCBBBAAA???>>>======999999888:::<<<@@@DDDGGGJJJMMMPPPPPPPPPVVVbbbkkkxxx}}}wwwrrrkkkeeeddd]]][[[YYYWWWUUURRRNNNKKKFFFEEEDDDBBB@@@===;;;:::888:::<<<;;;777333222222111111111111222444666777999:::::::::::::::999999777HHHTTTaaajjj[[[TTTeeevvvwwwkkk|||vvvtttyyySSSAAAAAAEEE;;;===EEEAAAAAA@@@?????????@@@AAAAAA???????????????@@@AAAAAA????????????===<<<;;;:::888888888888888888888888888888777777666666555555666555555555444444444444333333333333333333333333222222111111111111222222222222222222111111111111222222222111111111000000........./////////000000........................---------------------------------.........//////******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,......------------......------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------------,,,------...///000/////////000000000111111111111222333333333333333333333333444555555666666666666666666666666666666666666666777777777888888444555666777888888777666444333333333333333444444333333333333333333333333333333222222222222333333222222222222111111111111111111111111111111111111000000000000000000000000////////////////////////---------....../////////---.../////////...---,,,...000222111...---...///%%%,,,000///---//////---000999>>>999222000...+++///444666333222666::::::;;;777<<>>???@@@CCCGGGIIIIIIHHHHHHKKKOOORRRPPPNNNOOOMMMMMMLLLJJJJJJRRR\\\bbbaaaaaacccgggnnntttxxxfffYYYMMMJJJOOOUUU]]]ccceeegggiiiiiihhhiiilllppptttzzz}}}tttjjjdddbbb______]]]XXXQQQKKKGGGEEE@@@???>>>===<<<;;;::::::888888999;;;???CCCGGGIIILLLOOOQQQPPPPPPXXXeeeppp~~~uuurrroooiiicccaaaZZZYYYVVVUUUSSSPPPKKKHHHEEEEEEDDDBBB@@@===;;;:::777:::<<<;;;666333111222111111111111222444666888;;;;;;<<<<<<;;;;;;::::::999IIIRRR^^^iii\\\XXXooozzzwwwnnnxxxzzzjjjMMM>>>AAADDD:::???HHH???@@@???>>>>>>>>>???@@@AAA??????>>>>>>>>>>>>???????????????>>>===;;;:::999777777777777777777777777888888888777666666555555666666666555555444444444333333333333333333333333222222111111111111222222222222222111111111111000222222222222111111000000---.........//////000000........................---------------------------------.........//////*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,......------------......---------,,,,,,,,,++++++---,,,,,,++++++******************++++++,,,,,,,,,++++++******++++++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,---------------------...000000////////////000000000000111111222333333333333222333333444444555666777777666666666666555555555555777777777777777666666666444555666888888888777666333333222222333333444444333333333333333333333333333222222222222222222333222222222111111111111000000000000000000000000000000000000000000000000000////////////////////////---------.........//////,,,,,,............---,,,...//////---******---111...222222---***,,,......000777888111,,,...222222,,,111333...+++---111222555---000555555:::===666777777777999<<<===;;;999777444333333111---...222,,,---...,,,)))))),,,///NNNWWWbbbaaaUUUOOO[[[kkkiiippptttpppmmmpppwww{{{|||wwwttttttsssqqqqqqtttyyyuuummmfffhhhooommmeee^^^OOODDDGGGOOOPPPNNNMMMPPPQQQSSSVVVYYY]]]___aaaaaa___\\\YYYXXXYYY\\\]]]^^^^^^^^^]]]\\\[[[]]]___ZZZ[[[]]]^^^```bbbdddeeeeeeeeeeeeeeegggiiikkkllliiiiiihhhgggfffdddbbbaaa___``````aaaaaaaaaaaa```dddcccbbb```___]]]\\\\\\ZZZZZZ[[[[[[[[[\\\\\\\\\\\\\\\ZZZZZZZZZ[[[\\\]]]]]]]]]\\\[[[WWWSSSOOOMMMCCCBBBAAABBBCCCEEEFFFGGGBBBFFFLLLPPPRRRTTTUUUVVVLLLMMMNNNNNNOOOSSSXXX\\\dddcccaaaccclllxxx|||zzzhhhYYYNNNNNNMMMKKKRRR]]]hhhmmmqqqsssrrrpppqqqrrrwwwwwwuuuooohhhcccaaabbb```]]]WWWQQQJJJEEEAAA???<<<<<<;;;888666777999;;;999:::;;;===@@@CCCEEEFFFMMMKKKMMMSSSUUUZZZlll{{{wwwrrrmmmiiiddd___[[[]]]YYYUUUQQQNNNLLLIIIGGGEEECCC???======<<<;;;:::;;;:::777555333111111111000000000222444777999;;;???===:::888888888888999FFFMMMZZZ___PPPHHHaaappp~~~|||}}}rrrRRRCCCBBBBBBAAA@@@???>>>>>>????????????@@@@@@@@@@@@????????????????????????>>>>>>===;;;:::999888888888888888888888888888888777777777777777666555555999888777666555555666777444444444333333333222222222222222222222222222222111111111111000000000000000000000000000000000000........................------------------------..............................---,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++***+++,,,---...,,,+++*********+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---************************+++,,,,,,------,,,,,,+++************************++++++,,,,,,,,,,,,---------------.........//////......///000000000000000000111111111111222222222555555555444444555555555666555555444444444555555555666777888777666444222222222333444444555666666666666666666666666666666444444444333333222222222111111111111111111111111111111111111111000//////333222222111000//////...////////////............//////.........---------......////////////............////////////...............------,,,,,,,,,++++++++++++++++++++++++222111000///...---------,,,------......------,,,...............///000000000000000000000000000000222111000///////////////------------------------LLLZZZkkkpppggg]]]]]]eeennnxxx}}}yyy|||yyyvvvsssooonnnooommmlllgggaaaaaaccc```YYYMMM@@@666;;;EEELLLQQQUUURRRRRRSSSUUUXXX\\\___aaa```^^^[[[XXXWWWXXXZZZ\\\bbbccceeeeeeddddddfffggg```___^^^^^^___aaadddfffeeefffggghhhiiihhhhhhhhheeeeeeeeeeeedddcccbbbbbb```aaaaaaaaaaaaaaa``````bbbbbbbbbaaa```^^^\\\[[[]]]]]]]]]]]]\\\\\\\\\\\\[[[[[[ZZZZZZ[[[\\\\\\]]]\\\\\\[[[ZZZWWWSSSPPPMMMEEECCCCCCCCCDDDFFFGGGHHHFFFIIINNNQQQRRRSSSSSSTTTOOOPPPQQQQQQRRRVVVZZZ^^^cccccccccfffnnnyyy{{{xxxgggYYYOOOOOOOOOOOOVVVaaajjjlllnnnkkkgggbbb``````ccccccaaa]]]YYYWWWXXXZZZ[[[XXXSSSMMMGGGAAA===:::888888888666555666888;;;<<<===???AAADDDGGGIIIKKKLLLKKKOOOTTTYYYcccxxxxxxuuuppplllgggccc^^^[[[[[[XXXSSSOOOMMMJJJHHHFFFEEEBBB???======<<<;;;::::::888666444222111111111000000000222444666999:::;;;<<<<<<:::888:::>>>BBBSSSYYY___ZZZLLLLLLjjj}}}zzzttt{{{]]]JJJAAAAAA@@@@@@???>>>>>>===<<<<<<<<<=========>>>>>>????????????????????????>>>>>>===<<<;;;:::999999888888888888888888888888777777777777777666555555666555444333333333444444333333333333222222222222222222222222222222222222111111111111000000000000000000000000000000000000........................------------------------------------------------......---,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,---...,,,,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---************************+++,,,,,,------,,,,,,+++************************+++++++++,,,,,,,,,------,,,,,,---------...............///000000000000000000000111111111222222222555444444333333444444555555555444444333444444555555666777777777666444333222222333333444444555555444444444444444444444444444333333333222222222222111111111111111111111111111111111111111000//////222111111000//////......////////////............///.........------------......////////////......---......//////......---......---------,,,,,,,,,++++++++++++++++++++++++///...---,,,,,,,,,,,,,,,,,,,,,------------,,,,,,...------------.../////////////////////////////////...---,,,,,,,,,,,,---------------------------FFFSSSfffqqqoooeeecccfff{{{wwwqqqllllllooorrruuutttooojjjgggddd```RRREEE999888>>>GGGPPPWWWSSSRRRRRRRRRVVVZZZ___ccc```^^^[[[YYYXXXXXXZZZ[[[```bbbeeeggggggggghhhiiicccaaa___]]]^^^aaadddgggdddfffhhhjjjjjjhhheeedddaaabbbbbbcccccccccbbbbbbbbbbbbbbbbbbaaa```_________```aaabbbaaa___]]][[[_________^^^]]]]]]\\\\\\XXXYYYZZZ[[[\\\]]]]]]]]][[[[[[ZZZYYYVVVSSSPPPNNNHHHFFFDDDEEEFFFHHHIIIHHHKKKNNNQQQSSSSSSSSSSSSTTTQQQRRRTTTTTTUUUXXX\\\___bbbeeegggjjjrrrzzzzzzvvveeeYYYPPPPPPRRRUUU]]]gggkkkjjjfff___WWWRRROOONNNQQQPPPNNNLLLKKKMMMQQQTTTUUUSSSOOOJJJDDD>>>:::777555666666666666777:::===@@@AAACCCFFFIIIKKKNNNOOOLLLNNNSSSXXX```qqqwwwtttqqqlllhhheeeaaa]]]ZZZXXXUUUQQQNNNKKKIIIFFFDDDCCCAAA>>>===<<<<<<:::999888777444222111000000000///000111222444666888:::777;;;===;;;777;;;FFFPPPbbbccc]]]MMMDDDRRRuuuoooqqqeeeHHHDDD??????>>>>>>=========<<<;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::999888888888888888888888888666777777777777666555555444444333222222222333333333222222222222111111111111111111111111111111111111111111111000000000000000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,++++++++++++,,,,,,------------------------+++++++++++++++++++++++++++************+++,,,,,,************************++++++,,,,,,,,,,,,++++++************************++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......///000000000000///000000000111111111222222333333222222222222333333444333333222222333444444555555666777777555444333222222222333333333333333222222222222222222222222222222222222222111111111222222222222222222222222111111111111111000//////000000000///......------/////////............---............------------......////////////......,,,------......------,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---......---------------------------,,,,,,++++++++++++,,,------------------------CCCIIIUUUaaafffggglllsssxxxmmmhhhmmmvvvyyy~~~yyyooohhheeeeeeaaaVVVHHH>>><<>>>>>========================<<<;;;;;;::::::999999999888888888888888888888888666666777777666666555444555444444444444444444444222222222111111111000000000000000000000000000000111111111111000000000///000000000000000000000000........................------------------------++++++++++++++++++++++++---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************************++++++,,,************************++++++,,,,,,,,,,,,++++++***************************++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,---...//////000000//////000000000000111111111111222222111111111111222222222222222111222222333333444555555666666555444444333222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222111111111111111000////////////.........---------//////.........------------------------------------......//////......---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))***+++,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,CCCDDDIIISSS[[[bbbmmmwww~~~vvviiidddppp|||pppmmmpppiiicccVVVGGG======DDDKKKOOOOOOOOOPPPTTTZZZ___bbbcccaaa```^^^]]]^^^^^^___^^^```ccccccbbb```______XXXYYY[[[^^^___aaaaaaaaabbbbbbbbbcccdddeeeggghhhaaabbbbbbbbbbbbaaa``````ccccccccccccbbbaaa______\\\^^^```aaaaaa```]]]\\\___^^^]]]\\\[[[YYYXXXXXXWWWXXXZZZ\\\]]]^^^]]]]]]YYYYYYXXXWWWVVVTTTSSSRRROOOKKKHHHHHHKKKMMMKKKIIIMMMOOOQQQRRRSSSUUUXXXZZZVVVXXXZZZ\\\\\\\\\^^^```cccgggkkkllloooqqqnnniiiUUUPPPKKKMMMRRRXXX```fff```YYYPPPIIIHHHKKKQQQUUUWWWRRRKKKFFFEEEGGGKKKNNNOOOMMMIIIDDD???;;;888777555777999;;;<<<===@@@CCCEEEFFFHHHJJJLLLMMMMMMNNNLLLWWWbbbmmm}}}}}}zzzuuuhhhfffbbb```___\\\YYYWWWUUUSSSPPPNNNLLLIIIEEECCC???>>><<<;;;<<<;;;999777444333111000//////000000111222333555666888999999999;;;:::444222<<>>:::777777777666888:::;;;<<<===???AAADDDEEEHHHKKKNNNOOOPPPPPPPPP___ooo|||yyyyyytttmmmbbb```^^^\\\\\\ZZZXXXVVVTTTRRROOOMMMKKKHHHEEEBBB===<<<;;;;;;;;;:::888666333222111000///000000111222333555777888999999:::;;;999666444777CCCVVVccc___QQQAAABBB]]]|||yyyuuupppyyyqqqccchhhtttUUUEEEAAA@@@999:::::::::;;;<<<<<<<<<:::::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;666666666777777777777777777777777777777777777777555666666666666555444444111111222333333333222222333222222222222111111111111111111111111111111111111111111111000000000000////////////////////////........................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------......***+++,,,---------,,,,,,------......---,,,+++******************************************************))))))))))))***++++++******************************++++++++++++******************************************++++++++++++******+++++++++,,,,,,,,,------...////////////.../////////000000000111111111111000000000000111111111111111111222333444444444444444444444555555555222222222333333333333333333333333333333333333333111111111222222222222222333333333333333333333333111111111111111000//////.................................------------,,,,,,,,,,,,,,,------------------............------+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***************+++,,,---++++++,,,,,,,,,,,,++++++***************+++,,,,,,++++++++++++++++++++++++***))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,777888<<>>>>>>>>???@@@BBBDDDIIINNNRRRUUUVVVWWW^^^ooo~~~zzzxxxvvvoooggg^^^\\\ZZZYYYYYYXXXWWWUUUQQQOOOMMMLLLJJJGGGCCC@@@<<<;;;:::;;;;;;:::777555333222111000000000111222444555777999:::;;;;;;:::888555333777AAAOOOZZZaaaNNNDDDAAAPPPlllzzzzzz|||tttooosss|||rrrjjjaaaEEE>>>>>><<<999999::::::;;;<<<======:::;;;;;;;;;;;;<<<<<<<<<::::::::::::::::::::::::666666666666777777888888777777777777777777777777555555666666555555444333000111222444444444333222333333333333222222222222222222222222222222222222111111111111000000000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---......///***+++,,,---------,,,,,,---............,,,+++***************************************************)))))))))))))))***++++++******************************++++++++++++******************************************++++++++++++++++++++++++,,,,,,,,,---,,,---......//////......////////////000000000111222111111000000111111222111111111222222333555555333333333333444444555666222222333333444444555555333333333333333333333333222222222222333333333444333333333333333333333333111111111111111000//////.................................---------,,,,,,++++++,,,,,,,,,---------,,,------......------,,,,,,,,,------------,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******************++++++++++++,,,,,,,,,,,,+++++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))***+++,,,++++++++++++++++++++++++;;;:::<<<>>>>>>???HHHQQQWWW___eeehhhhhhhhhbbb\\\[[[]]]bbbfffccc^^^]]]aaatttyyyyyyuuuyyy{{{www[[[FFF;;;555444:::BBBKKKQQQSSSTTTSSSVVVVVVWWWWWWXXXZZZ[[[\\\\\\]]]\\\[[[XXXXXXYYYZZZZZZYYYYYYYYYYYY[[[\\\]]]\\\^^^```aaaaaa```^^^\\\XXXYYY[[[]]]___`````````aaabbbbbbcccccccccbbbbbb``````___^^^]]]]]]\\\\\\[[[[[[ZZZZZZYYYYYYXXXXXX\\\\\\ZZZZZZZZZ[[[\\\]]]ZZZZZZYYYXXXXXXXXXXXXYYYTTTNNNHHHIIIMMMOOOLLLGGGDDDDDDDDDDDDEEEIIIMMMQQQTTTWWW[[[]]]\\\[[[ZZZZZZUUUVVVSSSKKKDDDCCCAAA>>>999;;;===@@@EEEKKKLLLKKK@@@@@@BBBGGGNNNRRRRRRQQQMMMIIIEEEFFFLLLTTTYYY\\\PPPKKKCCC<<<999999;;;===>>>???AAABBBAAA@@@AAABBB@@@CCCIIIPPPVVVZZZ\\\]]]mmm{{{yyyvvvnnneee\\\ZZZXXXXXXXXXXXXVVVTTTOOONNNLLLJJJIIIFFFAAA>>>;;;:::::::::;;;:::777555333222111000000111222333555666888:::;;;<<<;;;;;;555222222;;;JJJWWW]]]^^^IIIDDDKKKbbb|||{{{~~~sssqqqpppzzzwwwvvvwwwVVV???:::;;;:::999999:::;;;<<<<<<===============>>>>>>>>>>>>???::::::::::::::::::::::::666666777777888888999999777777777777777777777777555555666666555555444333222333555666777666555555444444444333333333222222222222222222222222222222111111111111000000000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...//////***+++,,,---...---,,,,,,......//////...,,,+++)))++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))******+++******************************++++++++++++******************************)))************+++++++++++++++,,,,,,,,,---------,,,---......//////......////////////000000000000222222111111111111222222222222222222333444555666333333333333333444555666222222333444444555666666222222222222222222222222222222222333333444444444333333333333333333333333111111111111111000//////......//////////////////......---------,,,,,,,,,+++++++++,,,,,,---------,,,------......------,,,,,,------......------,,,*********++++++,,,,,,,,,++++++++++++++++++++++++******))))))))))))******+++++++++,,,,,,++++++++++++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......++++++++++++++++++++++++999;;;===???@@@CCCFFFIIIJJJQQQTTT^^^oooqqqhhhgggaaaaaaccciiimmmiii^^^UUUfffuuuxxxlllrrr|||xxxaaaHHH777000333:::AAAEEEHHHLLLOOOQQQRRRSSSUUUXXXYYYYYYYYYYYYYYYZZZ\\\\\\\\\[[[YYYYYY[[[ZZZZZZYYYYYYYYYYYYYYY\\\\\\]]]^^^^^^^^^]]]]]]YYYZZZ[[[\\\\\\]]]```bbb___````````````aaadddfff``````_______________```ccc```]]]YYYWWWVVVVVVWWWZZZYYYYYYYYYYYYZZZZZZ[[[[[[[[[[[[ZZZZZZYYYXXXXXXUUUOOOHHHFFFIIIKKKJJJGGGDDDBBB@@@AAAEEEIIIMMMNNNRRRSSSUUUVVVVVVWWWXXXZZZOOOIIICCC@@@AAA@@@<<<888888:::<<>><<<;;;;;;:::999777555333222444333111000000111333444777777666777888888666555222444777@@@TTTccc^^^NNN???AAAWWWzzznnnooozzz}}}xxx}}}bbbKKK@@@;;;<<<>>>999999888888888888888888999999::::::;;;<<<======::::::;;;;;;::::::999888888777777777666666555555666666666666666555555444444444555555444444333222333333333333333333333333111111111111111111111111111111111111000000000000000000000000000000000000////////////////////////------------------------------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,++++++*********************************))))))))))))******************))))))))))))******))))))))))))))))))))))))************************************************)))************+++++++++******))))))******+++,,,)))******+++---......//////////////////.........111111222222222333333333333333333333333333333333333333333333333333333333555444444333333444444555444444444444444444444444222222222222222222222222111111111111111111111111222111111000///......---///............---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++***))))))))))))))))))))))))))))))******++++++++++++******************************++++++******************(((((()))***+++,,,,,,---++++++++++++++++++++++++777999;;;===>>>@@@CCCFFFGGGNNNRRR]]]pppuuupppqqqkkkgggdddgggmmmnnnhhhaaaaaajjjsssxxx{{{{{{vvvooommmqqqrrrkkkZZZHHH:::444222888>>>CCCGGGJJJMMMNNNOOOPPPRRRTTTVVVWWWXXXXXX\\\^^^```aaa```^^^\\\[[[[[[[[[ZZZYYYYYYYYYZZZZZZYYYZZZ[[[[[[[[[[[[[[[[[[[[[\\\]]]^^^^^^___bbbddd```aaaaaaaaa```aaaccceeeeeedddccccccbbbbbbbbbbbbdddaaa^^^ZZZXXXWWWXXXYYYXXXXXXYYYYYYZZZ\\\]]]^^^ZZZZZZ[[[[[[ZZZYYYXXXWWWUUUPPPIIIGGGHHHJJJIIIGGGCCCAAA>>>???BBBEEEHHHIIIMMMNNNQQQRRRQQQPPPOOOOOOJJJFFFBBBAAABBBBBB???;;;999999:::;;;<<<<<<======>>>@@@BBBBBBBBBAAABBBBBBDDD@@@FFFNNNUUUeeeooohhhZZZLLL>>>:::<<<>>>@@@CCCAAAFFFJJJIIIFFFDDDCCCDDDBBBKKKMMMOOOZZZfffxxx~~~{{{xxxvvvxxxzzzwwwpppfff^^^YYYWWWWWWWWWVVVUUUSSSPPPOOOMMMJJJFFFCCCBBB@@@===;;;;;;;;;:::888777555333222333222111000000222444555777777777888888888777666666:::AAANNN]]]aaaTTTCCC@@@NNNjjj}}}pppzzz~~~ttt}}}{{{]]]III???:::999:::888888888888888888888888999999::::::;;;<<<<<<===::::::;;;;;;::::::999888888888888777777777666666666666777777666666555444444444555555444444333222333333333333333333333333111111111111111111111111111111111111000000000000////////////////////////////////////////////////------------------------------------------------++++++++++++++++++++++++,,,,,,+++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,++++++*********************************))))))))))))******************))))))))))))******))))))))))))))))))))))))************************************************)))************+++++++++******))))))******+++,,,)))******+++---......////////////////////////...111111111222222222333333333333333333333333333333333333333333333333333333444444333333333333444444444444444444444444444444222222222222222222222222111111111111111111111111111111111000///.........///............---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++***))))))))))))))))))))))))))))))******++++++++++++******************************++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++666888::::::;;;<<>><<<;;;>>>AAACCCCCCFFFHHHJJJMMMMMMLLLJJJIIIEEEBBBAAABBBDDDDDDAAA>>>===<<<:::999999:::;;;<<<>>>@@@CCCBBB???>>>@@@BBBDDDBBBLLL[[[ffftttwwwjjjUUUHHH<<<999<<<>>>AAAEEEBBBFFFLLLNNNLLLJJJKKKMMMNNNWWWYYY]]]nnn}}}{{{xxxssstttsssnnnggg^^^XXXVVVVVVVVVVVVUUUSSSPPPNNNMMMHHHEEEBBB@@@???>>><<<:::::::::999777666444333222111000000000111333555666777777888888888777666555999AAARRRcccggg[[[III>>>HHHaaa|||zzz~~~yyyyyyeeeOOOBBB<<<999777888888888888888888888888888999999::::::;;;;;;<<<<<<::::::;;;;;;::::::999888999999999888888888888777666666777777666666555444444555555555555444333333444444444333333222222222111111111111111111111111111111111111000000000000////////////////////////////////////////////////------------------------------------------------++++++++++++++++++++++++,,,++++++++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************++++++++++++++++++++++++*********************************))))))))))))******************))))))))))))******))))))))))))))))))))))))************************************************)))************+++++++++******))))))******+++,,,******+++,,,,,,---............//////////////////111111111222222222222333333333333333333333333333333333333333333333333333444444333333333333444444444444444444444444444444222222222222222222222222111111111111111111111111111111000000//////......///............---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++++++++***))))))))))))))))))))))))))))))******++++++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++666888999999888999<<<>>>FFFKKKLLLVVVmmm|||}}}sssooovvvzzzvvvvvvzzzsssnnnjjjjjjiii___LLL<<<444222555<<>>;;;:::<<<>>>@@@@@@BBBCCCBBB@@@AAAGGGLLLKKKKKKYYYkkkxxx}}}iiiNNNCCC999888;;;???DDDHHHFFFHHHLLLPPPQQQRRRVVV\\\]]]lllttt}}}~~~|||zzzrrrqqqnnnhhh```ZZZVVVUUUVVVVVVUUUTTTRRROOOLLLKKKEEEBBB???>>>>>>===;;;:::999999777666444333222222000000000111222444666777888999999888666444444444999KKKeeesssgggPPPFFFJJJ]]]ttt~~~yyyxxxXXXKKK>>>::::::888888999777777777777888888888888999999:::::::::;;;;;;;;;::::::;;;;;;::::::999888999999999999999999999999777777777777777666555555555555555555555444444333555555444333333222111111111111111111111111111111111111111111000000000///////////////////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************************************************************))))))*********++++++++++++++++++***************************************((()))))))))******************))))))))))))******))))))))))))))))))))))))************************************************))))))*********+++++++++******))))))******+++,,,******+++,,,,,,---..................////////////111111111111222222222222444444444444444444444444333333333333333333333333444333333333333333333444333333333333333333333333222222222222222222222222111111111111111111111111111000000000/////////...///............---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))******++++++++++++******************************+++++++++,,,,,,,,,,,,,,,************************************************777888999888888888:::<<>>AAACCCGGGGGGGGGHHHJJJMMMQQQTTTVVVZZZ___ddddddaaa^^^^^^___]]]\\\\\\[[[[[[[[[[[[[[[YYYYYYZZZ\\\\\\]]]]]]]]]aaabbbccccccccccccfffhhhfffggghhhgggeeeddddddeeedddcccbbbaaa______^^^^^^```___]]][[[ZZZZZZZZZZZZYYYYYYYYYZZZ[[[\\\^^^^^^]]]]]]^^^^^^]]][[[YYYWWWVVVRRRLLLFFFCCCBBBBBBAAA<<<:::999:::===@@@BBBBBBEEEDDDEEEHHHMMMQQQRRRRRRFFFFFFFFFFFFFFFDDDAAA???GGGDDD@@@<<<;;;===AAACCC@@@AAABBBBBBDDDJJJSSSZZZVVVVVVfffyyy}}}dddLLLCCC;;;;;;???CCCIIIOOOLLLKKKMMMSSSVVV[[[eeeqqqooo}}}|||zzzyyywwwrrrpppkkkddd]]]XXXVVVVVVWWWWWWVVVTTTRRRNNNKKKJJJCCCAAA>>>=========<<<:::888777666444333222222222000000111222444666777888::::::999777333222333555AAAXXXsssvvv]]]DDDJJJ___vvv}}}~~~~~~yyyuuufffvvvlllEEE<<<666777999888888999666666777777777888888888999999999:::::::::::::::::::::;;;;;;::::::999888999999999999999:::::::::777777777777777666666555555555666666555555444333555555444333333222111111111111111111111111111111111111111111000000000///........................////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))************************************************************************))))))*********+++++++++************************))))))))))))))))))))))))((()))))))))******************))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++******))))))******+++,,,***++++++,,,,,,------------.........//////000000000000111111111222222222666666666666666666666666333333333333333333333333333333333222222333333333333333333333333333333333222222222222222222222222111111111111111111111111000000000000///////////////............---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))***++++++++++++***))))))))))))))))))))))))))))))******++++++++++++******************************)))*********+++++++++,,,((())))))***++++++,,,,,,************************666777888888777888:::;;;AAAFFFEEEOOOiii|||rrrmmmwwwtttiiiiiilllkkkgggOOO???444555:::<<>>===<<<>>>AAADDDEEEEEEJJJHHHGGGJJJOOOSSSRRRQQQKKKJJJIIIHHHFFFCCCAAA@@@EEEBBB>>>;;;;;;>>>BBBDDD@@@AAABBBGGGOOOXXXaaafffaaabbbqqqzzz```LLLDDD======@@@CCCJJJPPPRRROOOQQQYYY___fffvvv|||yyywwwvvvvvvpppmmmhhhaaaZZZWWWWWWXXXWWWVVVUUUSSSQQQMMMJJJHHHBBB@@@>>>=========;;;:::777666444222111111222222111222333444666777888999::::::999666333444888===OOObbbsssjjjPPPEEEXXXtttwwwxxxgggddd[[[AAA:::666888999888777888555666666777777888888888999999999999::::::::::::::::::;;;;;;::::::999888888999999999999:::::::::777777888888777777666555555666666666666555444444444444444333333222222222111111111111111111111111111111111111000000000000........................////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************)))))))))************************************************************************)))************+++++++++)))))))))***************))))))))))))))))))))))))))))))))))))******************))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******))))))******+++,,,+++++++++,,,,,,---------------......///000000000000000000111111111111222666666666666666666666666333333333333333333333333333333222222222222333333333333333333333333333333222222222222222222222222111111111111111111111111000000000000///////////////............---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************++++++++++++***))))))))))))))))))))))))))))))******++++++++++++******************************)))))))))******++++++,,,'''((()))***+++,,,------************************555666777777666777999;;;:::AAAAAAJJJ___ppp|||yyyuuuuuuxxxzzz{{{sssnnnjjjppp{{{qqqrrryyycccLLL888444666666999???AAABBBDDDGGGJJJLLLMMMNNNNNNSSSXXXXXXTTTSSSXXX\\\[[[[[[ZZZYYYYYYYYYZZZZZZWWWXXXYYY[[[\\\\\\]]]]]]^^^___``````______aaacccbbbccceeeeeedddbbbbbbccccccbbbaaaaaa````````````^^^^^^]]]]]]\\\\\\\\\[[[[[[[[[\\\]]]___aaabbbcccdddcccaaa___^^^]]]]]]]]][[[XXXRRRLLLFFFCCCBBBCCCDDDBBBAAACCCEEEGGGHHHGGGJJJJJJLLLRRRXXXYYYVVVRRRNNNMMMKKKIIIFFFDDDCCCCCCBBB@@@===;;;<<>>888444666888666666777555555666666777888888999999999999999999999999999::::::;;;;;;::::::999888888888888888999999999:::777888888888888777666666666666666666666555444444333333333333333333333333111111111111111111111111111111111111000000000000........................////////////////////////------------------------++++++++++++++++++++++++++++++++++++++++++++++++************))))))))))))************************************************************************)))************+++++++++((()))))))))*********+++))))))))))))))))))))))))))))))))))))******************))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******))))))******+++,,,++++++,,,,,,,,,,,,------------......///000000111000000000000111111111111444444444444444444444444333333333333333333333333333333222222222222333333222222222222222222222222222222222222222222222222111111111111111111111111////////////000000000000///............---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++***))))))))))))))))))))))))))))))******++++++++++++******************************))))))***++++++,,,------))))))*********+++++++++************************333444555555555666888:::666>>>>>>EEEUUU___eeeooovvvqqqiiibbb___aaadddgggkkkhhhcccdddvvv{{{vvvxxxqqqVVV<<<444333111444;;;>>>@@@CCCFFFHHHIIIJJJJJJGGGLLLPPPOOOLLLLLLRRRXXX[[[ZZZZZZYYYYYYYYYYYYYYYZZZZZZ\\\]]]^^^______```]]]^^^___^^^]]]^^^```bbb___aaaccccccbbbaaaaaaaaa``````_______________```_________^^^^^^]]]]]]]]][[[\\\]]]___aaadddfffhhhgggeeebbb___^^^^^^^^^___^^^[[[VVVNNNHHHDDDDDDEEEIIIGGGFFFFFFHHHIIIIIIHHHGGGIIIOOOYYYaaabbb]]]WWWOOONNNLLLIIIFFFDDDEEEFFFAAA@@@>>>===>>>BBBFFFIIIHHHIIIQQQ___oooyyyyyyvvvvvvwww~~~fff\\\TTTMMMJJJHHHHHHLLLRRRXXXUUU[[[iiittt||||||zzzvvvqqqllliiihhhiiihhhfffaaa[[[VVVSSSTTTVVVTTTTTTSSSPPPMMMIIIFFFDDDAAA???<<<;;;::::::888777666555333111000000111222444555666888999999999999888999888666666===IIIRRR^^^\\\PPPCCCKKKggg}}}|||qqqvvvrrrNNN;;;888222000333555444555888444555555666777888888999999999999999999999999999::::::;;;;;;;;;:::999999777777777888888999999999888888888888888777666666666666666666666555555444333333333333333333333444111111111111111111111111111111111111000000000000........................////////////////////////------------------------++++++++++++++++++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))******************))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000111000000000000111111111111333333333333333333333333333333333333333333333333333222222222222222222333222222222222222222222222222222222222222222222222111111111111111111111111////////////000000000000//////.........---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++***))))))))))))))))))))))))))))))******++++++++++++************************************+++,,,,,,---......+++++++++***************))))))))))))))))))))))))666666666666777777777777:::<<<@@@DDDJJJRRRZZZ___ooojjjeee```YYYTTTXXX```hhhhhhffffffmmmyyy|||~~~{{{sssooottt|||wwwdddIII555222777777333<<>>;;;777666555444333222222222333444555666888:::;;;<<<:::999999999999999999999:::;;;<<<<<<<<<:::777666777777777777888888888888666666555555555444444444888888777666555444444333444444444333333222222222111111111111111111111111000000000000000000000000000000000000////////////........................***++++++,,,,,,------...---,,,,,,+++*********+++************************************************))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))))))))***++++++++++++***)))************+++++++++************))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++*********))))))(((((()))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,,,,---///000000000///...////////////000000000000000111111111111222222222222222222333333333444444333333333222222222111111111111111111111111111111000000000000000000000000333222222222111111000000////////////////////////......---------,,,,,,,,,,,,++++++******++++++,,,---------------------------,,,,,,++++++,,,,,,---,,,++++++******++++++,,,------,,,+++*********+++))))))))))))))))))))))))******+++,,,,,,,,,,,,+++************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))666666666666777777777777:::;;;>>>AAAEEEKKKRRRWWW```cccccc]]]UUURRRUUUZZZ```dddeeeccceeemmmuuuxxxpppssssssnnnlllnnnppppppsssgggQQQ;;;000111444333<<<>>>@@@BBBCCCEEEFFFGGGBBB@@@???>>>???BBBFFFHHHRRRTTTWWWYYYYYYXXXYYYYYYZZZ[[[\\\^^^^^^___^^^^^^]]]\\\[[[[[[[[[[[[]]]]]]___aaabbbaaa^^^]]]^^^``````___^^^]]]\\\]]]^^^__________________]]]\\\[[[[[[]]]^^^aaacccdddeeeeeeeeeccc```]]]\\\]]]^^^```^^^\\\XXXQQQKKKFFFEEEEEEIIIKKKLLLLLLJJJJJJKKKMMMQQQTTTXXX```jjjnnneeeYYYRRRPPPMMMJJJHHHFFFEEEEEEFFFDDDEEEIIIJJJHHHHHHKKKSSSaaarrr|||~~~uuuiiifff```ZZZVVVVVVYYYZZZccceeeuuu~~~}}}}}}{{{xxxuuussspppnnnmmmllliiigggfffaaaZZZVVVUUUUUUVVVVVVRRRPPPMMMKKKIIIFFFCCC@@@<<<<<<<<<;;;:::888666555444333111000000111333444666888:::;;;:::::::::;;;666888:::AAAOOO___fffeeeNNNGGGDDDVVVzzz~~~yyyvvvaaaFFF777222555444333222222111111222444444555666888999::::::999888888888888888888888999:::;;;;;;;;;999777666666666666666777777777777666555555555444444444444666666666555555444444333444444333333333222222222111111111111111111111111000000000000000000000000000000000000/////////...........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++************************************************))))))))))))))))))))))))******************++++++))))))))))))))))))))))))))))))***++++++++++++***)))************+++++++++************))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************)))))))))((())))))))))))))))))))))))))))))*********+++++++++******+++++++++,,,,,,,,,,,,---...///000//////....../////////000000000000000000111111111222222222222222222333333333333444333333222222222111111111111111111111111111111111000000000000000000000000222222111111000000000000..............................---------,,,,,,,,,,,,,,,++++++++++++,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,,,,+++***************))))))))))))))))))))))))((()))******++++++******************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))666666666666777777777777:::;;;<<<===???CCCHHHLLLWWWdddkkkddd]]]\\\]]][[[^^^gggmmmkkkhhhjjjnnnooonnnooolllhhhhhhjjjiiifffllliii[[[FFF555///111333:::;;;===???AAACCCDDDEEEBBBBBBAAAAAAAAABBBCCCDDDJJJNNNTTTXXXYYYXXXXXXXXX[[[[[[\\\]]]^^^^^^^^^]]]ZZZZZZZZZZZZZZZ[[[\\\]]]^^^^^^^^^]]][[[[[[]]]___]]]\\\[[[[[[[[[\\\]]]^^^^^^^^^___^^^^^^]]]\\\[[[\\\]]]^^^```bbbcccccccccbbb```^^^\\\[[[[[[\\\]]]^^^]]]YYYTTTMMMHHHGGGFFFHHHMMMRRRRRRPPPOOOQQQUUU___cccgggmmmttttttiii\\\QQQOOOKKKHHHGGGHHHJJJKKKJJJJJJMMMSSSTTTPPPOOOQQQiiizzz~~~wwwuuupppjjjeeeccceeehhhsss~~~~~~{{{||||||yyyvvvsssqqqooommmllljjjhhhfffaaa]]]XXXUUUTTTUUUUUUUUUPPPMMMJJJHHHGGGDDDAAA???======<<<;;;999666444333222111111111111333555666999:::;;;;;;::::::;;;======;;;AAASSScccfff___WWWIIIFFFQQQoooqqqxxxkkkEEE777333---222222111111111111111222555555666666777888888888777777777777777777777777888999999:::999888666555444555555555666666666666555555555555444444444444444444444444444444333333333333333333222222222222111111111111111111111111000000000000000000000000000000000/////////......------------------------......---,,,,,,+++******,,,,,,++++++******++++++************************************************)))))))))))))))))))))))))))))))))***+++++++++,,,))))))))))))))))))))))))))))))***++++++++++++***)))************+++++++++************))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++************)))))))))))))))))))))))))))))))))))))))))))))*********++++++******+++++++++,,,,,,,,,,,,---......//////............/////////000000000000000000111111111222222111111222222222333333333333222222222222111111111000000000000000000000000000000000000000000000000000000000000////////////..............................---------,,,,,,,,,------,,,,,,,,,,,,------------------------------,,,,,,++++++++++++,,,,,,++++++************+++++++++******)))))))))))))))))))))))))))))))))))))))'''((())))))******))))))************************************************++++++++++++++++++++++++************************))))))))))))))))))))))))666666666666777777777777999:::::::::;;;>>>CCCGGGUUUgggqqqooooootttooodddfffssszzzrrrkkktttpppjjjeeegggllllllgggeeehhhcccUUUEEE<<<777444555777:::>>>BBBDDDCCCBBBBBBCCCEEEGGGIIIJJJJJJJJJIIIMMMRRRUUUWWWWWWXXXXXX[[[\\\\\\\\\\\\\\\\\\\\\YYYYYYYYYZZZ[[[\\\]]]]]]]]]]]][[[ZZZZZZ[[[]]]___[[[ZZZZZZZZZ[[[\\\^^^_________^^^^^^^^^]]]]]]\\\]]]]]]^^^``````aaaaaa```___^^^]]]\\\[[[[[[\\\\\\\\\\\\ZZZUUUOOOJJJGGGGGGJJJPPPVVVVVVSSSTTT[[[aaajjjpppwww|||~~~yyykkk\\\UUURRRNNNKKKKKKMMMPPPSSSQQQTTT[[[^^^[[[VVVWWW]]]yyy}}}zzz}}}|||{{{}}}|||yyyuuurrrpppmmmlllkkkjjjgggeee```\\\XXXUUUTTTTTTTTTSSSNNNKKKHHHFFFEEECCCAAA???======;;;999777555333222111111111111333555666777:::;;;===<<<:::999999:::>>>CCCUUUlllqqqaaaOOOHHHJJJZZZpppzzzuuu~~~UUU555000333111111000000000111111222333555555666666666666666777555555666666666666666666777777888888777666555555333333444444444555555555444444444444444444444444111111222222333333333333333222222222222222222222111111111111111111111111000000000000000000000000000000/////////.........---------------------------------,,,,,,+++++++++,,,,,,++++++***++++++,,,************************************************))))))))))))))))))))))))(((((()))***+++,,,,,,,,,))))))))))))))))))))))))))))))***++++++++++++***))))))*********+++++++++************)))))))))(((************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********************)))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,------...................../////////000000000000000000111111111111111111111111222222222222222222222222111111111111000000000000000000000000000000000000000000000000//////////////////....................................---------,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++************++++++))))))(((((((((((())))))))))))))))))))))))))))))'''((())))))******))))))************************************************************************************************))))))))))))))))))))))))666666666666777777777777999999::::::;;;>>>CCCGGGQQQaaannnvvvrrrppp{{{iiisssrrrqqqqqquuuxxxrrrjjjbbbfffhhhddd^^^UUUFFF:::222333888>>>CCCEEECCC@@@???AAAFFFKKKOOOQQQRRRRRROOOQQQSSSTTTTTTUUUWWWYYY[[[[[[[[[ZZZZZZZZZZZZZZZYYYZZZ[[[[[[\\\]]]]]]^^^]]]\\\ZZZYYYZZZ\\\^^^___[[[[[[ZZZ[[[\\\]]]___```______^^^^^^^^^^^^^^^^^^^^^^^^_________^^^^^^]]]^^^^^^]]]]]]]]]]]]]]]]]]ZZZZZZYYYVVVPPPKKKHHHGGGKKKOOOSSSSSSRRRXXXccclllqqqyyyyyyiiiZZZXXXVVVSSSRRRSSSVVVZZZ]]]\\\bbbhhhggg___ZZZbbbooo|||}}}zzzzzzzzzyyyuuurrrqqqooolllkkkjjjiiigggeee```]]]YYYVVVUUUSSSRRRPPPLLLJJJFFFDDDDDDCCCAAA???===<<<:::888555333222111000111222333555777888999999;;;======;;;888666666999LLLjjj|||rrrXXXIIIHHHLLLqqq{{{~~~yyyuuuaaaEEE333///222555111000000111111222333444555555555555555555555555444444555555555666666666666666777777666666555555333333333333444444444444333333444444444444444444000000111111222333333333222222222222222222222222111111111111111111111111////////////////////////////////////............------------------------+++++++++,,,,,,---------,,,++++++***++++++,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,,,,))))))))))))))))))))))))))))))***++++++++++++***))))))*********+++++++++************)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))******(((((((((((((((((((((((((((((()))))))))***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...............//////////////////000000000111111111000000000111111111222222222222222111111111000000////////////////////////////////////////////////..................//////..............................---------,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++******))))))******+++)))((((((((((((((())))))))))))))))))))))))))))))((()))******++++++******************************************************************************************************))))))))))))))))))))))))666666666666777777777777777888999999;;;>>>CCCGGGPPPZZZjjj}}}sssiiinnnwww~~~oooeeehhhmmmsssxxxqqq\\\GGG555555777<<>>:::999777555333333222333444444666888999;;;;;;<<<999:::999888888:::>>>AAAVVVjjjuuugggOOOEEENNN\\\ttt~~~qqqrrrwwwssskkkkkk{{{qqqSSS999444444000///222000000/////////000111111333333333444444555555555444444444555666777777777777666666666666666777777333333333444444444444555222222333333333444444444111222222222222222222222000111111111222222222222111111111111111111111111//////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---************************))))))))))))))))))))))))))))))))))))))))))))))))******************++++++))))))))))))))))))))))))))))))***++++++++++++***)))************+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***((()))))))))************(((((((((((((((((((((((((((((((((((()))))))))*********+++++++++,,,,,,,,,,,,+++*********+++---------------.........//////////////////000000000111/////////000000000111111111111111111000000000000........................////////////////////////....../////////000000000------------------------......---------,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++************++++++******))))))))))))******)))((((((((())))))***+++))))))))))))))))))))))))'''((())))))******))))))************************************************************************************************))))))))))))))))))))))))666666666666777777777777555666666666666999>>>AAAPPPTTTcccyyyvvvnnnkkk{{{yyyppp___qqqvvvssstttyyy|||gggIIIAAA888555999???BBBCCCAAACCCFFFIIILLLNNNOOOPPPZZZ]]]aaabbbaaa___]]]\\\ZZZYYYWWWUUUTTTTTTTTTUUUYYYYYYZZZ[[[[[[ZZZYYYXXXXXXWWWWWWYYY]]]___]]][[[]]]\\\[[[[[[[[[\\\]]]^^^ZZZZZZYYYXXXXXXYYYZZZ[[[_________^^^\\\ZZZYYYXXXYYYZZZ\\\^^^___^^^]]]\\\ZZZ\\\]]][[[VVVPPPLLLJJJMMMOOOSSS[[[eeeppp{{{|||}}}tttlllgggccc___eeejjjrrr|||{{{ooojjjooo~~~}}}vvvtttxxx{{{|||~~~{{{vvvrrrpppppppppqqqhhhfffdddccccccbbb```^^^VVVUUUSSSSSSSSSRRRPPPNNNFFFCCC???======>>>======999888666444333333333333555666777999;;;<<<<<<<<<:::999777555666<<>>>>>===:::777777666444222222222444555:::999999;;;???@@@>>>;;;999<<<:::555;;;LLL]]]eeewwwvvvgggQQQRRRqqqzzz{{{{{{___999666222//////000111000////////////////////////111222222333333444444555555555555555666666666666888888777666666666666666555444333333222222222222555555444333333333444444000111333444555444444333111111111111111111111111222111111000000000000000000000//////.........---///............---------------------------------,,,,,,,,,++++++*********++++++************++++++,,,,,,,,,+++++++++******(((((())))))))))))(((((())))))))))))))))))))))))***)))(((''''''((()))***))))))))))))))))))))))))******++++++++++++******))))))))))))************)))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((())))))))))))''''''''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))),,,,,,,,,++++++***************))))))******+++,,,---,,,,,,,,,,,,---......---......///////////////...---------...///111222333222222111000///......////////////////////////...........................................................................---,,,+++************---------,,,,,,+++++++++)))+++,,,+++***)))***+++))))))))))))))))))))))))************************(((((((((((())))))))))))***++++++,,,+++***)))((())))))))))))((((((((((((''''''(((((())))))******+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))***''''''******''''''***333333333333444444444444777777666777777999:::;;;FFFOOOVVVXXX[[[bbbggggggpppooonnnoooooonnnllliiigggeeekkkxxx{{{rrrnnnooopppoooeeeUUUDDD:::666666999>>>CCCBBBAAAAAACCCFFFHHHIIIMMMMMMOOOTTTYYY\\\[[[ZZZZZZYYYYYYXXXWWWVVVUUUTTTYYYYYYZZZZZZZZZYYYWWWVVVWWWXXXYYYZZZYYYYYYZZZ\\\[[[[[[[[[[[[[[[\\\]]]]]]YYYZZZZZZXXXWWWWWWYYY[[[^^^^^^]]]\\\[[[[[[[[[[[[___^^^^^^^^^]]]]]]\\\\\\]]]______]]]YYYUUUTTTTTTYYY\\\```dddhhhhhhgggeeeddd^^^YYYXXXVVVVVV^^^hhhvvvwwwtttpppsss~~~yyyvvvvvvwwwwwwwwwxxxvvvrrrooonnnmmmkkkiiicccaaa_________^^^\\\ZZZSSSRRRPPPNNNLLLKKKJJJJJJFFFBBB???===<<<;;;999666666555333222222333555666999888999<<>>>>><<<999777444444CCC```{{{iii[[[IIINNNxxx{{{rrrwwwhhh777444222...------.................................111111111222333333444444444444444555555555666666666666555444444444555555444444333222222222333333333333333333444555555555222333333444333333222111333333333333333333333333222111111000000000000000////////////............///............---------------------------------,,,,,,,,,++++++++++++***++++++************++++++************))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))******++++++******)))))))))))))))************)))))))))))))))))))))))))))))))))))))))(((((('''(((((((((((())))))))))))((((((((()))))))))******))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***))))))))))))(((((((((******))))))******+++,,,,,,,,,,,,,,,,,,---......---......//////////////////////////////000222222111111111000000/////////000000000000000000000000////////////////////////................................................///...---,,,+++++++++,,,------,,,,,,,,,,,,++++++(((***+++***)))((()))***))))))))))))))))))))))))******************************))))))((((((''''''******++++++******)))((((((((((((((())))))))))))************++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++///555555///+++***111111222222333333444444444444555666888:::;;;<<<@@@EEEJJJNNNSSSZZZccchhhrrrooolllmmmqqqvvvxxxyyyvvvxxxqqqdddcccmmmuuuuuuuuu~~~~~~xxxvvvrrrlllmmmbbbWWWNNNEEE;;;666777;;;===????????????BBBEEEFFFFFFFFFHHHKKKOOOQQQSSSSSSTTTWWWYYYZZZYYYXXXWWWZZZYYYXXXWWWVVVVVVVVVVVVXXXYYYZZZYYYWWWVVVWWWXXXXXXYYYZZZ[[[]]]^^^^^^^^^\\\]]]]]]]]][[[[[[\\\^^^\\\[[[ZZZYYYZZZ[[[]]]^^^]]]\\\[[[ZZZ[[[\\\___``````aaa```^^^ZZZWWWTTTSSSQQQSSSVVVVVVUUURRRPPPOOOOOOPPPRRRUUUZZZfffyyyxxxnnnlllhhhzzz}}}zzzwwwsssrrrrrrrrrrrrrrrsssqqqooommmmmmllljjjhhhcccbbbaaa```___\\\WWWTTTQQQOOOMMMJJJGGGDDDCCCBBB???>>>;;;999888666555444222222222333444666777999:::;;;<<<<<<<<<;;;888777666444<<>>LLLfff{{{|||kkkZZZLLLMMMdddyyypppiiieeexxxyyy^^^BBB333111///------...//////...........................//////000111111222222333333333333333444444444444444444333333333333444444333333333222222333333444111222333444555666555555444333333222111111111111333333333333333333333333222111111000000000000000.........//////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))******)))))))))((()))))))))************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))************))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((******************************))))))******+++,,,,,,++++++++++++,,,---------......///////////////000000000111111111111111///////////////000000000222222222222222222222222111111111111111111111111......................................................---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))******'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++***+++//////+++***+++//////000111222333333444333444555777888999999999888:::???FFFJJJMMMUUU]]]nnn{{{yyygggcccjjjqqq{{{uuuhhhhhhrrraaaIII777888999===@@@@@@>>><<<@@@CCCGGGIIIHHHGGGFFFFFFJJJLLLOOORRRUUUWWWXXXYYY[[[[[[[[[\\\\\\]]]]]]]]]YYYZZZ[[[ZZZXXXWWWXXXYYYVVVWWWYYY[[[\\\\\\[[[[[[XXXZZZ[[[[[[ZZZYYYYYYZZZWWWWWWXXXXXXYYYYYYYYYYYY[[[[[[\\\]]]___bbbeeefff```___]]]\\\ZZZXXXTTTQQQMMMPPPRRRQQQPPPQQQUUUXXX^^^gggsss~~~~~~ooohhhwww|||zzzzzz{{{~~~zzzuuuqqqooollllllmmmnnnmmmlllpppnnnmmmlllkkkiiifffcccbbb```^^^\\\[[[WWWSSSPPPMMMLLLIIIFFFCCCAAA???>>>:::;;;:::777444222222333222333444666888999:::;;;======<<<:::777555666777;;;EEEXXXjjjooodddSSSHHHWWWbbb{{{~~~tttkkkiiifffnnnrrrYYY@@@111111///...,,,---...//////...------------------------/////////000111111222222222222222333333333444444444444333333333444555555333333222222222333444444111222444555666555555444333222222111111111111222333333333333333333333333222111111000000000000000.........//////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++************++++++(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((())))))******))))))((())))))))))))************))))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((())))))))))))((((((((()))))))))******))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************++++++******))))))******+++,,,+++++++++++++++,,,---------....../////////////////////000111111000000///.........//////000000000111111111111111111111111000000000000000000000000................................................------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------)))+++,,,+++***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))))))))((((((((()))******''''''(((((())))))******)))))))))((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++((((((******((((((+++......///000111222333333333444666777888888888888777666888===@@@DDDMMMXXXggg|||zzzkkk``````fffxxx~~~ooommmvvvoooYYY<<<888555777===AAA???<<<===AAAEEEGGGFFFDDDEEEFFFFFFHHHJJJNNNRRRUUUXXXYYY]]]]]]^^^______^^^]]]\\\XXXYYYZZZYYYWWWWWWWWWYYYVVVWWWYYYZZZ[[[ZZZYYYXXXWWWYYY[[[[[[YYYXXXXXXYYYVVVXXXYYYZZZ[[[ZZZXXXWWWZZZ[[[\\\]]]^^^```aaaaaa^^^\\\[[[\\\]]]\\\YYYVVVRRRUUUWWWWWWWWW[[[ccciiivvv~~~zzzqqqqqq|||yyyxxxxxxxxxyyy|||}}}}}}zzzvvvtttpppnnnllllllmmmnnnmmmlllnnnllljjjiiihhheeeaaa^^^___\\\YYYWWWUUUSSSPPPNNNJJJHHHFFFCCC@@@>>>===<<<999::::::777333111222444444555666888:::;;;;;;<<<::::::999777555555999===BBBNNN___ggg^^^QQQNNNTTTppp}}}{{{pppfffkkkrrr~~~UUU@@@555...222---++++++,,,---......---------------------------......//////000111111222222222222222333333333333444444444444444555666666333222222222333333444555222333444666666555333222222111111000000111222333222222222222222222222222222111111000000000000000............/////////000///............---------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++((((((((())))))*********(((((())))))))))))(((((())))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))''''''((((((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))************))))))******+++,,,+++++++++***++++++,,,------......///////////////...///000000000//////...------......///000111111111111111111111111111111000000000000000000000000................................................,,,,,,++++++++++++,,,,,,+++++++++,,,,,,---------***,,,---,,,+++***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******)))(((((('''((()))***+++'''''''''((()))******************)))))))))((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))+++((((((******((((((+++---...///000111222333333444555666888888888777666999555555888;;;>>>JJJWWWiiiyyy}}}vvvtttkkk]]]WWW[[[hhh~~~zzzzzzrrrrrr~~~pppaaaAAA999222333;;;AAAAAA>>>;;;???BBBCCCCCCCCCEEEHHHDDDEEEHHHKKKOOOTTTWWWZZZ^^^___```aaa```^^^[[[YYYVVVWWWXXXXXXVVVVVVWWWXXXUUUWWWXXXZZZZZZYYYWWWVVVXXXZZZ\\\\\\[[[ZZZZZZZZZWWWYYY[[[\\\\\\[[[XXXWWWXXXYYYZZZ[[[[[[[[[[[[ZZZ[[[ZZZZZZ\\\___```]]][[[TTTWWWZZZ\\\^^^eeepppyyy{{{|||wwwxxx~~~{{{zzzyyywwwuuuvvvxxx{{{yyy{{{}}}|||yyyvvvtttssspppnnnlllmmmnnnooonnnmmmllljjjhhhgggeeebbb^^^[[[\\\YYYVVVSSSRRRPPPNNNLLLGGGEEECCCAAA>>>===;;;;;;999::::::777333111222444555666777999;;;<<<<<<<<<888888777555333666<<>>FFFKKKjjj{{{|||tttnnniiimmmqqqpppiiifffeee```XXXWWWfffuuuvvvnnnjjjqqq{{{zzzuuuooonnnsssuuukkk^^^MMM>>>222333999;;;>>>AAA@@@>>><<<===@@@CCCDDDDDDEEEDDDEEEHHHJJJJJJOOOUUU^^^___```aaa```^^^[[[ZZZYYYUUURRRRRRUUUXXXXXXXXXWWWYYY\\\\\\ZZZWWWVVVVVVXXXYYYZZZ[[[\\\[[[[[[ZZZ]]]\\\[[[ZZZYYYYYYYYYYYYYYYXXXWWWVVVVVVWWWXXXYYY\\\\\\]]]]]]^^^______```^^^bbbfffjjjppp{{{}}}zzzxxxtttoooyyy~~~zzzuuutttsssrrrsssvvvyyy{{{wwwxxxyyyxxxwwwtttrrrppplllllllllllllllmmmnnnnnnnnnkkkfffbbb```^^^\\\ZZZZZZWWWSSSPPPOOOMMMJJJHHHHHHGGGDDDAAA>>><<<:::999999777555222222333555666999777666888<<<>>>===;;;;;;888333111555BBBRRR^^^eeepppbbbNNNMMMVVVvvvzzz{{{|||fffjjjpppEEE333222000------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......///000000000000111111222222333444444444444444444444444444444111111222222222333333333333444555666666444222111111111222222222222111111111111222222222222111111////////////////////////////////////////////////------------------------++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++************)))******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************+++*********))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))************************------......///000000000///////////////.........222///---,,,...000111111000000000000////////////////////////////////////......------------......------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))+++++++++************)))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************+++*********))))))(((((())))))))))))))))))))))))))))))************))))))......///000111222222333333444444444555555666666777777777777999===CCCGGGTTTbbbooossstttuuutttqqqhhheeeaaa```cccfffbbb\\\WWW^^^ggglllmmmmmmoooppprrrrrroooiiifffgggddd```QQQEEE:::555444444:::AAAAAA???===<<<===???BBBCCCDDDBBBBBBEEEEEEDDDHHHNNNWWWZZZ^^^bbbdddcccaaa```[[[XXXUUUUUUWWWXXXXXXWWWVVVXXX[[[[[[ZZZYYYXXXYYYYYYZZZ[[[\\\]]]\\\[[[[[[\\\\\\[[[ZZZYYYYYYYYYYYYYYYXXXWWWWWWWWWXXXYYYZZZ\\\]]]]]]^^^^^^]]]]]]]]]```gggpppzzzxxxsssrrruuu}}}{{{wwwtttwwwuuusssrrrrrrtttvvvwwwttttttuuuuuutttrrrooonnnmmmmmmmmmmmmmmmmmmnnnnnnkkkgggccc```^^^\\\ZZZXXXVVVSSSPPPMMMLLLKKKIIIHHHGGGEEECCC@@@>>><<<::::::666555444333333555777999<<<:::999:::<<<;;;999666333444666;;;HHH[[[ppp~~~wwwkkkXXXSSScccyyyvvvsssiii|||zzzYYY999///111000---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......//////000000000111111222222333333444444444444444444444444444111111111222222222333333222333444555555333222000111111222222222222111111000111111222222111111000////////////////////////////////////////////////------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++************)))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))******************)))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((('''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,---......//////000////////////............000///------///000000000000000000000/////////.................................------------......------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))+++++++++*********))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))************************)))))))))((())))))))))))))))))))))))))))))************))))))---...//////111111222333222222333444555666666777666777888888999;;;???BBBNNNWWW```gggnnntttvvvtttmmmbbbZZZ]]]eeehhhgggddd^^^]]]^^^ccckkkooonnnkkknnnxxx|||uuuiiicccccccccZZZTTTKKKBBB888222666===@@@???>>>;;;:::;;;???AAADDDAAAAAACCCCCCAAADDDJJJSSSWWW]]]dddggggggeeeccc^^^\\\YYYWWWWWWXXXWWWVVVTTTWWWYYYZZZZZZYYYYYYZZZYYYZZZ\\\]]]]]]]]]\\\[[[[[[[[[ZZZYYYXXXXXXXXXXXXXXXWWWWWWWWWXXXZZZ\\\]]]``````aaaaaa```___]]]\\\\\\eeerrr~~~tttnnnrrr}}}zzzyyyyyyvvvtttvvvuuurrrpppooopppqqqqqqooooooppppppooonnnlllkkklllmmmnnnnnnnnnmmmlllkkkeeeccc___\\\[[[YYYWWWUUURRROOOLLLJJJJJJJJJIIIHHHFFFDDDBBB???===;;;999999333333333444666888;;;<<<===<<<<<<======;;;777444555555888AAARRRhhh}}}|||\\\OOOaaa~~~uuulllhhhoooWWWBBB111...111///,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...//////000000000000111111222333333333444444444444444444444444111111111222222222222333111222333333333222111000111111222222222222111111000111111222222111111000////////////////////////////////////////////////------------------------++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++++++++************)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))************))))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++,,,,,,---.................................///......///111111000///000000000/////////......------------------------......------------......------------------------++++++++++++++++++++++++++++++,,,,,,,,,+++******++++++*********)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))************))))))------...///000111222222111111222333555666777777555666888999999999;;;<<>>;;;888777666333444555666888:::<<<===<<<<<<===>>>===;;;888666999888<<>>===<<<<<<>>>===???DDDGGGHHHMMMTTTWWWWWWXXXZZZ\\\^^^```bbb^^^]]]\\\YYYWWWUUUTTTTTTUUUVVVWWWVVVTTTSSSTTTUUUVVVWWWYYYZZZZZZZZZYYYXXXYYYXXXWWWVVVUUUUUUUUUUUUVVVVVVVVVWWWYYY\\\___```dddddddddcccbbb```^^^]]]___ccchhhooowww~~~zzz|||}}}zzz}}}zzzxxxvvvtttrrrqqqpppnnnllljjjiiihhhgggggghhhiiiiiiiiiiiijjjjjjkkkkkkkkkkkkhhhhhhiiiiiihhhfffcccaaa\\\ZZZXXXXXXXXXWWWUUUSSSPPPNNNLLLKKKLLLLLLJJJIIIFFFDDDAAA===999666444333555666777999:::;;;;;;;;;;;;;;;;;;;;;999777666555444:::HHH\\\ooozzzzzzvvvaaa```mmmiiihhhuuusssOOO:::555111000...+++***+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...////////////000000111111222333333333333333333333333333333000000111111111222222222///000000000000000000000111111222222222222111111000000000111111000000000////////////////////////////////////////////////------------------------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((())))))'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,---------......//////000000111444555555222000////////////............------------------------......------------......------------------------++++++++++++++++++++++++***++++++,,,,,,,,,++++++*********)))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))******))))))))))))))))))))))))))))))************)))))),,,---......000000111222111111222333444555555666444666999999888777777888333;;;HHHSSSZZZ___iiissswwwwww~~~zzzfffSSSQQQcccuuu{{{xxxjjjpppxxx~~~sssYYYCCC555666999<<>>@@@===999:::888:::>>>???@@@DDDKKKHHHIIIJJJMMMQQQVVVZZZ\\\ZZZ\\\]]]\\\YYYWWWWWWXXXUUUVVVWWWVVVTTTTTTUUUWWWVVVWWWXXXYYYYYYYYYXXXWWWVVVVVVUUUTTTSSSSSSSSSSSSUUUUUUUUUVVVXXXZZZ]]]^^^\\\[[[YYYXXXXXXZZZ[[[\\\^^^^^^___bbbfffkkknnnooommmrrrxxx}}}xxxtttrrrqqqmmmnnnooonnnllliiigggfffcccccccccdddddddddeeeeeeffffffggghhhiiijjjkkklllgggfffdddbbb```^^^\\\[[[YYYXXXXXXYYY[[[ZZZXXXVVVRRRRRRRRRRRRQQQMMMHHHCCC>>>===;;;:::888888777777666888;;;===>>>>>><<<<<<999888666333333777???EEELLL^^^qqqtttjjjccchhhppp}}}lllkkkvvv^^^;;;111,,,---,,,,,,,,,......---************************+++++++++++++++++++++++++++,,,,,,------....../////////000000111111222222222222222222222222222222000000000000111111111111000000//////000111111222111111222222222222111111//////000000000000//////////////////////////////////////////////////////------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++************)))'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))'''''''''((((((((())))))'''''''''((()))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))*********(((((((((((())))))))))))))))))))))))))))))))))))&&&&&&''''''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,---++++++,,,------...//////000///000111333333111000//////.........---------..............................------------......------------------------++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++***)))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))************((()))))))))************))))))))))))))))))))))))))))))************)))))),,,,,,---...///000111111333333333333333333333333555666888999888777888999===666666AAAMMMUUU^^^fffzzz~~~~~~vvvqqqrrrpppggg\\\UUUUUUXXXeeemmmuuuwwwzzzyyyxxxsssmmmkkkhhh\\\NNNCCC;;;444555<<<@@@===999===;;;;;;======<<>>??????>>>===777666555444777@@@LLLUUU```qqq{{{oooZZZXXXrrrssskkkwwwfffCCC111666---.........///000...+++************************++++++++++++++++++++++++++++++,,,------......////////////000111111222222222222222222222222222222000000000000111111111111000000000000000111222222111111222222222222111111//////000000000000//////////////////////////////////////////////////////------------------------++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++************)))'''((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))&&&'''''''''(((((())))))&&&''''''((()))******+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))*********+++(((((((((((())))))))))))))))))))))))))))))))))))&&&&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))*********+++,,,,,,------++++++,,,,,,---.../////////......///111111000/////////.........---------////////////////////////.........------.........------------------------++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))************(((((())))))*********+++))))))))))))))))))))))))))))))************)))))),,,,,,------.../////////111111111111111111111111555555666666777888888888999999;;;>>>@@@GGGVVVeeexxxqqqlllssswwwtttmmmlllkkklllmmmggg]]]TTTYYY```iiimmmmmmnnnrrruuuxxxyyytttiii___\\\YYYWWWOOOCCC===???===888:::CCC===888777:::<<<;;;;;;>>>BBBDDDFFFIIILLLNNNOOOPPPVVVXXX[[[]]]]]]\\\ZZZYYY[[[WWWRRRQQQSSSUUUUUUTTTXXXXXXYYYYYYYYYXXXXXXWWWUUUTTTQQQOOONNNOOOPPPQQQSSSTTTTTTUUUVVVWWWXXXYYYYYYUUUQQQSSSYYY^^^___^^^___^^^\\\[[[\\\___bbbdddgggqqq~~~~~~|||yyy}}}yyysssppppppooommmkkkkkkjjjhhheeedddcccccccccaaacccdddfffgggggggggggghhhfffcccccchhhnnnkkkeeeeeedddcccbbb```___]]]]]][[[]]]``````___^^^]]]]]]ZZZYYYWWWSSSMMMFFF@@@<<<888888777777888888999:::999999:::;;;======<<<:::666555222333>>>QQQbbbiii|||~~~wwwfff[[[iiimmmrrrhhhHHH777333333000...------------+++***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000000111111444333111000000000111111333222222111111222222333111111111111111111111111222222222111111111000000333333222222111111000000////////////////////////000///...---------------------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((())))))***(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++,,,,,,***++++++,,,,,,------...............//////////////////......---------,,,...............------,,,------------------------........................,,,,,,,,,+++++++++******,,,,,,+++***)))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))+++*********))))))((((((+++*********))))))((((((,,,,,,------...///////////////000111111222333333444444555555666777777777555555888;;;<<>>======@@@@@@AAACCCEEEHHHJJJLLLMMMRRRTTTWWWYYY\\\\\\\\\\\\]]]ZZZWWWVVVXXXYYYYYYXXXWWWXXXXXXXXXXXXWWWWWWVVVUUUTTTRRRPPPPPPPPPQQQRRRTTTUUUVVVWWWWWWWWWWWWWWWXXXTTTQQQSSSXXX\\\\\\[[[\\\[[[[[[[[[\\\^^^```bbbfffnnnyyy~~~|||zzzxxxvvvxxxtttpppmmmlllllljjjhhhgggfffdddbbb````````````___```bbbcccdddeeedddddddddfffjjjrrr}}}xxxjjjfffeeedddbbb```___^^^^^^aaabbbddddddcccaaa```___ZZZXXXTTTOOOIIICCC>>><<<888888888888999:::;;;;;;;;;;;;;;;;;;;;;:::888777555888:::<<>>;;;;;;======>>>???AAADDDGGGHHHLLLNNNQQQTTTXXX[[[^^^___^^^]]]\\\\\\]]]]]][[[YYYWWWWWWWWWWWWWWWVVVUUUTTTTTTSSSRRRQQQQQQQQQSSSSSSTTTVVVWWWXXXXXXWWWVVVUUUUUUSSSRRRTTTXXXZZZYYYWWWXXXXXXYYYZZZ\\\]]]______ccciiiqqqxxx|||}}}}}}~~~|||wwwvvvuuutttrrrqqqnnnkkkhhhggggggeeedddbbbbbb```^^^]]]]]]\\\\\\]]]^^^```aaabbbbbbcccccccccfffkkkvvv|||lllfffeeecccaaa```___``````gggggghhhgggfffccc```___[[[WWWPPPIIICCC???<<<;;;999999::::::;;;<<<<<<===::::::999888777555444333555;;;CCCMMM^^^qqq~~~sssnnnooo||||||uuullliiiqqqvvvGGG111......---------,,,******++++++***((()))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------......//////000111111222222111000000000111111222222111111111111222222111111111111111111111111222111111111111000000000////////////000000000000...........................------,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++++++++***++++++,,,,,,------...---............////////////////////////.........///////////////......---------------------------////////////////////////------------,,,,,,,,,,,,)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))))))))************))))))))))))+++,,,,,,------...//////------...///000111222333222222222333444444555555777666888999888777===EEE]]]\\\]]]bbbnnn{{{yyyooooooxxx}}}uuujjjbbbaaafffooottt{{{pppiiiccclll{{{zzzaaaKKKAAA888888===DDDFFF@@@:::888;;;:::::::::<<>>;;;;;;;;;::::::;;;<<<======>>>>>>::::::999777555555666777:::CCCQQQaaaqqqxxxqqqgggcccjjj{{{kkkfffeeeqqqXXX444...555333---,,,---+++******++++++***)))))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------......///000000111111111111000000000000111111111000000000000111111111111111111111111111111111111111111000000000000---.........//////000000........................---,,,,,,+++++++++,,,,,,------,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))*********+++***++++++,,,,,,------...---------.........////////////////////////////////////000000//////...---------------------------////////////////////////......---------,,,,,,,,,************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))*********)))))))))))))))*********)))))))))))))))++++++,,,,,,---.........///////////////000000000111111222222333444444444:::777777888777777===EEETTTUUUZZZbbblllzzzooojjjrrr|||~~~xxxmmmbbb\\\bbbnnnyyy~~~wwwlllnnntttzzzxxxjjjZZZOOO999777888===@@@>>><<<===:::999888888:::===???AAAEEEFFFGGGIIILLLQQQUUUWWW\\\^^^aaabbb```]]]ZZZXXXWWWWWWWWWVVVUUUSSSRRRQQQQQQQQQQQQQQQQQQQQQRRRRRRUUUVVVXXXYYYXXXVVVSSSQQQPPPQQQRRRTTTUUUUUUSSSQQQUUUVVVYYY[[[]]]]]]]]]\\\[[[```eeejjjmmmooorrrsssppptttyyy{{{||||||||||||tttrrrpppnnnnnnnnnnnnmmmeeeeeedddcccaaa`````````````````````______^^^^^^\\\]]]]]]^^^___```aaabbbaaaddddddaaa```bbbbbb___aaaaaa```aaabbbccceeefffkkkiiigggfffdddaaa[[[WWWSSSNNNFFF???:::999:::;;;;;;<<<===>>>>>>>>>>>>======<<<:::777555777;;;???FFFXXXjjjooolllfff___ZZZeeexxxvvvbbbcccnnnZZZBBB111444888222,,,...---,,,++++++,,,,,,+++***))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------...//////000000000000000000111000000000111000000//////000000111000000000000000000000000000000000000000000000000------....../////////000........................,,,,,,+++++++++,,,,,,---------,,,,,,,,,+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))************++++++,,,,,,------...------------.....................//////////////////////////////......---------------------------////////////////////////......---------,,,,,,,,,,,,,,,,,,+++***))))))((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))******))))))))))))))))))******+++++++++,,,------......////////////............111111222222333333444444888555444555555666;;;BBBEEEHHHQQQ\\\eeesssqqqlllqqqxxxuuusssmmmccc\\\]]]gggqqqvvvqqqnnnnnnnnniii___WWWAAA:::444444555555888<<<888888777888999;;;===>>>BBBBBBCCCDDDGGGJJJNNNOOOYYY\\\aaacccbbb```___^^^[[[[[[ZZZYYYXXXVVVTTTSSSRRRRRRRRRRRRRRRRRRRRRRRRTTTUUUVVVWWWVVVUUUSSSQQQOOOPPPRRRSSSTTTSSSRRRRRRVVVWWWYYYZZZ[[[[[[[[[[[[XXX\\\aaafffiiikkknnnpppmmmooorrrsssrrrqqqqqqqqqkkkkkkkkkkkkjjjjjjiiiiiiaaabbbcccbbb```______``````aaaaaabbbaaaaaa``````\\\\\\\\\\\\]]]___```aaa\\\dddhhhfffbbbaaaaaa```bbbcccddddddeeefffffffffhhheeecccaaa```]]]WWWQQQKKKHHHBBB===::::::;;;<<<===>>>?????????>>><<<;;;999888666333333999BBBJJJ]]]rrrrrr[[[VVVfffxxxyyyeeelll[[[CCC888222222111+++***...---,,,++++++,,,---,,,***)))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------......///000000...///000111111111000000000000////////////000000000000000000000000000000//////000000000000000111............////////////------------------------,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,------...,,,------------.........---------..............................------,,,------------------------........................------------,,,,,,,,,,,,...---,,,+++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))))))))))))))************))))))))))))***************++++++,,,,,,---......---------....../////////111111222222333444444555666333333666666555777<<<;;;===GGGUUU]]]hhhuuunnnnnnsssvvvoooooonnnjjjeeebbbbbbccctttwwwvvvtttuuuzzz|||zzzzzzuuuooojjjhhhddd^^^YYYOOOIIIDDDBBB???:::777777666666777888888999::::::======???AAACCCFFFHHHJJJQQQUUU\\\```aaaaaacccdddaaaaaa```___]]][[[YYYXXXUUUUUUUUUUUUTTTTTTSSSRRRSSSSSSTTTTTTTTTSSSSSSRRROOOPPPQQQRRRRRRSSSSSSTTTVVVWWWWWWXXXXXXXXXXXXXXXUUUYYY^^^ccceeefffhhhiiifffhhhjjjjjjhhhgggggggggccceeeffffffeeedddcccbbb]]]___aaa```^^^]]]^^^______```aaaaaaaaaaaa```_______________```bbbcccddd```fffjjjiiiggghhhhhhfffhhhiiijjjjjjjjjhhhfffeeeaaa]]]ZZZXXXXXXUUUNNNHHHCCCBBB???===<<<<<<<<<===>>>???@@@@@@???===;;;999333444444555;;;HHHZZZfff|||mmm]]]iiizzzzzzWWW@@@777444000---,,,+++,,,,,,+++***)))***+++,,,+++***)))************+++++++++***************************++++++++++++,,,,,,,,,,,,,,,---......//////000---...000111111111000000000//////......//////000000000000000000000000000////////////000000111111000000//////////////////------------------------------,,,,,,---......///------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&&&&''''''((())))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***++++++,,,,,,------...,,,,,,---------.........,,,,,,,,,,,,---------...---------------,,,,,,+++------------------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))((()))))))))************((()))))))))***************++++++,,,,,,---......***+++,,,---...000111111111222222333333444555555555333555999999555555777666666???MMMUUU\\\rrr}}}mmmcccdddjjjoooqqqoooqqqssstttrrrkkkbbb[[[]]]dddhhhfffeeehhhkkklllwwwwwwtttmmmfffbbb]]]ZZZ^^^]]]^^^```YYYJJJ<<<555444555666777888888888888999:::<<>>>>>============>>>???@@@@@@@@@???<<<999888444666:::@@@LLL```xxxuuugggnnn|||}}}zzzXXX:::555111111///,,,...222000)))***)))((()))***+++***))))))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,------...//////000---...///111111111000/////////............//////000000000000000000000000.../////////000000111111111111000000//////......---------------------------------------...///000---------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&&&&&&&'''((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((***++++++,,,,,,---......,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,------,,,,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))(((((())))))*********+++(((((())))))*********+++))))))***+++,,,,,,---------------............///...//////111222333444444333444666666555555777888777:::===AAAGGGSSScccnnnsssnnnfff^^^ZZZ]]]fffmmmxxxtttqqqtttyyywwwmmmcccZZZ```fffhhhgggggghhhjjjyyyvvvwwwyyytttiiiaaa___bbbjjjvvv{{{sss___HHH888111444777888888777666555:::;;;===>>>======>>>???FFFIIILLLPPPTTTZZZ```eeeccceeegggfffccc```^^^^^^___\\\YYYWWWWWWWWWVVVVVVUUUTTTTTTSSSSSSRRRRRRRRRRRRRRRRRRRRRSSSTTTUUUVVVWWWVVVTTTSSSQQQPPPPPPPPPWWWZZZ]]]______^^^^^^^^^\\\\\\\\\\\\\\\]]]^^^^^^eeeeeedddcccaaa```___^^^___]]]ZZZXXXXXXZZZ]]]___ZZZZZZZZZ\\\^^^aaaccceeegggfffffffffggghhhjjjlllnnnmmmllllllmmmoooqqqrrrrrrqqqppppppoookkkfffbbbZZZRRRHHHCCCBBBCCCAAA>>>===>>>??????>>>======<<>>>>>===>>>>>>===;;;777444666888???BBBMMMaaayyy}}}}}}kkkOOO===555333000000///...---,,,+++++++++++++++************))))))************+++++++++******+++++++++++++++************+++++++++,,,,,,+++,,,------...---------//////000000000000//////////////////////////////000/////////////////////000000000000000000000000000000000000/////////.......................................------------,,,,,,,,,,,,,,,,,,,,,,,,************)))))))))(((************************))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((''''''((())))))))))))))))))(((((((((''''''''''''))))))))))))((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((((((((((((''''''((((((((()))))))))(((((()))))))))*********(((((((((((((((((((((((()))))))))))))))))))))))))))***+++,,,,,,------,,,------,,,,,,,,,---///000------------------------------------------------,,,,,,---------...............---------,,,,,,,,,---,,,++++++******++++++*********++++++,,,,,,,,,***)))))))))((((((((('''))))))))))))))))))))))))))))))(((((((((((())))))''''''(((((())))))******(((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))************))))))************)))))))))((())))))))))))))))))))))))***)))))))))((((((((('''*********++++++,,,,,,---------------............000000000111111222222222222444555555555555666888444555666555777>>>GGGOOOXXXYYYXXXVVVXXXcccvvvxxxooommmpppuuuxxxvvvnnneeeaaaeeekkkoooqqqzzzxxxnnnhhheeejjjqqqpppcccWWWCCC>>>888444444666999;;;:::999888777888;;;===???>>>@@@BBBEEEGGGKKKPPPTTTYYY\\\___aaaaaaaaabbbcccbbbbbbbbbbbbaaa___]]]\\\ZZZYYYVVVUUUTTTVVVXXXYYYWWWYYY[[[]]]]]]ZZZXXXVVVYYYXXXWWWVVVUUUTTTTTTTTTSSSUUUXXXYYYXXXWWWWWWXXX]]]\\\[[[ZZZYYYYYYZZZZZZ]]]]]]^^^^^^______``````\\\\\\\\\\\\]]]___```aaa```aaabbbdddfffiiikkkmmmmmmooorrruuuwwwyyyyyyzzz{{{{{{{{{zzzyyywwwuuusssuuuqqqlllgggbbb]]]WWWTTTKKKFFF???<<<<<<===<<<;;;???<<<::::::>>>@@@@@@???;;;===<<<999666888???EEEPPPZZZjjj|||^^^___ccckkkuuu___GGG===666222222//////...---,,,,,,+++++++++++++++************))))))************+++++++++***+++,,,,,,,,,,,,,,,+++*********++++++++++++,,,++++++,,,---------------......////////////......////////////////////////////////////////////////000000000000000000000000000000000/////////..........................................------------,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((''''''((()))))))))))))))((((((((((((''''''''''''(((((((((((())))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((())))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))((()))***++++++,,,,,,+++*********+++,,,---///000++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,++++++******++++++*********+++++++++++++++))))))))))))(((((((((((()))))))))))))))))))))))))))((((((''''''(((((())))))((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((*********++++++,,,,,,,,,,,,,,,---------.........000000000000111111111111111333444555444444555777666666666555666:::@@@EEEOOOUUU\\\aaaiiixxxyyynnnlllooorrrrrrllleeebbbcccgggkkkmmm{{{{{{sssjjjiiillllllfff^^^PPPJJJBBB>>>===<<<999666===;;;:::999:::;;;:::::::::<<<>>>@@@AAADDDGGGJJJNNNQQQUUUXXXZZZ\\\^^^```aaaccceeefffdddbbb```______]]]ZZZXXXXXXZZZ\\\^^^^^^___`````````^^^\\\[[[___^^^]]][[[YYYXXXXXXXXXWWWYYY[[[[[[ZZZYYYYYYZZZ\\\[[[ZZZYYYYYYZZZ\\\]]]^^^^^^___```aaaaaabbbbbb```aaabbbdddfffgggggggggfffggghhhjjjmmmoooqqqrrrqqqtttxxx|||~~~|||}}}}}}}}}{{{wwwsssqqqpppkkkddd]]]WWWQQQLLLIIIDDD@@@<<<::::::;;;;;;:::AAA>>><<<===AAABBB@@@===888<<<===;;;<<>>???BBBDDDEEEHHHLLLPPPRRRUUUYYY\\\```cccgggiiigggeeeddddddbbb```^^^\\\\\\^^^aaaccceeedddbbbaaaaaabbbcccdddgggfffdddaaa___]]]\\\\\\]]]^^^```___^^^]]]]]]^^^\\\[[[ZZZZZZ[[[^^^aaabbbdddddddddeeeeeeffffffgggeeefffiiikkklllmmmnnnnnnmmmnnnppprrrtttvvvwwwxxxxxxzzz~~~yyyzzz{{{zzzwwwrrrnnnkkkeee```YYYRRRLLLGGGCCC@@@???===;;;:::;;;<<<<<<<<>>===???AAA@@@<<<999777>>>CCCEEEOOOdddxxxvvv___[[[]]]hhhZZZAAA000000333---,,,222------,,,,,,++++++******+++++++++*********))))))))))))*********+++++++++//////...---,,,***)))((())))))*********+++++++++***+++,,,,,,------,,,,,,,,,,,,------------,,,,,,........................------....../////////000////////////////////////////////////.......................................------------,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((''''''((()))))))))))))))'''''''''((((((((((((((('''((((((((()))))))))***''''''((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''((((((((()))))))))'''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))************+++++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,************************(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''(((((())))))(((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))******(((((((((((((((((((((((((((((((((((())))))))))))++++++++++++++++++++++++,,,,,,,,,,,,------------/////////000000111111111000222333333333333444666333333333444666888:::<<<>>>FFFUUUdddttt}}}wwwtttssshhhmmmpppmmmddd[[[UUUSSSWWW^^^aaaaaagggqqquuuqqquuujjjcccaaa\\\ZZZ\\\ccchhhcccUUUHHH777555555777;;;<<<:::777999:::<<<=========???AAA@@@CCCGGGJJJLLLOOOSSSVVV[[[```eeegggeeedddeeefffcccbbb```^^^___```cccdddgggfffdddcccdddfffiiikkklllkkkiiifffdddbbbaaa```bbbcccdddbbbaaa``````aaa^^^]]]]]]]]]___bbbfffhhhjjjjjjjjjkkklllmmmmmmmmmkkklllnnnoooqqqrrrrrrsssuuuvvvxxxyyy{{{|||||||||{{{{{{zzzxxxsssnnniiieeeWWWSSSMMMHHHDDDAAA>>>;;;===<<<<<<<<<<<<======>>>;;;<<<=========;;;:::999@@@JJJSSS[[[kkk~~~xxxmmmeeeppp|||hhhCCC888111111///***---444,,,,,,,,,++++++*********+++++++++************))))))************+++++++++.........---,,,***(((((()))))))))************+++******+++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,........................---------......//////000/////////////////////////////////.........------------------------------------------,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((((((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((''''''((()))))))))))))))'''''''''(((((((((((((((''''''(((((())))))******''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((()))))))))''''''(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))'''((()))******++++++***+++,,,,,,,,,,,,+++***)))------------------------------------------------******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++******++++++,,,,,,***************)))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''(((%%%%%%&&&'''(((((())))))(((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))************(((((((((((((((((((((((((((((((((((())))))))))))++++++++++++++++++++++++++++++,,,,,,,,,------------......///000111222222000111333333222222444555222222333555777888888888999>>>HHHWWWhhhxxx}}}zzzwwwuuusssnnnpppqqqpppjjjaaaZZZUUUWWWWWWXXX___hhhppprrrqqqxxx{{{qqqmmmhhheeefffooowwwtttgggZZZAAA<<<777666999<<<;;;999888:::<<<===<<<<<<===???<<<>>>AAACCCDDDGGGKKKMMMQQQVVV\\\^^^]]]]]]```cccaaa```_________aaabbbccceeeeeeeeefffhhhkkknnnooolllkkkjjjhhhgggfffffffffhhhhhhhhhgggeeeddddddfffcccbbbaaa```bbbeeeiiillllllmmmnnnpppqqqssstttuuurrrssstttuuuvvvwwwxxxyyy{{{|||~~~~~~|||zzzwwwvvvsssnnnhhhaaa[[[WWWJJJGGGDDDBBBAAA???===;;;;;;<<<============>>>>>>:::<<<===<<<999:::>>>CCCVVVbbbnnnwwwrrrjjjnnntttbbbHHH999666222///---,,,---...++++++++++++************+++++++++************))))))************+++++++++++++++++++++++++++***)))))))))))))))******************+++,,,,,,,,,,,,+++,,,,,,------------,,,,,,........................,,,,,,---......///000000//////////////////////////////.........------------------------------------------,,,,,,,,,++++++************************((()))))))))************************************))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((((((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((''''''((()))))))))))))))''''''''''''((((((((()))'''''''''((()))*********''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((((((((((((&&&&&&'''''''''((((((((('''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))***++++++++++++***+++,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---******+++++++++,,,,,,,,,++++++******++++++,,,---+++*********)))))))))((('''((((((((()))))))))***))))))))))))))))))))))))(((''''''&&&&&&''''''(((''''''''''''''''''''''''(((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))************))))))((()))))))))************(((((((((((((((((((((((('''((((((((()))))))))***++++++++++++++++++++++++++++++,,,,,,,,,---------,,,---...///000111222333///111222333222222333555444444444666888999888777444555;;;GGGXXXgggrrrwwwyyyvvvssssssvvvyyy||||||sssqqqoooooooookkkddd______VVVSSS\\\hhhooossswwwtttuuuooommmttt}}}|||qqqeeePPPHHH>>>888999;;;;;;:::777999<<<<<<<<<<<<===>>>888:::<<<===>>>@@@CCCFFFGGGMMMSSSUUUTTTUUUYYY]]]_______________```aaaaaacccdddfffiiilllnnnppppppjjjjjjiiiiiihhhiiiiiiiiimmmmmmmmmkkkiiihhhiiijjjhhhfffdddcccdddgggjjjmmmlllmmmooorrruuuwwwyyyzzzyyyyyyyyyzzz{{{|||}}}~~~}}}{{{wwwtttrrrllljjjeee^^^VVVNNNGGGCCCBBBAAA@@@???@@@@@@>>><<<:::<<<>>>>>>======>>>>>><<<>>>???<<<888;;;EEENNNkkkxxxxxxvvvggg___```mmm{{{___DDD777111222111---...000,,,$$$+++++++++***************+++++++++************))))))************+++++++++'''((()))***+++,,,,,,,,,))))))))))))******************+++,,,,,,,,,,,,+++,,,------......------,,,........................,,,,,,------...///000000//////////////////////////////.........------------------------------------------,,,,,,,,,++++++************************(((((())))))*********+++************************))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''''''''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((()))'''(((((()))))))))))))))&&&'''''''''(((((())))))&&&''''''((()))******+++'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******************************%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))((()))***++++++,,,,,,+++((()))+++---.........---************************************************++++++,,,,,,,,,---------*********++++++,,,,,,,,,+++*********+++,,,,,,---+++*********))))))(((((('''((((((((())))))******))))))))))))))))))))))))'''''''''&&&&&&''''''''')))(((((('''&&&&&&%%%%%%(((((())))))))))))((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))************))))))(((((())))))*********+++(((((((((((((((((((((((('''((((((((())))))******************************///...---,,,+++*********///////////////000000111222222222333333333444444555555555555666666666666444444666;;;EEETTTcccmmmiiiiiiiiimmmzzz~~~mmmggglllpppmmmhhhqqqiiiaaa^^^bbbjjjpppsssxxx~~~uuurrrmmmfffeeeiiiaaaWWWKKKCCC@@@@@@===:::>>>>>>===<<<;;;;;;;;;;;;??????>>>======<<<<<<<<>>@@@???===;;;;;;;;;===>>>CCC>>><<>>;;;>>>EEEBBB??????BBBCCCFFFSSSaaa}}}xxxmmmbbb\\\\\\dddxxx]]]???333000000//////...------,,,,,,************************+++***)))***++++++***)))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000//////.........---000000////////////000000////////////////////////..............................---------,,,,,,,,,+++++++++************)))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))))))))(((((())))))(((((('''''''''&&&(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''((((((((())))))))))))))))))))))))))))))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***************************++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((('''''''''&&&(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))************************...---,,,,,,++++++++++++//////......//////000111222222222333333333333444444555555555666666666666444666777999>>>JJJ\\\iiigggeeedddkkk|||rrrqqqqqqmmmgggqqqnnnjjjfffdddfffkkknnnwww|||yyyxxxsssiiiccccccddd___YYYVVVTTTOOOGGG@@@;;;::::::;;;<<<<<<;;;:::<<<;;;:::999999:::;;;<<<>>>>>>???@@@BBBDDDFFFGGGOOOPPPQQQQQQPPPPPPRRRSSSXXX\\\aaaeeehhhjjjlllnnnnnnmmmjjjiiiiiijjjlllmmmmmmllliiifffdddcccbbbbbb\\\\\\[[[\\\^^^```ccceeebbbcccfffhhhkkkmmmoooooovvvwwwyyy~~~|||zzzxxxwwwuuurrrllleee^^^XXXTTTRRRJJJIIIFFFCCC@@@>>>===<<<;;;<<<>>>@@@AAAAAAAAA@@@AAAAAACCCEEEBBB>>>CCCKKKTTTRRRPPPOOONNNVVViii||||||fffbbb___]]]```nnnjjjGGG666333333/////////...---,,,,,,,,,************************+++***))))))++++++***)))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,---------............///000/////////.........---000000////////////000000........................------------------------------,,,,,,,,,++++++++++++++++++************)))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))((((((((('''''''''(((((((((((((((((((((((()))((((((((('''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))*********+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++************************++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))(((((((((''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))************************,,,,,,++++++++++++,,,,,,///............///000000111111222222222333333333444444444555555555666666555777888666666???PPP^^^nnniiieeemmm~~~wwwsssnnnjjjkkkmmmlllhhhbbb___aaadddppp|||xxxyyyzzzyyy{{{xxxoookkkiiigggeeegggjjjhhhbbb\\\HHHCCC===::::::<<<<<<;;;===;;;999888777888999:::<<<;;;;;;;;;<<<===>>>???EEEGGGIIIIIIIIIIIIKKKLLLRRRUUUZZZ^^^```bbbdddfffjjjiiigggeeeddddddffffffeeebbb___[[[YYYYYYZZZ[[[\\\]]]^^^aaaccceeeggghhheeefffhhhiiijjjkkkkkkkkkooopppsssxxx~~~~~~|||xxxtttpppllljjjhhh```]]]YYYTTTOOOJJJGGGEEEBBBAAA@@@>>>===============>>>>>>???@@@@@@@@@@@@DDDEEEFFFDDDAAACCCPPP]]]jjjccc___dddmmmxxxppplllhhhgggooo~~~iiiHHH555111222222///......------,,,,,,+++************************+++***))))))++++++***)))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))************++++++,,,,,,,,,,,,,,,,,,---------............////////////...............////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********+++++++++************)))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))((((((((((((''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))*********++++++*********++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++,,,,,,------------,,,,,,************************++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))************************++++++******+++,,,------......------......///000111111111111222222222222333333444444444555555555555666555333333999DDDMMMgggdddcccmmmzzzuuurrrpppjjjkkkjjjgggccc``````aaafffmmmsssuuuwwwwwwoooeeennnwww~~~rrrnnnjjjlllssszzz|||{{{bbbVVVFFF<<<999;;;===>>>BBBAAA???===;;;999999888;;;::::::999999::::::;;;>>>???AAABBBBBBBBBDDDFFFIIILLLPPPSSSUUUWWWZZZ\\\```___\\\ZZZXXXXXXXXXXXXYYYWWWUUUTTTSSSSSSUUUUUU```bbbeeehhhkkklllmmmmmmmmmnnnnnnoooppppppoooooollllllnnnqqqtttvvvuuutttjjjhhheee```\\\XXXUUUTTTMMMKKKIIIGGGEEEDDDCCCBBB???????????????@@@@@@AAA@@@???>>>>>>@@@DDDHHHKKKOOOKKKEEEBBBEEESSSiiizzzvvvmmmlllzzz}}}uuu}}}uuuwwwooo^^^HHH777111222111...------------,,,,,,++++++************************+++)))((()))***+++***)))((()))))))))************))))))))))))))))))))))))((()))))))))************((()))))))))************+++++++++++++++,,,,,,,,,---------............///...........................//////////////////...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++*********))))))*********)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))))))))((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))************************++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++,,,------......------,,,************************************************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((('''''''''(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))************+++,,,---------------------......///000000000111111111222222333333333333444444444444555333222222555888:::;;;KKKNNNVVVeee||||||xxxxxxyyyyyyqqqnnnkkkjjjkkklllkkkjjjggghhhiiilllpppssspppkkkmmmyyyyyyrrrqqquuuyyyzzzzzzmmmbbbTTTIIICCCBBBBBBBBBEEEDDDCCCAAA???===;;;::::::999999888888999999:::999;;;===>>>===>>>@@@BBBAAACCCFFFHHHJJJKKKNNNPPPQQQPPPOOONNNNNNNNNOOOPPPRRRSSSTTTVVVWWWXXXYYYYYYaaacccfffiiilllmmmmmmmmmlllmmmnnnooooooooooooooojjjiiihhhggggggeeeaaa^^^TTTSSSPPPMMMJJJGGGFFFEEECCCCCCBBBAAAAAAAAAAAAAAA?????????@@@AAABBBDDDDDDAAACCCGGGLLLQQQVVVYYY[[[SSSNNNHHHIIIVVVkkk|||}}}}}}|||uuuxxx~~~pppEEE>>>666333222111...,,,,,,,,,,,,,,,,,,+++++++++***************************)))((()))******)))(((((()))))))))************))))))))))))))))))))))))((()))))))))************((()))))))))*********************++++++,,,,,,,,,---------............///---------.....................////////////..............................,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))(((((())))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((((((((()))))))))*********))))))*********+++++++++*********++++++,,,,,,,,,,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++,,,------......------,,,************************************************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))***************+++,,,------,,,,,,,,,,,,---......///000000000000111111111222222222333333333444444444222000333777888555222777>>>IIIWWWiiiwww{{{wwwwwwtttqqqqqquuuzzz~~~vvvqqqmmmlllpppssssssqqqrrrvvvvvvooohhhjjjvvv}}}{{{yyytttkkkdddgggeeeaaa\\\WWWSSSPPPOOOKKKIIIEEEBBB@@@???@@@@@@<<<;;;:::999999888888999888999;;;;;;;;;;;;===???<<<>>>@@@AAAAAABBBDDDFFFBBBCCCDDDFFFHHHKKKMMMNNNPPPRRRUUUYYY\\\]]]^^^^^^aaabbbdddfffhhhhhhhhhgggfffggghhhhhhiiiiiiiiiiiicccaaa^^^[[[XXXTTTOOOLLLFFFFFFDDDCCCBBBAAAAAAAAABBBBBBAAA@@@@@@@@@@@@@@@@@@AAABBBCCCFFFHHHKKKLLLSSSXXX```eeefffccc]]]YYYJJJKKKNNNVVVfffzzztttqqq|||```HHH666222///000...,,,+++...++++++++++++++++++++++++***************************)))((((((******)))((())))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))************))))))******+++,,,,,,,,,---------............///---------------.........---...///000000///...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,+++++++++************)))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))******)))(((((())))))))))))******(((((((((((((((((((((((('''''''''(((((((((((((((((((((((()))))))))******))))))))))))))))))))))))((((((((()))))))))******)))))))))************+++*********++++++,,,,,,---,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++,,,,,,------------,,,,,,************************************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))+++***************++++++,,,,,,,,,+++,,,------.../////////000000000111111222222222222333333333333333222222333555555444333555:::@@@GGGSSS```hhhiiigggddddddiiirrr{{{yyywwwuuutttttttttttttttyyy||||||tttiiiiiiuuu{{{pppggghhhjjjllljjjfffdddgggjjj\\\VVVLLLDDD???@@@CCCEEECCCBBB@@@>>><<<;;;::::::777999::::::999999:::<<<;;;<<<======<<<<<<>>>@@@<<<===???AAADDDFFFHHHJJJKKKLLLNNNQQQTTTVVVYYYZZZ[[[[[[\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]]]]\\\\\\[[[UUUSSSQQQOOOMMMJJJFFFBBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCBBBBBBCCCCCCDDDEEEHHHIIIKKKOOOSSSWWW[[[]]]hhhkkkmmmnnnjjjbbbYYYTTTNNNUUU^^^fffttt}}}vvvwwwuuuSSS>>>444333...,,,...---***+++///*********+++++++++++++++***************************((('''((()))***)))((())))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))************((())))))***++++++,,,,,,---------............///,,,,,,,,,------.........,,,---///000000///---,,,---------------------------------------------------------,,,,,,,,,+++++++++++++++************)))((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))************(((((()))))))))*********((((((((((((((((((((((((''''''''''''((((((((()))(((((()))))))))*********))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))************)))******+++,,,,,,------,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++************************************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((()))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))++++++***************+++,,,,,,++++++,,,,,,---...////////////000000000000111111222222222333333333222333444333222222555777333666888;;;EEEWWWgggooobbb___^^^eeeqqq|||zzzwwwwwwxxxxxxvvvuuuuuussspppqqqsssrrrsssrrrnnnkkkooozzznnndddUUUFFF??????CCCHHHKKKIIIGGGDDDAAA>>><<<<<<777999:::999888888999:::;;;<<<<<<;;;::::::;;;=========>>>???@@@AAAAAABBBDDDDDDCCCDDDGGGKKKOOOQQQPPPOOOOOONNNNNNMMMMMMLLLQQQQQQQQQPPPOOONNNMMMLLLIIIHHHGGGGGGGGGFFFCCC@@@BBBAAAAAAAAAAAABBBCCCCCCBBBCCCDDDEEEGGGJJJLLLMMMRRRSSSWWW\\\aaagggkkknnnkkkjjjgggdddaaa___]]]]]]___iiirrrvvv~~~nnnnnn|||{{{VVV@@@777333000++++++000000,,,+++...******************++++++***************************((('''((()))***)))((())))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))************((())))))***++++++,,,,,,---------.........//////,,,,,,,,,------.........,,,---///000000///---,,,------------------------........................,,,,,,,,,+++++++++******+++++++++************)))(((((())))))*********+++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))************(((((())))))*********+++((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))***+++,,,,,,------,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''((((((((()))&&&'''''''''(((((())))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------......//////000000111111111111222222222333333333222222333333333333444444999555444888<<>>>>>999777:::======<<<:::888999===>>><<<:::<<<===???@@@AAAAAA@@@@@@@@@@@@??????@@@BBBCCCDDDAAAGGGJJJEEEAAABBBEEEGGGJJJHHHGGGEEEDDDDDDDDDDDDBBBFFFFFFCCCBBBEEEGGGGGGHHHEEEDDDDDDEEEEEEGGGKKKLLLQQQSSSQQQUUU___ggghhhpppwwwzzzwwwsssnnndddYYYUUURRRTTT\\\jjjuuu{{{|||yyy|||zzzooozzzcccGGG;;;555111///......---------,,,,,,,,,************************+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************)))************+++++++++++++++,,,,,,,,,,,,------///...---,,,,,,---...///............////////////................................................,,,,,,,,,+++++++++******+++++++++************)))(((((((((((((((((((((((())))))(((((((((((())))))((((((((('''&&&&&&&&&%%%(((((('''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))''''''(((((())))))******---,,,,,,++++++,,,,,,---************+++,,,---...************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))************))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------.........///000000111111111111111222222222333333222222222333333333444444444222222444555888CCCOOObbbiiiooopppooottt~~~tttooonnnnnnrrrvvvyyy{{{yyyssspppsssuuuuuuxxxqqqiiieeegggmmmtttxxxooopppuuu}}}yyytttqqqooohhheeebbb^^^WWWRRRUUU[[[```[[[XXXWWWSSSKKKGGGFFFDDDHHHGGGAAA===>>>>>>===>>><<<::::::999999777666:::;;;===>>>>>>===;;;:::???>>>>>>>>>>>>@@@BBBCCC@@@CCCCCC???>>>AAACCCAAAAAABBBBBBBBBAAA@@@@@@@@@CCCFFFGGGFFFHHHLLLMMMJJJLLLKKKKKKLLLNNNQQQVVVZZZbbbiiinnnooossszzz|||zzzzzzvvvnnngggfffeee]]]RRRVVV[[[cccmmmxxx~~~}}}|||yyy}}}gggIII777000---+++***------------,,,,,,,,,,,,************************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************)))************+++++++++++++++,,,,,,,,,,,,------///...---,,,,,,---...///............////////////................................................,,,,,,,,,+++++++++******+++++++++************)))************************))))))(((((((((((())))))((((((((((((((((((''''''(((((('''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((())))))***+++++++++---,,,,,,++++++,,,,,,---************+++,,,---...************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''***)))))))))((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))************)))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,,,,---......//////000111111111111111222222222222333222222222222333333333333333333444666555444999@@@JJJYYYkkkrrrqqqsss}}}zzzrrrnnnjjjiiimmmssszzz|||{{{uuusssuuuxxxwwwvvvggg]]]\\\cccmmmtttwww|||}}}tttllldddccceeefffcccbbbiiiqqq|||uuullldddZZZNNNGGGGGGMMMSSSUUUQQQKKKHHHFFFBBB===>>>>>>===;;;;;;;;;======>>>@@@BBBBBBAAA???>>>@@@??????>>>???@@@BBBCCCBBBBBB@@@===???DDDCCC???@@@CCCFFFEEECCCAAABBBDDDFFFGGGFFFFFFLLLUUUXXXUUURRRUUUYYY]]]cccllluuu{{{~~~|||xxxsssiiiddd___aaallltttoooeee___kkk|||sssvvvSSSDDD666///---++++++,,,---------,,,,,,,,,++++++************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************)))************+++++++++++++++,,,,,,,,,,,,------......------------......---............/////////................................................,,,,,,,,,+++++++++******+++++++++************)))************************))))))(((((((((((())))))((((((((()))))))))))))))'''''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,,,,,,,++++++++++++,,,,,,************+++,,,---...************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))************))))))))))))))))))))))))))))))))))))***************++++++++++++,,,,,,,,,------......///000000111111111111111222222222222111222222222222333333333222333555666555555888;;;<<>>???<<<>>>AAACCCDDDDDDCCCBBB@@@@@@???>>>???@@@AAABBBBBBDDDCCCAAABBBEEEEEEBBBEEEGGGIIIHHHEEEEEEHHHLLLRRRPPPOOORRR^^^mmmuuuuuuoootttyyy{{{|||ooofffaaa]]]YYYSSSWWWbbbtttzzzxxxnnnIII===777222111///,,,,,,///,,,,,,,,,,,,++++++++++++*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************))))))*********++++++++++++++++++,,,,,,,,,---------------------------------------.........//////................................................,,,,,,,,,+++++++++******+++++++++*********))))))************************))))))(((((((((((())))))'''''''''(((((())))))***''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((()))******++++++,,,,,,,,,++++++++++++,,,,,,************+++,,,------************************************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))***((()))))))))************))))))))))))))))))))))))(((((()))))))))******************+++++++++,,,,,,---------...//////000000000000111111111222222222111111111222222222333333///000111000000222444555555555;;;JJJ^^^lllqqqqqqcccbbbcccdddfffnnnzzzrrrsssxxxyyy~~~{{{vvvpppllleeerrrwwwhhhnnnssswww}}}|||{{{{{{~~~~~~zzzvvvlllaaa[[[\\\eeerrr}}}}}}vvvmmmddd]]]ZZZ\\\]]]XXXQQQJJJGGGGGGFFFGGGHHHIIIJJJIIIIIIIIIHHHHHHGGGFFFFFFGGGIIIJJJIIIPPPSSSPPPMMMOOOPPPPPPPPPQQQRRRRRRSSSVVV]]]bbbmmmnnnoootttyyyrrrjjjccc^^^[[[ZZZZZZ\\\fffxxxyyy|||~~~}}}dddHHH222333000//////---))))))---,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------,,,------------------,,,------------............................................................,,,,,,,,,+++++++++******+++++++++*********))))))))))))))))))))))))))))))))))))(((((((((((())))))&&&&&&&&&''''''(((((((((&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((''''''(((((()))*********,,,++++++******++++++,,,************+++,,,------************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))***((()))))))))************))))))))))))))))))))))))((((((((()))))))))******************++++++++++++,,,------......///000000000000000111111111111222111111111111222222222222111333333000000222333111000444888===CCCMMMZZZccccccbbb```^^^___jjj~~~qqqppptttvvvxxxxxxyyy{{{||||||zzzxxxiiilllqqqvvvuuuqqqqqqtttbbbkkkqqqttt~~~~~~{{{wwwsssmmmiiimmmsssxxxwwwoooiiimmmppptttvvvtttqqqnnnlllkkkjjjiiigggggggggggggggfffeeeddddddddddddffffffeeeooovvvtttpppoooppppppqqqpppqqqtttyyywww}}}{{{lllccceeejjjkkkvvvvvvyyy|||zzzuuutttvvvwww}}}~~~~~~cccIII:::444111///------...,,,)))***...+++++++++*********))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,------------.........................................................,,,,,,,,,+++++++++******+++++++++************)))(((((((((((((((((((((((())))))(((((((((((())))))&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((())))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))******(((((((((((((((((((((((('''''''''((())))))******++++++************++++++************+++,,,---...************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))************))))))))))))))))))))))))(((((((((((()))))))))***************++++++++++++,,,,,,---......//////000000000000000111111111111111111111111222222222222333666777444555888666000111444666444333888DDDNNN]]]aaafffgggeeelll{{{nnnnnnrrrssssssrrrqqqssswww{{{}}}}}}vvvtttssssssmmmeeedddiiigggoootttwww~~~zzzsssnnnqqqxxx}}}wwwtttsssxxx}}}~~~yyysssmmmvvvxxxnnn[[[TTT^^^kkkqqq{{{|||{{{UUU@@@555......333///,,,---//////++++++...+++*********))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------+++,,,------------,,,+++,,,,,,---------.........................................................,,,,,,,,,+++++++++******+++++++++************)))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((()))*********(((((((((((((((((((((((('''(((((()))******++++++++++++************++++++************+++,,,---...************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******))))))))))))************))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++,,,,,,------...//////000000000000000111111111111000111111111111222222222---333666555777:::777000555222///...000555:::<<>>333------///000///++++++++++++++++++++++++))))))************))))))*********)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))******)))(((((()))+++++++++******************,,,++++++++++++,,,------------------------------,,,,,,+++***+++,,,---...........................,,,,,,,,,+++++++++******((())))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))((('''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((******))))))((((((''''''))))))))))))************++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++************************************************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))***)))(((''''''((()))***)))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++*********+++++++++,,,,,,+++,,,------,,,---///111//////000000000000//////000000//////000000111222111111111111111111111111333333333333444444444444444888???GGGQQQ___nnnyyytttjjj```bbbmmmyyyyyyssssssssswwwxxx{{{||||||yyyuuussstttpppqqqzzz~~~uuuvvvuuuqqqqqqxxx|||}}}}}}xxxrrrrrrzzz~~~www|||oooRRR===;;;555///,,,---...---***++++++++++++++++++++++++))))))************))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))*********(((((()))+++************************,,,,,,,,,,,,,,,------...------------------------------,,,,,,,,,---...///........................,,,,,,,,,+++++++++******)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''')))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((((((((((((((((((((((((((((((((())))))((('''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((***)))))))))((((((((('''))))))))))))************+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++************************************************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))***)))(((''''''((()))***)))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++*********++++++++++++,,,+++---......------///000...//////000000/////////000000//////000000111222111111111111111111111111222222333333333444444444444333222333:::GGGYYYeeedddcccbbbdddkkkttt}}}zzzrrrrrrsssuuuttttttuuuvvvxxxxxxwwwxxxwwwxxx|||~~~{{{qqqiiijjjooosssqqqnnnttt{{{xxxttt[[[DDD444,,,000...,,,---///...+++(((++++++++++++++++++++++++))))))************))))))))))))))))))))))))******))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((***+++***)))((()))+++************************---,,,,,,,,,,,,---......---------------------------------------...//////------------------------,,,,,,,,,+++++++++******************+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((''''''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&''''''(((((())))))(((((((((((((((((((((((()))((((((''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))************++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))******+++************+++++++++++++++---//////......///000......//////000////////////////////////000111111111111111111111111111111222222222222333333333333000222333333666===GGGNNN___iiiqqqoooggghhhvvvrrriiilllpppsssssstttvvvwwwvvvsssppptttzzz|||nnndddggglllqqqqqqppptttjjjwww```LLL@@@444///333...------...000///,,,)))************************))))))************)))))))))))))))))))))*********(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((()))+++***)))((()))******************+++++++++------,,,,,,------...///------------------------,,,,,,,,,,,,------......------------------------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''((((((((((((%%%&&&&&&'''((()))******(((((((((((((((((((((((()))(((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((()))))))))***************++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++************************************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((()))))))))))))))******+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******+++))))))*********++++++++++++---//////...---......------...////////////////////////...///000000111000000000000000000000000111111111222222222333333---000444555444555999===PPP^^^mmmqqqmmmmmmttt}}}zzzfff```gggoootttzzz|||tttooorrrzzz~~~rrrjjjgggkkknnnqqqsssvvvzzz~~~yyyppppppwww{{{{{{}}}}}}uuupppzzz[[[@@@999555---,,,333///...------------+++***************************))))))************))))))(((((())))))************(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''')))++++++***)))))))))))))))*********+++++++++---,,,,,,,,,,,,---......------------------------******++++++,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))%%%&&&&&&'''((()))******((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))((()))))))))*********************+++++++++,,,,,,***++++++,,,,,,++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))))))))******+++(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++)))))))))************+++***,,,...///...,,,,,,---,,,---......//////////////////......//////000111000000000000000000000000000000111111111222222222222444555333222333777;;;>>>GGGWWWiiivvv{{{yyyuuuzzziii]]]___lllvvv}}}{{{vvvvvv{{{zzztttqqqnnnqqqvvvzzz|||}}}}}}}}}yyytttmmmhhhgggjjjmmmnnn}}}|||dddPPP===000111111+++)))...---,,,+++***))))))))))))************************))))))************))))))((((((((()))******++++++))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''')))++++++***))))))))))))))))))***++++++,,,,,,,,,++++++++++++,,,------++++++++++++++++++++++++))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))&&&&&&''''''(((((())))))(((((((((((((((((((((((((((''''''''''''(((((()))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************************++++++++++++******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))************)))+++......---++++++++++++,,,---...///////////////............///000000000000000000000000000000000000000000111111111222555666555333111222888<<<444<<>>FFF\\\ppp||||||tttggg```eeennntttxxxrrrsssvvvyyy~~~wwwrrrlllwww~~~|||{{{}}}}}}zzzvvvwwwuuurrr{{{dddLLL777222777...000111///+++)))***---%%%(((+++,,,,,,******)))))))))))))))))))))))))))))))))************))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&)))+++,,,+++)))((((((((())))))***++++++,,,,,,******))))))******+++,,,))))))))))))))))))))))))***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******((())))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''(((((())))))''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((('''''''''(((((((((((((((((((((((('''''''''''''''((()))***''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))'''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))'''((((((((())))))******))))))))))))************)))************+++++++++******++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))'''((()))******)))(((''')))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++'''''''''''''''((())))))++++++++++++++++++++++++))))))***,,,...///111111............////////////////////////000000000000222222111111000/////////111111222222222333333333111444777777777;;;CCCJJJlllpppsssrrrmmmiiijjjllltttqqquuuuuuxxxtttuuu}}}~~~zzz{{{~~~yyywwwzzz}}}yyyuuuuuu|||gggJJJAAA===666000000//////...------,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))((('''((())))))'''%%%))))))(((((('''''''''&&&************************''''''(((((())))))******(((((((((((())))))))))))******************************))))))))))))******)))************++++++++++++***)))))))))***,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++*********))))))(((((())))))))))))))))))))))))(((((())))))))))))((((((((((((''''''''''''(((((('''((()))((('''&&&''')))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))***))))))(((''''''&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&((((((''''''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((()))++++++******))))))))))))************************************+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))((((((((((((+++)))(((&&&&&&((()))+++''''''''''''(((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''******))))))))))))******((((((''''''(((((()))***++++++++++++++++++++++++)))***+++,,,---///000000............////////////////////////000000000000000000000000000000111111111111111222222222333333222444666666444666<<>>999333///......---+++---------,,,,,,,,,++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&''',,,000000+++&&&(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''---,,,+++***))))))))))))((((((((((((((()))******))))))))))))***************************************************************************)))(((((())))))************))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''')))((('''((()))***)))'''&&&&&&''''''''''''&&&&&&((((((((((((((((((((('''((((((((((((((((((((((((''''''''''''((((((((((((''''''((())))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))((((((((((((((((((((((((&&&'''((((((''''''(((***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))************************))))))((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))************++++++,,,------------...//////000////////////............///000000000000000000000000000000000000000000////////////////////////000000000000//////......//////000000///......000666BBBOOOXXXddddddfffgggeee```bbbgggllljjjooozzz}}}{{{~~~vvv{{{}}}sssvvvzzznnn^^^NNNDDD===777444///---++++++,,,.........,,,++++++++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))'''&&&&&&))),,,,,,(((%%%(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((('''''''''''''''''''''''',,,+++***)))((((((((()))((((((((((((((()))******))))))))))))***************************************************************************)))(((((())))))************))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''')))(((''''''))))))((('''&&&&&&''''''''''''&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))((((((((((((((((((((((((&&&'''((((((''''''(((***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%&&&'''((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))***************+++,,,,,,------------.........///................../////////000000000000000000000000000000000000000////////////////////////000000000000//////.........//////000000000000000000222555888:::>>>FFFOOOSSSWWW```jjjjjjiiilllpppooojjjjjjnnnkkkiiikkkqqqwww}}}~~~vvvvvvyyyqqqyyy}}}lllkkkuuu{{{zzz|||uuueeeYYYFFF@@@999333111111111000......------.........---***************)))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***)))((()))***+++)))'''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((******)))(((((((((((((((((((((((((((((())))))***((()))))))))***************************************************************************)))(((((())))))************))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''')))(((''''''((()))((('''&&&&&&''''''''''''&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))((((((((((((((('''''''''((((((((((((((((((((((((((((((''''''''''''(((((()))))))))(((''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((&&&'''((((((''''''(((***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))*********))))))((())))))))))))))))))))))))))))))))))))))))))))))))************************))))))((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((('''((((((((()))))))))***)))))))))*********++++++))))))***++++++,,,,,,---.........------------------......///////////////////////////////////////////////////000000000000.../////////000000000111//////............//////***---///000//////000111///000444777666777>>>HHHRRRUUU\\\dddhhhiiikkkoooccccccgggmmmrrruuu{{{xxxwww|||lllpppuuuooouuu|||{{{nnnkkkwwwwwwjjjcccnnn{{{ssscccVVVLLLCCC<<<888111///---,,,,,,,,,++++++------------+++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))))),,,***)))))))))***))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((())))))((('''''''''''''''((((((((())))))))))))(((((('''(((((((((((((((((((((((())))))***((()))))))))***************************************************************************)))(((((())))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&'''((()))(((&&&&&&&&&''''''''''''&&&&&&&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&'''((((((''''''(((***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''(((((())))))******)))))))))*********++++++))))))******+++,,,,,,,,,......---,,,,,,,,,---------......///000/////////////////////////////////////////////000000000000......//////000000111111//////......------............---+++***+++...111000.........+++)))...555555;;;DDDMMMUUU]]]ccchhhhhhhhhmmmuuu{{{}}}}}}xxxqqqmmmooovvvvvvmmmsssuuummmmmmtttzzz|||}}}zzzyyyuuuooowwwyyyqqqttt|||yyypppjjjhhhNNNDDD;;;666333///---...222111...+++***+++,,,---+++,,,------+++***+++,,,((((((((())))))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))((('''''''''((()))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&'''''''''(((((())))))***))))))(((((((((((())))))((((((((((((((()))******))))))))))))***************************************************************************)))(((((())))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&(((((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((()))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&'''((((((''''''(((***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))******++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''((()))*********((((((((()))))))))******)))))))))***++++++,,,,,,,,,++++++++++++---...///------///000000000///...////////////////////////.../////////000000000111.........///000111111111000///...------------...111000...+++((((((***,,,---***+++///000///111555+++...333777;;;BBBGGGKKKZZZZZZaaannnyyy}}}}}}ooollliiikkksss{{{{{{uuupppuuu~~~}}}~~~sssxxx|||uuunnnlllqqqyyy~~~{{{zzzsssjjjhhhmmmsssuuu}}}~~~xxxrrrfffYYYNNNEEE@@@===///,,,...444555000---...///...---++++++,,,...000+++,,,---,,,++++++---///(((((()))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))''''''((('''''''''((()))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&''''''((())))))*********))))))(((((())))))***((((((((((((((()))******))))))))))))***************************************************************************)))(((((())))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&(((((('''&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''((())))))***((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''((((((''''''(((***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((()))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&''''''((()))******+++''''''''''''((((((((())))))))))))***++++++,,,,,,)))))))))***,,,...000111,,,---///000000000///...////////////////////////.../////////000000111111---......///000111111222000///...---------------))),,,...///...,,,,,,,,,///,,,,,,000000,,,)))))),,,...///------000444666>>>>>>GGGYYYhhhnnnooooooqqqppprrrxxx{{{vvvsssuuuzzz|||wwwqqqpppwwwwwwrrrrrrwwwrrrgggaaajjjvvviiiccc___eeessszzzxxxoooeeecccjjjssswww|||zzztttpppfff[[[NNNHHH???;;;999777444111555///,,,...---***---333)))+++------,,,*********(((******)))&&&&&&))),,,((()))))))))******++++++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))'''((()))))))))((()))+++(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''(((******((('''&&&&&&''''''((()))******+++***)))))))))))))))******((((((((((((((()))******))))))))))))***************************************************************************)))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&'''((('''&&&&&&''''''''''''''''''&&&&&&&&&&&&'''((())))))***((((((((((((((((((((((((''''''''''''((((((((()))'''(((((()))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((((((((''''''''''''((((((%%%%%%&&&'''((()))******))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''((((((''''''(((***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((()))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&'''((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((((((((((((((())))))(((((('''''''''&&&&&&&&&&&&&&&&&&'''((()))((((((((((((((('''''''''******))))))))))))******))))))***++++++++++++******++++++,,,,,,------...000//////............/////////000000000000//////000000000000000000000000////////////////////////111000000///...------------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---///333777<<>>;;;999333333222111000///......,,,,,,,,,++++++*********++++++************++++++))))))))))))))))))))))))+++*********))))))((((((''''''((((((((((((''''''))))))))))))))))))))))))%%%&&&''''''((((((''''''((()))******(((''''''((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''******))))))((((((''''''))))))))))))))))))))))))***)))(((''''''((()))***)))))))))))))))))))))))))))************++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))(((''''''&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((((((((('''''''''''')))(((((((((((())))))***((((((((((((((((((((('''))))))(((((((((((())))))))))))***++++++++++++***++++++,,,------......//////...............////////////000000000000//////000000000000000000000000////////////////////////111000000///......---------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...000222333444666888<<>><<<;;;::::::888555333222111000///333000------///000000///---,,,,,,---//////...,,,*********++++++,,,,,,,,,*********************)))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))((((((***)))'''%%%%%%''')))***((((((((((((((((((((((((%%%&&&''''''((('''''''''((('''''''''((((((&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((()))((('''&&&&&&&&&&&&&&&&&&'''''''''(((((())))))***))))))(((((())))))***(((((()))************))))))******+++,,,,,,------,,,,,,,,,,,,---///000000......////////////......////////////////////////000000000000000000000000////////////............---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))***++++++,,,------))))))***+++,,,---......------.../////////......---///333444222000///...000111111111111000000000000000111111111111000000---............///000111---,,,++++++,,,---,,,+++---,,,,,,---------***((()))******++++++,,,,,,---))))))))))))))))))))))))***))))))))))))))))))***(((((((((((((((((((((((((((((((((((((((((())))))***)))'''%%%%%%''')))***''''''''''''''''''''''''%%%&&&''''''((('''''''''***((('''(((******(((%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((()))))))))*********************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''''''''(((((((((((('''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((***))))))(((((((((((()))&&&&&&''''''((()))))))))******))))))))))))******'''((())))))******)))))))))))))))***++++++,,,,,,,,,,,,,,,,,,---...//////---......//////......---000000000000000000000000000000000000000000000000//////////////////......---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++*********+++++++++++++++)))***+++,,,------,,,,,,,,,------...///...+++)))***,,,---,,,++++++---...---...............------***,,,---...------...///......//////...------,,,,,,+++++++++------+++)))*********++++++,,,,,,,,,(((((((((((())))))))))))***))))))(((((())))))***((((((((((((((((((((((((''''''(((((((((((()))))))))((('''&&&&&&'''((()))''''''''''''''''''''''''%%%&&&''''''(((((('''''''''&&&%%%'''+++---+++)))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((()))))))))*********************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((''''''(((((())))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))))))))******(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((())))))(((((('''''''''''''''((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))***))))))(((''''''&&&&&&))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((())))))(((((((((((())))))***&&&&&&''''''((())))))***))))))(((((((((((())))))'''(((((())))))))))))))))))******++++++,,,---------------,,,,,,---......---......//////......---000000000000000000000000////////////////////////.../////////////////////---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++************************...------------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))******++++++*********)))+++---,,,++++++---///+++++++++,,,++++++******(((***,,,+++)))((()))************)))'''''''''(((,,,+++***+++,,,------,,,************++++++++++++'''''''''((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''(((((('''''''''%%%$$$&&&+++---***'''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''((((((((()))))))))***(((((((((((((((((((((((('''((()))******)))((('''))))))))))))))))))))))))(((((((((((()))))))))***))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''(((((((((((('''''''''((()))*********))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((()))))))))*********(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&&&&&&&&&&'''((()))&&&&&&&&&'''((())))))***((((((''''''''''''(((((('''(((((()))))))))))))))***++++++,,,,,,---............---,,,,,,,,,---------..................---000000000000000000000000////////////////////////.........///////////////---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++************************(((((())))))***+++++++++(((((((((((()))))))))))),,,,,,,,,---------------))),,,......,,,,,,...111+++---//////---,,,...111+++,,,------.........---)))+++------***)))***,,,000///...,,,***+++...000+++***(((((()))******)))***************)))))))))&&&'''''''''(((((())))))))))))(((((((((((())))))((((((((((((((((((((((((&&&'''''''''(((((())))))''''''((((((((((((''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''***'''$$$&&&)))***&&&"""((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((('''((()))******)))((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((()))&&&''''''((()))******+++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((''''''''''''((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((())))))*********+++(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))************************))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&''''''((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---------............///////////////000000000000///////////////////////////............---------.........------,,,,,,,,,******************++++++************************++++++******************************************+++,,,,,,------,,,,,,+++************************++++++***************+++******++++++++++++******+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%&&&'''''''''&&&%%%$$$$$$''''''(((((('''&&&%%%%%%(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((())))))***+++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((************************))))))((('''''''''''''''))))))))))))))))))))))))'''''''''(((((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((()))((('''''''''(((***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''(((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,******+++++++++,,,,,,,,,------------.............../////////000000000000///////////////////////////............------------------------,,,,,,,,,+++++++++++++++************************************************************************************++++++++++++++++++***************************++++++***))))))******+++)))******++++++******)))+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%''''''(((((('''&&&&&&%%%((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''))))))((('''''''''''''''))))))))))))))))))))))))&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((('''((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((('''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,******+++++++++,,,,,,,,,------------................../////////000000000///////////////////////////............---------,,,,,,,,,,,,---------------,,,,,,++++++*********************************************************************************))))))************))))))******************************)))))))))******+++)))******++++++******)))+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&'''((((((((('''''''''''''''(((''''''&&&%%%(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((()))))))))))))))*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))((((((''''''''''''((())))))))))))))))))))))))%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((************++++++++++++******+++++++++,,,,,,,,,,,,,,,---------................../////////000000///////////////////////////............---------+++++++++,,,,,,------......------,,,+++***))))))************************))))))))))))************************************)))******************)))***************************))))))))))))******+++))))))************))))))************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&'''(((((((((&&&&&&'''((()))))))))(((&&&'''''''''''''''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((()))***+++,,,,,,++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))))))))))))))))))))))))))(((''''''''''''((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------...............///////////////////////////////////////............---------***++++++,,,,,,---------------,,,++++++***))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))(((((()))******+++)))))))))******)))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&'''(((((((((&&&&&&'''((()))))))))(((&&&&&&'''''''''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''------------,,,+++******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((('''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))((((((''''''(((((()))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------------.........////////////////////////////////////............---------++++++++++++,,,,,,,,,,,,,,,++++++******)))))))))))))))))))))))))))))))))'''(((((())))))*********))))))))))))))))))))))))***++++++++++++++++++***))))))))))))))))))))))))(((((((((((()))******+++((())))))******))))))((((((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&'''(((((((((''''''%%%&&&''''''((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))******+++444222000---***((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''(((((()))))))))))))))))))))))))))%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''''''''(((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,------------------........./////////////////////////////////............---------,,,,,,,,,+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((()))******+++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))'''''''''(((((()))++++++(((((())))))))))))(((((((((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''')))+++---000222333333111---***'''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))))))))))))))))))))))))))&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((()))***))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,------------------.........////////////////////////////////////.........------------,,,,,,++++++*********(((((((((((())))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))''''''''''''((()))++++++(((((())))))))))))(((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((''''''&&&&&&%%%''''''''''''&&&%%%$$$$$$%%%%%%&&&'''((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((($$$&&&)))---111555888999...+++(((&&&&&&'''***,,,((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''''''''((()))***))))))))))))))))))))))))'''''''''(((((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&''')))*********)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++***)))(((&&&&&&%%%%%%))))))))))))))))))))))))''''''(((((((((((('''''')))))))))))))))))))))))))))))))))))))))******+++------,,,++++++,,,,,,,,,---------............///,,,...000111000---)))'''........................,,,------......------,,,+++++++++++++++++++++++++++++++++************)))&&&'''((())))))***))))))*********)))))))))))))))+++*********))))))(((((())))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))******))))))((((((''''''******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))%%%&&&&&&'''((()))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((''''''''''''(((((())))))+++///222222...***))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))(((((((((((((((((((((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))&&&''''''((()))******+++******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******(((''''''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((()))(((((('''''''''(((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''((((((((((((''''''(((((())))))************))))))))))))******)))************+++++++++))))))************))))))******))))))((((((''''''))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''')))((((((''''''''''''((())))))))))))))))))))))))''''''(((((((((((('''''')))))))))))))))))))))))))))))))))))))))******+++---,,,,,,++++++,,,,,,,,,------------............+++,,,...//////...+++***........................,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++*********))))))'''(((((())))))))))))((())))))))))))))))))))))))******)))))))))((((((((())))))))))))))))))))))))******))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''(((***------***'''))))))))))))))))))))))))'''((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((...---,,,***(((&&&%%%$$$(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&'''((()))'''''''''((()))************)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***(((''''''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''((((((((())))))))))))'''''''''''''''''''''''')))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))))))))*********+++++++++))))))************))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))((((((((('''''')))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((()))***))))))))))))))))))))))))''''''(((((((((((('''''')))))))))))))))))))))))))))))))))))))))******+++,,,,,,++++++++++++,,,,,,------------............++++++------.........---........................,,,,,,------------,,,,,,++++++++++++++++++++++++++++++*********)))))))))((())))))))))))(((((('''))))))))))))))))))))))))))))))((((((((((((((('''((((((((((((((((((((((((++++++***))))))(((''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))(((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((''''''''''''(((((('''&&&&&&'''))))))'''%%%))))))))))))))))))))))))''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((333444444444111...***'''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''(((((())))))******))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((()))(((''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((()))))))))''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((''''''''''''(((((()))))))))*********++++++))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((()))))))))))))))******+++++++++++++++++++++,,,---,,,,,,---------.........---,,,,,,,,,,,,---..............................,,,,,,,,,------,,,,,,,,,************************************))))))))))))))))))***))))))((('''&&&((((((((()))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''******))))))((((((((((((((((((((((((((((((((((((''''''(((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((''''''''''''((((((***)))(((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((---000333555555222///,,,(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((('''((((((((()))))))))***))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''(((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''((((((((())))))''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((((((******))))))(((((('''''')))((((((''''''(((((()))))))))))))))************))))))************))))))''''''(((((())))))******((((((((((((((((((((((((************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((('''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((()))))))))))))))******+++************++++++,,,---,,,,,,,,,------------...///...---,,,,,,,,,------........................+++,,,,,,,,,,,,,,,,,,+++*********************************)))))))))(((((())))))***))))))((('''&&&''''''(((((())))))))))))''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******'''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((''''''''''''((((((******)))((('''((()))***((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((###&&&***---...---***((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((((('''(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''(((((((((''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((******))))))((((((''''''***))))))(((((())))))***(((((()))))))))*********))))))************))))))''''''(((((())))))******(((((((((((((((((((((((())))))))))))************(((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***)))((('''''''''''''''))))))))))))))))))))))))''''''(((((((((((('''''')))))))))))))))))))))))))))))))))))))))******+++******)))******+++,,,---,,,,,,,,,,,,------------///...---,,,,,,,,,,,,,,,........................++++++,,,,,,,,,,,,++++++******************************)))))))))(((((((((((())))))))))))(((((('''&&&''''''(((((())))))***'''(((((((((((()))))))))''''''''''''''''''''''''&&&&&&'''(((((()))******************************(((((((((((())))))))))))&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''((('''&&&&&&''')))))))))))))))))))))))))))&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((($$$%%%((()))***((('''%%%((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((()))(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&''''''((()))***))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((())))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((******))))))))))))******((((((((()))))))))******))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))))))))))))))))))))))))))''''''(((((((((((('''''')))))))))))))))))))))))))))))))))))))))******+++))))))))))))***+++,,,---++++++,,,,,,,,,---------,,,,,,------------------........................++++++,,,,,,,,,,,,++++++***************************)))))))))(((((((((((('''(((((())))))))))))(((&&&&&&''''''((())))))***((((((((()))))))))******''''''''''''''''''''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((((((((''''''''''''(((((($$$&&&((('''&&&&&&''')))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&))))))))))))(((((((((((('''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***(((''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''((()))***((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((()))))))))***))))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''((((((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&((()))***+++))))))))))))))))))))))))''''''(((((((((((('''''')))))))))))))))))))))))))))))))))))))))******+++))))))))))))***+++,,,---++++++,,,,,,,,,---------)))***,,,---.../////////........................+++++++++,,,,,,+++++++++))))))))))))))))))))))))))))))))))))((((((((((((''''''((())))))***))))))&&&&&&&&&'''((())))))***(((((())))))******++++++(((((((((((((((((((((((()))))))))(((''''''&&&&&&((((((((((((((((((((((((******))))))((((((''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&'''((()))******(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))'''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''((((((###&&&))))))(((''')))+++))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%&&&''')))***((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&))))))))))))(((((((((((('''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''&&&&&&'''''''''''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&'''''')))******''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''((((((((()))''''''(((((())))))******((((((''''''''''''(((((((((((((((((())))))))))))))))))************))))))******))))))((((((''''''))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((()))******)))((('''''''''(((***+++))))))))))))************))))))***++++++++++++***++++++,,,,,,,,,,,,------......---,,,,,,+++******---------,,,,,,+++++++++,,,,,,,,,+++++++++******************))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((((()))***)))'''&&&&&&'''(((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))+++******)))(((''''''&&&***)))'''&&&'''(((***+++''''''((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((())))))(((((('''''''''&&&))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((%%%&&&''''''((((((''''''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''(((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((('''''''''))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((((((((((((((((()))******'''''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))(((((('''''')))(((((((((''''''''''''))))))))))))))))))))))))(((''''''&&&&&&''''''(((((((((((((((((((((((((((************************((((((((((((((()))******)))(((((('''((()))***+++))))))))))))************))))))***++++++++++++***+++++++++,,,,,,,,,------***++++++,,,,,,------...---------,,,,,,+++++++++,,,,,,,,,+++++++++******************))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((((()))))))))'''&&&'''((((((((((((((((((((((((((()))(((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))*********)))(((''''''''')))((('''&&&'''(((***+++((((((((((((((('''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((()))(((((((((''''''''''''))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((%%%&&&''''''((((((''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''''''''(((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((''')))(((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))((((((((((((((((((((())))))***'''''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((''''''''''''))))))))))))))))))))))))(((''''''&&&&&&''''''(((((((((((((((((((((((((((************************((((((((((((((())))))***((((((((((((((()))******))))))))))))************))))))***++++++++++++***++++++++++++,,,,,,,,,,,,******+++,,,,,,---......------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******************))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((('''((()))((('''&&&'''(((((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))******))))))(((((('''''')))((('''''''''((()))***))))))(((((('''''''''&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''((((((((((((''''''''''''))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((%%%&&&''''''((((((''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))((((((((((((''''''(((((()))***'''''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''))))))(((((((((((())))))((((((((((((((())))))***((()))))))))************))))))***++++++++++++******++++++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************)))))))))(((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((('''((()))((('''&&&'''(((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))***)))))))))((((((((('''(((''''''''''''((()))***)))))))))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((%%%&&&''''''(((''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((''''''''''''((())))))'''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))'''(((((()))))))))))))))((()))))))))************))))))***++++++++++++************+++++++++,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************)))))))))(((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&((()))(((''''''((()))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))(((((((((((('''''''''''''''(((((()))))))))(((((('''''''''&&&''''''''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''''''''&&&'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((%%%&&&''''''((('''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((''''''(((((((((''''''''''''(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&'''''''''(((((())))))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))'''''''''''''''(((((()))'''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''''''''((((((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))***************************))))))(((((((((((((((''''''((()))))))))))))))))))))))))))************))))))***++++++++++++***************++++++++++++))))))***+++---...//////++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******************))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&'''((((((''''''((()))(((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((%%%&&&''''''((((((''''''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))''''''''''''(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''''''''''''''&&&&&&''''''((()))''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&''''''((()))))))))'''''''''((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))''''''&&&&&&''''''((()))'''''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))******************************************************)))(((((((((((((((&&&'''((()))***))))))((())))))))))))************))))))***++++++++++++***************++++++++++++((()))***+++---...///000+++++++++,,,,,,---------,,,,,,,,,+++++++++******************))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&'''((((((''''''(((***((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((())))))))))))&&&&&&''''''((((((''''''&&&&&&''''''((()))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((%%%&&&''''''((((((''''''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))''''''''''''((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''''''''(((((()))''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&''''''((())))))***''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))'''&&&&&&&&&&&&'''(((((('''''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((()))))))))***&&&'''''''''(((((())))))))))))))))))))))))))))))))))))(((((((((((())))))************************((((((((((((((((((((((((******)))(((((((((((((((&&&''')))*********)))((())))))))))))************))))))***++++++++++++***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,+++++++++******************))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((%%%'''((((((''''''(((***((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''((((((((()))(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((())))))))))))%%%&&&''''''((((((''''''%%%%%%&&&'''((()))******''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))%%%&&&''''''((((((''''''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''''''''((((((((()))&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''''''''((())))))''''''''''''((((((((()))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&'''((())))))***&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))'''&&&&&&&&&&&&'''(((((('''''''''''''''((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******(((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))******++++++++++++++++++++++++++++++******++++++,,,---+++,,,,,,------,,,,,,++++++++++++*********))))))************))))))))))))))))))(((((('''''''''&&&(((((((((((())))))))))))'''&&&&&&&&&&&&'''((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++))))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((('''%%%$$$))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((((((''''''''')))(((&&&%%%%%%&&&((()))******))))))((((((''''''))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))))))))(((((((((((())))))************************''''''''''''((((((((()))))))))))))))))))))))))))+++***(((&&&%%%&&&'''((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***'''''',,,222333---&&&(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((()))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))******))))))))))))******++++++++++++++++++++++++++++++******++++++,,,---+++,,,,,,------,,,,,,++++++++++++*********))))))************))))))))))))))))))((((((((('''''''''(((((((((((())))))))))))'''&&&&&&&&&&&&'''((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((((((((()))'''(((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************))))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((('''%%%%%%((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((((((''')))))))))))))))))))))))))))))))))))))))))))))))))))(((&&&%%%%%%&&&((()))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''((((((((())))))'''''''''((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))'''&&&&&&'''(((+++...///))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((+++---,,,***'''(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((()))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********)))((('''''''''******))))))((((((''''''(((((((((((())))))))))))******))))))))))))******+++++++++++++++++++++++++++************+++,,,,,,++++++,,,,,,,,,,,,+++++++++++++++***************************))))))))))))))))))((((((((((((''''''(((((((((((())))))))))))''''''&&&&&&''''''((()))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))$$$$$$%%%&&&'''((()))***''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))(((((((((((((((((((((((((((((((((((('''''''''(((''''''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''((((((((((((((((((''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))************)))((('''&&&&&&'''((()))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))(((((('''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))''''''((((((((()))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))&&&&&&&&&(((+++...111333))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%'''***)))'''&&&''')))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((()))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((***)))))))))((((((((('''******))))))((((((''''''(((((((((((())))))))))))******))))))))))))*********************************************++++++,,,++++++,,,,,,,,,,,,++++++************************************)))))))))((())))))(((((((((((((((((((((((((((((())))))))))))'''''''''''''''(((((()))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&'''(((((((((''''''((())))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))*********))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))))))))******((((((''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))'''(((((((((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''(((((((((((()))))))))(((((((((((((((((((((((())))))))))))+++,,,...///))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((('''&&&%%%'''((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((())))))***((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''((((((((()))))))))******)))))))))((((((((('''(((((((((((())))))))))))******))))))))))))************************************))))))******+++,,,***++++++,,,,,,++++++***************************************)))))))))((((((((())))))))))))))))))(((((((((((())))))))))))(((''''''''''''((())))))''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''&&&((((((((((((((((((((((((&&&'''''''''(((((())))))&&&'''''''''(((((())))))(((((((((((((((((((((((('''''''''(((((()))))))))(((((((((''''''((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***(((((((((((()))))))))***))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))***((((((((((((((((((((((((*********))))))*********))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++)))&&&&&&''')))((('''(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((())))))***((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((()))*********((((((((()))))))))))))))(((((((((((())))))))))))******))))))))))))*********************************))))))))))))***++++++******++++++++++++*********************+++++++++************))))))))))))(((((())))))))))))******(((((((((((())))))))))))((((((''''''(((((()))***''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''&&&'''(((******((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&''''''((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&'''((((((''''''''''''''''''''''''))))))))))))))))))))))))'''''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&''''''((()))))))))&&&&&&''''''((()))))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((()))))))))******((((((((()))))))))******))))))(((((((((((())))))((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))'''(((((())))))*********))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++(((&&&''')))******((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((()))******((((((((((((((((((((((((''''''''''''''''''''''''************************(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''''''(((((())))))******(((((((((((())))))))))))******))))))))))))******************************)))))))))))))))***++++++******++++++++++++******))))))*********+++++++++************))))))))))))(((((()))))))))*********(((((((((((())))))))))))((((((((((((((())))))***''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))%%%''')))******)))'''%%%((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&''''''((())))))***(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************)))))))))((())))))))))))(((((((((((((((((((((((((((((((((((('''&&&&&&%%%&&&'''((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&''''''((())))))***&&&&&&''''''((())))))***))))))))))))))))))))))))&&&''''''((())))))******(((((())))))))))))(((((('''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))''''''((()))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))*********(((((()))))))))*********))))))(((((((((((())))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))''''''((()))************))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''))))))(((((()))+++(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((()))******((((((((((((((((((((((((''''''''''''''''''''''''************************(((((((((((())))))))))))))))))))))))))))))))))))******))))))((((((''''''&&&&&&'''((()))***++++++(((((((((((())))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))******+++******++++++++++++******))))))******++++++++++++************))))))))))))(((((())))))*********+++(((((((((((())))))))))))((((((((((((((()))******''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))***+++,,,,,,%%%''')))******)))'''%%%((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&'''((())))))***(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++*********))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((('''&&&&&&%%%&&&'''((()))))))))))))))))))))))))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&'''((())))))***&&&&&&&&&'''((())))))***))))))))))))))))))))))))'''(((((()))***+++++++++(((((())))))))))))(((((('''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))''''''((()))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))************))))))))))))************))))))(((((((((((())))))************************))))))))))))************))))))))))))))))))))))))***************)))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((!!!''',,,+++&&&%%%(((---(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((()))******(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++************++++++************))))))))))))+++*********))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((''''''''''''((((((&&&''''''((()))******+++))))))(((((('''''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((((((((())))))))))))((((((+++***)))'''''''''((()))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&***)))((('''&&&&&&'''((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((()))******+++))))))(((((((((((())))))''''''''''''(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))***))))))((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))(((((((((((())))))))))))((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%&&&'''(((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))*********+++++++++------,,,,,,,,,+++++++++++++++************++++++************))))))))))))************)))))))))((())))))))))))(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((''''''''''''((((((''''''(((((())))))******)))(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((+++***)))(((''''''((()))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''***)))((('''&&&''''''((())))))((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((()))*********))))))(((((((((((())))))''''''''''''(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))((((((((()))))))))******((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&'''((((((((((((((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))******))))))))))))))))))))))))(((((()))))))))*********,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++*********)))))))))************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))******+++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''((((((((()))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((***))))))(((((((((((()))'''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''))))))(((''''''''''''((()))))))))))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******))))))(((((((((((())))))''''''''''''(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))&&&&&&''''''(((***+++,,,))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))************)))))))))))))))*********++++++(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************((((((((((((((((((((((((''''''(((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))*********+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))*********)))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((''''''&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((((())))))((((((((((((((((((''''''((((((((((((((('''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((())))))))))))(((((()))))))))(((((((((((()))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***))))))(((((((((((())))))''''''''''''(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))''''''''''''((()))***+++(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))************)))))))))*********++++++++++++(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************((((((((((((((((((((((((''''''(((((())))))******(((((((((((((((((((((((('''((((((((()))))))))***'''(((((((((((()))))))))))))))))))))))))))))))))*********+++++++++,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++++++++************))))))))))))))))))******'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))(((((((((((())))))(((((((((((('''''''''''''''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((())))))))))))((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))''''''''''''(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))************)))))))))*********++++++++++++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((()))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''''''(((((())))))******''''''(((((((((((())))))))))))))))))))))))))))))***++++++++++++,,,,,,,,,*********+++++++++++++++***+++,,,------,,,+++***,,,++++++++++++*********))))))))))))************''''''(((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))***))))))(((((())))))***'''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''(((((())))))))))))(((((())))))******))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&'''(((((()))(((((((((&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))''''''''''''(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))******)))((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))************)))))))))))))))*********++++++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''&&&&&&''''''((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))'''''''''((()))*********'''''''''((((((((())))))))))))))))))))))))))))))************++++++++++++)))*********++++++++++++***+++---......---+++***,,,,,,+++++++++*********((()))))))))************'''''''''((()))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))******))))))))))))******%%%&&&&&&''''''(((((((((''''''''''''((((((((()))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((())))))))))))((((((&&&'''((()))******)))((())))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))%%%&&&((()))))))))((((((&&&'''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))''''''''''''(((((((((((())))))(((((((((((())))))))))))(((((((((((()))))))))(((((((((((())))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))((((((((()))))))))******))))))))))))))))))))))))'''((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((((((((('''&&&&&&&&&''''''((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''((()))***++++++(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''(((((((((((())))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))&&&''''''((()))******+++''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))************))))))******++++++++++++***+++---......---+++***,,,,,,,,,+++++++++******(((((())))))*********+++&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&'''((()))******''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******%%%%%%&&&&&&'''((())))))&&&'''''''''(((((())))))''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))&&&'''''''''(((((())))))(((((((((((((((((((((((((((((())))))))))))((((((&&&'''(((*********)))((())))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))%%%&&&((()))))))))(((((('''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))''''''''''''((((((((()))))))))(((((((((((())))))))))))(((((((((((())))))''''''''''''(((***+++,,,))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''((()))******)))((('''))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))))))))))))))************(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))************+++++++++,,,,,,,,,++++++*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''(((***+++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))******))))))((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************,,,+++***((((((((()))***(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))+++*********))))))(((((())))))))))))))))))))))))***************)))((((((*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******)))((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((()))))))))*********(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))******+++)))************+++++++++,,,,,,,,,+++++++++******************************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''((()))***+++))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))***)))))))))((((((((('''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))***************((('''''''''(((((((((((())))))))))))(((((((((((((((((((((((((((((('''(((((((((((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************)))))))))((())))))))))))))))))))))))***************)))((((((***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******)))((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''(((((())))))))))))******(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))******+++)))************+++++++++,,,,,,,,,++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''************************(((((())))))))))))******)))((((((''''''''''''((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''(((((()))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((('''(((((())))))(((((('''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************)))))))))))))))))))))))))))))))))))))))************))))))((())))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******)))((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((***+++))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&(((((((((((()))))))))***(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))******+++))))))*********+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))***(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))*********)))))))))))))))(((((((((((((((((((((((())))))************)))((()))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((***))))))((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))((('''''''''(((***+++))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&'''(((((((((((()))))))))(((((((((((())))))))))))'''''''''''''''''''''''')))))))))))))))******+++))))))*********+++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''((((((((()))))))))***(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))******((((((((((((((((((((((((((())))))*********))))))(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((***))))))((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((''''''(((((()))***+++))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((())))))(((((((((((())))))))))))'''''''''''''''''''''''')))))))))))))))******+++)))************+++++++++***++++++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************''''''''''''''''''''''''''''''(((((((((((())))))((())))))************)))(((((())))))))))))((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''(((((())))))******))))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((((())))))******))))))(((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))((())))))************)))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******)))((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((())))))*********))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((((((((('''''''''((((((((())))))(((((((((((())))))))))))'''''''''''''''''''''''')))))))))))))))******+++)))************+++++++++******+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))***))))))((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))'''((((((((()))))))))***(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))'''''')))*********))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((''''''&&&&&&''''''(((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''((()))*********))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((())))))************))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))************))))))))))))))))))))))))(((((()))***************'''(((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******)))((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&(((************)))))))))(((((((((((())))))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''((((((((()))(((((((((((())))))))))))'''''''''''''''''''''''')))))))))))))))******+++)))************+++++++++*********++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))&&&''')))*********)))((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))'''((((((((())))))******(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))%%%&&&((()))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''&&&''''''((()))******+++))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((()))***************'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))******)))((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((+++)))((()))******)))(((***)))))))))))))))******(((((())))))*********+++******))))))((((((''''''))))))))))))))))))))))))******))))))))))))******((((((((((((((((((((((((((()))))))))'''''')))***+++***((('''((()))((('''******))))))((((((''''''))))))))))))******************************************+++,,,,,,,,,,,,+++***************************************************)))(((''''''((()))***(((((((((((((((((((((((())))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((('''''''''''''''((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%'''''''''''''''((())))))))))))(((((('''''''''&&&''''''''''''''''''''''''''''''(((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))$$$%%%%%%&&&'''((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))************))))))+++*********))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********)))))))))))))))))))))******+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++)))(((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))+++)))((()))***+++***((()))))))))(((((())))))***(((((()))))))))************)))))))))((((((((('''))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((()))))))))'''''')))******((('''''')))***))))))***)))))))))((((((((('''))))))))))))******************************************+++,,,,,,,,,,,,+++************************))))))))))))))))))))))))***)))(((((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%''')))+++,,,+++)))(((((((((((((((((((((((((((''''''''''''''''''&&&&&&'''''''''''''''((()))))))))((((((((('''''''''''''''''''''''''''''''''''''''((((((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))%%%&&&&&&''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))************))))))************)))))))))((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))***)))))))))((((((((('''(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))************+++++++++*********)))))))))))))))))))))******+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))+++)))((()))***+++***)))))))))(((''''''(((((()))(((((())))))))))))******))))))))))))(((((((((((())))))))))))))))))))))))***))))))(((((())))))***************************((()))))))))'''''')))***((('''&&&''')))*********))))))))))))(((((((((((())))))))))))******************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++))))))))))))))))))))))))+++***))))))))))))***+++************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((###&&&+++///000...+++(((((((((((((((((((((((((((''''''''''''''''''(((((('''''''''''''''((())))))((((((((((((''''''''''''''''''''''''''''''''''''((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))************))))))************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))************+++++++++***************)))))))))))))))******+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***)))((((((''''''((((((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))((()))+++,,,+++***)))((((((''''''''''''((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))((()))))))))'''''')))******((('''''')))***))))))))))))))))))((((((((((((((()))))))))******************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++))))))))))))))))))))))))+++******************+++************************)))))))))))))))))))))))))))))))))******)))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((($$$'''+++...///---***(((((((((((((((((((((((((((&&&&&&''''''(((((())))))'''''''''''''''((())))))((((((((((((((('''''''''''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))((((((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))************))))))*********)))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))(((((((((((((((((()))))))))*********))))))))))))))))))))))))((()))))))))************************************)))))))))))))))******+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******)))((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))+++,,,,,,***))))))((('''''''''''''''))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((()))))))))'''''')))***,,,***(((((((((((('''&&&(((((((((((())))))))))))((()))))))))******************************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++*********************************))))))))))))))))))))))))***))))))))))))))))))***(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******)))((('''((((((((((((((((((((((((&&&''''''(((((()))))))))'''''''''''''''((())))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&%%%%%%(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))************))))))))))))))))))))))))******(((((((((((((((((((((((())))))(((((((((((())))))'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))((()))))))))************************************)))))))))))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***))))))(((((((((((()))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***))))))***,,,---,,,+++******)))(((''''''''''''))))))((((((((((((''''''(((((((((((()))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))''''''''''''''''''''''''((()))))))))'''''')))***...+++)))(((((('''&&&%%%(((((((((((())))))))))))))))))))))))******************************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++***))))))************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))(((&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((())))))'''''''''''''''((())))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))************))))))))))))))))))************(((((((((((((((((((((((())))))(((((((((((())))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))***************************+++++++++)))))))))))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))***,,,------,,,++++++***)))(((((((((((())))))(((((((((''''''''''''((((((((()))))))))***))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((()))))))))'''''')))***,,,***(((((((((((('''&&&'''((((((((()))))))))***))))))))))))******************************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&'''((()))(((((((((((((((((((((((()))))))))((((((((((((((('''''''''''''''((())))))''''''''''''((((((((()))(((((((((((((((((((((((('''((((((((((((((())))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))************))))))((()))))))))************(((((((((((((((((((((((())))))(((((((((((())))))'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))'''((((((((()))))))))***))))))*********+++++++++))))))))))))))))))))))))))))))))))))************))))))*********+++++++++)))))))))))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))***))))))***,,,...---,,,,,,,,,***)))(((((((((((())))))(((((('''''''''&&&'''((((((((())))))******))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))((()))))))))'''''')))***+++)))''''''((())))))((('''((((((((())))))******))))))))))))******************************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************'''((()))******)))((('''(((((((((((((((((((((((())))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&'''((()))******((((((((((((((((((((((((******))))))(((((('''''''''''''''''''''((())))))&&&'''''''''(((((())))))))))))))))))))))))))))))''''''(((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))************))))))(((((())))))*********+++(((((((((((((((((((((((())))))(((((((((((())))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))'''((((((((())))))******)))************+++++++++))))))))))))))))))))))))))))))))))))************))))))******++++++++++++)))))))))))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((((((((())))))******'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))************))))))************)))))))))******++++++,,,---------------,,,,,,+++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((('''''')))))))))))))))))))))))))))))))))))))))******+++******))))))((((((''''''))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''((()))******)))((('''((((((''''''''''''((((((''''''''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''(((((((((((((((''''''((((((((((((''''''*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((('''''''''&&&((((((''''''''''''(((((())))))(((((((((((())))))''''''((()))))))))))))))))))))))))))))))))))))))''''''((())))))))))))))))))))))))))))))))))))))),,,+++***((((((((()))***++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))******)))'''&&&((()))******))))))((((((''''''((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))************************)))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))************++++++++++++))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))************)))))))))((())))))))))))))))))))))))))))))))))))************))))))************)))))))))******++++++,,,---------------,,,,,,+++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))(((((((((''')))))))))))))))))))))))))))))))))))))))******+++******))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''((()))******)))((('''((((((''''''''''''(((((('''''''''((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''(((((())))))((((((''''''((((((((((((''''''***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((('''''''''((((((''''''''''''(((((())))))(((((((((((())))))''''''((()))))))))))))))))))))))))))))))))))))))''''''((())))))))))))))))))))))))))))))))))))))),,,+++)))((((((((()))***++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))******)))'''&&&((()))***)))))))))((((((((('''(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((()))))))))***************************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))************)))))))))******++++++,,,------------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))******+++***))))))))))))((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((((((((''''''''''''((((((''''''((((((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''(((((())))))(((((('''(((((())))))(((((('''))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((''''''((((((''''''''''''(((((())))))(((((((((((())))))'''(((((()))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))+++***))))))((()))))))))++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))******)))''''''((()))))))))))))))((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((()))))))))******************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))*********)))))))))))))))))))))))))))))))))))))))((()))))))))************))))))************)))))))))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((('''(((((((((((()))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''((()))))))))))))))(((((())))))))))))(((((()))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''(((((())))))(((((((((((())))))(((((())))))))))))((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))******))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((()))***)))''''''(((***))))))))))))(((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))))))))*********************************))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((''''''((((((((()))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******************************((()))))))))************))))))************)))))))))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))******+++))))))))))))************))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((('''((((((((()))))))))***'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((((((''''''''''''(((((((((((((((((()))))))))***))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))(((((())))))))))))(((((((((((())))))************************************************************************************(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((())))))))))))))))))((((((''''''''''''(((((())))))(((((((((((())))))(((((())))))))))))((((((((((((((((((((((((((((((''''''((())))))))))))))))))))))))))))))))))))))))))))))))*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************((())))))((('''''')))***(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************************************))))))*********+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************************************))))))))))))************))))))************)))))))))******++++++,,,------++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++)))))))))************+++))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))''''''(((((())))))******''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''((((((((((((((()))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))******))))))((())))))******))))))(((((((((((()))******++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))******((((((''''''''''''(((((())))))(((((((((((()))))))))))))))))))))(((((('''))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))(((((()))************)))************************))))))))))))))))))))))))))))))))))))))))))))))))************************'''((()))((('''''')))+++(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******)))))))))*********++++++************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))*********++++++************************)))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***))))))))))))))))))))))))(((((()))))))))*********))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((()))))))))************************************))))))))))))************))))))************)))))))))******++++++,,,------+++++++++,,,,,,---------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***)))))))))))))))))))))))))))))))))))))))******+++))))))*********+++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((()))*********'''''''''((()))*********))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***((((((''''''''''''(((((((((((()))))))))*********))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((()))************)))))))))************))))))'''(((((()))******++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((()))))))))*********((((((''''''''''''(((((())))))(((((((((((()))))))))))))))))))))(((''''''))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))'''((()))***+++******)))************************))))))))))))))))))))))))))))))))))))))))))))))))************************'''((()))((('''((()))+++'''((((((((()))))))))***))))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++************************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))*********+++************************))))))))))))************))))))************)))))))))******+++,,,,,,------+++++++++,,,,,,---------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))&&&&&&'''((()))***++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******)))))))))))))))))))))))))))))))))))))))******+++))))))******++++++++++++))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))&&&''''''((()))******+++&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***((((((''''''''''''(((((())))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((()))***************))))))************))))))'''(((((()))***+++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))*********+++((((((''''''''''''(((((())))))(((((((((((()))))))))))))))))))))(((''''''))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))'''((()))+++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************'''((()))((('''(((***+++'''((((((((())))))******))))))))))))))))))))))))))))))))))))************)))************+++++++++************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))))))))******))))))))))))************)))************+++++++++)))((('''''''''(((***+++******++++++++++++******++++++************************))))))))))))******+++***)))))))))***,,,,,,,,,---......,,,,,,---...,,,,,,,,,++++++***************************************))))))))))))******((()))***++++++***)))((()))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))******************))))))))))))******+++*********))))))((((((******))))))))))))******************))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))*********)))))))))))))))******))))))((((((''''''*********)))))))))))))))************************+++++++++++++++***))))))+++)))(((((()))***)))))))))***,,,------,,,+++***(((((()))***+++++++++***...---+++*********,,,---+++((((((++++++))))))++++++++++++++++++++++++***++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))************,,,,,,+++***))))))******************************++++++++++++++++++++++++************************************************)))************+++++++++)))***+++,,,,,,+++***)))************************))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((''''''''')))***+++(((((())))))))))))(((((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))))))))******))))))))))))************)))************+++++++++)))(((((('''((()))***+++******++++++++++++************************************))))))))))))******+++***)))))))))***+++,,,,,,---...---,,,,,,,,,...,,,,,,,,,+++++++++************************************))))))))))))******))))))************)))))))))******************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***))))))))))))******************))))))))))))******************)))))))))(((******))))))))))))******************))))))))))))******))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))***)))))))))))))))))))))******))))))((((((((((((************))))))))))))************************((())))))***************+++***))))))************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------...++++++---,,,)))(((+++************************))))))))))))))))))((((((************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))************,,,++++++***))))))******************************++++++++++++++++++++++++************************************************)))************+++++++++******++++++++++++******************************))))))))))))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((''''''((()))***+++(((((())))))))))))(((((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++************))))))))))))******))))))))))))************)))************+++++++++)))(((((((((((()))***+++******++++++++++++************************************))))))))))))************))))))******+++,,,+++---...---,,,+++,,,...,,,,,,,,,++++++++++++*********************************))))))))))))************))))))))))))*********))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))******************))))))))))))******************))))))))))))******))))))))))))******************))))))))))))***))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))*********))))))))))))(((((((((************************++++++++++++++++++++++++((())))))***++++++,,,,,,))))))((((((((())))))***...---,,,+++***+++---...,,,,,,,,,,,,---------...,,,---.........---+++***...++++++------)))))),,,++++++++++++++++++++++++***************+++++++++************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++*********)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************,,,+++******)))*********************************++++++++++++++++++++++++************************************************)))************+++++++++++++++************++++++************************))))))))))))))))))))))))***))))))((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))***(((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))******++++++++++++************))))))))))))******((()))))))))************))))))*********+++++++++)))))))))))))))***************++++++++++++*********************+++++++++******))))))))))))*********************++++++++++++,,,------++++++,,,---++++++++++++++++++++++++******************************))))))))))))******+++***)))(((((()))***+++***)))(((''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((()))))))))******************))))))))))))***************)))))))))))))))******))))))))))))******************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))(((((((((((()))))))))))))))))))))))))))*********)))))))))))))))))))))))))))***************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,------***+++++++++******+++---,,,,,,,,,------...//////.........///000111111222111111000///...,,,++++++---******------******---------,,,,,,,,,,,,,,,,,,++++++,,,,,,------......************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************+++++++++++++++++++++++++++++++++*********))))))************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))((()))))))))************++++++***************+++************************++++++++++++++++++++++++************************************************))))))*********+++++++++,,,+++***))))))***+++,,,************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((()))))))))************((()))))))))************(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((()))(((((((((((()))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((*********++++++***************))))))))))))******((()))))))))************))))))*********+++++++++((())))))*********************++++++++++++******))))))*********+++++++++******))))))))))))******))))))******+++++++++++++++,,,---,,,++++++,,,---++++++++++++++++++++++++******************************))))))))))))******+++***)))(((((()))***+++***)))(((''''''((()))***************************************************))))))))))))))))))))))))(((((())))))))))))((((((((()))))))))******************))))))))))))******))))))))))))))))))************))))))))))))******************)))))))))((())))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))(((((((((((())))))))))))(((((())))))************))))))))))))************))))))******+++++++++,,,++++++++++++++++++++++++------,,,+++++++++,,,---,,,...///...------///111)))+++///222444444222111333444666888999:::::::::888666444222222444777888555222111333111---,,,...//////...------,,,+++++++++++++++,,,,,,---------************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************++++++++++++++++++++++++++++++++++++************************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))((()))))))))************+++***************++++++************************++++++++++++++++++++++++************************************************))))))*********+++++++++,,,+++***))))))***+++,,,************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((()))))))))************((()))))))))************(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((((())))))))))))((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))******))))))))))))******))))))))))))************)))************+++++++++((()))******++++++************++++++++++++******)))))))))***++++++,,,,,,******))))))))))))******))))))***++++++++++++******,,,---,,,+++***+++---***++++++++++++,,,,,,,,,******************************))))))))))))************))))))))))))*********))))))(((((())))))***************************************************))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))******************))))))))))))******))))))))))))******************))))))))))))******************)))))))))))))))))))))************+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))((((((((()))******++++++)))))))))************+++))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,---+++...//////,,,,,,///222444777<<<@@@BBBBBB???>>>===???BBBDDDEEEDDDBBB@@@===;;;::::::<<>>@@@FFFDDDBBB@@@<<<:::888666000000000//////......---++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))),,,,,,,,,+++++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))******************))))))***+++,,,,,,************************++++++++++++++++++++++++************************************************)))************+++++++++)))***+++,,,,,,+++***)))************************))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))((()))*********((('''&&&(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))((('''&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,+++******,,,,,,+++***(((((())))))******++++++******))))))))))))******))))))))))))))))))))))))))))))))))))******************))))))))))))******+++*********))))))((((((************************************************)))************+++++++++************************))))))))))))))))))))))))************************+++*********))))))((((((+++*********))))))(((((())))))))))))************))))))))))))))))))))))))))))))))))))************+++*********))))))(((((())))))************))))))))))))))))))***************+++,,,------,,,******------,,,+++,,,---///000---.........------,,,+++---222333000333===GGGLLLSSSOOOMMMMMMMMMLLLLLLMMMUUURRRNNNMMMMMMPPPRRRSSS\\\\\\[[[XXXTTTOOOKKKIIITTTSSSSSSUUUWWWWWWUUUSSSOOOIIIEEEFFFEEEAAA@@@BBBIIIDDD???>>>@@@@@@===:::555666777666444222111111/////////---***)))***,,,)))***++++++++++++++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))************)))************+++++++++++++++++++++++++++++++++************************+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))************+++++++++,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))************(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,+++******,,,,,,+++***)))))))))))))))***************))))))))))))******))))))))))))))))))))))))))))))))))))******************))))))))))))******+++*********))))))))))))************************************************)))************+++++++++************************))))))))))))))))))))))))************************************)))))))))(((************)))))))))((())))))))))))************))))))))))))))))))))))))))))))))))))************************)))))))))((())))))************))))))))))))))))))***************+++,,,,,,,,,+++******++++++++++++,,,------...,,,,,,,,,---///222555666777999888666:::EEENNNSSSIIIIIINNNUUUWWWTTTQQQPPPVVVTTTQQQOOOQQQVVV[[[___mmmlllhhhbbb[[[UUUQQQOOOSSSTTTWWWXXXYYYYYYZZZZZZVVVQQQOOOQQQQQQMMMJJJKKKGGGCCCAAAAAACCCCCC>>>:::666<<>>DDDIIIIIICCC===999999999555000---......---+++************************)))))))))***************))))))))))))))))))))))))))))))))))))))))))))))))''''''((())))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,,,,,,,+++************************************************************************************************++++++++++++++++++++++++)))))))))))))))))))))))))))************)))(((((()))))))))))))))))))))))))))************+++++++++(((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((************************'''((()))***************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))************))))))******++++++++++++******************************************************))))))))))))))))))))))))++++++++++++++++++++++++,,,+++******,,,,,,+++***++++++******))))))((((((******))))))))))))******))))))))))))))))))))))))))))))*********++++++++++++******))))))******+++************************************************************************))))))*********+++++++++************************))))))))))))))))))))))))*********************************)))))))))))))))*********)))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))*********************))))))))))))))))))******++++++******)))))))))*********+++++++++*********++++++++++++++++++******+++,,,...000222111333777<<>>===???AAA@@@999333000///...---,,,,,,,,,,,,+++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))+++*********)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++************************************************************************************************++++++++++++++++++++++++))))))))))))))))))))))))******++++++,,,++++++***))))))))))))))))))))))))))))))*********+++++++++++++++***)))(((((())))))))))))))))))))))))))))))((()))))))))************++++++******))))))((((((************************))))))))))))))))))))))))((()))))))))************((()))))))))************))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((('''&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))************))))))))))))************))))))++++++++++++++++++++++++************************))))))))))))))))))))))))***++++++++++++,,,,,,,,,,,,+++******,,,,,,+++***************))))))))))))******))))))))))))******))))))))))))))))))))))))*********++++++++++++,,,++++++************++++++*********+++++++++++++++************************************************)))************+++++++++************************))))))))))))))))))))))))************************))))))))))))************))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))******************++++++++++++***************++++++++++++,,,,,,,,,+++,,,,,,---...///,,,...000444777:::===>>>>>>AAAGGGLLLMMMLLLIIIGGGIIINNNRRRVVV[[[``````\\\SSSPPPWWWeeelllmmmxxxzzz~~~yyyyyy~~~yyyrrrppppppqqqtttyyyssspppkkkhhhffffffhhhjjjgggddd]]]UUULLLGGGDDDDDD@@@@@@AAADDDFFFEEE@@@;;;222111///---,,,,,,,,,,,,+++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))))),,,++++++***))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***************++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))******+++,,,,,,,,,,,,+++)))))))))))))))))))))))))))************+++++++++,,,+++***)))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))************))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))******++++++******)))))))))************))))))++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,,,,+++******,,,,,,+++***)))))))))))))))***************))))))))))))******))))))))))))))))))))))))*********+++++++++,,,,,,,,,++++++******++++++,,,*********++++++,,,,,,,,,************************************************)))************+++++++++************************))))))))))))))))))))))))************************((()))))))))************((()))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))************((()))))))))***************++++++,,,,,,++++++************+++++++++,,,,,,------,,,,,,---...000111111666>>>EEEJJJKKKJJJHHHIIIKKKNNNPPPOOOLLLHHHFFFJJJRRRYYY]]]dddlllqqqqqqnnngggiiitttyyyyyy}}}yyyvvv|||zzzvvvzzz~~~}}}vvvpppmmmlllgggddd```]]]ZZZVVVPPPLLLKKKKKKJJJIIIGGGDDDBBB@@@777666333111/////////000,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))***+++++++++++++++)))))))))))))))))))))))))))************+++++++++******)))))))))))))))***))))))))))))))))))))))))))))))))))))************)))))))))))))))*********************************))))))))))))))))))))))))))))))))))))************))))))))))))************))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************'''((()))******++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******++++++++++++******))))))************))))))++++++++++++++++++++++++))))))))))))))))))))))))*********************************++++++,,,,,,,,,,,,+++******,,,,,,+++***(((((())))))******++++++******))))))))))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,++++++******++++++,,,*********++++++,,,,,,,,,************************************************)))************+++++++++************************))))))))))))))))))))))))************************(((((())))))*********+++(((((())))))*********+++))))))))))))************))))))))))))))))))))))))))))))))))))************(((((())))))*********+++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,......------...///111222666>>>KKKVVV[[[ZZZUUUQQQRRRSSSSSSSSSQQQNNNKKKIIIGGGQQQ]]]fffrrr{{{~~~yyyssssssuuuzzzwwwxxx{{{wwwvvvnnniiieeedddeeeeeeaaa]]][[[YYYTTTMMMFFFBBB@@@AAA===;;;888666444444444555,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************)))))))))))))))))))))))))))************+++++++++(((((((((((()))***+++,,,))))))))))))))))))))))))))))))))))))************(((((())))))******++++++************************))))))))))))))))))))))))))))))))))))************))))))))))))************))))))************))))))******))))))((((((''''''))))))))))))))))))))))))******+++++++++,,,,,,,,,+++*********))))))(((((())))))))))))))))))))))))************************(((((()))***+++,,,,,,---******))))))))))))******))))))***++++++++++++***)))***+++,,,,,,+++***))))))************+++++++++************************))))))))))))))))))))))))******++++++++++++******++++++,,,,,,,,,,,,------************************************************))))))))))))))))))))))))************************+++++++++*********))))))******************************++++++++++++******,,,,,,,,,+++++++++******************************************************))))))(((((())))))***+++++++++************++++++************************)))))))))))))))******+++***)))(((''''''((()))*********))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))++++++++++++++++++++++++)))+++,,,---++++++,,,---...///...------111:::AAAIIITTT[[[WWWQQQQQQRRRPPPRRRWWW[[[[[[[[[\\\YYYUUU]]]kkkuuuyyy}}}sssgggccceeeiiikkkoootttuuupppmmmnnnpppppprrrmmmttt{{{zzz{{{|||~~~xxxqqqjjjaaaZZZeeebbb```\\\UUUNNNJJJIIIAAA???<<<:::===AAA>>>888333///+++***++++++***(((...,,,+++,,,,,,+++(((%%%)))))))))))))))))))))))))))******++++++,,,------******************************))))))))))))************++++++++++++******+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))(((''''''++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++*********))))))((((((+++++++++*********))))))************************++++++******************)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++++++++******)))))),,,,,,,,,+++++++++************************************++++++++++++******+++++++++*********))))))******++++++++++++******))))))))))))))))))))))))+++*********))))))(((((((((((())))))*********+++))))))))))))*********************)))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))******************))))))(((((((((((())))))))))))))))))))))))))))))*********++++++++++++*********))))))))))))************************************************)))))))))))))))***************))))))))))))******))))))***++++++++++++***)))***++++++++++++***))))))************+++++++++******************************************************++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************************+++++++++*********))))))************************++++++,,,,,,,,,,,,++++++,,,,,,++++++************************************************************++++++******++++++,,,---++++++************++++++************************)))))))))))))))******++++++***)))(((((()))***+++******))))))(((((((((((())))))))))))))))))))))))(((((((((((()))))))))***(((((((((((()))))))))***+++++++++++++++++++++++++++,,,......---------///...000222333555;;;DDDKKKPPPWWWZZZUUUPPPQQQSSSSSSVVV]]]dddgggiiilllllliiikkkuuu|||{{{wwwuuuqqqppprrraaaYYYPPPKKKNNNTTTZZZ\\\gggeee]]]RRROOOVVV___dddkkkkkkuuu|||wwwyyy{{{yyywwwyyy~~~wwwooohhhbbb``````cccdddbbb^^^[[[JJJHHHCCCAAAFFFOOOQQQOOO;;;777222///...///...---)))******+++,,,+++)))((()))))))))))))))))))))))))))******++++++,,,------******************************))))))))))))************++++++++++++******************)))))))))((()))))))))))))))))))))))))))))))))))))))(((''''''++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************)))))))))(((+++++++++*********))))))************************************************************++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))++++++++++++++++++++++++,,,+++***))))))***+++,,,++++++++++++*********))),,,,,,,,,+++++++++************************************++++++++++++******+++++++++*********))))))******++++++++++++******))))))))))))))))))))))))************)))))))))(((((()))))))))************))))))))))))***************)))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))***************))))))))))))((((((((())))))))))))))))))))))))(((((()))))))))************************)))))))))******************************************************)))))))))(((((((((******))))))))))))******))))))***++++++++++++***)))***++++++++++++***))))))************+++++++++******************************************************++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************************+++++++++***************++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++************)))))))))************************************************++++++******++++++,,,---++++++************++++++************************)))))))))))))))******+++++++++************++++++***))))))))))))((((((((())))))))))))))))))))))))((((((((()))))))))******((((((((()))))))))******++++++++++++,,,,,,,,,,,,***+++,,,,,,++++++,,,...,,,000444888===DDDMMMTTTZZZZZZWWWPPPMMMOOORRRRRR[[[dddoooxxx{{{}}}|||sssmmmfffaaa``````[[[WWWVVVKKKGGGBBBBBBFFFJJJLLLMMMLLLIIIAAA888999FFFTTT[[[\\\[[[dddrrrwwwmmmbbb______fffnnnqqqssszzz~~~wwwsssooolllhhhgggiiiiiieeeaaaVVVSSSLLLFFFIIIRRRVVVUUU???;;;555111///......---***+++------+++*********)))))))))))))))))))))))))))******++++++,,,------******************************))))))))))))************++++++++++++******************))))))))))))))))))))))))))))))))))))))))))******))))))((((((************************************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))+++++++++***************************************************************************+++++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++************++++++++++++++++++************,,,,,,,,,+++++++++************************************++++++++++++******+++++++++*********************++++++++++++******))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))************))))))))))))))))))******************************))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++************************************************************************************))))))))))))******))))))))))))******))))))***++++++++++++************++++++*********))))))*********+++++++++******************************************************++++++++++++*********++++++++++++,,,,,,,,,************************************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***)))))))))))))))))))))************************************************))))))(((((())))))***+++++++++************++++++************************)))))))))))))))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********(((((()))))))))*********+++++++++,,,,,,,,,,,,,,,+++,,,------------///111111666;;;@@@DDDKKKSSSYYYfffaaaZZZSSSQQQTTTXXX[[[xxxwwwqqqpppuuuttteeeRRRFFFMMMKKKJJJKKKLLLIIIEEECCC???===<<<===???@@@===:::999;;;:::777:::CCCJJJLLLNNNIIIIIINNNPPPKKKHHHHHHPPPVVV___fffmmmwwwzzzuuuuuu|||zzztttlllgggfffdddbbbeeebbbZZZQQQMMMNNNKKKGGG@@@===888444000...------///000000...+++))))))+++)))))))))))))))))))))))))))******++++++,,,------******************************))))))))))))************++++++++++++***************)))))))))))))))))))))))))))))))))))))))))))))*********))))))((())))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))))))))***************************************************************+++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************************************++++++++++++************************************++++++++++++******))))))))))))))))))))))))*********))))))))))))))))))))))))))))))*********((()))))))))************)))))))))))))))*********************************((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))*********************************************+++++++++,,,,,,***************+++++++++************************************************))))))***++++++,,,------******))))))))))))******))))))***++++++++++++***+++******************+++))))))*********+++++++++******************************************************++++++++++++***************+++++++++,,,,,,************************************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++******++++++++++++******)))))))))))))))))))))***************************************************))))))(((((())))))***+++++++++************++++++************************)))))))))))))))******+++((())))))))))))))))))((())))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))************++++++,,,,,,,,,---------...///000111111222555888<<<@@@EEEIIILLLPPPVVV[[[kkkgggbbb```aaadddjjjooojjj[[[ZZZ\\\___```ZZZNNNCCC???===>>>??????AAAAAA???===<<<<<>>>>>AAA???;;;HHHBBB>>>===<<<<<<===@@@GGGIIIMMMTTT^^^hhhooorrrssssssvvvzzzyyyttttttyyyyyy}}}sssooonnnlllmmmnnnjjjbbbZZZSSSJJJAAA@@@???<<<999555333222222222111///,,,))))))***,,,************************)))******++++++,,,------******************************))))))))))))************++++++++++++******))))))))))))))))))******************************))))))************))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************))))))*********+++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++************************************++++++++++++************************************++++++++++++******))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))((()))))))))************(((((())))))************************************((()))))))))************))))))))))))))))))))))))((()))))))))************)))))))))************+++***************************++++++++++++,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++************************))))))***+++,,,---...///******))))))))))))******))))))***++++++++++++***++++++***))))))***++++++)))************+++++++++************************++++++++++++++++++++++++******++++++++++++******************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))***************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******))))))))))))************+++************************************************++++++******++++++,,,---++++++************++++++************************)))))))))))))))******+++(((((())))))))))))(((((()))))))))************+++)))))))))))))))))))))))))))))))))*********++++++)))))))))*********++++++++++++,,,,,,------......+++---...///111333777:::AAAEEEIIIKKKLLLOOOUUUZZZgggfffiiimmmppprrryyyqqq\\\MMMGGGKKKOOOSSSOOOGGG???>>>@@@;;;>>>??????@@@CCCCCCAAAEEEFFFJJJPPPTTTTTTOOOJJJ@@@AAA???===@@@EEEEEEBBBDDDBBB???===<<<;;;<<<===BBB@@@???DDDKKKQQQRRRQQQZZZZZZbbbmmmqqqpppuuuzzz{{{vvvsssjjjnnnpppkkkddd]]]SSSJJJBBBAAA>>>:::777777:::<<<999444---))))))***,,,---************************)))******++++++,,,------******************************))))))))))))************++++++++++++******))))))))))))************************************))))))******++++++******************************************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***************************+++++++++************************)))))))))***++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++************************************++++++++++++*********************+++++++++******++++++++++++******))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************((((((((()))******++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))************))))))*********+++++++++************************************++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++*********************************++++++,,,,,,,,,******))))))))))))******))))))***++++++++++++***++++++***))))))***++++++)))************+++++++++************************++++++++++++++++++++++++******++++++++++++******************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))************************))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************++++++,,,,,,************************************************++++++******++++++,,,---++++++************++++++************************)))))))))))))))******+++((()))************)))((())))))*********+++++++++))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++++++++,,,,,,---......///+++---///000333666;;;???EEEHHHKKKMMMNNNSSSYYY___hhhllluuu}}}~~~|||~~~yyyoooaaaSSSHHHCCCCCCFFFJJJKKKFFF>>>::::::;;;===CCCFFFEEEEEEIIIIIIFFFDDDEEEHHHMMMQQQPPPKKKFFFAAAAAA??????FFFPPPUUUUUUHHHGGGDDD@@@>>>>>>@@@@@@DDDBBB@@@???AAAAAAAAA@@@IIIJJJSSSaaaffffffnnn{{{}}}zzzxxxuuulllpppqqqmmmhhhddd^^^WWWNNNKKKEEE???>>>BBBKKKRRRKKK@@@333,,,,,,......,,,************************)))******++++++,,,------******************************))))))))))))************++++++++++++******((()))))))))************************************((()))***++++++++++++***++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************))))))*********+++++++++************************((())))))***++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++,,,------,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,+++++++++************************************++++++++++++******))))))*********+++++++++******++++++++++++******))))))))))))))))))))))))((()))))))))************************)))))))))((())))))))))))************'''(((((()))******++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))************))))))******++++++++++++************************))))))))))))*********************++++++,,,,,,,,,++++++++++++++++++++++++************************+++++++++*********************))))))))))))******))))))***++++++++++++***,,,+++***))))))***+++,,,)))************+++++++++************************++++++++++++++++++++++++******++++++++++++******)))************+++++++++************************************************))))))))))))))))))))))))************************))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,************************************************)))))))))((()))******+++++++++************++++++************************)))))))))))))))******+++)))***+++,,,,,,+++***)))))))))******++++++++++++)))))))))))))))))))))))))))************+++++++++)))************+++++++++++++++,,,,,,---...//////222444666888;;;???EEEIIILLLOOORRRUUUWWW]]]eeekkkuuu{{{zzzllleeeaaaXXXNNNHHHCCC@@@???@@@BBBEEEFFFDDDAAA@@@@@@???@@@GGGLLLJJJKKKNNNMMMIIIHHHIIINNNUUU[[[]]]ZZZVVVIIIIIIHHHHHHNNNXXX[[[YYYRRRPPPIIIAAA>>>AAAFFFIIIHHHIIIHHHDDD???======>>>CCCCCCKKKYYY]]][[[cccppp}}}rrrlllttt|||}}}xxxzzzwwwpppjjjhhheeebbb```[[[RRRKKKJJJRRR```jjj^^^OOO<<<222000111...***************************)))******+++,,,,,,------******************************))))))))))))************++++++++++++******(((((())))))*********+++************************((()))***+++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))******++++++++++++************************((())))))***++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++------------+++++++++++++++,,,,,,---------,,,,,,,,,+++++++++************************************++++++++++++******))))))******++++++++++++******++++++++++++******))))))))))))))))))))))))(((((())))))*********++++++*********))))))(((((())))))))))))************'''(((((()))***+++++++++************************))))))))))))************))))))))))))))))))))))))))))))))))))************,,,***((((((***,,,------+++++++++++++++******)))---,,,---000///++++++...,,,...000111000...---...000...---,,,---......---,,,,,,------,,,)))***------******------+++,,,///+++))),,,111///)))(((,,,...,,,+++------,,,++++++,,,---,,,+++)))((()))***))))))((())))))***++++++++++++************++++++++++++++++++++++++++++++************************+++***)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++***)))((((((+++++++++*********))))))*********************************)))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******))))))))))))******************+++++++++,,,,,,,,,+++***)))(((((()))***+++************************++++++++++++++++++++++++------,,,,,,+++***))))))...,,,,,,,,,...//////...444999BBBKKKNNNMMMOOOTTT^^^]]]```dddeeeeeemmmxxxwwwfffXXXQQQRRRLLLHHHAAA======@@@CCCEEECCCHHHLLLJJJDDDBBBFFFJJJPPPUUU[[[```aaa___ZZZWWW[[[ZZZ[[[^^^aaaccc```^^^VVVWWWWWWVVV[[[bbbfffddd^^^ZZZSSSKKKHHHHHHHHHFFFRRRQQQMMMHHHCCC@@@@@@AAA<<>>AAA@@@===;;;:::777999>>>GGGOOOOOOIIIBBB===;;;888555444444333222888555444555333///...000000.........---***,,,000///...---,,,,,,...//////******+++,,,,,,,,,++++++******))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,((((((((()))))))))******+++++++++******************************************************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************************************++++++++++++++++++++++++******++++++++++++******)))))))))*********++++++)))))))))*********++++++******))))))))))))******************************++++++++++++++++++++++++)))******+++,,,------...+++******+++///333888;;;JJJLLLQQQSSSRRRUUUbbbqqqrrruuuxxxxxxuuuvvvoooSSSDDDAAAAAA@@@@@@BBBBBBBBBCCCEEEHHHJJJLLLUUUZZZ___aaaaaadddjjjqqqnnnllliiieeecccccccccdddkkklllpppsssuuurrrmmmiiieeeeeeeeehhhoootttpppgggdddbbb___^^^^^^```cccfffiiigggccc[[[RRRJJJEEEDDDEEEFFFGGGIIIGGGCCC===888777<<>>@@@FFFPPPXXXYYYQQQIIIBBBDDDCCC===999999;;;;;;===:::999;;;999555444666444666888888555111///...///000///...///111000---*********,,,------+++***++++++*********++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************************+++++++++++++++,,,,,,,,,,,,------)))))))))***************************************************************+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,******************************++++++++++++******))))))*********+++++++++((())))))))))))************))))))))))))))))))******************************+++++++++++++++,,,,,,******++++++,,,------...------...///222777===AAAMMMOOORRRRRRPPPTTTeeevvvzzz||||||xxxuuu|||yyyrrrwww~~~yyycccKKKAAAAAACCCCCCDDDEEEEEEEEEEEEHHHMMMSSSXXX^^^aaacccddddddgggmmmrrrtttsssqqqnnnlllkkkjjjjjjwwwzzz|||xxxnnnhhhaaaaaammmyyy}}}yyypppjjjddd```]]]]]]aaagggmmmllliiibbbYYYRRRMMMKKKIIIKKKPPPUUUVVVQQQFFF>>>:::===>>>===???IIIWWWbbbwwwooofffeeeiiijjjeee^^^ZZZPPPFFFCCCAAA???>>>@@@;;;666000,,,,,,,,,,,,++++++++++++,,,,,,,,,---------------,,,,,,+++++++++************************************************))))))*********++++++++++++******************+++))))))*********+++++++++***++++++,,,,,,++++++***************************)))******++++++******))))))))))))))))))***************************************))))))))))))******))))))*********+++++++++***************+++++++++))))))*********++++++++++++++++++,,,,,,,,,------------------------------------------------------+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,------------------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++***))))))))))))))))))***************************************************************************))))))*********+++++++++))))))))))))))))))))))))(((((()))))))))*********,,,+++***+++---...---,,,...111555:::>>>???@@@???AAA>>>@@@EEEFFFBBB>>>===AAADDDGGGGGGFFFCCCAAAAAA@@@AAADDDKKKPPPPPPKKKEEE@@@HHHLLLFFF@@@BBBHHHKKKAAA??????BBBBBB>>>===???BBBHHHNNNOOOKKKDDD<<<777222444555555:::===777---...,,,+++,,,......,,,***,,,,,,++++++++++++,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++************************))))))******+++++++++++++++++++++,,,,,,---------//////...---,,,,,,++++++************************************************+++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************++++++,,,,,,,,,******************************++++++++++++******************++++++++++++((())))))))))))*********)))))))))******)))))))))*********************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000333555666:::???CCCOOOQQQTTTTTTRRRXXXjjj|||xxxfff[[[XXXZZZ]]]UUUKKKBBB@@@CCCFFFJJJNNNFFFJJJPPPUUUYYY^^^dddhhhbbbdddfffggghhhmmmtttyyy}}}xxxtttyyy}}}uuunnndddcccnnn}}}vvvmmmccc\\\VVVTTTZZZdddkkkkkkkkkhhhccc___]]]]]]RRRVVV\\\bbbbbbZZZMMMCCC>>>>>>===;;;;;;AAAMMMWWWzzz}}}wwwooolllmmmnnnllljjjggg```VVVOOOHHHGGGNNNXXXTTTFFF555,,,,,,///...,,,++++++,,,,,,,,,---------------,,,,,,,,,,,,++++++************************************************************++++++++++++*********++++++*********************++++++++++++***++++++,,,,,,++++++******************+++++++++******++++++++++++******((()))))))))*********+++******************************))))))))))))******))))))*********+++++++++))))))*********+++++++++))))))*********++++++++++++++++++,,,,,,,,,------------------------------------------------------+++,,,,,,------,,,,,,+++++++++,,,------------,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++******))))))))))))******************************************************************************************++++++++++++))))))))))))))))))))))))))))))))))))************+++++++++...111444444444888;;;AAAGGGKKKMMMNNNNNNFFFBBBBBBFFFGGGAAA;;;999999;;;===>>>???AAACCCFFFEEEFFFGGGIIIJJJHHHEEEBBBGGGQQQTTTKKKCCCDDDFFFFFF@@@>>>@@@DDDDDDAAA@@@BBBPPPXXX______[[[UUUMMMEEE???CCCHHHNNNYYY\\\OOO<<<666333///...000000...+++------,,,,,,++++++,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++************************))))))***++++++++++++******++++++,,,,,,------...,,,,,,+++***)))(((''''''***************+++++++++************************+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************''''''(((((()))***************************************++++++++++++***************++++++++++++,,,)))))))))*********++++++))))))************))))))*********************************++++++,,,,,,---------------,,,,,,,,,,,,///444:::======???AAADDDMMMNNNQQQTTTVVV___rrrzzzjjjYYYRRRQQQOOOLLLJJJDDDBBBBBBDDDFFFGGGLLLRRRVVV^^^hhhnnnooonnnmmmmmmjjjkkkmmmooottt{{{~~~vvvqqqtttxxx}}}rrrnnniiihhhpppxxxyyytttrrrhhh___ZZZTTTRRR\\\iiixxxwwwtttooohhhccc``````dddhhhnnnppplll```QQQGGGAAA???>>>>>>???BBBKKKUUUbbbfffmmmqqqsssuuuyyy||||||yyyxxxxxxvvvqqqlllmmmhhhbbb\\\TTTRRR[[[fffeeeUUUAAA333000000...+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++*********++++++++++++,,,)))***++++++++++++***)))*********++++++++++++,,,***++++++,,,,,,++++++************+++++++++++++++******++++++++++++******((())))))******+++++++++******************************))))))))))))******)))************+++++++++)))))))))***++++++,,,,,,)))************+++++++++++++++,,,,,,,,,,,,------------------------------------------------------+++,,,,,,------,,,,,,+++++++++,,,---------------------------............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************)))************++++++++++++******))))))******+++*********************************************************************************++++++++++++,,,)))))))))))))))))))))))))))))))))*********++++++000111222666:::=========@@@AAADDDGGGKKKOOORRRTTTIIICCCAAAEEEIIIGGGDDDDDDFFFFFFFFFFFFHHHMMMTTTYYYYYY[[[]]]\\\XXXTTTRRRRRRVVV]]]]]]TTTPPPQQQNNNFFFBBB@@@BBBFFFGGGDDDBBBDDDOOOUUUXXXUUUSSSSSSPPPKKKMMMTTT]]]jjj{{{lllRRRAAA;;;555222333333111.........---,,,,,,,,,,,,,,,***+++---......---+++***++++++++++++++++++++++++************************((()))***+++,,,++++++*********+++,,,,,,---......)))(((((((((''''''&&&&&&))))))*********+++++++++************************,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************'''''''''((()))***************************************++++++++++++***************+++++++++,,,,,,************+++++++++,,,((()))***++++++***)))(((************************)))******+++,,,,,,------++++++,,,,,,---.........222:::DDDIIIJJJIIIJJJKKKPPPNNNOOOUUU]]]lllfffXXXKKKJJJLLLKKKIIIIIIKKKHHHHHHKKKMMMMMMRRRYYYhhhooovvvzzzyyywwwwwwyyy|||{{{zzzzzz}}}~~~xxxsssnnnkkkrrruuuxxxyyyyyyyyy{{{}}}nnnnnnllljjjmmmpppmmmgggkkkccc^^^___\\\ZZZdddrrr|||rrrhhhaaa]]][[[jjjpppvvvvvvnnnaaaTTTKKKFFFDDDEEEIIIJJJIIIOOOWWWJJJJJJJJJLLLSSS^^^iiiqqq||||||{{{nnnllljjjiiiggg```ZZZZZZ___\\\TTTHHH<<<444///---,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++*********+++++++++,,,,,,)))***++++++++++++***)))*********+++++++++,,,,,,***++++++,,,,,,++++++************++++++,,,,,,,,,***++++++,,,,,,++++++***((())))))******+++,,,,,,******************************))))))))))))******)))************+++++++++((())))))***++++++,,,,,,)))************+++++++++++++++,,,,,,,,,,,,------------------------------------------------------+++,,,,,,------,,,,,,++++++,,,------...---------------------.........///........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************)))************++++++++++++******))))))******+++*********************************************************************************+++++++++,,,,,,))))))))))))))))))))))))))))))*********+++++++++777777999<<>>@@@IIIWWWeeennnvvvyyyrrrllljjjkkkmmmhhh]]]TTTPPPIIIKKKIIIAAA666...,,,...,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,***++++++,,,,,,++++++***((())))))***++++++,,,,,,******************************))))))))))))******)))************+++++++++((())))))***++++++,,,,,,)))************+++++++++++++++,,,,,,,,,---------------------------------------------------------+++,,,,,,------,,,,,,++++++,,,------......---------------.........//////........................------------------------------------------------------------------------------------------------++++++++++++++++++++++++*********++++++,,,,,,,,,************************)))************+++++++++++++++************++++++******************************************************************************+++++++++,,,,,,,,,)))))))))))))))))))))))))))************+++++++++:::AAAIIINNNLLLFFFBBB@@@DDDFFFHHHLLLTTT[[[^^^^^^bbb___[[[]]]ccckkkpppsssyyyzzzyyyxxx{{{~~~}}}wwwxxx}}}zzztttkkkooopppppptttxxxuuunnnddd```[[[YYYZZZ^^^bbbdddaaaXXXLLLDDDCCCFFFJJJLLLGGGEEEIIIXXXiiiqqqllldddZZZPPPEEE>>>;;;;;;>>>BBB999666222/////////---,,,.........,,,+++***+++,,,---+++))))))++++++)))'''+++++++++************)))************************++++++,,,,,,,,,---------+++,,,---,,,***)))***+++***++++++,,,,,,++++++***+++++++++++++++***)))(((******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,************,,,,,,++++++************++++++,,,,,,,,,++++++***************))))))))))))******++++++++++++++++++++++++++++++************++++++)))************+++++++++))))))))))))))))))))))))+++***)))(((((()))***+++---+++***+++------+++((()))+++...//////000222555AAAKKKRRRRRROOOQQQVVV[[[]]]bbbcccdddqqqwwwtttRRRIIIDDDEEEEEECCCEEEKKKNNNRRRXXX^^^cccgggkkkmmmrrrtttyyyzzzxxxtttooorrrrrrllllllsssuuuttttttwwwyyyyyyuuuqqqqqquuuwwwtttooolllnnnrrrnnnlllkkkmmmpppssstttttt|||uuupppoooiiiaaa___aaammmuuuxxxpppfff```]]][[[YYYYYYXXXVVVXXX[[[YYYSSSHHHEEEBBBAAA@@@GGGWWWfffoootttpppjjjgggjjjiii^^^QQQMMMDDD>>>AAAAAA:::333111,,,,,,---///---***---222,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++*********)))))))))************+++++++++++++++++++++++++++++++++)))))))))***+++++++++,,,************************)))************+++++++++++++++++++++++++++++++++,,,,,,++++++***)))))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------///......------....../////////...------......//////------000000...,,,+++444---+++111555333111222000111111///.........,,,......---,,,,,,,,,---...,,,------+++***+++---///111...++++++---...,,,***.........------,,,,,,,,,******))))))))))))******((((((((()))******++++++************************************************++++++++++++++++++++++++******************************++++++++++++******)))************+++++++++))))))))))))************AAADDDGGGHHHHHHIIIKKKMMMLLLSSS[[[bbbhhhooouuuyyyvvvqqqjjjgggiiimmmoooqqqqqqtttsssooommmnnnnnnkkkeeeeeegggkkkooorrrsssrrrnnnpppooommmqqqwwwwwwrrrpppnnnlllmmmrrrzzz}}}tttggg]]]XXXXXXXXXYYYLLLHHHHHHPPPZZZ\\\SSSIIIUUUNNNHHHGGGHHHHHHGGGFFFDDDDDDAAA<<<555000......---///111111000///---,,,+++)))((())),,,---,,,***++++++++++++************************************))))))*********++++++++++++,,,---,,,*********+++***++++++,,,,,,++++++***+++,,,,,,,,,,,,++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******))))))---,,,+++******+++,,,---++++++************++++++,,,,,,,,,+++++++++************))))))))))))******++++++++++++++++++++++++++++++************++++++)))************+++++++++************************,,,+++***))))))***+++,,,+++***)))***------,,,***...//////000222555888;;;EEEJJJOOOOOOJJJIIIQQQZZZmmmppppppqqq}}}vvvooofff]]]YYYOOOHHHCCCEEEHHHJJJQQQXXX]]]```bbbdddfffjjjpppvvvzzzzzz~~~zzzxxxpppooouuuxxxwww~~~~~~sssnnnkkkkkkgggaaa```bbbqqqvvvvvvoooiiihhhhhhggg___dddiiikkkmmmkkkbbbYYYMMMHHHDDDAAA???@@@HHHRRRiii}}}}}}yyysssooonnniiicccYYYPPPHHHEEEBBB===;;;>>>;;;333---...///---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))************+++++++++++++++++++++++++++++++++***************+++++++++************************)))************+++++++++++++++++++++++++++++++++******************++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------000//////..................------------.........333000......///000111333555///---111333000///111222333222111000111000000222222222222222111000000...///000///......000222111...+++***++++++***(((+++++++++,,,---......///******))))))))))))******+++++++++++++++*********************************************************++++++++++++++++++++++++******************************++++++++++++******)))************+++++++++))))))))))))************NNNPPPRRRTTTVVVYYY]]]``````fffmmmpppooooootttzzzqqqkkkaaaZZZVVVUUUUUUUUUdddhhhgggbbb^^^]]][[[WWWOOOUUU[[[___aaaccchhhlllkkkjjjgggeeeiiiqqquuuuuummmkkkiiihhhlllrrryyy}}}yyyqqqnnnnnnoooooojjjeee``````bbb]]]PPPEEECCCAAA???AAAEEEGGGDDD@@@AAAEEEHHHDDD===999:::===888777555333111///---,,,---,,,+++,,,---...---,,,,,,+++++++++************************************))))))*********++++++++++++,,,---,,,+++***+++,,,***++++++,,,,,,++++++***++++++,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***------,,,,,,,,,,,,------++++++************++++++,,,,,,,,,++++++++++++*********))))))))))))******++++++++++++++++++++++++++++++************++++++)))************+++++++++************************,,,,,,++++++++++++,,,,,,***))))))***,,,------,,,111//////111666<<>>DDDFFFGGGHHHDDDEEEJJJMMMUUUnnnvvveeeTTTNNNNNNKKKEEEAAAAAADDDKKKTTT]]]eeennntttooorrrsssrrrsssyyy{{{zzz|||}}}{{{}}}zzzrrrllljjjnnnooolllhhhggghhhccc]]]___eeejjjkkkjjjiiibbb[[[VVVNNNHHHJJJNNNMMMJJJIII@@@JJJWWW^^^cccjjjsssyyy~~~zzzyyywwwqqqiiiuuunnncccYYYWWWcccyyy~~~bbbAAA111.../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++,,,+++++++++***)))))))))************************))))))*********+++++++++++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......------------------,,,,,,------------------------------------............000000000000//////......000111222333444555666666222666777666666888999888<<<:::999888777777999;;;999888999<<<<<<999777888222444888;;;<<<<<<;;;:::>>>??????===999555333333111000//////000111222333444333111000////////////++++++************++++++---,,,,,,,,,+++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******))))))*********+++++++++))))))*********+++++++++iiimmmtttzzz}}}{{{wwwssskkkbbbZZZXXXUUUSSSVVV[[[eeebbb\\\UUUPPPMMMLLLMMMHHHKKKPPPWWWbbbfff^^^SSSLLLJJJJJJNNNTTTXXXZZZYYYXXXTTTOOOLLLKKKMMMRRRVVVZZZZZZ[[[ZZZ[[[___eeeiiinnnoooooonnnlllkkkjjjjjjrrrpppnnnnnnmmmiiiaaaZZZ]]]^^^XXXMMMIIIPPPZZZ___RRRQQQOOOMMMLLLKKKJJJIIIZZZTTTKKKCCC===999444222/////////...,,,+++++++++,,,,,,,,,++++++++++++***************************++++++,,,,,,,,,---------,,,---...---+++***+++,,,***++++++,,,,,,++++++***))))))***++++++,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++************++++++))))))*********+++++++++***************************++++++++++++++++++***---------,,,++++++,,,---...222999BBBJJJNNNNNNMMMOOOIIIGGGKKKSSSdddssscccVVVJJJGGGIIIIIIGGGFFFGGGOOOZZZbbbhhhmmmoooqqqvvvzzz|||}}}~~~~~~~~~|||yyyyyy~~~yyytttllliiibbb]]]___eeeeeeaaa\\\ccciiijjjiiigggbbb[[[ZZZQQQMMMSSSZZZ\\\YYYVVVCCCAAA???BBBKKKYYYiiittt{{{zzz{{{ooojjjjjjfff``````iiiwwwyyydddKKK:::111---...222------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++,,,+++++++++***)))))))))************************))))))*********++++++++++++++++++++++++++++++++++++++++++*********))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---------------------------------------------------------......///////////////000000000000//////111222444666888999999999888<<<<<<777777<<>>@@@@@@@@@DDDFFFGGGFFFCCC@@@>>>>>>666666666555444444444444555333111///......//////,,,,,,++++++++++++,,,,,,************++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++++++++******))))))*********+++++++++************++++++++++++jjjiiiiiikkknnnoooooommmbbbTTTJJJHHHIIIHHHMMMTTTVVVUUUSSSOOOJJJGGGGGGGGGJJJQQQ[[[gggtttxxxnnnaaaTTTQQQRRR\\\iiiqqqoookkkccc\\\TTTNNNIIIGGGKKKQQQQQQSSSTTTRRROOONNNPPPSSS[[[___dddfffgggfffeeeeeemmmnnnppptttvvvvvvsssqqqgggiiibbbTTTOOOXXXaaaddd^^^YYYTTTQQQRRRUUUUUUUUUPPPMMMJJJHHHEEE???777111...000000///---,,,---...,,,,,,,,,,,,++++++++++++************************))))))*********+++++++++,,,---...---,,,+++,,,---***++++++,,,,,,++++++***))))))***+++++++++******,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))))))))))))))******,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++************++++++)))************+++++++++++++++++++++++++++++++++******++++++++++++******.........---,,,,,,///111666===HHHPPPUUUUUUUUUUUUPPPOOOPPPWWWhhhwwwjjjSSSJJJCCCCCCEEEFFFIIILLLWWW```iiilllmmmpppqqqppp}}}zzzzzz}}}||||||}}}}}}{{{{{{~~~wwwkkk___]]]bbbdddbbb^^^hhhrrruuutttqqqiiibbbaaaYYYVVV]]]eeeeee```]]]PPPFFF<<<:::???JJJYYYeeerrrvvvgggjjjlllkkkkkkkkkgggbbbYYYTTTLLLDDD888---***...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++***************+++++++++)))************++++++++++++++++++++++++++++++++++++++++++***************************************)))************+++++++++++++++++++++++++++++++++,,,,,,++++++***))))))(((******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......------------............---------------------------------...//////000000///000111333444333333222111333666888;;;<<<<<<<<<===BBBBBB<<<;;;DDDLLLMMMIIIHHHFFFEEEGGGJJJHHHCCCEEE>>>;;;===;;;555444999888777777777888:::;;;<<<===???AAABBBAAAAAABBBCCC<<<>>>>>>===999666444333111000...------...000111---,,,,,,++++++,,,,,,---)))))))))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******)))************+++++++++*********++++++++++++,,,^^^[[[WWWWWWYYY]]]______XXXMMMFFFGGGFFFDDDLLLXXXgggiiiiiifff```[[[YYYXXX\\\iiiyyy~~~sssggghhhnnn||||||ssshhh```ZZZYYYaaakkkooopppooohhh]]]TTTPPPPPPNNNUUU]]]bbbbbbaaa______[[[^^^ccchhhlllnnnnnnnnnpppssspppiiijjjqqqppphhhWWWTTTPPPNNNPPPWWW___eeePPPLLLHHHGGGGGGFFF@@@<<<:::;;;;;;777333//////000------,,,,,,,,,+++++++++************************))))))*********+++++++++---.........,,,+++,,,---***++++++,,,,,,++++++***++++++,,,,,,++++++******,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++***+++,,,------,,,+++***---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++************++++++)))************+++++++++++++++++++++++++++++++++***+++,,,------,,,+++***,,,---......---///333777AAAJJJUUUYYYXXXVVVWWWYYYTTTZZZ^^^dddzzzyyyfff\\\HHHDDDCCCFFFHHHLLLTTT\\\fffmmmpppmmmmmmttt{{{}}}~~~|||yyytttpppppptttxxxxxxzzz}}}sssmmmjjjfffaaaaaajjjsssvvvuuusssnnniiifffaaaaaajjjooolllddd^^^WWWOOOGGGBBB???@@@IIITTTbbbrrrssssssqqqppprrrrrrgggZZZHHHJJJLLLIII<<>>@@@BBBBBBBBBCCCQQQ[[[[[[]]]cccddd```\\\\\\\\\```jjjrrrooogggaaaTTTJJJHHHDDD???DDDNNNJJJFFF@@@;;;888777999:::777999:::::::::<<<>>>@@@@@@CCCGGGFFFCCC???<<<;;;333222000......///111333------,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******)))************+++++++++*********+++++++++,,,,,,RRROOOMMMNNNQQQSSSSSSRRROOOJJJIIINNNNNNMMMZZZjjj}}}}}}uuunnnjjjiiioooxxx|||zzzsssoooqqq}}}{{{nnnbbb[[[YYYRRRXXX^^^```]]]WWWRRRPPPWWW[[[aaafffiiikkkmmmmmmdddiiikkklllsssxxxlllZZZPPPPPPMMMIIIGGGNNN\\\gggaaaXXXNNNIIIKKKNNNPPPPPPJJJJJJGGGAAA999333000111---------,,,,,,,,,++++++************************++++++,,,,,,,,,------------...///...,,,+++,,,---+++++++++,,,,,,+++++++++------------,,,,,,+++***,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........******,,,,,,,,,,,,******---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++************++++++)))************+++++++++++++++++++++++++++++++++,,,,,,---......---,,,,,,***,,,......///222777;;;HHHQQQ[[[\\\WWWSSSUUUZZZ\\\fffiiijjj}}}}}}uuueeeUUULLLCCCCCCGGGLLLQQQWWWcccooommmqqqpppjjjlllyyy|||}}}{{{vvvppplllnnntttyyy|||uuummmvvv~~~|||pppfffbbbhhhkkkiiihhhkkkmmmmmmhhhfffjjjsssxxxrrrggg```[[[XXXUUUQQQGGG???DDDOOORRRlllxxxnnnjjjqqqxxxqqqeeeMMMNNNNNNIII===111000555........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********++++++++++++++++++++++++))))))******++++++++++++)))************+++++++++++++++++++++++++++++++++))))))******+++++++++,,,************************)))************+++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------......---------.........//////........................---------...///000000111222444777:::;;;<<<<<<;;;:::<<<@@@DDDFFFHHHHHHHHHLLLeee}}}sssmmmooorrr{{{|||jjj[[[UUUQQQNNNVVVdddbbb\\\RRRHHHAAA???@@@AAA=========<<<::::::<<>>PPPQQQSSSSSSQQQNNNQQQUUUeeesss|||}}}~~~rrrjjj```TTTKKKGGGBBBBBBEEEOOO]]]fffjjjjjjjjjkkkjjjkkkvvvzzzrrrooouuu}}}uuuqqqqqqqqqpppmmmvvv~~~ooohhhaaa___cccgggiiihhh```dddjjjooorrrssssssrrr___WWWRRRSSSQQQKKKHHHJJJQQQVVVfffzzz~~~zzz|||~~~wwwkkkkkktttwwwrrrZZZSSSJJJEEEBBB===555//////***+++333222***)))000---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++------,,,++++++******)))***++++++,,,,,,++++++***,,,,,,++++++***++++++,,,,,,,,,,,,++++++************************************++++++,,,,,,++++++***************************++++++******++++++,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------........................------000///...//////...+++)))000///......///222555777999777888;;;<<<;;;===AAADDDKKKVVV^^^aaa```\\\ZZZmmmxxxxxx}}}tttiiiggg\\\]]]tttuuuWWWFFFIIIMMMJJJIIIGGGCCC???<<<;;;<<<>>>AAAFFFJJJJJJFFFDDDEEEHHHCCCBBB;;;555555999555------------///000///---***------,,,++++++,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++)))************+++++++++************************TTTSSSUUU\\\fffsss||||||uuuqqqttt~~~|||vvvrrrqqqnnnyyy|||yyyvvvxxx}}}yyywwwwww|||uuueeeYYYSSSKKKKKKKKKNNNXXXaaabbb]]]fffcccccchhhoooqqqlllfff\\\^^^aaa```ZZZWWW^^^iiisssnnnjjjgggbbb]]]]]]aaaeeeiiiiii```TTTGGG:::111///...---------,,,***''',,,++++++***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,------------------------------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++---,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++************++++++******************************************************************************+++,,,,,,,,,,,,++++++,,,,,,,,,,,,---------......//////222777>>>BBBRRRUUUUUUPPPIIIIIIRRR]]]|||~~~rrrhhh^^^YYYTTTMMMHHHGGGDDDGGGMMMVVV```fffiiiiiiiiimmmqqquuu}}}uuuiii```^^^aaaeeehhh```___aaahhhppprrrmmmgggbbbZZZUUUUUUTTTPPPOOOQQQIIIIIINNNWWW^^^bbbiiipppsss~~~rrrhhhkkkooopppooocccSSSHHHEEEJJJPPPSSSDDD666...000222---,,,000---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))+++++++++++++++++++++++++++++++++++++++++++++,,,***++++++,,,,,,++++++***++++++++++++++++++,,,,,,,,,,,,,,,+++++++++*********************************++++++,,,,,,++++++***************************++++++******++++++,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................,,,,,,,,,---000222333444000111333555888999::::::777777999;;;<<<@@@LLLYYYxxx}}}{{{{{{}}}xxxvvvwwwooottt|||fffYYYZZZ]]]\\\iiilllllleeeWWWJJJBBB???<<<===>>>>>>>>>AAAEEEIIIIIIJJJGGGCCCCCCCCC===333222000...---......,,,+++.........------,,,,,,,,,---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++)))************+++++++++************************fffhhhmmmxxxzzzuuutttvvvyyy{{{yyyuuunnnggg___YYYUUUMMMTTT^^^cccbbb```^^^]]]WWWVVVWWW[[[aaaeeeeeeddd______aaaeeeiiiooo||||||qqqmmmfffaaa[[[ZZZbbbiiieee\\\ZZZWWWWWW[[[dddjjjkkkiiieeehhhmmmooollljjjqqq{{{~~~tttkkkjjjjjjgggeeeeeebbb```\\\ZZZZZZUUUFFF666666222//////111000---))),,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,------------------------------------------------,,,,,,,,,++++++++++++***++++++++++++++++++++++++------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************++++++************************************************++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,++++++,,,,,,------------......///444:::AAAGGGIIIIIINNNOOOIIIFFFRRRiii}}}zzziiibbbYYYPPPNNNNNNKKKKKKMMMMMMRRR[[[bbbhhhkkkmmmoooooouuu{{{|||pppiiigggiiilllhhhbbb```hhhuuuxxxooodddggg```[[[ZZZZZZWWWUUUUUUIIIFFFCCCCCCDDDKKKYYYgggrrr{{{xxxtttvvvxxxvvvyyynnn^^^RRRQQQ[[[hhhrrr]]]GGG333///111000...///------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******++++++++++++++++++++++++)))******+++,,,,,,------***++++++,,,,,,++++++***+++++++++++++++,,,------,,,,,,,,,++++++++++++******************************++++++,,,,,,++++++***************************++++++******++++++,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------.................................---,,,,,,---///111333222555888999:::;;;>>>@@@DDDEEEGGGFFFEEEMMMcccxxxxxxxxx|||wwwvvvtttuuu{{{{{{pppjjjiiimmmqqqvvv___NNNGGGCCC@@@===<<<>>>AAACCCDDDLLLOOOQQQRRRTTTSSSKKKCCC:::666111...---...//////......//////...---,,,,,,------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++)))************+++++++++************************wwwvvvrrrkkkddd___[[[XXXVVVVVVWWWWWWUUUQQQKKKEEEBBB;;;>>>BBBDDDFFFHHHLLLOOOFFFBBB???>>>BBBEEEHHHIIINNNOOOQQQQQQMMMKKKQQQYYYhhhjjjkkknnnrrryyy~~~|||xxxwwwyyyxxxnnnaaaNNNMMMNNNSSS[[[bbbeeefffeeeiiipppyyy}}}rrrggghhhlllllliiigggccc^^^WWWSSSVVVWWWOOOEEE<<<888222...---///000111---,,,++++++***+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++************++++++************************************************++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++,,,,,,---.........,,,...333===HHHOOOQQQPPPHHHJJJIIIEEEMMMhhhuuuiii\\\TTTLLLLLLNNNNNNPPPSSSYYYaaajjjooorrruuuzzz}}}|||tttrrrrrrtttmmmjjjrrr~~~xxxmmmjjjfffbbbccccccaaa[[[WWWPPPLLLHHHHHHHHHJJJSSS\\\oooqqquuuqqqnnngggbbb___ccciiiooohhhQQQ:::000000///...///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***++++++++++++++++++++++++*********++++++,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++,,,---...++++++++++++++++++++++++***************************++++++,,,,,,++++++***************************++++++******++++++,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------..................////////////000000000/////////111333777;;;<<<:::999@@@OOO[[[iiigggddd___]]]cccwww~~~yyy|||zzzrrrhhhaaahhhuuu~~~sssggghhhiiivvv{{{sssmmmnnnoooqqqwwwnnn]]]TTTPPPMMMIIIHHHHHHFFF???999GGGKKKPPPUUUYYYZZZVVVQQQDDD>>>777222000111222222,,,---...//////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++))))))*********+++++++++************************yyylll^^^ZZZUUUPPPMMMHHHCCC???CCCEEEHHHJJJJJJGGGDDDAAA<<<<<<;;;;;;>>>CCCIIINNNFFFBBB<<<999999<<>>???DDDHHHMMMVVV___ffflllpppssssss}}}|||yyyxxx~~~rrreeeVVVSSSOOONNNQQQXXX```eeeeeegggnnnxxx~~~wwwkkkbbbcccjjjllljjjiiikkklllggg^^^WWWTTTQQQMMM@@@AAA@@@:::222---...000---,,,+++*********************+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++*********+++++++++,,,,,,++++++************++++++************************************************++++++++++++++++++++++++++++++,,,------------,,,++++++,,,------...//////+++000;;;IIIUUUZZZXXXUUUUUUQQQJJJIII[[[~~~rrrkkkUUUNNNIIILLLPPPRRRUUUXXXcccjjjrrrvvvyyy~~~|||yyyxxxuuutttqqqooommmmmmmmmmmmmmmnnnmmmlllkkkmmmrrrvvvsssyyyxxxuuuvvvyyytttrrrvvv}}}zzzssshhhggghhhlllpppoooggg___VVVPPPKKKLLLNNNMMMNNNPPP```iii{{{ooopppooolllfff___ZZZXXXaaaSSSAAA555///,,,---///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++++++++*********++++++,,,,,,++++++***,,,+++++++++,,,------...++++++++++++++++++++++++***************************++++++,,,,,,++++++***************************++++++******++++++,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------.............../////////000000...000333444333444666888888===>>><<<>>>OOOmmm{{{xxxyyy|||qqqjjjllluuuwwwoookkkddd```iiiyyy~~~{{{pppfffhhhoootttpppiiifffkkkttt{{{ssshhh```YYYYYY[[[^^^___WWWHHH<<>>;;;;;;===@@@CCCCCCCCCAAA@@@999999999999<<>>;;;888888:::===@@@AAA>>>>>>>>><<<777777:::===DDDLLLSSSWWWWWWWWWWWWWWW^^^hhhppprrroookkkhhhkkkwww|||ppphhhaaaVVVMMMJJJQQQ\\\eeehhhfffhhhnnnrrrtttxxx}}}iiiaaa\\\^^^bbbcccdddffffffnnnqqqjjj```ZZZWWWTTTJJJSSS\\\YYYKKK;;;222......---,,,++++++******+++******+++++++++,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++************++++++++++++++++++************++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------++++++,,,---...//////000...666CCCQQQ[[[]]]ZZZVVVWWWTTTNNNSSSlllwwwjjjbbbOOOJJJJJJRRRYYY]]]```cccggglllsssxxx}}}{{{uuunnnjjjgggeeehhhmmmgggggggggggghhhhhhiiijjjdddbbb___]]]^^^aaaeeegggdddhhhmmmrrryyy~~~xxxyyy|||zzzvvvsssrrrttttttqqqmmmcccfffjjjqqqyyy|||uuujjj^^^UUUMMMMMMNNNMMMMMMNNNSSSkkkzzzyyyuuuooofff[[[RRRMMMWWWPPPFFF:::111------///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++------,,,,,,+++******)))***++++++,,,,,,++++++***------,,,,,,,,,,,,------***++++++++++++,,,,,,,,,***************************++++++,,,,,,++++++***************************++++++******++++++,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------...............//////000000111111333555444222222555888999<<>>AAAEEEIIIJJJIIIFFFCCC??????@@@BBBDDDGGGJJJMMMOOOFFF>>>;;;:::999:::===CCCFFFIIIIIIGGGEEECCCCCCAAACCCIIIQQQZZZaaacccbbbgggooo{{{xxxsssoooggg___ZZZ\\\eeelllhhhccc```ccceeeeeegggjjjdddaaa```aaaaaa```ccchhhkkkooopppmmmjjjhhhddd___WWWbbbmmmooocccPPP???555000000...------,,,,,,,,,******+++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---++++++++++++++++++++++++************++++++++++++++++++************++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------++++++,,,---...///000000666>>>JJJTTTYYYXXXVVVTTTTTTVVVWWW___www~~~xxxmmm___UUUMMMKKKOOOZZZcccggghhhjjjhhhmmmttt{{{sssiiijjjnnnuuuwwwyyy|||uuutttwww{{{}}}|||wwwvvvuuuuuuwwwzzz|||~~~~~~uuuqqqooonnnjjjfffaaadddggglllvvv}}}wwwlllbbb[[[VVVTTTQQQNNNNNNQQQSSSfff|||uuuoooiiibbbZZZSSSRRROOOHHH>>>555111//////............------------------------------------)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,+++++++++++++++++++++***++++++,,,,,,++++++***///...---,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***************************++++++,,,,,,++++++***************************++++++******++++++,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......---......///000000111111666888999888888===FFFMMMMMMNNNPPPUUU```ppp{{{www|||~~~}}}mmmgggaaa___eeeppp{{{}}}zzzuuupppmmmnnntttzzz~~~wwwnnnppptttxxx}}}ooolllppprrrvvv~~~tttmmmkkkmmmqqqssswww}}}xxxnnnWWWPPPKKKHHHCCC<<<<<>>AAAAAA???>>>>>>???DDDDDDEEEFFFIIIKKKNNNOOOQQQVVV^^^eeefff```WWWPPPIIIMMMRRRVVV[[[___cccfff```TTTGGGDDDFFFJJJOOOSSSRRRPPPNNNIIIDDDBBBBBBCCC@@@>>>>>>EEEQQQ\\\bbbccccccfffkkkuuurrrwwwzzz|||zzzvvvtttvvvyyyddd]]]ZZZ\\\___```bbbeeellllllmmmnnniiifffjjjrrr~~~tttnnnpppsssnnnfff[[[ccclllooohhhXXXGGG===222222111//////.........******+++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++************++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------++++++,,,---...///000111<<>>===DDDaaasssttt~~~}}}ooobbbYYYZZZaaannnxxx{{{{{{|||tttooonnnsssyyy}}}}}}tttooorrrwwwzzz{{{vvvvvv{{{~~~yyyrrrsssyyy~~~~~~xxxrrrnnnmmmmmmnnnnnnsss|||ooonnnjjjcccbbbmmmuuuppppppkkkggg```]]]______TTTGGGHHHHHHHHHLLLVVV```cccaaakkk\\\DDD333000333000)))000...///000///++++++///------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,***++++++,,,,,,++++++***CCC>>>::::::::::::>>>CCCEEEKKKRRRVVVXXX\\\bbbgggnnnppppppnnnmmmqqqxxx}}}wwwyyy{{{xxx|||zzzwwwpppggg^^^XXXUUUUUU```\\\YYYZZZ^^^___[[[WWWNNNJJJGGGKKKSSS]]]fffjjjhhhxxxyyymmm\\\NNNJJJPPP\\\eeegggiiilllmmmooovvv~~~ssspppqqqpppnnnnnnjjjbbb\\\[[[ZZZTTTMMMBBB999222000000......000,,,,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---...++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++***,,,------++++++,,,...,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******,,,,,,+++******************************************************++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,............000333888;;;DDDCCCJJJRRRRRRMMMRRR]]]pppyyyppphhhbbbYYYRRROOOMMMMMMMMMQQQbbbpppqqqtttnnnfffgggtttzzzwwwwww~~~{{{sssrrrvvvssssss{{{vvviiiddd]]]YYYXXX[[[___aaa\\\\\\ZZZUUUQQQUUUbbblllzzz}}}tttmmmpppooolllssshhhZZZMMMLLLTTTRRRCCC333111000......//////...---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++++++++,,,******+++++++++,,,,,,,,,------------------------...---,,,,,,+++++++++,,,---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,---------,,,,,,+++++++++++++++************++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///---......//////000////////////222555888999:::;;;;;;AAAFFFTTTzzzzzz{{{|||ttteeeZZZVVVXXXaaapppzzz}}}}}}~~~zzzvvvuuuyyy{{{zzz{{{}}}yyy{{{{{{{{{|||wwwvvvvvvssstttzzznnnnnnlllgggfffmmm|||ssshhhfffjjjmmmjjjgggiiirrrvvvmmmaaaMMMFFF@@@CCCLLLWWW___cccjjj___LLL:::222222333000111//////111///++++++...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++******************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***@@@;;;999<<>>333111///............---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------)))******+++,,,,,,------******+++++++++,,,,,,,,,------------------------------,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,------,,,,,,,,,,,,++++++++++++************++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///////////////000000000000///222666:::===>>>===<<>>555///,,,---///...---///------,,,,,,,,,+++++++++************************---,,,++++++******++++++******************************+++++++++,,,,,,,,,***++++++,,,,,,++++++***]]]```jjjxxxoooiiiiiiwwwzzzqqqppprrrllljjjlllqqqnnneeeccchhhjjj[[[OOOLLLNNNRRR]]]hhhvvvzzzyyyrrriiiaaa^^^___dddgggooonnnlllhhheeedddfffiiimmm{{{{{{vvvtttlll___ZZZgggwwwzzziiiMMM:::333000///...------,,,,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++***,,,------++++++,,,...***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------++++++,,,,,,,,,,,,------,,,,,,,,,---......//////,,,000:::IIIZZZffflllnnn___ZZZWWW^^^oookkk___ZZZWWWMMMLLLLLLPPPWWW^^^dddfffjjjttt~~~|||{{{uuuuuutttrrrooommmmmmnnntttwwwyyyzzzyyyyyyyyyzzz|||~~~}}}vvvuuuxxx}}}wwwpppiiiddd```^^^___fffttt{{{rrrfff\\\VVVYYY[[[YYY[[[aaayyyqqquuurrrggg___]]]WWWNNN>>>:::333///...//////000------------------------++++++,,,,,,,,,,,,------------,,,,,,+++******)))******+++++++++,,,,,,,,,------------------------,,,,,,+++++++++,,,---------,,,,,,++++++,,,,,,---,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------...000333555777999;;;AAAQQQrrr{{{\\\XXXkkkmmmnnnuuurrrqqqvvv}}}tttmmmgggfffgggiiiooouuuzzzvvviiiccc^^^\\\[[[WWWPPPIIIHHHKKKPPP[[[hhhmmmcccUUU???666/////////...///111------,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,++++++******++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***gggdddeeehhhiiiggghhhkkkTTTRRRUUUaaarrr}}}}}}|||zzzzzzxxxwwwvvvtttrrrooonnnnnndddUUUJJJJJJKKKIIINNNYYYrrruuu{{{~~~nnnaaaZZZ[[[___bbbfffiiikkkjjjiiikkkooosssuuurrrmmmeee___cccjjjlllaaaNNN@@@;;;111111000......------...,,,,,,++++++,,,,,,---...------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++***,,,------++++++,,,...******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,+++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------++++++,,,,,,,,,,,,------,,,,,,------.../////////...444???OOO___hhhiiifffYYYXXXYYY^^^iiiwwwpppddd]]]WWWQQQIIIIIILLLSSS\\\fffnnnqqqsssxxx~~~wwwsssssssssrrrpppiiijjjiiieee```]]]\\\]]]aaabbbcccaaa______aaadddhhhmmmqqqsssssstttyyy}}}{{{tttkkkmmmpppvvv{{{vvvooogggaaa```bbbhhhsss||||||tttllleee```ZZZVVVWWW]]]eeekkkzzzwwwqqqrrrpppiii```VVVPPPMMMBBB===666000///000111111........................++++++,,,,,,,,,,,,------,,,+++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,+++++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---------......000222666:::<<<<<>>777111///000111222........................++++++,,,,,,,,,---------*********++++++,,,------******+++++++++,,,,,,,,,------------------------++++++++++++,,,,,,---...---,,,,,,++++++,,,,,,---,,,++++++++++++++++++,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,...//////111555999===???AAAIIIVVVmmmwww~~~{{{ooolllllljjjhhhmmmuuu|||}}}}}}|||qqqgggfffrrrsssllleee___dddmmmoookkkttttttXXXSSSLLLLLLWWWdddhhheeeXXXJJJ<<<555222//////000---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++