BM6P6(@ ,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,,,,,,,,,,---...///000000333000///111000...///333666222000777HHH]]]mmmuuunnn___jjjooovvv|||{{{rrrssswwwzzzyyyssslllZZZQQQNNNLLLIIIHHHIIIGGGDDDDDDHHHFFFAAA999444888<<<888111/////////---***)))***+++,,,++++++******++++++,,,,,,,,,,,,+++***)))((((((,,,+++******))))))******+++++++++*********))))))))))))))))))))))))))))))+++*********))))))(((((()))************+++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...---------.........//////............/////////000//////000111111222222333777777;;;EEEPPPUUUPPPJJJOOOPPPWWWdddsss{{{{{{vvvkkkjjjdddZZZPPPPPPSSSYYY[[[[[[]]]aaa___aaa___YYYWWWZZZYYYUUUIIIEEE???999666333000...111000///...//////...,,,...---,,,,,,,,,,,,---...------------------------.........------,,,,,,,,,...------,,,,,,------...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................------............------////////////////////////////////////////////////............////////////000000000000111111111111000111111111111222222222333444444444444444444555777222000444777777666888???;;;777666:::AAAHHHLLLJJJTTTaaaiiijjjhhhggggggoooppppppnnnjjjhhhhhhiiijjjlllooonnnfffbbbiiitttxxxpppjjjkkkiiidddkkkppphhhggglllmmmiiigggkkkqqqsssxxxwwwrrriii^^^VVVRRRQQQNNNKKKHHHFFF@@@888555777333777999999555333333555,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,------......////////////---///222111......111...222999EEE]]]vvvkkk\\\fffwww}}}~~~sss\\\QQQQQQLLLIIIKKKLLLIIIGGGHHHJJJJJJFFFAAA???>>>999222222222111///---+++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++***)))(((,,,++++++***************+++++++++*********))))))))))))))))))))))))))))))+++*********)))))))))))))))************+++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------+++,,,,,,,,,------------,,,,,,++++++,,,,,,---...---------.........//////........./////////000000000000000000111222333444222>>>MMMUUUTTTRRRQQQSSS\\\hhhyyyzzzqqqQQQKKKHHHLLLRRRWWW^^^dddaaadddddd___]]]___]]]XXXNNNIIICCC===999555222000222000///...//////...,,,......---,,,,,,---......------------------------......---------,,,,,,,,,...------,,,,,,------...,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................------............------////////////////////////////////////////////////....../////////000000000000000000000111111111111111111111111222222222222333333333444444444444555888444444888:::888888999444777===CCCIIIPPPWWW[[[bbblllwww{{{xxxuuuvvvyyyvvvssslllddd______dddhhh```dddlllsssuuuyyyvvvppphhhYYYiiiooosssqqqpppqqqqqqoootttsssooofff\\\TTTPPPPPPYYYWWWVVVUUUNNNBBB:::888444555666555333111111111------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------........................------000444333000000333555BBBOOO^^^vvvuuufff]]]ccctttvvvlll[[[RRRKKKMMMQQQPPPNNNMMMLLLQQQRRRNNNIIIEEE???888555555333222000...,,,+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++***)))(((+++++++++************)))+++++++++***************))))))))))))))))))))))))***************))))))))))))************+++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------------------............,,,,,,,,,,,,,,,------...------........./////////....../////////000000000222111111111222555777999AAAHHHOOORRRTTT[[[iiittt~~~}}}kkk[[[KKKGGGKKKRRRYYY___aaafffhhhgggfffeeeaaa\\\VVVQQQIIIBBB===:::777555333111///...//////...---......---,,,,,,---......------------------------...------------,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................------............------///////////////////////////////////////////////////000000000000111111111000000000111111111222222111111222222222333333333333333333444444444555555555333444888999888888<<<;;;BBBLLLUUU\\\bbbiiimmmwwwyyyrrrooogggjjjmmmmmmjjjggggggiiiooottt}}}yyyccc___dddhhhiiimmmsssuuutttmmmnnnmmmjjjeeeaaa______eeedddeeeeee]]]MMM@@@:::888666333222111111000///------............------------------------------,,,------...............////////////............000///111333333222666===JJJZZZiiisssnnn]]]aaavvvpppaaaRRROOORRRTTTSSSTTTMMMRRRTTTSSSQQQOOOHHHAAA666444333111000///---,,,,,,,,,,,,++++++,,,,,,,,,+++,,,,,,,,,++++++***)))++++++++++++******))))))************************))))))))))))))))))))))))************************))))))*********+++++++++,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------,,,------------.........,,,,,,,,,,,,,,,---..................////////////...////////////000000000444333222333555999===@@@OOOLLLMMMUUUeeexxx}}}qqqxxxoooTTTIIIJJJPPPTTTWWW^^^ccchhhjjjjjjhhhccc___]]]XXXPPPIIIDDD@@@===:::555333000/////////...---......------------......------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,---......---------------------------------............///........................------............------////////////////////////////////////////////////000000111111111222222222000000111111111222222222222222222222333333333444333333333444444555555666666444555999:::;;;AAAHHHMMMRRRZZZdddnnnwww}}}{{{uuuqqqooossszzzjjjjjjfffbbbeeemmmrrrsssjjjmmmppprrrrrrqqqooonnnmmmkkklllmmmeeeUUUFFF???===999333222333444333111---......//////......---------------------------,,,---....../////////...//////////////////......222000///000222666AAAMMMeeerrr|||}}}gggiiiooo{{{|||ggg[[[VVVSSSTTTVVVSSSSSSRRRSSSVVVWWWPPPFFF888555111000000000///------,,,,,,,,,,,,,,,,,,---+++,,,,,,,,,,,,+++*********++++++++++++***)))(((************************))))))))))))))))))))))))***************+++++++++))))))*********+++++++++,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,------------------,,,,,,------...///........./////////000000////////////000000000111111111222444888>>>DDDGGGNNNUUUbbbqqquuuyyyyyy]]]QQQRRRUUUTTTTTTXXX\\\bbbhhhjjjgggbbb```aaa]]]VVVPPPLLLHHHDDDAAA999666333111000000///...........................------------------------------------------------...------,,,,,,------...------,,,,,,------...///---------------------------------............///........................------............------////////////////////////000000000000000000000000111111111111222222222222111111111111222222222222222333333333444444444444333333444555666666777777:::999:::===???DDDPPP\\\\\\```iiivvvuuuqqqxxxvvvllliiigggdddfffhhhkkkooorrrsssrrrqqqpppmmmmmmmmmhhh[[[OOOIIIBBB===777444555666555333......////////////......------------------------,,,---...///////////////////////////////////////222///...000444???RRRccc|||wwwuuu~~~{{{~~~uuucccVVVSSSUUUZZZXXXVVVWWW\\\___WWWLLL@@@:::444111111222000...------,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,++++++******+++,,,,,,***)))(((***************+++++++++))))))))))))))))))))))))*********+++++++++++++++)))************+++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,------------------------......///....../////////000000000/////////000000000111111---///222777>>>EEEKKKOOOZZZkkk}}}||||||tttnnnvvvqqqhhhfffaaaWWWOOORRRTTT[[[cccgggdddbbbccceeebbb]]]YYYVVVQQQLLLIII???;;;666333111000///...---...////////////...---------------------------,,,,,,,,,------------......------,,,,,,------...---------------......///---------------------------------............///........................------............------////////////////////////000000000000000000000000000111111111111222222222111111111222222222222333333333333444444444555555444555555666777888999999999:::===@@@BBBIIIYYYhhhooottt|||yyyqqqrrrxxxxxxooohhhdddcccccceeejjjpppsssuuurrrmmmkkkmmmkkkbbbYYYUUUIIIEEE???:::777555444333......////////////..............................,,,---...///000000000000......//////000000111111111///111777???PPPhhh}}}zzzvvv~~~{{{{{{bbbXXXXXXZZZ]]]^^^```eeegggaaaYYYLLLEEE;;;555444444222000------,,,,,,,,,,,,------++++++,,,,,,---,,,,,,+++)))***+++,,,,,,+++)))((())))))*********+++++++++))))))))))))))))))))))))*********++++++,,,,,,,,,)))************+++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------------------............---------------...//////.../////////000000000000//////000000000111111111---000666>>>GGGPPPWWW[[[jjjxxxyyy|||www~~~vvvnnnmmmnnnttt}}}ppp\\\OOOOOOOOOUUU___dddcccdddhhhgggeeedddbbb___[[[UUUQQQDDD???:::555222111///...---...///000000///...---------------------------,,,,,,,,,---------.........------,,,,,,------...---------------...//////........................---------............///........................------............------////////////////////////000000000000000000000000000000000111111111111222111111111222222222333333444444444444555555555555555666777888999:::;;;;;;:::>>>DDDIIIJJJPPP___nnn{{{~~~wwwttttttmmmrrrjjjhhhmmmrrruuuqqqkkkjjjmmmmmmggg___[[[VVVSSSMMMEEE===777444333......////////////..............................,,,---...///000000000000---......///000111111222111222666???KKK___zzz~~~|||yyy|||{{{ooo___^^^UUU]]]eeeiiilllnnnkkkfffWWWMMMAAA999666555333111...------,,,,,,------...++++++,,,------,,,,,,,,,)))***,,,,,,,,,+++)))'''))))))******++++++++++++))))))))))))))))))))))))*********++++++,,,,,,,,,)))************+++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,---------............/////////000...------------...//////////////////000000000000000000000000111111111111111555<<>>======777222111000///...------...///000......................................................------------......---------............///........................///////////////////////////////////////////////////000000000000000//////000000111111111111000000111111222222222111111000000111111111111222222222111111222222222333333333444333333444777888888777999555555777666555<<>>888666555444222000////////////......................................................------------......---------............///,,,,,,,,,,,,,,,,,,,,,,,,//////////////////////////////////////////////////////000000000000//////000000111111111111000000000000111111111111000000111111111111222222222333222222222333333333444444555555666888999999666444777777999===???BBBJJJSSSccckkkrrrrrrmmmhhhiiikkkpppsssssseee]]]```cccbbbhhhtttoootttrrrggg```^^^YYYSSS////////////............/////////................../////////000000000000111000222555555333777>>>UUUbbboootttwww}}}}}}|||~~~qqqpppvvv}}}ooo[[[LLLAAA:::555444333222111///---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------..................................../////////////////////000000111111222222333333333444888===AAAOOORRR___pppxxx|||{{{uuuqqqppppppqqqooommmjjjgggeeeeeeeeeeee```aaabbbbbbaaaaaabbbccc``````aaabbbcccdddeeefffeeeeeeeeeffffffggghhhhhhiiijjjlllllljjjiiiiiiiiikkkjjjhhhhhhiiinnnssswwwzzz}}}|||yyyhhhZZZUUU[[[cccccchhhrrr|||}}}zzzyyyrrrhhh[[[QQQJJJCCC===999444333222000//////000000......................................................------------......---------............///,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////////////////////////////...//////000000000000///000000111111111111000000//////000111111111000000111111111222222222333333333333333333444444444444555666888;;;===<<<:::777777888;;;>>>BBBIIITTT\\\gggiiijjjgggeeejjjttt}}}rrrkkkddd\\\```lllhhhssstttggg\\\[[[ZZZVVV////////////............////////////////////////////////////000000111111111000222444555777@@@IIIkkkvvv{{{uuupppxxxyyyvvv{{{nnn\\\KKK>>>777444222111222111///,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------................................./////////000000/////////000111222222222333333222333888AAAKKKSSSPPPXXX```gggttt|||wwwsssnnnmmmlllkkkjjjjjjjjjjjjeeeeeeeeedddccccccddddddbbbccceeefffeeefffgggiiihhhhhhiiiiiiiiiiiijjjjjjjjjkkkkkklllmmmnnnnnnnnnoooqqqrrrrrrqqqpppqqqrrrnnnmmmkkkjjjkkkllllllmmmppprrrvvv{{{|||dddVVVVVVZZZ^^^```kkkyyy~~~|||~~~yyyqqqeeeZZZQQQJJJCCC===333222111000000000111222////////////////////////..............................------------......---------............///,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////////////////////////////......///000000000000000000000111111111111000000//////000111111111111111111222222222222333333333333333444444444555555555555666888<<<@@@AAA???===999<<<>>>@@@EEEPPP]]]eeejjjhhhdddccckkk~~~|||kkkaaa___aaannnssshhh\\\YYY[[[[[[////////////...............////////////000000000////////////000111222222000///000333666>>>NNN]]]uuu~~~yyyttt}}}yyyvvvvvvppp[[[III:::666222222444555333111------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------............................../////////000000000...///000000111222333333222333555999BBBOOO^^^hhhLLL\\\hhhnnn|||tttnnnjjjhhhfffeeedddeeefffggggggfffeeedddeeefffgggfffeeedddeeefffggghhhiiikkkmmmnnnppppppkkkjjjiiihhhfffeeedddccceeefffggghhhiiijjjjjjjjjkkkmmmoooppppppqqqsssuuutttsssssstttwwwwwwwwwuuuvvvvvvvvvuuuuuuwww{{{~~~sssbbb[[[YYY[[[ZZZbbbsss}}}uuuggg\\\TTTKKKCCC555444333222111111222222////////////////////////..............................------------......---------............///,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////////////////////////////---...///000000111111000000000111111111111000000///000111222222222222222222222222222333333333333444444444555555555666666555666888<<<@@@BBBBBB@@@===BBBFFFHHHNNNZZZfffllliiiiiikkkrrryyyfffbbbgggiiieee\\\XXX[[[___////////////.............../////////000000000000///////////////111222333222000111555===LLLdddxxx{{{{{{zzzrrrxxxoooZZZEEE???888555555666444111........................++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------.........................../////////000000000000...///000111222333333444222555:::AAAKKKYYYgggppp\\\mmm}}}xxxrrrfffeeebbbbbbcccddddddccccccdddeeeffffffdddcccbbbjjjlllmmmkkkhhheeedddeee```______bbbgggjjjjjjhhhllllllkkkjjjiiiiiihhhhhhjjjkkkmmmoooppppppppppppoooqqqrrrqqqqqqqqqsssuuuxxxvvvvvvyyy~~~}}}~~~~~~{{{{{{|||}}}yyyooogggaaa\\\```ooo{{{wwwjjj```TTTJJJ;;;:::777555333222222222////////////////////////..............................------------......---------............///------------------------////////////////////////////////////////////////---...///000111111111111000000111111111111000000000111222333333444444444222222222333333333444444444555555555666666666666666666888;;;>>>AAAAAA@@@@@@JJJRRRVVV\\\fffmmmooollltttxxxkkkcccdddbbb\\\\\\aaa000/////////.............../////////000000111111000////////////111333444555333444:::DDDYYYvvv}}}xxxuuu}}}gggQQQIII>>>888666444111---////////////////////////++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------////////////////////////////////////000000000000...///000111222333444444333777>>>FFFPPP[[[eeelllxxxvvvmmmgggccc```^^^^^^```dddggghhhfffdddddddddeeeeeeeeeeeeeeeeeelllnnnooolllfffbbb``````hhheeedddhhhooosssqqqooossstttuuuvvvwwwyyyyyyzzz}}}~~~{{{yyyzzz{{{yyywwwvvvxxx~~~}}}xxxkkkbbbcccpppzzz~~~ssshhh[[[OOOAAA???;;;888555222111111000000000000000000000000.................................------.........---------.........//////........................////////////////////////////////////////////////---...///000111111111111000000111111111111000000000111222333444555555555222222333333333444444444555555555555666666666777888777777999<<<>>>???>>>BBBOOO[[[aaafffnnnrrrqqquuuyyygggiiimmmeeeaaaeee000000000000000000000000/////////...---...111444,,,000222000---...111444111888>>>HHH___{{{vvvxxxcccSSSDDD>>><<<666111111......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,///////////////000111111000000000000000111111111111333444444333333444555;;;:::BBBYYYhhhbbbhhhwwwqqqiiibbb^^^\\\[[[ZZZXXX^^^dddeeecccaaacccgggdddhhhkkkiiiddd``````bbbfffiiimmmnnnmmmlllnnnpppxxxzzz|||}}}{{{~~~kkk___eeeqqqzzzvvvcccTTTFFF???;;;>>>===777222222//////...000111222000///------------------------------------------------............................................................////////////////////////////////////////////////000000000000222111111111000000//////000111111111111222222222222222222222222222222222555666777:::;;;;;;999777:::;;;<<<:::888;;;AAAGGGKKKWWWdddnnnssstttooojjjqqqccccccdddcccccc000000000000000000000000000111111000///000333666000111111///...000444666444999HHHbbb{{{~~~www~~~|||dddIII===999777555555///...------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,///////////////000111111222222111111000000/////////000222222222333555888>>>HHHWWWhhhnnniii|||uuuhhhfffccc___]]]\\\]]]______^^^aaaddddddbbbaaabbbdddaaaccceeedddbbbccciiinnntttxxx|||vvvcccccclllvvvooo```PPPEEE>>>======888333222000///...///111111000...------------------------------------------------............................................................////////////////////////////////////////////////000000000000111111111111000000000///111111111111222222222222333333222222222222222222555555777999;;;;;;:::888:::===AAACCCEEEHHHLLLPPPVVVbbboootttpppooowwwooogggbbbbbbddd000000000000000000000000000111111000000111333666333111000///000222555777;;;AAAYYY{{{zzzZZZFFF???;;;888666000///......---------...------------------------++++++++++++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------............------///////////////000111111333333222111000//////...///000111111222555:::>>>DDDOOO\\\lllvvvyyyqqqggg```[[[[[[[[[[[[\\\^^^```cccdddbbbbbbaaaaaabbbbbbccccccgggiiijjjkkkmmmttt}}}wwwvvvxxxzzzsss```QQQCCC??????<<<777333111///...///000000///...------------------------------------------------............................................................////////////////////////////////////////////////000000000000111111111111000000000000111111111111222222222333333333333333333333333333444555777888::::::::::::;;;===@@@EEELLLSSSYYY]]]kkkkkkooossssssxxxqqqfffeeehhh////////////////////////.../////////...///111333333000///111222222333555@@@RRRppp}}}yyy}}}pppZZZKKK@@@999444111111000///....................................++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------............------///////////////000000111222222222111111000000000222333333333444999???DDDJJJOOOXXXooo~~~rrreee``````bbbbbb\\\^^^___``````aaacccdddbbbaaa```bbbfffkkkmmmnnnuuuwwwzzz}}}|||ppp___LLLBBBBBBAAA<<<777222111//////000000///...............................................................................................................////////////////////////////////////////////////000000000000111111111000000000000000111111111222222222333333333333333333444444444444444555777888999:::<<<===@@@@@@BBBGGGQQQ]]]hhhnnnxxxllliiiwww|||xxxqqqnnn////////////////////////---...////////////111222111...///333333111222777LLLlll|||rrr}}}ttt|||jjjRRRBBB:::777333222111000////////////........................++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------......//////......---///////////////000000111000000111111222222333333444444444444666;;;BBBGGGGGGUUUiii}}}fffaaa\\\ZZZ\\\___aaaaaa]]]___bbbbbbaaaaaaccceeehhhggghhhmmmttt|||~~~zzz~~~mmmVVVHHHEEEDDD???888555333000000000000000...............................................................................................................////////////////////////////////////////////////000000000000000000000000000000111111111222222222222333333333333333444444444555555555555666888888888:::>>>AAADDDHHHOOOXXXbbbllltttyyyssssssyyy000000000000000000000000...000222222111111333444111...000555555222888CCCfffzzzxxxuuukkkyyy|||wwwvvvZZZHHH@@@===444333222111000/////////------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------......////////////......///////////////000111111///000000111222333444444222333444555888???FFFLLLDDDddd~~~tttggg]]]\\\[[[\\\]]]^^^^^^\\\YYYXXX\\\aaacccdddgggkkkooowwwxxx{{{{{{zzz~~~gggSSSKKKHHHAAA888888555222111111111111000............................................................................................................////////////////////////////////////////////////000000000000000000000000111111111111222222222222333333333333333444444555555666666666666888999999999;;;@@@EEEAAAMMM]]]kkkrrruuuvvvxxxqqq000000000000000000000000...000222222222111222444444111222666555777EEEXXX{{{vvvtttvvvsss|||pppZZZIII???555444333222111000000000,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------..............................////////////......///////////////000111111111111111222222333333333111333666:::???FFFOOOTTT]]]}}}wwwhhh]]]XXXXXX____________^^^^^^\\\[[[XXX^^^eeekkkooouuu~~~|||mmmwww}}}eeeVVVOOOFFF<<<:::888444222222222222111............................................................................................................////////////////////////////////////////////////000000000000///000000000111111111111222222222333333333444444333444444555666666777777777999;;;:::999<<>>777888888000...222...---......///...,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------..............................---......///////////////////////////000000000000///---...222222000111555111666===KKKSSSOOO]]]}}}~~~ccc\\\WWWWWW\\\^^^\\\XXXZZZ^^^cccdddbbbbbbeeehhhpppyyy|||{{{{{{xxxuuu___QQQIIIDDD???<<<:::555000000333111111000///////////////000000//////.........---///...---,,,,,,---...///....................................////////////////////////000000000000000000000000111111111111000111111111111222222222444444333222333444555666555555666666777777888888<<<@@@:::444;;;AAAGGGRRRgggwww{{{mmmjjjtttnnnzzz000000000000000000000000000000000000111111111111444666777999GGGcccqqqnnnyyy~~~}}}tttKKKAAA777888999222222555222.........///...---+++***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------..............................---......////////////////////////000000000111111111///000333333111222666444@@@EEEJJJUUU^^^mmm}}}ggg]]]XXXUUUTTTWWW\\\^^^\\\YYY[[[]]]```eeejjjnnnqqqssswww|||xxxooo[[[NNNGGGBBB===;;;777222111333111111000///////////////000/////////............///...------------...///....................................////////////////////////000000000000000000000000111111111111111111111111222222222222444444333333333444555666555555666666777888888888777<<<<<>>RRRnnn{{{jjjhhhvvvxxxmmmuuu~~~|||___JJJ<<<999:::444333666222......///......---+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------..............................---......///////////////000000000111111111222222333111111444333111333888999HHHLLLLLL\\\ooo{{{jjjVVVLLLKKKSSSUUUXXX[[[]]]]]]]]]\\\^^^___dddlllvvv~~~oooyyymmmYYYLLLEEE???<<<999444222333111111000////////////000////////////............///......------......///....................................////////////////////////000000000000000000000111111111222222111111111111222222222333444444333333444444555666555666666777888888999999999===@@@KKKZZZ^^^ggg{{{zzzrrrttt|||wwwqqqttt000000000000000000000000000000000111111222222333444444777CCCZZZttt~~~uuuhhhkkkzzzllloooqqq}}}}}}YYYDDD;;;:::444222333000/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------..............................---......///////////////000111111111222222222222333222222333222000444;;;CCCOOOSSS]]]vvvttt___SSSNNNPPPTTTXXX[[[______]]]]]]^^^___bbbhhhrrr|||xxxssskkkSSSIII???<<<:::666333444222111000000//////000000///////////////.........//////............//////....................................////////////////////////000000000000000000111111111222222222111111111222222222333333444444444444444555555666666666777777888999::::::???EEECCCJJJ```qqqzzznnnggg~~~kkkyyy000000000000000000000000///000000111222333333333333666???RRRnnnwwwsssnnnyyywwweeewww~~~yyyxxxjjjMMM<<<:::444222333000000//////...---------,,,........................+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------..............................---......///////////////000111111111222222222222222111222333222111777@@@PPPVVV```{{{}}}xxxdddQQQKKKOOOUUUXXX[[[YYY\\\^^^^^^\\\]]]aaafffkkkwww{{{nnn___QQQCCC===;;;888555555222222111000000000000000.........///////////////////////////////////////....................................////////////////////////000000000000111111111111222222222222111222222222222333333333444444555555555666666555666666777888999:::;;;;;;<<>>VVVtttqqq{{{zzzuuuvvvxxxuuunnnMMMCCC;;;777777555111000///...---------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------..............................---......////////////////////////000000000111111///000333555555888CCCOOO]]]ttt~~~```MMMQQQNNNOOOVVV[[[[[[YYYZZZVVVYYY```gggnnnvvv|||zzzuuuYYYJJJDDD???;;;888333222111111000000111111............/////////000...///000111111000///.......................................////////////////////////000000000000111111111222222222333333222222222333333333444444333444555666777666666555666777888999:::<<<=========DDDJJJ[[[ttt{{{vvvxxx}}}wwwwww}}}000000000000000000000000///000000222333444555555<<>>666555222222111///...------......************************+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,---------..............................---......///////////////////////////000000000000///000444777777;;;GGGTTThhhqqqUUUKKKIIIKKKNNNVVV\\\[[[WWWWWW[[[^^^bbbjjjttt~~~{{{dddQQQIIIBBB===999333222111111000111111111---.........//////000000...///000111111000///......................................./////////000////////////000000000000111111222222222333333333222222333333333444444444333444666777777777666555666777888999;;;<<<===>>>KKKFFFJJJbbbwwwuuuyyyzzzqqq{{{000111111111111222222222555111///333666444444555EEE```{{{|||}}}ooolllwww}}}uuunnnhhhhhhkkkvvvOOO???@@@<<<111222222000///------,,,,,,...........................------,,,,,,------...------------------------...---,,,++++++,,,---...------------------------............/////////000111111111111222222222222000111111999BBBAAAMMMhhhgggMMMCCCJJJUUUZZZZZZYYYWWWUUUVVVYYY[[[eeerrr}}}||||||}}}zzz___NNNDDD<<<777777555222///...---......000/////////............////////////////////////............////////////000000000000000000000000111111111111111111111111222222111111111111111111333333333444444444555555444444444555555555555555666888;;;<<<;;;<<<>>>AAAHHHRRRggguuuppprrr|||zzz}}}}}}000111111111111222222222444000000333666555666:::PPPqqq}}}~~~xxxttt~~~xxx{{{|||ssshhhaaa```bbbqqq___FFF???999111333222111///...------,,,...........................------,,,,,,------...---------------------------------,,,,,,---------------------------------........./////////000000111111111111111111111111000444333888CCCMMMaaabbbPPPOOOSSSTTTTTTXXXWWWUUUTTTWWW^^^gggnnntttiiiRRREEE>>>;;;999777444111/////////000000000/////////.........////////////////////////............////////////000000000000000000000000111111111111111111111111222222111111111111111111333333333444444444555555555555666666666666777777:::999888:::===?????????OOO\\\kkkrrrvvv~~~|||xxxxxxvvvyyy000111111111111222222222222000111444555555:::@@@aaa}}}zzz~~~zzzvvvlllfffdddlll}}}|||mmmaaa\\\QQQ\\\pppuuuRRRAAA:::555444333222000...---------...........................------,,,,,,------...------------------------------...//////...------------------------------....../////////000000000111111111111111111111111222999888;;;NNNeeewww___HHHEEENNNTTTTTTQQQWWWVVVUUUVVV\\\iiiwwwzzz^^^KKKDDDCCC<<<:::777444111111111111000000000/////////......////////////////////////............////////////000000000000000000000000111111111111111111111111111111222222222222222222333333333444444444555555666666666777777888888888;;;888666999???DDDDDDCCC\\\hhhpppuuuwwwpppoootttyyy000000111111111222222222111111222333333444>>>IIIqqquuuxxx~~~xxxyyyiii^^^ZZZ\\\iiizzzvvviiibbbVVVUUU^^^xxx___EEE<<<;;;555444333111///......---...........................------,,,,,,------...........................---///111222222111///---...........................////////////000000000111111111111111111111111333===@@@IIIeeennnUUURRROOOOOOMMMKKKOOOVVVWWWYYY[[[```iiiuuupppXXXKKKHHH???===999555333111111111000000000////////////...////////////////////////............////////////////////////////////////111111111111111111111111111111222222222222222333333333333444444444555555555666666777777888888888999888777999>>>DDDIIIKKKfffmmmwwwhhhuuusssuuu~~~000000111111111222222222222222333333111555EEEUUUzzzooo|||~~~sss}}}qqqvvvrrr___WWWWWWgggvvv|||nnnggg\\\PPPLLLaaayyynnnMMM???<<<777666444222000///.................................------,,,,,,------..............................000333444444333000...........................////////////000000000111111111111111222222222222333???HHH\\\lllHHHEEELLLUUUWWWQQQKKKRRR\\\VVV\\\fffqqqzzz|||wwwtttrrrsssrrrwwwhhhRRRIIIAAA???;;;777333111111000111000000000////////////////////////////////////............////////////////////////////////////111111111111111111111111111111222222333333333333333333333444444444555555444444555666666777888888777999;;;::::::???HHHPPPgggmmmwwwsssrrrwwwyyy000111111111111222222222111333444333111:::QQQhhhsssqqq{{{vvvhhhqqq}}}iiioookkkWWWTTT\\\xxx}}}ooohhh___QQQFFFRRRtttzzz\\\DDD;;;888777555333111000///..............................------,,,,,,------..............................000222444444222000.........................../////////000000000111111000111111222333444555555555BBBTTTtttiiiQQQIIILLLNNNRRRVVVUUUQQQQQQVVVZZZdddrrr{{{oooppptttqqqnnnnnnqqqqqqppprrrwww~~~^^^KKKDDDBBB===888444222111111111111000000000/////////////////////////////////............////////////000000000000000000000000111111111111111111111111111111222222333444444444333333333444444444555555444444555555666777888888888;;;>>><<<:::???LLLWWWgggvvv~~~aaaccctttyyy000111111111111222222222000333555444444BBB```}}}|||rrruuu~~~sssjjjiiizzzuuudddkkkjjjVVVYYYhhhsssjjj___WWWMMMMMM^^^tttPPP===999888666444222000//////...........................------,,,,,,------...........................---...000111111000...---........................//////000000000111111111000000222333555666888888===LLLffffffKKKJJJSSSTTTSSSUUUWWWVVVSSSTTTYYYjjjssstttlllmmmwww|||xxxwww{{{{{{vvvsssuuu{{{qqqXXXHHHEEE@@@;;;777444222222111111111000000000//////////////////////////////............////////////000000000000000000000000111111111111111111111111111111222222333444444555333333333444444444555555444555555666888999999:::999<<<>>>@@@DDDNNN]]]hhhpppddd]]]ddduuu000111111111111222222222///333666555777HHHkkkxxxssswww}}}qqqfffkkktttpppaaaiiioooZZZ```sssyyyppp\\\[[[TTTIIIJJJddd]]]DDD:::999777444222000//////...........................------,,,,,,------...////////////////////////,,,,,,---......---,,,,,,////////////////////////000000000000111111111111///000222444666888::::::EEEVVVtttkkkQQQHHHLLLSSSNNNTTT[[[\\\VVVUUU```nnn{{{|||kkktttqqqvvv}}}{{{wwwvvvooouuu|||zzzgggJJJGGGBBB===888555444333111111111111000000000000////////////////////////............/////////000000000000000000000000000111111111111111111111111111111222333333444555555333333333444444444555555555666777888999:::;;;;;;::::::===DDDPPP```ppp{{{|||{{{WWW[[[jjjppp~~~~~~111111222222222333333333555222111444>>>TTTxxxyyypppzzzyyydddbbbrrr|||fff___kkkmmm]]]ddduuurrrcccWWWTTTVVVPPPMMMiiioooDDD@@@555444666111222333,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////............//////000000000000111111111111...333444000...444<<>>>>>===555111333333222111000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111222222222333333333111111222222222333333333555555555555666666666666444555666888999999999999:::@@@CCCGGG\\\vvv~~~uuusss___XXXfffuuu111111222222222333333333222222222555BBB\\\{{{wwwwww|||vvvvvvfffjjjwwwbbb]]]jjjtttfffkkkxxxzzziiiZZZTTTUUUMMMGGGZZZwwwzzzNNNCCC777666888222111222,,,........................---------------------------------------------------------............/////////............//////000000000000111111111111222111111222333666>>>EEEZZZzzzrrrRRRHHHJJJLLLPPPUUUVVVTTTWWW^^^ccciiitttwwwooohhhqqq~~~}}}gggSSSBBB@@@???888333444333222111000000/////////000000000000000000000000000000000000000000000000000000000000111111111111111111222222222333333333111222222222222333333333555555555555666666666666555666777888999999999999???AAAIII[[[mmm{{{ppp```ccchhhnnnwww111111222222222333333333111444555888JJJiii~~~vvvxxxssswwwllluuuppp\\\ZZZjjjttttttzzzqqq```UUUTTTNNNEEEMMM^^^^^^FFF:::888:::222///111...........................------------------------........................---------............///......------------......000000000000111111111111555000///444777:::CCCOOOpppaaaSSSHHHHHHKKKMMMRRRZZZYYYVVVYYYeeesss}}}}}}zzzxxxtttkkkpppxxx```IIIBBBAAA<<<777555333333111000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111222222222333333333222222222222333333333333555555555555666666666666777777888888999999::::::@@@???PPPlllyyy}}}^^^```ooo{{{111111222222222333333333222777777:::RRRuuuyyyzzzxxxsssxxxlllXXXZZZmmm{{{xxxwwwyyy}}}{{{|||iiiZZZVVVRRRKKKLLLSSSmmmoooJJJ;;;888:::222///222000........................................................................---------............///......------------......///000000000111111111111555//////555888===OOOdddrrrNNNJJJIIINNNQQQRRRUUUZZZXXXYYY```nnn}}}}}}{{{xxxtttsssssstttuuusssyyytttnnnmmm{{{~~~uuuyyynnnQQQDDDBBB???:::777333333222111000000000000///////////////////////////////////////////////////000000000111111111111111111222222222333333333222222222333333333444444555555555555666666666666888888888999999:::;;;;;;???EEEZZZttt~~~ssstttvvv~~~111111222222222333333333222666777===WWW{{{|||zzzxxxjjjXXX]]]qqqvvvpppvvv{{{}}}uuubbbYYYTTTPPPNNNPPP___RRR>>>777999222///333333////////////////////////........................---------------------------------............///.........------.........///000000000111111111111333111222666:::GGGdddtttTTTOOOKKKKKKPPPTTTVVVWWWYYY[[[cccnnnzzz}}}zzzxxxyyyxxxvvvuuuvvvxxx{{{}}}zzzxxxrrrttt}}}}}}}}}|||zzzwwwuuu}}}[[[HHHDDDAAA===999444333222111000000000000///////////////////////////////////////////////////000000000111111111111111111222222222333333333222222333333333444444444555555555555666666666666999999999999:::<<<===>>>BBBSSSiiiwwwtttqqq}}}111111222222222333333333111333777DDD```~~~~~~gggWWW```vvvvvvnnnxxxmmm]]]TTTOOOMMMLLLXXXkkk}}}```DDD777888444111444444////////////////////////........................---------------------------------............/////////............//////000000000000111111111111000444666888BBB[[[~~~{{{UUUJJJNNNLLLJJJNNNSSSXXXZZZ[[[gggsss~~~}}}|||~~~~~~yyyvvvyyyvvvjjjQQQFFFCCC???:::444333222111111000111111000000000000000000000000000000000000000000000000000000000000111111111111111111222222222333333333333333333333444444444444555555555555666666666666999888888999;;;===@@@AAAAAAYYYnnnwwwkkkppp}}}~~~~~~zzzyyyzzz|||~~~111111222222222333333333222333===RRRnnnzzz~~~{{{cccUUUbbbzzzzzzqqq}}}wwwcccVVVPPPNNNLLLTTT[[[uuuqqqNNN::::::777444555333////////////////////////................................................---------............///000000////////////000000000000000000111111111111...666999<<>>555333888333222111///.........///000000000000///......------////////////////////////...............---------333444444333222000---,,,333//////333333000...///444444:::OOOuuucccIIINNNSSSOOOQQQRRRTTTVVVZZZbbbqqq}}}~~~|||}}}}}}}}}uuuSSSIIIDDD;;;;;;888444222222222111000111111111111000000000000000000000000000000000000111111111000000000000000222222111111222222333444222222333444444555555666777777777777888888888888999999999:::===AAAGGGKKKhhhfffwwwvvvdddooo}}}uuuooofffccc```[[[WWWSSSPPPOOOLLLMMMOOORRRUUUXXX[[[\\\``````aaadddiiilllnnnoooooorrrttttttqqqmmmjjjiiisssqqqsssvvvssswww000111222111000000222444111===JJJxxxuuuxxxnnneeeyyynnnYYYTTTjjjxxxpppmmmsssooohhh{{{zzzgggXXXRRRQQQMMMFFFRRRvvv~~~oooIII@@@888666999333222111000///...//////000.........///////////////////////////////////////........................333444444444444222111000333///...111222000000333999<<>><<<999555333222222111000111111111111000000000000000000000000000000000000111111111111000000000000222222222111222222333444333444444555555666777777777777777777888888888888999;;;===<<<;;;???GGGOOOgggooouuufffbbbppp{{{uuuiii___YYYTTTSSSPPPNNNLLLJJJIIIHHHIIIMMMRRRWWW[[[]]]^^^^^^```______aaadddhhhjjjkkkjjjmmmpppqqqqqqooooooooovvvtttxxx}}}~~~000111222222000111222444222@@@RRRyyyuuuwwweeewwwnnn[[[WWWnnn{{{iiiZZZ]]]ooovvvkkkooo___UUUOOOQQQHHHKKKgggRRR@@@999:::;;;333222111000///...///000000------......///000000111////////////////////////////////////////////////111222222333333333222222333///...111222111222666777===NNNkkk{{{PPPLLLUUUTTTSSSXXXUUUTTTVVV^^^mmm|||~~~zzzpppyyy}}}xxx{{{|||{{{uuuSSSEEECCC>>>:::666333333222111000111111111111000000000000000000000000000000000000111111111111111111111111222222222222222333444444444555555666777777888888777777777888888888999999888<<<@@@???>>>CCCPPP[[[mmm~~~uuu___cccmmm{{{||||||nnn]]]QQQKKKJJJEEEEEEEEEEEEEEEFFFGGGHHHKKKPPPXXX___ddddddcccaaaeeedddbbbbbbcccfffiiikkkhhhjjjmmmppprrrtttwwwzzz111222222222111111333444666@@@UUUsss}}}xxxuuujjjuuurrr___\\\tttoooZZZ\\\qqq~~~sssvvvfffXXXNNNSSSLLLKKK]]]\\\@@@999;;;:::333222111000/////////000111............//////000000////////////////////////////////////000000000000///000000000000000000///222000111444444111222666444@@@XXXyyy___BBBHHHUUUSSSPPPUUUWWWZZZ___hhhwww~~~{{{}}}ooonnnwww~~~||||||zzz]]]HHHHHH???<<<888555333333222000111111111111000000000///000000000000000000000000000111111111111111222222333222222222222333444444444555555666666777888888777777888888888999999999777:::===@@@EEEPPP___kkkuuu}}}aaa___kkkyyylllXXXKKKFFFIIILLLFFFGGGHHHIIIKKKNNNPPPQQQRRRVVV]]]dddhhhhhhgggfffkkkjjjhhhffffffhhhllloookkknnnrrrvvv{{{111222333222111111333555888@@@[[[vvvtttsssnnnppp}}}rrr```___zzzrrraaaeee{{{~~~rrr}}}nnn^^^SSSMMMLLLKKKSSSnnniiiBBB999;;;777333333222000/////////000111000000//////............////////////////////////.../////////000000111111111111000///............111111444777666222222555:::LLLjjjcccTTTIIIKKKQQQRRRRRRSSSTTT^^^jjjsss|||zzz~~~~~~vvvxxxwwwaaannnwww~~~}}}www|||iiiLLLGGGAAA>>>999666444333222111111111111111000000000///111111111111111111111111000000111111222222222333333333222222333333444555333444444555666666777777888888888888999999999999999888999@@@LLL[[[iiiqqqvvveeeaaadddppp}}}~~~{{{{{{lllXXXJJJGGGIIIMMMOOONNNOOOPPPRRRTTTWWWYYY[[[YYY[[[___cccfffggghhhhhhjjjjjjjjjiiihhhkkkpppuuuwww|||111222333222111222333555888CCCiiivvvxxx}}}vvvoootttqqq``````|||{{{oootttzzzuuudddXXXKKKMMMMMMOOO___}}}{{{KKK<<<:::666555333222111000///000111111111000000///......------////////////////////////---......//////000000111333333111000////////////000111555888666222444999CCCYYY}}}uuuJJJOOOQQQOOOOOOSSSWWWWWWTTTcccsss~~~xxx|||||||||yyyggg[[[fffooo{{{zzzppp~~~ssszzzVVVFFFCCC@@@;;;777555444222111111111111111000000000000111111111111111111111111000000111111222333333333333333333333333444444555333444444555555666777777888888888999999999999:::<<<999999AAAPPP```lllrrr{{{xxx```hhhkkkyyyoooeee___VVVKKKIIINNNSSSRRROOOTTTUUUVVVWWWZZZ\\\^^^_________aaaccceeegggjjjkkkiiillloooqqqtttyyy222333333333222222444555===IIIuuu||||||wwwtttuuubbbaaa}}}vvvuuu{{{uuueeeZZZPPPPPPNNNNNNVVVqqq|||YYYCCC<<<666999333222111000000000111222///////////////.........////////////////////////,,,------...//////000000111111000/////////000111000000333555444333999AAALLLfffXXXFFFKKKPPPPPPPPPTTTXXX[[[___mmm|||vvvxxxnnn\\\]]]dddnnnzzzyyyjjjpppuuukkkhhhOOOEEEAAA<<<888666444222111111111111111000000000000111111111111111111111111000000111222222333444444444333333333333444555555444555555666666777888888888888888999999999::::::;;;;;;===FFFTTTeeerrrzzzooonnnpppvvv{{{eee[[[RRRNNNLLLPPPWWW[[[[[[XXXXXXXXXYYY[[[]]]```bbbcccdddeeegggiiillloooqqqssstttzzz222333333333222222444666CCCNNNyyyyyy{{{gggddd~~~{{{nnnfffcccgggrrr}}}sssbbbXXXRRRNNNKKKJJJNNNddd}}}dddIII>>>777<<<333333111000000000111222------......///000000000////////////////////////,,,,,,,,,---...//////000------,,,,,,---...000111000///000222111444>>>IIIUUUqqqhhhIIIMMMJJJKKKPPPSSSRRRVVV\\\lllwww~~~~~~uuuvvv~~~jjjlllgggeeeeee[[[WWWaaafffppp}}}}}}llljjjwwwxxxaaawww|||zzz[[[EEEBBB<<<888666444222111111111111111000000000000111111111111111111111111000000111222333333444444444333333333333444555555666666666777888888999999888888999999999:::::::::888<<>><<<666666888111333222111111000111111111000000000000000000000000111111222222222333333333333333333444444444555555555555666666777777888888999999999999999999::::::;;;AAA;;;LLLnnnrrrzzztttzzzyyynnniiiYYYVVVTTTUUUYYY^^^dddhhhhhhgggeeeffffffeeeeeegggiiikkksssqqqwww333444333222333555777888NNNwww||||||ooo___ooorrr]]]TTTSSSPPPZZZqqqyyyhhh[[[PPPJJJIIINNNLLLOOOfffvvv{{{LLL<<<:::777444333222111000000000000////////////////////////////////////////////////............////////////...............///000000000111333333333888JJJ[[[www[[[HHHJJJMMMMMMOOOQQQQQQTTT___jjj{{{{{{{{{sssjjjzzz{{{sss~~~~~~yyyuuuwww{{{yyy{{{}}}|||lllfffhhhpppmmm~~~iiiqqq{{{oooUUUFFF@@@>>>888777777111333222222111111111111111111111111111111111111111111111222222222333333333333333333444444444555555555555666666777777888888888999999999999::::::::::::BBBHHHYYYqqqwwwiiittt{{{|||fffXXXXXX^^^aaaeeeiiikkkllllllllliiilllnnnooooooqqqvvvzzz333333333333333555888;;;UUU}}}xxxqqqgggccckkkxxx|||nnn[[[fff~~~cccRRRNNNTTTWWWeee}}}|||mmmaaaPPPIIIIIIMMMLLLIIISSSddd}}}ooo|||RRR;;;888777444333222111111000000111////////////////////////////////////////////////............////////////...............///000000111333444333222<<>>;;;777444444333222222222222333222222222222222222222222111111222222222333333333333333333444444444555555555555666666777777888888666777888999:::;;;;;;<<<777HHHOOOdddvvvlllmmmyyytttiiinnnuuuppppppqqqssswww|||wwwrrruuu444111444999888444>>>MMMvvv}}}tttssszzz~~~aaaRRRKKKEEEFFFPPPbbb}}}wwweeePPPKKKIIIOOO]]]qqqiiieeeuuu```jjjvvvzzzmmmeeeRRRJJJDDDCCCFFFIIIKKKLLLSSSrrryyyTTT:::888555555444333222222222222000000000000000000000000////////////////////////............/////////000...............///000000222000000888GGGcccTTTJJJOOOMMMLLLQQQQQQNNNSSSeeeyyy{{{|||qqqqqqtttnnnsss~~~{{{kkk\\\UUUWWWnnnaaa{{{iii{{{yyyYYYPPPFFF>>>;;;777555444333333222222333333222222222222222222222222111111222222222333333333333333333444444444555555555555666666777888888888666777777999:::;;;<<<<<<:::SSSXXXkkkkkkmmmqqqqqqhhhmmmrrrooonnnpppuuu~~~yyyoooooo444222///444777222BBBbbbyyy}}}|||eeegggwwwxxx^^^HHHBBBHHHMMMRRReeejjjZZZVVVIIIKKKKKKVVVjjjvvv{{{ooovvv```iiiwwwrrrfffXXXNNNEEEEEEHHHIIIIIIKKKIII^^^vvvUUU???;;;666555444222111000//////000000000000000000000000////////////////////////............////////////000000///////////////000...444777999LLLpppnnnOOOMMMNNNQQQTTTSSSRRRWWW```ooo{{{|||sssppp{{{yyyuuuxxx~~~vvvnnnpppgggTTTWWWcccqqqiiicccfff}}}aaaQQQMMMDDD:::777444444222000222555555333222222222222222222222222333333333444444444555555555444444444444555666666777777777777777888888888;;;::::::999:::;;;===>>>@@@DDDUUUvvvooonnnqqqsssnnnqqqqqqppptttttt{{{yyynnnqqqwww666444111666999555EEEfffwww|||yyyvvv|||ggggggttt~~~qqqZZZGGGCCCHHHLLLPPPdddooo\\\OOOKKKLLLPPPSSS```uuu|||eeemmmzzztttgggZZZOOOFFFEEEHHHHHHIIIKKKGGGWWWsss^^^BBB:::666555444222111000000///000000000000000000000000////////////////////////............////////////000000////////////000000///444777===SSSyyybbbLLLNNNPPPPPPSSSQQQSSSYYYeeetttzzz}}}tttrrrxxx|||vvvyyy~~~}}}~~~nnniii~~~hhhVVVWWW___lllyyy\\\yyynnnmmmZZZTTTKKKBBB@@@666444222000111333222111222222222222222222222222333333333444444444555555555444444444444555666666777777777777888888888888::::::999999:::;;;===>>>???FFFYYYwwwyyyqqqrrr|||uuuooossssssrrryyy}}}ooonnnqqqzzz666444222666999666HHHjjj{{{uuuuuu}}}kkkjjjsss{{{uuugggSSSFFFDDDHHHKKKQQQfffoooZZZNNNGGGEEEMMMWWW___oooxxx}}}tttvvvwwwlll^^^RRRHHHFFFGGGHHHIIIKKKKKKRRR{{{uuujjjFFF999777666444333111000000000000000000000000000000000////////////////////////............////////////000000////////////000000000555999CCC___mmmSSSIIIPPPQQQPPPRRRPPPTTT]]]lll}}}zzz{{{vvvwww{{{vvvuuuzzz|||~~~fffiii{{{hhhXXXXXX[[[ddd```gggtttzzz```UUUMMMFFFDDD999666333222222222222111222222222222222222222222333333333444444444555555555444444444444555666666777777777888888888999999:::999999999999;;;===>>>AAALLLbbbqqqooorrrtttooorrrtttwwwvvvpppnnnuuu333222000444777555IIInnn|||~~~qqqooottttttkkk\\\MMMFFFFFFIIILLLVVVlll___NNNIIIIIIIIINNN^^^mmmwwwqqq~~~rrroooyyywww|||rrrbbbVVVJJJFFFGGGHHHIIIKKKMMMMMMqqq~~~~~~uuuJJJ999777666555333111111000000////////////////////////////////////////////////............////////////000////////////000000111333777<<>>EEETTTnnnnnnnnnuuurrrmmmqqqvvv}}}pppiiinnn|||222222111555888666MMMsss|||sssrrruuukkk```RRRIIIGGGHHHKKKMMMZZZpppoooSSSGGGHHHLLLPPPQQQggg|||vvvmmmppp~~~zzzjjjfffxxxyyygggZZZLLLGGGGGGGGGIIIKKKJJJFFFgggyyy~~~LLL;;;777666555333222111000000////////////////////////////////////////////////............///////////////////////////000111111555:::@@@RRRsss}}}WWWKKKMMMSSSPPPPPPVVVVVV[[[iiizzz|||vvvyyyxxxuuuxxxyyy||||||~~~zzzdddlll|||kkk```ZZZXXXZZZmmm|||ZZZvvvfff~~~rrr]]]TTTOOOKKK<<<666333666777444333666222222222222222222222222333333333444444444555555555444444444444555666666666777777888999::::::::::::999999999:::<<<>>>???HHH[[[zzztttkkktttqqqmmmsss{{{mmmaaaeeeppp444444333777::::::RRRzzzvvvooonnnppp```VVVKKKGGGGGGHHHKKKOOOZZZrrr___KKKEEEFFFMMMUUU\\\vvv|||hhhhhhppp~~~zzzZZZSSShhh~~~{{{lll]]]NNNHHHGGGGGGIIIKKKLLLGGGhhhrrrOOO===888777555444222111111111000000000000000000000000////////////////////////............///////////////......//////000111222666<<>>@@@AAAJJJaaahhhkkkuuu{{{pppooowwwqqq```cccjjjuuu333444333777:::;;;UUU~~~xxxkkkddddddfffUUULLLEEEEEEFFFFFFIIIOOO[[[ttt}}}SSSGGGGGGHHHQQQ___llllllbbbgggooozzznnnUUUXXXkkk|||zzzooo```PPPHHHGGGGGGHHHLLLQQQMMMmmmlllRRR???888777555444222111111111000000000000000000000000////////////////////////............////////////............///000111222666>>>KKK___~~~gggWWWNNNOOORRRMMMQQQXXXWWWdddvvv}}}zzzssszzz|||yyyppprrrsss]]]VVVWWW[[[sssggg[[[qqqiiiiii___YYYQQQDDD;;;777:::999111000444222222222222222222222222333333333444444444555555555444444444444555666666666777777888:::;;;;;;<<<;;;;;;;;;<<<===???AAACCCNNNkkkcccpppvvvqqqlllmmmwwwxxxeeeeeegggkkk111222111555888999TTT~~~rrrccc[[[[[[]]]NNNGGGBBBDDDEEEDDDHHHNNN]]]wwwyyyLLLFFFKKKLLLWWWjjjxxxvvveeebbbiiippp}}}fffSSSlll{{{}}}|||wwwqqqaaaQQQIIIGGGFFFHHHLLLOOOMMMmmmjjjUUU@@@888777666444333222111111000000000000000000000000////////////////////////............/////////000............///000222222444???NNNccc]]]UUULLLNNNQQQMMMQQQWWWUUUfffzzz~~~||||||www}}}~~~vvvttt|||zzz^^^UUUWWWXXXnnnrrrRRRtttzzzgggtttiiibbbYYYLLLAAA<<>>@@@BBBDDDSSSuuussscccxxxzzzyyyiiifffiiiuuuyyydddcccaaa```{{{555000333;;;999;;;ZZZyyyhhh]]]XXXQQQJJJGGGFFFHHHJJJIIIGGGKKKRRReeennnJJJNNNQQQTTThhh~~~lllbbbhhhqqqvvvqqqjjjyyyqqqxxxmmmbbbUUUNNNIIIEEEFFFIIIKKKNNNdddpppxxxXXXCCC999777555333222111111222000000000000000000000000000000000000000000000000............////////////000//////000222333444333???BBBWWWxxxqqqYYYUUUPPPMMMMMMNNNRRRZZZdddvvvwww}}}|||{{{rrrwww|||bbbXXXTTTWWWiiiwwwTTTaaawww}}}mmmeee___OOOAAA888999999444111222444444444333333333222222555555555555555555555555666666666666666555555555888888777777888888999::::::>>>:::888>>>>>>@@@KKKZZZppprrrtttxxxooommmrrrrrr|||jjjcccdddhhhyyy666000333999888???ddd{{{iii[[[TTTNNNGGGGGGGGGJJJMMMLLLJJJPPPXXXrrrjjjJJJQQQXXX```wwwllldddiiittt}}}}}}vvvyyy}}}ooocccWWWOOOIIIEEEEEEIIIOOOQQQccc{{{xxx{{{[[[AAA:::888666444333222333333000000000000000000000000000000000000000000000000............////////////000000///000111333444444???HHHbbbjjjVVVTTTPPPLLLKKKLLLPPP]]]iii~~~zzz|||yyy{{{}}}~~~gggZZZTTTTTTbbbuuu|||\\\]]]tttkkkdddSSSDDD:::::::::555222444444444444333333333333222555555555555555555555555666666666666666666666555777777777777888999:::;;;;;;???;;;999>>>>>>BBBOOOjjjkkksssxxxuuuoooooouuuuuu~~~ooogggddddddrrr555111333777777DDDooo}}}jjjZZZPPPJJJEEEHHHJJJNNNQQQOOOPPPYYYdddeeeOOOZZZfffttttttiiifffjjjxxxzzzrrrtttpppdddWWWOOOIIIDDDEEEHHHKKKOOO___www|||aaa@@@;;;999777555444333333444000000000000000000000000000000000000000000000000............////////////000000000000111333444666AAASSSsss```SSSSSSPPPLLLIIIIIIOOOaaarrr{{{xxx}}}wwwyyy~~~zzzkkk[[[UUUSSS]]]kkkfffVVVvvvyyy}}}qqqjjjYYYIII<<<:::;;;666444777555555444444444333333333555555555555555555555555555555666666666666666666666666777888:::;;;<<<===;;;???;;;:::???>>>DDDUUU~~~xxxhhhwww~~~rrrqqqrrryyyxxx~~~tttjjjeeeccclllzzz333111444888888GGGuuummmZZZNNNHHHGGGJJJLLLPPPTTTTTTYYYgggvvvddd\\\kkkyyypppcccaaaccciii{{{nnneeefffxxx}}}ooocccVVVMMMHHHDDDEEEIIIHHHKKKXXXwwwxxxxxxggg@@@:::999777555333333333333////////////////////////////////////////////////............////////////000000000000000222555888CCC]]]rrrYYYSSSRRROOOKKKHHHGGGPPPfff{{{~~~uuuyyy~~~sssuuu{{{~~~}}}lll[[[UUUUUU[[[eeeoooQQQccclllqqqvvvnnnaaaNNN===::::::777555888555555555555444444444444555555555555555555555555555555555555666666666666666777999;;;===>>>???@@@<<>>GGG\\\qqqiii|||zzzrrrtttvvv|||zzzvvvlllgggdddkkkuuu111111555999999IIIsssrrr]]]NNNJJJKKKOOOPPPTTTYYY^^^gggyyyzzzlllpppggg[[[SSSWWWaaammmjjj```ddd|||xxxmmmaaaTTTLLLGGGDDDFFFKKKJJJLLLQQQhhh}}}ooolllCCC999888666444222222222222////////////////////////////////////////////////............///////////////000111000000222666:::DDDbbbiiiVVVUUUQQQNNNKKKHHHIIITTTmmmyyyuuuvvvvvv}}}}}}sssqqq]]]VVVTTTXXX___{{{uuuRRRZZZnnnaaazzzrrrkkkTTT@@@::::::777666888666666666555555555444444555555555555555555555555444555555555666666777777888999<<<>>>@@@AAABBBBBB<<>>AAA???KKKeeerrrlll{{{tttvvvxxx~~~}}}xxxlllfffdddiiiqqq111222555888:::JJJoooxxxbbbPPPKKKOOORRRSSSYYYdddooo{{{~~~{{{sssTTTPPPOOOXXXiii}}}ooocccbbbuuuzzznnnbbbTTTLLLFFFDDDGGGKKKJJJKKKMMM```~~~fffyyynnnFFF888777555333222111111222000000000000000000000000000000000000000000000000............///////////////111222000///111777<<>>???AAA???NNNlllwwwppp{{{sssuuuwww|||lllcccaaaeeekkk333222444666:::KKKmmm}}}gggQQQKKKPPPSSSVVVaaassseeeMMMSSSZZZfffttthhhcccssstttgggXXXNNNGGGDDDFFFKKKFFFKKKMMM```{{{bbb|||nnnHHH999888666444333222222222000000000000000000000000000000000000000000000000............///////////////111222111///111777===PPPppp```TTTTTTOOOKKKIIILLLTTTbbbwww{{{ssswwwzzz|||sss{{{iiiXXXQQQSSSWWWbbb___VVVooo\\\iiidddIII>>><<<999888;;;777777777666666666555555555555555555555555555555444444555555666777777888999:::===@@@AAAAAAAAAAAA===@@@???AAABBB???QQQrrr{{{uuuwwwooopppuuu}}}jjj```^^^ccchhh666333222444:::LLLmmm{{{jjjRRRKKKPPPSSSXXXfff~~~vvv[[[NNN[[[hhhwwwxxxnnnkkk|||yyykkk[[[PPPHHHDDDEEEJJJGGGMMMPPPaaayyyaaannnJJJ:::999777555444333333444000000000000000000000000000000000000000000000000............/////////000///111222111///111888>>>YYYzzzzzz^^^SSSRRROOOJJJHHHNNNWWWfffzzz{{{~~~xxxuuu}}}mmmZZZSSSUUUZZZ]]]bbbQQQbbbjjjsssjjjLLL@@@>>>;;;:::<<<777777777777666666666666555555555555555555555555444444444555666777777888888:::<<>>@@@???AAABBB???RRRvvv}}}{{{rrrjjjlllsss}}}hhh^^^^^^dddjjj333444666666888IIIjjjrrr\\\PPPPPPWWWbbbrrryyyccc[[[PPPaaaxxxlllooovvvsssrrr\\\NNNIIIGGGGGGGGGRRRIIIOOOaaammmfffxxxFFF999777555555555444222111000000000000000000000000000000000000000000000000////////////000000000000000111---000444000333DDDaaannnWWWRRRRRROOOJJJGGGMMM[[[nnnvvv{{{|||yyy{{{~~~oooYYYSSSSSSSSS^^^jjjzzzTTTUUUhhhnnnsssYYYCCC;;;;;;<<<:::888888888777666666555555444555555555666666777777444555555666777888888999888:::<<<>>>??????>>>======>>><<<@@@FFFGGGZZZzzzvvvhhhdddhhhsss}}}eee\\\]]]```aaa222444666777;;;MMMooo}}}uuu___SSSQQQXXXhhhlll``````lll|||kkklllgggsss}}}|||~~~zzzllleeerrrqqq^^^OOOHHHFFFGGGHHHOOOIIIOOOYYYrrrqqqmmmyyyMMM999888555555555444222111000000000000000000000000000000000000000000000000////////////000000000000///111...000444000444EEEaaajjjUUUQQQQQQNNNHHHFFFNNN___sss{{{vvvyyyyyytttvvv~~~|||uuu\\\TTTSSSRRR\\\fff{{{VVVQQQ{{{llliiifffLLL???>>>>>>===999888888777777666555555555555555666666666777777555555555666777888888888888999<<<>>>??????>>>===>>>???===???CCCDDDXXXyyyzzziiiiiiiiimmmvvvggg\\\\\\___bbb222444666777===QQQvvv}}}{{{yyyfffXXXTTTXXXkkknnn```fffrrrwww\\\gggsssyyyxxx~~~zzzjjj^^^UUU[[[jjjzzz{{{qqqaaaQQQGGGEEEGGGIIIJJJIIINNNNNN[[[ttt{{{tttLLL:::888666555555444222111000000000000000000000000000000000000000000000000////////////000000000000///111...000444111666HHHhhhdddSSSPPPQQQMMMGGGEEEPPPeeezzzyyyxxxzzz{{{uuuooouuu{{{|||```UUUSSSRRRZZZaaayyy}}}[[[MMMssstttccc~~~rrrRRR???;;;<<<;;;999999999888777777666666555555666666666666777777555555666666777777888888888999;;;===>>>>>>======>>>@@@===???CCCFFF]]]yyyiiimmmkkkjjjqqqjjj\\\ZZZ^^^bbb333444666777===RRRwwwpppaaaYYYXXXggg{{{yyyooorrr___aaawwwzzzlll|||___WWWPPPSSS```sssyyyxxxrrrdddRRRFFFDDDGGGJJJHHHHHHNNNJJJRRRuuusssKKK<<<999666555444444333111000000000000000000000000////////////////////////////////////000000000000///222///000444111888LLLttt```RRRPPPQQQMMMHHHGGGSSSlllsssxxxzzzsssyyy~~~dddVVVSSSRRRXXX]]]uuudddLLLmmm|||[[[pppXXX@@@:::;;;::::::::::::999888888777777666666666666666666777777555666666666777777777888888999:::<<<===============???>>>@@@FFFMMMjjjsssfffmmmmmmnnnwwwlll]]]ZZZ^^^ccc444555666666;;;OOOtttzzz{{{}}}zzzkkk___[[[___eeejjjjjjgggfffgggzzzfff___mmm~~~```___]]]^^^hhh}}}ssszzzwwwiiiTTTFFFEEEHHHIIIHHHHHHOOOMMMWWW{{{mmmSSS===:::666444444444333222000000000000000000000000////////////////////////////////////000000000000///222///000444222;;;QQQ}}}zzz^^^SSSRRRQQQMMMKKKLLLYYYrrr|||qqqxxxzzz{{{gggWWWSSSSSSVVV[[[qqqlllOOOhhhTTT___dddFFF??????>>>;;;;;;;;;:::999999888888777777777777777777666666666666666666777777777777888888999:::;;;<<<======<<<@@@???AAAGGGRRRuuu~~~qqqdddjjjlllqqq|||lll]]]ZZZ^^^ccc444555666666:::MMMppp}}}ssswww{{{rrrddd]]]XXXTTTTTTUUUZZZdddnnnmmmcccjjjrrroootttvvvtttxxxuuu}}}mmmVVVGGGGGGIIIHHHIIIIIIQQQRRR```ddd[[[>>>;;;777444444444333222000000000000000000000000000000000000000000000000////////////000000000000///222000000333222===UUU}}}ttt\\\UUUSSSQQQKKKLLLPPP^^^wwwwwwrrrzzz}}}|||~~~iiiWWWRRRSSSUUU\\\mmm}}}pppPPP___RRRVVV{{{mmmKKKAAAAAA>>><<<<<<<<<;;;::::::999999888888777777777777666666666666666666777777777777777888888999:::;;;<<<======AAA@@@@@@FFFSSS{{{rrrdddhhhiiiooozzzkkk]]][[[___ccc333444666666:::LLLnnnttttttyyywwwnnnnnn{{{wwwggg[[[RRRLLLNNNUUU___nnn|||sssaaacccxxxnnnjjjzzzqqqWWWHHHIIIJJJGGGHHHIIISSSVVVeeevvveee]]]???<<<777444444444333222000000000000000000000000000000000000000000000000////////////000000000000///333000000333333???XXX}}}}}}ppp[[[UUUSSSOOOFFFLLLTTTccc{{{vvvwww}}}{{{~~~jjjVVVQQQQQQUUU^^^iiiwwwnnnNNNTTTZZZWWWuuuvvvQQQEEEBBB>>>======<<<<<<;;;:::::::::888888888777777777666666777777777777666666666666777777888888999;;;<<<======BBBAAAAAAHHHXXX{{{~~~qqqeeejjjhhhlllvvvyyyhhh]]]]]]aaaccc111333666777;;;MMMnnnyyypppwww~~~{{{iii```bbbqqq|||||||||yyyhhhWWWNNNJJJQQQ\\\hhhxxxxxxdddWWWbbbvvvbbbiiisssWWWIIIKKKKKKFFFGGGIIITTTWWWeeesssmmm^^^@@@<<<777444333333333333000000000000000000000000000000000000000000000000////////////000000000000///333111000333333@@@YYY|||nnnZZZUUURRRNNNBBBJJJUUUeee}}}www|||zzzyyykkkVVVPPPPPPUUU___gggqqqkkkKKKLLLvvvccc]]]uuuZZZLLLGGGBBB=========<<<;;;;;;::::::999888888888777777666666777777777777666666666666777777777888999:::<<<<<<;;;AAAAAACCCLLL^^^yyyzzzoooeeellliiikkktttxxxggg^^^^^^aaaccc444333666888:::IIImmm~~~kkkbbbdddqqq|||rrrmmmssszzztttgggVVVSSSPPPSSSbbbyyyzzz```]]]]]]kkkiiigggmmmZZZMMMEEEFFFKKKJJJJJJTTTXXXfffyyydddvvvXXX>>>;;;777555444444444333111111111111000000000000000000000000000000000000////////////000000000000222333///000444666KKKmmmiiiXXXSSSSSSRRRFFFLLLQQQeeezzz~~~|||tttvvv~~~oooXXXRRRRRRUUUYYYcccoooeeeHHHLLLooo|||rrr~~~fffOOOJJJDDDAAA@@@>>>===>>>===<<<:::999999999888888888888888777777777777777777777777999:::;;;;;;::::::<<<>>>===;;;@@@AAAFFFkkk}}}zzzvvvwwwkkkiiihhhhhhgggjjjvvvlllbbbaaabbbaaa444444666888;;;KKKoooooogggqqq|||xxxzzzzzzzzz{{{yyypppfffRRRSSSSSSYYYjjjooo___UUUUUUZZZmmmyyyjjjrrr{{{gggVVVKKKEEEFFFJJJHHHIIIRRRTTTdddwwwcccvvvWWW???;;;888555555444444333111111111111000000000000000000000000000000000000////////////000000000111222333///000444777MMMpppgggWWWSSSSSSRRRIIIOOOTTTgggwwwsssxxxxxxsssttt}}}qqqXXXQQQQQQTTTXXXbbbnnndddHHHKKKmmmwww}}}rrrWWWNNNEEEBBB@@@???>>>>>>>>><<<:::999999999999888888888888777777777777777777777777999:::;;;;;;::::::<<<>>>AAA>>>AAABBBHHHmmm{{{xxxvvvuuujjjiiihhhiiihhhjjjuuuiii___```bbbccc555444555888<<>><<<::::::::::::999999888888888777777777777777777777777999:::;;;;;;::::::===>>>CCC===???BBBKKKppp~~~uuuqqqiiihhhiiijjjiiijjjttt}}}ggg]]]^^^bbbeee555444555888<<>>:::777555555333222222222222111111111000000000000000000000000000000//////000000000111111111000222000222666;;;UUU|||cccVVVTTTRRRPPPMMMTTT\\\oooxxxuuu|||{{{}}}uuuYYYPPPOOOQQQVVV^^^hhhaaaHHHHHHdddjjj]]]dddWWWLLLHHHFFFCCCBBBAAA???===;;;;;;;;;::::::999999888888777777777777777777777777888999:::::::::;;;===???@@@:::>>>CCCNNNpppvvvnnnhhhhhhiiijjjiiijjjsss}}}|||hhh^^^\\\___bbb555444555888<<>>ZZZcccVVVTTTQQQMMMJJJSSS___sssxxxyyy~~~{{{zzz}}}tttYYYPPPPPPQQQUUU\\\fff```IIIGGG___jjjXXXdddYYYPPPLLLJJJGGGEEECCCAAA???<<<<<<<<<;;;;;;:::999999888888888888888888888888888888999:::::::::;;;===???@@@;;;???EEENNNlllvvvnnngggfffhhhjjjiiikkkttt~~~{{{jjjaaa[[[[[[^^^555444555888<<>>======<<<;;;;;;:::999999888888888888888888888888777999:::::::::;;;>>>@@@CCC>>>BBBFFFLLLggguuussseeeeeeggghhhhhhkkkuuuvvviii```YYYXXX]]]444444666888;;;KKKoooxxxiiiTTTPPPRRRRRRTTTZZZ]]]```nnnbbbJJJJJJQQQTTTlllpppeee^^^WWWRRRMMMLLLJJJIIIIIILLLSSSZZZYYYfffyyy~~~dddcccuuuzzzdddZZZPPPKKKHHHEEEFFFIIIKKKIIIQQQSSSZZZuuuggg```FFFBBB===999777555333222333333222222222111111111000000000000000000000000000000111111111222222222...222222444999BBBccc|||___VVVTTTPPPKKKEEERRRcccyyyxxxzzz~~~qqqUUUNNNPPPQQQUUU[[[ccc```MMMHHHYYYbbbYYYggg```[[[TTTQQQNNNKKKIIIFFFBBB@@@>>>>>>===<<<;;;:::999999888888888888888888888888777888:::::::::;;;>>>@@@CCC>>>BBBEEEJJJhhhrrrzzzeeedddeeeggggggkkkwwwnnnccc\\\VVVXXX```444333666888:::IIImmmvvvbbbRRRPPPQQQOOORRRZZZiiimmmaaaHHHHHHOOOZZZuuusss```UUUPPPLLLIIIFFFIIIJJJIIIKKKQQQVVVWWWjjjwww}}}fffiii|||}}}ddd^^^UUULLLHHHEEEDDDEEEIIILLLHHHQQQTTTWWWtttggg```FFFBBB===999777555333222333333333222222222111111000000000000000000000000000111111111111222222222...222222444:::CCCeeeyyy]]]UUUTTTQQQLLLEEERRRddd{{{www|||www~~~qqqTTTLLLOOOQQQUUUZZZbbbaaaNNNHHHXXX^^^[[[kkkddd___VVVTTTPPPMMMJJJGGGDDDAAA???>>>===<<<;;;:::999999888888888888888888888888777888:::::::::<<<>>>@@@@@@<<>>:::999666333111333333222222111000000000000000000000000000000000//////000111111111111111333///000333444AAAjjjsss[[[TTTRRRPPPOOOJJJPPPeeexxxuuu}}}~~~sssrrrwww~~~sssRRRIIILLLSSSRRR[[[cccYYYIIIKKKYYY]]]YYYyyynnnggg___XXXVVVRRRNNNJJJGGGFFFEEEGGGDDD???===<<<<<<;;;:::999999888888777666666666888999999::::::;;;;;;<<<=========@@@PPPrrr~~~uuu|||~~~fffcccbbbeeeiiippp~~~xxxaaaXXXUUUUUUZZZbbb666888666777<<>>===<<<;;;:::999999999888777777666666888999999::::::;;;;;;<<<;;;===>>>CCCTTTxxx~~~ttt{{{}}}gggddddddhhhnnnvvvttt^^^WWWXXXYYY___fff555777555666:::???YYYvvvzzzlllZZZMMMNNNQQQTTT```qqqUUUDDDFFFQQQ___|||dddYYYOOOLLLNNNNNNPPPRRRRRRZZZcccnnntttkkkyyypppdddYYYRRRHHHBBBAAADDDHHHJJJUUUMMMKKKHHHSSS}}}XXXiiinnn^^^VVVHHH<<<666555666777333333333222111111000000000000000000000000000000//////000111111111111111111///222666888FFFmmmwww^^^WWWUUUSSSPPPMMMVVVllluuuttt}}}zzzuuuxxxwww~~~~~~xxxYYYQQQTTTTTTRRRWWW^^^YYYKKKJJJSSSyyyggghhh|||rrrfff\\\[[[ZZZWWWSSSPPPNNNLLLKKKJJJGGGBBB???>>>===<<<;;;::::::999888888777777666888999999::::::;;;;;;<<<;;;===???DDDUUUyyy~~~rrrwww|||eeecccdddiiipppyyyoooZZZVVV[[[___eeekkk333666555777:::>>>XXX~~~yyyjjjYYYMMMNNNRRRWWWhhh|||oooMMMHHHLLL[[[rrr{{{YYYUUUSSSTTTTTTRRRUUUYYY___nnnwwwfffaaaooo~~~kkk___UUUOOOFFFAAAAAADDDHHHJJJOOOJJJLLLKKKYYYwwwWWWooosssccc]]]PPPAAA888666888888444333333222222111000000000000000000000000000000//////000111111111111111111000333666999GGGlllxxx^^^VVVVVVTTTPPPLLLWWWmmmwwwwwwxxxrrr~~~~~~wwwYYYQQQSSSTTTRRRVVV\\\WWWLLLIIIOOOvvv}}}xxxqqqggg^^^\\\[[[YYYVVVTTTQQQPPPOOOMMMIIIEEEAAA@@@???===<<<:::::::::999888888777777888999999::::::;;;;;;<<<<<<>>>>>>AAAOOOqqqqqqttt~~~}}}dddaaaaaagggooowwwkkkWWWVVV^^^ccchhhmmm222555555777;;;???XXX}}}{{{iiiXXXMMMNNNRRRWWWhhh|||dddNNNPPPVVViiiqqqTTTSSSTTTSSSPPPRRR\\\iii{{{|||eee[[[___ooo{{{iii[[[RRRLLLEEE@@@AAADDDIIIKKKKKKJJJNNNLLL[[[zzzvvv___|||yyyhhheeeZZZGGG;;;888888777444444333333222111111111000000000000000000000000//////000111111111111111111111333555777GGGiiizzz]]]UUUVVVTTTPPPLLLYYYpppxxxsss~~~~~~xxxwwwwww|||zzzrrrUUUNNNPPPSSSRRRVVVZZZUUUKKKHHHLLLkkkwwwnnnhhhccc]]]]]][[[ZZZWWWUUUTTTSSSPPPLLLGGGDDDBBB@@@???===;;;;;;::::::999888888888888999999::::::;;;;;;<<<<<<>>>===>>>JJJkkkpppqqq{{{eeeaaaaaaffflllsss{{{{{{gggXXXYYY```dddiiinnn222666666888;;;===UUUzzzxxxlllYYYMMMNNNRRRUUUbbbssszzzZZZMMMSSS[[[rrrkkkYYYWWWUUUUUUVVV^^^rrrxxx\\\[[[iiizzz{{{jjjZZZPPPKKKDDDAAABBBFFFJJJLLLOOOMMMNNNKKK___mmm|||wwwiiiqqqqqqeeeNNN===888888666444444444333222222111111000000000000000000000000//////000111111111111111111111333333666HHHjjj|||^^^TTTVVVUUUQQQMMMZZZqqqzzzvvv~~~uuunnnmmmnnnsssxxxzzz~~~}}}lllQQQKKKNNNQQQSSSWWWYYYRRRHHHFFFJJJjjjppphhh}}}nnnkkkhhh_________^^^\\\ZZZXXXWWWSSSOOOJJJFFFCCCBBB@@@>>><<<<<<;;;::::::999999888888999999::::::;;;;;;<<<:::======>>>IIIkkk~~~oooqqqzzzhhhcccbbbffflllpppvvv{{{wwwrrrcccYYY\\\bbbdddhhhnnn333777777888999:::OOOsssvvv~~~sss___QQQRRRVVVVVV^^^jjjttt|||sssiiiYYYUUU]]]hhheee]]][[[]]]dddmmmyyyyyy^^^cccvvv}}}kkkZZZNNNJJJDDDAAACCCGGGKKKMMMQQQOOOPPPSSSpppppp{{{pppoooRRR<<<777888666555444444333333222111111000000000000000000000000//////000111111111111111000111111111666KKKnnn___TTTWWWXXXSSSKKKXXXnnnxxxwww~~~vvvrrrqqqrrruuuyyyyyyxxxzzzgggNNNKKKOOONNNSSSYYYXXXOOOEEEEEEIIIjjjeeeaaaooonnnlllccccccccccccaaa```^^^]]]UUUQQQLLLGGGEEECCCAAA???<<<<<<<<<;;;::::::999999888999999::::::;;;;;;<<<:::===>>>>>>JJJkkk}}}pppsss|||hhhcccaaaeeejjjnnnqqquuuooozzz~~~~~~hhh^^^YYY___cccdddiiippp555888777777777666KKKnnnyyyzzzeeeVVVXXX[[[YYY]]]fffuuu{{{xxxggghhhdddeeeooo|||bbb[[[[[[cccttt{{{bbbjjj~~~lll[[[NNNIIIDDDAAACCCHHHLLLNNNOOONNNSSS^^^~~~rrrvvvTTT;;;666888777555444444333333222222111000000000000000000000000//////000111111111111111///000111111777NNNrrr```TTTXXXZZZVVVHHHTTTiii{{{{{{{{{sssuuu|||~~~~~~}}}}}}yyyuuuzzz||||||eeeNNNMMMRRRLLLTTT[[[XXXMMMCCCDDDJJJggggggeeeqqqpppnnneeefffffffffeeecccaaa```VVVRRRMMMHHHFFFCCCAAA@@@===<<<<<<;;;;;;:::999999888999999::::::;;;<<<<<<<<>>IIIjjjxxx~~~{{{pppuuu~~~fff```^^^ccchhhkkknnnrrrnnnyyy~~~vvvaaaZZZZZZ```ddddddiiirrr777555333888>>>;;;GGGddd|||rrr[[[TTT]]]fffjjjiiisss}}}}}}hhhiiioooyyy~~~nnn```gggttt~~~hhhttt}}}kkk]]]SSSIIIBBBAAADDDFFFIIIMMMQQQWWWOOOeee}}}{{{ggg{{{SSSAAA===<<<>>>777666555444333222222222333222111111000111111111000000111111111111000000444333333444;;;PPPqqqgggUUUVVVZZZTTTMMMTTThhh~~~yyy}}}yyyrrr~~~|||rrrkkkaaahhhmmmooottt}}}___LLLIIIOOOPPPTTTYYYWWWNNNEEEFFFMMMlll___```zzzrrrlllhhhgggeeeeeeeeedddbbb```ZZZXXXUUUQQQLLLGGGDDDBBBBBBAAA???===<<<;;;;;;<<<999999999999::::::;;;<<<777>>>AAA@@@IIIlllxxxgggpppeeecccaaaccchhhnnnnnnkkkmmmwwwxxxfffWWWYYYYYYaaammmjjjiiittt777666333888===:::EEE```~~~~~~|||~~~ggg]]]aaaiiinnnooozzzwwwwww}}}tttkkkqqqyyyzzzeeerrr{{{jjj]]]SSSJJJBBBBBBEEEGGGJJJNNNLLLUUUZZZuuutttsssjjj|||SSSBBB>>>;;;;;;888777555444333333222222333222222111111111111111000000111111111111000000222222333444:::MMMnnngggVVVWWW\\\WWWIIIQQQggg|||~~~yyyvvviiibbb___^^^eeekkkpppsssxxx\\\LLLIIIOOOQQQUUUYYYXXXNNNEEEFFFMMMqqqaaa___vvvqqqmmmooommmjjjiiihhhfffbbb```\\\ZZZVVVRRRMMMIIIFFFDDDDDDBBB@@@>>><<<<<<<<<<<<::::::999999::::::;;;<<<999>>>@@@@@@JJJkkkxxx|||hhhpppaaacccddddddggglllqqqtttrrrooobbbSSSVVVVVV___iiiffffffsss777777333777<<<888BBBZZZyyyzzzllljjjooowww{{{|||wwwzzz|||}}}sss___lllyyykkk___SSSJJJCCCDDDFFFHHHLLLOOOPPPWWWdddppp|||qqqvvvWWWEEE@@@:::888888888666555444333333333333333222111111111111111000000111111111111000000111111222333888JJJjjjhhhWWWXXX]]]XXXFFFOOOddd}}}{{{zzzyyy~~~lll```^^^```cccnnnuuuzzz|||zzzYYYLLLIIIOOOQQQUUUYYYWWWNNNEEEGGGNNNoooeee```qqqooommmmmmkkkiiihhhgggeeebbb___```^^^ZZZVVVRRRNNNLLLJJJFFFEEEBBB@@@>>>=========::::::::::::::::::;;;<<<<<<>>>???@@@KKKiii~~~{{{iiiooo{{{___bbbdddeeegggnnnzzztttccc]]]RRRVVVXXX___hhheeehhhwww777888444666;;;777>>>RRR~~~rrr|||zzzqqquuu~~~}}}||||||~~~kkkWWWbbbyyyxxxkkk```RRRJJJDDDEEEHHHJJJMMMQQQUUUSSSbbbllleeessscccKKKBBB;;;:::999888777666555444444444333333222111111111111222000111111222222111111000///111333333666GGGggg|||qqqrrrkkkXXXXXX\\\WWWGGGNNN```vvvzzzwwwvvvzzz{{{vvvuuuwwwyyy}}}~~~rrrUUUKKKIIIMMMQQQTTTXXXVVVLLLDDDFFFMMMhhhiiibbb{{{mmmmmmnnnjjjhhhhhhhhhiiiiiigggeeeeeeccc___[[[XXXUUUSSSRRRJJJHHHEEEBBB@@@>>>>>>===;;;;;;:::::::::;;;;;;<<<>>>>>>>>>AAALLLggg~~~nnnpppmmmeeeddddddgggnnn{{{}}}ggg\\\YYYTTTZZZ\\\bbbjjjhhhooo666888555666:::777;;;LLLrrr~~~mmm{{{tttuuu~~~~~~~~~dddRRR]]]vvvvvviii]]]QQQIIIDDDEEEIIIKKKNNNQQQRRRKKK[[[^^^___ooonnnRRREEE>>>>>>:::999888777666555555555444333333222111222222222111111222222222222111111///111333333666FFFhhhtttbbbjjjnnnYYYWWWZZZUUUHHHMMM[[[ooo}}}sss{{{}}}jjjQQQLLLJJJLLLPPPSSSVVVTTTJJJBBBEEEMMMfffjjjaaavvvkkkmmmmmmnnnmmmlllmmmnnnnnnmmmkkkfffdddaaa]]]ZZZXXXWWWVVVNNNLLLIIIEEEBBB@@@???>>><<<<<<;;;::::::;;;;;;;;;???===>>>CCCNNNeee~~~wwwsss~~~vvvlllhhhrrrqqqaaaXXXTTTRRRYYY\\\aaaggghhhuuu666999666666;;;888:::GGGooo{{{wwwlll}}}uuuuuu|||vvv```SSSaaa~~~|||rrrdddWWWOOOHHHCCCFFFJJJLLLNNNRRRPPPMMMbbbeeegggrrrllloooTTTHHHAAAAAA;;;:::999888777666666666444444333222222222222222111111222222222222111111000222444444666HHHlllppp\\\gggrrr[[[VVVYYYSSSGGGLLLXXXkkk~~~yyynnnyyy}}}bbbNNNLLLKKKLLLQQQSSSVVVTTTJJJBBBEEEMMMoooggg^^^uuulllnnnlllooonnnlllllllllkkkiiigggeeeccc___\\\YYYXXXXXXXXXQQQOOOLLLHHHDDDAAA@@@???===<<<;;;;;;;;;;;;;;;;;;>>>===???EEEOOOddd~~~zzzxxxyyytttzzziii]]]UUUPPPLLLUUUXXX\\\bbbfffzzz555:::777777<<<999:::DDDjjj{{{xxxooo}}}sssaaaXXXjjjvvvlll___SSSNNNGGGBBBEEEJJJLLLNNNQQQNNNTTTmmmuuu{{{iiixxxfffQQQKKKDDDBBB<<<;;;:::999888777777777444444333222222222222333111222222333333222222111111333666555777KKKrrrooo___fffuuu]]]WWWYYYTTTGGGKKKVVViii}}}}}}uuu|||tttmmmxxxyyyZZZKKKMMMMMMNNNSSSUUUXXXUUUKKKDDDGGGOOO|||ccc___uuuooooookkkjjjiiihhhhhhhhhhhheeecccfffddd```]]]ZZZZZZZZZ[[[TTTRRRNNNIIIEEECCCAAA@@@======<<<;;;;;;;;;;;;;;;===<<<@@@GGGOOOddd|||{{{~~~mmm^^^WWWSSSPPPMMMVVVZZZ]]]cccjjj555:::888777<<<::::::CCC^^^sss{{{ssstttddd^^^qqq~~~oooggg\\\RRRMMMFFFBBBEEEIIIKKKNNNQQQKKKVVVooo||||||lll]]]NNNLLLFFFAAA<<<<<<:::999888777777777555444333333222222333333111222222333333222222111222444666666888MMMuuukkkcccgggwww___YYY[[[VVVHHHLLLWWWhhhzzz|||qqqjjjwwwwwwrrr|||}}}tttUUUIIINNNOOOOOOUUUWWWYYYVVVMMMEEEIIIQQQaaacccvvvqqqpppjjjggggggggghhhjjjkkkjjjhhhiiigggccc```^^^]]]^^^___VVVSSSOOOKKKFFFCCCAAA@@@>>>===<<<;;;;;;;;;;;;;;;;;;<<>>===<<<;;;;;;:::888BBBDDDRRRfffxxxkkk___SSSGGGGGGNNNTTTVVV___hhhjjjvvv===<<<:::888888999:::;;;JJJyyy}}}}}}|||eeeZZZnnnsssddd\\\RRRHHHHHHFFFHHHNNNOOOLLLLLLPPPNNNXXXooouuujjjzzzcccRRRNNNPPPMMMFFFCCC>>>;;;;;;::::::999666555444333222222222333222222222222222222222222111555222111999GGGjjjrrrggglllkkkUUUSSS___UUUNNNPPPbbbwww~~~zzzyyyyyyvvvxxxoooMMMNNNKKKGGGSSSTTTZZZXXXSSSMMMBBBGGG]]]zzz___fffyyyqqqgggjjjpppnnnlllkkkkkkjjjhhhfffhhhfffeeeddddddccc```^^^ZZZXXXUUURRRPPPMMMIIIFFFDDDBBBAAA???===============:::CCCDDDPPPddd{{{sssbbbYYYQQQKKKNNNVVVYYY]]]eeekkkppp@@@>>><<<999888888999:::AAAnnn|||kkk^^^ppppppcccWWWMMMHHHDDDEEEKKKRRRTTTPPPNNNNNNMMMYYYeeeqqq{{{xxxhhhzzzfffXXXTTTTTTPPPIIIEEE@@@<<<;;;;;;:::999777666555444333333333333222222222222222222222222///555333333888AAA^^^rrrgggfff{{{nnnYYYVVV```YYYPPPPPP___sss|||}}}wwwmmmuuu{{{fffIIIKKKJJJHHHPPPUUUZZZXXXRRRJJJ@@@GGG___qqqXXXbbbxxxrrriiiiiirrrpppnnnlllkkkjjjgggeeeiiigggeeedddcccbbb```^^^^^^\\\ZZZYYYVVVRRRLLLHHHFFFEEEBBB???>>>>>>>>>???@@@<<>><<<;;;<<<<<<@@@UUU|||zzzsssjjj~~~yyynnn{{{nnn___RRRHHHEEEFFFBBBFFFIIIIIIKKKNNNNNNLLLJJJWWWfffqqqhhhlllhhh```ZZZZZZ\\\XXXOOOMMMJJJGGGFFFCCC???===;;;:::999777666555555444222222222222222222222222111444111000444999NNNmmmyyyZZZYYYppp{{{cccYYY[[[```SSSKKKRRReeexxxyyyqqqkkknnnwwwsssOOOJJJJJJLLLRRRRRRQQQYYYZZZTTTLLLBBBLLLgggeeeRRRhhhuuurrrtttpppqqqpppoooppprrrrrrrrrqqqooommmjjjhhhhhhhhhhhhgggiiieeeaaa]]]\\\[[[ZZZYYYRRRPPPMMMJJJFFFCCCAAA@@@>>>999???===EEENNN[[[~~~rrrdddXXXUUUSSSTTTXXX]]]aaadddbbbiiisssMMMKKKGGGBBB???===<<<<<<===MMMwwwxxxtttrrr|||zzz|||fffTTTKKKGGGEEEAAAGGGJJJJJJKKKNNNMMMIIIHHHdddyyywwwhhhzzzgggeeeaaa```^^^WWWOOONNNMMMLLLJJJGGGBBB>>><<<;;;:::888666666555555222222222222222222222222111444111111555888IIIfffZZZ[[[sssggg[[[ZZZdddVVVLLLQQQaaasssyyyzzz|||}}}}}}sssxxxcccJJJLLLJJJLLLTTTSSSTTT[[[YYYQQQIIIBBBQQQooo\\\QQQlll}}}qqqooouuussspppnnnnnnoooqqqrrrqqqpppnnnllliiihhhhhhiiiiiiiiihhhfffcccbbbaaa```^^^\\\XXXWWWTTTQQQLLLGGGCCCAAA@@@:::???<<>><<<;;;888EEErrrvvvvvvzzz~~~iiiRRRIIIDDD???>>>FFFJJJJJJKKKMMMKKKDDDBBBkkktttlllzzzkkkjjjgggbbb]]]SSSOOOOOOOOOOOONNNJJJDDD???===<<<:::888777666555555222222222222222222222222///444222222666777EEE```[[[]]]uuujjj]]]ZZZhhhYYYMMMPPP___ppp{{{ZZZGGGMMMIIIKKKTTTSSSWWW\\\XXXNNNFFFBBBTTTuuuuuuTTTQQQrrr{{{mmmllluuutttjjjiiiiiikkknnnppppppooommmkkkhhhggghhhiiijjjiiigggffffffffffffddd```]]]\\\[[[YYYVVVPPPJJJEEEBBBBBB<<<@@@<<>><<<999777666666222333444555444333222111111333000222888888BBBYYYnnnggg{{{ppp\\\WWWbbbhhhUUUHHH]]]rrr|||jjjUUUFFFIIIOOOPPPRRRWWWXXXZZZdddLLL>>>DDDOOO}}}sssRRRWWWuuulllhhhkkkkkkeeegggkkkmmmnnnnnnlllkkkllljjjiiihhhiiihhhfffdddhhhgggfffffffffeeebbb```]]]aaa___TTTLLLJJJIIIEEEBBB@@@?????????BBBMMMYYY~~~nnn```XXXVVVSSS\\\bbb```___bbbeeeeeeuuuOOONNNLLLJJJHHHEEEBBB@@@AAA>>>SSSyyy~~~{{{xxxuuulll^^^OOOEEE@@@@@@HHHIIIGGGJJJQQQMMMKKKTTThhhwwwyyyvvvmmmwwwmmmiiifff___ZZZWWWSSSRRRQQQPPPPPPMMMIIIFFFEEEDDDAAA===:::888666555333333444444444333222111222444000111666555>>>TTTwwwpppccctttttt___WWW___iiiZZZJJJXXXmmm{{{bbbQQQEEEHHHOOOQQQSSSXXXYYYXXX```MMMCCCGGGWWWqqqRRR[[[{{{sssllljjjnnnnnnmmmmmmllllllllllllmmmmmmooommmkkkjjjjjjiiihhhgggeeefffffffffdddbbb```^^^^^^aaa^^^UUUPPPPPPOOOKKKFFFCCCAAA@@@???@@@JJJTTTtttfffZZZTTTUUUXXX^^^cccccc```bbbjjjqqq~~~SSSTTTVVVTTTPPPKKKGGGEEE@@@;;;FFFaaayyy~~~xxxqqqfffddd]]]SSSHHHBBBAAABBBHHHMMMHHHJJJSSSLLLPPPkkkmmm}}}~~~uuummmhhhccc]]]ZZZ[[[WWWUUUTTTSSSQQQOOOKKKHHHIIIGGGCCC???<<<888666555333333444444333333222111333444111111555222;;;PPPnnn{{{dddpppzzzdddXXXZZZjjjcccOOORRRdddwww~~~XXXKKKCCCHHHOOORRRTTTYYYZZZVVVXXXMMMGGGKKKbbbiiiOOO___vvvqqqllllllqqqrrruuurrrnnnkkkjjjkkknnnpppqqqnnnjjjhhhhhhiiihhhgggcccfffhhhfffbbb^^^]]]]]]aaa```\\\WWWVVVWWWVVVRRRJJJGGGCCCBBB???>>>EEENNNsssvvvggg[[[SSSRRRUUUWWWZZZccchhheeeaaajjjyyy]]]^^^^^^YYYRRRKKKGGGFFF>>><<>>CCCJJJeee~~~kkk]]]TTTPPPSSSXXXYYY\\\gggrrrnnneeeooobbb___ZZZTTTMMMHHHFFFEEECCC@@@CCCOOOnnnzzztttooouuutttjjjvvvyyyoooddd[[[WWWUUUPPPIIIBBB@@@BBBEEECCCOOOQQQNNNMMMLLLhhhllljjjyyyrrrmmmfff___]]]___\\\YYYWWWUUUSSSQQQMMMKKKHHHGGGDDDAAA???===;;;;;;777666555444444333333333222444111222666333;;;PPP|||qqqqqqnnn[[[UUUfffqqqdddPPPTTTkkk}}}}}}~~~yyydddLLLHHHFFFJJJOOOQQQTTTVVV\\\XXXJJJGGGHHHMMMtttXXXKKKgggwwwuuuooolllqqqrrrrrrpppmmmkkkjjjkkklllmmmoookkkgggeeefffgggggggggeeeiiikkkhhhaaa]]]^^^```bbb^^^ZZZZZZ[[[ZZZVVVTTTNNNIIIEEEDDDBBB@@@CCCHHH[[[}}}{{{rrraaaVVVPPPOOOUUU[[[eeedddllltttrrrqqq{{{ddd^^^WWWQQQNNNNNNNNNMMMKKKEEECCCIIIccc}}}~~~hhhZZZeeexxx|||ooofff]]]UUUPPPOOOKKKDDD???>>>BBBFFFEEELLLTTTRRRKKKXXX}}}oooiiivvvbbbqqqzzzvvvoooiiigggddd___\\\]]]YYYWWWTTTRRRQQQOOOLLLJJJJJJHHHFFFCCCAAA???>>>>>>999888777666555444444444111444222333666333:::NNN{{{sssnnnvvvbbbXXX```sssrrrXXXOOOcccuuu~~~zzz~~~zzzyyyZZZIIIIIIJJJLLLOOORRRUUUXXX\\\^^^IIIEEEHHHRRRVVVRRRuuuwwwtttmmmjjjoooqqqpppooommmlllkkkjjjjjjjjjnnnllliiihhhiiijjjkkkjjjiiijjjjjjfffbbb```aaacccaaa^^^]]]___^^^ZZZVVVVVVRRRLLLIIIHHHFFFDDDEEEIIITTT}}}{{{qqquuu{{{qqqdddWWWPPPNNNPPPWWW___lllhhhgggkkkppp}}}aaafff^^^UUURRRTTTVVVUUUSSSQQQJJJGGGKKK^^^ppp\\\QQQZZZjjjrrreee___YYYTTTHHHHHHEEEAAA===???EEEJJJMMMHHHTTTUUULLLiiidddpppmmmbbbuuummmggghhhhhhccc^^^\\\YYYWWWTTTRRRQQQPPPNNNLLLNNNMMMJJJGGGDDDBBB@@@@@@;;;:::888777666555555666222555222222555000666JJJkkk{{{ooo~~~lll\\\ZZZrrr~~~bbbMMM\\\nnn~~~wwwRRRGGGIIILLLMMMOOOTTTYYY\\\\\\eeeLLLDDDKKKZZZxxxTTT^^^qqqoooiiigggnnnqqqsssqqqnnnkkkiiihhhhhhiiikkkjjjhhhiiijjjllllllkkkllljjjfffcccbbbbbbccceee______bbbfffccc\\\YYY[[[XXXSSSNNNNNNLLLHHHGGGJJJLLLqqqyyywwwpppxxxuuuaaaXXXOOOMMMPPPUUU^^^fffiiihhhgggjjjyyywww^^^TTTddd[[[QQQPPPTTTWWWSSSNNNRRRLLLMMMRRR```|||rrrcccVVVOOOWWWeeexxxvvv|||{{{jjj___[[[XXXTTTDDDDDDBBB@@@>>>BBBIIIOOOUUUFFFRRRVVVOOOwwwrrrnnngggyyyrrrssssssnnneeeaaa\\\YYYVVVUUUTTTSSSRRRPPPSSSQQQNNNJJJFFFCCCAAA@@@===;;;999888666666666777333666222222333...333FFFZZZtttxxxsss^^^VVVpppiiiMMMXXXjjjlllNNNEEEIIILLLMMMPPPUUU\\\___\\\jjjOOOEEEMMMaaaqqqRRRfff|||llljjjeeeeeennnrrrxxxuuupppjjjgggggghhhiiigggffffffgggjjjkkkjjjiiimmmiiidddaaaaaacccdddeee^^^___eeekkkhhh___]]]aaa^^^XXXSSSRRROOOKKKIIIJJJFFFhhh|||rrrkkksssyyysssoooyyyqqqgggYYYRRRLLLNNNTTT[[[dddllleeekkkpppxxxYYYOOOUUUccc```\\\VVVKKKBBBBBBHHHJJJSSSUUUOOOYYYzzzzzzlllVVVPPPMMMPPP^^^qqq{{{oooccc^^^YYYTTTOOOEEECCC@@@>>>???DDDKKKPPPJJJUUURRRFFF^^^dddxxxqqq___bbb[[[[[[ZZZYYYWWWUUUTTTSSSOOONNNLLLJJJGGGEEEDDDCCCCCC???<<<::::::888555111444333222222333666888:::SSS}}}jjjXXXkkkqqqVVVWWWaaa}}}cccMMMJJJFFFGGGOOOTTTVVVZZZaaalll```RRRDDDIIIrrrjjjTTTmmmtttkkkiiijjjiiiggggggqqqooollljjjiiikkkmmmooojjjiiihhhhhhiiiiiihhhfffooohhhbbbaaadddfffbbb^^^```___ccchhhgggbbb___```___\\\WWWUUUTTTRRRNNNJJJSSSYYY~~~nnncccggglllxxx}}}|||ooobbb^^^RRRTTTRRRPPPWWWeeennnpppjjjpppvvvoooVVVRRRRRRkkkeee]]]TTTHHH@@@BBBIIIRRRWWWVVVQQQUUUmmmpppttt|||uuu___PPPOOONNNQQQ\\\jjjssszzz|||ssseee]]]\\\ZZZSSSKKKFFFCCC@@@@@@CCCHHHMMMPPPPPPWWWRRRNNNhhhqqqqqqttteeeggg]]]^^^______]]]ZZZVVVTTTSSSQQQNNNKKKIIIHHHHHHHHHEEEBBB>>>===<<<:::666333444444333222333555777999HHHnnnooo]]]ggg~~~tttWWWPPPZZZuuu}}}[[[IIIIIIHHHLLLQQQRRRSSSZZZccciii[[[LLLCCCNNNwwwxxx[[[LLLjjjzzzqqqjjjiiiiiigggfffhhhnnnmmmlllkkkjjjjjjjjjjjjgggggghhhjjjkkkjjjfffdddhhhddd``````dddfffeeecccbbb``````cccbbb^^^\\\^^^fffbbb^^^\\\\\\ZZZWWWSSSOOORRRrrrmmm```ccciiittt||||||~~~tttdddZZZWWWNNNSSSVVVWWW^^^iiippppppooowwwcccRRRRRRTTTqqqiii^^^RRRFFFAAAGGGPPP___]]]YYYUUURRR\\\www|||fffggggggdddTTTIIINNNPPPPPPWWWccckkkttt{{{rrrfffZZZWWWZZZXXXNNNEEEEEEBBB@@@BBBHHHMMMPPPQQQRRRSSSNNNUUUooolllhhhoooeeefffaaaccceeeeeeccc^^^YYYVVVWWWTTTPPPLLLJJJJJJLLLMMMGGGEEEBBB@@@>>>;;;888555555444333222333444666777@@@^^^|||{{{wwwfffcccyyy}}}___JJJSSShhhzzz}}}yyyxxxQQQIIIHHHKKKPPPSSSSSSSSS[[[eeecccSSSEEEAAAUUU}}}hhhRRRMMMppp{{{sssnnniiihhhfffdddeeeiiilllllllllkkkjjjhhhgggfffdddfffhhhkkkllliiieeeaaacccbbbbbbaaabbbdddeeefffccc```___```^^^ZZZZZZ\\\dddaaa]]][[[\\\\\\YYYWWWOOOMMMeeennn```cccdddmmmvvv{{{qqqcccXXXSSSSSSNNNVVV]]]aaafffmmmqqqqqqtttoooWWWRRRWWW\\\nnnggg^^^UUULLLJJJRRR]]]iiibbb^^^\\\UUUTTTiiizzzcccbbbgggdddTTTIIINNNQQQOOOSSSXXX```jjjwwwzzztttfff___XXXUUUUUUQQQHHH@@@CCCAAA@@@DDDKKKQQQRRRQQQSSSQQQOOO[[[ooo|||vvv___qqqooohhhfffcccdddeeefffeeeccc___[[[XXXYYYUUUPPPLLLJJJKKKMMMNNNHHHGGGEEECCC@@@<<<999666666555444222222333555666999QQQooopppdddvvvmmmMMMPPP^^^rrr~~~|||gggKKKMMMJJJLLLQQQUUUWWWYYY___dddXXXJJJ@@@CCC\\\___QQQUUU{{{~~~uuummmjjjhhhhhheeebbbeeejjjmmmmmmkkkjjjhhhgggfffeeedddeeefffhhhiiihhhddd```ccceeeeeecccaaa```bbbdddbbb______aaa```\\\[[[\\\```]]]ZZZYYY[[[\\\ZZZXXXVVVPPP^^^}}}sssdddfffccckkkvvvrrrdddYYYSSSRRRVVVWWW]]]eeehhhjjjmmmqqqttt}}}{{{]]]VVVXXX^^^eeedddaaa^^^[[[WWWWWW```kkknnneeeaaabbb[[[UUUddd{{{{{{ffffffwwwtttaaaOOOOOOPPPMMMPPPLLLSSS^^^nnnzzzpppggg___^^^[[[UUUNNNHHHBBB???@@@@@@AAAFFFLLLQQQRRRRRRTTTSSSVVV___hhhxxxZZZbbbqqqfffiiihhhcccfffeeecccaaa___]]]\\\[[[XXXUUUQQQMMMJJJJJJKKKLLLHHHHHHGGGEEEAAA===:::888999777555333333333444555555GGGbbbwwwgggrrrzzzXXXOOOVVVjjj~~~XXXEEENNNLLLMMMPPPUUU[[[``````^^^LLLCCC???HHHfff|||UUUPPP^^^pppjjjhhhggghhhfffccceeeiiipppnnnjjjhhhffffffggghhheeedddddddddeeeeeecccbbbbbbeeefffddd```^^^```ccc___^^^aaaeeeeee```]]]^^^aaa^^^]]]^^^aaaaaa___\\\[[[SSSZZZpppzzzhhhffffffmmmzzzttteee[[[VVVSSSWWW\\\aaadddhhhhhhhhhkkkuuuhhhXXXZZZ]]]aaafff^^^]]]___```______hhhrrrnnnfffbbbccc___YYYaaappp~~~}}}kkknnnmmmUUUOOOOOONNNRRRNNNWWWdddtttzzztttooofff]]]ZZZ[[[YYYRRRHHHAAA@@@@@@???AAADDDHHHLLLPPPSSSTTTSSSRRRZZZ\\\[[[yyydddPPPpppqqqggghhhfff```eeedddaaa___]]]\\\]]]]]]WWWVVVTTTQQQMMMKKKIIIHHHGGGIIIIIIHHHCCC???===<<<;;;999777555444444555555777FFFZZZwww|||uuu~~~~~~lllllliiiQQQQQQaaavvv~~~{{{rrrLLLCCCKKKMMMOOOQQQUUU]]]aaa[[[SSSCCC???BBBSSSvvvrrrPPPTTTlllzzzllljjjgggfffhhhhhhffffffhhhpppmmmiiifffeeefffhhhiiieeedddbbbbbbcccdddcccaaa^^^aaabbbaaa^^^]]]^^^```^^^^^^aaaggggggbbb^^^______^^^^^^aaadddddd```]]]ZZZUUUYYYddd}}}wwwkkkeeeeeelll{{{nnnddd[[[WWWWWWXXX\\\bbbgggggghhhhhhiiirrrxxx\\\VVV\\\___^^^]]]``````aaaccc``````fffoookkkeeeaaa```^^^YYYZZZ___~~~|||mmmrrrrrrWWWOOOPPPQQQWWW\\\iiizzz~~~rrriiieee___XXXTTTSSSPPPJJJDDD@@@AAABBB???DDDIIIKKKLLLNNNTTTXXXWWWUUUaaa[[[TTT}}}ZZZ^^^yyyllleeebbbaaadddcccbbbaaa```___^^^^^^YYYYYYYYYWWWSSSNNNIIIFFFGGGJJJLLLJJJFFFBBB@@@@@@===<<<999666555444555666555CCCRRRjjjzzzoooxxxuuugggppp|||XXXMMMYYYnnn~~~YYYJJJIIIJJJLLLQQQUUUVVVYYYYYYQQQGGG@@@===EEE___dddOOO[[[yyyuuunnnmmmgggfffiiikkkiiiggggggkkkjjjhhhfffeeeeeefffgggbbbbbbbbbcccdddcccaaa___^^^______]]][[[YYYXXXXXX```^^^```cccccc^^^\\\]]]\\\\\\^^^bbbeeeddd___ZZZYYYYYY[[[\\\mmm|||ssshhhhhhqqqzzznnn^^^XXXUUUXXX[[[^^^ccchhhiiiiiikkkooouuu|||hhhVVVTTT]]]aaaYYYPPPeeeddddddccc___]]]bbbkkkiiiddd___]]][[[XXXTTTQQQaaazzzlllsss|||rrrXXXOOOQQQTTT[[[eeeuuuzzzlllbbb^^^[[[VVVOOOKKKFFFCCCBBBBBBCCCDDD@@@FFFLLLMMMLLLNNNUUU\\\ccc___mmmbbbYYYhhhYYYppprrreeedddiiibbbcccdddddddddbbb```^^^[[[\\\]]]\\\XXXQQQJJJEEEHHHKKKNNNMMMIIIDDDCCCCCC???===:::777666555555666,,,;;;GGG]]]tttxxx|||eeeggg___JJJTTThhh~~~~~~}}}}}}zzz}}}bbbIIILLLQQQMMMJJJSSSYYYXXXUUUQQQIII???@@@<<>>???@@@QQQOOOJJJSSSTTTTTTbbbgggbbbgggeeevvv```jjj|||ppplllmmmiii``````aaabbbbbbbbbbbbaaa```___]]]ZZZWWWTTTRRRQQQRRRPPPNNNLLLKKKIIIGGGEEEBBB???;;;888777666555444888;;;FFFVVVsss}}}sss~~~jjjlllzzz{{{rrrSSSOOO[[[wwwxxx{{{UUUDDDIIIPPPRRROOOUUUZZZVVVNNNFFF@@@===>>>BBBLLL|||VVVJJJ___vvvpppsssmmmnnnnnnkkkhhheeefffgggiiigggdddeeeiiijjjiiigggfffeeeeeeggggggddd^^^YYYaaa^^^ZZZXXXWWWWWWVVVVVVccc```]]][[[ZZZYYYWWWVVVXXXYYY[[[]]]^^^]]]\\\[[[___]]]ZZZYYY^^^ppp}}}vvvggg]]]ZZZRRRSSSYYY```dddeeeiiinnnoootttxxxsss```SSSRRR```fffYYYJJJFFFgggjjjkkkjjjeeebbbbbbdddbbbZZZUUUWWWWWWPPPHHHEEELLLggg|||ttt{{{uuu\\\SSS^^^lllvvvkkk```XXXRRRLLLHHHDDDDDDBBB@@@======???AAAFFFMMMOOOPPPSSSRRRXXXfff\\\XXXjjjyyybbbwwwuuuppphhhgggiiidddbbbbbbcccddddddccccccbbbaaa```^^^\\\YYYWWWUUUTTTTTTRRROOONNNMMMKKKIIIGGGCCC@@@===:::999888777555444777BBBTTTuuurrryyytttnnnsssvvvtttVVVLLLPPPggg}}}oooNNNGGGLLLPPPPPPQQQVVVWWWPPPEEE===;;;<<>>OOOqqq|||rrrxxxsssjjjnnnwwwiiiWWWNNNZZZppp~~~XXXGGGKKKPPPPPPPPPTTTTTTQQQIII>>>888:::???@@@DDDttt^^^PPPqqquuuooommmhhhhhh___XXXZZZbbbiiigggccccccddddddbbb``````aaabbbccccccdddeeeeeebbb]]]YYYZZZXXXWWWXXX[[[^^^``````]]]]]]]]]]]]^^^\\\YYYVVVRRRTTTXXX\\\]]]]]][[[ZZZ\\\ZZZXXXVVVVVV___uuuttthhhaaa]]]ZZZ[[[___dddfffkkkmmmiiidddhhhoooyyyhhhWWWZZZbbbfff^^^NNNBBBAAAFFFgggjjjlllkkkiiihhhiiilllgggccc___``````YYYNNNFFF:::IIIiii}}}{{{hhhmmm|||xxxvvvrrriii\\\PPPFFFBBB@@@>>>>>><<<;;;;;;???DDDIIITTTQQQXXXUUULLL[[[kkkbbbVVVYYYzzz]]]www{{{wwwgggbbbhhhjjjnnnoooggg___```aaabbbaaa```^^^]]][[[[[[ZZZYYYXXXWWWVVVVVVUUUSSSQQQPPPPPPOOOMMMKKKFFFDDDAAA???>>>===:::888<<<888;;;HHHeeesss}}}yyy}}}yyyhhhjjjwwwjjjVVVUUUdddyyyiiiHHHFFFPPPRRRQQQSSSVVVPPPIIIDDD>>>;;;===AAA>>>OOOkkkZZZXXXrrr{{{kkkooonnneeeeee___YYY\\\dddiiigggccc```cccdddccc```___bbbeeeccccccdddeeedddaaa]]]ZZZ[[[YYYVVVVVVXXXYYYZZZZZZ[[[ZZZZZZ[[[\\\[[[YYYWWWVVVXXX\\\___```___\\\[[[\\\ZZZYYYXXXVVV[[[kkk{{{vvvkkk___ZZZYYYZZZ```fffdddhhhnnnoooiiifffmmmwwwqqqbbbWWW___hhhhhhYYYIIICCCEEEHHHgggiiijjjiiifffeeefffiii``````aaaaaa```[[[PPPGGGBBBHHH___~~~}}}~~~}}}|||yyyvvvqqqkkkaaaTTTIIICCCAAABBB<<<<<<<<<<<<===BBBHHHMMMQQQUUUZZZQQQOOOkkktttWWWLLL```ttt```ccc|||xxxyyynnn___^^^dddfffiiijjjccc___```aaabbbaaa___\\\[[[ZZZZZZYYYYYYXXXXXXWWWWWWTTTRRRPPPPPPPPPOOONNNLLLHHHFFFCCCBBBAAA???<<<:::===777888AAAYYYqqq~~~yyy|||mmmkkkvvvwwwcccVVV[[[lllkkkRRRCCCJJJSSSSSSRRRWWWXXXLLLBBB@@@@@@===<<<===BBBfff^^^YYYZZZuuunnnffflllkkkdddaaa``````bbbdddeeedddbbb___bbbddddddccccccgggjjjbbbccceeeeeeccc```^^^\\\]]]ZZZWWWVVVWWWXXXXXXXXXZZZXXXWWWXXXYYYZZZYYYXXXUUUWWWYYY[[[[[[YYYVVVTTTWWWWWWXXXXXXVVVXXXdddppp|||yyypppjjjbbbZZZYYY[[[^^^dddkkkjjjiiijjjiiiiiiqqqyyyrrrmmmfff___eeeddd[[[MMMEEEEEEGGGGGGhhhiiiiiieee```]]]^^^```\\\aaacccaaa]]]YYYSSSLLLMMMNNN[[[zzz}}}~~~~~~}}}yyyvvvfff```UUUKKKDDDAAAAAABBB<<<======>>>@@@EEEKKKPPPOOOWWWZZZXXXhhh{{{UUUMMMsss[[[\\\yyy|||uuuppprrrwwwlll``````eeecccdddfff```aaabbbcccdddccc```]]][[[\\\\\\[[[[[[ZZZZZZYYYYYYTTTRRRQQQQQQQQQQQQOOONNNJJJIIIGGGEEEDDDBBB???<<<;;;666888>>>PPPyyy}}}hhhkkk}}}tttooouuu|||wwwddd[[[eeeyyyQQQHHHFFFNNNSSSRRRTTTYYYWWWIII======>>>;;;:::<<>><<<>>>@@@BBBDDDHHHNNNRRRSSSYYY\\\pppbbbppp^^^rrrxxxsssqqqnnnoooqqqmmmcccdddhhhbbbaaadddaaaaaabbbcccdddbbb___\\\YYY\\\\\\\\\[[[ZZZYYYYYYYYYUUUTTTRRRRRRSSSSSSRRRPPPNNNLLLKKKIIIHHHFFFBBB@@@>>>;;;<<<<<>>;;;<<>>\\\wwwYYYbbb~~~{{{vvvwwwaaa{{{ZZZSSScccssskkkQQQGGGMMMPPPNNNNNNSSSVVVUUUIIIAAA===>>>;;;;;;III\\\```OOOaaaxxxaaafffkkkbbbaaajjjdddddddddbbbaaaaaabbbcccccc```^^^```dddfffeeeccc[[[^^^```___\\\YYYYYYZZZ\\\YYYVVVUUUVVVWWWWWWWWWUUUXXX^^^cccddd```XXXRRRUUUTTTTTTSSSSSSTTTUUUUUUQQQQQQSSSUUUTTTRRRWWW^^^mmm~~~mmmhhh```ZZZXXXWWWWWWWWW^^^^^^dddmmmpppkkkfffdddiiippptttaaa\\\[[[\\\WWWOOOLLLNNNFFF@@@AAAIIIMMMVVVrrriiikkkjjjccc^^^]]][[[XXX]]]eeebbbSSSJJJPPPVVVWWWTTTTTTQQQTTTiiirrrxxxvvvmmmkkknnngggZZZZZZvvv~~~}}}www}}}|||vvvnnncccWWWNNN@@@AAABBB@@@>>><<<<<<===777AAAIIIJJJLLLRRRSSSPPP___nnnvvvqqqooooooooonnnmmmlllkkkkkkfffeeeaaa]]]\\\___aaaaaa[[[ZZZ^^^cccccc^^^[[[[[[```^^^[[[YYYZZZ\\\\\\\\\]]]\\\[[[YYYWWWUUURRRQQQPPPMMMJJJHHHHHHIIIIIIIIIGGGCCCBBBDDDDDDNNNmmmhhh```mmm{{{ooorrr|||}}}gggQQQXXXooorrrTTTHHHIIIJJJLLLPPPSSSTTTTTTSSSCCCEEE<<<888;;;;;;UUUlllRRRRRRxxxzzzqqqjjjiiigggcccaaaaaafffbbb^^^```fffjjjjjjhhhgggdddaaaaaacccdddaaa^^^______]]]ZZZWWWVVVVVVXXXYYYWWWWWWYYY\\\[[[XXXUUUYYYXXXWWWYYYZZZ[[[YYYXXXTTTTTTTTTRRRQQQQQQTTTVVVRRRRRRRRRRRRQQQSSSVVVYYYcccsssxxxlllddd[[[WWWSSSPPPRRRVVVZZZ]]]ccchhhkkkgggdddfffjjjlll}}}{{{iiiaaaVVVZZZZZZUUUMMMHHHFFFDDDCCCBBB@@@FFF]]]~~~dddfffeee___\\\ZZZVVVPPPWWWfffmmmaaaTTTRRRUUUVVVRRRQQQOOOOOO[[[vvvwwwvvvuuuwww|||}}}rrrdddbbbnnnxxxyyy}}}{{{xxxtttmmmfff]]]TTTLLLGGG===>>>>>><<<;;;:::;;;===AAADDDFFFGGGLLLUUU]]]aaayyyyyyuuuvvvxxxnnnllllllmmmmmmmmmllljjjiiibbbcccaaa^^^[[[\\\```bbb^^^\\\___cccbbb]]]ZZZ[[[]]]\\\[[[ZZZZZZ[[[\\\]]][[[ZZZZZZYYYXXXWWWUUUUUUSSSQQQNNNMMMNNNNNNNNNMMMHHHDDDCCCDDDDDDLLLgggttteeeeeeuuurrrrrrqqqgggYYYYYYbbb}}}^^^KKKHHHPPPMMMKKKNNNSSSUUUSSSOOO@@@@@@===;;;:::BBBmmm}}}cccRRR\\\qqqjjjfffffffffdddbbbdddeeeaaa^^^___cccfffeeebbbcccaaa___^^^^^^]]][[[ZZZ\\\\\\\\\ZZZXXXWWWYYYZZZYYYXXXXXXZZZ\\\[[[XXXUUUTTTTTTTTTUUUWWWWWWUUUSSSTTTUUUUUUTTTRRRRRRSSSTTTSSSSSSSSSRRRQQQRRRUUUXXXYYYbbb{{{rrrqqq{{{sssmmmggg^^^XXXWWWUUUSSSSSSUUUYYY]]]aaadddfffhhhiiiiiijjjqqqwwwsssbbb[[[YYYWWWXXXUUUOOOHHHDDDBBBAAAAAABBBHHHZZZzzzbbbbbb```\\\\\\[[[VVVNNNMMMeeevvvqqqbbbYYYWWWVVVRRROOONNNMMMLLLXXX|||}}}tttssssssiiihhhiiiooowww{{{|||{{{zzzsssrrrhhhgggeee___VVVMMMFFFCCC;;;;;;;;;:::999:::===@@@IIIGGGHHHLLLRRRZZZfffppppppbbbnnn|||zzzvvvssswww{{{wwwiiijjjllllllllljjjgggeee```aaaaaa___]]]^^^aaafffbbb______bbb```[[[YYYZZZXXX[[[]]]\\\YYYYYY[[[]]]XXXYYYYYYZZZZZZYYYYYYXXXTTTSSSQQQQQQRRRRRRQQQOOOJJJFFFEEEEEECCCHHH^^^uuu}}}jjj^^^ooo|||sssiiiggglllllleee]]]sss~~~eeeIIIFFFJJJWWWQQQMMMOOOTTTUUUOOOHHH???:::<<<===<<>>AAAFFFIIIJJJMMMNNNLLLRRRbbbsss}}}ccciiiooo^^^~~~yyypppkkkoooooohhhiiihhhgggddd___[[[XXXUUUMMMMMMWWW___^^^\\\]]]bbb^^^]]]]]][[[WWWUUUWWWXXXZZZ[[[YYYUUUSSSSSSUUU[[[[[[[[[ZZZYYYXXXWWWVVVQQQPPPPPPQQQSSSTTTSSSRRRNNNLLLJJJEEECCCEEELLLSSSlllooo```jjjyyy}}}zzzVVV^^^ooofffKKKHHHOOOSSSRRRPPPSSSUUUQQQHHH@@@;;;:::888:::>>>OOO}}}^^^QQQLLL___{{{fffbbbaaa``````cccaaa___aaaeee]]]]]]]]]]]]^^^^^^^^^^^^ZZZ[[[[[[ZZZWWWVVVVVVWWW\\\]]]^^^\\\ZZZXXXWWWXXXUUUUUUUUUSSSPPPNNNNNNOOOTTTRRRQQQQQQQQQPPPNNNLLLLLLMMMMMMLLLIIIFFFFFFFFFIIIJJJKKKJJJHHHGGGHHHIIIHHHIIIJJJNNN\\\www{{{llluuuuuutttpppkkkhhhhhhhhhhhhkkkpppxxxzzz~~~|||uuuppplllkkkiiifffbbb___]]]\\\YYYWWWQQQQQQSSSUUUWWWZZZ\\\]]]]]]bbbgggeeeaaadddnnnwwwiiiUUUSSSQQQPPPSSSVVVVVVRRRMMMHHHCCCAAACCCBBBBBBJJJWWWtttTTTVVVVVVSSSUUUZZZ\\\ZZZ^^^ZZZXXXYYYZZZUUUMMMGGG>>>===CCCLLLLLLFFFKKKVVVjjjlllUUUJJJKKKZZZjjjiiiXXXFFFBBBEEEXXX[[[\\\[[[___gggoooqqqrrrtttqqqiiiggglllqqqrrrkkkpppuuuuuuoooiiieeedddjjjjjjpppoooiiipppwwwrrrqqqrrrjjjXXXIIIIIIRRRZZZXXXPPPDDD;;;888999<<>>@@@CCCEEEGGGHHHKKKMMMIIIPPPSSS\\\~~~nnnuuusssqqq^^^]]]lllssstttjjj[[[______^^^]]]\\\ZZZYYYXXXYYYYYY^^^ddd^^^SSSUUU```ZZZXXXYYY\\\[[[WWWUUUWWWVVVTTTRRRRRRTTTWWWXXXXXXWWWXXXXXXXXXXXXXXXWWWWWWPPPNNNLLLLLLOOOQQQSSSSSSOOONNNJJJEEEEEEIIINNNPPPUUUsssuuuttt~~~}}}xxxwwwyyymmmbbb^^^jjj|||nnnSSSCCCJJJSSSPPPPPPVVVVVVOOOFFF>>>;;;999888777999EEEVVVwww{{{SSSHHHEEEXXXqqqxxxeeebbbcccaaa___^^^___\\\ZZZ___eeeaaa```___]]][[[[[[^^^```XXXUUUTTTVVVZZZ\\\[[[XXXTTTVVVXXXWWWUUUSSSSSSSSSVVVWWWVVVSSSOOOLLLMMMOOOXXXTTTPPPNNNNNNNNNNNNMMMJJJJJJIIIGGGDDDDDDEEEGGGEEEGGGIIIIIIGGGFFFGGGHHHCCCJJJMMMKKKPPPddd}}}kkkooouuuzzztttooolllgggbbbaaadddaaaaaaaaaaaaccceeehhhiii___bbbfffgggiiilllrrrvvvnnnmmmlllkkkiiifffdddcccccc```]]]\\\\\\ZZZVVVRRRZZZZZZZZZ]]]___```___^^^```cccfffhhhhhhhhhggghhhkkkuuuoooWWWTTTVVVRRRPPPSSSPPPUUUXXXUUUMMMDDDAAA@@@@@@===@@@HHHNNNZZZwwwZZZcccdddYYYTTTZZZ^^^\\\RRRLLLFFFDDDEEEEEEBBB>>>;;;<<>>@@@IIIUUUWWWtttuuurrrbbbPPPHHHGGGGGGHHHKKKPPPMMMIIIFFFEEEFFFIIIKKKKKKKKKLLLOOOTTTXXXZZZ[[[WWWZZZ___dddggggggfffeeeoooiii___VVVQQQRRRUUUXXXWWWSSSMMMHHHDDDBBB???===:::888888999===BBBDDDEEEFFFDDDBBBDDDIIIMMMQQQSSSWWWZZZgggyyy~~~iii}}}nnnccciiiggghhhkkkmmmkkkfffaaa___``````___\\\ZZZZZZZZZbbbaaa___\\\YYYYYY[[[\\\[[[\\\^^^\\\YYYUUUSSSRRRWWWUUURRRPPPPPPRRRUUUWWWYYYTTTSSSXXX[[[YYYVVVUUUSSSOOOMMMNNNRRRSSSPPPMMMLLLMMMNNNLLLIIIHHHKKKNNNQQQtttssswwwssszzz|||vvvvvvhhhbbbdddooowwwzzzhhhNNNJJJGGGLLLTTTWWWSSSNNNLLLGGG@@@;;;888777999<<<777\\\}}}TTTBBBPPPNNNpppeee]]]```cccaaacccbbb___^^^aaaaaa^^^bbb^^^\\\\\\]]]\\\\\\]]]XXXXXXYYYZZZZZZZZZZZZZZZXXXXXXWWWUUUTTTXXX^^^dddccc\\\TTTPPPPPPPPPNNNKKKXXXWWWSSSPPPMMMKKKKKKLLLIIIIIIIIIJJJJJJJJJJJJJJJHHHGGGEEEEEEEEEFFFGGGHHHHHHJJJNNNRRRRRRWWWiii||||||uuu~~~rrrjjjgggggghhhccc^^^ZZZZZZ[[[]]]]]]^^^]]]\\\]]]___```___^^^eeeccc___\\\ZZZ[[[]]]___\\\[[[[[[^^^\\\YYYYYY]]]cccdddeeedddcccccceeegggjjjkkkkkkiiihhhjjjoootttrrrcccZZZNNNIIILLLRRRWWWXXXWWWTTTNNNHHHDDDCCCCCCDDDEEECCCEEEQQQhhhYYY]]]ZZZTTTWWWaaaeeeaaaQQQJJJBBB@@@BBBCCC???:::<<<@@@EEEEEE<<<999III___^^^KKKVVVyyynnncccVVVIIIBBBBBBHHHGGGFFFFFFEEEEEEEEEFFFDDDCCCCCCEEEHHHKKKLLLLLLMMMNNNPPPRRRRRRQQQOOOMMMUUUQQQKKKFFFBBBAAABBBCCCCCC@@@===:::::::::999888::::::;;;<<<>>>AAADDDFFFBBBCCCIIIOOOOOOLLLNNNSSSiii~~~kkk^^^rrrrrrlllhhhmmmmmmbbbiiijjjjjjkkknnnnnnjjjccc]]]^^^___^^^\\\ZZZZZZ[[[``````___\\\ZZZYYYZZZ\\\]]]^^^___]]]ZZZWWWVVVUUUVVVTTTRRRPPPPPPPPPRRRSSSVVVUUUXXX[[[ZZZUUUSSSUUUSSSPPPMMMOOORRRSSSPPPMMMMMMNNNNNNLLLIIIIIIKKKNNNMMMjjjyyy{{{xxx}}}zzzyyyrrrpppttt|||~~~{{{~~~oooTTTJJJGGGHHHMMMUUUWWWRRRLLLEEE???<<<===;;;888:::@@@OOOppphhhLLLCCCOOOnnnuuuccc]]]^^^___aaacccbbb___^^^aaa```^^^^^^[[[ZZZZZZ\\\\\\]]]]]]XXXXXXXXXYYYXXXXXXXXXWWWSSSUUUWWWYYYZZZ]]]cccggg^^^XXXQQQNNNOOOPPPNNNLLLSSSPPPMMMKKKKKKKKKJJJJJJJJJIIIIIIIIIHHHGGGGGGGGGEEEEEEEEEEEEFFFGGGHHHIIIIIIIIIKKKLLLIIIKKKZZZiii}}}rrrqqq|||yyyiiigggccc```______```bbb___^^^]]]^^^___``````___```^^^\\\[[[]]]___``````]]]\\\^^^aaa```]]]^^^bbb^^^```ccceeefffhhhkkkmmmaaaeeekkkpppwww|||aaaWWWRRRLLLKKKOOOTTTUUUUUUQQQOOOJJJEEEAAA?????????BBBNNNbbbxxx[[[YYYSSSPPPYYYeeefff___SSSLLLEEEEEEKKKMMMIIIDDDGGGNNNRRRLLL===???aaadddZZZxxx{{{lllXXXFFF@@@CCCAAABBBDDDFFFEEECCCAAA???AAA???>>>>>>???@@@??????EEEEEEEEEEEEDDDBBBAAA@@@AAA@@@???===;;;999888888888777666777999;;;<<<;;;;;;===?????????@@@DDDHHHDDDAAAEEEJJJIIIHHHXXXnnn______zzzaaaPPPVVVkkkuuulllfffiiilllllljjjlllppplllcccZZZ[[[\\\\\\ZZZZZZ[[[\\\^^^^^^^^^\\\ZZZYYYZZZ[[[]]]^^^^^^\\\YYYWWWWWWXXXUUUTTTRRRPPPOOOOOOPPPQQQUUUWWW[[[]]]XXXRRRQQQUUUTTTQQQOOOOOORRRRRRPPPNNNNNNNNNNNNLLLJJJJJJLLLNNNJJJ\\\yyy}}}wwwxxxwwwwww~~~gggOOOCCCFFFFFFJJJQQQWWWVVVOOOGGG@@@::::::???===888???NNNnnnoooVVVHHHIIIWWW~~~jjjccc^^^]]]^^^```cccbbb___^^^``````]]]ZZZYYYXXXXXXZZZ\\\\\\\\\XXXXXXWWWWWWVVVVVVUUUUUUPPPSSSWWWZZZ[[[]]]```bbbXXXSSSNNNLLLMMMOOONNNMMMNNNKKKHHHHHHJJJLLLJJJHHHIIIIIIHHHGGGFFFEEEDDDDDDCCCCCCEEEGGGHHHIIIJJJJJJKKKKKKKKKJJJFFFGGGRRR^^^}}}qqq```mmmzzzooofffbbbbbbccc```]]]\\\]]]___``````bbbaaa______```aaaaaa``````___aaaeeedddbbbcccgggccceeefffggghhhjjjmmmpppooowwwnnn]]]QQQMMMLLLLLLPPPTTTUUUSSSPPPEEEEEECCC@@@???AAAEEEHHHTTTiii^^^[[[UUUSSSYYY___[[[SSSRRRLLLHHHLLLVVV\\\YYYSSSRRRXXX\\\UUUGGGOOOxxxyyyzzz|||kkkWWWFFF@@@CCCAAACCCEEEGGGGGGEEEBBB@@@CCCAAA???>>>??????>>>===@@@@@@@@@???@@@@@@AAAAAA;;;<<<=========<<<;;;::::::999:::<<>>???999:::;;;<<<===>>>>>>>>>;;;;;;<<<>>>@@@@@@???======AAAEEEDDDBBBBBBFFFKKKLLLJJJLLLNNNJJJOOOllliiiPPP```{{{yyyhhh^^^dddrrrrrrnnnhhhbbb``````\\\WWWUUUVVVXXXXXXXXXZZZ\\\___\\\\\\\\\ZZZXXXWWWXXXYYYYYYZZZZZZYYYWWWVVVXXXYYYXXXUUUPPPNNNOOOSSSYYY]]]bbbZZZTTTSSSSSSRRRRRRTTTSSSRRRQQQRRRRRRSSSRRRQQQQQQPPPNNNMMMMMMNNNOOOOOOOOOHHHQQQpppqqqooosss||||||sssnnnoooeeeNNNEEEFFFIIILLLOOOTTTWWWTTTMMMEEE??????:::999;;;:::DDDgggiiiVVVOOOMMMggg{{{gggfffhhhaaa]]]aaa___bbbbbb^^^]]]___]]]YYYXXX[[[ZZZVVVWWW[[[YYYTTTZZZYYYXXXVVVTTTTTTTTTTTTUUUTTTRRRQQQQQQPPPPPPPPPLLLJJJHHHHHHIIIKKKLLLLLLMMMKKKIIIJJJKKKJJJFFFCCCEEEEEEFFFFFFGGGGGGGGGHHHDDDEEEFFFGGGHHHGGGFFFEEEBBBDDDFFFFFFHHHMMMSSSWWWNNN\\\uuurrreeelllwwwqqqhhhlllsssuuutttvvvxxxvvvrrrqqqtttzzz|||{{{ooogggccc]]]WWWRRRPPPOOOOOOTTTSSSQQQOOOMMMJJJFFFCCCEEEEEEFFFGGGNNN\\\ooo|||XXX\\\___^^^YYYQQQIIIDDDHHHHHHLLLSSSZZZ\\\XXXSSSRRRRRRVVVZZZZZZ___sssiiiOOODDDCCCCCCBBBAAAAAA@@@@@@@@@???======>>>??????>>>::::::999999999999999:::::::::;;;<<<>>>???@@@AAA======>>>???@@@???<<<999>>>AAADDDEEEDDDEEEHHHKKKJJJGGGCCCAAAEEE\\\vvvdddZZZWWWdddwwwlllhhhdddlll|||zzzmmmbbb___[[[TTTRRRTTTUUUVVVWWWWWWXXXZZZ]]]```^^^]]][[[XXXUUUUUUWWWXXXYYYZZZ\\\[[[ZZZYYY[[[\\\XXXUUUQQQOOOQQQVVV\\\aaadddZZZRRRQQQSSSRRRRRRTTTQQQQQQRRRRRRSSSTTTTTTTTTSSSQQQNNNNNNOOOPPPPPPOOONNNFFFHHH]]]xxxwwwpppqqqyyy|||wwwuuuxxxbbbKKKDDDFFFJJJMMMQQQTTTVVVTTTNNNGGGAAA>>>:::999:::===FFF\\\yyySSSKKKSSS\\\}}}wwwkkkbbbdddeee```]]]^^^^^^aaabbb^^^]]]^^^\\\XXXYYY]]]\\\WWWXXX\\\ZZZSSSZZZYYYWWWUUUTTTSSSTTTTTTTTTRRRPPPPPPRRRSSSRRRQQQIIIIIIHHHGGGGGGHHHJJJJJJJJJKKKKKKKKKHHHEEEBBB@@@CCCDDDDDDEEEFFFGGGHHHHHHDDDEEEEEEEEEEEEEEEDDDDDDEEEHHHHHHGGGIIIOOORRRQQQIIILLLZZZwww{{{jjjkkkooo||||||zzzrrreee\\\TTTSSSQQQPPPQQQRRRTTTUUURRRPPPLLLHHHDDDAAA@@@@@@@@@GGGSSS```ppp[[[\\\______ZZZQQQIIIEEECCCGGGOOOWWW[[[[[[VVVSSSSSSQQQUUU]]]___]]]bbblllnnn```^^^ZZZTTTMMMGGGAAA>>>AAA???======>>>???>>>===;;;;;;;;;;;;:::::::::999999;;;===???AAAAAA@@@@@@>>>>>>@@@BBBCCCBBB>>>;;;>>>???BBBDDDFFFHHHIIIJJJKKKNNNMMMLLLZZZ|||uuufff___YYY]]]fffkkkfffooo|||lll^^^___ZZZMMMLLLXXXVVVWWWWWWWWWXXXZZZ]]]``````^^^[[[VVVSSSSSSUUUXXXWWWYYY[[[\\\[[[[[[[[[\\\WWWVVVTTTSSSUUUXXX[[[]]]___YYYUUUTTTSSSQQQQQQTTTOOOPPPRRRSSSSSSTTTVVVWWWTTTQQQNNNNNNPPPQQQPPPOOOMMMMMMLLLRRRcccyyyuuuttttttyyy}}}vvvssswwwwwwuuuzzzxxxaaaJJJBBBFFFJJJNNNQQQSSSTTTTTTOOOGGGAAA??????999<<<>>>GGG[[[vvvfffJJJMMMggg}}}~~~eeebbb``````bbbbbb___]]]^^^aaaaaa^^^]]]]]][[[VVVXXX]]]]]]XXXYYY___]]]UUUXXXWWWTTTSSSRRRRRRSSSTTTPPPPPPPPPRRRUUUUUUSSSPPPIIIIIIHHHGGGFFFFFFGGGHHHGGGKKKOOONNNIIIDDDCCCCCCCCCCCCCCCDDDEEEEEEEEEFFFCCCCCCBBBCCCCCCDDDEEEEEEGGGIIIHHHFFFHHHNNNNNNIIIHHHJJJQQQbbb~~~oooiiixxx|||rrrnnnjjjbbbZZZWWWTTTQQQNNNNNNPPPTTTXXXYYYJJJHHHEEEBBB@@@AAACCCEEEJJJZZZrrraaa___^^^^^^[[[SSSJJJEEE999AAALLLVVVYYYXXXUUUSSSPPPNNNSSS[[[\\\TTTRRRVVVsssrrr~~~~~~ssseeeWWWLLLEEEDDDBBB@@@@@@AAAAAA@@@???777888999:::::::::::::::555888<<>>AAACCCBBB???<<<>>>>>>@@@CCCGGGJJJJJJIIINNNaaarrr{{{tttYYYPPPRRR^^^wwwvvvhhhfffxxxlll\\\aaa[[[JJJKKK\\\WWWWWWXXXXXXXXXZZZ^^^aaabbb___ZZZUUUQQQQQQTTTXXXSSSVVVZZZ[[[ZZZYYYYYYYYYUUUVVVVVVWWWWWWXXXXXXXXXYYYXXXYYYYYYTTTOOOOOOTTTNNNPPPRRRSSSTTTUUUWWWYYYUUURRROOONNNQQQRRRQQQOOONNNUUUUUUOOOVVVnnn}}}jjjjjjiiimmm{{{yyyuuuuuuqqqnnnxxx{{{xxx{{{UUUIIIAAADDDKKKOOOSSSWWWSSSSSSQQQJJJBBB>>>>>>AAA<<<@@@DDDPPPkkk}}}bbbWWWJJJXXX~~~eee___```___^^^aaaeeeccc]]]]]]aaaaaa^^^]]]]]]ZZZVVVVVV]]]]]]XXXZZZbbb```WWWVVVUUUSSSQQQPPPQQQRRRSSSNNNNNNPPPTTTWWWUUUPPPKKKIIIIIIIIIHHHFFFEEEFFFGGGGGGMMMSSSRRRKKKFFFFFFHHHCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@AAABBBDDDFFFHHH@@@CCCBBB???BBBHHHFFF@@@AAAHHHLLLSSSlllkkkjjj|||zzzwwwvvvyyyvvvpppkkkiiihhh```UUUPPPSSSQQQTTTXXX\\\\\\WWWMMMEEEBBBBBBBBBAAABBBEEEJJJMMMeeezzz]]]\\\[[[ZZZYYYUUUOOOKKKAAAHHHSSS\\\___ZZZQQQJJJHHHMMMUUUZZZ[[[VVVNNNIII]]]uuuxxxvvv{{{ttt~~~mmmaaabbbLLL;;;>>>EEEDDD@@@????????????>>>:::777888<<>>===777;;;<<>>AAAXXXzzzwwwgggdddQQQFFFQQQvvviiijjjaaa^^^]]]```___]]]]]]```cccaaa___\\\ZZZYYYXXXXXX]]][[[XXXVVVWWWWWWVVVUUUVVVSSSOOONNNNNNOOONNNNNNNNNOOOOOOPPPPPPOOOOOONNNIIIHHHFFFGGGHHHIIIIIIHHHJJJbbbssslllWWWHHHEEEEEEDDDDDDCCCBBBAAAAAAAAAAAA>>>???@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBBBBDDDAAADDDKKKQQQ___~~~{{{~~~sssqqqvvv}}}uuukkkdddaaa]]]]]][[[VVVPPPOOORRRUUUYYY[[[ZZZUUUMMMFFFDDDDDDBBBCCC@@@CCCOOOVVVaaauuu\\\ZZZXXXXXXXXXVVVTTTRRRLLLSSSZZZ]]]YYYSSSNNNKKKEEEJJJQQQVVVWWWTTTPPPNNN[[[dddmmmkkkccc___eeemmmaaappp|||~~~yyyhhhWWWOOOLLLGGGAAA???AAAAAAAAA@@@>>>===???BBBFFFBBBIIILLL@@@999999555:::===AAADDDDDDFFFOOOXXXiii___UUUUUU^^^ppppppfffiiimmmhhh``````aaaggguuuyyy}}}|||zzzkkk[[[SSSRRRSSSZZZaaaTTTUUUVVVUUUTTTUUUVVVXXXWWWWWWVVVUUUTTTTTTUUUWWWUUUUUUVVVVVVWWWWWWWWWXXXTTTVVVVVVSSSUUUZZZ\\\[[[ZZZZZZXXXWWWUUUTTTSSSSSSQQQRRRSSSTTTUUUUUUTTTTTTRRRQQQQQQPPPQQQSSSTTTUUUYYYVVVVVVWWWSSSSSScccxxx{{{jjjccclll}}}zzzuuurrrooommmnnnwww}}}yyywww|||cccNNNGGGBBBBBBEEEIIIMMMPPPRRRRRRPPPFFF???>>>???<<<<<>>???@@@@@@AAAAAAAAA@@@@@@@@@??????@@@@@@AAABBBFFFCCCDDDGGGHHHPPPhhhtttaaaggguuuzzzwwwuuu~~~zzzuuukkkaaaZZZUUUTTTSSSOOOQQQSSSUUUWWW[[[___aaaYYYXXXTTTNNNHHHBBB???>>><<>>CCCDDDDDDBBBBBBCCCHHHWWWsssrrrpppiiiQQQSSSZZZYYYZZZbbbyyy}}}zzz}}}|||hhhiii]]]QQQLLLLLLNNNSSSXXXSSSTTTTTTRRRPPPOOOPPPRRRXXXVVVTTTSSSTTTUUUUUUTTTOOORRRUUUXXXYYYXXXUUUSSSQQQTTTUUUTTTVVV\\\___^^^WWWWWWXXXXXXWWWTTTQQQPPPOOOQQQSSSUUUUUUTTTQQQPPPPPPPPPPPPQQQRRRSSSTTTUUUXXXVVVWWWVVVPPPLLLWWWfffsssjjjjjjpppvvv{{{~~~tttjjjbbbccciiiqqq|||||||||YYYAAA<<>>@@@<<>>???@@@@@@AAA@@@@@@@@@??????>>>>>>??????@@@AAAEEEBBBCCCDDDAAACCCSSSeee~~~___MMMIIINNN```uuuzzzsssrrrvvv~~~|||ssskkkfff___ZZZSSSMMMJJJKKKNNNPPPMMMOOORRRWWW[[[^^^]]]\\\NNNLLLHHHDDDAAAAAAAAACCCBBBVVVdddssstttmmmrrr\\\ZZZYYYXXXZZZ[[[ZZZYYYUUUWWWYYYWWWTTTSSSSSSUUUHHHLLLQQQSSSRRRSSSWWWZZZccc___WWWLLLCCC@@@CCCGGGPPPTTTZZZgggzzzooojjjjjjllllllpppddd```]]]TTTXXXfffllljjj^^^UUUXXXfff}}}fffSSSMMM^^^ooovvvxxxxxx~~~xxxtttcccYYYZZZRRRJJJGGGIIILLLPPPRRRSSSSSSSSSQQQOOONNNOOOQQQXXXUUUQQQQQQTTTUUUTTTRRRLLLPPPVVV[[[\\\YYYUUUQQQQQQTTTTTTRRRTTTXXXZZZYYYSSSTTTUUUVVVVVVTTTRRRQQQOOOPPPRRRSSSSSSRRRPPPOOOPPPPPPPPPQQQQQQRRRRRRSSSTTTTTTVVVVVVQQQMMMRRR\\\www}}}nnnfffbbbeeellliii{{{vvvggg[[[\\\hhhttt}}}qqqVVVGGG@@@AAADDDFFFHHHLLLNNNOOOOOOOOOOOOFFF======CCCAAA===JJJ^^^___GGGGGGOOOttttttbbbfffggg```^^^[[[ZZZ\\\ZZZVVVTTTVVVVVVVVVVVVVVVWWWXXXZZZ[[[XXXVVVTTTSSSTTTUUUTTTTTTQQQOOONNNNNNNNNNNNLLLKKKHHHIIIIIIJJJJJJIIIIIIHHHFFFEEECCCCCCDDDEEEDDDCCCEEEDDDCCCDDDHHHIIIFFFBBBBBBAAA@@@???>>>>>>>>>>>>??????@@@@@@@@@@@@???????????????>>>???@@@@@@AAA@@@@@@BBBCCCAAA@@@JJJVVVlllwwwbbbRRRIIIMMMRRRYYYnnnxxxuuuuuusssqqqssswww~~~|||xxxwwwsssrrrppplllgggaaa\\\YYYWWWTTTPPPMMMLLLMMMPPPQQQWWWVVVWWWZZZ\\\ZZZTTTOOOFFFGGGFFFCCCAAAEEEMMMTTT```ssslllxxx[[[YYYXXXWWWXXXWWWVVVTTTTTTRRRQQQSSSUUUVVVTTTRRRKKKNNNPPPPPPPPPPPPSSSVVVTTTVVVTTTLLLBBB>>>BBBGGGOOOPPPQQQVVVeee~~~~~~uuuuuuwwwzzzzzzssstttrrrkkkeeeYYY___mmmjjjgggttt}}}www|||}}}tttggg\\\VVVUUUWWWSSSNNNLLLOOOTTTUUUUUURRRSSSSSSRRRQQQPPPRRRSSSVVVSSSPPPPPPSSSUUUTTTRRRNNNRRRXXX]]]]]]ZZZVVVRRRVVVXXXWWWSSSSSSUUUUUURRRQQQQQQQQQRRRSSSTTTUUUUUUPPPPPPPPPPPPPPPPPPQQQRRRRRRQQQPPPPPPPPPPPPPPPQQQSSSTTTVVVWWWSSSPPPRRRWWWmmm~~~pppccc\\\[[[VVVgggqqqdddeeeoooxxx~~~jjjKKK>>>???CCCFFFGGGKKKJJJKKKOOOTTTTTTOOOKKKAAA===???AAA???EEEccciiiIIIJJJ```qqqlllfffdddaaa]]]]]]ZZZZZZ\\\[[[WWWUUUWWWVVVVVVVVVVVVWWWYYY[[[\\\ZZZXXXUUUSSSSSSSSSRRRQQQMMMMMMLLLMMMNNNMMMKKKHHHHHHHHHIIIIIIIIIIIIHHHHHHFFFDDDBBBBBBCCCCCCCCCBBB@@@AAADDDFFFFFFDDDBBBAAAAAAAAA@@@???>>>>>>>>>>>>?????????@@@@@@??????>>>???????????????@@@@@@AAA<<<===@@@BBBAAAAAAEEELLLPPP```ttthhhdddZZZOOOSSS```jjjtttxxxpppqqqnnnkkkggggggkkkqqqwwwqqqssswww{{{|||{{{xxxwwwrrrqqqooollljjjhhhgggfffiiigggfffdddddddddeeefffdddbbb___\\\ZZZYYYYYYZZZRRRRRRRRRQQQQQQQQQPPPPPPXXXVVVUUUUUUUUURRRLLLGGGAAAGGGKKKKKKJJJQQQaaaooopppoooXXXVVVSSSSSSTTTUUUUUUTTTYYYTTTOOOOOOSSSTTTOOOJJJKKKKKKKKKLLLLLLLLLLLLKKKFFFJJJLLLGGG@@@BBBMMMXXXOOOPPPNNNKKKPPPbbb~~~~~~kkk^^^SSSRRRXXX\\\___bbbkkkpppeeekkkuuuyyyyyyxxx|||zzznnn```WWWTTTRRRUUUSSSPPPNNNQQQWWWWWWTTTQQQRRRSSSRRRQQQQQQSSSUUURRRQQQOOOPPPRRRSSSTTTTTTSSSVVVYYY\\\\\\ZZZWWWUUUXXX[[[YYYUUUSSSUUUSSSPPPOOOOOOOOOPPPQQQSSSTTTUUUPPPOOOOOONNNOOOQQQRRRTTTRRRQQQOOONNNNNNOOOQQQRRRUUUVVVWWWVVVSSSQQQQQQRRRdddwwwtttaaaTTTMMMXXXnnnwwwwww|||~~~YYYMMMAAA>>>???BBBIIIOOOPPPMMMMMMQQQUUUTTTMMMFFF>>><<<;;;===EEE\\\pppNNNIII```nnniiijjjaaaYYY[[[ZZZXXXYYY\\\\\\XXXWWWYYYWWWWWWVVVVVVWWWYYY[[[\\\XXXUUURRRPPPOOONNNMMMLLLMMMMMMNNNOOOPPPOOOLLLIIIHHHHHHIIIIIIIIIIIIHHHHHHFFFDDDBBBBBBBBBCCCBBBAAA>>>BBBHHHLLLGGG@@@???BBBBBBAAA@@@???>>>>>>>>>>>>?????????@@@??????>>>===>>>>>>>>>>>>>>>??????@@@<<<===>>>?????????@@@BBB@@@GGG^^^nnn^^^YYYMMMPPPYYYfffyyy{{{qqqkkklllqqqvvvkkklllnnnmmmkkkgggccc```aaa```^^^\\\ZZZYYYZZZZZZZZZYYYWWWWWWXXX[[[___aaabbbaaa^^^\\\\\\]]]___```VVVWWWXXXYYYYYYXXXVVVUUURRROOOKKKHHHEEECCC@@@???:::CCCLLLSSS[[[jjjnnn{{{XXXTTTPPPOOORRRXXX]]]```^^^XXXRRRNNNMMMLLLJJJHHHJJJHHHGGGIIILLLLLLGGGCCCCCCGGGIIIFFFBBBFFFRRR]]]LLLLLLIIICCCBBBMMMdddwwwyyyxxx|||lllbbbdddYYYTTTUUU^^^iiisss~~~qqqfffgggjjjjjjlllrrrtttxxxuuuiii]]]XXXSSSOOOOOOOOOLLLIIILLLSSSSSSNNNPPPQQQQQQPPPOOOOOOPPPRRRNNNOOOPPPPPPPPPRRRTTTWWWYYYYYYYYYXXXXXXXXXXXXWWWTTTWWWWWWTTTSSSUUUTTTPPPNNNOOOPPPRRRRRRRRRQQQPPPMMMNNNOOOPPPQQQSSSSSSTTTPPPNNNLLLKKKLLLOOOSSSVVVTTTTTTSSSQQQQQQQQQQQQPPPTTTgggyyydddTTTUUUaaayyy~~~~~~qqq]]]FFFBBBBBBFFFIIIJJJNNNSSSQQQQQQRRRSSSRRRNNNFFFAAA===<<<===FFF```rrrTTTNNNdddwwwccceeefff]]]WWW[[[VVVUUUWWW\\\\\\YYYYYY[[[XXXXXXWWWVVVWWWXXXYYYZZZTTTQQQNNNLLLLLLLLLKKKJJJNNNNNNOOOQQQRRRQQQMMMJJJGGGGGGHHHHHHHHHHHHGGGGGGFFFDDDBBBBBBBBBCCCBBB@@@???CCCJJJNNNHHH??????DDDBBBBBBAAA??????????????????????????????>>>======<<<;;;;;;;;;;;;<<<======<<<============>>>???>>>???BBBKKK\\\rrryyyddd___YYYVVVZZZhhh{{{uuutttrrrpppmmmjjjhhhgggjjjhhhdddaaa_________```___^^^\\\[[[]]]aaafffiiiiiiiiiiiihhhfffeeedddcccZZZZZZYYYXXXWWWUUUSSSRRRKKKIIIFFFCCCCCCGGGMMMQQQUUUYYY```jjjyyyZZZUUUOOONNNTTT^^^hhhnnn```[[[TTTMMMHHHGGGHHHJJJJJJGGGFFFJJJOOONNNHHH@@@EEEHHHIIIGGGCCCDDDJJJOOODDDCCC@@@<<<999@@@PPP___yyykkkkkkqqqyyykkk]]]YYY]]]ddd^^^RRRWWWgggppprrrzzz}}}iii___]]]aaa]]]UUU\\\kkkmmmooojjj___WWWUUUSSSNNNNNNNNNKKKGGGJJJQQQQQQLLLOOOPPPPPPOOOMMMLLLMMMNNNKKKNNNPPPPPPOOOPPPUUUYYY\\\ZZZXXXVVVUUUVVVWWWYYYNNNQQQRRRPPPQQQTTTTTTQQQMMMPPPRRRTTTTTTQQQMMMKKKJJJLLLPPPSSSTTTTTTSSSSSSNNNLLLJJJIIIKKKPPPVVVZZZPPPPPPOOOMMMOOORRRSSSRRRDDDWWWttt|||aaaYYY\\\ppp}}}~~~xxxyyy{{{mmmRRR@@@DDD===<<>>CCCWWW~~~qqqYYYIIIZZZ{{{mmmbbbbbbaaa[[[ZZZ]]]SSSRRRUUUZZZ\\\ZZZYYY\\\YYYXXXWWWVVVVVVVVVWWWXXXRRROOOMMMLLLLLLMMMLLLKKKLLLMMMOOOQQQRRRPPPMMMIIIFFFFFFGGGGGGGGGGGGFFFFFFGGGEEECCCBBBCCCCCCBBB@@@AAACCCIIIMMMHHH@@@@@@FFFCCCBBBAAA@@@???????????????????????????>>>======:::999999999999:::;;;;;;=========<<<>>>AAAAAA@@@@@@CCCCCCDDDPPPnnnlll\\\UUUWWW[[[TTTXXX___gggnnnwwwtttsssrrrsssvvvzzz|||xxxsssnnnjjjiiiiiijjjhhhfffddddddfffkkkqqqtttnnnooopppooommmhhhdddaaaUUUSSSPPPKKKHHHEEECCCBBBDDDFFFHHHKKKRRR___ooozzz{{{|||```WWWXXX[[[YYY^^^aaaZZZSSSSSSPPPMMMJJJJJJLLLNNNJJJEEEDDDIIIMMMLLLKKKLLLKKKMMMKKKFFFHHHNNNOOOKKK>>>999666:::@@@FFFOOOWWW^^^qqqqqqttt|||yyykkkcccdddbbbiiiqqqtttqqqjjjdddaaajjjjjjlllmmmnnnuuupppddd```\\\WWWSSSRRRTTTXXX[[[^^^^^^]]][[[WWWSSSNNNLLLQQQMMMIIIJJJMMMOOOLLLIIIJJJKKKLLLKKKKKKKKKMMMOOONNNOOONNNKKKHHHJJJQQQXXX___[[[VVVSSSTTTVVVXXXYYYQQQQQQPPPOOOOOOQQQRRRSSSNNNQQQUUUWWWWWWTTTPPPMMMNNNOOOQQQRRRRRRQQQQQQPPPKKKEEEDDDKKKSSSVVVVVVXXXSSSSSSQQQOOONNNPPPSSSVVVQQQSSS^^^ppp}}}uuuhhhSSSHHHWWWnnn~~~zzzxxxzzzttt^^^NNNCCC>>>BBBEEEHHHKKKRRRWWWUUUOOOQQQUUUSSSKKKCCCBBB@@@======KKKdddttt]]]WWW[[[uuusssjjjhhheeebbb```^^^]]]]]]ZZZZZZ[[[ZZZYYYYYYZZZ\\\YYYXXXWWWWWWXXXWWWUUUSSSTTTRRROOOLLLKKKJJJJJJKKKPPPPPPOOONNNNNNMMMLLLLLLJJJJJJIIIHHHGGGEEEEEEDDDDDDDDDDDDDDDDDDDDDCCCCCCAAA@@@@@@AAABBBBBBAAA???????????????>>>>>>>>>===========================>>>>>>===<<<<<<<<<<<<<<<999:::;;;<<<===???@@@@@@AAA>>>@@@DDDHHHUUUvvvxxxfffZZZTTTKKKFFFKKKPPPQQQQQQTTT\\\dddmmmqqqmmmcccYYYTTTQQQQQQTTTZZZ```gggsss~~~~~~~~~zzztttpppooopppuuunnniiimmmvvv~~~~~~{{{|||ssslllhhhbbbXXXPPPMMMOOOGGGDDDIIIKKKFFFDDDFFFFFFMMMWWWcccwww]]]TTTUUUYYYXXX\\\^^^UUUYYYVVVQQQLLLHHHEEEDDDCCCKKKGGGHHHNNNQQQOOOKKKJJJKKKLLLKKKIIILLLTTTVVVTTTDDD>>>;;;BBBJJJNNNOOOQQQLLLZZZmmm~~~~~~ttthhhaaaWWWUUUQQQMMMMMMNNNQQQSSSUUUVVVUUUTTTRRROOOLLLJJJOOOKKKHHHHHHKKKMMMKKKHHHGGGIIIJJJJJJIIIJJJLLLNNNHHHJJJKKKJJJIIILLLSSSYYYWWWVVVUUUUUUWWWXXXXXXWWWTTTSSSRRRPPPOOOOOOOOOOOOOOOQQQUUUWWWWWWTTTQQQNNNPPPPPPRRRSSSSSSSSSSSSRRRNNNJJJKKKQQQUUUTTTTTTVVVNNNNNNOOOOOOPPPQQQTTTVVVTTTOOOSSSbbbqqq}}}iiiSSSCCCKKK^^^ooo~~~yyyyyy~~~gggRRREEE@@@@@@AAAGGGLLLOOONNNPPPSSSUUUSSSWWWTTTMMMEEE>>>::::::<<>>>>>>>>==============================>>>===<<<<<<;;;;;;<<<<<<::::::;;;<<<===>>>>>>???BBB>>>???BBBAAAGGG\\\uuupppvvvtttdddTTTKKKGGGEEEFFFJJJFFFKKKPPPRRROOOLLLJJJIIIIIIGGGHHHKKKLLLLLLQQQWWW\\\]]]^^^\\\YYYWWWXXXZZZYYYUUUSSSWWW^^^cccbbb___```YYYTTTQQQMMMFFFCCCCCCAAACCCDDDFFFHHHMMMVVV]]]jjjrrr{{{zzzzzz\\\RRRRRRVVVVVV[[[[[[QQQSSSPPPMMMMMMOOOPPPNNNLLLMMMJJJLLLRRRUUUQQQKKKIIILLLMMMLLLKKKNNNTTTWWWUUUJJJDDDCCCLLLTTTTTTOOOKKKJJJOOO\\\mmm|||nnndddaaa]]]YYYOOOMMMKKKIIIIIIJJJKKKLLLLLLLLLMMMMMMLLLJJJIIIHHHLLLIIIFFFGGGIIIJJJIIIFFFEEEFFFHHHHHHHHHIIIKKKMMMEEEHHHJJJKKKJJJMMMRRRVVVQQQQQQTTTWWWZZZZZZWWWUUUSSSRRRQQQPPPOOONNNNNNNNNOOOQQQTTTVVVWWWUUURRRPPPOOOPPPQQQQQQRRRSSSSSSSSSPPPPPPQQQUUUTTTPPPQQQTTTMMMMMMNNNPPPQQQSSSUUUVVVXXXLLLGGGRRRbbbrrrttt\\\GGGEEEQQQaaattt~~~}}}kkk\\\III<<<:::???DDDGGGNNNTTTWWWSSSPPPQQQUUUVVVTTTJJJCCCAAA===888>>>HHHmmmpppddd\\\kkkqqqzzzkkkdddhhheeeaaa]]]\\\]]]___aaaZZZ[[[\\\[[[YYYXXXYYYZZZYYYWWWVVVVVVVVVUUUSSSQQQQQQPPPMMMLLLKKKKKKLLLMMMPPPOOONNNMMMKKKJJJHHHHHHHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCBBBBBBAAA@@@??????BBBAAA@@@AAABBBCCCAAA???>>>>>>>>>>>>=======================================<<<<<<;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<@@@======???===;;;CCCPPP\\\pppvvvttt}}}zzziii\\\TTTRRRSSSLLLJJJFFFBBB???>>>>>>>>>@@@>>>???BBBCCCAAAAAADDDEEEFFFHHHHHHGGGFFFGGGIIIEEEFFFGGGJJJMMMMMMKKKIIIHHHEEEDDDEEECCCAAADDDIIIGGGXXXeeecccbbboooxxxkkknnnnnnTTT\\\RRRQQQTTTSSSXXXYYYPPPMMMKKKKKKQQQYYY^^^^^^\\\PPPMMMMMMRRRTTTPPPJJJIIIOOONNNLLLJJJLLLOOOOOONNNJJJGGGIIIQQQVVVTTTOOOLLLUUUSSSXXXbbbhhhppp~~~gggYYYVVVWWWTTTPPPJJJJJJJJJIIIIIIIIIIIIIIIHHHIIIIIIJJJIIIHHHGGGGGGJJJHHHFFFFFFHHHIIIHHHGGGDDDFFFGGGHHHGGGIIIKKKMMMHHHJJJMMMMMMMMMMMMOOOQQQQQQRRRTTTWWWZZZYYYWWWTTTNNNNNNOOOPPPPPPPPPPPPOOOOOOQQQSSSUUUVVVUUUSSSRRROOOOOOOOOOOOPPPQQQSSSTTTRRRRRRTTTTTTPPPLLLPPPVVVUUUTTTRRRRRRSSSUUUVVVVVVYYYLLLEEEKKKWWWfff{{{ttt[[[OOOPPPZZZjjjxxxppp```PPPHHH@@@???DDDIIIKKKJJJSSSXXXZZZVVVSSSTTTTTTRRRPPPDDD>>>???===;;;JJJ___jjj```hhhmmmsssgggdddeeeeeebbb^^^ZZZZZZ\\\___bbbWWWXXXZZZZZZYYYYYYZZZ[[[WWWVVVUUUUUUUUUTTTRRRPPPNNNMMMKKKJJJIIIJJJLLLMMMOOONNNMMMKKKIIIGGGFFFEEEFFFFFFEEEEEEDDDCCCCCCBBBCCCBBBAAA@@@???>>>======AAA@@@@@@AAABBBBBBAAA???>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::::::::::::::;;;;;;;;;;;;::::::::::::<<<999:::======:::;;;@@@FFFPPPccczzz~~~uuu{{{xxxtttppphhh___\\\^^^___[[[WWWLLLGGGEEEHHHHHHFFFDDDEEEBBBCCCDDDDDDDDDBBBAAAAAAAAACCCEEEFFFEEECCCBBBAAAAAABBBGGGNNNPPPRRRYYY```fffwwwddddddtttwwwYYYKKKHHHYYYPPPOOOQQQNNNRRRUUUNNNQQQNNNMMMRRRYYY]]][[[XXXRRRMMMKKKNNNPPPLLLIIIIIINNNKKKJJJKKKLLLLLLKKKJJJGGGGGGLLLQQQRRRNNNNNNPPPUUUQQQRRRUUUUUUVVVdddvvviiiaaaXXXRRRQQQPPPMMMJJJGGGGGGHHHIIIIIIIIIHHHHHHJJJJJJJJJJJJIIIHHHGGGGGGIIIHHHGGGGGGHHHIIIIIIHHHFFFGGGIIIIIIIIIIIILLLNNNHHHJJJMMMOOOPPPPPPPPPQQQUUUTTTTTTVVVWWWWWWUUUSSSLLLMMMOOOPPPQQQPPPOOONNNOOOPPPRRRSSSTTTTTTTTTSSSQQQPPPOOOOOOPPPQQQTTTUUUTTTTTTTTTTTTOOOMMMSSS\\\aaa]]]WWWTTTTTTVVVWWWWWWVVVOOOLLLOOOSSS\\\oooxxxdddXXXTTT[[[ccczzz~~~~~~}}}{{{}}}|||gggSSSFFF@@@>>>>>>DDDKKKPPPOOOMMMTTTWWWXXXWWWXXXWWWRRRJJJLLL@@@:::<<<===FFFaaajjj[[[kkkpppgggfffffffffbbb___\\\YYYYYY[[[^^^```UUUWWWYYYXXXWWWVVVVVVVVVUUUTTTSSSSSSTTTSSSQQQOOOLLLKKKIIIHHHHHHIIIJJJKKKMMMLLLKKKIIIGGGEEEDDDCCCDDDDDDDDDCCCCCCBBBBBBAAABBBAAA@@@???>>>===<<<<<<@@@??????@@@AAAAAA@@@>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999::::::::::::999999999999999777777;;;===<<<<<<>>>>>>???GGGYYYrrr{{{}}}~~~oooddd[[[XXXUUUQQQLLLKKKLLLMMMOOOPPPPPPMMMIIIFFFGGGIIIJJJIIIGGGEEEFFFGGGKKKOOOXXXccciiimmmttt|||wwwhhhiiiuuueeeHHH<<<>>>DDDRRRMMMQQQRRRKKKLLLPPPJJJOOOLLLKKKMMMQQQTTTSSSRRRQQQKKKHHHKKKMMMJJJHHHHHHGGGFFFHHHNNNQQQOOONNNNNNEEEGGGLLLOOOMMMJJJMMMRRRMMMMMMMMMNNNMMMMMMVVV___kkkxxxqqq[[[UUUSSSOOOLLLJJJIIIHHHGGGBBBCCCDDDEEEFFFFFFEEEEEEKKKJJJJJJIIIHHHGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIJJJHHHJJJJJJJJJIIIJJJLLLNNNEEEGGGKKKNNNQQQSSSTTTTTTWWWUUUTTTSSSTTTTTTRRRQQQNNNOOOQQQQQQPPPNNNKKKIIINNNNNNOOOQQQRRRSSSTTTTTTUUUSSSQQQPPPPPPRRRUUUVVVUUUTTTTTTTTTQQQPPPVVV___eee```YYYVVVWWWXXXWWWVVVRRROOOQQQSSSRRRSSSaaasss}}}gggUUUMMMLLLqqq|||wwwxxx|||lllXXXKKKBBB<<>>===<<<<<>>===>>>@@@@@@>>>======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999888888888888888999999999999888888888888888777666888:::;;;;;;;;;888<<<@@@DDDMMM```xxxpppvvvwwwtttssspppmmmlllnnnpppsssvvvvvvrrrkkkeeeaaaccceeeffffffggghhhiiilllnnnvvvzzzjjjgggtttwwwRRR???===>>>:::666LLLMMMXXXZZZPPPLLLMMMHHHNNNMMMKKKKKKLLLNNNPPPQQQNNNIIIHHHLLLNNNJJJFFFEEE@@@@@@EEEOOOTTTRRROOOPPPIIIIIIKKKOOONNNKKKLLLOOOIIIMMMNNNLLLLLLPPPSSSTTTPPP[[[jjjzzzyyycccPPPFFFJJJHHHGGGFFFFFFFFFEEEDDD???@@@AAABBBCCCCCCCCCDDDFFFFFFEEEEEEEEEEEEEEEEEEGGGHHHHHHHHHGGGHHHIIIJJJJJJKKKKKKJJJIIIIIIKKKLLLEEEFFFIIIMMMPPPSSSTTTTTTSSSRRRQQQRRRRRRQQQOOOMMMMMMNNNQQQRRRQQQNNNJJJGGGLLLMMMMMMOOOPPPRRRSSSTTTUUUSSSPPPMMMMMMOOORRRTTTQQQPPPRRRTTTSSSPPPSSSXXX^^^ZZZWWWXXXZZZ[[[WWWTTTOOOMMMNNNRRROOOLLLSSS^^^ttt}}}cccPPPGGG^^^vvv~~~~~~|||wwwvvvvvv~~~yyyaaaNNNCCC???@@@@@@DDDHHHNNNRRRSSSTTTVVVWWWRRRUUUUUUQQQMMMJJJCCC<<<444888FFF^^^{{{nnn]]]___qqq|||mmmiiihhheeeaaa```YYYZZZ\\\]]]\\\ZZZXXXWWWNNNPPPRRRSSSQQQOOOOOOOOOOOONNNOOOPPPRRRSSSRRRPPPMMMLLLJJJIIIHHHIIIJJJKKKGGGGGGFFFEEEDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@@@@@@@????????????>>>>>>=========<<<<<<===>>>>>>===;;;<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::::::::999999888777777777777888777777888888888888888888666777777777888999999999666<<>>>>>AAAEEEGGGDDDLLLVVVZZZWWWQQQNNNMMMQQQVVVVVVNNNFFFAAA>>>:::===JJJbbb~~~iii]]]\\\ooo~~~tttpppoooooojjjaaa]]]```WWWYYY\\\^^^^^^[[[VVVTTTEEEHHHMMMPPPPPPQQQRRRSSSMMMMMMMMMOOORRRSSSRRRQQQPPPNNNLLLJJJIIIJJJKKKLLLFFFEEEEEEDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@????????????>>>>>>>>>>>><<<;;;;;;<<<======<<<:::<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999888888777777777777777666777777777888888888888444777999999999::::::999999::::::999:::???HHHOOOdddsssvvvtttlllwww}}}tttooouuugggAAA777888:::;;;555...222<<>><<>>???@@@AAABBBBBBAAA??????>>>>>>???AAADDDEEECCCDDDEEEFFFFFFEEEDDDCCCEEEFFFHHHIIIIIIHHHGGGEEEFFFHHHJJJLLLNNNNNNOOOOOOMMMLLLLLLMMMOOOOOOKKKHHHJJJJJJKKKKKKLLLLLLMMMMMMJJJIIIIIILLLOOOQQQRRRQQQRRRRRROOOJJJIIIMMMOOONNNNNNOOOQQQSSSTTTTTTRRRRRRNNNPPPRRRSSSRRROOOLLLJJJIIIFFFGGGLLLKKKDDD@@@AAAPPPiii|||tttlll[[[PPPPPPggg{{{zzz|||zzzvvvsssuuuzzzppp\\\PPPDDDAAA===<<<>>>DDDKKKOOOQQQSSSUUUVVVVVVUUUSSSRRRYYYOOOEEEBBB>>>:::<<>>>>>>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;888999999:::;;;<<<======:::999999999888888777777999999888777666666666777777777666666555555555444666666666666666666666666888888888999:::;;;===>>>HHHOOObbbuuutttpppmmmqqqwwwpppiiiiiinnnmmm|||WWWBBB===777777666666555555444444FFFJJJPPPTTTPPPJJJIIIMMMVVVSSSOOOIIIEEEDDDGGGJJJJJJJJJLLLPPPRRRPPPJJJEEEBBBBBBEEEJJJNNNOOOKKKGGGJJJIIIIIIJJJKKKJJJHHHFFF@@@???@@@CCCGGGKKKKKKJJJEEEEEEDDDCCCGGGSSSdddppplllXXXOOOIIIAAA>>>???AAA@@@??????>>>======??????>>>======>>>???@@@@@@AAAAAAAAA>>>>>>======>>>@@@BBBDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCDDDFFFGGGHHHGGGEEEDDDDDDFFFHHHKKKLLLMMMLLLLLLKKKJJJJJJLLLNNNNNNKKKHHHLLLLLLLLLLLLKKKKKKJJJIIIHHHHHHHHHJJJMMMOOOPPPOOOPPPQQQNNNIIIIIIMMMOOONNNOOOPPPQQQSSSSSSRRRPPPOOOJJJLLLNNNPPPOOOLLLIIIFFFGGGFFFHHHJJJGGGBBBDDDIIIPPPbbbwww}}}rrr\\\NNNYYYqqq~~~|||www~~~}}}zzzyyyyyytttmmmlllnnnqqqwww|||~~~mmm]]]PPPEEE===??????AAADDDHHHMMMRRRUUUVVVVVVVVVVVVVVVTTTQQQOOODDDDDDEEEBBB;;;777???LLLiiiwwwcccXXXgggnnn{{{xxxfff[[[VVVYYY\\\\\\ZZZWWWTTTRRRUUUTTTTTTVVVWWWXXXWWWVVVPPPRRRSSSRRROOOMMMLLLLLLLLLMMMNNNNNNMMMLLLJJJIIIKKKKKKKKKKKKJJJIIIHHHHHHGGGGGGFFFEEEDDDBBBAAA@@@????????????????????????<<<<<<===>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;999999::::::;;;;;;<<<<<<999999888888777777777777888888777777666666777777777666666666555555555444666666666666666666666666666666666777888999;;;;;;:::???LLLaaa}}}xxxrrrooooootttdddbbbiiisssbbbFFF777777<<<555555444444444444444444EEEEEEIIINNNMMMHHHHHHKKKQQQOOOLLLGGGCCCCCCEEEHHHKKKIIIGGGIIILLLMMMJJJHHHHHHIIIKKKMMMLLLJJJFFFDDDHHHGGGFFFHHHIIIJJJIIIGGGAAAAAABBBEEEIIILLLLLLKKKGGGIIIJJJJJJIIIKKKQQQUUUYYYeeewwwsssdddVVVIIIAAAAAA>>>;;;<<<>>>@@@>>><<<===<<<;;;;;;<<<===<<<;;;<<<===>>>???????????????<<<<<<;;;;;;<<<>>>@@@AAABBBBBBBBBAAAAAABBBBBBBBB@@@AAACCCDDDEEEDDDCCCCCCBBBDDDGGGJJJKKKKKKIIIHHHHHHHHHIIIKKKMMMMMMKKKJJJNNNNNNNNNMMMKKKIIIGGGEEEGGGFFFFFFIIILLLNNNNNNMMMNNNOOOMMMIIIJJJNNNQQQPPPPPPQQQQQQQQQQQQOOOMMMLLLHHHJJJMMMOOONNNKKKGGGEEEFFFGGGIIIHHHDDDCCCJJJSSSQQQYYYfffxxxpppSSSPPPWWW]]]eeennn}}}wwwuuutttqqqkkkhhhhhhjjjmmmrrruuuvvvuuuxxxzzznnnWWWGGGBBBBBB@@@>>>???CCCHHHNNNSSSVVVWWWWWWXXXVVVUUUUUUVVVTTTOOOJJJ<<>>>>>>>>>>>======<<<<<<===>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::777777777777666666666666777666666666666777777888666666666555555555555555666666666666666666666666444444444555555777888999888:::>>>DDDPPPdddzzz}}}tttzzzvvviiigggooozzzTTT<<<444222444777222222222222333333333333EEECCCEEEIIIIIIFFFEEEGGGKKKKKKIIIFFFDDDDDDFFFIIIIIIEEEAAA@@@DDDGGGHHHHHHIIIKKKMMMMMMJJJFFFCCCBBBEEEEEEEEEGGGIIIJJJJJJHHHHHHIIIKKKMMMOOOPPPOOOOOOIIIMMMPPPQQQOOOMMMLLLMMMHHHPPPZZZdddooo}}}{{{lllXXXHHHAAA@@@@@@AAAAAA???>>>>>>???>>><<<:::<<<:::999:::;;;<<<;;;:::;;;;;;<<<===============::::::::::::;;;<<<>>>>>>AAA@@@???>>>>>>???@@@AAA>>>>>>@@@AAABBBBBBBBBBBBBBBDDDGGGJJJKKKJJJHHHGGGGGGHHHIIIKKKMMMMMMMMMLLLMMMMMMMMMMMMKKKHHHFFFDDDGGGGGGGGGHHHKKKMMMMMMMMMMMMOOOMMMJJJKKKPPPSSSRRRQQQQQQQQQPPPOOOMMMKKKJJJJJJLLLOOOQQQPPPNNNJJJGGGHHHHHHIIIHHHHHHJJJQQQWWWTTTTTTXXXfffyyygggYYYOOOJJJUUUgggwwwqqqqqqssstttkkkiiihhhhhhjjjmmmnnnnnnrrruuuzzz~~~mmmdddUUULLLBBB===@@@DDDGGGHHHIIILLLQQQVVVXXXXXXVVVUUUVVVTTTRRRSSSTTTPPPIIICCCBBB>>>999;;;GGGaaa}}}gggSSSMMM```xxxqqqcccaaaccceeegggbbb^^^YYYWWWVVVTTTPPPLLLRRRQQQPPPQQQTTTUUUUUUUUUUUUTTTQQQMMMIIIGGGGGGIIIMMMMMMNNNNNNMMMKKKIIIHHHIIIHHHFFFEEEDDDDDDEEEEEEEEEEEEDDDDDDBBBAAA@@@???<<<===>>>>>>>>>>>>===<<<<<<<<<===>>>>>>>>>>>>>>><<<<<<<<<;;;;;;;;;::::::;;;:::::::::999999999888666666666666666666555555555555555555666666777888555555555555555555555555555555555555555555555555333333333444444555777777888:::;;;999999???JJJSSSoooyyyyyywww||||||{{{~~~ZZZIII999888===<<<555///111111111222222333333333DDDBBBBBBEEEDDDAAA@@@BBBDDDEEEEEEDDDCCCCCCFFFHHHGGGCCC>>>===AAAEEEGGGHHHFFFHHHJJJJJJGGGDDDBBBBBBDDDDDDFFFHHHKKKLLLKKKIIIMMMNNNOOOOOOOOOOOOOOOOOOHHHJJJLLLLLLKKKIIIHHHGGGDDDFFFIIILLLQQQ]]]lllwwwwwwdddXXXHHHEEEBBBAAABBBAAA===::::::999888999;;;===>>>>>><<<;;;::::::<<<<<<;;;:::::::::;;;;;;<<<;;;;;;;;;999999999999:::;;;;;;<<>>===<<<<<<===>>>???<<<<<<>>>???@@@AAABBBBBBEEEFFFIIIKKKKKKJJJHHHGGGHHHIIIKKKLLLMMMNNNOOOOOOJJJKKKKKKKKKJJJIIIGGGFFFIIIHHHHHHJJJLLLNNNNNNMMMLLLOOONNNLLLMMMRRRUUUTTTQQQQQQPPPOOOMMMLLLJJJJJJLLLMMMPPPQQQQQQOOOLLLJJJLLLKKKIIIJJJOOOTTTVVVUUUTTTQQQQQQWWWcccppp{{{ppp[[[JJJNNN]]]www{{{sssrrrtttvvvoookkkgggeeeeeeeeefffeeeiiimmmssszzzvvvdddTTTIIIBBB??????@@@@@@@@@CCCGGGJJJQQQSSSUUUVVVWWWWWWUUUTTTUUUSSSQQQPPPNNNHHH???999<<<999===PPPoootttZZZPPPSSSaaa|||sssbbb```dddeeebbbaaaccc^^^YYYVVVUUUTTTQQQNNNRRRPPPOOOPPPRRRTTTTTTTTTPPPOOOMMMJJJHHHHHHJJJLLLNNNOOOOOOOOONNNLLLJJJIIIHHHGGGEEECCCCCCCCCDDDDDDCCCCCCCCCBBBBBB@@@???>>>===>>>>>>>>>>>>>>>>>>===<<<<<<===>>>>>>>>>>>>>>><<<;;;;;;;;;;;;::::::::::::::::::999888888777777555555555555555555666666555444444444555666777777444444444555555555555555444444444444444444444444444444444444444555666777333444555555555777999<<>>AAABBBCCCCCCBBBBBBDDDEEEFFFBBB??????CCCGGGHHHHHHBBBCCCDDDFFFFFFFFFDDDCCCDDDEEEHHHLLLOOOOOOLLLIIIKKKLLLLLLKKKIIIIIIJJJLLLJJJJJJHHHFFFEEEDDDDDDDDD???AAACCCEEEHHHLLLQQQTTTbbbkkkuuu{{{qqqcccWWWMMMDDD>>>===<<<<<<<<<======;;;:::;;;:::999888999:::===>>><<<;;;::::::<<<<<<;;;:::888999999:::::::::999999888888999999::::::::::::<<<;;;;;;::::::;;;;;;<<<;;;<<<===>>>@@@AAACCCCCCHHHHHHIIIJJJJJJJJJIIIHHHIIIJJJLLLMMMLLLMMMOOOQQQIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIKKKMMMOOOOOONNNLLLNNNNNNLLLNNNSSSUUUSSSPPPOOOOOONNNMMMLLLLLLLLLMMMMMMNNNNNNNNNNNNMMMLLLPPPNNNLLLLLLSSSYYYWWWQQQPPPOOONNNPPPTTT^^^ooo~~~rrr]]]SSSSSS\\\iiiuuuyyyyyywwwtttpppmmmiiiddd```______^^^]]]___ccciiipppvvv}}}xxxpppbbbSSSHHHAAA>>>>>>===AAADDDDDDDDDHHHOOOVVVTTTTTTTTTTTTUUUVVVVVVVVVUUUSSSOOOJJJDDD>>>999777555BBBZZZzzzaaaUUUNNNYYYppplllaaa]]]dddiiiddd]]][[[YYYWWWTTTRRRRRRRRRRRRQQQSSSQQQOOOOOOQQQSSSSSSSSSPPPPPPNNNLLLJJJIIIKKKNNNOOOPPPPPPOOONNNLLLJJJIIIGGGGGGFFFEEEDDDDDDDDDDDDBBBBBBBBBAAAAAA@@@???>>>>>>>>>============>>>>>><<<<<<===>>>>>>>>>>>>>>>;;;;;;;;;;;;::::::::::::999999999888888777777777555555555555666666666666555444444444444555555666444444444444444555555555444444444444444444444444444444444444444555666666444333111111444777999999111777BBBNNNXXXfff|||uuurrrsssrrrkkkppprrrqqqsss|||yyynnnppp{{{uuuiiiiiiiiissshhhRRR???333:::333.../////////000333111111111222222222222222===???DDDFFFBBB<<<===BBBFFFGGGHHHGGGDDDCCCCCCDDDAAA??????AAAFFFHHHGGGEEEAAA@@@@@@CCCGGGHHHFFFCCCDDDGGGKKKPPPSSSQQQMMMIIIHHHIIIIIIGGGEEEGGGKKKNNNNNNKKKHHHEEEEEEEEEEEEEEEBBBBBBCCCFFFHHHHHHEEEBBBFFFMMMUUU\\\dddrrrzzzqqqiii[[[SSSHHHAAA>>>>>>===<<>>999555555888;;;=========<<<;;;999888999999;;;:::999999;;;;;;:::999888888888999999888888777888888999::::::::::::999999999999::::::999999999<<<<<<===>>>@@@BBBDDDEEEIIIIIIIIIHHHHHHHHHIIIIIIHHHJJJLLLLLLKKKKKKMMMPPPKKKJJJHHHGGGFFFGGGHHHIIIKKKJJJJJJKKKMMMOOONNNNNNJJJMMMMMMKKKLLLQQQRRRQQQNNNNNNNNNMMMMMMNNNNNNOOONNNNNNMMMMMMMMMMMMNNNOOORRRRRROOOMMMPPPVVVUUUPPPMMMLLLMMMNNNMMMPPP```qqq|||~~~gggSSSIIIPPP[[[hhhwww~~~xxxooojjjfffaaa^^^\\\[[[ZZZYYYZZZ]]]bbbfffjjjpppxxx}}}zzzzzzlll```PPPLLLFFFAAA???@@@CCCFFFDDDFFFIIILLLOOOUUU[[[___UUUUUUTTTTTTTTTTTTUUUUUUPPPNNNHHH@@@:::999???DDDOOOkkkxxxcccOOOYYYhhh{{{uuuhhh^^^WWWXXXaaaddd\\\XXXZZZTTTUUUUUUSSSRRRRRRTTTUUUUUUSSSPPPOOOPPPRRRRRRRRROOOPPPOOOMMMKKKKKKLLLNNNOOOOOOOOOOOOMMMKKKIIIHHHGGGGGGGGGGGGFFFEEEDDDCCCAAAAAAAAAAAA@@@???>>>===???===;;;::::::;;;===???<<<<<<===>>>>>>>>>>>>>>>;;;;;;;;;:::::::::999999888888888888888777777777555555666666666777777777555555444444333444444444333333333444444555555555333333333333333333333333444444333333444444555555666555444333222333555666000333888999888@@@WWWlll|||vvvpppggggggddd```bbbmmmwww{{{xxxoookkkjjjqqqxxx|||wwwrrrqqqooolllcccbbbhhhvvvhhhJJJ:::444777<<>>BBBHHHJJJGGGDDDEEEHHHNNNSSSVVVSSSMMMHHHHHHIIIIIIHHHGGGIIIOOOTTTLLLIIIFFFDDDDDDFFFFFFGGGJJJFFFCCCEEEHHHHHHDDD@@@EEEFFFHHHJJJOOOVVV^^^dddpppxxx~~~{{{mmm\\\QQQMMMIIIEEECCC???;;;:::;;;<<<:::777555777999<<<===<<<:::888333555777888888888888888:::999888999:::::::::888777777888888888888777666888999999:::::::::999999777888999::::::999888777<<<<<<===???AAACCCEEEFFFJJJIIIHHHGGGFFFGGGHHHIIIHHHJJJLLLKKKIIIIIILLLOOOMMMKKKHHHFFFEEEFFFHHHIIIJJJIIIIIIJJJMMMNNNNNNMMMIIILLLLLLJJJKKKOOOPPPNNNMMMMMMMMMMMMNNNOOOPPPQQQQQQPPPNNNMMMMMMOOOPPPRRRRRRUUUSSSLLLKKKPPPSSSQQQLLLKKKMMMMMMIIIHHHSSSbbboooyyy|||[[[DDDBBBFFFVVVpppuuugggddd```]]]\\\\\\[[[ZZZ[[[]]]___```aaaeeelllqqqooouuu|||nnn```XXXOOOGGGBBBAAA???>>>>>>???AAACCCMMMMMMOOORRRWWWYYYXXXVVVXXXWWWWWWVVVTTTSSSRRRQQQIIIGGGAAA999444:::IIIUUUwwwxxxaaaVVVaaawwwsssYYYccc___XXXWWW\\\ZZZQQQPPPVVVXXXZZZ[[[YYYUUUSSSUUUXXXWWWTTTQQQOOOPPPQQQQQQQQQLLLMMMMMMLLLKKKKKKLLLNNNNNNNNNNNNNNNLLLJJJHHHFFFGGGGGGHHHHHHHHHFFFDDDCCC@@@@@@@@@@@@@@@???>>>===>>><<<999777777999<<<>>><<<======>>>>>>>>>>>>>>>;;;;;;;;;:::::::::999999777777777777777888888888555666666666777777888888666555444444333333333333333333333444444555555555333333333333333333333333333333333222333333444444///222666666444222333555777555555666555666???IIIPPP```uuuyyysssvvvyyyyyy{{{xxxrrrkkkgggfffeeebbbeeennnrrrllldddbbbeeegggjjjssswwwrrrnnnpppqqqpppnnnvvvhhhPPP;;;666666333222555444111111333222///...000000000//////.........---GGGNNNTTTQQQGGGAAACCCIIIHHHIIIJJJJJJHHHEEEAAA???>>>999<<>>AAAEEEHHHHHHDDDAAABBBIIILLLIIIGGGJJJLLLJJJBBBDDDHHHKKKMMMNNNPPPRRRLLLKKKJJJIIIHHHIIIJJJJJJHHHHHHIIIGGGEEEDDDDDDEEEBBBFFFIIIHHHEEEEEEIIIMMMMMMNNNQQQUUU\\\dddkkkooosssyyy~~~zzzuuupppiii___XXXMMMIIIDDD???<<<<<<===>>>;;;;;;:::999999999::::::::::::999999888777777666555666666777888999999999555666888999::::::999999999888888888777777666666777777777777777888888999777888999:::::::::999999<<<<<<<<<===???AAADDDEEEDDDEEEFFFGGGHHHIIIIIIIIIKKKKKKLLLLLLMMMMMMNNNNNNJJJHHHGGGFFFFFFGGGIIIJJJHHHJJJLLLLLLLLLLLLMMMNNNFFFFFFGGGHHHIIIJJJKKKLLLIIIKKKMMMOOORRRSSSTTTUUUUUUTTTSSSQQQPPPPPPRRRUUURRRPPPMMMKKKLLLNNNQQQTTTRRRNNNJJJHHHJJJMMMPPPQQQ\\\ppp{{{eeePPP@@@HHH^^^oootttrrrgggddd```\\\YYYWWWVVVVVVUUUYYY]]]___```aaadddggglllmmmooopppqqqtttxxx|||~~~~~~~~~uuuiiibbbXXXMMMDDD???>>>>>>======>>>???CCCGGGKKKNNNRRRSSSSSSTTTUUUVVVWWWWWWSSSWWW[[[[[[WWWQQQLLLIIIBBB???<<<:::===QQQwwwsssXXXUUU^^^zzzeee[[[YYYYYYWWWUUUSSSRRRRRRSSSTTTVVVXXXVVVSSSTTTXXX[[[ZZZVVVXXXYYYXXXTTTQQQOOONNNQQQPPPNNNLLLLLLMMMNNNOOOWWWRRRMMMLLLLLLLLLIIIGGGGGGGGGGGGGGGEEECCCAAA@@@@@@???===;;;:::;;;<<<===>>><<<:::888888888999:::>>>>>>>>>>>>>>>======<<<999999999999999999999999666666777777888888888999666666666666555555555555444444444444444444444444222222222222222222222222666555333222111222333333222222222222222222222222333333333333333333333333111111222333333444555555888>>>HHHWWWhhh{{{~~~sssmmmnnnpppvvvzzz{{{wwwvvv~~~]]]GGG:::888666333222111000111111111000000//////......000000000000000000000000NNNRRRRRRLLLBBB===???DDDEEEFFFGGGHHHGGGEEEBBB@@@AAAAAAKKKZZZ\\\QQQGGGFFF???AAAEEEHHHHHHGGGEEEDDDBBBJJJNNNLLLIIIHHHEEE@@@@@@CCCGGGJJJLLLLLLMMMMMMLLLKKKJJJIIIHHHHHHHHHIIIHHHIIIIIIHHHEEEBBBBBBBBBDDDFFFHHHEEEBBBAAADDDHHHGGGFFFEEEFFFHHHKKKOOOQQQMMMRRRVVVWWWYYY]]]\\\YYY^^^```cccdddbbb```______XXXSSSNNNKKKJJJGGGAAA<<<@@@===999666444555777888;;;;;;:::999888888888999999999888888777666666555444444555555666777777888555666777888999999999888777777666666666555555555777777666666666777888888888888888999999999999:::<<<<<<;;;<<<>>>@@@CCCDDDDDDDDDDDDDDDEEEGGGHHHIIIKKKKKKKKKKKKKKKKKKLLLLLLHHHGGGFFFEEEFFFGGGIIIJJJIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIJJJKKKLLLMMMMMMNNNIIILLLOOORRRTTTSSSRRRQQQQQQRRRQQQQQQQQQQQQSSSUUUQQQOOONNNLLLMMMNNNPPPQQQRRROOOKKKJJJLLLOOOQQQQQQUUUeee{{{rrr]]]NNNGGGLLL]]]nnnrrrpppllleee___\\\]]]```aaa^^^YYYTTTSSSWWW```ggghhhhhhhhhggggggiiimmmpppuuuuuuvvvyyy|||~~~vvvoooggg]]]VVVOOOLLLFFFAAA>>>>>>@@@AAA@@@AAACCCFFFKKKPPPTTTVVVVVVUUUTTTSSSSSSTTTUUUVVVZZZZZZYYYUUUNNNHHHEEECCC===<<<>>>HHH\\\zzzjjjUUUVVViii}}}zzzggg]]]ZZZZZZUUUSSSRRRPPPOOOPPPQQQRRRRRRSSSQQQMMMNNNSSSVVVVVVWWWXXXZZZXXXUUURRRPPPPPPQQQPPPNNNMMMMMMNNNPPPQQQPPPOOOOOONNNNNNLLLHHHFFFEEEEEEFFFEEEDDDCCCAAA@@@@@@???===;;;:::;;;<<<======<<<:::888888888999:::<<<<<<<<<<<<<<<;;;;;;:::999999999999999999999999555555666666666777777777666666666666555555555444444444444444444444444444222222222222222222222222555444333222111222222333222222222222222222222222333333333333333333333333111111222222333444444555444666:::???EEENNNXXX^^^vvvnnnZZZLLLAAA:::777666444222111000000000000000000000//////......////////////////////////PPPOOOLLLEEE>>>;;;>>>AAAAAABBBDDDEEEFFFEEECCCBBB@@@BBBMMM[[[^^^SSSHHHDDD???AAADDDFFFFFFEEEEEEEEEBBBIIIOOONNNJJJFFF???999===???CCCFFFGGGGGGGGGFFFMMMLLLJJJIIIGGGFFFFFFFFFGGGHHHIIIHHHEEEAAA???>>>CCCDDDDDDAAA>>>>>>AAAEEEEEECCC@@@===<<<;;;<<<<<<999===???===>>>BBBBBB???BBBBBBAAA@@@??????BBBEEEFFFBBB???>>>@@@@@@===;;;999888555333333444777888;;;:::999888777777777777777777666666555555444444333333333444555555666666444555666777888888888777555555555444444444444444666666555555666666777888888888777777777888999:::===<<<;;;:::;;;>>>AAACCCDDDCCCBBBBBBCCCEEEGGGIIIJJJIIIIIIHHHHHHHHHIIIIIIFFFFFFEEEEEEFFFHHHJJJKKKKKKIIIGGGHHHJJJKKKHHHEEEKKKKKKKKKLLLLLLMMMMMMMMMKKKNNNQQQTTTTTTSSSPPPNNNNNNOOOOOOPPPQQQSSSSSSTTTOOOOOONNNNNNNNNNNNNNNNNNOOOMMMKKKKKKMMMNNNOOOOOONNNXXXiii{{{rrrZZZIIIJJJTTTiiilllooommmfff```\\\ZZZ[[[\\\\\\ZZZXXXXXXYYY[[[`````````___]]]^^^```cccggghhhjjjlllnnnppprrrssssssvvvzzzzzzuuummmeee[[[RRRMMMIIIDDDAAA;;;;;;;;;;;;===AAADDDFFFEEEGGGJJJNNNQQQUUUWWWXXXVVVVVVUUUUUUUUUUUUVVVWWWWWWVVVRRRLLLEEE@@@>>>>>>???IIIWWWiii{{{___PPPYYYvvvrrr]]]UUUUUUUUUTTTPPPOOONNNMMMMMMNNNOOOPPPPPPQQQNNNIIIJJJOOOSSSSSSWWWXXXYYYXXXUUURRRQQQQQQQQQPPPOOONNNNNNOOOQQQRRRJJJMMMPPPQQQNNNJJJFFFDDDCCCCCCCCCCCCCCCBBBAAAAAA@@@???===<<<;;;;;;<<<<<<<<<;;;999888777888888999:::::::::::::::999999888777777777777777777777777444555555555555555666666666666555555555444444444444444444444444444444444333333333333333333333333444333222222111222222222222222222222222222222222222222222222222222222222111111111222333333444444222333333222333666;;;???HHHSSSccctttnnnaaaNNN>>>555222111111333333111000000000000000000000000////////////...////////////////////////HHHFFFCCC???>>>>>>@@@AAA>>>???AAACCCEEEEEEDDDDDD@@@???CCCKKKNNNHHHCCCBBB<<<;;;;;;???BBBDDDCCCAAADDDHHHKKKKKKIIIFFFBBB>>>???>>>>>>@@@BBBCCCCCCBBBLLLLLLJJJHHHFFFEEEDDDCCCCCCEEEGGGGGGDDD@@@>>>===?????????>>>===>>>BBBEEEDDDCCC@@@===;;;;;;;;;;;;===??????;;;;;;>>>???<<<======;;;999888:::???BBB???<<<999888:::::::::999999888666555555666888999:::999888666555555555555555555444444333333333222333333333444444444555555444444555555666666666666444444444444444444444444555555555444555555666777888777666555555777999:::===;;;999888999<<>>???@@@BBBEEEGGGIIIJJJIIIKKKNNNQQQSSSSSSSSSRRRTTTUUUWWWXXXYYYXXXWWWWWWQQQNNNIIIBBB<<<:::<<<>>>KKKfffzzzbbb]]][[[hhh{{{mmm\\\RRRQQQQQQNNNKKKNNNMMMMMMMMMMMMNNNOOOPPPRRRRRROOOJJJJJJPPPTTTTTTTTTVVVWWWVVVSSSQQQPPPPPPQQQPPPOOONNNNNNNNNNNNOOOIIIMMMPPPPPPKKKFFFDDDCCCAAAAAAAAAAAABBBAAAAAAAAA???>>>===<<<;;;;;;<<<<<<<<<;;;999888888777888888999999::::::999999888777777777777777777777777777555555555555555555555555555555555444444444333333333333333333333333333333333333333333333333333333222222222111111111222222111111111111111111111111222222222222222222222222000111111111222222333333333444444333333444888:::444888???EEEOOO^^^qqquuu]]]MMM===:::777555555555444222111000000000000000000111////////////////////////////////////////////////>>>>>>>>>>>>?????????>>><<<>>>@@@BBBCCCDDDEEEEEEBBB??????BBBCCCBBB@@@@@@999555444999BBBGGGCCC>>>FFFDDDDDDEEEGGGHHHIIIJJJEEEBBB>>>>>>@@@DDDEEEFFFKKKKKKJJJHHHFFFDDDBBBAAA>>>AAADDDEEECCC@@@???>>>>>>>>>>>>======>>>AAACCC???>>>===;;;;;;;;;;;;;;;;;;===<<<888777::::::888777888888777777777:::<<<:::888666555555666666666666555444333333333444444777777666444444333333333333333333222222222222222333333444444444444444555444444444444444444555555444444444444444444444444444444333333444444555666777666555444444666888999:::999888777888:::===???>>>@@@CCCFFFGGGFFFEEECCCGGGFFFDDDCCCBBBCCCDDDDDDFFFFFFGGGHHHIIIJJJKKKLLLKKKHHHGGGJJJOOOQQQOOOKKKJJJJJJJJJKKKKKKKKKKKKKKKSSSQQQPPPNNNNNNNNNOOOPPPOOONNNMMMNNNPPPPPPNNNLLLJJJLLLNNNPPPPPPNNNLLLJJJHHHGGGGGGIIIKKKLLLKKKJJJNNNKKKNNNZZZmmm|||kkk]]]HHHGGGJJJVVVggguuu{{{|||jjjddd\\\TTTQQQPPPRRRSSSLLLPPPUUUXXXWWWUUUTTTTTTPPPRRRUUUXXXZZZ[[[[[[[[[\\\]]]]]]^^^___```aaaaaaccceeeiiinnntttyyy~~~}}}}}}zzzvvvqqqmmmiiieeebbbYYYVVVRRRMMMJJJGGGFFFEEE???>>>>>>???BBBDDDEEEEEEGGGHHHIIIJJJKKKLLLLLLLLLKKKMMMPPPRRRSSSSSSQQQPPPVVVWWWYYYZZZYYYVVVRRRPPPHHHCCC<<<777999BBBOOOYYYkkk}}}mmm___ZZZeeewwwnnn[[[XXXSSSQQQPPPOOOLLLIIIMMMMMMMMMNNNNNNOOOPPPPPPRRRSSSPPPKKKKKKPPPTTTSSSQQQRRRSSSRRROOONNNNNNOOOQQQPPPOOONNNLLLKKKKKKJJJLLLNNNNNNKKKFFFBBBBBBCCC@@@@@@@@@@@@@@@AAAAAABBB???>>>======<<<;;;;;;;;;;;;;;;:::999888888888888999::::::::::::999888888666666666666666666666666666666666666666666666666444444444444333333333333333333333333333333333333333333333333333333333333000111111111111111111111111111111111111111111111111111111111111111111111000000111111111111111222222333333111//////000111444666666444444;;;FFFPPPZZZeeetttuuu```PPPDDD888000999666111//////000222333///000000111111111111111.............../////////........................:::<<<>>>???>>>===;;;999<<<<<<>>>???AAABBBBBBBBB=========???@@@===:::777999555555;;;DDDHHHDDD???DDD@@@@@@DDDHHHIIIKKKOOOJJJFFFAAAAAADDDHHHJJJIIIJJJIIIIIIGGGEEECCCAAA@@@<<>>???AAA@@@???>>>===<<<<<<<<<======<<<;;;;;;;;;;;;;;;888:::999555555777888555444666888888777666666777::::::999999::::::;;;<<<555555555444333333222111555444333333222222333333222222222222111111111111333333333333333444444444333333222222222333333444333333333333444444444444333333333222333444444555555555444444444555666777777666666777888:::;;;<<<<<<>>>AAADDDEEEDDDCCCAAAFFFDDDBBBAAAAAABBBCCCDDDFFFFFFGGGHHHIIIIIIJJJJJJIIIGGGGGGJJJOOOQQQPPPNNNKKKKKKKKKLLLLLLMMMMMMMMMRRRPPPMMMKKKKKKMMMPPPRRRPPPMMMKKKLLLNNNOOOMMMJJJHHHJJJMMMOOOOOONNNLLLJJJJJJIIIIIIJJJLLLNNNMMMLLLNNNJJJIIIOOO\\\hhhqqqttteeeWWWGGGAAAJJJZZZiiiqqqppplllfffaaa]]]ZZZWWWUUUNNNQQQTTTUUUTTTRRRPPPPPPLLLMMMPPPRRRTTTUUUUUUUUUSSSTTTTTTUUUVVVVVVWWWWWWXXXXXXYYY[[[]]]___aaabbbfffiiilllnnnpppqqqtttvvv|||{{{zzz|||}}}zzzwwwuuusssrrrqqqoookkkgggdddbbbWWWVVVUUUSSSQQQNNNMMMLLLHHHFFFDDDBBBBBBCCCEEEFFF@@@BBBEEEHHHJJJJJJIIIHHHIIIJJJKKKLLLMMMMMMMMMMMMLLLNNNQQQTTTVVVVVVUUUUUUXXXXXXWWWUUUQQQMMMHHHFFF;;;:::999???NNNgggsssbbbaaaccc{{{iiiPPPOOOOOOOOOMMMLLLLLLMMMNNNLLLMMMMMMNNNNNNOOOOOOOOONNNOOOMMMIIIIIINNNPPPNNNMMMOOOOOONNNLLLKKKLLLMMMPPPOOOOOOMMMLLLKKKJJJIIIMMMMMMJJJFFFCCCAAABBBCCCAAAAAA@@@@@@@@@@@@AAABBB>>>>>>>>>===<<<<<<;;;;;;<<<<<<;;;;;;:::999999888:::::::::::::::999999888666666666666666666666666777777777666666666666666444444333333333222222222333333333333333333333333222222222222222222222222//////000111111111111000111111111111111111111111000000000000000000000000000000000000000000000000///000222222111111222333222555777777444222333555555<<>>>>><<<:::999999:::;;;;;;<<<======>>>>>>::::::999888888666333///777999<<<@@@CCCCCCBBB@@@@@@===@@@HHHLLLIIIGGGGGGHHHEEEBBBCCCHHHJJJIIIGGGHHHHHHHHHGGGEEECCCAAA@@@>>>???@@@@@@>>>=========>>>>>>>>>>>>===<<<:::888<<<<<<<<<<<<<<<<<<======777::::::777777::::::777666888999999888666666777333444555555444333333444444444555555555444333333222222111111111222333333111111111111111111111111222222222222222222222222333222111111111111222333111111111222222222333333222222222222222333444444333444444444444555555555333444555777888::::::;;;<<<======>>>???@@@AAABBBDDDCCCAAA@@@@@@BBBDDDEEEDDDEEEFFFFFFGGGGGGGGGGGGEEEFFFGGGIIIJJJKKKKKKKKKIIIIIIJJJKKKLLLMMMMMMNNNNNNMMMKKKJJJKKKMMMPPPRRROOOLLLHHHIIIMMMOOONNNKKKGGGIIIKKKNNNOOONNNMMMLLLJJJIIIHHHIIILLLNNNNNNNNNJJJIIIHHHIIILLLSSSYYY]]]lll{{{hhhUUUJJJHHHLLLPPPYYY[[[```fffjjjiiiddd```]]]\\\ZZZVVVQQQOOOOOOPPPLLLLLLMMMNNNOOOOOOOOOOOONNNNNNOOOOOOPPPQQQRRRRRRSSSRRRQQQPPPPPPPPPQQQRRRXXXYYYYYYYYYYYYZZZ[[[\\\]]]^^^___```aaaaaa``````_________^^^\\\YYYWWWUUUUUUUUUTTTTTTSSSQQQNNNLLLGGGHHHIIIIIIIIIHHHHHHIIIEEEEEEFFFGGGHHHIIIIIIIIIJJJMMMPPPRRRRRRPPPMMMLLLJJJJJJKKKMMMNNNOOOOOOPPPQQQRRRTTTUUUVVVWWWWWWVVVSSSQQQLLLGGGDDDBBBBBBBBBCCCKKKYYYkkkvvvfffiiizzzsss```SSSIIILLLKKKKKKJJJJJJJJJLLLMMMJJJJJJKKKKKKKKKKKKKKKKKKJJJLLLKKKHHHHHHKKKLLLIIILLLMMMMMMLLLJJJJJJKKKMMMMMMNNNNNNNNNNNNMMMLLLLLLKKKHHHEEEDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@AAABBB>>>>>>>>>======<<<;;;:::<<<<<<<<<<<<;;;:::999999999::::::::::::999888888777777777777777777777777666666666555555555444444333333333333222222222222222222222222222222222222111111111111111111111111......000111111111000000111111111111111111111111000000000000000000000000000000000000000000000000---///222444444555666888000111333444333222111000///333444222444<<>>888;;;999555111///.........)))---333777777444000...------...///000///......---------.........//////........................666999===<<<:::999:::===999::::::::::::::::::;;;???<<<777222111222222111444:::BBBCCC@@@======???<<<;;;BBBMMMPPPIIIAAA>>>BBB@@@@@@CCCHHHIIIFFFAAAFFFGGGGGGGGGEEECCCAAA@@@@@@@@@@@@???<<<;;;;;;<<<999:::;;;===>>>===;;;999777777888999;;;<<<======333666777555666888888555444555666555333222222333666888999888555333111111///000111333333333222111000000000000111222333444111111111111111222222222111111111000000000000000333222111000000111222222//////000000111111111222222222111111222222333444222333444555555555444444000222444777999:::::::::===<<<:::999:::===@@@CCCCCCBBB@@@???@@@BBBDDDFFFCCCDDDDDDEEEEEEEEEDDDDDDCCCEEEGGGGGGFFFFFFGGGHHHFFFFFFGGGHHHIIIJJJKKKLLLJJJJJJJJJKKKLLLNNNOOOPPPNNNJJJFFFGGGLLLOOOOOOMMMFFFHHHJJJMMMNNNNNNNNNMMMIIIHHHFFFGGGJJJLLLMMMMMMEEEGGGHHHFFFDDDDDDIIIMMM\\\rrr||||||lllWWWJJJFFFCCCCCCFFFOOO]]]jjjrrrvvvlllhhhaaaXXXQQQNNNPPPRRRMMMMMMLLLLLLKKKKKKKKKKKKLLLMMMMMMMMMNNNOOOOOOOOONNNMMMLLLKKKKKKLLLMMMNNNNNNMMMLLLKKKJJJKKKLLLMMMNNNPPPRRRSSSQQQPPPPPPPPPRRRRRRRRRRRRPPPOOOMMMKKKIIIIIIIIIJJJKKKKKKIIIGGGKKKMMMNNNNNNNNNMMMMMMNNNKKKMMMPPPSSSSSSRRROOONNNNNNQQQTTTUUUSSSQQQNNNMMMMMMMMMNNNOOOPPPQQQRRRRRRVVVVVVVVVVVVUUUTTTSSSSSSLLLHHHAAA;;;:::<<>>>>>>>>>>>===<<<;;;:::============<<<;;;:::999999999999999999888777777888888888888888888888888555555555444444333333333333333333222222222111111222222222222222222222222000000000000000000000000---...///111111111000///000000000000000000000000000000000000000000000000000000000000////////////...000111111...,,,+++,,,777333...---///222555666///444777444111111111000---222777777666999CCCKKKVVVWWW[[[ccclllssswwwwwwxxx~~~pppeee^^^VVVLLLDDD>>>:::555222111222222222---///111222111111222333333222000...---...000333+++,,,---.........---,,,---------.........//////........................;;;;;;:::888666555777999<<<<<<<<<;;;:::999888777999:::999666333222222333888<<<===;;;;;;>>>???===;;;;;;FFFUUUVVVHHH?????????@@@BBBDDDFFFFFFFFFFFFGGGFFFEEECCCAAA???>>>===>>>>>>???>>><<<:::888888:::999999999::::::888777777777777777777777777777666555555555555444444444444444444444444444444444555555555555555333111000111111111111111111111111000000000000000000000000111111111111111111111111333222111000000111222333000000000000000000000000111111111111111111111111333222000...---///333666333333444444444333222111000222444777888888888777888777777888999<<<>>>???@@@AAAAAABBBBBBCCCCCCCCCFFFFFFFFFFFFFFFEEEDDDDDDFFFGGGHHHIIIIIIHHHFFFDDDHHHIIILLLOOOOOOOOOMMMLLLLLLLLLKKKKKKJJJJJJJJJIIIIIIFFFEEEHHHNNNRRRPPPNNNLLLMMMNNNNNNNNNLLLKKKJJJKKKGGGDDDDDDGGGJJJJJJIIIIIIHHHGGGFFFFFFFFFGGGHHHRRR___qqq{{{mmmfffVVVLLL???:::AAAPPP^^^gggsssxxxuuufffXXXRRRQQQPPPTTTQQQOOONNNNNNNNNMMMLLLJJJKKKLLLLLLKKKKKKMMMOOOLLLLLLLLLLLLLLLMMMMMMMMMOOOKKKIIIIIIGGGEEEHHHMMMLLLNNNQQQTTTTTTSSSPPPOOOQQQPPPPPPOOONNNNNNNNNOOONNNKKKIIIJJJMMMOOONNNMMMQQQQQQQQQRRRSSSTTTTTTUUUYYYUUUQQQQQQSSSSSSPPPMMMRRRSSSSSSSSSSSSSSSRRRRRROOOOOOPPPQQQSSSTTTVVVXXXVVV[[[YYYRRRQQQTTTMMMBBB???888999AAACCCHHH^^^xxxmmm[[[dddtttVVVLLLJJJEEEBBBDDDEEEDDDCCCDDDFFFGGGGGGFFFEEEGGGIIIJJJJJJIIIHHHGGGFFFHHHJJJJJJIIIIIIIIIJJJKKKLLLMMMNNNMMMKKKIIIGGGLLLNNNQQQPPPMMMKKKKKKLLLGGGFFFEEECCCCCCCCCDDDDDDCCCCCCBBB@@@@@@???@@@@@@>>>?????????>>>===;;;:::>>>>>>>>>===<<<<<<;;;;;;999888777555555777888999888888777666666666666666555555555555444333222111222222222222222222222222111111111111111111111111222222222111000//////.........//////000000111111000000000000000000000000////////////////////////////////////////////////000000000000000000000000000000000000000000000000//////000000111111222222111111222222222333333333777888:::<<<>>>AAABBBCCCHHHKKKPPPSSSVVVZZZ^^^aaacccffflllppppppmmmhhheeeZZZZZZZZZZZZZZZYYYXXXWWWFFFDDDAAA===999777666555555444222000000000000111////////////////////////////////////////////////................................................+++,,,------......------:::::::::888666555777888;;;::::::999888888777777;;;;;;:::777333111111222444999;;;888888<<>>>>>???AAACCCDDDEEEEEEEEEFFFEEECCCAAA???===<<<<<>>>>>===;;;888666<<<;;;::::::;;;;;;999777777777777777777777777777666555555555444444333333444444444444444444444444444444555555444333111000111111111111111111111111000000000000000000000000111111111111111111111111111111000//////000111111000000000000000000000000111111111111111111111111111111000//////222666:::555444444333333222222222111333555777888777777666777777777888:::;;;===>>>?????????@@@@@@AAAAAABBBBBBCCCDDDDDDEEEEEEEEEDDDEEEFFFHHHIIIHHHGGGFFFEEEFFFHHHKKKMMMNNNMMMKKKJJJKKKKKKKKKKKKJJJJJJJJJIIIKKKIIIHHHKKKPPPSSSRRRPPPMMMMMMMMMMMMMMMLLLKKKJJJKKKHHHDDDEEEHHHJJJJJJIIIHHHGGGFFFEEEDDDEEEEEEFFFFFFPPP___lllvvv~~~qqqdddSSSGGGBBBCCCDDDDDDXXX^^^aaa______cccdddbbbYYYXXXVVVRRRNNNKKKHHHFFFKKKLLLMMMMMMLLLMMMOOOPPPPPPPPPPPPOOOOOONNNNNNNNNNNNKKKJJJJJJGGGDDDEEEJJJLLLNNNPPPSSSSSSRRROOONNNQQQPPPPPPOOONNNNNNOOOOOOPPPNNNLLLMMMOOOQQQPPPOOONNNOOOOOOPPPQQQQQQRRRRRRRRRRRRRRRRRRQQQQQQRRRSSSSSSSSSTTTTTTTTTTTTSSSSSSVVVUUUUUUVVVXXXYYYYYYYYYUUUUUUSSSNNNKKKJJJEEE???>>>===BBBLLLXXXkkkwwwvvvuuuhhhRRR@@@???CCCCCCCCCGGGEEEDDDCCCEEEGGGHHHGGGFFFEEEFFFHHHIIIIIIHHHGGGFFFFFFHHHIIIIIIHHHHHHIIIJJJMMMMMMNNNOOOOOONNNMMMLLLMMMPPPQQQPPPLLLJJJIIIJJJGGGFFFEEEDDDDDDDDDEEEFFFEEEDDDCCCBBBAAA@@@@@@@@@???@@@@@@@@@???>>>===<<<>>>======<<<<<<;;;::::::999888666555555666888999888777777666666666666666555666666555444333222222222222222222222222222222111111111111111111111111222222111111000//////.........//////000000000000////////////////////////................................................////////////////////////000000000000000000000000000000000000000111111111111111111111222222222222111111222333444555666777000222444555555666888:::999;;;===??????>>><<<;;;888888888888888777666666777666444333111111111111444333111000/////////000////////////////////////........................................................................+++,,,------......------999999999888666555666888999888777666666666666666===<<<;;;888333111000111444888999555444888<<<>>>???<<>>===888444===<<<;;;;;;;;;;;;888666777777777777777777777777666555555444333222222111444444444444444444444444333444444444444333111000111111111111111111111111000000000000000000000000000000000000000000000000000//////......//////000000000000000000000000000000000000000000000000000000000111000111555999===777666444333222222222333222333555666666666555444555666777999:::;;;;;;<<<<<<<<<===>>>>>>???@@@@@@???@@@AAABBBDDDDDDEEEEEEDDDEEEFFFGGGGGGGGGFFFEEEEEEGGGIIIKKKKKKKKKIIIHHHJJJKKKKKKKKKKKKJJJIIIIIIMMMKKKJJJLLLPPPSSSRRRPPPMMMLLLLLLKKKKKKKKKKKKLLLKKKHHHEEEFFFIIIKKKJJJIIIFFFEEEDDDCCCCCCCCCDDDDDDCCCHHHOOOXXXcccrrrkkkZZZPPPIIIDDD@@@@@@DDDGGGLLLSSSZZZZZZWWW]]]______[[[TTTMMMIIIHHHLLLMMMNNNMMMLLLMMMNNNPPPSSSSSSRRRRRRQQQQQQPPPPPPPPPNNNMMMNNNKKKFFFFFFIIILLLNNNPPPQQQRRRQQQOOONNNOOONNNNNNMMMMMMMMMMMMNNNOOOMMMLLLLLLNNNOOOOOONNNMMMMMMNNNNNNOOOOOOPPPPPPLLLOOOSSSRRRPPPQQQUUUYYYUUUUUUVVVVVVVVVVVVUUUUUUWWWTTTSSSTTTVVVWWWUUUSSSSSSMMMHHHFFFAAA<<<:::<<>>AAA@@@AAADDDDDDCCCCCCEEEGGGHHHGGGFFFEEEFFFGGGGGGGGGFFFEEEDDDGGGHHHHHHGGGFFFFFFHHHKKKMMMNNNNNNOOOPPPPPPQQQQQQNNNPPPPPPNNNKKKIIIHHHHHHGGGFFFEEEEEEEEEFFFGGGHHHHHHGGGEEECCCBBBAAA@@@@@@@@@AAAAAAAAA@@@???>>>===<<<<<<<<<;;;::::::999999888777555555555555777888888777666666555555666666666666666666555444333333222222222222222222222222111111111111111111111111222111111000000//////......////////////000000000........................................................................////////////////////////000000000000000000000000111000000000000000000/////////000000000111111111111111111111111111111111333444444333222111111333333333222222222333444555333333333333333222222111222111000000000000111111222111000///............////////////////////////........................------------------------------------------------+++,,,------......------777888999777666555666777666666555444444444555666;;;;;;:::777444222222333666:::999444222666:::;;;CCC@@@AAAEEEDDD???>>>@@@AAAAAABBBCCCDDDFFFGGGHHHGGGEEEBBB???<<<;;;;;;;;;;;;999888;;;>>>>>>999555<<<;;;:::::::::999777555777777777777777777777777555555444333222111111000333333333333333333333333333444555555555333222111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000///000000111111444888<<<888666444222111111222333444444555555555444444333444555777999:::::::::999;;;;;;<<<<<<===>>>????????????AAABBBCCCDDDDDDDDDCCCDDDEEEFFFFFFFFFFFFEEEEEEFFFHHHIIIJJJIIIHHHHHHIIIJJJJJJKKKKKKJJJIIIIIIKKKJJJIIIKKKNNNPPPOOONNNMMMLLLJJJJJJIIIJJJKKKLLLKKKHHHEEEFFFIIIKKKJJJHHHEEEDDDDDDCCCCCCCCCCCCCCCEEEFFFGGGJJJQQQ```rrr~~~~~~|||lllddd```\\\XXXCCCBBB???>>>@@@CCCCCCBBBTTTZZZ___^^^XXXRRRPPPQQQNNNNNNOOONNNLLLLLLMMMOOOQQQQQQQQQQQQQQQRRRRRRRRRQQQPPPQQQSSSQQQLLLKKKNNNOOOOOOPPPQQQQQQQQQPPPOOOMMMLLLLLLKKKKKKKKKLLLLLLLLLKKKJJJJJJKKKKKKLLLKKKOOOOOOOOOPPPPPPPPPQQQQQQMMMPPPRRRRRRRRRSSSWWWZZZXXXXXXYYYYYYYYYXXXWWWWWWSSSPPPMMMMMMOOOOOOLLLIIIKKKBBB>>>???<<<888===GGGYYYkkkyyybbbZZZ```vvvsss]]]UUUUUUHHHBBB@@@BBBBBB??????BBBCCCBBBCCCEEEGGGHHHGGGEEEDDDDDDEEEFFFFFFEEEDDDDDDHHHHHHGGGFFFDDDEEEHHHJJJLLLLLLLLLMMMNNNPPPRRRSSSMMMMMMMMMLLLKKKIIIIIIIIIGGGFFFFFFEEEFFFGGGIIIJJJJJJIIIGGGDDDBBBAAA@@@???@@@@@@?????????>>>>>>===;;;;;;::::::999888888888666666555555555555666666777777666555555555555666555666666666555555444333222222222222111111111111111111111111111111111111111111000000////////////////////////////////////------------------------................................................////////////////////////000000000000000000000000111111000000/////////............/////////000000222222222222111111111111111222333333111111222333333333222111111222333444111111111222222111000000333333222222111111111111/////////...------------................................................------------------------------------------------+++,,,------......------555777888777666555555666444444444444444444555555777777777666444333444555555888777555777===AAAAAAEEEDDDDDDFFFEEE@@@>>>>>>>>>???@@@AAACCCDDDEEEEEEDDDBBB???<<<:::888777777444444555999======:::777:::888777888888888666444666666666666666666666666555555444333222222111111333333333333333333333333444444555666666555333222000000000000000000000000////////////////////////////////////////////////000000000000000000000000///////////////////////////////////////////////////000000000///111444777777555333111000111222333444444444444444333333222333444666888999999888888999:::;;;<<<===>>>??????@@@AAABBBBBBCCCCCCBBBBBBAAABBBCCCDDDEEEEEEFFFFFFFFFGGGHHHIIIIIIIIIHHHGGGHHHIIIJJJKKKKKKJJJIIIHHHLLLKKKKKKLLLMMMNNNMMMMMMLLLKKKJJJIIIIIIJJJKKKLLLJJJHHHEEEFFFIIIJJJHHHFFFDDDDDDDDDDDDDDDCCCCCCCCCAAAAAA@@@@@@DDDNNN\\\fffooo|||}}}zzzvvvpppiiiYYYTTTLLLDDD===:::<<>>:::===EEEHHHLLLYYYjjjgggVVVPPPeeefffKKK===???FFF<<<;;;;;;<<<<<<;;;>>>BBBAAAAAABBBDDDGGGHHHFFFDDDCCCCCCDDDDDDEEEEEEEEEEEEHHHHHHGGGFFFDDDEEEGGGJJJIIIIIIJJJKKKLLLNNNOOOPPPJJJJJJIIIIIIJJJKKKKKKKKKGGGGGGFFFFFFFFFHHHIIIJJJJJJIIIGGGDDDBBB@@@???>>>=========<<<<<<<<<<<<<<<:::::::::999888888777777666666555555555555666666777666666555555555555555555555555555555555444333222222222111111000000000000000000000000000000000000000000////////////////////////...............------------------------........................................................................////////////////////////111000000000//////......------........./////////.........//////000000000,,,...//////......///111------............---,,,------............------//////////////////..................---------,,,------------------------........................------------------------------------------------+++,,,------......------444666777777666555555666333333444555666666666555444555555444333333444666111222333777@@@LLLPPPNNNEEEEEEEEEDDDBBB???<<<::::::;;;===@@@AAAAAAAAAAAA>>>===<<<999666444222111000222777:::<<<;;;:::999777666666666777777666444666666666666666666666666444444444444333333333333333333333333333333333333333444555555555444333222000000000000000000000000///////////////////////////////////////////////////000000111111000000//////////////////////////////////////////////////////000000///......000222444333111000000111111222333333333333333333333333333444555666777777777777888888999;;;<<<===>>>>>>@@@AAAAAABBBBBBBBBBBBAAA@@@@@@AAABBBDDDEEEFFFFFFFFFGGGGGGHHHHHHGGGGGGGGGGGGHHHJJJKKKKKKKKKIIIHHHNNNNNNMMMMMMMMMMMMMMMMMMJJJIIIIIIIIIIIIJJJJJJKKKIIIGGGEEEEEEHHHIIIFFFDDDCCCDDDDDDDDDDDDCCCBBBBBB>>>???@@@@@@AAAGGGPPPWWW```ooo~~~|||ssslllbbbVVVIII===:::===333888===???@@@AAAEEEHHHMMMNNNOOOOOOOOOPPPRRRTTTNNNNNNOOOPPPQQQRRRRRRSSSMMMLLLOOOSSSSSSOOOPPPSSSTTTSSSRRRRRRQQQRRRRRRRRRSSSRRRRRRRRRRRRSSSSSSTTTPPPQQQQQQPPPNNNNNNOOOQQQUUUUUUVVVVVVVVVVVVVVVVVVWWWTTTQQQRRRUUUWWWUUURRRXXXXXXWWWVVVTTTSSSQQQPPPHHHFFFBBB>>>;;;;;;;;;<<>><<<999777999999999888777777999<<<>>>???@@@CCCFFFFFFEEECCCBBBBBBCCCCCCDDDEEEFFFGGGIIIIIIIIIGGGFFFEEEGGGIIIIIIIIIJJJKKKLLLLLLMMMMMMIIIGGGFFFGGGJJJKKKLLLKKKHHHGGGFFFFFFFFFGGGHHHIIIHHHGGGEEECCC@@@???>>>===;;;;;;::::::::::::;;;;;;:::::::::999888888777777666666666666666666666666777666555555444444555555333444444444444444333333222222222111000000//////000000000000000000000000/////////////////////////////////............---------------------------------------------------------------------------........................////////////////////////000//////////////////...------........./////////------...///000111111222222333444333111000000222111222333444444333111///000000111111222222111111+++,,,---...///000000000------.........------,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------333555777777666444444555111333666888999888777555444444444333111111222333000000222:::KKKZZZ\\\XXXGGGGGGEEEAAA???===<<<:::999;;;>>>BBBCCCBBBAAA@@@<<<<<<<<<:::777444000...000555<<<>>>;;;999999:::666555555666888888777666666666666666666666666666444444444444444555555555222222222222222222222222111111333333333333222111000000000000000000000000////////////////////////..............................///000000///......////////////////////////...........................///000///......000222000000000000000111111111222222222222222222333333444444444444555666777777666666777888:::;;;<<<======>>>???@@@AAAAAABBBBBB??????@@@AAACCCDDDFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFGGGIIIKKKLLLKKKIIIHHHMMMMMMNNNMMMLLLKKKKKKKKKHHHHHHIIIJJJJJJJJJJJJJJJHHHEEEDDDEEEGGGGGGEEEBBBAAABBBCCCCCCCCCBBB@@@@@@===???BBBBBBAAADDDIIIMMMQQQ___nnnvvv|||}}}wwwkkkZZZLLLGGGDDDCCC@@@>>><<<<<<<<<===BBBDDDGGGIIILLLOOOSSSVVVSSSSSSSSSSSSRRRRRRRRRRRROOONNNPPPSSSRRROOOPPPTTTTTTSSSRRRPPPPPPPPPQQQRRRTTTSSSSSSSSSTTTTTTUUUVVVTTTUUUVVVUUURRRQQQSSSUUUVVVVVVVVVVVVUUUUUUUUUUUUTTTSSSRRRQQQRRRRRRRRRRRRRRRRRRQQQOOOLLLJJJGGGFFF===>>>???======BBBJJJQQQccctttkkkdddhhh|||\\\III888666;;;;;;777444:::;;;:::888777777777666<<<===???BBBEEEEEECCCAAA@@@AAABBBCCCEEEGGGHHHIIIHHHJJJJJJIIIGGGGGGGGGHHHLLLMMMMMMNNNNNNMMMLLLKKKJJJGGGEEEFFFIIIKKKKKKJJJHHHHHHFFFEEEEEEFFFGGGGGGFFFEEECCCAAA???======<<<;;;:::999999999999:::;;;;;;::::::999999888777777666777777777777777777666666666555444444444444555222222333333333333333222222222222111000/////////000000000000000000000000//////////////////////////////.........---------------------------------------------------------------------------------........................////////////////////////.........///////////////............///////////////000000111111222222333...//////...,,,+++,,,---//////000000000///------***++++++,,,------,,,,,,---...///000000000//////,,,---...//////...------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------222444666777666444444555111333777:::;;;:::777666444555555333000///000111444222333>>>QQQaaabbbZZZKKKJJJFFF@@@===>>>>>>===:::===BBBFFFGGGFFFCCCAAA>>>>>>???>>>;;;666222///222999@@@AAA<<<888888;;;666555666777999:::999777666666666666666666666666333333444555555666666777222222222222222222222222//////111222222111000///000000000000000000000000////////////////////////........................,,,---...//////...---,,,////////////////////////........................---///////////////111333---...///000111111111000222222111111222222333444555444333333444555777888444444555777888:::;;;;;;999:::<<<>>>@@@AAABBBBBB?????????@@@BBBDDDFFFGGGDDDDDDDDDDDDDDDCCCCCCCCCEEEGGGIIIKKKLLLKKKIIIGGGKKKKKKLLLJJJIIIHHHHHHHHHFFFGGGIIIJJJKKKJJJIIIIIIGGGEEECCCDDDFFFFFFDDD@@@@@@@@@AAABBBAAA@@@???>>>:::===??????======@@@CCCFFFSSS```gggmmmvvvqqqfff^^^XXXOOOGGGBBB>>><<<:::777:::>>>BBBFFFKKKQQQUUUXXXXXXWWWVVVUUUSSSSSSRRRSSSRRRRRRTTTSSSPPPQQQUUUTTTSSSQQQOOONNNOOOQQQRRRRRRRRRRRRRRRRRRSSSTTTTTTUUUWWWXXXVVVSSSRRRTTTWWWUUUUUUUUUTTTTTTTTTTTTTTTOOORRRSSSRRRNNNNNNPPPSSSMMMMMMKKKIIIFFFCCC@@@>>>999>>>CCCFFFJJJTTTdddpppyyyqqqdddGGG<<<777555777666222555;;;111333444666888::::::888;;;;;;>>>AAADDDEEEBBB@@@@@@@@@AAACCCEEEGGGJJJKKKHHHJJJKKKKKKIIIGGGGGGHHHOOOPPPQQQRRRQQQOOOMMMKKKKKKHHHEEEEEEHHHJJJIIIGGGIIIHHHFFFEEEEEEEEEFFFFFFDDDCCCAAA???>>><<<<<<<<<;;;:::999999999:::;;;<<<;;;;;;::::::999888888888777777888888888888777777666666555444444444444555111111222333333333222222222222222111000//////...000000000000000000000000........./////////////////////.........---------........................------------------------------------------------........................////////////////////////---.........//////000000........./////////000000///////////////////////////111222222111111222333111000000///............------...///000000///////////////...---+++(((''',,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------222222444444444444222222444444444444444444444444111000///...///000222333333111444CCCUUU^^^ZZZRRRHHHFFFBBB>>>;;;999999999;;;JJJZZZ]]]RRRFFF@@@@@@===999888;;;===999555444;;;<<<===<<<:::888888888888777777888999888666444444555666777777666555444333333333333333333333333222222222111111111000000//////000000000000//////........................,,,000000,,,,,,111222...---------,,,,,,+++++++++........................---------.........//////,,,,,,,,,---------......////////////////////////...............///000000000000111111111222222222444444444444444444333333444444555555666777777777;;;;;;<<<<<<===>>>>>>>>>CCC@@@???@@@???>>>AAAGGGEEEDDDBBBBBBBBBCCCEEEFFFHHHIIIJJJJJJJJJIIIHHHGGGIIIJJJKKKIIIHHHGGGHHHIIINNNMMMJJJHHHGGGFFFFFFFFFJJJIIIFFFCCCBBBAAABBBCCCDDDCCCBBBAAA@@@?????????===;;;===AAABBB>>>===>>>AAAEEEKKKUUU___iiipppttt|||sssfffZZZQQQJJJDDD@@@===???>>>:::999===@@@@@@CCCDDDIIIQQQVVVXXX]]]ccc___```aaaaaa```]]]YYYVVVZZZVVVQQQNNNNNNOOOPPPPPPNNNOOORRRSSSSSSRRRQQQOOOUUUUUUTTTTTTSSSRRRQQQPPPSSSTTTUUUUUUSSSPPPNNNMMMMMMOOOOOOMMMIIIHHHKKKMMMJJJBBB@@@DDDDDD>>>AAAIIINNNQQQ[[[gggnnntttwwwsss}}}sssSSS===333444444444555555555555666222222333444555666777888888:::===>>>>>>>>>@@@AAABBBCCCDDDDDDEEEDDDDDDDDDHHHIIIIIIIIIHHHIIIKKKNNNPPPRRRSSSSSSPPPLLLHHHEEEEEEEEEFFFGGGGGGHHHIIIIIIFFFGGGGGGGGGFFFEEECCCBBBCCCBBBAAA???===;;;999888:::;;;;;;;;;;;;:::999999:::::::::::::::999888777555666777777777777666666555555444444444333333333555444333222222333444555111111111111000000000000........................////////////////////////........................------------------------------------------------,,,,,,,,,---------............------------......000000000000000000000000........................000000000///......------////////////////////////000000//////............---...............------------------------------.........------,,,,,,,,,------------------------------------------------///...---,,,++++++***)))++++++++++++++++++++++++,,,+++++++++++++++++++++******+++++++++,,,,,,,,,000222555777777555222000333333333333333333333333222111000///000111333444777888<<>>LLL[[[___WWWLLLDDDBBB===777555:::>>><<<999888<<<======;;;888555444555777777777777777777888888666777777777666555555444222222222222222222222222222222111111111000000000///000000000000000000///...........................111111......222333000------------,,,,,,++++++------------------------,,,,,,---------.........,,,,,,,,,------------..........................................//////000000000000111111111222222333333333333444444444444333333333444555555666666999999999:::;;;;;;<<<<<<@@@>>>>>>@@@???===@@@EEEEEEDDDBBBBBBBBBCCCEEEFFFGGGHHHIIIJJJJJJJJJHHHHHHHHHJJJKKKKKKIIIGGGHHHHHHMMMLLLJJJIIIHHHHHHHHHHHHJJJHHHFFFCCCBBBAAABBBBBBCCCBBBAAA@@@@@@@@@@@@@@@@@@???BBBGGGFFF@@@<<<<<<===>>>AAAGGGOOOYYYbbbhhhwww}}}uuuoooiiibbb^^^NNNNNNHHH@@@;;;;;;:::666===<<>>???AAAAAAAAABBBBBBBBBBBBBBBAAAGGGHHHIIIIIIIIIJJJMMMPPPQQQRRRRRRRRRPPPLLLIIIFFFHHHGGGEEEDDDEEEGGGIIIKKKFFFGGGGGGGGGFFFDDDCCCAAAAAAAAA???>>><<<:::999888:::::::::::::::999999888999999::::::999888888777666666666777777777666666555555444444444333333333444444333333333333444444111111111000000000//////........................................................................------------------------------------------------,,,,,,,,,------------.........------------......------------------------......................................./////////......................../////////......---------------............------------------------------......---------,,,,,,,,,------------------------------------------------///......------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,///222666999999666222///111111111111111111111111222111000000000111333444555:::@@@CCCDDDDDDDDDEEE===<<<<<<<<<<<<<<<<<<<<<:::CCCOOOUUURRRIIIAAA===666000///666<<<<<<888666:::;;;;;;:::777444444444555777888777555666999<<<999888777666555555444444111111111111111111111111111111111111000000000000000000111111111111000000........................---000000...///111111......---------------,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,------------..............................------......///000000000000000111111111111111222222222333444444444111111222333333444444555666666777777888888999999===<<<===@@@???===???CCCDDDCCCBBBBBBBBBCCCEEEFFFFFFGGGHHHJJJJJJJJJIIIIIIGGGIIIKKKLLLJJJHHHGGGGGGKKKJJJJJJIIIJJJJJJKKKKKKHHHGGGEEECCCBBBAAABBBBBBAAAAAA@@@@@@@@@@@@@@@AAAAAAAAADDDHHHFFF???:::999:::999777999???HHHQQQWWWhhhvvvvvvrrrhhh[[[RRRMMMGGG@@@@@@===<<<===<<<<<<@@@FFFFFFHHHKKKKKKJJJKKKOOORRRNNNMMMKKKMMMQQQUUUXXXZZZ______]]]\\\[[[ZZZZZZZZZSSSRRRPPPOOONNNOOOPPPPPPWWWVVVRRRJJJBBB===>>>@@@>>><<<::::::===@@@BBBCCCFFFNNNWWWaaapppxxxlllfffkkkrrrwwwkkkOOO999000000333444111111111111222222222333111222222333444555666666666888;;;<<<<<<<<<>>>???@@@AAAAAABBBAAAAAA@@@@@@CCCDDDFFFGGGHHHJJJMMMPPPRRRRRRQQQPPPNNNKKKIIIHHHJJJHHHEEECCCCCCEEEIIIKKKGGGGGGFFFFFFEEECCCBBBAAA??????===<<<;;;999888888999::::::::::::999888888888888999999888888777777666666666666666666666666555555444444444333333333333333333444444333333333111111000000000000//////................................................------------------------------------------------------------------------,,,,,,,,,,,,------------......------------......------------------------------------------------,,,,,,------...//////000..............................------------,,,,,,,,,------......---------------------------------------------,,,,,,,,,,,,------------------------------------------------...............---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,///111444666666444111///000000000///////////////000000000///000111222222...333999;;;::::::<<<>>>888999:::;;;;;;;;;;;;:::666:::AAAFFFGGGCCC===888444//////888@@@>>>777222444666777777666555666777333666888777333444:::???;;;999777555444444444444000000000000000000000000111111000000000/////////000000111111111111000000........................+++,,,............---+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------...------------...///////////////000000000111111000000111111222333444444111111222222333444444444444444555555666777777888::::::===AAA@@@===>>>BBBBBBBBBBBBBBBBBBCCCEEEEEEDDDEEEGGGIIIJJJJJJIIIIIIEEEHHHKKKLLLKKKHHHGGGGGGHHHHHHIIIJJJKKKLLLMMMMMMGGGFFFDDDCCCBBBAAAAAAAAA@@@????????????@@@@@@AAA???===???BBBAAA;;;777888:::888666555888>>>EEEJJJ]]]jjjyyy~~~|||~~~wwwrrrjjjaaa\\\YYYXXXVVVNNNDDD??????===>>>???<<<888777;;;???===;;;:::<<<@@@DDDGGGHHHIIIKKKMMMOOONNNKKKGGGEEE@@@???>>>===>>>???AAABBB@@@BBBCCC???:::888===BBB???AAADDDHHHMMMUUU]]]cccjjjttt}}}}}}rrrbbbooo~~~wwwEEE???888555666555000***000000111111111222222222111111222222333444444555444666999:::::::::<<<===@@@@@@AAAAAAAAAAAA@@@@@@>>>@@@CCCEEEFFFIIILLLNNNPPPOOOMMMLLLJJJIIIHHHHHHIIIHHHFFFDDDDDDEEEGGGHHHGGGGGGFFFEEEDDDBBBAAA@@@======<<<;;;:::999888888999999::::::999999888777777777888888888777777666777666666666555555555666555555444444444333333333111222333444444333222111111000000000////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......------------......////////////////////////------------------------,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++*********+++++++++++++++******+++++++++,,,,,,,,,000000000111111000000000//////.........---------...............//////000---///111444666777888777777888888999999999888777:::999:::>>>AAABBB???<<<:::777999BBBGGGBBB999333333555666666555444555666222555777555222333999???:::999777555333333333444000000000000000000000000000000000/////////......000000111111111111000000........................++++++---000000---+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,---------------------------------------------...//////....../////////000000000...//////000111222333333222222222333444444555555444444444555666666777777888888<<<@@@AAA>>>>>>BBBAAAAAAAAABBBCCCDDDDDDEEECCCDDDFFFGGGHHHHHHHHHGGGDDDFFFJJJKKKJJJHHHFFFFFFFFFGGGHHHIIIJJJKKKLLLLLLEEEEEEDDDBBBBBBAAAAAA@@@??????>>>>>>>>>???@@@@@@===:::999;;;;;;888888;;;999888777777888;;;>>>@@@LLLWWWcccggggggkkkwwwyyygggYYYSSSQQQQQQOOOIIICCC??????@@@<<<:::999999;;;>>>??????:::;;;<<<=========;;;::::::999999:::;;;===???AAA===DDDIIIIIIEEEDDDKKKRRRWWW]]]dddjjjoooxxxzzzwwwWWWCCC999777333000///...------000111111111111222222222000000111111222222333333222444777888888888:::;;;<<<===>>>>>>??????>>>>>>>>>@@@DDDFFFGGGIIILLLNNNLLLKKKIIIHHHFFFFFFFFFFFFFFFFFFGGGGGGGGGFFFEEEEEEGGGGGGEEEDDDBBBAAA@@@@@@<<<<<<;;;;;;;;;:::::::::999::::::::::::999888888666777777888888888777777777777666555444444555555555555444444444333333333000111222333333222111000000000000////////////...................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......------------......////////////////////////------------------------...---------,,,,,,,,,+++------------------------+++,,,,,,,,,,,,,,,,,,,,,******+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,------++++++++++++++++++++++++((()))))))))*********+++******+++++++++,,,,,,,,,000///............///000///......------,,,,,,,,,,,,---------............333111000222555777666333666666666666666666666666;;;999888:::>>>@@@@@@>>><<<:::===CCCDDD>>>666222777888888777444222111111111333555444333333777;;;777666555444333333222333000000000000000000000000////////////............//////000000000000//////...........................---000444444///,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///............////////////.../////////000111111111111222222333333444555555333333444444555666666666666666999>>>???<<<>>>AAA@@@@@@AAABBBCCCDDDDDDEEEBBBCCCDDDFFFFFFFFFEEEEEEBBBEEEHHHIIIGGGFFFFFFFFFEEEFFFGGGHHHHHHIIIIIIHHHDDDCCCCCCBBBBBBAAA@@@@@@??????>>>>>>>>>>>>>>>???===999888999:::999;;;@@@777777777888888888999999:::BBBLLLOOORRR\\\nnn|||uuunnnjjjiiifffccc___ZZZVVVTTTPPPNNNLLLKKKLLLMMMMMMLLLTTTRRROOONNNNNNPPPTTTVVVNNNPPPRRRTTTWWWZZZ[[[\\\ccckkkrrrqqqjjjhhhnnnvvv~~~yyykkkooowwwaaaFFF666222333333222...++++++...111000000000111111111222222000000000000111111222222000222555666666666888999888888:::;;;<<<=========@@@CCCFFFHHHIIIJJJLLLMMMIIIHHHGGGEEEEEEDDDDDDDDDCCCEEEGGGHHHHHHGGGEEEDDDHHHFFFEEECCCAAA@@@??????<<<<<<<<<<<<<<<<<<======:::;;;;;;;;;;;;:::999999777777888888999999888888888777555444333444444555555555444444444333333333111111111222222111111111000000////////////..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++,,,,,,++++++++++++++++++++++++(((((())))))***+++++++++******+++++++++,,,,,,,,,...//////////////////...//////...------,,,++++++,,,---.........///......222111000111333555555444555444333333444555666777888777888:::===>>>===<<<<<<:::;;;===:::555222444888999999777444111000000111111222333333444555555333444444444333222222111111111111111111111111111/////////.........------......////////////..............................///---111666666///,,,---*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---***++++++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,------...///------........./////////////////////////////////000000111111222333333333222222222333444444555555333333666:::;;;999<<<@@@??????AAABBBCCCDDDDDDDDDAAABBBCCCDDDDDDDDDCCCBBBBBBDDDEEEFFFEEEDDDEEEFFFDDDEEEFFFFFFFFFEEEDDDDDDBBBBBBBBBBBBAAAAAA@@@???@@@???>>>===============<<<999888:::;;;999;;;>>>666666666666777777888888444999>>>@@@AAAJJJZZZgggqqqwww|||rrrpppnnnnnnpppqqqpppoootttvvvzzztttlllfffvvv|||dddHHH444---000666(((+++000111000//////000....../////////000000000//////000000000000111111///111333444444555666888777888999;;;===>>>??????AAACCCFFFGGGGGGGGGHHHIIIFFFFFFFFFFFFEEEDDDDDDDDDCCCDDDEEEFFFGGGGGGFFFFFFHHHFFFDDDBBB@@@?????????=========>>>>>>??????@@@;;;<<<<<<<<<<<<;;;::::::777888888999::::::999999999777555333333333444555555555444444444333333333111111000000000000111111000000/////////.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------...((()))***+++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++++++++)))******+++,,,,,,------******+++++++++,,,,,,,,,---///111222222111///---//////...------,,,++++++---......///000/////////,,,---///000000222555777333222111111222555777999777999<<>>???AAABBBCCCDDDDDDDDDAAABBBCCCCCCCCCBBBAAA@@@BBBCCCDDDDDDCCCCCCDDDFFFDDDDDDEEEEEEEEECCCBBBAAABBBBBBBBBBBBAAAAAA@@@???@@@@@@???===<<<<<<<<<<<<:::777888;;;;;;888888:::888777666666666888:::;;;999;;;<<<999777;;;EEENNNYYYeeesss|||yyynnnjjjqqqwwwxxx|||zzztttPPPGGG:::222111111111//////.....................---------.........//////////////////000000000000...000333444444444666777999:::<<<>>>@@@BBBCCCDDD???AAADDDDDDDDDCCCCCCDDDFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDEEEFFFHHHIIIHHHFFFDDDAAA@@@?????????>>>>>>>>>???@@@AAAAAAAAA<<<<<<======<<<<<<;;;:::777888999:::::::::::::::999777555333222333444555555555444444444333333333222111000//////000111222000/////////....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,.........------.................................,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,------.........(((((()))++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------...//////******+++++++++,,,,,,,,,.........///////////////000///...---------------,,,---...///000000000000,,,+++++++++,,,///222444666333000000222555777888999999999;;;===<<<:::777::::::999999777666555444555555444444333333333333222222333333333222111111000222333333111000000111000000000000//////////////////.........---------.........------,,,,,,,,,---------,,,,,,+++++++++***++++++,,,,,,++++++***++++++************++++++))))))))))))))))))))))))************************))))))***++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++...------------...//////000000//////.........---///000000000000000//////111000000///000222444555333444555777999;;;===???===>>>>>>???AAABBBCCCCCC???@@@AAABBBAAA@@@???>>>CCCBBBAAACCCEEEEEEBBB???===>>>@@@AAABBBAAA@@@@@@DDDCCCCCCBBB@@@???>>>>>>===<<<;;;::::::;;;<<<===<<<<<<;;;::::::999888888999777555555777888999999;;;;;;:::999888999<<<>>>GGGOOOVVV\\\mmmvvvwww}}}qqq]]]KKK@@@333222111000////////////,,,---......//////......,,,,,,,,,---------...............///000111111111111111222333333444555555666555777<<>>@@@CCCJJJGGGDDDDDDFFFGGGFFFEEEBBBDDDEEEDDDCCCBBBCCCDDDBBBBBBAAA@@@>>>======<<<>>>>>>>>>>>>>>>===<<<<<<:::;;;<<<===<<<;;;999888:::999999;;;======:::666:::999777555555555666666555555444444444333333333222222222111111111111000////////////............///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++......---------,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))***************************++++++,,,,,,++++++***************************************************,,,------......------,,,,,,++++++******++++++,,,////////////............//////...---------------***+++,,,------.........,,,+++++++++---///111333111///......111333555555888888999:::<<<<<<999777999999999888777666444444444555555555555444333222333333333333222111111000000222333333111000000111000000000000//////////////////.........---------......---------,,,,,,,,,------,,,,,,,,,+++++++++***++++++,,,,,,++++++***+++******))))))******+++************************************************))))))***++++++++++++***++++++++++++++++++++++++,,,,,,,,,+++++++++++++++---------------......///////////////......------//////000000000000//////000000000000000222333444222222333555777999;;;<<<>>>>>>??????@@@@@@@@@AAA??????@@@AAAAAA@@@??????CCCBBBAAACCCEEEEEECCC@@@>>>???@@@AAABBBBBBAAA@@@CCCCCCBBBAAA@@@???>>>>>>???>>>===<<<;;;<<<<<<===;;;;;;;;;:::999999888888888777666666666777777777777777777666555555666888<<>>444---222111000///............+++,,,,,,---------------,,,,,,,,,------------.........//////000000000111111111222222333444444555555555666:::???BBBBBBAAA>>>@@@BBBAAA>>><<<>>>@@@JJJGGGDDDDDDFFFGGGFFFEEECCCEEEFFFEEEDDDCCCDDDEEECCCBBBAAA@@@>>>===<<<;;;>>>>>>??????>>>>>>===<<<;;;;;;;;;;;;;;;::::::999999999999;;;======999666999888777666555555555666555444444444444333333333222222222111111111000000////////////........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++...------------,,,,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))***************************++++++,,,,,,++++++***************************************************++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,000/////////...---------......---,,,,,,,,,------******+++,,,------------,,,+++++++++---///111222...------///222444555444777777777999;;;;;;999777999888888777666555444444333444666666666555333222333333333333222111000///000222333222111///000000000000000000////////////...............---------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++++++++******+++******))))))******+++************************************************((()))******++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...//////............---------...//////000000/////////000000000000000111222333000000111222444666888:::>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@??????CCCBBBBBBCCCDDDDDDCCCAAA@@@@@@AAABBBBBBBBBAAAAAABBBBBBAAA@@@???>>>======AAA@@@???======<<<<<<<<<:::::::::999999888888777777777777666555555444444555555666666777777777777555777777999CCCUUUfffoooyyyzzzyyyzzz{{{wwwvvvvvvvvvvvv|||~~~||||||zzz{{{}}}{{{zzzyyyyyy{{{|||~~~ooo]]]EEE555000000...,,,000000///...------------******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------//////////////////000000111111111222333333444444444444444666:::===??????>>>@@@BBB@@@===<<<>>>@@@IIIGGGEEEEEEFFFGGGFFFEEEEEEFFFGGGFFFEEEEEEFFFGGGEEEDDDCCCAAA???>>><<<;;;???????????????>>>======<<<;;;::::::999999::::::999999999;;;<<<<<<999777999888777666555555555555444444444444333333333333222222111111111000000000/////////............---............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++------------,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************************++++++++++++************************************************************++++++++++++******,,,++++++******++++++,,,000000///...------,,,,,,------,,,,,,,,,,,,,,,---,,,,,,---...............+++++++++,,,---...000111//////000333777888888666555555555777999:::999777888777666555444444444444222333666777777555333111333333333333222000///...000111333222000//////000000000000000////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++******++++++++++++************))))))))))))******++++++++++++++++++++++++************************((())))))***************************************,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,------...------------------------......//////000/////////000000000000000111222222//////000111333555777888;;;<<<<<<<<<======>>>>>>>>>>>>>>>???????????????CCCBBBBBBCCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBAAAAAA@@@@@@??????>>>======<<<@@@@@@???===<<<;;;::::::999999999888888777777777666777777666444333333333555555555666777888777666666555444333777@@@JJJQQQZZZ]]]cccjjjttt~~~~~~}}}}}}{{{zzzvvvxxx}}}lll```EEE<<<222---///111222111......---,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------////////////////////////000111111111222222333333333222222333555888:::;;;>>>AAACCCBBB???>>>???BBBGGGGGGFFFFFFFFFFFFEEEEEEFFFGGGHHHGGGFFFEEEFFFHHHHHHGGGEEECCCAAA???===<<>>>>>===<<<;;;999888888888999:::888888:::;;;;;;;;;999777888777777666555555444444444444444333333333222222111111111111000000000000//////.........---------.........---------,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************++++++++++++******************************************************++++++++++++************************************************************++++++++++++******,,,++++++******++++++,,,000//////...---,,,,,,+++,,,,,,++++++++++++,,,---+++,,,------------------+++++++++,,,---...////////////111555888999888777333333333555777999888777777666555444333333333444111222555666666555333111222222222222111000///...///111222222000//////000000000000000////////////---.....................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******++++++******)))***))))))))))))))))))***************************))))))))))))))))))))))))(((((()))************)))************************+++++++++,,,,,,---------+++++++++++++++,,,------,,,,,,,,,,,,------------------...//////////////////000000000111111111111000000000222333555777888777888999:::<<<===>>>???=========>>>>>>?????????AAABBBBBBAAAAAAAAAAAABBBAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>===<<<<<<<<<;;;>>>======<<<:::999888777777777777777777666666666555666777666333222333555===:::777555555555333111555555555555555666:::>>>AAAEEEMMMXXXcccllltttzzzuuugggUUU@@@111111111111///---,,,,,,------,,,++++++++++++++++++++++++,,,---------------+++++++++,,,,,,,,,------............////////////000000111111111111111222111111111000111333555777<<<>>>AAA@@@>>>===???BBBEEEFFFFFFFFFEEEDDDDDDDDDEEEGGGGGGGGGFFFEEEFFFGGGIIIIIIGGGEEECCC@@@???>>>???????????????>>>======;;;:::999777777888999999777888:::;;;;;;999888777777777777666555555444333444444333333333222222222111111111000000000//////............------------...------------,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))******+++++++++************************************************)))******++++++******)))************************************************++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,///.........---,,,,,,,,,++++++******++++++,,,,,,)))******++++++************++++++,,,---...............///222555666555444222111111333666888888888666555333222222222333444000111333444444444222111111111111222111111000//////111222111000...//////000000000000////////////---------...............++++++++++++,,,,,,,,,,,,*********+++++++++++++++))))))************))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))******))))))************************)))******++++++,,,,,,---++++++******++++++,,,---++++++,,,,,,,,,,,,,,,---,,,---......//////////////////000111111000000///000000111222333555666777444555666888:::<<<>>>>>>===<<<<<<<<<===>>>???@@@@@@AAAAAA@@@>>>>>>@@@BBBBBBAAA@@@?????????@@@@@@===<<<<<<<<<;;;;;;;;;:::::::::::::::999888666666666666666666666666666666333555666444222222666999QQQJJJ@@@:::777555333111111111333666666333444888444666===GGGOOOVVV^^^eeeqqqttt{{{wwwgggRRRDDD>>>888///&&&,,,///000...******---111,,,++++++******++++++++++++,,,,,,---------------++++++++++++,,,,,,,,,,,,,,,------...//////000000000000000000000000000000///000000000//////111222666999<<<<<<::::::===@@@BBBDDDEEEEEECCCBBBBBBCCCDDDEEEFFFEEEDDDDDDEEEFFFHHHHHHFFFDDDBBBAAA???>>>>>>>>>>>>>>>>>>===<<<<<<:::999888888777777888888666888;;;;;;:::888888888666666666666666444333333333333333333222222222222111111000000000/////////.........------------,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************(((((())))))***+++++++++***************+++++++++************************))))))************))))))************************************************++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,------------------------***************+++,,,,,,))))))************))))))***++++++,,,------------...---...///222333333222000000000111555777888888555444222111111111333444///000111222222222222111///000000111111111111111///000222111///......///000000000000////////////---------.........//////******+++++++++,,,,,,,,,)))*********++++++++++++))))))************))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))************************(((((()))******+++,,,,,,***************+++,,,,,,***+++++++++,,,,,,,,,,,,+++,,,---...//////////////////000111111000///...000000000111222444555666444555666777999:::;;;<<<<<<<<<;;;;;;<<<>>>???@@@>>>???@@@>>><<<<<>>>>>>>>??????;;;;;;;;;;;;::::::::::::888999999999999888777666555555555555555555555555222444555333111333999???[[[QQQCCC999666555555333222000222666555111222777222111444:::===???FFFOOO[[[^^^gggvvv{{{jjjZZZIII>>>222,,,...111000...+++,,,---,,,,,,---000333,,,++++++******++++++,,,******+++,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,---///000111111000000000000000000000000---///111000...------///222555999999999:::===AAA@@@CCCEEEDDDBBB@@@@@@AAABBBCCCDDDDDDBBBBBBCCCDDDEEEDDDCCCBBB@@@???>>>==================<<<;;;;;;888888888888888777777666555888;;;;;;999777777888555666666666666444333222333333333222222222222111111000000000////////////.........---------,,,,,,---------,,,,,,,,,++++++************************,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++++++++,,,,,,---------+++,,,,,,,,,,,,,,,,,,---************************++++++++++++++++++++++++++++++++++++++++++++++++************************((((((((()))***+++++++++))))))*********+++++++++************************))))))************))))))******************************************************++++++++++++******,,,++++++******++++++,,,,,,,,,------------------******))))))***+++,,,,,,++++++,,,,,,,,,++++++******+++,,,,,,------------///......///111333333222000//////111444777888888555333222000000111333444//////000000000111111222...///000111111222222111///000222111///......///000000000000////////////---------.........//////*********++++++,,,,,,,,,))))))******++++++++++++))))))************))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++*********)))***++++++,,,*********++++++,,,,,,,,,+++,,,---...//////////////////000111111000///.../////////000111333444555555666666777888999999:::<<<;;;;;;;;;<<<===???@@@===>>>???===;;;;;;>>>AAAAAA@@@>>>=========>>>>>>;;;;;;::::::::::::::::::777888999:::999999777666444555555555555555555555111333444222111444<<>>======<<<<<<<<<<<<<<<<<<;;;;;;:::777888999999999888666555444888;;;;;;999777777888555666666666666444333222333333333222222222111111000000000000////////////......---------,,,,,,,,,---------,,,,,,,,,++++++************************---,,,,,,++++++***************+++++++++,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++,,,,,,---------+++++++++,,,,,,---------************************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))'''(((((()))***+++++++++))))))******++++++++++++************************))))))************))))))************************************************))))))************)))))),,,++++++++++++++++++,,,,,,,,,,,,+++++++++******************************++++++++++++++++++++++++******+++++++++,,,,,,,,,///......---------......000000111222222333444444222222222222222111000///000222222111///...///000000...,,,...111333111///222222000///............////////////............---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,+++***)))))))))***))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,---------------------------------............///000000000111222222333333666666666666777777777777;;;<<<===>>>>>>>>>===<<<===<<<<<<<<<===>>>@@@AAAAAA@@@@@@???>>>======<<<;;;:::999888777777777777999888888777666555555444444444444555555555555555555444333222222222333444:::999666444222111000000111111000000000000111111//////000111222333333333333555999@@@KKKVVV```fffhhhnnnuuuyyy|||tttlll^^^UUUGGG;;;444111000000.........------,,,,,,,,,************************,,,+++)))(((((()))+++,,,))))))))))))************************************+++++++++,,,,,,,,,------///...---,,,---...111222............///000111222;;;999888777888:::===???>>>???@@@AAA@@@>>><<<:::>>>?????????>>>???@@@BBBEEECCCAAA???===<<<<<<<<<<<<<<<<<<;;;;;;:::::::::666777888999999888777666666666666777888888999999666555555444444333222222111111111111000000000000000000000000///////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,)))******++++++******)))******************************************************+++++++++,,,,,,,,,,,,,,,---...---,,,+++*********+++++++++,,,,,,,,,******))))))))))))******))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************+++++++++*********))))))************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++***))))))+++---...,,,,,,+++++++++*********************************++++++++++++++++++++++++*********+++++++++,,,,,,......------------......///000000000111111222222111111222222111111000000111222222111000//////111111///...///111111///---111000///...---------...////////////............,,,---------.........///,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,+++******))))))******(((((((((((((((((((((((())))))))))))((((((''''''((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))*********************************+++++++++,,,,,,------------------,,,,,,------------..................///000000111111222444444444444555555555555777888999;;;<<<===<<<<<<<<<<<<<<<<<<<<<>>>???@@@@@@??????>>>======<<<<<<::::::999888777777777777888888777777666555555444555555555555555444444444333333222222222222333333555444333111111111111111111111000000000000111111...///000111222222222222444444444555888<<<@@@CCCQQQWWW^^^cccgggnnnvvv|||~~~{{{rrreeeWWWKKKCCC;;;777222.........//////...---------,,,,,,,,,,,,************************++++++***))))))***++++++(((((()))))))))*********************************+++++++++,,,,,,,,,,,,---777666333000........................///000111222777666555555666888;;;======>>>???@@@???===<<<:::>>>???@@@???>>>>>>@@@AAACCCBBB@@@>>><<<<<<;;;<<<======<<<;;;::::::999999666777888888888888777666666777888999:::<<<======666555555444444333222222111111111111000000000000000000000000/////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,******++++++++++++***************************************************************+++++++++,,,,,,,,,,,,---------,,,+++*********+++++++++,,,,,,,,,******))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++*********))))))************************************************************************************************,,,+++***))))))+++---...,,,++++++++++++*********************************++++++++++++++++++++++++*********++++++++++++,,,---------,,,,,,------.../////////////////////000///000000111111111111000111222222222000///000111111000000111111000...+++///...------------....../////////............---,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,++++++***)))))))))******(((((((((((((((((((((((()))))))))(((((((((((('''(((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------......///000000000111111111222222222333333222444666888:::;;;<<<<<<<<<<<<<<<<<<<<<===>>>???>>>>>>======<<<;;;;;;;;;999888888777777777888888888777777666666555555555666666555555444444333333111111222222222222222111000000//////000111111222111000000//////000000111...///000111111222222111////////////000111222333888===CCCGGGKKKPPPWWW\\\bbbmmm{{{~~~vvvmmmkkkYYYVVVOOOFFF===555///,,,...---,,,,,,------,,,***------,,,,,,,,,,,,,,,+++************************************************(((((())))))))))))************************************+++++++++,,,,,,,,,999777444111...---,,,,,,......---......///000111333222222222444666999;;;<<<===>>>>>>>>>===<<<;;;???@@@@@@???======>>>@@@AAA@@@???===<<<;;;;;;;;;>>>>>>===<<<:::999888888666666777777777777666666555666777999:::<<<===>>>666555555444444333222222111111111111000000000000000000000/////////..................------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,++++++,,,,,,,,,,,,++++++*********************************************************++++++++++++,,,,,,,,,,,,---,,,++++++*********+++++++++,,,,,,,,,******))))))))))))******))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))************************+++++++++***************************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,+++*********+++,,,---++++++++++++************************************************************************++++++++++++,,,,,,,,,,,,,,,,,,---............///////////////......///000111111111111000111222222000///000222///000000111111000...,,,......---------...////////////.........---------,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++************++++++++++++******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))((((((''''''&&&(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,+++,,,,,,,,,---------------------...//////000000///000000000111111111111222333444666888999:::;;;;;;;;;;;;<<<<<<=========<<<<<<<<<;;;;;;:::::::::888777777777777888888999777777666666666555555555666666555444444333222222///000111222333222111000////////////000111111111000000////////////000000...//////000111111000000,,,---///000222222333333///111444555666888;;;???CCCNNN\\\iiiwww}}}sss~~~{{{ssskkkfff]]]PPPGGGFFF666444111...------...///222000/////////---+++(((,,,,,,,,,,,,++++++++++++************************))))))************))))))(((((((((((()))))))))***************************************++++++++++++000///...---,,,,,,,,,,,,------------...///000000000000000111333555888:::;;;<<<===>>>>>>>>>>>>===@@@@@@@@@???===<<<===???@@@@@@???>>>===<<<<<<<<>>===<<<:::999888777666666666777777666666666444444555666777888888999666555555444444333222222111111111111000000000///000000/////////..................---------,,,,,,++++++++++++++++++++++++******************************))))))******+++,,,+++,,,,,,------,,,,,,+++************************************************************++++++++++++,,,,,,,,,,,,++++++************+++++++++,,,,,,,,,******))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++*********+++,,,---+++++++++*********))))))))))))))))))))))))))))))************************))))))*********++++++++++++++++++++++++,,,------.........///////////////---...///000000000000000///000111111//////000111---...000111111000000000/////////...//////000000............------------,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))*********+++++++++***))))))((())))))******'''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''''''''''''''))))))((((((''''''&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))************************(((((()))))))))******************+++++++++,,,,,,++++++++++++,,,,,,,,,---------...//////000000111//////000000000111111111444444555555777888999999:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::777777777666777777888888666666666666555555555555666666555444333222222111///000111222333222111111111111111111111111000000000000////////////000000......///000000000////////////000//////---,,,+++///000000/////////000111000666<<>>??????@@@@@@???@@@@@@???===<<<===???@@@@@@@@@??????>>>>>>===???>>>===<<<:::999888777777777666666666666777777555555555555444444444444666555555444444333222222111111111111000000000///////////////...............------------,,,,,,,,,++++++++++++++++++++++++******************************))))))******+++,,,+++,,,,,,------,,,,,,+++************************************************))))))*********+++++++++,,,,,,++++++******************+++++++++,,,,,,,,,******))))))))))))******))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,************************++++++***+++++++++,,,,,,+++************)))))))))))))))))))))))))))))))))************************)))))))))************+++************+++,,,------,,,------...//////000000---......////////////...---///000///......///111---...000000//////111333111000000/////////000000.........------------,,,,,,,,,++++++++++++******++++++++++++++++++++++++)))))))))************+++))))))((((((((()))******''''''''''''''''''''''''&&&''''''''''''(((((((((''''''''''''''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))************************(((((((((((()))))))))))))))))))))******++++++,,,******+++++++++,,,,,,,,,------......///000000000/////////000000000111111555444444555666777888999::::::;;;;;;<<<;;;;;;:::;;;;;;::::::::::::::::::888777777666666666777777555555555555555555555555555555444444333333222222000000111222333333333333222222333222222111000///000//////......//////000......////////////..................------,,,+++///////////////000111111000222111...111777;;;;;;CCCGGGJJJMMMSSSYYYZZZXXX^^^bbbmmm{{{}}}|||{{{{{{xxxvvvwwwtttrrrsssvvvwwwrrrmmmiiiggg___UUUOOOLLLGGGAAA999777333///+++***+++---++++++,,,------,,,+++++++++)))'''((()))+++++++++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))))))))))))))))))))))))))((())))))))))))*********++++++++++++++++++++++++,,,,,,,,,,,,,,,---////////////000111222444666777999:::;;;<<<>>>???@@@AAA>>>??????>>><<<<<<===?????????@@@@@@@@@@@@???>>>>>>>>>===<<<:::999888888888888777777777777888888999888888777666555444444666555555444444333222222111111111111000000000000/////////.........------------------,,,,,,,,,,,,++++++++++++++++++++++++******************************))))))******+++,,,++++++,,,,,,,,,,,,++++++************************************************)))))))))************+++,,,,,,+++************+++******+++++++++,,,,,,,,,******))))))))))))******))))))))))))))))))))))))************************************************))))))))))))))))))))))))***************************************+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******+++++++++,,,,,,,,,************))))))))))))))))))))))))))))))))))))************************))))))))))))************)))))))))******+++,,,---)))***+++,,,---...///000....../////////...------,,,---......------...000///000000///------000333111000///........................---------,,,,,,,,,+++++++++************************************))))))))))))************((((((((((((((()))******''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((())))))(((((())))))***++++++,,,************++++++++++++,,,,,,,,,---......//////........./////////000000222222222333555777999:::999:::;;;;;;;;;;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;999888777666666666666666555555555555555555555555333333333333333333333333111111111222222333444555111111222222222111000/////////............//////.........//////......---,,,,,,---......///000111...------...///111111111000222111---,,,000222111222222555888999888;;;AAA;;;@@@JJJUUUZZZYYYZZZ^^^^^^ccciiilllkkkgggbbb]]]ZZZ\\\___dddfffgggggggggrrr||||||mmm```]]][[[WWWRRRPPPOOOQQQQQQNNNKKKIII???>>>999222//////+++&&&+++,,,,,,++++++---//////((((((***+++,,,,,,,,,,,,...,,,++++++++++++***((())))))))))))******++++++))))))))))))))))))))))))***)))(((''''''((()))***'''''''''((((((((())))))))))))))))))))))))))))))((((((((()))))))))************++++++++++++++++++++++++++++++,,,---...///......///000111222333444777777888999;;;===???@@@===>>>>>>>>><<<<<<>>>@@@===>>>???@@@@@@???>>>>>>======<<<;;;::::::999999:::999888777777888999:::999999999888888777777666666555555444444333222222111111111111000000000000//////.........------------------,,,,,,,,,++++++******************************************************))))))******+++,,,******++++++++++++******************************************************))))))))))))************,,,,,,***)))))))))***+++******+++++++++,,,,,,,,,******))))))))))))******))))))))))))))))))))))))************************************************))))))))))))))))))))))))************************))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******************************++++++,,,,,,,,,+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))***+++,,,---'''((()))***,,,...//////////////////...---,,,,,,+++,,,------,,,,,,...///222333111...++++++///333111000///...---,,,,,,,,,......---------,,,,,,,,,,,,+++++++++******))))))************************))))))))))))************((((((((((((((()))******''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%&&&&&&''''''(((((((((''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((()))'''(((((()))***+++++++++)))************+++++++++***++++++,,,,,,---......---------.........////////////000111444777:::<<<999:::;;;;;;;;;:::999888;;;;;;;;;;;;;;;;;;;;;;;;999999888666555555555555444555555555555555555555333333333333333333333444333222111111222444666777//////111222222111000000//////............//////---......///......------000///...,,,,,,+++++++++...---,,,,,,---.........''',,,...------///000---,,,))),,,222///)))---888---000555999777444666<<<;;;???AAAAAABBBBBBAAA???;;;;;;>>>AAACCCAAA@@@AAABBBKKKKKK???777;;;<<<999444333333333222...,,,------...---***,,,//////+++)))***+++***+++,,,***''',,,,,,+++***************&&&&&&(((***---...,,,***(((((())))))*********+++))))))))))))))))))))))))+++)))(((&&&&&&((()))+++''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))&&&&&&((()))++++++,,,,,,++++++++++++,,,---............//////000111111222444555666777999<<<>>>???<<<===>>>===<<<===???AAA;;;<<<>>>??????>>>>>>===<<<<<<<<<;;;;;;:::::::::;;;:::999888888999:::;;;777777777777777777777777666555555444444333222222111111111111000000000000//////.........------------------,,,,,,,,,++++++************************))))))))))))))))))))))))*********)))***++++++,,,*********++++++*********************************************************))))))))))))************---,,,***)))))))))***+++******+++++++++,,,,,,,,,******))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))******++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************))))))))))))((((((((((((+++*********))))))(((((())))))(((((((((((())))))((()))++++++,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,---------------------------...............------........................000//////...------,,,,,,...------,,,,,,------...,,,,,,,,,+++++++++******))))))))))))))))))))))))+++***)))(((((()))***++++++******)))(((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''%%%&&&''''''((((((''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))+++***)))***,,,---,,,+++******+++++++++,,,,,,,,,------......///000000000///000000222333444555555777888888888888777666666<<<<<<;;;;;;;;;:::::::::666555444333333444666666444555666777777666555444333333333444444444555555444444333333333222222222222222000///............////////////////////////.........------,,,,,,,,,...---,,,,,,,,,,,,---...------------------------------------------------................................................////////////////////////.........////////////000000000000000000000000000------------------------++++++************++++++,,,+++++++++***)))))))))*********)))))))))))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))((((((((((((******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))************+++++++++***++++++,,,,,,------...////////////000000000000333333555666888:::;;;<<<===<<<;;;:::;;;<<<===>>>@@@AAAAAA???<<<;;;===>>>999999999999999999999999;;;;;;::::::999999::::::777777777777666666666666666666555444444333222222333222111111222222000...///............---------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))************+++***)))(((((()))***+++++++++++++++++++++++++++************************))))))))))))***+++,,,---+++++++++*********))))))************************+++++++++++++++***)))((())))))))))))))))))))))))((()))***+++++++++++++++++++++++++++++++++++++++)))************+++++++++************************************************************************++++++,,,,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++************************************))))))))))))*********)))))))))(((((())))))(((((((((((())))))((()))***+++++++++******++++++++++++++++++++++++........................------............------......................../////////...---,,,,,,,,,------,,,,,,,,,,,,------,,,,,,+++++++++*********))))))))))))))))))))))))******)))(((((()))************))))))(((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''%%%&&&''''''((((((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++***)))***,,,---,,,+++*********+++++++++,,,,,,---------...//////000000//////000111222333444444666666777777777777666666;;;;;;:::::::::999999999777666555444444444555666444555666777777666555444333333333444444444444555444333333333333222222222222111000///..........................................---------,,,,,,,,,...---,,,,,,,,,,,,---...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++++++++******************))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))(((((())))))))))))(((((((((((())))))))))))((((((''''''(((((((((((((((((((((((('''((((((((())))))))))))(((((((((((())))))))))))(((((()))))))))***************++++++,,,---------------........./////////111111333444666888999:::::::::999888999:::;;;<<<===<<<;;;;;;<<<===<<<:::999999999999999999999999::::::999888777777777888777777777666666666555555555555444444333222222111333111111111222222000...///............---------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))************+++***)))(((((()))***+++++++++++++++++++++++++++************************))))))))))))***+++,,,---+++++++++*********))))))************************+++++++++++++++***))))))******************************+++,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++***************************************************************************++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++************************+++++++++*********))))))******))))))))))))(((((())))))(((((((((((())))))((()))******++++++******************************------------------------------............------------------------------///......------,,,,,,+++,,,++++++++++++++++++,,,,,,++++++++++++*********))))))))))))))))))))))))***))))))(((((())))))******))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''%%%&&&''''''(((((('''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++***)))***,,,,,,,,,+++*********++++++++++++,,,,,,,,,---......//////000//////000000111222333333333444555666777777777777999999999888888888777777888777666555555555555555444555555666666555555444333333333333444444444444333333333222222222111111111111000///.......................................------------,,,,,,,,,------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******+++))))))******************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))(((((((((((((((((()))))))))))))))))))))(((((((((((('''((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((())))))))))))'''''''''((((((((())))))*********+++,,,,,,------,,,,,,,,,---------.........///000111333555666666777777666666777888999999:::888666999===>>>:::666888888888888888888888888999888777666555555555555777666666666666555555555444444333333222111111111222111000111222222000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))************+++***))))))))))))***+++++++++++++++++++++++++++************************))))))))))))***+++,,,,,,+++++++++******************************************++++++++++++***))))))++++++++++++++++++++++++***+++,,,,,,---,,,,,,,,,++++++++++++++++++++++++)))************+++++++++******************************************************************************+++++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++*********************************))))))))))))((())))))))))))))))))(((((())))))(((((((((((())))))(((((()))*********++++++))))))))))))))))))))))))************************,,,,,,---.........------------------------------------------,,,,,,++++++++++++************++++++++++++++++++************)))))))))))))))))))))))))))))))))(((((()))))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&%%%&&&''''''((('''''''''((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++))))))***+++,,,+++***************+++++++++++++++,,,,,,---......//////......///000000111222222222333444666777888888888777777777666666666555555888888777666555555444444444444444444444444444444222222333333333444444444222222222222111111111111111000///.......................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************+++++++++,,,************************((((((((()))))))))))))))******))))))))))))******(((((())))))******++++++((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((())))))))))))''''''((((((((()))))))))))))))******+++,,,,,,,,,,,,,,,,,,,,,------------------...000111333444444555555555666666777888888888999999;;;<<<;;;888666888888888888888888888888888888666555444444333333666666666555555555444444222222222222111111000000111000000111222222000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))((()))))))))************************************++++++++++++++++++++++++******************************))))))***++++++,,,******************************************************+++++++++******)))++++++++++++++++++++++++***++++++,,,,,,+++++++++************************))))))*********+++++++++************************************************************************)))******++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++************************)))(((((((((((('''''''''(((((((((((((((((())))))))))))(((((((((((())))))'''(((((())))))***++++++))))))))))))))))))))))))************************++++++,,,---......------------------------------,,,,,,,,,,,,,,,++++++++++++******))))))******++++++++++++*********))))))((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&''''''((('''''''''((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''***)))((()))+++,,,+++***))))))*********+++++++++++++++,,,,,,------......---......//////000000000222333444666777888888888666666555555555444444444777777777666555444444333444444333333333333444444222222222333333333444444222222111111111000000000000//////.......................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))************************************))))))))))))******++++++***))))))))))))))))))***((((((((())))))******+++''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))'''((((((((()))))))))***'''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((()))))))))******(((((()))******++++++,,,,,,,,,---------.........------...///111222333333444555555666777888888888999===AAA???:::666666888777777777777777777777777888888777666555444444444555555555555444444444444222222111111111111000000000//////000222222000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))((()))))))))******************++++++++++++******++++++++++++++++++++++++*********************************)))******+++,,,************************************************)))******+++++++++******++++++++++++++++++++++++))))))************))))))************************))))))*********+++++++++************************************************************************((()))******++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++************************(((((('''''''''&&&&&&&&&''''''(((((((((((())))))))))))(((((((((((())))))'''''''''((()))***+++,,,)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******************++++++************)))))))))(((((((((((((((((((((((('''(((((())))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&''''''(((((('''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''***)))((()))+++++++++***)))))))))************+++******+++,,,,,,------...---------....../////////111222333555666777777777555555555444444444333333555666666666555444333222444333333222222333333444222222222222333333333333111111111000000000000/////////......---......///------------------------,,,,,,,,,------------...++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((())))))))))))*********(((((((((((((((((((((((())))))******++++++,,,,,,***))))))(((((())))))***(((((())))))))))))))))))&&&''''''(((((())))))***((((((((((((((((((((((((''''''(((((((((((())))))''''''(((((())))))******&&&''''''''''''(((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((())))))))))))(((((()))))))))*********((((((((()))******++++++,,,,,,,,,---------......------...///000111222222333444555777888888888888999???CCC@@@888333555:::666666666666666666666666888777666666555555666666555555444444444333333333111111111111111111111111000//////000111222000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))******************+++,,,,,,+++******++++++++++++++++++++++++************************+++***************++++++***************+++++++++************************))))))***++++++++++++***++++++++++++++++++++++++))))))))))))))))))((('''************************)))************+++++++++************************************************************************(((((()))***++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++************************(((((((((((('''''''''''''''''''''((((((((())))))))))))(((((((((((())))))''''''''''''(((***+++---************************------------------------******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++++++++++++++******+++++++++************))))))))))))((((((((((((((((((((((((''''''((())))))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''((((((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''***)))((()))***+++***)))))))))))))))*********************+++,,,,,,---------------------.........///000111333333444444444555555444444444333333333333333444555555444333222444333222111111222333444111222222222222333333333111111000000000/////////.........------......///------------------------,,,,,,,,,---------......***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************((())))))))))))*********((((((((((((((((((((((((((())))))***++++++,,,,,,))))))(((((((((((()))))))))))))))))))))(((((((((&&&&&&''''''((())))))***(((((((((((((((((((((((('''''''''((((((((())))))'''''''''((()))*********&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))'''''''''((((((((())))))''''''(((((()))******+++++++++++++++,,,,,,,,,,,,,,,,,,---...///000000111222333555666777888888777888<<<>>>;;;666333555888666666666666666666666666666555555555555666777777444444444333333333333222222222222222222222222222///......///111222000//////............---------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))***************++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++***************+++))))))*********+++++++++************************))))))***+++++++++++++++***************************************)))((((((************************)))************+++++++++************************************************************************'''((()))***++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++************************))))))))))))((((((((((((&&&'''''''''(((((())))))))))))(((((((((((())))))''''''&&&'''(((***,,,---************************++++++++++++++++++++++++)))***+++,,,------...---,,,,,,,,,,,,,,,,,,,,,,,,******************++++++,,,,,,++++++++++++,,,,,,************))))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''((((((''''''%%%&&&&&&''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''***(((((()))***+++***)))))))))))))))************)))******+++,,,,,,------,,,,,,------------------...///000111111111111111555555555444444444333333111222333444444444333222444333222111111222333444111111222222222333333333000000000000////////////......---------......///------------------------,,,,,,,,,------.........***+++,,,------,,,+++***++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))'''(((((()))***++++++,,,))))))(((((((((((())))))******))))))((((((''''''&&&&&&&&&'''((())))))***((((((((((((((((((((((((&&&'''''''''(((((())))))&&&''''''((()))******+++&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))&&&&&&&&&'''''''''((((((''''''(((((()))*********)))************+++++++++++++++,,,------...//////111222444666777777777666777777777555444444555666666666666666666666666666444444444444555666777777444444444333333333222222222222222222222222333333///......///111222111/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))***************+++,,,------,,,+++***++++++++++++++++++++++++************************++++++***************+++))))))******++++++++++++************************((()))***+++++++++++++++))))))))))))))))))))))))+++++++++++++++***)))((()))))))))))))))))))))))))))************+++++++++************************************************************************'''''')))******+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))))))))))))))))))))))),,,,,,++++++***)))(((((())))))(((((('''''''''&&&''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************++++++************+++++++++,,,------......------000000000000111111111111222222222222222222222222000000111222222222222111111222222333333222222111000000///////////////000000000///...............///............---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------++++++++++++++++++++++++,,,+++***))))))***+++,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&((()))))))))((('''))))))))))))))))))))))))''''''''''''(((((((((((()))))))))))))))******+++))))))))))))***+++,,,---******+++,,,---//////000000111111222222333444444444444444555555555555555555555444333333444666666999888666555444444555555666666555444333333222222222222222222111111111000////////////////////////------......------,,,++++++++++++++++++++++++++++++++++++*********))))))+++*********))))))(((((((((((()))***************((()))***+++++++++++++++************************************************************************************************************************************************************************))))))))))))))))))))))))))))))))))))************+++*********))))))((((((************************************************************************))))))***++++++++++++***++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))(((((()))(((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''''''''''''''''''''''''''''''((((((((())))))))))))(((((()))))))))*********+++******))))))******++++++,,,,,,---------------////////////000000000000111111111111111111111111000000111222222222222111111222222333333222222111000000////////////000000000000///...........................------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++++++++++++++++++++***))))))***+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************)))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&((()))))))))((('''((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((())))))***+++))))))))))))***+++,,,---***++++++,,,---...//////000000111111222333333333444444444444555555555555666666555444555666777888999888777555555555555666666555555444333333222222222222111111111000000000////////////////////////---------...------,,,++++++++++++++++++++++++++++++++++++*********))))))************)))))))))((((((((()))***************))))))***+++++++++******************************************************************************************************************************************************************************))))))))))))))))))))))))))))))))))))************++++++++++++*********)))************************************************************************))))))***++++++++++++***++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))(((((())))))))))))******)))))))))*********++++++)))))))))*********++++++++++++++++++++++++++++++*********++++++++++++,,,------------------------+++++++++******))))))(((((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))))))))(((((())))))))))))******+++******))))))******+++++++++,,,------------,,,---.........///////////////////////////////////////000111111222222111111111111222222222222111111000000////////////000000000000///...........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++++++++++++++++++++++++++******))))))******++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((()))(((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((())))))***+++))))))))))))******+++,,,+++++++++,,,,,,---------//////000111111222222333333333333444444555555555777777666666777888999999999999888666666666666666555555444444333333222222111111000000000/////////////////////////////////---------------,,,++++++,,,,,,++++++************+++************)))))))))************))))))))))))(((((()))*********************+++++++++******)))************************************************************************************************************************************************************************))))))))))))))))))))))))))))))))))))************,,,,,,,,,+++++++++++++++************************************************************************))))))***++++++++++++***++++++++++++++++++++++++************+++++++++,,,++++++++++++++++++++++++******))))))((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))************))))))))))))************************************************++++++++++++************************+++*********)))))))))(((((((((((((((((('''''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((''''''''''''''''''''''''''''''''''''''''''((((((((())))))(((((((((((()))))))))*********))))))))))))************+++,,,,,,,,,,,,,,,,,,,,,---------.........///////////////////////////000000111111111111111111111222222222222111111000////////////000000111000000///........................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))******************************))))))))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((()))******)))))))))))))))***++++++++++++++++++,,,,,,,,,,,,...//////000000111111222222222222333444444555555777777888888888999::::::999999888888777666666666444444444333333333222222000000000000////////////////////////////////////,,,------------,,,++++++,,,,,,++++++******))))))************))))))))))))*********)))))))))))))))(((((()))***************+++++++++++++++***)))(((************************************************************************************************************************************************************************))))))))))))))))))))))))((()))))))))************++++++++++++++++++++++++************************************************************************))))))***++++++++++++***++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((()))))))))(((((()))))))))*********(((((()))))))))*********************************))))))*********+++++++++((((((((((((((((((((((((*********)))))))))))))))'''''''''(((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''(((((((((((()))))))))***))))))))))))))))))***)))***++++++,,,,,,++++++,,,,,,,,,,,,------------000000000000000000000000//////000111111111111000000111111222222111111000///////////////000111111000000///..................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''((())))))***)))))))))((())))))************++++++++++++++++++------...//////000000111111111222222333444444555666777777888999:::::::::999999999888777777666555333333333333333222222222000000000000////////////////////////////////////,,,,,,------,,,,,,+++***+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))******(((((()))***************+++++++++++++++***)))(((************************************************************************************************************************************************************************))))))))))))))))))))))))((()))))))))************))))))******************************************************************************************))))))***++++++++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))''''''(((((((((((())))))((((((((()))))))))******((((((((()))))))))******************************)))))))))************+++************************))))))))))))))))))))))))'''''''''(((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''(((((((((((())))))***))))))(((((())))))***))))))***++++++++++++***+++,,,,,,,,,------------000000000000000000000000...///000000111111000000000000111111111111000000///......//////000111222000000///...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***)))************************((())))))******))))))((((((((()))))))))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''((())))))''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''(((((()))***)))))))))(((((())))))***)))))))))******+++++++++,,,------......///000000000000111222333333444444444555666888999999999999888888888888777666555444333333333333222222222222111111000000000/////////////////////////////////,,,,,,,,,,,,,,,+++******************************(((((()))))))))))))))***))))))))))))************(((((()))*********************+++++++++******)))************************************************************************************************************************************************************************))))))))))))))))))))))))))))))))))))************)))))))))))))))*********************************************************************************))))))***++++++++++++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))(((((((((((()))))))))***(((((((((((()))))))))***************************))))))))))))************************************((()))))))))))))))))))))''''''''''''((((((((()))''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))(((((((((((())))))((())))))***************,,,,,,,,,------------..............................//////000000000000000000000111111111111000000............///000111222000000///...............---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++++++++***************************'''((()))******)))((('''(((((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((())))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&'''((()))***''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''((())))))))))))(((((((((((())))))'''(((((()))***+++,,,,,,,,,,,,,,,---......////////////000111222333444444222333555666777888888777777777888888777666444333222222222222222222222222222222111111111000000000////////////////////////+++,,,,,,,,,,,,+++******(((((())))))******++++++(((((((((((())))))******((()))))))))************(((((()))***************))))))***+++++++++******************************************************************************************************************************************************************************))))))))))))))))))))))))))))))))))))************)))))))))******+++++++++************************************************************************))))))***++++++++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++))))))))))))************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))&&&'''''''''(((((())))))''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))(((((((((((())))))(((((()))***************,,,,,,---------.........------------------------...//////000000000000000000000111111111111000000............///000222222000000///...............---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++++++++))))))))))))))))))))))))'''((()))******)))(((''''''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((())))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&((()))***''''''''''''''''''''''''''''''''''''((((((((()))'''''''''''''''((())))))***)))(((((((((((())))))&&&'''((()))***+++,,,---++++++,,,------......///...///000111222333444444000222333555777777666666666666777777777555444222222222222222222222222222222222222222111111111111////////////////////////+++,,,,,,,,,,,,+++******''''''((()))***+++,,,,,,'''((((((((())))))******(((((())))))*********+++(((((()))***************((()))***+++++++++++++++************************************************************************************************************************************************************************))))))))))))))))))))))))))))))))))))*********************++++++,,,,,,,,,************************************************************************))))))***++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++************************))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))(((((((((((('''''''''''''''&&&&&&&&&''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&(((((())))))((('''&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&'''((((((&&&$$$$$$$$$%%%&&&''''''((((((''''''(((''''''&&&&&&&&&''''''((((((((('''&&&&&&&&&%%%''''''''''''(((((((((((((((((((((((((((((((((((()))************+++++++++++++++++++++,,,---......,,,,,,++++++,,,,,,---...------............------...000111111000000111222000000////////////000000//////............//////......---------,,,,,,,,,,,,,,,,,,+++++++++******+++***)))(((((()))***+++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((())))))))))))((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((('''''''''(((((((((((((((((())))))))))))(((((()))***+++,,,,,,,,,+++,,,---.........---,,,......//////000000111111...000222444666777777666777777666555444444333333444444333333333333222222222222222111000//////.........---------,,,,,,,,,,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++///...,,,***))))))******+++++++++*********))))))************************************************)))************+++++++++************************************************)))************+++++++++************************************************************************,,,+++***))))))***+++,,,+++++++++************))))))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++************************))))))))))))))))))))))))'''''''''((((((((())))))((((((((((((''''''''''''&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&'''((('''%%%%%%&&&'''%%%&&&''''''(((((('''''''''''''''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&''''''''''''''''''&&&&&&(((((((((((((((((((((((((((((()))))))))*********++++++***++++++,,,---...,,,++++++++++++,,,------------............---------///000000///...000111000000////////////000000//////............//////...------------,,,,,,,,,,,,,,,+++++++++*********+++***)))(((((()))***+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((())))))))))))((((((((('''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''((((((((())))))))))))(((((()))***++++++++++++++++++---.........---,,,---......///000000111111000111333444666666666666666666555555444333333222444444333333333333222222222222111111000//////.........---------,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++,,,++++++************++++++++++++*********))))))************************************************)))************+++++++++************************************************)))************+++++++++************************************************************************++++++***))))))***+++++++++++++++************))))))************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++************************))))))))))))))))))))))))''''''((((((((()))))))))''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((''''''''''''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''&&&%%%&&&(((***%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((''''''&&&&&&&&&%%%(((((((((((((((((((((((('''''''''((((((((())))))************+++,,,---...+++++++++++++++,,,------------............------,,,---......------...000111000000//////000000111//////............//////------------,,,,,,,,,,,,,,,++++++++++++***************))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((()))))))))(((((((((''''''&&&''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''((((((((()))))))))(((((()))***++++++++++++***+++,,,------------,,,------......///000000000111222333444555555555555555444444333333222222222444444333333333333222222222111111000000//////.........---------,,,,,,,,,,,,,,,,,,++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++))))))***++++++++++++++++++++++++***************************************************************)))************+++++++++************************************************)))************+++++++++************************************************************************++++++***))))))***+++++++++++++++************))))))************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************(((((((((((((((((((((((('''(((((((((((()))))))))((((((((('''''''''&&&&&&%%%%%%%%%&&&'''((())))))''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((''''''''''''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''''''''&&&%%%'''***---%%%&&&''''''((('''''''''&&&&&&''''''''''''''''''%%%&&&&&&&&&'''((((((((())))))(((((('''&&&&&&&&&((((((((((((((((((((((((''''''((((((((())))))))))))))))))******+++,,,---+++++++++***+++,,,,,,---,,,------......------,,,,,,---......------...///111000000//////000000111///......------......///---------,,,,,,,,,++++++++++++++++++***************))))))))))))))))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((())))))((((((((('''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))'''''''''((((((((())))))(((((()))******************++++++,,,,,,,,,,,,,,,,,,------......///000000222222333444444444555555333333333222222222111111444444333333333222222222111111000000////////////......---------,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++***+++,,,------,,,+++***************************************************************************))))))*********+++++++++************************************************))))))*********+++++++++************************************************************************+++******************++++++++++++*********))))))))))))*********+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************(((((((((((((((((((((((((((((((((((()))))))))***)))))))))(((((((((''''''%%%%%%%%%&&&'''((())))))''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''&&&''''''&&&%%%'''***---%%%&&&''''''((('''''''''%%%%%%&&&'''((((((''''''%%%&&&&&&&&&'''((((((((()))))))))(((((((((''''''((((((((((((((((((((((((((((((((()))))))))******))))))))))))***+++,,,,,,+++************+++,,,,,,,,,,,,------------,,,,,,,,,---///...------...000000000////////////000000......------------......------,,,,,,,,,++++++++++++++++++*********)))))))))))))))******)))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))''''''''''''(((((((((((((((((()))*********))))))************++++++,,,,,,,,,,,,,,,---......//////222222222222333333444444222222222222222111111111444444333333333222222222000000000///////////////......---------,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++---......///...,,,***)))************************************************************************))))))*********+++++++++************************************************))))))*********+++++++++*********************************************************************************++++++*********+++++++++*********))))))))))))*********+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))((((((((()))))))))*********)))))))))((((((((((((%%%&&&&&&&&&'''(((((((((''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&'''((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''%%%&&&'''&&&&&&'''))),,,%%%&&&''''''((((((''''''$$$%%%&&&(((((((((''''''&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********(((((((((((()))***+++,,,***************+++,,,,,,,,,,,,------------,,,,,,,,,---///...------...000///......------......///......------------......,,,,,,,,,,,,+++++++++++++++************)))))))))))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((('''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&''''''((()))***&&&&&&'''''''''((((((((((((((()))******))))))(((******))))))******+++,,,++++++,,,,,,---.........000000000000111222333444222222222222222222222222444444333333333333222222////////////////////////......---------,,,,,,,,,***++++++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++//////......---+++***)))***************+++++++++************************************************)))************+++++++++************************************************)))************+++++++++************************************************************************)))***++++++++++++***)))+++++++++************))))))************+++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))(((((()))))))))*********))))))((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))&&&&&&'''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$%%%''''''&&&&&&''')))%%%&&&''''''((((((''''''###$$$&&&((())))))(((''''''''''''''''''&&&&&&&&&$$$$$$%%%&&&&&&'''''''''(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((()))++++++***************++++++,,,+++,,,,,,------,,,,,,++++++,,,------,,,,,,---...------,,,,,,,,,,,,------...------,,,,,,------...,,,,,,,,,++++++++++++***************))))))))))))((()))***++++++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''((()))***&&&&&&&&&'''''''''((((((((()))))))))))))))((((((***))))))((()))***+++,,,+++++++++,,,------......---------...///111333444333333333333333333333333444444333333333333222222////////////////////////......---------,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++---,,,++++++************))))))*********+++++++++************************************************)))************+++++++++************************************************)))************+++++++++************************************************************************)))***++++++++++++***)))+++++++++************))))))************+++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************(((((('''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''((((((((()))''''''((((((((((((''''''''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&'''((())))))((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''###%%%''''''&&&%%%&&&'''%%%&&&''''''((((((''''''###$$$&&&((())))))((('''(((((((((''''''&&&&&&%%%!!!"""###$$$%%%&&&&&&'''((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''(((((()))***+++*********)))***++++++,,,+++,,,,,,------,,,,,,+++)))+++,,,,,,+++***,,,------,,,,,,++++++,,,,,,---...------,,,,,,------...,,,,,,,,,+++++++++******************))))))))))))((()))***++++++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''')))******&&&&&&&&&'''''''''((((((((()))))))))))))))((((((***)))((((((((()))+++,,,***++++++,,,,,,---......,,,,,,,,,,,,...000333444333333333333333333333333444444444333333333222222.........///////////////......---------,,,,,,,,,*********++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++************++++++***)))((((((((()))+++,,,))))))******++++++++++++************************************************)))************+++++++++************************************************)))************+++++++++************************************************************************)))***+++,,,,,,+++***)))+++++++++************))))))************+++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++))))))************))))))((((((''''''''''''(((((()))'''%%%&&&)))***(((&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((())))))((('''&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''***)))(((''''''((())))))''''''''''''''''''''''''))))))))))))************(((((((((((((((''''''''''''''''''''''''((())))))%%%'''(((((('''&&&&&&'''''''''''''''''''''''''''&&&&&&%%%&&&''''''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''&&&&&&((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))''''''(((((())))))******((((((((((((((((((((((((&&&&&&'''''''''&&&$$$###''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&((()))))))))((('''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))+++***)))(((((()))***+++************+++---///000000///.........///111222222333333444444555555555111111111000000000000///------......//////000000...------,,,,,,------...,,,,,,,,,+++++++++******(((((((((((((((((((((((())))))))))))******************++++++++++++******+++++++++*********)))))))))************++++++++++++++++++*********))))))++++++***)))(((((())))))************************)))************+++++++++************************))))))***++++++++++++***************************)))))))))***+++++++++,,,******************************+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++******++++++,,,,,,++++++***,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********))))))************))))))((((((''''''''''''(((((()))'''&&&'''))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((('''&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''))))))(((''''''((()))***''''''''''''''''''''''''''''''((((((((()))))))))&&&&&&&&&''''''(((((((((***)))((('''&&&&&&&&&&&& """%%%&&&%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((('''''''''''''''''''''''''''((((((((())))))))))))(((((()))))))))*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))((())))))******))))))((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((''''''((((((((('''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))(((((((((((()))***************+++---///000//////.........///000111222222222333444444555555222111111111111000000000.........//////000000000...------,,,,,,------...,,,,,,,,,+++++++++******************************))))))))))))******************++++++++++++******+++++++++*********)))))))))************++++++++++++++++++*********))))))++++++***)))))))))))))))************************)))************+++++++++************************))))))***++++++++++++******************************************+++++++++******************************+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++******++++++,,,,,,++++++***,,,++++++++++++++++++,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))************))))))((((((''''''''''''(((((()))'''&&&'''((()))((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((((((''''''&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''((()))******''''''''''''''''''''''''&&&&&&'''''''''((((((((($$$$$$%%%&&&'''((()))))),,,+++)))'''&&&%%%$$$$$$!!!###%%%&&&%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%)))'''%%%$$$&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&''''''(((((('''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''((((((((()))))))))(((((())))))))))))******++++++++++++++++++++++++---------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))******))))))(((''''''&&&(((((((((((((((((((((((((((((())))))(((((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((()))((((((''''''(((((()))************+++---...///.........---...//////000000111111222333333444444222222222111111111111000////////////000000000000...------,,,,,,------...,,,,,,,,,+++++++++******************************))))))))))))******************++++++++++++******+++++++++***************)))************++++++++++++++++++***************++++++***))))))))))))***************************)))************+++++++++************************))))))***++++++++++++***************************+++++++++*********************************************+++++++++,,,,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++))))))************))))))((((((''''''''''''((((((((((((''''''((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''((((((((((((((('''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&'''((()))******''''''''''''''''''''''''&&&&&&'''''''''((((((((($$$$$$%%%%%%&&&''''''(((+++***)))'''&&&%%%$$$$$$'''((())))))'''%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$!!!!!!###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((())))))(((((((((((()))))))))***************************,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((())))))((((((((('''''''''((((((((((((((((((((((((''''''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&''')))***&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((()))((((((''''''''''''((((((*********++++++,,,---...---------------....../////////000111222222333333222222222222111111111111000000000000000000000000...------,,,,,,------...,,,,,,,,,+++++++++******************************((()))))))))******************++++++++++++******************************))))))*********+++++++++************************++++++***))))))*********************************))))))*********+++++++++************************))))))***++++++++++++***************************,,,+++++++++***)))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))((((((''''''''''''(((((('''(((((((((''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))''''''(((((((((((((((''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%%%%&&&'''((()))))))))''''''''''''''''''''''''''''''((((((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&&&&((()))((('''%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$!!!!!!###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''(((((((((((('''(((((((((((()))))))))************************))))))******+++,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((&&&'''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&''')))***&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((())))))*********''''''(((((((((((('''''')))******+++,,,,,,,,,,,,++++++,,,,,,------------------...///000111222333222222222111111111000000000000000///////////////...------,,,,,,------...,,,,,,,,,+++++++++******))))))))))))))))))))))))((()))))))))******************++++++++++++******************************))))))*********+++++++++************************+++***************++++++************************))))))*********+++++++++************************))))))***++++++++++++***************************,,,+++++++++***)))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))((((((''''''''''''(((((('''((()))((('''&&&''')))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))&&&'''(((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%&&&'''(((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))''''''''''''&&&&&&%%%%%%&&&&&&%%%%%%&&&'''(((((( """$$$&&&&&&&&&''')))%%%%%%%%%%%%%%%%%%%%%%%%'''%%%$$$$$$&&&((()))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''%%%%%%&&&&&&'''(((((((((&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''(((((((((((())))))************************'''((()))***+++---......++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))%%%&&&&&&'''(((((())))))((((((((((((((((((((((((&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))******++++++'''(((((())))))(((((('''))))))***+++,,,,,,++++++******+++,,,,,,,,,,,,,,,+++,,,---...///000111222111111111000000000000///////////////...............------,,,,,,------...,,,,,,,,,+++++++++******(((((((((((((((((((((((())))))))))))******************++++++++++++*********************+++++++++)))************+++++++++***************++++++++++++************+++,,,,,,************************)))************+++++++++************************))))))***++++++++++++***************************+++++++++*********************************************+++++++++,,,,,,,,,,,,++++++******++++++,,,***++++++,,,,,,++++++******+++,,,------,,,+++******++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------))))))************))))))((((((''''''''''''((((((&&&((())))))'''&&&''')))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))&&&&&&'''((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''%%%&&&'''((((((((('''&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''((((((&&&%%%%%%%%%&&&&&&'''(((!!!###%%%&&&''')))***&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&(((***)))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''(((((()))&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))************************(((((()))***+++,,,,,,---************************************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''&&&%%%%%%&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''&&&&&&''''''((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((()))******+++(((((()))******)))(((((())))))***+++,,,++++++***))))))+++,,,,,,,,,+++*********+++---...///111111000000000/////////......///.........---------,,,...------,,,,,,------...,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))******************++++++++++++******))))))*********+++++++++)))************+++++++++))))))*********++++++++++++*********++++++,,,---************************)))************+++++++++************************))))))***++++++++++++******************************************+++++++++******************************+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,***++++++,,,,,,++++++***)))***,,,------,,,***)))***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......))))))************))))))((((((''''''''''''((((((&&&(((***)))&&&%%%''')))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&&&&'''((())))))(((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&'''((((((((('''&&&%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''((()))******'''&&&&&&%%%%%%&&&&&&'''###%%%'''((('''''')))***''''''''''''''''''''''''$$$$$$$$$&&&((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&'''(((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))))))))))))))***************+++++++++************************************************(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((((('''&&&&&&%%%%%%((((((((((((((((((((((((((('''&&&&&&'''((()))***''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&((()))))))))((('''&&&''''''''''''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&'''((())))))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&'''((())))))***((()))***++++++***)))(((((()))+++,,,,,,+++***)))((()))***+++,,,+++******)))***+++,,,...///000111////////////..................---------,,,,,,,,,...------,,,,,,------...,,,,,,,,,+++++++++******************************))))))))))))******************++++++++++++******))))))******++++++++++++)))************+++++++++))))))******+++++++++++++++*********+++,,,,,,---************************)))************+++++++++************************))))))***++++++++++++***************************))))))******+++++++++,,,******************************+++++++++,,,,,,,,,---,,,+++******+++,,,---+++++++++,,,,,,+++++++++)))***,,,------,,,***)))+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------.........)))******++++++)))((('''))))))))))))))))))))))))***)))(((''''''((()))***((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))((('''&&&&&&((('''&&&&&&'''((()))***'''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''''''''''''''''''''''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))((((((''''''''''''''''''''''''((((((((((((******))))))((((((''''''''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))******))))))))))))******))))))))))))************((()))***+++,,,+++******,,,,,,++++++,,,,,,---...000000//////.........---000000//////.........---------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***************************,,,+++***))))))***+++,,,***++++++,,,,,,++++++***++++++************++++++,,,+++++++++***)))))))))*********************************)))))))))))))))************************************************(((((()))***++++++,,,,,,++++++******++++++,,,------------,,,,,,,,,++++++,,,,,,,,,++++++************+++,,,,,,******+++,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,+++***+++,,,---...)))******+++***)))((('''))))))))))))))))))))))))***)))(((''''''((()))***((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&(((((('''&&&''''''))))))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''''''''(((((((((((())))))))))))((((((''''''''''''''''''((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))******))))))))))))******))))))))))))************((()))***+++++++++******,,,++++++++++++,,,------////////////......------000/////////.........---------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***************************++++++***))))))***++++++***++++++,,,,,,++++++***++++++************+++++++++++++++***************************************************))))))))))))************************************************((())))))***++++++,,,,,,++++++******++++++,,,---,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++*********,,,,,,,,,+++***+++,,,***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,---...)))************)))(((((())))))))))))))))))))))))))))))(((((((((((())))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((''''''&&&)))((((((''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&''''''''''''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''(((((((((((()))))))))(((((((((((('''''''''''''''((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******))))))))))))******))))))))))))************((()))******++++++******+++++++++++++++,,,------///............---------/////////...............------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***************************++++++***))))))***++++++***++++++,,,,,,++++++***++++++************++++++***************+++++++++************************************************************************************************)))))))))***++++++,,,,,,++++++******++++++,,,---,,,++++++++++++*********,,,,,,,,,++++++++++++******,,,---,,,+++***+++---++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++,,,------...************)))))))))((((((((((((((((((((((((((())))))(((((((((((())))))((((((''''''''''''(((((((((((((((((((((((((((((('''(((((((((((((((''''''))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((******))))))))))))******((()))))))))************((())))))***************+++++++++***+++,,,,,,---------------------------........................------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***************************+++******************+++***++++++,,,,,,++++++***++++++************++++++)))))))))***+++++++++,,,************************)))***************++++++************************************************))))))*********+++++++++++++++******++++++,,,---+++++++++*********))))))+++++++++++++++++++++++++++,,,---,,,++++++,,,---+++++++++,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,------......*********)))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''(((((((((((((((''')))))))))(((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''(((((((((''''''''''''(((((((((((('''(((((((((((((((((('''&&&&&&&&&'''''''''(((((('''(((((((((((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))******(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((******))))))))))))******((()))))))))************)))))))))))))))*********+++************+++,,,,,,,,,,,,,,,,,,---------------------...............------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++************************************++++++************++++++,,,,,,++++++***++++++************++++++)))))))))***+++++++++,,,************************))))))******+++++++++,,,***************************************************************+++++++++++++++******++++++,,,---+++++++++*********))))))+++++++++++++++++++++++++++,,,------++++++,,,---++++++,,,,,,,,,---------,,,------......------,,,,,,,,,---------.........+++******)))((()))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&'''(((((((((((((((((('''(((((()))(((((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''((((((((((((&&&''''''''''''(((((((((''''''''''''(((((((((((('''(((((())))))(((((('''%%%%%%&&&&&&'''((((((((('''(((((())))))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((((((((((((((('''(((((())))))******+++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))************)))(((((((((((()))***+++***************+++,,,,,,++++++,,,,,,,,,,,,,,,------------------.........------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***************************)))***++++++++++++***)))***++++++,,,,,,++++++***++++++************++++++***************+++++++++************************))))))******+++,,,,,,,,,************************************************************************++++++******++++++,,,---,,,++++++++++++************++++++++++++,,,,,,,,,+++---...---,,,+++,,,...,,,,,,,,,,,,------------------............------,,,,,,---............---++++++)))((((((((()))***))))))))))))))))))))))))'''((()))******)))((('''((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&'''(((((((((((((((&&&'''((())))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))))))))******''''''''''''((((((((((((&&&&&&&&&'''''''''((((((''''''''''''(((((((((((((((((())))))))))))((((((%%%%%%&&&&&&'''(((((()))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((((((((((((((('''(((((()))******++++++))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))******))))))))))))******))))))))))))************)))(((((('''((()))***+++***************++++++,,,***+++++++++,,,,,,,,,,,,,,,,,,,,,------.........------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***************************)))***++++++++++++***)))***++++++,,,,,,++++++***++++++************+++++++++++++++***************************************))))))***++++++,,,------************************************************************************++++++******++++++,,,---,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,,,,---...---,,,,,,,,,...,,,,,,,,,------------...------............------,,,,,,.../////////...---,,,+++)))((((((((()))***))))))))))))))))))))))))'''((()))******)))((('''((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&'''((())))))((((((%%%&&&''')))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))******++++++''''''''''''((((((((()))&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((())))))))))))((((((%%%%%%&&&&&&'''((())))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((((((((((((((('''(((((()))***+++++++++))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))******))))))))))))******))))))))))))************)))((('''''''''(((***+++*********)))***++++++,,,*********++++++,,,,,,,,,,,,,,,,,,------.........---------,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***************************)))***+++,,,,,,+++***)))+++++++++,,,,,,+++++++++++++++************++++++,,,+++++++++******))))))************************))))))***+++,,,,,,------************************************************++++++******************++++++******++++++,,,------------,,,,,,,,,++++++*********++++++,,,,,,,,,,,,---......,,,,,,---...,,,,,,,,,---------......------............------,,,,,,.../////////...---))))))))))))))))))))))))******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))******''''''((((((((((((''''''###***...'''"""(((+++&&&+++!!!%%%(((!!!)))000###+++***&&&%%%/// !!!%%%%%%'''111((( ,,,,,,---...,,,///%%%###$$$###!!!###)))***((('''%%%%%%)))+++***''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''&&&&&&%%%%%%)))$$$000!!!))),,,'''((()))(((&&&$$$######%%%&&&''''''%%%%%%&&&'''(((&&&$$$&&&((()))'''$$$***''''''))))))%%%""""""$$$%%%'''(((((((((''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&'''''''''&&&&&&((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********(((((())))))******+++++++++++++++*********)))))))))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''(((((((((((()))))))))))))))))))))))))))'''&&&'''((()))((('''&&&&&&&&&''''''''''''(((((((((((((((((('''''''''(((((('''''''''&&&&&&&&&******))))))((((((''''''&&&&&&'''((())))))(((((()))((('''&&&&&&'''((()))''''''((((((((((((''''''((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''((()))***++++++)))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((((())))))))))))((((((******++++++++++++******))))))))))))))))))))))))************************************************,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,************************************))))))))))))************************+++++++++*********))))))+++++++++*********))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,++++++,,,------************************,,,,,,++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,---------..............................))))))))))))))))))))))))******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))******''''''((((((((((((''''''444---$$$&&&---!!!,,,'''++++++ %%%++++++%%%(((&&&+++333&&&'''###))))))>>>,,,$$$'''&&&+++,,,***&&&&&&)))(((###,,,)))$$$!!!!!!"""######((('''&&&&&&&&&&&&'''(((&&&&&&&&&''''''&&&&&&%%%))))))******!!!!!!333%%%$$$######%%%&&&&&&&&&%%%&&&''''''%%%%%%&&&''' &&&***((("""###((("""$$$""" $$$,,,///---%%%%%%'''(((((((((''''''&&&&&&&&&''''''''''''((('''&&&&&&%%%&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&''''''&&&&&&''')))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))******************))))))((((((((()))))))))))))))))))))))))))))))))))))))(((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''(((((((((((()))))))))))))))))))))))))))'''&&&'''((()))(((''''''''''''((((((((())))))((((((((((((((((((((('''))))))((((((((('''''''''***)))))))))((((((((('''&&&'''(((((((((((((((((()))((('''&&&&&&'''((()))''''''((((((((((((''''''((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))''''''(((((())))))******)))))))))))))))******+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((((())))))))))))((((((******++++++++++++******************************************************************************,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,************************************))))))))))))************************+++++++++*********))))))+++++++++*********))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,+++******+++,,,---************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++*********))))))***++++++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,.........------,,,,,,,,,,,,,,,---------.................................))))))))))))))))))))))))***))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))******''''''((((((((((((''''''777222***555,,, ---######%%%---111%%% &&&***&&&///(((,,,"""+++,,,,,,222///'''''''''+++&&&+++444--- ###(((((($$$$$$!!!%%%+++)))"""%%%///((('''&&&&&&&&&&&&'''(((%%%&&&&&&'''''''''&&&&&&%%%$$$(((***$$$'''$$$!!!"""%%%(((((('''%%%&&&''''''%%%%%%&&&''',,,(((###!!!###&&&''''''(((,,,))) %%%###%%%&&&''''''((('''''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&''''''&&&&&&''')))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''((((((((((((************))))))))))))))))))(((((((((((('''''')))))))))))))))))))))))))))))))))))))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))'''&&&'''((()))((('''(((((((((((()))))))))***''''''(((((((((((((((((()))))))))))))))((((((((())))))))))))(((((((((((((((((((((((((((((('''&&&((((((''''''''''''((((((''''''((((((((((((''''''((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((())))))******))))))(((******++++++++++++******++++++++++++++++++++++++************************************************,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++*********)))))))))************************+++++++++***************+++++++++*********************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++*********************************++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,************))))))))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,.........---------------,,,------------.................................))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((())))))***''''''((((((((((((''''''---###---!!!&&&------LLLgggkkk???((((((---)))%%%***$$$&&&***000%%%,,,!!!444$$$)))""">>>cccGGG...///***$$$''',,,%%%'''''''''&&&&&&'''''''''%%%&&&&&&'''''''''''''''VVV999(((((('''''''''&&&&&&&&&%%%&&&''''''%%%%%%&&&'''pppRRR444!!!$$$&&&((()))******++++++&&&&&&''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''$$$&&&(((((('''&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((()))))))))++++++******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))'''&&&'''((()))((('''''''''((((((((()))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))((('''&&&&&&(((((((((''''''(((((((((''''''((((((((((((''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((***)))))))))(((((((((''')))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))((()))))))))******)))))))))******++++++++++++******++++++++++++++++++++++++************************************************++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))******************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************))))))***+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******************+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------------------------------------------------------...............---------------------....................................))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((())))))***''''''((((((((((((''''''"""555""",,,&&&@@@~~~CCC333444$$$$$$&&&++++++000)))===@@@+++///***$$$%%%&&&''''''''''''''''''&&&%%%&&&''''''((((((((('''FFFDDD$$$(((+++***'''$$$$$$%%%%%%&&&''''''%%%%%%&&&'''aaa+++"""%%%''''''''''''&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''$$$&&&(((((('''&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))***++++++++++++******))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))''''''''''''(((((((((((((((((((((((((((((((((((()))'''&&&'''((()))((('''&&&&&&'''''''''(((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''(((((((((((())))))))))))(((((())))))((('''&&&&&&'''(((((((((((((((((('''''''''((((((((((((''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((******))))))(((((('''''')))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************))))))******++++++++++++******************************************************************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******************************************************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************))))))***+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---------......------------------------------------------------------------------------........................---------.........//////////////////////////////))))))))))))))))))))))))((((((((((((((())))))***((((((((((((((((((((((((((((((((((((((()))******''''''((((((((((((''''''!!!000555&&&000www000999***111******###???(((888&&&&&&'''(((((('''&&&&&&%%%&&&'''(((((((((((((((%%%"""$$$'''(((&&&%%%%%%&&&%%%&&&''''''%%%%%%&&&''']]]&&&111(((((('''&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''''''''(((''''''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''###&&&((()))((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))***+++,,,,,,************))))))))))))(((((())))))))))))******))))))))))))))))))))))))'''(((((()))))))))))))))'''(((((())))))******+++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))''''''''''''(((((((((((((((((((((((((((((((((((()))'''&&&'''((()))((('''&&&&&&&&&&&&''''''''''''&&&&&&''''''((()))))))))&&&&&&&&&&&&''''''''''''(((((((((((())))))))))))(((((((((((((((((('''&&&''''''((((((((((((''''''''''''((((((((((((''''''((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))(((((('''''')))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))******++++++******)))******++++++++++++******************************************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************************+++++++++***************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,+++***************************************++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,------------................../////////------........./////////////////////////////////))))))))))))))))))))))))((((((((((((((()))******((((((((((((((((((((((((((((((((((((((()))******''''''((((((((((((''''''222'''DDD222,,,'''""""""sssxxx%%%&&&&&&'''(((((('''&&&&&&%%%&&&'''((()))))))))))))))---((($$$$$$'''***(((&&&%%%&&&''''''%%%%%%&&&'''+++666\\\aaa)))((('''&&&%%%&&&&&&'''&&&&&&&&&''''''''''''(((''''''((((((((('''%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''###&&&((()))((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''((()))***++++++)))))))))))))))*********'''''''''(((((()))))))))))))))))))))))))))))))))''''''((()))))))))))))))'''(((((()))******++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))''''''''''''(((((((((((()))))))))))))))))))))))))))'''&&&'''((()))((('''''''''''''''((((((((((((&&&&&&''''''((())))))***&&&'''''''''(((((((((((('''((((((((()))))))))***&&&'''((((((((((((((((((&&&'''((())))))((('''&&&''''''((((((((((((''''''((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++++++++***)))******++++++******)))******++++++++++++******++++++++++++++++++++++++***************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************))))))*********+++++++++))))))*********+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,------,,,+++***************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------------...,,,,,,,,,---------..............................------------------------,,,,,,,,,---------......---........./////////000............////////////////////////////////////))))))))))))))))))))))))((((((((((((((()))******((((((((((((((((((((((((((((((((((((((()))******''''''((((((((((((''''''--- 444222---yyyAAA&&&%%%222&&&(((222222%%%&&&'''(((((('''&&&%%%%%%&&&'''((())))))))))))"""BBB===000$$$"""***///+++$$$%%%&&&''''''%%%%%%&&&'''###((((((999qqq)))((('''&&&%%%&&&&&&'''&&&&&&&&&'''''''''((((((''''''((((((((('''%%%$$$'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''###%%%((()))((('''&&&'''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&'''((()))***+++(((((())))))******++++++&&&&&&&&&'''''''''(((((())))))))))))))))))))))))''''''((()))))))))))))))'''(((((()))***+++++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))''''''''''''((((((((()))************************)))'''&&&'''((()))((('''(((((((((((())))))))))))&&&&&&&&&'''((())))))***'''((((((((())))))******'''((((((((())))))******&&&&&&'''((()))))))))(((&&&'''((())))))((('''&&&''''''((((((((((((''''''((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++++++++******++++++++++++************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************))))))******++++++++++++))))))******++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,------------,,,+++************************,,,,,,++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------..............................------------------------,,,,,,,,,------.........---.........//////000000............/////////000000000000000000000000000,,,++++++***)))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''((((((''''''''''''((((((+++ccchhh)))111%%%###WWW###(((...!!!$$$***===???+++///CCC(((---""",,,---&&&'''&&&''''''''''''''''''&&&&&&$$$%%%***''',,,$$$+++,,,))))))((((((((('''''''''+++###%%%,,,'''$$$===```RRR,,,+++444 444%%%&&&&&&''''''&&&&&&%%%%%%'''(((((('''&&&&&&'''((((((((((((((('''''''''((((((((((((((('''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((******))))))((((((''''''&&&''''''(((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((()))))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))((('''''''''((()))+++,,,(((((((((((((((((((((((()))((('''''''''(((***+++(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))))))))***++++++,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,,,,,,,++++++,,,---///000,,,,,,,,,++++++*********++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,++++++***+++++++++++++++***)))(((((()))))),,,+++++++++***)))))))))))))))*********++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********************************++++++++++++++++++++++++---,,,,,,+++*********+++++++++++++++++++++++++++******++++++++++++,,,,,,+++,,,------......------++++++,,,,,,,,,---------........................---------------------------------.........//////............/////////000////////////////////////222///---...000000...,,,++++++******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&((((((''''''''''''(((((()))///>>> %%% (((&&&555!!!(((+++!!!:::""":::&&&(((666444&&&(((...%%%''''''''''''''''''''''''(((!!!+++"""$$$%%%...!!!)))''''''&&&&&&&&&%%%%%%%%%+++%%%''',,,&&&%%%555MMM~~~666'''...&&&%%%&&&&&&''''''&&&&&&%%%%%%'''(((((('''&&&&&&'''((((((((((((((((((((('''((((((((((((((((((((('''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((()))))))))*********(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))((((((***)))))))))((((((((('''&&&''''''((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''((((((((((((((('''''''''((()))+++,,,(((((((((((((((((((((((()))(((((('''((()))***+++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((())))))))))))*********)))))))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,---...//////,,,,,,,,,+++++++++******++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,++++++***++++++,,,,,,,,,+++***************++++++++++++*********************+++++++++,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************++++++++++++++++++++++++---,,,,,,+++******++++++++++++++++++++++++++++++,,,,,,------------......+++,,,------......------++++++,,,,,,,,,------------------------------------------------------------------.........//////........./////////000000////////////////////////111000...///222333111000*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%((((((''''''''''''((((((+++QQQ!!!$$$$$$(((,,,,,,+++&&&---!!!%%%111)))111(((000000"""PPP///%%%!!!))),,,%%%'''''''''''''''''''''''''''$$$:::CCC"""%%%&&&***%%%'''&&&&&&&&&&&&&&&%%%%%%%%%(((&&&'''******%%%###### DDD~~~000!!!111&&&&&&''''''''''''&&&&&&%%%'''(((((('''&&&&&&'''''''''((((((((((((((((((''''''((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))&&&&&&&&&&&&''''''''''''((('''''''''((()))***+++((((((((((((((((((((((((((((((((((((((()))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((())))))))))))***))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,---............,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,++++++***++++++,,,,,,---,,,++++++++++++++++++*********++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,------------......+++,,,------......------,,,,,,,,,,,,------------------------------------------------------------------........./////////....../////////000000000////////////////////////111000///000222444333222)))))))))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((''''''''''''((((((---jjj###,,,---&&&(((---|||```---$$$%%%111"""GGGKKK%%%--- +++999###111444"""kkk&&&(((222%%%###&&&&&&&&&&&&'''''''''''''''!!!---}}}(((,,,'''$$$%%%(((((((((((((((((((((((((((((((((&&&$$$(((------)))...(((%%%..."""(((&&&&&&''''''''''''&&&&&&%%%'''(((((('''&&&&&&'''''''''''''''((((((((((((''''''''''''((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))((((((((((((&&&''''''(((((((((((((((((((((((())))))(((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))))))))(((((((((((())))))((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((()))******((((((((((((((((((((((((((((((((((((((())))))***(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************))))))***++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------***+++---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,,,,,,,++++++*********++++++*********++++++,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,+++++++++,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,+++,,,------......------,,,,,,,,,------------...------------------------....................................////////////...////////////000000000000000000000000000000000000000000000111222222111)))))))))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((''''''''''''(((((('''FFF+++&&&///$$$'''"""...---)))***555DDD&&&***!!!!!!,,,%%%---000(((777FFFVVV###333 '''&&&&&&&&&&&&'''''''''((((((!!!///&&&---&&&'''&&&(((((('''((((((((((((((((((((()))+++(((""""""'''(((%%%***+++'''rrr&&&---&&&''''''((((((''''''&&&%%%'''(((((('''&&&&&&'''&&&'''''''''(((((())))))&&&'''''''''(((((())))))&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))&&&''''''((((((((((((((((((((()))******)))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))***))))))(((((((((((())))))((((((((((((((((((((((((''''''((((((((()))))))))((((((((()))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******************************************************************************************************++++++++++++,,,,,,*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********++++++,,,---******))))))))))))***+++******++++++,,,,,,,,,---,,,,,,---------.........+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,+++,,,,,,------++++++++++++++++++++++++*********+++++++++,,,,,,+++,,,------......------,,,,,,---------.........------------------------................................./////////000000////////////000000000111111111111111111111111111000000000000/////////000*********)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))((((((((((((''''''''''''(((((( 888+++,,,!!!)))!!!%%%%%%%%%333***555%%%"""777!!!222''',,,(((''',,,***&&&,,,$$$&&&###&&&CCC!!!"""###111'''%%%%%%&&&&&&'''(((((((((&&&))))))>>>FFF''',,,---&&&%%%%%%%%%&&&&&&&&&&&&&&&###'''***((('''((('''%%% ...222"""YYY''''''((((((((((((''''''%%%'''(((((('''&&&&&&'''&&&&&&''''''((()))))))))&&&&&&''''''((()))))))))&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))&&&''''''(((((((((((((((((((((************((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((()))))))))******))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))***(((((())))))))))))(((((())))))))))))))))))))))))''''''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************+++++++++++++++++++++++++++++++++,,,,,,,,,------******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,------...------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,************+++,,,------)))))))))((())))))***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++++++++,,,,,,------......,,,,,,,,,,,,------------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,------...++++++++++++++++++++++++,,,,,,------------......+++,,,------......------,,,---------................................................................../////////000000000/////////000000000111111111111111111111111111111000111222222111000111333++++++******))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((''''''''''''((((((%%%CCC)))###'''******###AAA"""...***!!! ......555---111'''000(((...999,,, ggg444...))))))%%%%%%&&&&&&'''(((((())))))&&&&&&&&&"""''''''---$$$%%%%%%%%%&&&&&&&&&''''''######%%%+++---,,,******---...+++(((TTT***''''''((((((((((((''''''%%%'''(((((('''&&&&&&'''&&&&&&''''''((())))))***&&&&&&''''''((())))))***&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((('''((((((((()))))))))***&&&''''''((((((((((((((('''(((***++++++***((('''((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))*********))))))(((((((((((())))))))))))))))))))))))))))))'''''''''((((((((())))))(((((()))******)))((('''))))))))))))))))))))))))&&&'''((()))***))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,------...------------------------------,,,,,,,,,,,,------,,,,,,,,,------------......------,,,,,,---------,,,,,,,,,---------......------------------------+++++++++,,,,,,---------------------------------******+++++++++,,,,,,,,,************+++,,,---...***)))))))))******+++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------+++,,,,,,------,,,,,,+++++++++,,,,,,---......///,,,,,,,,,------------...******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---......++++++++++++++++++++++++,,,,,,------------......+++,,,------......------------------............////////////////////////.........................../////////000000000000//////000000000111111111222222222222222222222222000222555666555666888;;;,,,++++++***)))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''((((((''''''''''''((((((111QQQ''',,,!!!...!!!***ggg)))111///+++%%%"""///(((,,,---###***&&&###---///'''###,,, 555MMM+++999+++%%%%%%&&&&&&'''((())))))&&&'''$$$+++444((((((%%%'''''''''((((((((())))))...$$$ %%%(((&&&$$$'''))),,,)))***''''''((((((((((((''''''%%%'''(((((('''&&&&&&'''&&&&&&&&&'''((())))))***&&&&&&&&&'''((())))))***&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((('''((((((((())))))******&&&''''''(((((((((((((((''')))***++++++***)))'''((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))&&&&&&&&&'''''''''(((((((((((()))******)))((('''))))))))))))))))))))))))&&&''')))*********)))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++)))************+++++++++***++++++,,,,,,------...------------------------...------,,,,,,------...,,,,,,,,,---------......///...,,,++++++,,,---...,,,,,,,,,------.........------------------------+++++++++,,,,,,---------------------------------*********++++++,,,,,,,,,************+++,,,---...+++*********+++,,,,,,------------,,,,,,++++++++++++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,,,,---...//////,,,,,,,,,---------......*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,---...///++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,------......---------------.........//////000000000000000000000000////////////////////////////////////000000000000000000000000111111111111222222222222222222222222000444777999:::;;;???BBB)))))))))))))))(((((('''))))))(((((((((((())))))'''&&&&&&&&&'''(((***+++))))))((((((''''''&&&&&&''''''''''''((((((((((((%%%sss...)))###(((,,,DDD///&&&###...)))&&&)))((('''///111%%%((((((%%%"""$$$***)))$$$,,,&&&$$$555xxx$$$///***&&&''''''''''''''''''''''''&&&((())))));;;444)))+++&&&&&&(((((('''''''''&&&&&&&&&)))///,,,(((!!!444!!!...&&&''')))MMM999***(((,,,,,,---''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&''''''((()))))))))''''''((((((((((((''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''((((((((((((((('''''''''))))))))))))))))))))))))))))))(((((('''''''''&&&)))(((&&&%%%&&&''')))+++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((()))((('''&&&&&&'''((()))))))))))))))))))))))))))***)))(((''''''((()))***)))******)))(((''''''((())))))))))))))))))))))))************************))))))(((((((((((())))))+++*********))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))))))))******))))))))))))))))))))))))))))))************)))))))))************+++++++++******++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------......////////////000000........................+++,,,---............------...............------.........///////////////000//////...---------.../////////.....................---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,++++++*********---,,,,,,,,,,,,---......------............------)))******++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,***+++---//////...---,,,------------------------////////////////////////111111000000//////......---......///////////////111111111111000000000000222333222111///000333666222///000666666333333888<<<===@@@EEEIIIMMMNNNOOO)))))))))))))))(((((('''))))))(((((((((((())))))''''''&&&&&&'''(((***+++)))))))))))))))(((((((((''''''''''''((((((((((((---888"""222...%%%***$$$222!!!!!!%%%,,,,,,###$$$(((&&&$$$+++111///'''!!!###'''444999""""""'''---''''''''''''''''''''''''%%%%%%'''$$$000###&&&!!!((((((((('''''''''&&&&&&&&&$$$===$$$$$$222$$$$$$&&&000...222&&&)))"""((( '''''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((((('''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((''''''&&&&&&''''''((((((((((((((((((((((((''')))))))))))))))))))))))))))((((((((('''''''''''')))(((&&&&&&&&&''')))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))(((((((((((()))(((''''''''''''((()))))))))))))))))))))))))))***)))(((''''''((()))***)))******)))((('''''')))))))))))))))))))))))))))************************))))))(((((((((((())))))************)))))))))((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))))))))******))))))))))))))))))))))))))))))************))))))************++++++++++++******++++++++++++*********++++++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---------------------............000000//////////////////..................------------...//////.........000000000//////......---000///...---------......---,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,,,,---......------............------*********+++,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,***+++---//////...---,,,------------------------////////////////////////111000000000/////////...---...//////000000//////000000000000000000000000000111333333111000000111888333111444555666;;;CCCJJJMMMTTT]]]aaa___XXXQQQ))))))******))))))((('''))))))(((((((((((())))))''''''''''''((()))******))))))))))))************''''''''''''((((((((((((..."""###000111,,,"""666///+++,,,//////***&&&###)))"""!!!***///,,,)))+++>>>""" &&&///''''''''''''''''''''''''***'''+++$$$((($$$$$$'''&&&(((((((((''''''''''''&&&***---000%%%>>>!!!TTTooo888&&&$$$&&&&&&*** ''''''''''''''''''''''''&&&''''''(((((((((((((((***))))))(((''''''&&&&&&''''''((((((((((((''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''(((((()))))))))(((''''''&&&&&&''''''(((''''''(((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''(((''''''&&&&&&((()))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((()))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))))))))(((((((((((())))))((()))***)))((('''((()))))))))))))))))))))))))))************************))))))(((((((((((())))))************))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))))))))******))))))))))))))))))))))))))))))************))))))************+++++++++,,,******++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...........................---........................333222111000000///000000111111222333444444333333444444333222111000//////222111///...------......,,,,,,,,,,,,,,,,,,,,,,,,.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,------------,,,,,,,,,,,,---......------............------******++++++,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,+++,,,---.........---,,,------------------------////////////////////////000000000000////////////---...//////000000//////000000000000000000000000///222555666444222000///333222444999>>>CCCKKKSSS^^^\\\ZZZ[[[]]]^^^]]]ZZZ)))************)))(((((())))))(((((((((((())))))''''''((((((((())))))***((((((((())))))*********''''''''''''((((((((((((###777(((@@@'''...\\\///"""...&&&&&&%%%###'''+++%%%!!!&&&000%%%###+++,,,""" '''BBB%%%***''')))''''''''''''''''''''''''+++&&&,,,%%%%%%SSSCCC###111"""((((((((('''''''''''''''***222&&&(((SSSjjj%%%---%%%&&&***)))''''''''''''''''''''''''&&&''''''((((((((((((((())))))((((((''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&'''((()))******+++((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))))))))(((((((((((((((((()))(((((((((((((((((((((((())))))(((((((((((())))))((()))***)))((('''((()))))))))))))))))))))))))))************************))))))(((((((((((())))))*********)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))******))))))))))))******)))))))))))))))))))))))))))******++++++******)))*********+++++++++,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,,,,------------------------------------------............//////////////////////////////000111222333333444777777666555555666777777999:::;;;<<<<<<===<<<<<<999999888888777777666666888666333111///.........------------------------............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,---......,,,------......------,,,******++++++,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---.........------........................////////////////////////000000000000////////////......///000000000000000//////000000000000000111111444777888666555444444444999AAAIIIMMMOOORRRVVV]]]\\\YYYWWWXXX\\\dddjjj***************))))))((())))))(((((((((((())))))((((((((()))))))))))))))'''''''''(((((()))))))))''''''''''''((((((((((((((( ///```FFF---'''$$$------+++,,,)))***###$$$666###(((000///!!!!!!BBBkkkeee$$$...'''(((((((((((((((((((((((((((&&&"""(((###%%%+++---&&&(((((((((((((((((((((((($$$###&&&666&&&+++###%%%$$$%%%''''''''''''''''''''''''&&&''''''(((((((((((((((''''''''''''(((((())))))''''''((((((((((((''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&''''''((()))***++++++(((((((((''''''(((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''((((((((()))))))))***((())))))))))))))))))((((((((((((((((((((((((((((((((())))))))))))((((((''')))***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))************))))))******))))))))))))******))))))))))))))))))))))))******++++++++++++*********++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------------------------------------........./////////////////////000000000000333333555777999;;;===>>>;;;;;;;;;<<<>>>???AAAAAA@@@AAABBBBBBCCCCCCCCCCCC======>>>>>>??????@@@@@@>>><<<:::777444111000/////////.........---------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++---,,,,,,,,,,,,---......,,,,,,------------,,,,,,***++++++,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------...------........................////////////////////////////////////000000000000...//////000000000000000///000000000111111222222222444666888888888:::<<>>???@@@BBBDDDGGGJJJLLLLLLKKKJJJGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCDDDDDDEEEEEEEEEFFFAAACCCEEEFFFDDDAAA===:::888777666444222111//////////////////............------------------------******+++,,,,,,---......------------------------------------------,,,,,,---,,,,,,,,,,,,---......+++,,,,,,------,,,,,,+++++++++,,,,,,---.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,------..............................////////////////////////.../////////000000000111//////000111111111111000111222222333444444555555222777>>>DDDIIINNNQQQTTTTTT^^^cccaaa___dddiiikkkrrrppplllgggeeehhhqqqxxx***++++++++++++***))))))))))))(((((((((((())))))((()))***++++++***)))(((++++++******))))))((((((''''''''''''((((((((())),,,!!!((()))'''===jjj555++++++...222vvv!!!111%%%555!!!))))))))))))))))))))))))&&&((($$$###000!!!&&&www...***'''((((((((())))))******!!!ZZZ///KKK)))---,,,%%%''''''''''''''''''''''''&&&''''''((((((((((((((()))))))))(((''''''&&&&&&''''''((((((((((((''''''(((((((((((((((((((((((('''''''''&&&&&&'''''''''*********)))))))))))))))))))))(((((((((((())))))&&&&&&&&&'''((())))))***))))))))))))))))))))))))&&&'''''''''(((((())))))&&&''''''((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))((((((&&&''''''((()))******+++((()))***++++++***)))((())))))))))))))))))))))))'''((()))******)))((('''&&&((())))))(((((()))+++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))))))))******))))))))))))))))))))))))***++++++,,,,,,++++++***++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......////////////////////////////////////000000000000222333555777999;;;<<<===AAABBBBBBCCCDDDDDDEEEEEEEEEGGGKKKNNNOOOMMMKKKJJJJJJJJJJJJIIIHHHGGGEEEEEEDDDDDDDDDDDDCCCCCCCCCCCC@@@CCCGGGJJJJJJGGGBBB@@@>>>===<<<:::888666444333000/////////............------------------------******+++,,,,,,---......------------------------+++,,,,,,------......///---,,,,,,,,,,,,---......+++,,,,,,------,,,,,,+++++++++,,,------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,,,,,,,---......////////////////////////////////////////////////.../////////000000111111//////000111111111111111222222333444444555666666444;;;FFFOOOVVVZZZ\\\^^^]]]iiiqqqmmmfffdddaaa^^^hhhjjjqqq{{{++++++++++++++++++++++++))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))'''''''''((((((((((((((()))%%%+++$$$...+++$$$@@@&&&&&&000%%%'''000###===444$$$---'''***'''...((((((((('''//////""")))000###444111 $$$###%%%'''((()))((('''&&&,,,...333%%%)))$$$***$$$''''''''''''''''''''''''(((''''''&&&&&&''')))***))))))(((((('''''''''&&&******))))))((((((''''''(((((((((((())))))))))))(((((('''''''''&&&&&&&&&((()))))))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((''''''''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))((((((((((((*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&(((***+++,,,+++)))(((*********)))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////222111///...---......///---///000111000000222444444666:::???DDDFFFEEEDDDAAAGGGJJJHHHFFFJJJOOOQQQTTTRRRPPPOOONNNOOONNNLLLJJJIIIHHHIIIKKKLLLLLLLLLHHHIIIIIIGGGFFFFFFBBB>>>BBB@@@???AAAEEEGGGFFFDDDHHHGGGFFFCCC@@@>>><<<;;;777333......000111///,,,000...,,,++++++,,,...///...---,,,,,,+++++++++,,,---------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,---------......------------------------........................///...---,,,,,,---...///000000000000////////////////////////000000000000111111000000//////......///000111000000111444777000333555555666999???EEEEEEFFFRRR[[[ZZZ___fffcccmmmhhhfffhhheee^^^\\\^^^qqq++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))&&&''''''((()))***++++++)))999&&&"""###:::444***###...111)))###!!!///,,,bbb!!!+++...000""")))'''%%%...'''!!!)))222!!!---$$$%%%000###SSSBBB&&&))))))(((((('''(((((((((LLLYYY###"""...###{{{$$$)))$$$)))&&&'''''''''''''''''''''''''''''''''''''''((()))))))))(((((((((''''''''''''***)))))))))((((((((('''(((((((((((())))))))))))(((((('''''''''&&&&&&&&&(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((''''''(((''''''&&&&&&''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((())))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++******)))***)))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////000///////////////000111333444333222111111444777;;;===AAAEEEGGGHHHIIIIIIIIIMMMOOOMMMMMMPPPPPPNNNOOOTTTVVVTTTVVVZZZXXXSSSNNNKKKHHHIIIKKKJJJFFFAAAIIIJJJJJJIIIHHHHHHHHHGGGHHHDDD???>>>@@@DDDFFFGGGFFFGGGIIIIIIHHHFFFCCCBBB===888222000111111...***,,,,,,,,,---------.........------,,,,,,+++,,,,,,---------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------........................///...------------...///000000000000////////////////////////000000000000111111000000////////////000111222111000111444666///222555777999>>>FFFMMMSSSOOOTTT]]]aaaiiilllhhhcccaaabbbeeeeeebbbeeekkk++++++++++++++++++++++++))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))))))))))))))&&&'''((()))***,,,,,,---222000 ,,,999444---,,,(((///"""(((000---&&&ppp444'''!!!...,,,)))555,,,)))...---(((&&&(((###...,,,)))---(((""")))~~~'''---,,,)))'''&&&'''((()))%%%$$$###:::ppp$$$)))%%%((()))''''''''''''''''''''''''&&&''''''(((((((((((((((((((((((((((''''''''''''))))))))))))(((((((((((((((((((((((())))))))))))((((((((('''''''''&&&&&&(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((((('''(((''''''&&&&&&''''''((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''(((((())))))******))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))******))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------........./////////......///000000111111222111222222111222555:::===CCCGGGKKKLLLLLLLLLNNNQQQRRRVVVXXXYYY]]]bbbccc```gggqqqvvvrrruuu}}}{{{sssmmmhhhccc``````]]]XXXRRRJJJHHHGGGGGGHHHHHHIIIJJJIIIFFFBBB@@@AAABBBBBBBBBBBBEEEIIILLLMMMLLLJJJHHHEEE@@@999555333222///,,,***+++---...///...------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,---------......------------------------***+++++++++,,,,,,,,,,,,------------------------........................///...------------...///////////////000000000000////////////000000000000111000000000000/////////111222222111111222444666444777:::===@@@GGGPPPVVV^^^YYYZZZcccooovvvssslll]]]dddqqq|||++++++++++++++++++++++++)))))))))))))))))))))))),,,+++)))(((((()))+++,,,((((((((((((((((((((((((''''''((()))******++++++888888,,,555... ///!!!###888&&&%%%...666000<<<""")))$$$444((( )))&&&!!!)))111---&&&++++++,,,***)))---,,,$$$)))+++***)))((('''((())))))***)))---)))(((ddd$$$)))%%%'''***''''''''''''''''''''''''%%%&&&((()))))))))((('''((((((((((((((('''''''''))))))))))))(((((((((((((((((((((((())))))))))))(((((((((((('''''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&''''''((()))******+++)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))((()))******+++)))))))))))))))*********))))))))))))))))))))))))''''''((()))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------........................////////////......///000111111111111///111444666999>>>CCCGGGHHHLLLPPPPPPNNNOOOTTTYYYdddjjjooooooqqqxxx~~~~~~{{{{{{|||}}}hhh___WWWUUUUUUPPPIIIDDDFFFGGGIIIJJJJJJGGGCCC??????AAAEEEHHHJJJJJJJJJIIIKKKFFF@@@<<<999777444222////////////......---,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,---------..............................++++++,,,,,,,,,---------------------------------.................................------.........////////////000000000000////////////000000000000000000000000000000000000111222222222111222555777???AAADDDFFFIIIOOOXXX^^^ggggggdddiiivvvwwwoookkkjjj{{{++++++++++++++++++++++++************************---+++***((((((***+++---((((((((((((((((((((((((((((((((((((((((((((('''&&&...&&&VVV!!!)))000$$$***((('''...$$$~~~111 ,,,))):::&&&***(((111000&&&******'''++++++!!!%%%+++&&&(((...***JJJ>>>&&&'''((()))***)))((((((___///)))---***^^^%%%)))&&&(((***((((((((((((((((((((((((%%%&&&((()))))))))(((''''''''''''((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))((((((((('''''''''''''''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((&&&''''''((()))******+++(((((())))))************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))((()))******+++(((((())))))************))))))))))))))))))))))))''''''((()))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************************************************************))))))))))))))))))))))))++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////........./////////000000000000000000111111111111666999===@@@BBBDDDGGGJJJLLLOOORRRRRRQQQSSSZZZ```{{{|||yyyxxxmmm[[[OOOFFFHHHJJJKKKJJJHHHEEEDDDBBBBBBBBBCCCDDDFFFGGGHHHLLLIIIEEECCC@@@???===;;;888666333000------------------.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,---------..............................------------............------------------------........................---..................---.../////////000000000111////////////000000000000000000000000111111111111000111222333333555888;;;DDDGGGLLLOOORRRXXX```fffkkkooogggeeeppprrroooxxx++++++++++++++++++++++++************************,,,+++***))))))***+++,,,))))))))))))))))))))))))))))))(((((('''&&&&&&&&&&&&888000ccc!!!)))))) ))),,,$$$(((uuu]]]::: 444######///!!!///)))(((...555'''---+++ '''***!!!'''000+++&&&***,,,+++uuu$$$%%%(((***+++***)))(((KKK ((()))((((((ccc'''((('''***'''((((((((((((((((((((((((&&&''''''((((((((((((((('''''''''((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))(((((((((''''''&&&'''((())))))******)))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((''''''(((((())))))******((((((((()))******++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((((((((()))******++++++))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************************************))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////....../////////000000000222222111111222333555666???AAADDDEEEFFFHHHJJJLLLYYY[[[[[[[[[[[[___ffflll{{{ZZZVVVPPPHHHBBBAAADDDGGGGGGEEECCCBBBBBBDDDFFFHHHHHHHHHHHHHHHGGGEEECCCBBB???<<<777333///......///---...///000000000///...---------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,---------..........................................////////////------------------------........................------...//////...------......//////000000111111////////////000000000000000000000111111111111222000222444666888;;;@@@CCCEEEKKKRRRWWW\\\bbbjjjpppeeeooofffbbbuuu++++++++++++++++++++++++************************************************)))))))))))))))))))))))))))))))))(((((((((((((((444???>>>BBB ...$$$---,,,%%%&&&???vvv+++&&&'''---,,,)))444......000(((GGGkkkXXX((($$$///+++*********,,,///...***))),,,'''((()))))))))***)))))))))888 (((***///(((ooo)))(((''',,,$$$(((((((((((((((((((((((('''''''''''''''((())))))''''''''''''((((((((()))'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))((((((((('''&&&'''((()))************))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((())))))))))))'''(((((()))******++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***+++******)))'''(((((()))******++++++))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************************************))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++------------------------....................................////////////.../////////000000000000444333222222444888===???DDDFFFIIILLLRRRYYYbbbgggtttrrrpppoooqqquuu{{{tttaaaQQQHHHFFFHHHHHHGGGFFFEEEDDDEEEEEEEEEDDDFFFIIIJJJJJJHHHFFFEEE@@@>>>;;;888555222111000,,,...///111111111///...........................---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,---------......---------------------------------.........//////------------------------........................------...//////...------.........///000111111111////////////000000000000000000111111111222222222111444777:::>>>CCCHHHLLLNNNTTT]]]dddiiinnntttxxxoooxxxwww++++++++++++++++++++++++************************((()))************)))((())))))))))))))))))))))))(((((())))))******++++++(((,,,333))))))...111###---,,,000---ddd...)))+++(((---'''$$$444"""///555$$$...)))nnn!!!%%%---))))))///***$$$))),,,)))***+++NNN...,,,***)))((()))***+++///%%%+++%%%'''zzz***((('''..."""))))))))))))))))))))))))(((((('''&&&&&&((()))***&&&'''''''''(((((())))))'''((((((((())))))******(((((((((((())))))))))))))))))))))))((((((((((((&&&'''((()))************))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))(((((((((((('''(((((()))***+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&(((***+++,,,+++)))((('''(((((()))***+++++++++))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************************************************))))))))))))))))))))))))++++++++++++++++++++++++)))************+++++++++------------------------..................................../////////000////////////000000000000444333222333777===CCCGGGIIILLLPPPXXXdddtttooo[[[PPPLLLEEEFFFFFFGGGFFFEEEDDDCCCAAAEEEIIIKKKKKKHHHFFFDDD???>>>>>><<<999666333111,,,...000111222111000///////////////////////////---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------........................,,,---...//////...---,,,---......///000111111222////////////000000000000000000111111222222222222333666:::>>>BBBHHHNNNRRRZZZ```iiiooorrruuuyyy|||uuulll++++++,,,------------,,,******))))))))))))******+++*********))))))(((((()))*********,,,---)))"""))))))))))))))))))))))))---((('''&&&'''000ggg000"""444)))%%%(((000'''ZZZSSS$$$************************000444$$$///%%%"""222nnn111%%% 000******+++---...---***(((222###}}}%%%222###'''---&&&''')))###'''000!!!(((***,,,&&&(((************)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***((('''(((+++,,,+++)))))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))&&&'''((())))))((('''&&&))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))************))))))******))))))))))))))))))************************))))))))))))************(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++************************************************(((((((((((())))))))))))))))))))))))************+++*********))))))(((((())))))))))))))))))))))))))))))))))))************+++*********))))))(((((())))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------............///---------.........//////...//////000000000000000333///...111222000///000///222999>>>??????EEENNNQQQZZZgggvvvvvvcccTTTKKKDDDEEEGGGEEEAAA???HHHGGGGGGGGGHHHFFFBBB???===<<<::::::::::::888666444111///......//////...//////...------,,,++++++.........------,,,,,,,,,........................------------------------------------------------........................------------------------------------------------,,,,,,,,,---------..............................//////.........---------...............---------000000000000000000000000111111111111111222222222555222000111444555333111444999AAAIIIQQQUUUXXXYYY\\\```bbbiiiuuuyyyrrrkkkppp___```jjj***++++++,,,,,,,,,,,,,,,++++++************++++++++++++++++++*********)))'''###%%%+++---((($$$###************************...888777 222(((+++CCCBBB((('''666&&&,,,'''---???+++$$$,,,&&&444***000************************(((000222)))///,,,+++222OOO999!!!000***'''%%%&&&))),,,---,,,...!!!''')))(((222***$$$------)))'''---)))***~~~,,,,,,***)))***)))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***((('''(((+++,,,+++)))))))))************))))))(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))''''''((())))))(((''''''))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))************))))))************************************************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++************************************************(((((((((((()))))))))***))))))))))))************************)))))))))((())))))))))))))))))))))))))))))))))))************+++*********))))))))))))******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,---------............///---------.........//////...//////000000000000000111......222333111000222///333===GGGKKKJJJMMMQQQpppttt}}}rrraaaOOOFFFCCCCCCEEEHHHFFFFFFGGGIIIJJJIIIEEECCC???===;;;;;;<<<<<<;;;:::888444000....../////////.........------,,,,,,,,,.........------,,,,,,,,,........................------------------------------------------------........................------------------------........................,,,,,,,,,---------..............................//////.........---------........................000000000000000000000000111111111111222222222222222111111111333444333333<<<@@@IIISSS\\\cccfffhhh\\\fffpppzzzjjj```^^^pppooonnnmmmjjjlllwww)))******+++,,,+++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++++++++333***&&&+++,,,)))+++333************************+++BBB;;;)))+++)))(((---%%%bbb+++%%%333+++///%%%***---...%%%000!!!... 222++++++++++++++++++++++++777;;;...,,,,,,......+++777NNN>>>666,,,((()))******)))%%%+++^^^???&&&)))000&&&%%%******+++%%%&&&---%%%GGG---***(((***))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))***)))((()))***+++***)))))))))************))))))((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))***************))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))************))))))******++++++++++++++++++************************)))))))))*********++++++************************)))))))))))))))))))))))))))************+++++++++************************************************((((((((()))))))))******))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))***************************)))))))))******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---------............///------........./////////...///000000111111000000000...///333555333333777@@@>>>@@@FFFMMMUUUaaalllppp^^^TTTLLLHHHHHHDDDDDDEEEGGGIIIHHHEEEBBBCCC@@@>>><<<===>>>???>>><<<888333000////////////---------------,,,,,,,,,.........---------------........................------------------------------------------------........................------------------------........................,,,,,,,,,---------.............................................---------////////////////////////000000000000000000000000111111111111222222333333222222333222222444777999CCCJJJUUU]]]ccceeefffggghhhyyyyyylll]]]SSSSSSXXX___^^^cccppp))))))***++++++++++++***+++++++++******+++++++++++++++++++++++++++++++++,,,***(((''''''((()))***************************(((:::,,,)))CCC)))333###vvv)))111 111...+++"""...SSS{{{:::333333111///444------(((&&&)))---&&&ddd&&&***(((&&&---%%%///+++..."""&&&,,,)))))))))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********)))))))))************))))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))((((((((())))))(((((((((((()))))))))***************))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))************))))))+++++++++++++++,,,,,,,,,************************))))))*********+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++************************************************(((((()))))))))*********((()))))))))*********************)))))))))))))))))))))))))))))))))))))))((()))))))))******************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++---------............///............//////////////////000111111111111000111///111555666555777<<>>???>>>===:::777444333111///---------------------------...............---------........................------------------------,,,,,,------------------........................------------------------........................,,,,,,,,,---------......................................................////////////000000000000////////////////////////000111111222222333333333444555444333222666>>>DDDMMMWWWbbbeee```\\\]]]aaammm\\\TTTWWWcccmmmrrrvvv))))))***++++++++++++*********))))))))))))******))))))******************%%%///333---,,,///+++!!!************************(((---___666)))...)))///222ddd'''777333...,,,(((,,,111@@@>>>>>>>>>888AAA<<>>=========<<<===<<<;;;:::999555000,,,//////..................................................................------------------------,,,,,,,,,---------..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---......................../////////000000111111////////////////////////000111111222333333444444555555444333444;;;EEENNNXXXaaahhheee]]]\\\gggssswwwnnnddd```hhhzzz)))******+++,,,+++++++++***))))))))))))))))))***)))))))))))))))*********---222000'''%%%+++...++++++++++++++++++++++++++++++)))BBB'''333111***%%%VVV===)))000---111000'''888!!!444gggBBBAAABBB>>>FFFFFF>>>bbb???'''------'''******222###,,,(((+++nnnJJJ###)))+++)))222(((((((((((()))******++++++)))))))))))))))))))))))))))))))))))))))))))))))))))***+++***)))((()))***))))))************)))))))))))))))))))))))))))))))))))))))*********++++++***************************))))))(((((())))))***))))))))))))************+++******))))))******+++))))))))))))))))))))))))************************((((((((()))******++++++))))))************))))))))))))******+++,,,,,,,,,*********************************++++++++++++,,,++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++************************************************)))))))))*********++++++))))))))))))************))))))))))))************))))))))))))))))))))))))))))))))))))*********************+++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------............///....../////////000000000///000111111222222111111//////111555888<<>>===<<<;;;===<<<<<<<<<<<<888333000222111111000//////...................../////////........................------------------------+++,,,,,,------.................................------------------------++++++++++++++++++++++++,,,,,,,,,---------..............................---------...............---......//////000000111000000000000000000000000000111111222333444555555444555666888===EEENNNTTT[[[aaaeeedddcccmmmnnnWWW]]]hhhyyy***++++++,,,,,,,,,,,,,,,+++******))))))******+++)))))))))******+++++++++)))(((000;;;999...)))...++++++++++++++++++++++++,,,***cccIII888...777###***((()))***---222000111)))::: 888QQQCCCAAA===???AAAAAADDDAAAwww000,,,***%%%(((+++NNNIII&&&***&&&000)))&&&***'''+++222((('''(((((()))******++++++))))))))))))))))))))))))(((((((((((((((((((((((()))+++,,,+++((('''(((***))))))************))))))))))))))))))))))))))))))))))))*********+++++++++******************************)))(((((()))******))))))))))))************+++******))))))******+++))))))))))))))))))))))))************************'''(((((()))******++++++))))))************))))))(((((())))))***++++++,,,*********************************+++++++++,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++************************************************))))))*********+++++++++))))))))))))************((()))))))))************))))))))))))))))))))))))))))))))))))*********************++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////---------............///.../////////000000000000000000111222222222222111222222666<<>>===???===;;;;;;;;;:::888666555444333222111///......---........./////////000........................------------------------++++++,,,,,,---......///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---------.........//////,,,------...//////000000000000000000000000000000000111111222333444555666555888>>>FFFOOOUUUYYYZZZ^^^ccckkkvvvvvvjjj___^^^ooo++++++,,,------------,,,,,,++++++++++++++++++,,,*********++++++,,,,,,,,,***222XXXXXX888666++++++++++++++++++++++++******%%%...'''+++111***444kkk,,,(((444(((111000111000+++111+++HHHDDD:::BBB===;;;999AAA???+++...///)))'''$$$ccc000...***<<<333!!!///444$$$&&&---***'''(((((()))***+++++++++))))))))))))))))))))))))(((((((((((((((((((((((()))+++,,,+++((('''(((***))))))************)))))))))))))))))))))))))))))))))************+++++++++************************+++***)))(((((()))***+++))))))))))))************++++++************++++++))))))))))))))))))))))))************************'''(((((()))***+++++++++))))))************))))))'''(((((()))******++++++******************************+++++++++,,,,,,,,,************************)))))))))))))))))))))))))))************+++++++++************************************************)))************+++++++++))))))))))))************(((((())))))*********+++))))))))))))))))))))))))))))))))))))*********************++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,...///000000---------.........//////////////////000000000000000000111222222222222111777888<<>>:::999999;;;<<<<<<777666555333111000///...---.........//////000000........................------------------------++++++,,,,,,---...//////........................------------------------------------------------,,,,,,,,,---------..............................---------.........//////,,,,,,,,,---...//////000000000000000000000000000000111111222444555666666888===FFFSSS^^^dddbbb___eeemmm}}}rrraaaZZZ```gggkkk~~~)))***+++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))************+++++++++***---BBBttt>>>++++++******++++++,,,---!!!<<<III,,,"""444333>>>'''+++333555,,,555'''AAA;;;444EEENNN===HHHCCC<<>>???---333AAA))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((+++*********))))))((((((+++*********))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++***)))))))))***))))))))))))))))))))))))************************++++++++++++++++++++++++)))************+++++++++************************++++++++++++++++++++++++)))************+++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************************++++++++++++******))))))++++++************++++++)))************+++++++++************************))))))))))))))))))))))))************************)))************+++++++++******+++++++++,,,,,,,,,)))***+++***((()))...111,,,,,,,,,++++++***************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------................../////////000000000000000111111111111444///---111555444333333;;;BBBGGGIIISSShhhbbbKKKBBBDDDDDDEEEEEEDDDCCCBBBBBB===CCCCCC<<<999<<<>>><<<:::999777555333000///...///............---------........................------------------------,,,,,,,,,---------......................................................------------------------,,,,,,++++++,,,,,,---...........................---------.........//////000000000000000///......000000000000111111111111444111///111666999888555EEELLLXXXeeellljjjddd___mmmaaacccgggkkkmmmttt******+++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************++++++++++++333///)))///EEEYYYVVVGGG++++++******++++++,,,---222!!!&&&111]]]VVV###444777(((***777:::555BBB===CCC???gggXXXTTTGGGSSSGGGKKKEEEzzzBBB888333777...888...;;;III555))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))((((((((((((((((((((((((************)))))))))(((************)))))))))((())))))))))))))))))))))))************************++++++******)))*********************************************************++++++++++++++++++++++++************++++++++++++************************++++++++++++++++++++++++************++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++*********)))++++++************++++++************++++++++++++************************************************************************)))************+++++++++******+++++++++,,,,,,,,,,,,------+++)))***---000,,,,,,,,,+++++++++*********++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,---------................../////////000000000000000000111111111111000///000333333333666<<>>AAA@@@;;;;;;999777555222000///..................------........................------------------------,,,,,,,,,---------......................................................------------------------,,,,,,++++++,,,,,,---...........................---------.........//////000000000000000///......000000000000111111111111111222333444444666:::===FFFRRRdddmmmggg```dddoooqqq^^^sss***++++++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++************+++++++++,,,***000,,,(((******'''++++++******++++++,,,---***,,,888***SSSGGG,,,&&&111333222666888;;;>>>@@@???QQQ<<>>@@@BBBBBB<<<<<<<<<:::888555222000------..........................................------------------------,,,,,,,,,---------......................................................------------------------,,,,,,,,,,,,,,,------...........................------........./////////000000000000000//////...000000000111111111222222...333666555222666@@@JJJUUUYYYdddlllhhhcccpppwwweeeooo++++++,,,,,,---,,,,,,++++++,,,,,,------,,,,,,+++*********+++++++++,,,,,,)))///222---******)))&&&++++++******++++++,,,---000888!!!$$$==='''333}}}...$$$...555222111;;;BBB>>>???AAAEEEJJJYYYIIINNN||||||rrrfffhhh```[[[]]]LLLMMMDDD>>>@@@333000KKK555lll"""+++&&&...))))))))))))))))))))))))*********)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((*********)))))))))))))))*********)))))))))))))))))))))))))))))))))))))))***************************)))))))))***+++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++************************++++++++++++,,,,,,,,,---++++++++++++,,,,,,,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,*********+++++++++,,,,,,************************************************************************))))))*********+++++++++******+++++++++,,,,,,,,,++++++******))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------------,,,,,,------------...............////////////000000000000000111111222333333333222333555888888:::DDDOOOPPP\\\qqq~~~pppbbbQQQHHHIIINNNQQQRRRPPPOOOLLLGGGCCCAAA@@@???=========<<<999666333111................................................------------------------,,,,,,,,,---------......................................................------------------------,,,,,,,,,,,,,,,---..........................................//////////////////000000000000//////000000111111111222222222000333444333444===LLLYYYjjj[[[YYYhhhvvv|||mmmjjjrrr,,,,,,---------,,,,,,++++++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,***'''(((,,,---,,,++++++******++++++,,,---&&&...)))---:::...(((666iiiaaa444+++444777111333===@@@777;;;MMMKKKGGGUUU]]]^^^```eeeyyysssZZZWWWIII:::AAADDDAAA;;;GGG888666:::HHH333jjj///333333***&&&))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))*********************************************************)))))))))***+++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************+++,,,,,,,,,------------+++,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,++++++++++++,,,,,,***++++++++++++,,,,,,,,,************************************************************************))))))*********+++++++++******+++++++++,,,,,,,,,+++******+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,------......------,,,---------.........//////////////////000000000111000111111222333444444444555333333888<<>><<<>>>>>>===<<<999666444222000000////////////..............................------------------------,,,,,,,,,---------......................................................------------------------------,,,,,,------...///................................./////////000000//////000000000000//////111111111111222222222222444222111333<<>><<<999777555555333333222111000///..............................------------------------,,,,,,,,,---------......................................................---------------------------------------......///............................../////////000000000...//////000000000000000111111111222222222222333777333222:::IIIYYYdddiii^^^hhh|||zzzuuu------......---,,,,,,++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------//////...+++'''(((///666++++++******++++++,,,---<<<...!!!&&&333333...333111222666000$$$%%%---...000222444555666666444333222LLLKKK???MMM\\\]]]^^^kkkwww{{{qqqooowwwuuuiii[[[SSSSSSSSSPPPLLLVVVMMMCCC999???888111<<<333AAALLL)))EEE666GGGIII---555===444222...111,,,>>>###---,,,***444(((###))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************((()))))))))************************************++++++++++++++++++++++++++++++******)))*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............------------............................................................,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------************************++++++++++++++++++++++++************************)))************+++++++++******+++++++++,,,,,,,,,...,,,,,,---000111///---,,,,,,,,,---------......,,,,,,,,,------------...------............------............//////////////////000000000111111111111111222333444555666666666999???GGGMMMTTTaaammm~~~~~~sssiiiYYYRRRLLLMMMKKKFFFCCCDDDDDDBBB???<<<:::888888888666666555333111000..............................------------------------,,,,,,,,,---------......................................................---------------------------------------...//////.........................../////////000000000000......///000000000000000111111111222222222333333666666;;;GGGVVVaaaggggggfff|||sss---.........---,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,((((((,,,000///+++'''++++++******++++++,,,---)))###555999$$$(((555)))222$$$***444000666888))),,,000333444666;;;@@@BBBFFFNNNNNNWWWddd^^^bbb|||xxxkkkgggddd]]]VVVHHHAAAFFF===:::@@@888BBBHHH<<<555HHHDDDNNNCCC:::@@@555888222;;;,,,///---'''>>>555---///(((+++222))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++(((((())))))*********+++************************++++++++++++++++++++++++,,,,,,+++***)))))))))***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////---------.........//////////////////////////////////////////////////////,,,,,,,,,------.................................+++++++++,,,,,,------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------************************++++++++++++++++++++++++************************)))************+++++++++******+++++++++,,,,,,,,,---+++***+++------+++(((,,,,,,,,,------.........,,,,,,,,,---------......------............------............/////////000000000000000111111111111111111222333444666666777888???KKKSSSVVV]]]mmm~~~jjj___UUURRRNNNHHHFFFIIIGGGEEEAAA===:::::::::;;;999888666444222000..............................------------------------,,,,,,,,,---------......................................................------------------------...------------...//////........................////////////000000000000......///000000000000000111111222222222333333333333999CCCQQQ^^^eeefffddd|||ttt,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++*********+++,,,---,,,,,,,,,---------......++++++,,,...000111000///---,,,---000///,,,,,,...///111777>>>CCCGGGGGGFFFLLLRRR\\\cccbbbdddqqq|||tttlllhhhXXXQQQHHHAAA>>>>>>>>>???BBB===:::???GGGLLLHHHCCCCCC???:::888888666222...000222555555222000///...******************+++++++++*********))))))(((((((((((((((((())))))))))))))))))************)))))))))************+++++++++))))))************))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,***,,,------,,,***)))***---------------......//////...------///000000///---,,,,,,---///000000///000000//////.../////////........................111000000///...---------******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...---,,,+++++++++,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,---.........---,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,---------............------------......///////////////000111111000000000000000111111111---222555555333555888;;;DDDCCCOOO]]]fff|||sss```TTTOOONNNMMMMMMPPPNNNJJJFFFAAA===;;;999444777999999666222///---/////////000//////...---........................................................................................................................---,,,++++++,,,---...///---------.........//////............/////////000---......///000111111222222111222444111---222;;;333<<>>BBBDDDDDDCCC@@@;;;777555555444333222222333333222111///---*********++++++++++++++++++*********))))))))))))(((((((((((()))))))))***))))))************)))))))))************+++++++++))))))************))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,------///000000...,,,,,,,,,......---------.........222111///...////////////---,,,,,,---...//////...000//////...---------............///////////////111000000///......------+++,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,+++++++++,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------......------,,,+++++++++,,,,,,,,,---------,,,,,,---------.........///......------......//////////////////000111111111111111222222222222222222444444333333666:::===DDDLLL```qqq|||}}}tttiiieeehhhpppvvvzzz}}}mmmbbbXXXPPPOOOSSSUUUSSSNNNIIIDDD@@@===;;;777999::::::777333000......///////////////..............................................................................................................................///......------...///000---------.........//////........./////////000000.../////////000111111111333111222555444111333999<<>>>>>???AAA@@@@@@???;;;666444777:::999444000000333333///+++,,,,,,,,,,,,,,,+++++++++************************(((((()))))))))*********)))******++++++******)))))))))*********+++++++++)))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++,,,,,,,,,,,,,,,------------------------------------------------------------------...///111222333111///......///000000111111111000000000111111000...,,,,,,---///...000111222111000000000000000/////////000000111------......///000000000000000//////............//////000//////...------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))***,,,------,,,***))),,,,,,,,,,,,------------,,,------...------,,,,,,,,,,,,,,,------------...------------............//////............/////////////////////000000111222222222333444444555555666333222777<<>>@@@BBBCCCAAA>>><<<;;;>>>999444222222222111//////......------,,,,,,+++*********+++++++++++++++)))))))))*********++++++******++++++++++++******)))************+++++++++******++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------......------------------------------------------------...............///000111.../////////......000111...///111333444444333333---111555555222111222444000444888999777555666888333333222222222222222333//////////////////////////////////////////......//////////////////...---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++************+++++++++,,,,,,,,,,,,------......------,,,---------............------........./////////000//////......//////000///////////////000111111111111222222333444555555777444666>>>BBBGGGSSSbbbzzzvvvvvvsssooovvv~~~|||dddVVVRRR\\\___ccceeeaaaYYYOOOIII???<<<999:::<<<>>><<<:::555444222111000///000000............................................................................................................................../////////...------....../////////000000000/////////000000000111111222222222222222222333333111666777555666@@@MMMUUU\\\^^^cccoootttTTTMMMZZZmmmssslllcccYYYYYY,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,---------.....................////////////000111111//////555???GGGUUUXXX]]]```cccrrrfffUUULLLIIICCCBBBBBBBBBCCCBBB@@@>>>???<<<888444111111111222/////////...---,,,,,,,,,*********++++++,,,,,,,,,))))))*********+++++++++***++++++,,,,,,++++++***)))************+++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///............................................................///000111222///000111000000111444666333555888;;;<<<======<<<666;;;@@@AAA===:::999:::888===CCCDDDBBBAAABBBDDD>>>===;;;999888666666555333333222111111000000000.../////////////////////------.../////////..............................,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***+++---......------+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,------......------------------........................////////////000000////////////000000///////////////000111111222222333444555666777777777555999CCCIIIRRRhhhqqqnnnwwwpppaaabbbeeeggghhhfffbbb]]]YYYHHHCCC>>>===??????===:::999777555222000000000000........................................................................................................................,,,---.../////////...---.../////////000000000000//////000000000111111111111111222222333444444444333666777999BBBOOOXXXYYYVVVccctttwww```kkk|||vvvfff[[[[[[WWWSSS[[[,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------------------------,,,,,,,,,,,,---................../////////000222222111000333>>>OOO\\\hhhkkkpppssswwwiiiZZZUUUGGGCCC@@@@@@CCCDDDCCCAAA@@@>>>:::555111000222444000000///...------,,,,,,*********++++++,,,,,,,,,)))************+++++++++***++++++,,,,,,++++++***)))************+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////............................................................///000222222000222222222333444777:::;;;===@@@CCCFFFFFFFFFFFFGGGMMMSSSTTTOOOJJJHHHHHHAAAGGGMMMOOOMMMKKKMMMPPPJJJHHHEEEBBB>>><<<:::999666555555444333222111111.........///////////////,,,,,,---.../////////...........................++++++++++++++++++++++++------------------------)))***+++---......------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,---------......+++,,,,,,---.........------------.........//////............/////////000000000////////////000000///////////////000111111333333444555666777888999777666<<>>EEEPPP^^^uuu|||~~~lllmmmuuu{{{sssjjjbbb]]]]]]bbbhhhVVVPPPIIIEEEDDDBBB>>>;;;<<<;;;:::888555222///......------------...//////.......................................///000000////////////////////////---------.........//////000///...,,,,,,,,,---.............../////////000222222333333333222222111222111000111222444444333888777888MMMhhhjjj]]]YYYbbbyyyrrrrrroooaaa```^^^aaacccccceeelllwww,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................------...000111000222222222222333444555444222666???JJJZZZtttcccQQQLLLIIIFFFDDDFFFBBB???<<<;;;:::777444333222111000///...---,,,---------,,,,,,,,,++++++***************************************+++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------------------............------------------.........//////000111111000000/////////......000222555;;;:::;;;@@@GGGNNNTTTWWWRRRVVV\\\]]][[[WWWTTTSSSXXX[[[```bbbaaa^^^\\\[[[QQQQQQRRRUUUZZZ___aaaaaaYYYYYYZZZ[[[ZZZXXXUUUTTTMMMGGGAAA>>>@@@AAA@@@>>><<<:::777444222111111111..................------......------------------.........---------,,,,,,------------------------000//////...------,,,,,,,,,------......------,,,...------,,,,,,+++++++++++++++,,,,,,,,,---------++++++,,,------------,,,,,,,,,---------.........////////////////////////000/////////............000000000000000000000///111111111111222222222222555666555333333444666777<<<@@@JJJZZZqqqsssqqqxxxtttgggccccccaaa^^^]]]YYYRRRKKKFFFCCCBBBBBB???>>><<<:::777444111000///......---......//////.......................................///000000////////////////////////---------.........//////000//////...------.............../////////000000111222222222222222111111222111111222333444444444777???GGGVVVgggddd\\\___jjjyyyjjjrrrtttddd\\\___```hhhrrr{{{,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------........./////////...---...///111...///000111111222444777777<<>>:::666444555444333111000///......------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...............//////000000,,,---...//////////////////000111222222222222222111222333222111333888===EEEHHHOOOWWW___eeeggghhh]]]```eeefffeeeaaa___^^^\\\^^^aaaaaaaaaaaaaaacccUUUTTTTTTXXX]]]cccfffhhhbbbccceeeeeeeeedddbbb```UUUNNNEEE@@@@@@BBBDDDDDDDDDAAA===999666555555555000///..................---------........................------------,,,------------------------/////////...------,,,,,,,,,------......------,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++,,,---------------,,,------------.........////////////////////////////////////............000000000000000000000000111111111111222222222333666555444222222444999===AAAFFFSSSjjjrrrmmmvvvoooccc___]]]ZZZccc```[[[RRRJJJFFFGGGIIICCCAAA???<<<999666444222000//////.........//////.......................................///000000////////////////////////------.........///////////////000000000///............/////////000000000000000111111222111111000111222333333444555555666333FFFTTT]]]ccc]]]^^^kkk~~~wwwbbbbbbxxxyyy}}}sssllliiikkkiiidddeeekkkvvv------------------------------------------------------------............000///...///111111...+++......///111000111666<<>>???>>>@@@EEEIIIOOO[[[jjjtttvvvssspppnnnhhhjjjmmmnnnmmmkkkhhhgggbbbbbb```]]]ZZZYYYZZZ\\\YYYWWWWWWYYY^^^dddhhhiiiiiijjjjjjjjjiiigggdddccc\\\UUULLLFFFCCCDDDDDDDDDGGGEEECCCAAA>>><<<::::::666444222000///...//////------....../////////000............------------........................//////.........---------,,,------......------,,,,,,,,,,,,,,,------......,,,,,,,,,------------...+++,,,,,,---...---------------------............///////////////////////////////////////.........000000000000000111111111111111111222222222333333444333444555666888???GGGFFFQQQccc{{{tttnnnzzz}}}cccZZZ^^^dddccc```\\\WWWSSSPPPMMMLLLFFFEEEBBB>>>;;;777555444222111000///////////////.......................................///000000////////////////////////............////////////...///000111111000///......////////////000000000//////000111111111111000111222444555555666888999888OOO]]]aaabbb```iii}}}}}}vvveee^^^oooxxxkkkgggjjjkkkiiillltttzzz|||------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////,,,,,,111999;;;444---333000000333444666AAALLLhhhzzzvvvnnnttt}}}mmmeeeuuuxxxvvvooo___YYYPPPOOOLLLIIIFFFCCC@@@>>><<<:::777444222111111111---,,,,,,,,,++++++++++++++++++++++++++++++++++++------,,,++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,------...//////000000000000111222222222222222222333555777999:::;;;;;;AAAFFFLLLPPPQQQSSSUUUXXX[[[jjjzzzyyyqqqnnnppprrrssstttttttttrrrpppnnniiigggccc]]]XXXVVVWWWYYY]]][[[ZZZ[[[^^^bbbeeegggiiijjjkkkkkkjjjhhheeedddddd```ZZZUUUPPPLLLIIIGGGDDDEEEFFFFFFEEEBBB???>>>;;;999666333000///...............//////000000000//////.........---------.......................................---------,,,------......------,,,+++,,,,,,------......///,,,,,,---------.........,,,,,,---.........---------------.........//////////////////////////////.........//////////////////000000000111111111222111222222222222333333333333333666:::;;;;;;BBBKKKQQQcccyyyrrrmmmyyynnneeeeeegggbbb^^^[[[\\\``````YYYSSSIIIGGGDDD???;;;888666555444333222111000/////////////////////////////////...............///000000////////////////////////........./////////000000...///000111111000///...////////////000000000111...///000111111111111111000222444555666888;;;???HHHZZZaaa```cccgggtttyyy\\\]]]aaarrr~~~qqqgggfffooozzzzzzuuurrr------------------------,,,,,,,,,,,,,,,,,,,,,,,,------........./////////---++++++333===BBB???:::222......333888AAATTTggg~~~uuu{{{wwwrrrxxx|||mmm```YYYPPPJJJHHHGGGEEECCC???===:::666333222222222------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......///000000///......,,,------...///000111111222222111000000111111222444666:::>>>CCCFFFIIIJJJTTTVVVZZZ^^^bbbcccdddcccgggpppxxxvvvmmmhhhlllsssyyyxxxwwwwwwwwwvvvsssqqqlllkkkhhhddd```^^^___```aaa___^^^^^^```cccdddeeeggghhhiiikkkkkkjjjhhhgggfffeeeccc___YYYRRRLLLHHHCCCDDDEEEFFFFFFEEEBBBAAA===<<<999666333111///.../////////000000000000000/////////.........------................................................,,,------......------,,,,,,,,,------.........///,,,---------............,,,,,,---...............------........./////////////////////////////////.........//////////////////000000111111222222222222222222222333333333333555333777===>>><<>><<<:::888666555111111000000000000000000////////////............................................................,,,------......------,,,---------...............------------............,,,------...........................////////////////////////////////////............/////////000///000000111111222333333222222222333333333444444666444888@@@BBBDDDPPPaaaxxxvvvzzz|||jjjeeeaaa```fffooouuutttqqqQQQNNNIIIDDD???<<<:::999777666444333111000000///////////////////////////...............///000000////////////////////////.../////////000000000000......------...//////000//////000000000111111111///000111222333333333333///111333333444:::DDDLLLWWWbbbaaa^^^kkkzzzxxx```ggg}}}wwwsssvvvwwwooocccaaa^^^]]]___bbbeeefff........................////////////////////////............/////////000///000000---,,,222===FFF:::555888EEEUUUlll~~~{{{}}}~~~lllbbb]]]VVVPPPCCCAAA<<<888555444444444111111111111000000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------...........................///000111111000///......///000111222333444444???<<<888555444666888999777;;;DDDNNNYYYcccjjjnnnwwwppphhhggglllpppooommmgggggghhhkkknnnrrrtttuuuwwwssspppnnnnnnmmmiiifffhhhjjjkkkjjjhhhffffffgggfffffffffgggjjjkkkkkkjjjjjjjjjkkkjjjiiifffcccaaa```ccceeeddd___YYYSSSPPPHHHEEEAAA>>>>>>@@@CCCEEEBBBBBBCCCCCCAAA@@@===<<<222222111111000000//////000/////////............////////////////////////---.....................,,,------......------,,,........................---------.........//////,,,---......//////................../////////000////////////////////////---.........//////000000///000000111222222333333222222333333333444444444666444888BBBGGGMMM___sssqqq{{{eeecccbbbfffmmmtttyyyzzzSSSPPPKKKFFFAAA>>><<<;;;888777555333222000000000000000000000000000000000...............///000000////////////////////////////////////000000000000...---,,,,,,,,,...///000000000000000111111111111000000111222333444444444///111222222444;;;FFFPPP]]]jjjkkklll|||{{{iiiwwwwwwuuuxxxvvvlllfff___YYY\\\\\\]]]___cccfffgggggg//////.........---------///////////////000111111////////////000000000000///111444444///,,,333===;;;???DDDYYY~~~sssgggtttqqqgggtttvvvuuuvvvlllpppllljjjoooxxx}}}sssmmmqqq{{{nnnfffaaa\\\RRRNNNCCC777555888666///333333333333222000///...,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------..................------...------------...//////............/////////000000222333222000/////////---000333222000333:::AAAEEE===555444999AAAEEEFFFHHHMMMTTTZZZdddqqqzzz|||~~~rrrlllsssuuummmfffggg```___cccjjjnnnooorrrvvvmmmkkkgggdddcccccccccdddgggiiijjjhhhccc___]]]]]]```cccdddcccdddfffccc]]]aaacccffffffdddbbbaaaaaa___^^^]]]___aaabbb```___WWWQQQIIIEEEEEEEEEDDDCCCCCCEEEHHHKKKLLLIIICCC@@@888777555333222222222222---------------...///000...........................------,,,,,,------.............................................---------------------------------------.........////////////............/////////////////////.........111111111000000000000000000000000111222222333333666555555555666666444222333666???IIIJJJRRRqqqooouuuzzzjjjccchhhttt}}}ggg___WWWSSSMMMEEE>>><<<888888888666444222222222111111000///////////////////////////////////////000000000000000000000000////////////000000000000////////////000000000000000000000000000000000000111111222222222333333333000222777999888<<>>>>>;;;666222222222111111000000//////...,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------...........................------------...//////....../////////000000000000222222111///......///111222222333444555555666999:::===BBBJJJUUUaaahhhkkksss{{{~~~pppjjjjjjoooooolllmmmssspppkkkhhhiiiiiiggggggiiirrruuu{{{yyymmmddd\\\[[[YYYXXXXXX[[[```cccddd```ZZZXXXZZZ[[[[[[YYYVVVOOOJJJLLLRRRUUUPPPJJJDDDBBB>>>:::777666555666111111000000000111222222..............................------------......................................................------------------------,,,,,,,,,---------......//////............/////////////////////////////////000000000111222222222222222333333444555555555111111222222444555666777;;;FFFKKKMMM___rrrvvvwwwnnnvvv~~~rrriii]]]QQQIIIGGG???>>>;;;777444222111111/////////......///000000////////////////////////000000000000000000000000////////////000000000000////////////000000000000111111111111111111111111222222222222333333333333444777666555>>>MMMTTTRRRVVVcccxxxxxxbbbccciii{{{lllaaaWWWUUUXXX^^^bbbccceeeiiigggooowwwzzzzzz/////////...............///////////////000000111//////000000000111111111222333555666555999GGGUUUqqqnnntttwwwwwwwwwwwwssstttpppjjjmmmvvv|||}}}}}}pppllltttvvvkkkjjjwwwoooaaaQQQFFF???;;;888222222111111000000000000000...,,,+++***+++---...---------------------------------------------------------..................------------...//////...////////////000000000000111222000///...///000222222333666888:::999777>>>DDDKKKPPPVVV___kkkssssss{{{xxxpppfffdddeeeiiiiiihhhmmmuuuooojjjiiipppyyyxxxssskkkfffccc```]]]ZZZ]]]\\\]]]___aaa___YYYTTTWWWRRRLLLKKKNNNQQQQQQOOOMMMJJJEEE???:::777555444222222111111111111111222..............................------------..............................---------.......................................,,,,,,,,,,,,------------//////............/////////////////////000000000//////000111222222333333222222222333444444555555444444555555555777:::<<<@@@GGGNNNXXXrrruuusss{{{jjjqqqxxxlll\\\RRRNNNEEEBBB===:::888777555555//////......//////000000////////////////////////////////////////////////////////////000000000000////////////000000000000111111111111111111111111222222222333333333444444555999:::;;;HHHYYY[[[SSSSSSeeesss}}}mmmjjjrrruuuqqqbbbYYYSSS[[[\\\```dddddddddjjjqqq///////////////////////////////////////000000111000000000000111111111111555666777777888FFFccc~~~kkkZZZ[[[aaaaaadddiiipppllloooxxx{{{zzz~~~xxxooobbbSSSEEE===:::444333222111000000111111000///---++++++,,,---...---------------------------------------------------------.........//////...------------...//////////////////000000000111000111111000//////111333444555777<<>>888444222333333222111000000000000///////////////////////////......------......///........................---------.........//////........................,,,,,,,,,---------......//////............//////////////////000000111111///000000111222333333444111111222222333444444444555666777666666888<<<@@@HHHLLLZZZsssvvvyyyppprrryyyfffXXXSSSHHHDDD>>>:::999999888777000000/////////000000111000000000000000000000000////////////////////////////////////000000000000////////////000000000000111111111111111111111111222222333333333444444444333888<<>>YYYzzzlll]]]VVVVVV^^^dddgggllltttxxx|||~~~yyyqqqfffUUUFFF???777666444222111111111111000///---,,,,,,,,,---...------------------------------------------------,,,,,,------.../////////...------------...///////////////000000000111111000111111111000111444777:::===AAAGGGLLLPPPRRRTTTVVV^^^gggnnnrrrwwwzzzsssnnniiiccc___bbbfffjjjmmmqqqxxx}}}vvvpppiiiccc```\\\WWWRRRUUUUUUTTTOOOIIIHHHLLLPPPUUUSSSOOOJJJCCC<<<777444555444333111111000000000//////////////////////////////............//////........................,,,,,,------.../////////........................---------.........////////////............//////...//////000000111111222000111111111222333333333111111111222333333444444444555666555555888???DDDNNNZZZrrruuuvvv|||wwwsss}}}nnn___YYYMMMGGG???:::999999888777333222111111000000000111000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000222222222222222222222222333333333333444444444444111555===HHHRRRXXXYYYWWWddd~~~tttvvvmmmbbb[[[mmmxxxdddTTTPPPUUU\\\aaaaaabbbfffkkkqqq|||.../////////000000000000///////////////000111111000000111111111222222222111111777DDDXXXvvvxxxnnnkkkfff```\\\QQQ[[[iiivvv~~~}}}zzzkkkVVVFFF:::888666333111111111222///.........------------........................------------------------,,,,,,------...//////000...------------...////////////000000000111111111///000111111222444777:::CCCHHHOOOTTTWWW\\\aaafffgggmmmuuu{{{~~~{{{sssiiigggkkknnnooosssxxx~~~}}}rrreee]]]]]]\\\ZZZVVVRRROOOPPPQQQTTTSSSRRROOOJJJCCC===999777666555333222111111111//////////////////////////////............//////........................,,,,,,------...//////000................................./////////000000//////............//////...//////000111111222222222222222222222222222222222222333333444444555555222444666666777<<>>;;;888777666555333222111000000000000000000000000000000000000000000000000000000////////////000000000000////////////000000000000222222222222222222222222333333333444444444555555;;;999CCCSSSUUUPPPZZZmmmlllwwwuuulllhhhjjjrrr|||gggYYYUUUSSSUUUYYY___eeekkknnnsss000000000000000000000000000000000000111111111111///444555///---111666777===<<<^^^iiicccXXXOOOMMMTTT```jjjyyywwwppprrrxxx~~~ttthhhQQQ>>>555;;;<<<333111999222222222222111///...---........................//////.........---------..................................../////////000000000000000111111111111000---...222222444???LLLVVV___gggiiijjjnnnooonnntttwwwiiiiiippp}}}rrrcccXXXTTTWWWZZZXXXUUUSSSTTTVVVUUUPPPKKKAAA???<<<777222111222444111000000000222222000...////////////000000000000000000000000000000000000//////////////////////////////////////////////////////000000000000//////////////////000000000000000111111111111222222222333333333333333333333333333444555555666666555555999888888:::===DDDUUUdddqqq}}}xxxxxxssseeeUUUJJJEEEAAA>>>===999666333111111222111111111111000000000000111111000000000000000000000000000000000000000000000000////////////000000000000000111111111111222222222111000222666777444555888222CCCNNNPPPPPPRRRfffnnn}}}xxxccc___bbbooowwwrrrcccYYYRRR[[[[[[ZZZ```bbbfffsss000000000000000000000000000000000000111111111111000111222222111222444666<<>>:::777444222222222111000111111000000000000111111000000000000000000000000000000000000000000000000////////////000000000111111111111111222222222222222000222555666444555888999LLLSSSPPPSSS___yyyyyyvvvyyy]]]]]]ccclllmmmeeeZZZUUUVVV]]]ZZZZZZccciiippp}}}000000000000000000000000000000000111111111222222333000111666666111444<<>>999333444222111111222222111///////////////000000000000000000000000000000000000//////////////////////////////////////////////////////000000000000///////////////000000000111111111111111111222222222333333333333333333333444444555555555555555555444444333777<<>>HHHVVVlllrrruuuzzzhhhZZZNNNFFF???<<<999888666555222000222111111000000111111222000000000000000000000000000000000000000000000000//////000000000111111111111111111222222222333333333222333555444333666<<>>:::888666555333222222111111111111222222111111111111111111111111000000000000000000000000000000000111111111222222222222222222333333333333333333555777555555===GGGNNNSSSRRR```uuuhhhvvvcccUUU^^^bbb\\\VVVRRRTTTXXX]]]eeellljjjzzz~~~000000000000000000000000111111111222222222333333111333666:::GGGbbb|||lll\\\XXXVVV^^^qqqvvvnnnoooxxxrrrZZZGGG>>><<<666666666555444333222111////////////////////////.../////////000000000000//////////////////////////////000000000111111111111111222333444555666666888@@@HHHQQQ^^^lllssssssxxxxxxssskkkjjjpppvvvxxx~~~wwwuuurrrsssvvv{{{yyyooolllbbbaaa^^^YYYTTTMMMFFFAAA===:::666444333333222111////////////000000000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////000000111111111222222222222222222333333333444444333333444444555666666666777666666666888;;;>>>???EEEKKK]]]yyyvvvnnnzzzxxxxxxaaaKKKFFF@@@:::888777666555333222222111111222222333111111111111111111111111000000000000000000000000000000111111111222222222222222222333333333444444333444666888666777AAALLLNNNTTTYYYppp~~~jjjlllxxx]]]YYYbbbcccWWWSSSSSSWWW\\\aaaiiippp~~~{{{zzz000000000000000000000000111111222222222333333333333666999@@@WWW|||yyyqqqeee[[[WWW\\\eeevvvvvvddd]]]bbbkkkxxxbbbMMMAAA???888888777777666444333222000000000000000000000000.../////////000000111111000000000000000000000000000000000000111111111111111111222333444666666777===FFFOOOVVVbbboootttrrrrrrtttqqqkkkmmmxxxsssiiicccdddeeedddggglllllllllmmmmmmpppuuu{{{}}}}}}||||||iiibbb___[[[[[[\\\XXXPPPIII>>>:::666444333333222222////////////000000000000000000000000000000000000000000000000000000000000//////////////////////////////000000000000//////000111111111111222222222222222333333333444444444333333444444555666777777777666666777999<<<@@@BBBIIIUUUnnn{{{wwwkkkxxx}}}ttt~~~dddNNNHHH@@@:::777777777777333222222111111222222333111111111111111111111111000000000000000000000000000111111111111222222222222222333333333444444444333444666888777999CCCOOOOOOVVVaaa|||vvvrrrdddxxxzzzkkk]]]]]]^^^VVVSSSTTTXXX^^^aaadddkkkttttttmmmyyy222222222111111111000000,,,///111111222444666555888444999QQQwwwrrrdddXXXVVV[[[bbbuuuyyytttvvvhhhjjjttt~~~~~~xxxqqqbbbNNN???<<<;;;999555444666555333111111111111000000000000000000000000////////////111111000000000000111111333222111111111222444555444444444333444777===AAAFFFRRR^^^dddjjjqqqtttqqqppppppooorrrwwwooodddhhhllllllkkkkkkmmmoootttvvvxxxxxxwwwvvvwwwxxxzzz|||~~~zzzrrrlllddd```______^^^]]]HHHAAA<<<:::888444333555333333222111000000111111000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111000111111111111222222222222222333333333444444444444444444555555555555555444:::;;;444111999DDDKKKRRRjjj~~~tttlllffflll}}}uuuVVVIII???===<<<888666888777666444222111111111222222222222222222222222222000111111111111222222222000111111111111222222222333333333333333333333333222222333555666<<>>GGGOOO[[[}}}|||xxxllliiirrrzzzuuu~~~fffTTTAAA<<<<<<:::777555777666444333222111222222222222222222222222222222000111111111111222222222111111111111222222222222333333333333333333333333222444666777;;;CCCLLLQQQQQQ]]]sssppp```cccqqq]]]UUUZZZ^^^[[[UUUUUUVVV]]]fffiiinnnxxxuuu222222222111111111111111555222000000111222333333555CCCbbbrrr]]]OOONNN___tttuuulllyyyyyyooorrr}}}jjjMMM@@@<<<888888999:::888666222222222111111111000000000000000000000000000000000000000111222333444555111222222333333333333333111333666777999===DDDJJJ]]]hhhsssyyyzzzxxxsssmmmwww~~~vvvooonnnooorrrsssuuuxxx|||}}}~~~}}}ooooooqqqmmmgggaaaTTTFFF@@@===999777888777666555333222111111111000000000000000000000000////////////////////////000000000000000000000000000000000111111111222222111111111111222222222333333333333333444444444444444444555555555666666666888555777===???@@@IIIVVVooo{{{|||kkkmmmooo~~~vvvooo}}}sssttt~~~fffKKK???>>>===999666888777555444333222222222111111111111111111111111000111111111111222222222111111111111222222222333333333333333333333333333111666888888???LLLQQQOOOQQQaaa{{{~~~ccc[[[wwwuuubbbSSSUUU[[[ZZZWWWVVVWWWWWW]]]gggooo|||www{{{111111111111111111111111444111000222555555666888AAAVVV{{{qqq[[[QQQRRR```}}}uuupppyyyvvvxxx|||zzzvvv}}}|||___HHH@@@888888;;;:::888777333333333222111111000000000000000000000111111111111111000000111222333333222333555666666666555444333555777777999???JJJSSS```kkkwww{{{wwwrrrnnnlllxxxtttsssqqqqqqrrrssstttuuuxxx{{{~~~tttiiijjjnnniii```UUUNNNEEE===999:::666666555333333222222222000000000000000000000000////////////////////////000000000000000000000000000000111111111222222222111111111222222222333333333333333444444444444555444444555555666666777777888444888AAABBBCCCSSSiiiqqqsssllloooyyytttfff{{{nnnsss~~~zzz^^^JJJAAA>>>;;;999888777666555444444333333111111111111111111111111000000111111111222222222111111111222222222333333444444444444444444444444222777777777BBBRRRUUUOOOUUUhhhgggeeeiiiYYYRRRYYY\\\UUUUUU\\\^^^^^^dddnnn{{{xxx111111111111111111111111222///000444555333555;;;PPPlllttt___NNNQQQaaawwwqqq{{{xxxlllhhhbbb^^^___eeennntttsssuuuyyy}}}{{{XXXHHH;;;999;;;999777777444444444333222111111000///000000000111111111222222222111000000000111111111222444555555555444333444666666555666@@@OOO\\\kkkppptttsssooooooxxx}}}}}}{{{ssswwwwwwwwwwwwxxxzzz|||}}}tttooorrrtttqqqmmmdddTTTCCC;;;;;;555444444333333333444444111111111111111111111111000000000000000000000000000000000000000000000000111111111111222222222222111222222222222333333333333333444444444555555555444444555555666777777888999777===FFFGGGLLLfffpppmmmgggmmmxxxnnnqqq}}}lllkkktttqqqYYYFFF<<<:::;;;888888888777666555444333111111111111111111111111000000111111111222222222111222222222222333333333444444444444444444444444333666666888DDDTTTXXXSSS___sssrrrxxx|||bbbYYYWWW]]][[[RRRVVVbbbbbbeeennn|||}}}111111111111111222222222222000111555333000888DDDdddxxx```QQQMMM```}}}{{{xxxxxxsssqqqkkkccc]]][[[WWWYYY]]]aaaffflllssswwwxxxyyyzzzyyyyyyzzz}}}mmmWWWAAA;;;;;;888777888666555444444333222111111///000000111111222222222222222111111111111222222000000111222222222222222333555666666999EEEXXXfff|||vvvpppnnnqqq}}}yyyvvv{{{{{{xxx{{{}}}|||{{{tttbbbKKK<<<777777666555555444555555555111111111111111111111111000000000000000000000000000000000000000000000000111111111222222222222333222222222222333333333333333444444444555555555555444444555666777777888999666777>>>EEEKKKZZZzzzxxxnnnvvvaaagggvvveeelll~~~ssswwwjjjOOO???::::::999999999888777666555444222222222222222222222222000111111111111222222222222222222222333333333333444444444444444444444444555555888@@@MMMVVVZZZYYYlll___[[[ZZZ\\\YYYTTTZZZddd^^^fffttt000000111111111222222222333111333666333444FFF[[[mmmjjjjjjaaaPPPMMM[[[~~~ssseeegggqqqfffzzz|||vvv```\\\ZZZ\\\\\\YYYXXXZZZ```fffmmmuuu{{{fffIII>>><<<888777:::666666555444333222111111///000000111111222333333111222222333444555777777222222222222222333444444111777===AAAFFFSSSfffuuusssjjjrrrzzzxxxvvvwww}}}||||||~~~sss^^^JJJ???<<<;;;:::888666555555555111111111111111111111111000000000000000000000000000000000000000000000000111111111222222222333333222222222333333333444444444444444444555555555555444444555666777888999999666999???HHHWWWqqq{{{qqqmmmhhhvvvrrrZZZeee|||```KKK???:::999::::::999888777555444333333333333333333333333000111111111111222222222222222222333333333444444555555555555555555555555777555===OOOZZZZZZ[[[```yyyyyy^^^[[[WWWUUUVVVZZZ___ccc```lll000000111111222222222222333111444777666<<>>;;;888666555444111111111111111111111111000000000000000000000000000000000000000000000000111111222222222333333333222222333333333444444444444444444555555555666666444444555666777888999999>>>BBBGGGQQQhhh~~~fffvvv{{{kkkhhhqqqppp[[[```pppoooWWWFFF<<<999:::::::::999777555444444444444444444444444444000111111111111222222222222222333333333444444444555555555555555555555555999666BBBZZZddd^^^]]]eeesss~~~~~~}}}kkk^^^ZZZRRRNNNUUU```ccc```mmmzzz111111111111222333444555777555555444444EEEppptttZZZPPPLLLIIIOOOfffnnnUUUFFFFFFQQQ[[[rrrxxxjjj]]]QQQLLLMMMSSSXXX```iiirrrxxx|||}}}gggEEEBBB???999@@@888777666666666444111///111111222222222222111111...///111333777:::===>>>:::777444444555777888999888GGGSSSZZZhhhzzz|||sssiiihhhvvv~~~||||||zzzwwwsssxxx}}}|||hhhOOOJJJBBB<<<::::::;;;;;;222222111111111111111111222222222111111111111111333333111000000000111222111111222333333333333222111111222222222333333333444444444555555555666666:::777666999999777999===>>>EEEMMMccc}}}cccyyyssseeellltttyyyiiiUUUVVVzzzoooRRR;;;<<<>>>===888777:::999444555555444333333222111111222222333333333333444444444444444333333222222222111222333333222333555666666777GGG___llliiidddeeepppuuu~~~}}}fff\\\WWWTTTWWWZZZ]]]bbbgggwww111111111111222333444555555666666666>>>]]]rrrZZZOOOMMMMMM^^^}}}~~~mmmYYYJJJFFFNNN```rrrsssbbbXXXRRRNNNOOOTTT___eeemmmuuu|||yyyXXXHHH@@@<<>>>>>===;;;888666555555444444444333333222222222222333333333333444444444444444333333222222222111222333333222333555777888===MMMaaajjjiiimmmvvvlllyyy~~~~~~qqq\\\WWWTTTSSSWWWZZZ]]]dddkkk~~~111111111111222333444555000444666999MMMvvveeePPPGGGLLLUUUvvvfffTTTGGGHHHNNNYYYppp{{{eeeZZZNNNIIIJJJPPPYYYbbbrrrxxxoooNNNBBBBBB>>>;;;:::888888888777444222222222222222222222222222222111111111222333444555555444222222444888===@@@JJJXXXlll|||}}}rrriiixxxtttnnnrrr|||fffHHHFFFFFF:::333888444444333222222222222222000000111111222222333333333333222111111111111222111111222333333333333222222222222222333333333333444444555555555666666666555444555999999999<<>>===:::999999999777666333333222111111222333333222222222222333444555666444555555777:::BBBLLLSSShhhmmmssstttoooqqq}}}mmmRRREEECCCAAA===777666555444333333333333000000111222333444444555333333333333222222111111111111222333333333333222222222333333333444444444555555555666666666777777888777999<<<;;;<<>>IIIUUUaaa}}}gggnnn{{{}}}zzzmmmeeevvv|||^^^BBB;;;???@@@===<<<888777777666555555444444222222333333333333444444222222333333333333444444444555666555555555777999AAAMMMYYY^^^aaarrruuucccwwwaaaTTTRRRSSSTTTYYY^^^cccooo111111111111222333444555666???ZZZ~~~gggZZZQQQMMMJJJSSSllltttUUUQQQTTT___ssslll[[[SSSSSSVVVgggtttxxxrrrttt|||fffIIIBBB@@@===:::999999999888777555444222111111222444555444333333444444555666777555777888999===GGGUUU___oooqqqlllgggqqqxxxqqqrrrwwwvvv}}}||||||}}}{{{|||nnnVVVFFF===999999777666555444444444333333333333333333333333333333444444444333222111111111222333333333333222333333333444444444444555555666666666777777777777666666888;;;>>>DDDTTTbbb~~~sssppp~~~~~~tttrrrtttUUUBBB===???>>>;;;:::999888777666444333333222222333333333333444444222222222333333444444444444555666666555666888:::AAAKKKVVV___kkk~~~sssjjjiiirrr~~~kkk\\\UUUTTTUUUUUUXXX___jjj|||111111111111222333444555:::NNNxxxsssZZZMMMKKKLLLOOO```fffRRRRRRZZZllljjjWWWRRRWWWaaaiiixxxuuuwwwrrrLLLFFF@@@===:::999999999888777555444222111111222444555555444444333333444444555222555888;;;BBBNNN___kkksssuuupppkkk{{{yyy{{{tttnnnfffbbbcccddddddiiipppkkkuuu{{{xxxtttuuuxxxzzzvvvzzzdddLLLFFF:::999888666555555444444444333333333333333333333333333444555444333222111111111222333333333333222333333333444444444555555666666666666777777777777888888:::>>>BBBLLL^^^ooojjjppptttjjjfffIII=========999;;;:::999777666444333222222222333333333444444444222222222333333444444444444666666666666666888:::EEEMMMXXXeeexxxnnndddZZZbbbnnn]]]UUUSSSSSSXXXVVVYYYbbbqqq444555000///888777333999===fffnnnUUUMMMNNNPPP___sss\\\\\\UUU[[[pppqqqZZZWWW]]]dddrrr~~~ttt}}}aaa@@@???@@@???;;;888888888777777666555444333444555666555555555555555555555555666===DDDGGGLLLWWWeeeooorrrkkklll~~~{{{zzznnnfffeeegggdddeeeeeefffjjjpppxxx}}}```JJJBBB;;;777999999555333222444444333333333444444555666666666666555444333222333333333444444444555555222555888999777666555555444555666777888888888777555333:::EEEIIIRRRoookkkiiiwwwiiiiii{{{yyyUUUCCCDDDBBB;;;;;;:::999777666555555555444444444444444444444444444444444444444444444444777333333555777777;;;@@@OOOQQQWWWjjjaaa[[[TTTdddxxxbbbYYYUUUQQQOOOWWWTTTWWWeeeyyy555888333333:::888444<<>><<<;;;:::888777666666666444444444444444444444444444444444444444444444444777444444777888777;;;@@@QQQUUU___qqq}}}WWWSSSYYYvvvooo\\\VVVSSSQQQPPPWWWUUUYYYhhh}}}000444111333999666555@@@^^^nnnXXXQQQWWW[[[|||rrrddd]]]VVVjjj{{{kkkWWWUUU\\\nnn}}}dddhhh~~~ZZZGGGDDD@@@>>><<<:::888777777777555444444444555555333333444444444555555555999<<>>>>>>>><<<999888888777666444444444555555222222333444555666666666<<<@@@JJJXXXbbbdddcccbbblll|||mmmcccaaadddeeeeeellllllooowww}}}VVVKKKBBB>>>===999666777777666555555444555555555555555666666555444444333444444444444555555555555999888666555777<<>>===;;;999888777666666444444444444444444444444555555555555555555555555666555777::::::999>>>EEEMMM[[[nnnuuujjj___ooo{{{___TTTSSSRRRQQQSSSUUUWWW___qqq333666444666999666@@@WWW}}}gggTTTRRRSSSVVVbbbqqqrrr]]]SSSVVVhhh{{{iii[[[VVVSSSbbbtttwwwnnnxxxnnnyyyzzz```fff~~~tttQQQEEE<<<<<<>>><<<::::::999888666555444444555555222222333444666777888888AAAFFFRRR]]]^^^\\\^^^eeezzzfffaaa]]]]]]bbbgggllloootttyyylllWWWCCC===???>>>999555888777666666555555555555555555555666555555444333444444444555555555666666444444555444555888<<<@@@888888777777888999:::;;;AAAFFFOOO```}}}~~~oooeeehhh{{{~~~~~~aaa^^^mmmLLL???>>>===;;;999777666555555444444444444444444444444555555555555555555555555666666888:::::::::AAAJJJOOO```vvvtttnnnbbbuuuxxxaaaZZZWWWRRRQQQTTTSSSXXXcccvvv555666333444666555FFFeeelllYYYJJJMMMUUU```tttxxxXXXTTTYYYbbbzzzwwwYYYPPPUUUZZZppp}}}oooiiihhhwwwrrrkkkdddwww\\\JJJ===<<<>>><<<:::;;;:::999777555444444555555222333444555777888::::::DDDJJJUUU]]][[[YYYeeeuuujjjWWWZZZZZZ]]]dddiiinnnvvv~~~lllLLL@@@BBBBBB<<<555999888777666666555666666444555555555555555444444444444555555555666666666111333555666555555666777777777777777888;;;===>>>FFFHHHSSSlll}}}fffcccmmmwww___sss___EEE@@@???===:::888777666666444444444444444444444444555555555555555555555555666666777999999;;;EEEPPPVVViii{{{nnnddd___~~~vvvfffbbb\\\RRROOOUUUSSS[[[hhh}}}222333111333888<<>>===:::999888777666666666666444444555555555555555444555555555555666666666777222444666777666555666666666555666777999===@@@BBBLLLWWWvvvzzziiimmmsssooobbbqqqEEECCCAAA???===;;;::::::444444444444444444444444666666666666666666666666666555666777888===KKKZZZ```tttzzzeeewww{{{zzzzzzooojjjkkkaaaOOOLLLUUUWWWbbbsss}}}444333555999AAAWWW}}}aaa^^^```hhhqqquuuZZZ]]]iii~~~ooo\\\XXX```ppp~~~fff[[[\\\]]]fffyyy}}}```tttaaaDDDAAABBB:::777<<<999888777666666555555555999444333666999:::<<>><<<999777666666777777555555555666666666666666555555555555666666666777888888888777777777777777:::777777999:::<<>>>>>===:::777666555555444444444555555333444555555666666555555222:::;;;555999GGGPPPOOOUUUqqqooodddzzzoooxxxyyylll\\\UUUTTTTTTZZZhhh~~~}}}666555222444BBBeeewwwZZZ```fffmmm|||ooo___^^^ooo}}}bbb[[[```jjjxxxpppccc```dddqqqhhhmmm|||jjjIIIAAAAAA<<<:::>>>999999777666666666666666777444444888;;;;;;===AAAIIIOOOTTT```ppp]]]QQQTTTWWWWWW```ooovvvUUUFFFBBB@@@>>>===;;;999888777777888666666666666666666666666555555555666666666777777888777777777777777777777999777888;;;===@@@HHHPPPaaa}}}pppkkkooo~~~iiidddsssmmmTTTAAAAAACCC<<<888:::666666555555444444555555444444555666666666555555222777888444:::HHHOOONNNYYYuuukkkhhh}}}xxxsssmmmXXXRRRVVVXXX]]]lll{{{666777333444LLLzzzwwwhhhTTTaaalllvvvxxxeee\\\YYYjjjgggUUU^^^mmmvvvppphhhqqqyyy}}}tttddduuuyyyQQQBBBAAA>>>===@@@:::999888777666666666666666444555:::<<<<<<>>>BBBLLLMMMUUUnnnwwwYYYPPPOOOWWW\\\bbbssskkkKKKAAADDD???>>>===<<<:::999888777777777666666666666666666555555666666666777777777777777777777777777888888999888999<<<@@@GGGSSS___qqqlllhhhqqqvvv{{{```QQQmmm^^^BBBBBBEEE<<<777===777777666555555555555555444555555666666666666666444777666666>>>LLLRRROOOcccdddmmmrrrnnn|||lllRRRPPPXXXZZZ^^^ooo{{{333888888===\\\{{{jjj___XXX^^^hhhxxxqqq[[[]]]kkkuuukkkXXXUUUiiizzz}}}uuupppuuuaaaiiiuuu^^^FFF@@@???>>>???::::::999888777777777777666555777;;;<<<;;;===BBBLLLLLL\\\hhhUUUQQQUUUaaalllzzz]]]FFFCCC???>>>>>>===;;;999888666888888777777777777666666555666666666666777777777777777777777777888888888;;;888888<<>><<<;;;:::999888888777777777777666888<<<<<<;;;>>>DDDNNNUUUnnnoooZZZYYYWWW]]]oooyyyTTTBBB@@@??????>>><<<:::888666999999888888777777777777666666666666777777777888666666777777888888888888<<<999888===GGGZZZvvvtttiiiooo~~~VVV]]]~~~aaaAAA;;;CCCCCC:::999999888777666555555555555666777777888888777777:::999999>>>JJJVVV[[[ZZZwwwvvv\\\wwwvvvyyyttt^^^MMMSSSYYYUUU```uuu222555999JJJtttvvvUUUGGGPPP^^^sssxxxzzzqqqdddWWWbbbxxxnnnuuuqqqaaagggyyyuuuQQQAAA???>>>;;;<<<;;;:::999888888888888888777:::=========CCCKKKRRRdddooo___VVV]]]```mmmhhhJJJCCCBBB@@@???===;;;999999::::::999999888777777777666666666777777777888888666666666777888888999999<<<:::<<>>EEEEEE:::;;;:::999777666666666666666666777888888888888888888777999@@@KKKVVV\\\^^^}}}sssbbbwwwiiitttuuuXXXNNNTTTXXXVVVggg}}}333666@@@[[[oooSSSHHHRRRaaammm~~~vvvnnnXXX]]]qqqllltttddd```rrr|||{{{UUUBBB@@@@@@===<<<;;;:::999999888999999888888;;;>>>@@@CCCLLLVVV]]]xxxnnn```]]]___eeerrr{{{ZZZGGGFFFCCC@@@>>>===<<<<<<;;;::::::999888888777777666666777777777888888888555666666777888888999999999;;;BBBMMM^^^www{{{iiilllxxx{{{WWWKKKbbbjjjLLLCCCAAA===;;;;;;999888777666666666666777888888999999888888777888<<>><<>>777>>>::::::::::::999777666555666:::;;;777666888999777777999:::999777888999;;;;;;EEERRRmmm{{{lllnnnvvvtttVVVYYY~~~UUUAAA???>>><<<:::999:::999888666:::666666:::===<<<;;;<<>>===<<<>>>CCCFFFQQQ]]]bbbmmm~~~cccqqqyyyyyysssWWWPPPSSSUUU^^^jjj:::YYYooo___MMMGGG\\\yyy___TTThhhtttkkktttoooiiilll~~~yyyZZZ^^^}}}{{{UUUCCC>>>======<<<;;;:::999::::::;;;>>>:::AAAQQQZZZccc{{{^^^ZZZ]]]iiiwww___CCCDDD>>><<>>:::777999999777:::777777:::;;;;;;<<>>???BBBGGGKKKTTT___eeetttvvvcccxxxyyyrrrWWWRRRUUUVVV___nnn@@@jjjcccRRRSSSLLLGGGhhhwwwZZZ[[[xxxxxxjjjnnn~~~sssvvv~~~]]]XXXqqq]]]EEE>>>======<<<;;;:::::::::;;;<<<>>><<>>>>>:::888999:::888<<<888777:::;;;999===CCCOOOnnnsssgggnnn~~~aaaaaalllIIIDDDBBB>>><<<<<<;;;:::999999777888<<<>>>>>>AAAEEEHHHJJJRRR^^^iiizzzhhhgggqqqWWWTTTUUUSSS\\\mmmKKK}}}tttWWWHHHOOOOOOQQQwwwmmm\\\iii}}}lllhhhuuummm___hhh___GGG??????===<<<;;;::::::;;;<<<<<<>>>???BBBJJJWWWsss~~~___]]]^^^mmm}}}tttpppnnnnnnllliiiiiilllkkkiiikkkqqqvvvzzz~~~YYYEEE>>>@@@BBB>>>===<<<;;;:::999888888888999======:::888999:::888???:::999;;;:::777???JJJ]]]bbbcccrrr~~~|||yyy]]]jjjMMMHHHEEE@@@===<<<;;;:::999777666888;;;<<<<<<@@@EEEDDDHHHQQQ]]]kkk\\\hhhkkkTTTTTTTTTPPPYYYkkkVVVjjjXXXMMMNNNRRRaaabbb___vvvpppeeelllqqqgggrrr~~~\\\GGG@@@AAA===<<<;;;::::::;;;<<<======BBBGGGOOOfffggg[[[___lllzzzkkkllliiiiiikkkjjjfffgggjjjiiiggggggiiijjjllluuu|||wwwsssOOOCCC???===AAA>>>>>>>>>>>><<<;;;:::999777;;;<<<999777999:::999<<<888999<<<::::::GGGXXXyyymmmcccrrr|||}}}}}}}}}xxx^^^qqqdddLLLHHHBBB>>><<<;;;999888888777888:::999888<<>><<<:::666:::;;;888777999;;;999666444777===<<<>>>QQQgggnnn^^^kkk~~~~~~}}}aaaaaavvvNNNJJJDDD???<<<:::999888:::888999999777555888???@@@IIISSSYYY___ttt^^^www}}}}}}```OOOWWW[[[WWWaaavvvqqq{{{YYYSSSUUUQQQpppgggXXXhhhlllfffvvvfffUUUkkkmmmXXXIIIBBB???======<<<;;;999:::<<<>>>CCC@@@IIIiiisss]]]UUUTTTkkk|||zzzkkkggglllrrrvvvvvvyyy~~~{{{ttttttyyyyyy~~~vvvpppzzzqqqKKKFFFFFF>>>BBB@@@>>>;;;999999888888777777777888999999::::::===777;;;CCC???@@@___ooohhhqqq~~~}}}||||||}}}jjjVVV}}}fffEEE===DDD;;;:::@@@<<<::::::999888888999::::::;;;@@@MMMUUU\\\xxxyyyggg~~~uuu]]]MMMQQQVVVYYYfffyyy}}}]]]RRRPPPQQQvvv```ZZZoootttlllxxxcccOOOaaayyy|||~~~yyyiiiTTTCCC<<<;;;======<<<;;;999:::<<>><<<:::999999999777777777888999999::::::;;;777:::AAACCCLLLkkkkkkooo~~~~~~~~~~~~]]]dddzzzRRR@@@DDD>>><<<@@@===;;;:::999888888999:::;;;<<>>>>>======<<<;;;::::::===???BBBFFF^^^pppVVVQQQ___hhh||||||zzzoooxxxwwwvvvlllJJJGGGDDDAAA@@@???===;;;:::999999777777888888999:::::::::;;;999:::@@@KKK```uuuhhhxxxrrrSSSiiieeeEEEDDDAAA>>>???===;;;:::999888888999:::;;;;;;CCCLLLUUUfffyyyooovvvppp[[[NNNRRRWWWYYYiii~~~gggUUUHHHHHH^^^mmmUUUjjj}}}zzz~~~kkkNNNMMMhhhoooXXXFFF@@@BBB======<<<;;;:::;;;>>>@@@DDDLLLkkkyyy^^^QQQVVVfffuuurrrooo~~~vvvxxxQQQFFFFFFAAA@@@???>>><<<;;;::::::777777888999999::::::;;;<<<<<<;;;@@@UUUvvvxxxmmmnnn{{{cccYYY~~~xxxMMMCCCCCC???===>>>;;;:::999999999999:::;;;:::DDDKKKUUUmmm}}}kkkYYYNNNSSSWWWZZZkkkkkkTTTLLLGGGPPPrrriiiYYYuuu~~~}}}[[[OOOaaa~~~zzzhhhSSSAAA<<<@@@=========;;;:::;;;>>>AAABBBRRRuuunnnVVVXXXcccllllllsss~~~rrrjjjooo]]]HHHGGGAAA@@@@@@???===<<<;;;:::888888888999::::::;;;;;;<<<<<<<<>><<<;;;888888999::::::;;;;;;<<<:::===LLLhhhnnnppp~~~qqqooogggoooUUUDDDAAA===@@@<<<;;;:::999999:::;;;<<<===PPPPPP^^^|||www~~~```TTTPPPWWWXXX[[[qqqtttooorrrdddCCCDDDFFFOOOoooccc[[[aaayyy~~~fffOOOooosss\\\TTTPPPFFF???>>><<<======<<<;;;===@@@CCCUUU|||cccZZZ```bbbvvv{{{wwwtttjjjbbbaaappp|||gggdddlll~~~XXXLLL@@@AAAAAAAAA@@@???===<<<888999999::::::;;;;;;<<<<<>>AAA<<<;;;::::::::::::;;;<<<:::OOONNN\\\xxxrrr{{{^^^SSSPPPWWWYYY[[[qqqssseeeooo}}}[[[KKKEEE@@@PPPuuujjj]]]ggg}}}{{{iiiWWW]]]{{{wwwfffZZZXXXSSSGGG?????????BBB===:::???===???JJJ```|||UUU]]]aaaggg}}}ddd```dddbbbdddnnn{{{qqqccc___kkkhhhKKKDDDAAA??????CCCDDD???888;;;666555888;;;;;;===@@@>>>IIIjjjqqqqqqooowww___ZZZyyyKKK@@@FFF999AAA===;;;<<<;;;888999===IIITTTSSSnnnjjjnnn|||]]]VVVRRRTTTUUU]]]vvv|||eeedddyyy~~~]]]LLLFFFCCCTTTwwwddd]]]nnn~~~sssnnnvvvmmm[[[___zzztttcccWWWYYYYYYNNNCCC???;;;???;;;999>>>===???LLLiiikkkVVV\\\aaammm~~~|||___^^^eeedddhhhsssxxxhhhaaaaaazzzyyySSSGGGDDDBBBAAACCCCCC???:::<<<888777:::<<<;;;===@@@DDDWWW|||rrrdddrrr}}}~~~xxxpppRRRbbbXXXDDDEEE<<>>;;;;;;???===BBBRRRqqq\\\WWWZZZbbbwww|||~~~qqq\\\___hhhnnnzzzqqqfff[[[iii\\\JJJGGGDDDCCCBBBAAA>>>======::::::<<<===;;;<<<@@@GGGfff|||bbbbbb||||||}}}}}}zzzzzzRRRMMMmmmlllLLLDDD@@@===;;;:::<<<;;;:::>>>DDDZZZcccaaa}}}mmmooovvvYYYUUUSSSVVVZZZfffiiimmm~~~]]]NNNNNNWWWooovvv```hhhqqq___bbbzzz]]]VVVjjj~~~nnn```\\\ZZZQQQFFF???<<<@@@======@@@>>>FFF[[[|||vvvWWWXXXZZZfffxxxyyynnnaaahhhttt{{{lll^^^```uuufffKKKGGGCCCCCCBBB??????@@@===;;;;;;===<<<:::<<>><<<<<<<<<;;;999>>>EEEaaajjjgggiiilll~~~tttXXXUUUTTTUUUXXXfffvvvddd{{{vvvXXXLLLNNNaaaooo^^^kkk|||fffdddyyybbbSSSbbbzzziii[[[QQQHHHBBB@@@===@@@======@@@>>>JJJdddjjjUUUZZZ]]]pppuuuvvvssskkklllyyyooobbb]]]hhhtttMMMEEE@@@AAAAAA>>>???BBB===;;;;;;<<<;;;:::>>>DDDXXX}}}gggmmm|||vvvxxxvvvppprrr|||\\\[[[aaaDDD@@@@@@>>>>>>===:::888===EEEdddppppppyyyccchhhyyysssVVVUUUTTTUUUZZZjjjmmmkkkhhhOOOKKKOOOkkkjjj\\\mmmooohhhwwwkkkUUU^^^~~~jjjVVVHHHAAA@@@AAA<<<>>>;;;<<<>>>>>>PPPpppsss[[[RRR^^^eeeuuuwww|||llldddhhhuuurrrcccZZZ___}}}SSSFFF===???AAA???>>>AAA<<<::::::<<<;;;;;;BBBKKKeeexxxhhhxxxzzztttwwwxxxsssoooqqqxxx]]]lllpppJJJAAAAAA@@@???>>>:::888>>>GGGfffwww{{{ppp^^^iii{{{pppRRRTTTUUUVVV^^^sssiiiyyyyyyYYYGGGLLLXXXzzzggg```tttyyymmmuuuoooTTTYYY|||vvvaaaNNNDDDBBBBBBBBB<<<===;;;===AAACCC[[[bbbSSSUUUcccnnnsssvvvsssccc```ccciiiuuuxxxccc[[[ZZZnnn\\\JJJ===???CCC@@@===>>>===;;;;;;<<<<<<>>>HHHSSSxxxnnnttt~~~yyyxxxxxxuuuoookkkoooiiibbbSSSDDD@@@??????>>>:::888@@@JJJhhh|||iii^^^pppjjjPPPTTTUUUVVV___vvv{{{iiiqqqOOOBBBNNNdddeeeggg|||qqquuuoooQQQTTTzzz{{{{{{lllWWWHHHDDDFFFEEEBBB>>>>>><<<@@@EEEJJJeee\\\SSS[[[fffuuupppsss~~~xxx\\\YYYeeemmmnnnrrrsssrrr|||ddd^^^XXXfffcccNNN>>>@@@DDD@@@<<<<<<>>><<<<<<======AAAMMMYYYqqqgggzzzwwwtttmmmfff```wwwxxxbbbZZZGGG>>>>>>>>>>>>:::999BBBMMMiiifff```wwweeeQQQTTTVVVUUU]]]sssxxxjjjdddNNNHHHIIIjjjiiinnnvvvsssxxxZZZNNNpppcccQQQNNNIIIGGGGGGAAA<<<@@@999:::DDDJJJjjjvvvWWW\\\WWWiii}}}uuusssmmm]]]]]]cccjjjjjjjjjlllppp~~~iiicccXXX]]]KKK>>>JJJ===:::EEE@@@;;;:::===@@@;;;;;;QQQllliiippp}}}xxxsssooonnnmmmkkkgggtttnnnjjjqqq@@@BBB???AAA999;;;>>>>>>WWWmmmllljjjggguuu~~~```SSSTTTTTTVVV^^^sssuuummmjjjPPPKKKQQQgggyyycccbbb}}}{{{zzz~~~yyyssssssaaaRRRppp|||]]]KKKKKKKKKMMMLLLEEE===AAA;;;;;;EEENNNppptttXXX^^^[[[lllooojjjkkkuuu}}}iii]]]^^^dddhhhfffeeeffflll~~~kkkbbbVVV___}}}SSSAAAIII>>><<>>???>>>AAACCC>>>AAAZZZwwwxxxlll}}}~~~{{{wwwsssooommmfff___ddd}}}vvv]]]~~~NNNCCC???BBB:::<<>>@@@???===FFFddd{{{mmmvvv|||vvv~~~|||wwwqqqmmmggg___[[[hhhYYYfff^^^EEE@@@CCC<<<>>>@@@AAA\\\zzzvvvaaafffzzz{{{]]]QQQRRRSSSUUU___tttuuubbbQQQWWWqqq~~~fffZZZdddtttkkksss~~~uuuhhhgggeeebbb```___]]]]]][[[\\\^^^]]]\\\ZZZ[[[\\\[[[ZZZYYY[[[]]]___^^^]]][[[^^^aaadddjjjuuukkkTTTgggmmmRRRFFFLLLOOOQQQPPPHHH<<<>>>>>>>>>EEE\\\jjjWWW```dddsssyyyfff^^^aaafffhhhppp|||}}}ggg\\\]]]eeekkkhhhaaa\\\```ooowwweeeTTTXXXrrrvvv^^^bbbiiiFFFBBB@@@???@@@;;;;;;===>>><<<>>>OOOpppiiippp|||uuunnnrrr}}}zzz~~~xxxrrrooojjjddd\\\[[[lllfff\\\fffHHH@@@BBB===???@@@BBB___yyy{{{]]]bbb}}}uuu\\\QQQRRRSSSVVVaaaxxxoooVVVVVVyyy{{{wwwbbb]]]nnnxxxeeeaaallltttoooddd[[[ZZZYYYXXXWWWVVVVVVVVVSSSUUUVVVUUUTTTRRRRRRSSSQQQQQQQQQSSSUUUVVVVVVUUUUUUWWWYYY\\\```iiisss{{{mmmRRR```}}}vvveeeQQQJJJOOOMMMKKKJJJDDD<<<;;;===???GGGeeebbbVVV```gggyyysssfffbbbcccffffffmmmuuu{{{~~~rrraaa]]]eeepppxxxfff^^^ZZZaaauuuzzzhhhVVVSSS^^^cccXXXJJJWWWrrrHHH???@@@@@@???===<<<@@@@@@>>>FFF___{{{fff{{{zzzzzzvvvaaadddmmm~~~ppphhh}}}}}}xxxtttrrrhhhfff^^^UUUZZZppptttXXXmmmjjjKKKAAAAAA<<>>AAAAAA>>>???:::>>>>>>>>>MMMmmmqqqooo~~~wwwlllZZZbbbpppyyyddd]]]ppp}}}yyyvvvuuujjjiiicccYYYTTT```yyyXXXWWWvvvPPPCCCAAA<<>>@@@999===CCCOOOyyylllTTTXXXfffqqqqqqggggggkkktttxxx}}}kkkeee^^^[[[^^^fffnnnsss^^^YYY[[[kkkzzzjjjZZZRRRPPPPPPVVV^^^SSS???CCCAAA<<<@@@888<<<<<>>EEERRRcccPPP[[[jjjuuuxxx{{{ooo___YYYXXXWWWWWWYYY\\\^^^______[[[___qqq|||jjjZZZSSSPPPPPPYYYeeeXXXBBBDDD@@@;;;AAA<<<@@@@@@DDD^^^nnneeetttwwwqqqbbbsss}}}hhhUUUWWWkkksss~~~{{{yyyrrriiieeeddd[[[SSS___sss~~~WWWrrr[[[IIICCC>>>AAACCCMMMuuuxxxnnnzzz|||nnnQQQPPPRRRTTTYYYgggxxxXXXUUUaaaggg^^^ffftttllluuu|||ppp[[[MMMGGGLLLRRRTTTTTTUUUYYY^^^```^^^]]]```eeehhhgggddd___eeegggaaa]]]aaajjjooouuu{{{}}}~~~lllWWW~~~|||rrrRRRAAABBB@@@???AAA@@@;;;???@@@CCCYYY^^^PPP[[[ooorrrbbbWWWWWWRRRQQQTTTUUUVVV\\\eeegggfffaaannnvvvgggWWWQQQOOOQQQ]]]lll___CCCEEEDDD===>>><<<:::<<>>@@@>>>===@@@@@@DDD\\\^^^UUUbbbwwwzzzjjj^^^WWWXXXSSSRRRUUUYYY]]]hhhsssxxxuuullluuuwwwgggXXXRRROOOPPP\\\jjj~~~hhhGGGEEECCC<<<===<<<;;;>>>QQQtttvvvddd{{{uuukkkyyy{{{~~~rrr```XXXYYYdddyyy~~~|||zzzzzzyyytttlllddd\\\VVVSSSRRRjjj~~~qqquuuKKKFFFCCC;;;JJJ]]]oooggggggVVVSSSVVVSSS[[[rrrxxxTTTRRRaaa^^^WWWbbbnnn___\\\YYYOOOGGGDDDLLLQQQXXX[[[[[[ZZZ[[[]]]\\\ccckkkrrruuuxxx|||bbbUUUrrrrrrRRRAAACCCAAA???BBBAAA@@@AAA???DDD___^^^[[[jjjqqqddd^^^]]]bbb^^^]]]```fffooo|||{{{~~~xxxhhhYYYRRROOOOOOYYYfffrrrLLLFFFDDD>>>>>>>>>===BBBWWWzzzhhhiiizzznnnnnnyyy|||wwwuuuxxxyyyyyyxxxtttiii^^^XXX\\\jjj~~~|||{{{zzz~~~xxxnnncccYYYRRRNNNMMMXXXiii~~~qqqOOOFFFCCC>>>OOOaaarrriiicccSSSQQQVVVWWW___sssyyyWWWQQQ^^^yyyXXXTTTaaammm\\\TTTNNNFFFFFFJJJSSSVVVYYY[[[[[[\\\^^^aaaaaalllyyy{{{VVVQQQhhhmmmNNN???BBBBBBCCCGGGFFFAAA@@@>>>EEEddd~~~]]]]]]kkkttt___\\\[[[aaagggoooyyyzzzsssnnnmmmnnnnnnmmmnnnpppvvv~~~~~~yyyiiiZZZSSSOOONNNVVVbbbzzzPPPFFFEEEBBBBBBAAA???FFF\\\~~~wwwdddtttrrrsss~~~mmmxxxuuutttrrrnnnjjjfffbbb^^^^^^dddrrr~~~}}}|||{{{zzznnnaaaVVVNNNJJJIIIKKKXXXkkk~~~rrrxxxPPPCCCCCCCCCUUUhhhyyykkk___QQQQQQUUUVVV```www___TTT[[[yyyuuuWWWWWWhhh~~~lllZZZPPPJJJFFFJJJSSSXXXYYYZZZ\\\aaagggnnnsss{{{mmmNNNPPPdddmmmNNN???BBBBBBCCCGGGFFFAAA???===GGGjjj{{{\\\]]]hhh|||vvveeeRRRNNNKKKNNNRRRVVV^^^fffqqquuu{{{|||{{{{{{}}}}}}yyy|||uuuvvvxxxiii[[[TTTOOOLLLTTT___|||}}}SSSDDDDDDBBBBBB@@@@@@KKKdddmmmeeexxxmmmzzziiijjjzzzrrrkkkfffeeefffkkkqqq~~~}}}||||||xxxkkk]]]RRRKKKHHHGGGFFFOOO^^^pppwwwnnnSSSCCCFFFKKK___qqqlll|||}}}^^^RRRSSSUUUSSS___{{{gggVVV[[[ssssssYYY]]]qqqyyyhhhXXXQQQLLLIIIOOOXXXZZZZZZ\\\bbblllyyyoooOOOPPPdddsssSSSBBBDDDBBB@@@CCCBBB@@@>>>>>>LLLrrrvvvZZZ[[[eee|||nnn[[[MMMIIIIIINNNRRRWWW^^^eeefffhhhnnnwwwwwwvvvnnnssswwwhhh[[[TTTOOOLLLRRR]]]qqqvvvWWWCCCBBB???>>>>>>AAARRRnnndddggg~~~lllmmmrrriiizzzxxxwwwyyy}}}|||{{{{{{}}}uuuhhhZZZOOOHHHFFFFFFDDDKKKUUUeee{{{lll[[[FFFKKKSSSgggwww~~~zzziii~~~~~~```UUUTTTUUUSSS```}}}gggSSSXXXooooooVVV^^^tttvvvfffYYYUUURRROOOSSSZZZ\\\]]]aaajjjwww{{{TTTMMM___vvv|||uuuUUUDDDDDDAAA???AAA@@@@@@???@@@QQQzzzoooXXX\\\gggdddRRREEEDDDGGGOOOVVV\\\bbbiiigggkkkqqqyyy{{{|||www}}}vvvhhhZZZUUUOOOLLLRRR\\\jjjtttZZZDDDCCCAAA>>>>>>EEEYYYvvvxxxcccpppooolllxxx~~~mmmsss~~~|||zzzyyyxxxxxx}}}ttteeeVVVKKKEEECCCCCCCCCHHHOOO[[[ppplll}}}bbbJJJNNNUUUgggrrr~~~uuuqqqccc~~~}}}___TTTRRRUUUUUUbbb|||cccNNNUUUnnnlllSSSZZZqqqvvvggg[[[YYYXXXUUUVVV[[[^^^___eeeooo}}}XXXIIIYYYxxxrrr|||sssTTTCCCDDDBBBAAACCCBBB@@@@@@BBBVVVjjjWWW]]]iii}}}eeeUUUJJJIIIMMMUUUZZZ]]]aaafffjjjooovvv{{{uuugggZZZUUUPPPLLLQQQ\\\fffyyy\\\FFFFFFEEECCC???HHH^^^zzzttthhh{{{uuujjjsssooonnn~~~}}}|||{{{yyywwwvvvvvvuuu}}}ttteeeUUUIIICCCAAAAAAAAAEEEKKKUUUiiijjjllleeeJJJNNNTTTbbbjjjuuukkkiii^^^~~~yyy[[[PPPOOOVVVYYYddd{{{oooSSSRRRTTTsssgggXXXZZZuuuwwwhhhXXXSSSTTTVVVYYY\\\dddcccgggsssYYYJJJYYYsssppp{{{VVV???@@@@@@???BBBBBBBBB@@@>>>WWWjjj^^^^^^iiiyyy```VVVJJJKKKRRR[[[```aaadddgggggglllttt{{{wwwkkk\\\RRRLLLJJJOOOVVVoooxxx___EEEIII@@@===CCCOOOgggkkkkkk{{{~~~lllrrrzzzhhhqqq}}}|||zzzvvvqqqsssxxxvvvfffTTTGGGAAABBBEEEDDDJJJLLLPPPbbb```bbbzzzNNNLLLWWWWWWZZZfffjjj|||```cccuuu\\\QQQSSSVVVYYYhhh___NNNOOONNNkkkbbbWWW^^^}}}uuueeeUUUQQQTTTXXXZZZ]]]___fffrrr[[[JJJWWWqqqoooZZZCCCAAA@@@@@@DDDDDDEEECCCAAAYYYuuu___UUUXXXiiizzzaaaTTTKKKKKKQQQYYY]]]^^^```eeegggmmmvvv~~~wwwkkk]]]SSSMMMKKKPPPXXXnnnxxxeeeGGGIII@@@@@@BBBSSSqqq}}}gggooottthhhxxxqqqrrr}}}zzzyyyyyyvvvrrruuuzzz|||rrraaaQQQFFFBBBBBBDDDAAAGGGJJJNNN```~~~aaa[[[NNNHHHSSSXXXaaannnqqq}}}___cccoooYYYPPPTTTWWWZZZjjjmmmVVVPPPQQQLLLbbb|||\\\UUUaaauuucccSSSPPPVVVZZZ\\\]]]^^^kkk}}}```KKKSSSlllrrr```GGGBBB@@@AAAGGGGGGHHHFFFDDD[[[iii```VVVWWWkkk{{{```RRRLLLMMMRRRYYY\\\[[[]]]bbbfffnnnyyyyyymmm___UUUOOOMMMQQQXXXiii{{{nnnJJJHHHAAACCCBBB[[[ooo___sssyyykkkkkk}}}tttwww~~~}}}zzzxxxwwwtttqqqrrrwwwvvvjjjZZZMMMFFFCCCCCCBBBBBBGGGIIIMMM^^^{{{hhhTTTzzzPPPFFFSSS\\\eeeqqq|||}}}eeegggjjjWWWQQQTTTXXX[[[kkk}}}mmm```]]]ZZZPPP]]]yyyYYYSSSaaawwwdddSSSPPPWWW\\\]]]]]]aaalll}}}hhhNNNOOOfffzzzaaaHHHBBB???CCCJJJJJJIIIHHHEEE[[[oooiiiqqqfff[[[iii|||aaaOOOLLLOOOVVV]]]^^^[[[[[[___fffooo||||||pppbbbXXXPPPMMMPPPVVVaaauuuLLLGGG@@@DDDEEEddddddYYYuuummmlllxxx{{{vvv~~~}}}|||}}}}}}~~~~~~zzzwwwuuuqqqllllllooonnnbbbSSSHHHEEEEEECCCAAAEEEJJJKKKMMM]]]yyynnnWWW}}}SSSIIIVVV```gggmmmrrrnnn~~~jjjWWWRRRTTTWWW[[[kkktttjjj```SSS^^^yyy[[[VVVcccyyygggVVVRRRWWW[[[]]]]]]ccciiisssrrrTTTNNNccc~~~^^^HHHAAA>>>DDDKKKKKKFFFFFFEEEZZZiiiqqq{{{dddeeefffQQQIIINNNWWW___^^^ZZZYYY]]]hhhrrr~~~rrrdddYYYPPPLLLNNNTTT___zzzxxxLLLFFF@@@EEEHHHjjjvvvddd\\\xxxyyyfffrrr|||{{{zzzyyyxxxyyyzzz|||{{{uuuqqqpppmmmiiihhhjjjfff[[[NNNFFFEEEEEEDDDBBBEEEJJJKKKMMM^^^{{{wwweeeXXXKKKVVVccckkkoootttwwwzzzjjjVVVRRRRRRVVVZZZjjjppp```SSS```xxx\\\YYYhhhwwwhhhXXXTTTVVVXXX\\\___ccchhhrrrzzzZZZQQQbbbxxxwww\\\IIIBBB???DDDKKKHHHCCCDDDCCCWWWzzztttjjjpppWWWGGGLLLVVV]]]\\\XXXYYY___oooyyy|||pppbbbXXXPPPKKKMMMSSSaaayyyyyyMMMFFF@@@EEENNNpppppphhhddd~~~sssggg}}}~~~|||{{{xxxwwwvvvtttrrrsssuuuwwwrrrllliiiiiiiiigggfffhhh___XXXMMMFFFDDDEEEEEEEEECCCHHHIIIMMM___~~~rrr```LLLSSScccooovvv~~~tttqqqxxxiiiTTTPPPQQQUUUZZZjjjsssaaaVVV___vvvZZZXXXjjjqqqeeeXXXSSSSSSUUU[[[aaagggrrr```UUUeeessswwwsss[[[KKKEEE@@@DDDHHHCCCAAABBBBBBVVV{{{pppzzz^^^LLLPPPVVV[[[ZZZYYY```hhhzzzvvvkkk___VVVOOOLLLOOOUUU___vvvyyyOOOIIIBBBGGGWWWxxxggggggiii~~~ooorrryyy~~~~~~}}}|||zzzxxxvvvuuussssssrrrooollllllnnnqqqmmmgggcccdddeeecccbbbddd[[[VVVNNNHHHDDDDDDFFFGGGEEEIIIJJJMMM^^^|||ssshhhQQQRRR```kkkppppppuuukkkVVVSSSRRRVVVZZZkkkwwweee\\\]]]sssVVVUUUggg}}}lllbbbWWWRRRQQQSSS[[[cccnnn~~~dddXXXhhhgggzzz|||rrr]]]NNNHHHBBBDDDFFF??????BBBAAAVVVzzzxxxnnncccSSSUUUXXX[[[ZZZ\\\gggsss}}}qqqggg\\\TTTOOOMMMQQQWWW[[[rrryyyPPPKKKDDDHHH___~~~]]]cccjjjtttkkkrrryyyyyyxxxwwwuuusssqqqpppppppppoookkkggggggjjjmmmmmmfffaaaaaabbb___]]]^^^YYYVVVPPPIIIDDDCCCFFFIIIKKKNNNMMMMMM\\\yyyooooooXXXVVV]]]cccdddlll}}}nnnYYYWWWSSSWWW\\\mmmrrr]]]RRRaaaoooVVVQQQjjjqqqbbbUUUSSSTTTWWWbbbooozzzTTTddd{{{\\\|||eeeOOOHHHGGGBBB???@@@AAAAAAEEEVVVyyywwwllluuuhhhbbbiiiUUUTTTUUUYYY]]]eeetttyyynnndddYYYRRRNNNLLLPPPWWW^^^tttPPPCCCCCCLLLaaa|||^^^ccctttrrrtttyyytttvvv~~~{{{tttoooccciiilllpppqqqpppooopppqqqqqqpppmmmhhheeedddeeegggdddbbb^^^]]]\\\\\\[[[ZZZSSSQQQNNNJJJFFFEEEFFFHHHMMMPPPPPPQQQ\\\rrrffftttuuujjjPPPWWWYYYYYYiii~~~aaa}}}wwwttt\\\RRRVVVWWWYYYlll~~~kkk\\\TTTjjjsssYYYSSSkkkmmm^^^RRRRRRVVV[[[gggssseeennnpppYYYjjjQQQHHHEEEAAA>>>@@@CCCAAABBBQQQuuuuuugggppp___\\\```qqqYYYWWWVVVYYY\\\dddtttzzzlllcccXXXRRRNNNLLLQQQXXX^^^uuuQQQDDDCCCJJJeeesssaaafffvvvyyyttt}}}vvvqqqrrrttt|||yyyttt|||lll```^^^bbbhhhlllmmmmmmoooppppppnnnjjjfffcccaaabbbcccccc```]]][[[[[[[[[YYYXXXRRRPPPMMMIIIDDDCCCDDDFFFLLLNNNOOOOOOYYYnnnbbbooovvvgggRRR]]]^^^]]]jjjiiipppkkkWWWRRRUUUXXX]]]qqqpppbbbZZZVVVlllzzz^^^VVVmmm~~~lll]]]QQQSSSXXX]]]fffpppzzzyyyzzzooorrrggg```pppTTTHHHEEEBBBAAAEEEEEEAAA???MMMqqq}}}lll```PPPWWWcccvvv___ZZZXXXYYY^^^gggxxxyyyjjjaaaWWWQQQNNNMMMRRRYYY___vvvRRRFFFDDDIIIlllqqqeeeppprrrwww{{{xxxwwwrrruuu~~~}}}tttrrrwwweeeZZZRRRYYYcccjjjmmmnnnppprrrpppnnnjjjfffbbb```______```^^^ZZZYYYXXXXXXWWWVVVPPPOOOLLLGGGCCCAAACCCDDDIIILLLMMMMMMVVVjjj~~~cccooowww^^^QQQ```bbbdddqqq~~~qqqooodddTTTTTTSSSYYYbbbxxxwwwggg___\\\ZZZjjjggg]]]ttt|||mmm^^^TTTVVVZZZ[[[___eeeeeeooo}}}lllmmmgggjjjrrrTTTHHHFFFEEEHHHMMMFFFBBB???KKKooozzzcccPPPWWWfffxxxaaa\\\XXXZZZbbbnnnuuuhhh___UUUPPPMMMMMMSSSZZZaaawwwQQQGGGEEEKKKrrrpppeeezzzooo|||~~~yyyyyywwwppppppzzzrrr^^^SSSMMMWWWdddnnnqqqsssuuuwwwtttpppkkkfffccc```^^^]]]]]]ZZZWWWUUUUUUTTTSSSRRROOONNNKKKFFFBBBAAABBBDDDFFFJJJKKKLLLUUUiii|||cccooo{{{UUUMMM[[[cccmmm~~~tttwwwdddTTTUUURRRZZZeee}}}yyykkkbbb\\\YYYjjjqqqiiikkk^^^VVVXXXZZZXXXZZZ___cccwwwllliiilllnnnlllPPPEEEEEEGGGLLLSSSGGGCCC@@@LLLooojjjSSSWWWdddzzz```ZZZWWW[[[eeeuuu{{{ooofff]]]TTTOOOMMMMMMSSSZZZbbbxxxOOOGGGHHHPPPtttnnnjjjrrrooouuupppqqquuupppZZZNNNLLLXXXgggrrruuuvvvxxx{{{wwwqqqjjjddd```^^^[[[YYYYYYVVVSSSQQQQQQQQQOOONNNNNNMMMJJJFFFCCCBBBDDDFFFDDDIIIKKKNNNXXXkkk~~~___mmmRRRJJJUUUbbbvvvtttfffTTTQQQQQQYYYeee}}}rrrbbbWWWRRReeezzzppphhh]]]UUUWWWXXXWWW\\\eeevvv~~~zzz~~~tttkkkmmmpppgggLLLCCCDDDGGGLLLSSSGGGCCCAAAMMMnnnpppXXXZZZggg|||^^^WWWTTTYYYddduuu{{{xxx{{{xxxkkkeee\\\SSSNNNLLLMMMRRRZZZcccyyy}}}MMMFFFKKKVVVxxxqqq{{{rrrjjjwwwxxxsssssssss{{{sssZZZLLLJJJXXXhhhrrruuuvvvyyy}}}xxxqqqfff___[[[ZZZWWWUUUVVVSSSPPPNNNMMMMMMLLLKKKKKKJJJHHHEEECCCCCCEEEGGGEEEJJJNNNPPP[[[mmm```pppTTTJJJRRRgggqqqfffRRRMMMRRRXXXaaawww|||gggYYYUUU^^^~~~oooyyyjjj___VVVSSSRRRTTTaaappp}}}wwwvvvzzznnnjjjpppjjjPPPGGGGGGHHHLLLQQQGGGBBB???JJJlllqqqYYY\\\kkkyyy]]]UUUPPPTTT___nnnrrrgggeeebbbbbbeeekkkrrrvvvxxxkkkeee\\\SSSNNNKKKLLLRRRYYYccc{{{yyyLLLEEEMMM[[[vvvtttllluuu|||uuussstttxxxxxx^^^OOOIIIVVVgggrrruuuwww{{{|||rrreee\\\XXXWWWVVVTTTSSSPPPMMMKKKKKKJJJIIIHHHGGGGGGFFFCCCBBBBBBEEEHHHGGGLLLPPPSSS\\\nnn}}}dddsssOOOGGGTTTrrrjjjdddRRROOOSSSVVV[[[ooottteeebbb^^^~~~iiikkkyyypppdddXXXQQQNNNRRRdddxxx}}}zzzxxxnnnggglllzzzvvvqqqWWWMMMLLLKKKLLLQQQGGGAAA===HHHjjjlllSSSYYYiiisss]]]UUUNNNQQQZZZgggwww~~~jjj^^^```bbbdddgggkkkrrrzzzzzz}}}xxxlllfff\\\SSSNNNKKKKKKQQQXXXccc|||zzzpppLLLDDDMMM^^^vvvwwwmmmrrrvvvrrrvvvwww}}}bbbQQQHHHVVVhhhsssvvvxxx~~~uuufff\\\YYYXXXWWWVVVQQQOOOKKKJJJIIIIIIHHHGGGEEEDDDCCCBBB@@@BBBEEEHHHJJJOOORRRTTT]]]nnn~~~wwwbbbpppuuuGGGBBBVVV|||ccc|||bbbTTTSSSTTTUUUXXXjjjtttmmmkkkpppeeezzzsssdddVVVOOONNNWWWnnnrrrjjj{{{ddd{{{sssrrrooo```TTTKKKJJJLLL===BBB@@@@@@\\\uuu^^^WWWbbbyyyooo[[[TTTQQQTTT\\\eeepppzzz{{{lllgggggglllpppwww~~~|||pppiiiaaaXXXPPPMMMLLLNNNUUU]]]hhhpppiii{{{~~~OOOEEEKKKbbb{{{rrrhhhssswwwpppwwwrrruuufffSSSOOOZZZiiiuuu|||yyykkk___XXXUUUSSSQQQMMMLLLJJJHHHGGGEEEEEEDDDFFFFFFEEECCCBBBBBBEEEGGGHHHVVVUUUPPP]]]ooozzzkkkYYYrrrjjjIIIGGGZZZ~~~}}}zzzwwwyyy}}}aaaSSSQQQSSSSSS]]]sss{{{vvv{{{uuuppp}}}|||mmm|||rrreeeXXXUUUVVV```wwwssslllyyycccuuudddVVVKKKHHHJJJ===AAA???@@@ZZZrrr\\\VVV___sssmmm]]]VVVRRRTTTZZZbbbllluuu||||||pppmmmqqquuuzzznnnggg___WWWOOOLLLLLLNNNUUU]]]hhhnnngggyyy}}}OOOGGGNNNfffzzzyyyqqqooosssmmmpppsssvvvhhhVVVSSS^^^mmmxxxyyykkk___XXXTTTRRRPPPLLLKKKJJJHHHFFFEEEEEEEEEDDDEEEDDDCCCBBBDDDGGGIIIGGGSSSRRROOO___qqq{{{eee```zzzhhhGGGHHH___}}}oooyyy~~~{{{}}}aaaSSSRRRTTTSSS]]]ssstttrrrtttooommmqqq}}}qqqxxxsss{{{tttfff[[[YYY\\\eeeyyyxxxtttsssbbb~~~kkkYYYKKKGGGHHH===@@@===???UUU}}}lllYYYUUU]]]oooppp^^^XXXTTTUUUYYY^^^gggpppvvvrrrgggjjjxxxxxxllleee\\\TTTMMMLLLLLLOOOVVV^^^iiillleeewww}}}OOOFFFNNNeee{{{ssspppyyy{{{pppmmmmmmqqqsss~~~iiiWWWVVVaaaooozzzxxxjjj^^^WWWSSSPPPNNNKKKJJJIIIGGGFFFEEEEEEEEEDDDDDDDDDCCCCCCEEEHHHKKKJJJRRRPPPQQQeeexxx]]]eeedddCCCFFF```wwwiii}}}~~~}}}~~~aaaTTTSSSTTTSSS]]]sssvvvxxxggg^^^dddhhhlllxxxsssuuuwwwhhh\\\ZZZ\\\bbbpppzzzwwwzzz~~~kkkbbblllYYYJJJFFFGGG???>>>;;;<<>>===:::;;;CCCOOOccc^^^PPPUUUdddmmmnnnzzznnndddbbbaaa___\\\ZZZ___hhhmmmrrrppp[[[XXX\\\qqqnnnhhhhhhqqq}}}pppddd]]]RRRMMMJJJMMMPPPUUU]]]eeexxxjjj___^^^qqqLLLAAAHHH___yyy~~~{{{xxxnnnnnnnnnqqqxxx{{{rrreee^^^```dddhhhlllnnnnnnmmmggg___VVVOOOLLLKKKIIIGGGEEEEEEDDDDDDDDDEEEEEEFFFDDDEEEEEEEEEFFFHHHLLLPPPMMMRRRSSS___wwwiii^^^|||zzzOOOCCCGGGWWW~~~~~~zzz^^^SSSTTTYYYVVV]]]ooouuu^^^TTTSSShhh~~~lllmmmZZZVVVXXXZZZ___fffyyynnnZZZyyyYYYMMMPPPPPPHHH@@@:::888===GGGQQQ```|||dddSSS^^^vvv|||xxxhhhfffdddbbb\\\YYY^^^fffoooqqqkkkUUUVVV___xxxuuugggiiiqqq{{{|||nnnbbb[[[RRRMMMJJJMMMQQQVVV^^^gggnnnbbbZZZ[[[ppp}}}JJJ???EEE\\\www}}}{{{vvvtttjjjjjjiiikkksssxxxpppcccZZZZZZ\\\```dddfffffffffbbb[[[RRRLLLJJJJJJIIIGGGEEEDDDDDDDDDDDDEEEEEEFFFAAABBBDDDEEEGGGKKKOOOSSSNNNTTTWWWcccyyycccaaavvv|||FFF===FFFZZZyyy^^^SSSSSSZZZWWW]]]ooonnnWWWVVVlll|||vvvdddWWWUUUYYY```dddccc___kkkaaaaaaZZZJJJ<<>>FFFPPPqqq|||YYY^^^sssnnnjjjfffdddaaa]]]^^^bbbhhhtttbbbSSSVVVdddxxxpppxxxyyyooocccXXXQQQMMMHHHMMMVVVTTT]]]sss|||kkkXXXXXXwwwuuuKKKDDDDDDWWWvvvwww~~~xxxppplllhhheeeiiipppsssmmmggg[[[TTTSSS[[[```___]]]^^^\\\TTTLLLKKKJJJGGGEEEFFFFFFDDDBBBCCCFFFHHHHHHFFFJJJHHHGGGIIIMMMPPPPPPOOOUUUPPPXXXpppzzzYYYqqqfffLLL<<>>;;;<<>>;;;<<>>BBB@@@LLLbbbwwwsssppp{{{yyy{{{}}}~~~yyyooopppvvvzzztttqqqmmmiiiddd```___```___ZZZVVVLLLQQQXXX___cccccc```[[[TTTLLLFFFFFFFFFDDDCCCEEEDDDDDDEEEEEEEEEFFFGGGHHHGGGHHHJJJKKKMMMOOOQQQSSSQQQfffwwwqqq~~~lllDDD===AAAMMM[[[uuuxxxzzzaaaTTTZZZWWWUUU\\\nnn~~~yyycccRRRYYYvvviiirrr~~~jjjWWWNNNRRR]]]gggsssyyyWWWaaa~~~wwwjjjSSSBBB<<>>@@@WWW|||mmmnnn~~~gggbbb___bbbccc^^^ZZZYYYVVV\\\ffftttjjjrrr}}}tttiii[[[PPPJJJFFFKKKMMMRRRZZZeeennnddd]]]lllTTT<<>>DDDddduuusssxxxqqqmmmwwwwww{{{}}}xxx|||xxx~~~uuussspppkkkeeecccaaa```]]]XXXQQQKKKEEENNNVVVXXX[[[]]]ZZZUUUPPPHHHBBBCCCDDDCCCCCCDDDCCCEEEFFFEEEDDDDDDGGGIIIFFFIIIKKKLLLMMMOOORRRVVVXXXxxxyyyMMMEEE===@@@IIIVVVooopppeeeSSSUUUUUUQQQXXXjjjzzzuuuaaa[[[VVVccc~~~hhhqqqppp]]]UUUVVV[[[___hhhyyy[[[jjjnnnlllsssnnnYYYFFF<<>>III>>>???^^^rrrlllkkk```aaarrryyy}}}}}}sssssspppkkkcccbbbaaa___\\\VVVNNNHHHCCCLLLTTTUUUWWWZZZXXXRRRLLLDDD???AAACCCCCCCCCEEEBBBEEEFFFFFFDDDDDDGGGJJJHHHKKKMMMOOOOOOPPPTTTXXX```}}}CCC>>>777;;;DDDNNNhhhvvvzzzrrriiiVVVUUUTTTPPPVVVhhh}}}}}}zzz{{{yyygggYYYXXXrrrttt}}}iiiYYYUUUYYY]]]eeeppp~~~rrrXXXuuu{{{uuuiiittt}}}yyybbbEEEBBB:::888===>>>>>>IIIYYYzzzdddsssoooeee^^^```eeegggjjjlllccccccrrryyyjjj```VVVNNNKKKMMMOOOTTTXXXZZZhhhnnnccc^^^lllrrrFFF@@@AAA<<>>???BBBEEECCCAAA@@@BBBEEEGGGGGGGGGGGGHHHFFFJJJNNNOOOQQQTTTVVVWWW___gggIII???;;;===>>>IIIjjjyyytttrrriiiXXXQQQSSSWWW[[[kkkyyytttsssvvvvvvWWWTTTnnnsssbbbXXXWWWZZZaaakkkzzzhhhXXX||||||wwwmmmPPPDDD<<<:::======<<>>???BBBEEECCCAAA@@@CCCEEEGGGFFFFFFGGGHHHIIIMMMPPPRRRRRRUUUXXXZZZkkk{{{]]]DDD???<<<===>>>GGGhhhvvvuuubbbbbbhhhWWWPPPPPPUUUZZZkkkwwwsssqqqsssaaaVVVhhhqqq___XXXYYY[[[dddsss[[[ZZZuuuTTTEEE???;;;===<<<:::???III^^^|||kkkcccrrrwwwkkkdddlll{{{ssscccXXXPPPKKKKKKNNNRRRYYY]]]eeennn```\\\ddddddAAA>>>@@@===???DDD]]]vvvuuuxxxyyypppcccWWWZZZdddvvv{{{zzziii]]]YYY___hhh~~~uuummmhhhdddccc```^^^[[[WWWRRRMMMHHHFFFKKKRRRXXXYYYYYYWWWQQQIIICCC@@@>>>???BBBDDDCCCAAAAAACCCEEEFFFFFFFFFGGGHHHMMMOOOSSSUUUUUUVVVZZZ^^^uuuvvvRRR??????<<<======FFFfffuuunnn^^^bbbgggVVVOOOPPPVVV]]]ooozzzuuuppp\\\dddjjj\\\ZZZXXX^^^kkkzzzmmmsssQQQbbbXXXEEE@@@<<<===;;;999<<>>===???======GGGVVVtttvvvnnnoooyyy{{{sssdddWWWWWW___sssyyy~~~tttiiieeeeeegggrrrrrrlllgggbbbaaa^^^\\\XXXSSSOOOJJJGGGFFFNNNUUU[[[ZZZWWWSSSLLLEEEAAA???>>>@@@BBBDDDCCCBBBBBBDDDFFFFFFFFFFFFGGGIIIOOOQQQTTTWWWVVVVVV\\\dddzzzvvvHHH>>>===;;;===>>>FFFfffsssssshhhnnngggUUUNNNNNNTTT\\\oooxxxqqq\\\bbbtttaaaZZZXXX[[[eeerrr{{{xxxZZZmmmdddPPPmmmaaaEEEAAA===<<<;;;;;;===@@@PPPooopppvvvwwwwww|||rrrfffXXXPPPKKKIIILLLQQQWWW[[[aaatttoooaaa]]]^^^wwwOOO===<<<======<<>>>>>>>>@@@BBBCCCCCCCCCBBBDDDFFFFFFFFFGGGIIIKKKPPPQQQUUUXXXWWWWWW___iiiuuucccBBB===::::::===>>>FFFfffppp{{{rrrgggnnniiiVVVOOOLLLRRRXXXjjj~~~eeeTTT^^^vvvvvvkkk\\\\\\[[[aaallltttyyyxxxVVVeee\\\VVVzzz```HHHDDD>>><<<<<<===>>>???GGGbbb~~~zzzjjj___TTTNNNKKKKKKNNNTTTVVVYYYfff}}}eee[[[[[[bbbsssFFF>>><<<<<<===;;;:::KKKpppvvvrrrrrrzzz}}}wwwqqqfffZZZ[[[dddvvv}}}vvvfff^^^eeeppp|||vvvkkkgggccc```^^^[[[XXXRRRMMMIIIHHHIIIIIIQQQXXX[[[WWWPPPKKKEEE@@@<<<===???@@@BBBCCCDDDDDDCCCDDDFFFGGGHHHJJJMMMOOORRRQQQUUUZZZYYYXXXbbbppprrrRRR@@@<<<999999======DDDdddrrrvvvnnn___gggmmmXXXQQQPPPUUU[[[lllaaaPPPWWW{{{}}}pppsss~~~{{{eee```\\\___iiipppvvv___eeeWWW]]]dddMMMHHHAAA<<<<<<>>>>>>>>>???WWWzzzvvvcccZZZQQQMMMLLLLLLPPPVVVYYY]]]qqqnnn]]][[[___nnnfff@@@@@@===:::===;;;999FFFgggzzzrrrwwwxxxrrrmmmccc[[[___jjj{{{zzzggg]]]ggguuupppfffbbb```]]]]]]ZZZVVVPPPKKKHHHIIIKKKLLLQQQXXXZZZTTTLLLGGGBBB???:::<<>>>>>======RRRuuu{{{lll___WWWOOOMMMMMMNNNRRRWWW```ddd}}}dddZZZ^^^fffzzz___===AAA===999===;;;:::???WWW~~~{{{yyy~~~{{{tttnnnjjjaaa[[[aaammmxxxzzz~~~iii[[[bbbqqqlllbbb___^^^\\\\\\YYYUUUOOOJJJHHHIIILLLNNNQQQXXXYYYRRRJJJEEEAAA???999<<>>[[[{{{aaa```jjjaaannnttt]]]UUUMMMRRRWWWhhhqqq___RRR[[[zzz{{{mmmrrriiiaaa]]]dddrrrnnnkkkSSSooouuu{{{mmmRRRFFF;;;:::<<<<<<::::::;;;GGGfffwwwhhh[[[TTTMMMKKKLLLOOOTTTWWW___jjjkkk\\\ZZZ```eee\\\===AAA@@@888999======:::LLLttt{{{}}}{{{xxxppplllgggcccaaaaaaaaa```kkkiiihhhpppmmm^^^eeessszzzfff______]]]ZZZXXXTTTRRRMMMHHHFFFIIINNNRRRYYYXXXTTTMMMEEE??????@@@===>>>???@@@BBBCCCDDDEEEFFFGGGIIIJJJKKKMMMPPPRRR]]]YYYZZZ^^^]]]^^^llltttqqqLLLCCC===>>>;;;;;;;;;===AAAPPPkkk\\\^^^xxxooo___|||xxx\\\TTTRRRVVVZZZkkk~~~}}}ttt^^^XXXjjjuuuvvvxxxjjj```cccppp~~~dddSSSssswwwmmmyyyeeePPPDDD;;;:::;;;;;;:::::::::CCC[[[zzz~~~qqqfffYYYRRRKKKKKKMMMOOOSSSVVVdddzzzyyycccZZZZZZdddqqqSSS;;;AAAAAA999999;;;;;;:::HHHjjjzzz|||wwwpppmmmhhhfffcccaaa______^^^]]]^^^\\\[[[bbbooooooaaahhhvvvxxxeee^^^^^^]]]YYYXXXSSSQQQLLLIIIGGGJJJOOOSSSXXXWWWSSSLLLDDD??????@@@===>>>???AAABBBDDDEEEEEEJJJLLLMMMNNNOOOPPPSSSVVVWWWVVVZZZ^^^\\\^^^qqqzzzzzzbbbEEE===888:::999999888888999DDD[[[qqq\\\cccwwwkkkzzz^^^UUURRRVVVXXXhhhxxxxxxkkk\\\ccczzz{{{xxxfffbbbkkkxxx{{{]]]XXX|||{{{zzzaaaMMMCCC:::999;;;:::999:::999@@@MMMccc~~~wwwjjjaaaWWWPPPKKKMMMQQQRRRTTTXXXllleee[[[YYY[[[mmmpppJJJ888@@@@@@:::999999888:::CCC[[[zzz|||sssiiicccccc````````````___^^^]]]\\\XXXWWWXXX\\\hhhyyysssffflllyyytttddd]]]]]][[[XXXVVVRRROOOLLLIIIJJJMMMQQQTTTUUUTTTPPPIIICCC???>>>???===>>>???AAACCCEEEFFFGGGMMMNNNPPPPPPQQQRRRUUUWWWTTTVVV[[[___^^^eee|||qqqSSSAAA;;;888<<<;;;;;;:::999888???RRRddd[[[jjjzzz}}}___UUURRRUUUVVVddd|||zzzxxxfffiiizzzrrrpppffffffooo|||mmmXXX```aaaKKKBBB::::::;;;::::::<<<:::???DDDSSSttt{{{xxxxxxggg\\\UUUNNNKKKQQQUUUVVVZZZ```yyypppYYYYYY[[[^^^wwwdddEEE888???>>>::::::999666:::???MMMpppwwwyyyqqqggg^^^[[[^^^[[[^^^aaabbbbbb___]]]\\\YYY[[[]]]aaahhhvvvuuujjjoooyyy~~~pppaaa\\\\\\YYYVVVTTTPPPNNNKKKJJJLLLOOORRRTTTRRRPPPLLLGGGBBB???>>>>>>>>>>>>@@@BBBDDDFFFHHHIIILLLNNNOOOPPPPPPQQQSSSVVVWWWXXX[[[```eeeqqq|||iiiGGG???:::999===::::::;;;;;;;;;AAAPPP```ZZZooo}}}|||```SSSPPPSSSTTTaaa{{{vvv~~~gggiiiyyyjjj~~~nnnfffjjj|||{{{~~~]]]VVVjjj]]]HHH@@@;;;;;;<<<;;;;;;===;;;???AAALLLooosssssswwwvvveee[[[PPPJJJJJJRRRWWWXXXbbbooo}}}dddUUUYYY]]]ddd___FFF;;;===999888;;;:::555;;;>>>EEEcccwww||||||yyyppphhh^^^WWWVVV[[[YYY]]]bbbdddbbb^^^\\\ZZZWWWZZZ___ccciiiqqq|||tttkkknnnvvvwwwjjj^^^[[[ZZZWWWSSSRRROOOLLLIIIJJJMMMQQQSSSSSSOOOLLLHHHDDDAAA???>>>===>>>???@@@CCCEEEHHHJJJKKKLLLNNNPPPPPPPPPRRRTTTWWW\\\YYYYYY___lll~~~|||QQQ>>>;;;777666999555555666888888<<>>:::;;;;;;:::;;;>>>;;;===>>>HHHggg~~~qqquuu||||||lll```YYYLLLHHHKKKTTTXXX\\\nnnlll\\\UUUZZZaaannnZZZGGG>>><<<777888===:::555;;;===@@@XXXzzz}}}rrr|||ttthhh```XXXSSSTTTXXXZZZ___dddeeeaaa\\\XXXWWWVVVZZZaaahhhnnnsssyyy|||}}}||||||xxxooogggiiippppppfff\\\ZZZYYYUUUQQQPPPMMMJJJHHHIIINNNQQQQQQPPPLLLIIIDDDAAA@@@???>>>===>>>???AAADDDGGGIIIKKKMMMNNNPPPRRRSSSTTTVVVYYY[[[\\\YYYXXX```qqqrrrEEE>>>===999:::888777666777888777999CCCNNNVVVqqq}}}xxxzzzbbbQQQNNNRRRTTT```xxxTTT~~~vvv```eeeyyyyyyxxxsss~~~cccQQQaaagggLLL@@@;;;888999999888999===999999:::BBBXXXuuuvvvlllwww{{{mmmaaaXXXSSSMMMKKKQQQ[[[^^^dddvvv\\\XXXXXX^^^iii~~~sssSSSEEE@@@===666888===:::666;;;===>>>MMMmmm}}}|||rrrlllxxxyyylll___XXXUUUTTTVVVZZZ___dddiiiiiibbb[[[WWWVVVXXX\\\cccmmmwww~~~~~~xxxpppfff```ccckkkuuukkkbbbZZZYYYWWWSSSOOOOOOLLLIIIGGGIIINNNQQQPPPNNNJJJFFFAAA?????????>>><<<>>>???AAADDDGGGJJJMMMNNNOOOQQQSSSUUUVVVXXX\\\___[[[[[[]]]eeewww\\\>>>AAA???<<<>>>999:::888888999888999BBBLLLVVVrrr|||eeeTTTNNNTTTVVV```vvvFFFqqqjjjiii~~~~~~zzzZZZSSSjjj~~~^^^KKK===888666777777666777;;;666666666<<>>??????===<<<>>>???AAAEEEHHHKKKMMMOOONNNPPPRRRTTTVVVYYY\\\___ZZZ^^^dddlll}}}{{{JJJ666>>>;;;999<<<555777555555666666999AAAKKKWWWsssxxxyyy~~~iiiWWWPPPUUUWWWaaauuuEEEZZZ{{{yyyqqqzzzxxxssstttaaa^^^zzzuuuWWWAAA;;;:::888666666777888999888999;;;<<<@@@LLLeee|||~~~}}}oooaaaaaaeeennnrrrpppmmmlllsss|||ssshhh___WWWPPPLLLSSSTTT\\\hhhpppsss]]]TTTYYY___jjj^^^FFFBBB===:::888888777777666:::;;;???CCCIIIjjjssseeetttrrrgggeee\\\UUUTTTUUUWWW\\\bbbllluuu{{{uuufffZZZWWWZZZXXXbbbmmmwwwrrrfff___^^^hhhssswwwzzzggg^^^VVVUUUSSSPPPNNNNNNKKKJJJJJJLLLOOOPPPNNNKKKEEECCC@@@????????????>>>>>>@@@CCCFFFHHHJJJJJJJJJKKKNNNRRRVVVYYYZZZ[[[[[[]]]aaajjjuuu\\\GGG888999===999777:::888666666888888999@@@IIIYYYoooqqqkkknnnYYYTTTSSSQQQ\\\ppp}}}>>>QQQqqqvvv}}}~~~wwwrrrzzzooo[[[mmm~~~lllPPP>>>;;;:::888777666777888999777777999;;;>>>III```vvv~~~{{{uuucccSSSSSSYYYaaafffgggjjjnnnvvvwwwsssjjj___VVVQQQQQQRRRXXXZZZ]]]dddwwwcccSSSXXX^^^jjj|||TTTEEEBBB===:::888888777777555999999<<<@@@EEEccc{{{xxxkkkxxxvvvddd[[[YYYTTTRRRTTTWWW[[[cccjjjsss|||zzziii\\\ZZZ]]]```iiisss|||vvvggg```bbbiiittt~~~qqqeee\\\UUUSSSRRRNNNLLLLLLKKKJJJJJJKKKNNNNNNKKKIIIEEECCC@@@???@@@@@@@@@???>>>???BBBDDDGGGIIIJJJKKKNNNQQQTTTXXXYYY[[[\\\]]]```dddmmm{{{QQQAAA777:::===999666999888666666888777888@@@IIITTTjjj~~~xxxnnnWWWQQQQQQPPP\\\qqq999IIIfff{{{qqqooo|||rrruuu}}}rrr```]]]~~~vvvxxx}}}^^^GGG:::;;;:::888777777777888999555666888999;;;EEEYYYllllllXXXKKKLLLQQQYYY]]]```gggpppzzz}}}qqqjjjfff___UUUOOOOOOTTTYYY___ccccccjjjkkkXXXPPPZZZcccuuuiiiIIIDDD@@@<<<999888888777666444888777999<<>>???@@@CCCFFFIIIKKKMMMRRRTTTWWWYYYZZZ[[[^^^```eeeiiissscccDDD;;;777<<<===888555888888666666888777888???GGGSSSgggpppXXXNNNPPPPPP]]]sss555AAAZZZyyy}}}pppuuuttt||||||}}}yyy|||bbb^^^kkk}}}nnnPPP???777:::999888777777777888888555555888999:::AAAQQQaaaiiiSSSNNNPPPUUU[[[\\\^^^fffppp|||}}}ooofffaaa\\\VVVQQQPPPSSSXXX[[[ccchhhoooqqq^^^XXXWWW\\\kkkXXXEEEBBB???;;;999888888777666555888777777:::;;;LLLjjjppptttlllXXXOOOMMMMMMOOOUUUZZZ[[[]]]dddnnnoooccceeelllooowwwsssfff___kkk|||mmmaaaXXXQQQOOONNNJJJHHHIIIKKKKKKJJJIIIHHHFFFCCCAAAAAA???======>>>@@@@@@???>>>???@@@BBBEEEIIIMMMOOOUUUWWWYYYZZZZZZ\\\```dddiiinnn{{{xxxJJJ>>>999999;;;;;;666555888777555666888777777>>>FFFUUUggg|||~~~~~~wwwvvv]]]NNNQQQQQQ]]]ttt444;;;PPPooovvv~~~zzzpppfffhhhrrr}}}yyyZZZcccxxx___FFF;;;888999999999888888888888888666777999;;;:::>>>IIIVVV|||fffQQQPPPRRRXXX^^^______gggpppyyy}}}oooeee```YYYTTTPPPPPPTTTXXXZZZZZZccclllyyy^^^VVVXXX[[[```zzzlllLLLFFF@@@===:::999999888777666555999777666999999DDDZZZrrrrrryyyzzz```PPPKKKMMMNNNQQQXXX]]]^^^]]]ccckkkzzzzzzmmmfffjjjqqqttt|||}}}lllgggkkk}}}}}}ooo___VVVOOONNNMMMJJJIIIJJJLLLLLLKKKIIIFFFCCC@@@???>>><<<;;;;;;===???@@@??????@@@AAADDDGGGKKKOOORRRVVVXXXZZZZZZZZZ]]]dddjjjooouuuYYYAAA>>>;;;::::::888555666888666555666888777777<<>><<<999888999888777666555999666666:::999===MMMnnnxxxuuuwwwmmmVVVKKKJJJMMMQQQSSSXXX___``````dddjjjqqqttttttnnngggfffkkkqqquuu|||~~~wwwiiimmmzzzzzzmmm[[[SSSLLLLLLLLLJJJIIIJJJLLLMMMMMMKKKFFFBBB@@@???===;;;:::;;;===@@@AAA@@@@@@AAADDDGGGKKKOOORRRTTTVVVYYY\\\\\\\\\aaajjjrrrxxxrrrFFFAAA???<<<:::777666666666777555444666777777666;;;CCCNNNZZZ|||tttiiittt}}}}}}zzzhhhTTTVVVSSSYYYppp;;;;;;IIIiiigggfffzzzgggmmm[[[XXX}}}___EEE;;;::::::999999999999999888777777888888:::<<<:::888===DDDRRRqqq~~~qqqfffSSSQQQRRRXXX___eeemmmuuuxxx||||||xxxqqqjjjccc]]]XXXUUULLLQQQVVVXXXYYY\\\dddkkkcccTTTRRRRRR[[[hhhrrrLLL@@@BBB<<<:::999888999888777555333777555555;;;999999DDDYYYzzz~~~zzzxxx}}}aaaOOOJJJMMMQQQWWWVVVYYY```bbbbbbdddggghhhgggdddaaa```ccchhhlllpppwww}}}~~~|||vvvooolllvvvxxxkkkWWWOOOIIIIIIJJJIIIIIIJJJMMMOOOOOOLLLGGGBBBAAAAAA===<<<;;;<<>><<<:::777666777888777444555444555777666555:::AAAKKKRRRrrrtttgggqqq}}}lllTTTVVVQQQVVVmmm555333???```zzzeee\\\pppttt~~~QQQ___wwwTTT>>>888:::;;;888999999999999888777777777777:::<<<999666999???JJJcccuuu{{{~~~yyy^^^XXXUUUYYYaaahhhrrryyy}}}yyyqqqlllgggaaa]]]XXXSSSPPPKKKTTT]]]]]]ZZZ^^^kkkxxxuuuSSSOOOUUUYYYgggzzzdddFFF======;;;:::888888999888777555111666444444:::888777???KKKrrr|||xxx~~~rrrXXXLLLLLLRRRWWW^^^[[[\\\```cccbbbaaacccccc___[[[YYY[[[```dddgggiiipppvvvxxxxxxuuuooogggppp~~~yyymmmSSSLLLFFFGGGIIIHHHHHHJJJNNNPPPPPPMMMHHHCCCBBBBBB>>>===<<<===AAACCCEEEEEEBBBDDDIIINNNRRRUUUWWWXXXXXX\\\___```aaaiiiwwwwwwLLLAAA:::888777555666999:::777222555444555777666555:::AAAMMMPPPlllzzzfffkkkzzzpppSSSVVVPPPTTTlll444999???NNNqqqmmmaaaaaatttkkkVVViiicccDDD888888;;;<<<777777666666555555555444888777555444555666888999DDDLLLmmmzzz}}}xxx~~~lllUUUSSS\\\bbbwwwzzz{{{rrrllldddbbb]]]XXXUUUTTTUUUVVVVVVYYY^^^``````hhhttt^^^LLLMMMWWWeee}}}tttNNNEEEAAA666777777777777666666666666333444555777888888999999===XXXxxx{{{rrrxxxdddWWWQQQOOOTTT]]]```eeejjjlllnnnooojjjbbbbbbXXXQQQTTTUUUUUU[[[dddbbbhhhllllllhhhhhhmmmsssssscccJJJHHHFFFEEEGGGIIIJJJKKKJJJJJJHHHEEEAAA???@@@AAABBB>>>;;;<<<@@@DDDFFFFFFFFFGGGKKKPPPUUUXXXYYYYYY[[[]]]aaagggmmmttt~~~UUU>>>AAA:::999888888777666555555444888555444666777666999>>>KKK]]]qqqwwwwwwnnnWWWOOOQQQVVV```zzz444888<<>>DDD```zzzeee```eeejjj}}}xxxqqqiiiddd___]]][[[XXXWWWWWWXXXZZZ```]]]]]]cccmmmxxx```TTTOOOWWW```nnnfffGGGAAA???999777777777777666666666555333444555666888888888888;;;JJJfffxxxoootttzzz___SSSQQQQQQWWW```dddkkkqqquuuyyy|||yyytttjjjZZZOOOOOOQQQPPPTTTZZZaaaeeehhhhhhiiinnnxxx|||hhhYYYKKKHHHFFFGGGJJJLLLLLLKKKJJJIIIFFFDDDBBBBBBAAAAAA@@@>>><<<>>>BBBFFFGGGGGGHHHJJJMMMQQQVVVYYYZZZZZZ\\\\\\aaajjjrrrxxxwwwIII??????555888888777777666555555444888555444777777777;;;AAAKKK]]]pppwwwzzzttt[[[QQQQQQVVV^^^vvv333666888???XXX|||yyy}}}xxxddd```uuutttwwwccc\\\rrrvvvSSSDDD===666444999666666666555555555555555666666555444444666777888999;;;MMMqqq{{{yyy{{{xxxsssvvv}}}}}}wwwpppkkkeee```\\\SSSTTTVVVVVVVVVXXX[[[]]]dddaaaeeesssYYYQQQOOOSSS^^^kkk\\\GGG@@@>>>;;;777777777666666666555555333444555666777888888888:::===RRRtttwwwtttmmmrrr}}}rrrZZZRRRTTTWWW]]]eeejjjsss{{{qqq]]]LLLKKKOOOPPPPPPSSS\\\aaaiiinnnttt~~~ooo\\\OOOJJJGGGFFFIIIOOORRRPPPMMMIIIFFFCCCCCCDDDEEECCCAAA======>>>AAAEEEHHHIIIIIIKKKMMMPPPSSSVVVYYYZZZ[[[___]]]eeesssyyy{{{VVV>>>@@@===444888777777666666555555555888555555777888888===DDDKKK[[[lll{{{}}}___SSSQQQUUU\\\rrr444555555999JJJhhh~~~}}}wwwcccmmmrrrkkkrrrzzztttVVVcccbbbFFFAAA???444111888555555555555555555555555555555444444444555666777555777???TTTtttzzzyyy|||~~~~~~|||~~~{{{uuupppjjjeeeaaa]]]ZZZXXXOOORRRUUUWWWXXXZZZ___cccaaaiii{{{fffVVVPPPUUUYYYccc|||sss]]]OOOCCC===<<<777777666666666555555555333444555666777777777777;;;999FFFeee}}}}}}sssmmmqqq{{{qqq]]]VVVXXX]]]ccciiioooxxxqqq\\\LLLMMMUUUUUUSSSRRRSSS\\\iiivvvxxxeeeTTTKKKHHHFFFFFFLLLSSSVVVRRRNNNHHHDDD@@@AAAEEEGGGDDD@@@;;;===@@@DDDHHHJJJKKKLLLNNNPPPRRRUUUVVVXXX[[[\\\aaabbbnnn|||}}}}}}tttAAA<<>>FFFLLLVVVddd}}}bbbTTTPPPSSSYYYnnn555555555666???VVVxxxoooddd|||wwwkkksssssstttrrrXXXOOOnnnlllNNN:::<<<===444111888444444444555555555555555444444444444444555555666333555888AAAWWWuuu}}}yyywww{{{~~~}}}{{{|||zzz~~~~~~yyytttnnnjjjiiieee___\\\ZZZYYYWWWVVVVVVXXX[[[[[[ZZZ]]]ccciiiooo}}}___TTTVVVOOO\\\eeesssjjj\\\PPPAAA;;;>>>666666666666555555555555333444555666666777666666999;;;AAASSSyyy||||||sssmmmpppxxx~~~uuufff]]]\\\___eeekkkpppyyymmm[[[OOOSSSZZZYYYTTTSSSNNNUUU```lllyyymmm[[[NNNIIIHHHHHHJJJPPPVVVWWWRRRMMMEEEAAA>>>@@@EEEFFFCCC???:::===BBBFFFJJJLLLNNNNNNOOORRRUUUVVVWWWXXX\\\^^^aaahhhvvv~~~XXX999???:::222===666666666666555555555555444333444555555666===FFFNNNPPPZZZyyyeeeTTTNNNRRRXXXkkk666444555777:::GGGeeexxx```mmmwwwrrrxxxpppkkk{{{zzzOOOLLL\\\TTT@@@444777:::555333777444444444444444555555555333333333444444444444555111555666888DDD^^^|||}}}zzzzzzzzz|||vvvsssooonnnqqqwww{{{~~~~~~yyyrrrmmmjjjfffaaa\\\]]]ZZZWWWUUUVVVVVVVVVVVVYYY[[[]]]\\\\\\aaalllttt}}}cccPPPKKKNNNPPPaaawww|||^^^OOOEEE:::888>>>666666666555555555444444333444555666666666666666555;;;===DDDdddyyy}}}tttnnnpppvvv|||~~~sssggg```aaagggmmmrrrzzzgggZZZSSSXXX\\\XXXVVVXXXTTTUUUYYY___iiivvvuuu```QQQJJJHHHLLLOOOSSSWWWXXXUUUOOOJJJAAA???>>>@@@BBBCCCAAA>>><<>>>>>???@@@@@@???>>>===>>>AAAFFFIIIJJJMMMPPPSSSSSSWWW[[[[[[[[[]]]bbbgggnnnwww~~~YYY;;;;;;<<<777666666555555555555555555555555555555666666333444===HHHUUUNNNOOOnnn|||pppYYYOOORRRUUUeee444111555:::777666JJJdddmmmhhhbbbbbbxxx{{{vvvYYYjjjoooSSSXXXqqqPPP;;;:::777555666777555333333333333444444555555555111222333444444444333333333333444333000888RRRmmmwwwsssllleeeaaaaaaaaadddfffaaaqqqpppooozzzyyyxxxyyyrrrpppkkkgggddd```YYYSSSQQQTTTVVVUUUSSSTTTTTTTTTVVVYYY\\\]]]\\\^^^ccciiippp}}}}}}cccWWWQQQMMMTTTaaaqqqwwwuuu{{{oooXXX???666:::;;;777333666666555555555444444444444444555555666555555555222444888<<>>@@@@@@>>><<<<<<<<>>222444555555555555555555555777777777777444444===IIIXXXPPPNNNkkk|||ttt\\\QQQSSSUUUccc}}}333555777666666:::BBBIIIrrrxxxlllrrrlllhhhrrr}}}rrr___[[[qqqtttPPPNNN^^^hhh@@@:::999777666555444555555666666555444333333333333333222111111111222333444555222222444444666@@@MMMmmmtttssszzz}}}lllcccccceeedddaaa]]][[[]]]bbbdddgggssssssmmmfffcccdddeeeaaa^^^ZZZUUUPPPPPPSSSTTTPPPLLLTTTUUUWWWZZZ]]]```bbbddddddkkkzzzhhhPPPOOOSSSTTT]]]kkkyyyuuuzzz}}}|||kkkPPP:::777;;;999666888333333333333333333333333222333333333333333333444666666777999===OOOnnnuuuzzzttttttvvv|||wwwlllaaa___]]]^^^cccmmmwww~~~~~~qqqWWWPPPSSSTTTYYY```fffhhhggg```UUUIIIAAA===?????????>>><<<===???AAAEEEFFFGGGHHHJJJNNNSSSWWWWWW\\\___]]]]]]dddnnnuuuxxx|||MMMEEE;;;666777888888666444444444444444444444444555444555444333666CCCQQQ[[[]]]\\\jjjdddPPPQQQVVV\\\rrr222444666555444888???EEE```uuuxxxvvvzzzxxxqqqllleeefffsss```LLLVVVsssVVV===999888777777777888999:::666555444333333222333333222222111111111222333444444222222444222333;;;EEE[[[wwwxxxuuuyyyxxxmmmjjjhhhccc^^^YYYVVVVVVYYYZZZ[[[bbbjjjlllmmmqqqtttnnnddd______^^^\\\ZZZXXXVVVUUUUUUUUUVVVSSSPPPOOOPPPRRRUUUVVVWWWXXXYYY[[[___fffnnnttt|||jjj\\\QQQQQQTTTZZZjjj{{{}}}uuupppVVV===777888444222444333333333333333333333333222222222333333333333444444444555666888EEE```wwwxxxyyy|||wwwkkkdddcccbbbdddkkkttt~~~hhhTTTRRRWWWZZZ___eeehhhfffaaaXXXLLLCCC>>>===>>>>>>???>>>===>>>@@@CCCGGGHHHIIIJJJLLLPPPUUUYYY^^^```aaabbbfffnnnwww||||||lllHHHAAA999555666777666444444444444444444444444444555444444444222666DDDSSScccnnngggggghhhRRRPPPSSSYYYooo111333444333222555;;;@@@QQQjjjzzz~~~|||oooxxxsss```uuufffLLLNNNggg|||rrrhhh@@@:::999888777666666666777888666555444333333222222222222111111111111222333333333222222333111000555<<>>666555333111222333333333333333333333333222222222222333333444444444444555555555<<>>??????@@@DDDFFFIIIJJJLLLMMMNNNRRRWWWZZZ```^^^^^^cccllluuuzzz}}}LLLAAA<<<777555666666555333444444444444444444444444555444333333333999HHHXXXhhh}}}lll[[[tttwww|||nnnUUUNNNPPPWWWnnn222333444333222444777;;;EEEaaa}}}|||ooonnnrrrhhhPPPHHH^^^}}}zzzzzzOOO555888:::888666444222111111111666555444333222222222222111111111111111222222333111222222222111000333666888HHHfff|||ssssss}}}|||vvvppphhh___\\\[[[YYYVVVTTTPPPMMMMMMNNNLLLHHHHHHKKKNNNQQQUUUUUUSSSRRRTTTVVV[[[[[[ZZZZZZZZZ]]]aaacccccclllxxxrrr^^^NNNOOOUUUWWWXXXhhhrrrvvvlllYYYHHH999555666555444555222222222222222222222222111111111222333333444444555555666777555777BBBNNNeee|||{{{vvv}}}nnnhhhkkkqqqxxx{{{```WWWSSSZZZbbbeeefffhhhaaa[[[PPPEEE===;;;<<<===;;;<<<>>>???@@@CCCGGGJJJKKKLLLNNNOOOPPPSSSXXX[[[^^^[[[]]]gggsssyyyzzzzzz___>>>;;;999666666666666444222333333333333333333333333444333333444555===NNN___nnnpppTTTooo|||kkk}}}sssXXXNNNOOOXXXppp333444444444444444666888:::RRRssseeevvvppptttcccPPPIIIWWWwww]]]AAA666888888777555333111111111111555555444333222222222222000000111111222222222222///111222222111222333444555888KKKjjjpppllloooqqqhhhdddaaa\\\VVVRRRNNNMMMOOONNNKKKKKKMMMPPPQQQRRRTTTUUUVVVVVVVVVZZZZZZ^^^gggqqqwwwwwwuuuzzzxxxdddYYYRRRNNNQQQYYYbbbnnnppp{{{}}}wwwlllQQQCCC;;;444444777777555444222222222222222222222222000000111222222333444444444444555777666555:::BBBWWWttt~~~~~~||||||zzznnnnnnyyy~~~jjjeeejjjtttrrrZZZWWWXXX___ddddddbbbaaaXXXSSSJJJBBB>>><<<===>>>:::<<<>>>@@@BBBFFFJJJMMMKKKMMMOOOPPPRRRTTTXXX[[[___]]]cccqqq|||~~~}}}~~~oooCCC???888777777777777777555444333333333333333333333333333222333555888@@@SSSdddxxxvvvXXXrrrrrraaawww\\\PPPPPPZZZrrr444444444555555555555555666FFF___zzzqqq}}}|||ssshhhfffnnnNNNHHHSSSqqquuuzzzjjjEEE;;;888777555444333333333444666777555444333222222111111111///000111111222222111111...111222000111444444222333111999PPPkkkooofffrrr|||yyyqqqjjjfff^^^WWWUUUSSSQQQRRRVVVTTTTTTUUUWWWZZZ]]]^^^^^^```dddnnn}}}kkkYYYOOONNNRRRVVVTTTaaauuuwwwwww{{{qqq{{{ooobbbeeeYYYAAA777444333444666666333000222222222222222222222222///000000111222333444444333111222444444333666;;;JJJddd}}}}}}vvvsssooolllmmmrrrxxx|||yyyyyyuuulllfffiiivvvvvvaaa```hhhttt}}}hhhXXXYYY]]]bbbdddbbb^^^ZZZQQQLLLEEEAAA>>>>>>======;;;===???AAADDDGGGLLLPPPMMMOOOQQQRRRTTTVVVYYY[[[^^^___iiixxxNNN888@@@777777777888777666555555333333333333333333333333333222444666888@@@RRRbbbuuuuuu___nnnrrraaa~~~bbbSSSPPPXXXmmm333333333444666666555333777>>>MMMdddzzz{{{iiixxxwwwgggttt\\\EEEOOOeeeiiiyyySSS;;;777555555222222222222333444666777555444333222111111111111...///000111222111111000///222111...///333333///000222555===QQQmmmtttkkkwww{{{rrriiieeeccc```___aaa[[[^^^bbbcccdddgggmmmrrrzzzjjj```TTTLLLLLLRRRYYY^^^```qqqrrrwwweeeNNNMMMPPPGGG:::333333333333444444111...111111111111111111111111//////000111222333444444555222111333444333444888>>>OOOlllxxx}}}oookkkfffccccccfffjjjlllllllllkkkgggfffkkkvvvnnn\\\\\\eeetttvvv^^^UUUZZZ___bbbcccaaa]]]YYYOOOIIIBBB>>>======<<<;;;<<<===@@@BBBEEEHHHMMMQQQOOOQQQTTTUUUVVVXXX[[[]]]```dddppp}}}UUU>>><<<999666777777777666555555555222222222222222222222222444333555666777<<>>AAACCCEEEIIINNNQQQQQQSSSVVVWWWXXXZZZ\\\^^^hhhlllyyyhhh888;;;DDD111555666777666444333444555222222222222222222222222555555555666555999FFFTTTUUU[[[mmmkkkcccyyyeeewwwmmmXXXNNNNNNYYYfffwww444444555555555555444444555666<<>>[[[vvvfff\\\]]]ccciiillllllpppuuuyyyyyytttnnnjjj``````dddmmmyyysssyyywwwooohhhdddfffhhhjjjhhhaaaWWWOOOJJJ@@@>>>;;;999999<<<@@@BBBCCCEEEIIILLLNNNPPPRRRTTTSSSSSSVVVZZZ\\\]]]dddmmm}}}bbb===888:::333222999444444444444444444444444333333333333222222222222111333444444444888@@@EEEJJJQQQZZZ]]]XXXXXXgggzzzbbbUUUkkkfffQQQLLLWWWddd333444444555555444444333000444777999<<>>AAACCCFFFIIIMMMQQQRRRTTTVVVWWWYYYYYY]]]bbbfffjjjttt}}}yyyHHHCCC;;;444555888888333333333333333333333333333222222222222222222222222000222333444444555666777<<>>AAACCCDDDHHHJJJNNNQQQRRRTTTWWWYYYXXXYYY^^^eeejjjoooxxxYYY555>>>===444111777777///333333333333333333333333111111111222222222222222111111222333444444333333<<>>111///111111222222444444222000////////////000000111111000000000000000000000000000000000000111111111111000000000000111111111222333111222444444;;;QQQiii~~~yyyvvvooodddZZZUUUUUUWWW]]]bbblllwww}}}wwwkkk``````jjjxxxuuupppjjjfffhhhlllpppsssmmmfff[[[PPPGGGAAA===;;;888999;;;>>>AAADDDGGGHHHIIIKKKNNNPPPRRRTTTXXX[[[YYY[[[bbbjjjpppttt}}}hhhAAA666888888444333555444111222222222222222222222222000111111111222222222222111111222333444444333222888DDD\\\kkk[[[HHH[[[kkkXXX^^^rrrgggSSSPPPUUUfff222333333444444333333222444111444999777111888FFF\\\xxx~~~ooocccfffrrr}}}}}}yyyxxx|||}}}gggWWWFFFJJJiiiddd999444555111---000666333***000000000000000//////...........................,,,,,,------...///000000//////............//////.........///222444222...***555===>>>GGG^^^rrrzzznnn```aaaooo{{{xxxrrrsssrrrlllddd```aaacccYYY___jjjtttzzz{{{zzzxxxsssvvv{{{|||zzzwwwuuutttddd]]]WWWSSSMMMGGGIIIOOONNNSSSTTTRRRRRRXXX]]]___gggkkkvvv}}}iiiQQQBBBMMMMMMRRR```xxx~~~{{{uuuSSSAAA===<<<666111,,,...000222555666333....../////////000000111111000000000000000000000000000000000000111111111111000000000000111111111111666///000888888666CCCWWWwwwwwwuuummmaaaUUUNNNNNNQQQSSS\\\kkkzzzqqqffflllsss}}}{{{yyyxxxyyyyyytttuuuyyy}}}~~~xxxsssmmmjjjfffeeehhhkkknnnpppjjj```SSSHHHBBB>>>;;;999777999<<>>555111666888333333777222222222222222222222222000000111111222222222222222111111222444444333111222444EEEUUULLLAAAZZZooo^^^[[[iii~~~iiiTTTOOORRR___yyy111111111111111111111111333222111111222555777999QQQccczzzyyyqqqooonnnnnnqqqvvv|||sssooottt{{{rrrvvvcccOOOAAAAAA]]]lllJJJ;;;000000000000000000000000////////////............---------............///---------............//////////////////............//////...000555444000444444333333888FFFYYYgggtttsss{{{~~~xxxrrrpppqqqmmmbbbZZZYYY\\\aaahhhkkkiiifffdddddd___aaacccccc___\\\YYYXXXXXXUUUPPPMMMLLLMMMPPPQQQZZZXXXXXXZZZaaakkkuuu{{{lllSSSIIIKKKVVVaaapppyyyppp{{{qqq\\\FFF;;;888555111///111111000000000000111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000111111111111444333222333555:::???BBBcccyyy|||}}}xxxwwwzzz~~~sssjjjbbb]]]YYYQQQLLLKKKNNNXXXgggwwwzzzvvv~~~~~~yyyxxxyyywwwqqqkkkpppppppppooommmjjjgggeeedddbbbbbbdddggghhhgggdddaaaXXXKKKAAA===;;;:::999;;;===AAAEEEHHHHHHHHHGGGHHHKKKPPPTTTVVVXXX[[[\\\```dddllltttwww}}}^^^<<<:::555555444333333222111111222222222222222222222222111111111111111111111111222222111111222222333444333444666AAAJJJHHHSSSnnn~~~sss\\\cccdddnnnrrrVVVMMMSSS___www111111111111111111111111222111000000111333666777BBBRRRrrrzzznnnxxxvvvjjjgggjjjpppzzz}}}|||sssppp}}}lllnnngggQQQFFFLLL]]]|||zzzRRR:::333000000000000000000000000////////////............------------............------------............////////////............---222444000,,,---//////000111000///222<<>>;;;::::::999===@@@CCCGGGIIIJJJJJJIIIKKKNNNRRRVVVXXXZZZ]]]___fffllluuuzzz{{{|||RRR;;;777555444444333222222111111222222222222222222222222111111111111111111111111222222111111222222333444555555666???GGGFFFQQQlll}}}}}}yyyiiiiiidddjjjvvv[[[PPPSSS\\\rrr111111111111111111111111111000000000111222444555777AAA___|||kkkhhhrrr||||||mmmiiippp|||wwwyyy~~~uuutttyyyppp~~~oooPPP???JJJeeeUUU888///000000000000000000000000000/////////............---------------............------------....................................111:::>>>777...,,,000333/////////......333;;;BBBWWWooouuuuuuvvv|||wwwrrrpppnnnnnnmmmiiiccc^^^[[[ZZZVVVWWWXXXWWWUUUTTTTTTUUUWWW^^^dddeeecccfffooowww|||zzzooo___RRRKKKPPPbbbsss}}}{{{oooWWWBBB888111000111111222444000000////////////000000////////////////////////........................//////000000000000111111000000000000111111111111111222222333555777999:::>>>OOOjjj~~~zzzxxxvvvtttsssnnngggbbb___YYYUUUTTTSSSOOOMMMOOOWWWdddttt~~~|||xxxsssnnnjjjgggbbbbbbaaa___\\\XXXUUUSSSOOONNNNNNNNNOOOOOOMMMKKKEEEAAA<<<999999::::::;;;@@@BBBFFFIIILLLMMMMMMLLLOOORRRUUUXXXZZZ\\\```bbblllttt}}}XXXBBB:::555444444333333222222111111222222222222222222222222111111111111111111111111222111111111111222333333222444333:::CCCDDDQQQkkk~~~}}}{{{vvvhhhhhh}}}www~~~cccTTTRRRWWWkkk111111111111111111111111111000000000111222444555666999OOOlllfffhhhqqq{{{wwwuuu{{{yyyYYYFFFGGGhhh```===111111333000000000000000000000000//////.........---------,,,,,,---------.........,,,,,,---------.........------...............///333<<>>MMM___qqq|||hhh^^^dddrrr{{{xxxwwwtttqqqnnnmmmlllmmmdddddddddcccaaaaaabbbdddiiinnntttuuussstttzzz~~~~~~yyyrrrjjjfffXXXOOOHHHJJJVVViii}}}kkkNNN===999444111222111//////222000//////......//////000////////////////////////........................////////////000000000111///000000000111111111111000111222333444555555555888AAAUUUssszzzvvv{{{wwwppphhhaaa]]][[[ZZZZZZUUURRRRRRRRRPPPPPPTTTdddkkksssyyy}}}}}}vvvmmmfffaaa```ZZZYYYXXXUUURRRNNNKKKJJJEEEDDDDDDCCCCCCBBB@@@???:::999777777888:::;;;<<>><<<:::999888777777888999:::;;;===>>>DDDFFFHHHKKKMMMOOOPPPPPPTTTVVVXXXZZZ\\\```fffiiipppwwwdddHHH<<<555333444333222222222222222111111111111111111111111111111000000000000000000000000111111000000111111222333000333111333:::===III```ttt{{{uuu\\\NNNUUUbbbvvv111111111111111111111111111222222333333333444444222...777GGGZZZsssxxxhhhuuusssgggeeelllwww}}}gggNNNIIIhhhsssHHH333111444222...////////////////////////.........------------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,---......////////////...,,,///333111,,,...///000000111000/////////222666===KKKaaayyyzzzjjj[[[TTTQQQQQQPPPNNNPPPVVVXXXVVVVVVTTTSSSUUUZZZ___dddfffkkkiiifff```ZZZVVVTTTTTTUUUSSSRRRQQQPPPNNNMMMKKKEEEGGGJJJNNNSSSYYY^^^```cccjjjzzz}}}YYY<<<444999333000///111111...---000......------------............................................................////////////000000000000000000111111111111000000111222333333333333555333:::SSSvvvxxxeeeYYYYYYaaafffbbbXXXPPPQQQVVV\\\VVVPPPMMMIIIHHHLLLSSS^^^]]]]]]bbbnnn~~~ssshhh]]]VVVRRRPPPOOONNNLLLIIIFFFCCCAAA@@@===>>>>>>===:::888777777888999;;;<<<<<<===@@@BBBFFFHHHJJJLLLOOOQQQRRRSSSVVVWWWYYY[[[^^^cccjjjooouuu~~~nnnDDD<<<===444000555222222222222222222111111111111111111111111111111000000000000000000000000111000000000000111222222333777444222666777@@@SSSttt{{{}}}~~~~~~bbbPPPUUU^^^qqq111111111111111111111111000111111222222222222222222...444;;;FFF```xxx|||xxx|||{{{vvvnnngggeeemmmzzzzzzuuuzzz~~~yyy{{{|||zzzlll]]]UUUYYYkkksssQQQ444000444000---///////////////////////////.........---------,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------++++++,,,------...////////////...---000444333...///......///000000000//////222333333555AAAXXXkkkxxx}}}xxxqqqooofffZZZTTTTTTQQQLLLLLLHHHEEEEEEIIIMMMOOOPPPXXXWWWUUUPPPKKKGGGFFFFFFBBBDDDEEEEEECCCDDDFFFIIIOOOWWWcccpppzzz~~~~~~}}}sss]]]III;;;999===444...+++...000//////111...------------------...........................////////////////////////........./////////000000000000000000111111111111000000111222222333444444111111555BBBXXXqqqiii\\\QQQXXX^^^]]]WWWSSSTTTWWWfff^^^UUUNNNGGGDDDIIIQQQZZZ^^^ccciiirrrxxxjjj___WWWSSSOOOLLLKKKJJJHHHEEECCC@@@???>>>===>>>@@@>>>;;;888888999999;;;>>>>>>>>>@@@DDDGGGIIIJJJLLLOOOQQQSSSUUUUUUXXXYYY[[[]]]aaagggooottttttPPP666777;;;222///666111111111111111111222222111111111111111111111111000000000000000000000000000000000000000111222222111777333000444555<<>>FFFYYYppp}}}yyypppggg]]]XXXSSSQQQRRRSSSSSSRRRNNNOOOPPPNNNLLLJJJKKKKKKDDDJJJPPPPPPOOOQQQYYYaaatttuuuggghhh|||nnnJJJ:::999888777666888000,,,---000000///111...------,,,,,,------...........................000000000000000000000000............/////////000000000000000111111111111111111111111222333555555000333555777???SSSooouuurrrfffWWWWWWWWWTTTRRRRRRVVVZZZbbb[[[SSSNNNJJJKKKTTT___\\\fffpppuuuzzz}}}xxxxxxsssdddYYYTTTRRROOOLLLIIIHHHEEECCCAAA???>>>>>>===???AAA???<<<999:::;;;:::<<>>OOO]]]{{{wwwyyyoooXXXOOOUUUhhh000000000000111111111111222222111111111111222222888111///444777???UUUlll~~~zzztttpppzzzrrr}}}zzzwww~~~|||}}}tttyyykkkTTTEEEMMM```}}}yyy{{{@@@:::444111111111---***......////////////......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------...------------...//////111000///...............000000000000111222333444>>>MMMeee{{{yyyuuusssrrrqqqlllhhhfffjjjrrrtttpppjjjbbbdddjjjpppqqqtttqqqaaagggvvv\\\HHH555000222444777;;;555333111...------..............................---------............///....................................////////////////////////000000000000000000000000111111111111444222555999888>>>XXXtttuuujjjsss}}}iiieee^^^WWWSSSRRRTTTUUU\\\SSSIIIFFFHHHNNNZZZeeemmmwww|||{{{|||{{{{{{zzztttsssxxxvvviiiZZZTTTPPPLLLJJJKKKHHHGGGFFFDDDCCCCCCBBBBBB@@@???>>>=========>>>???===???AAAEEEGGGJJJKKKLLLMMMLLLLLLNNNQQQUUUWWWXXX___aaa^^^aaaiiikkkrrr^^^888666444222000000111222000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111...///000000222666;;;???VVVqqq{{{zzzwww\\\QQQSSS___rrr000000000000111111111111222111111000000111111222666000000333444666DDDWWWooo{{{tttpppyyyuuuvvv|||lllSSSEEERRRbbb|||yyyzzzzzzZZZ;;;666111///111222000---......////////////......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------------------------------------...//////000//////............///////////////000111222333333===NNN```mmmxxx{{{qqqjjjvvv~~~nnnTTTJJJ<<<000...000000222555444222000...------..............................------------................................................////////////.../////////000000000000//////000000000111111111444222333777666999MMMddduuu|||mmmbbbzzznnnhhh___VVVPPPNNNOOOPPPQQQJJJCCCBBBEEENNN]]]kkkyyyxxxooorrrtttrrrtttyyyrrreeeXXXQQQOOOKKKIIIIIIGGGFFFDDDCCCBBBAAAAAAAAAAAA@@@???>>>>>>???@@@AAA@@@AAACCCFFFHHHJJJKKKLLLMMMMMMNNNPPPTTTXXXZZZ[[[\\\aaaaaafffqqquuu}}}pppJJJ777666444111000000111222000000000000000000000000//////////////////////////////////////////////////////000000000111111111///000000111222555:::===RRRjjjfffSSSTTT^^^ppp000000000000111111111111222111111000000111111222111///000444222///777CCC^^^sss}}}yyyvvvzzz}}}~~~mmmnnnsss~~~|||rrrtttxxx{{{|||zzzwwwtttqqquuuyyywwwrrrnnnoooqqqxxx{{{vvvrrrhhhXXXRRRWWWwwwxxxnnnhhhLLL;;;444111......111222222000---......//////......---++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------......///.........---......//////............///000111111111333:::EEEPPP]]]qqq{{{sssllljjjpppzzz|||dddGGG222777111...//////......000222111///...---------...------------------------------------............---------------------------............/////////....../////////000000000//////000000000000111111444111111444333444???MMM\\\hhh|||fff^^^pppzzzrrreeeYYYOOOKKKKKKLLLEEEAAA???BBBIIITTTeeettttttiiidddkkkrrrsssvvv{{{mmm```TTTOOOMMMJJJGGGHHHGGGFFFEEEDDDCCCBBBBBBBBBCCCBBBAAAAAAAAABBBCCCDDDDDDEEEFFFHHHJJJKKKLLLLLLMMMOOOQQQTTTXXX[[[]]]^^^\\\cccfffnnn|||ZZZ===666555333111000000111111000000000000000000000000//////////////////////////////////////////////////////000000000000111111000111111111111333777:::KKK```www~~~xxxpppVVVTTT[[[lll{{{///000000000111111111111111111000000000000111111///...111555333000444<<>>HHH___|||~~~~~~zzz{{{___VVV\\\iiittt|||000000000000000111111111000000/////////000111111000000000000000000000000///000222222222888JJJ\\\vvv|||}}}~~~yyytttnnnaaaWWWaaaooommmbbbhhhxxxuuulllrrr|||qqqccccccmmm}}}eeeUUU[[[rrrxxxhhhuuudddCCC666444000,,,+++---//////---------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,......---,,,++++++++++++,,,,,,------......//////---............///////////////////////////......111888@@@IIIWWWkkk{{{{{{qqq]]]III<<<888222---***+++---///------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,+++,,,---,,,+++***+++---,,,++++++++++++,,,------------------,,,,,,,,,,,,++++++,,,---........................................../////////000000000////////////000000000000111///111333333777III\\\~~~|||hhh^^^SSSKKKIIICCC@@@NNNbbb|||{{{qqqcccXXXQQQWWW___eeemmmttttttpppeeecccaaaeeemmmuuuzzz|||yyy```SSSQQQMMMKKKJJJIIIHHHFFFCCCDDDEEEEEEDDDDDDEEEGGGIIIJJJKKKMMMNNNOOOOOOOOOSSSOOOLLLLLLQQQVVVYYYZZZ]]]\\\^^^dddlllwwwzzzOOO>>>222222555333///000111000000//////.........................................................///////////////////////////////////////////////////000000111111222222222333777;;;BBBSSSkkkzzzwww|||~~~jjjZZZWWW___nnn{{{111111111111000000//////000000/////////000000111000000000000000/////////222111222222000222<<>>GGGZZZqqqsssooovvv~~~sss___UUUZZZlll~~~444333222111000......---000000///////////////000000000000///////////////444000///111222222555:::HHHYYYkkkxxx|||iiiggguuuuuurrruuupppwwwyyyccc___bbbnnnwwwzzzuuuzzzzzzzzz~~~vvvvvv|||uuummmooosss|||rrr|||rrrMMM111+++111------------...---,,,+++,,,,,,+++************+++++++++++++++++++++++++++))))))*********+++++++++************************************************************************))))))*********+++++++++------,,,+++++++++,,,,,,***++++++,,,---...//////------------............------------...///000111/////////111222555;;;???FFFPPP___kkkttt~~~xxxnnnhhhggghhhiiiVVVNNNAAA888666777222,,,)))+++,,,.........,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++***+++,,,,,,******+++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------....................................////////////////////////000000000000222222333333111111777>>>RRRsss}}}XXX;;;;;;AAA>>>???FFFeee}}}wwwbbbSSSRRRZZZbbbeeehhhiiifffbbbgggeeeccceeekkkssszzz~~~tttcccVVVSSSPPPLLLJJJHHHGGGEEEDDDCCCEEEGGGHHHGGGGGGHHHIIIKKKLLLMMMNNNNNNNNNNNNNNNNNNMMMNNNRRRWWWYYYYYYWWWccclllxxxkkkQQQ:::777666666444000000111////////////............................................................////////////////////////////////////////////////000000000000000111111111111555:::<<>>]]]oooGGG999888888===EEEZZZwww|||jjj]]]ZZZcccjjjmmmmmmnnnlllhhhiiiiiijjjnnnvvv{{{jjj^^^VVVSSSPPPLLLIIIHHHGGGEEECCCDDDFFFHHHHHHGGGHHHJJJKKKMMMMMMNNNNNNNNNNNNNNNMMMLLLOOORRRVVVZZZ]]]___```mmmyyy{{{XXX666444444444333111000111333........................------------------------........................////////////////////////////////////////////////000000000000000000000000111555999;;;:::CCCYYYmmm^^^]]]ggg|||yyyttt___VVVbbbsss111111111000000000000000000000///...............---.........///000000000///,,,---000111......111+++666EEEVVVkkkyyyuuuttttttxxx~~~vvvlllkkklllqqqoooaaabbbbbbaaajjj}}}tttooovvv|||www~~~~~~lllccceeejjjggg\\\rrr}}}dddDDD111000444222---***+++,,,,,,,,,++++++,,,,,,++++++***************************************))))))))))))************************************************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------,,,,,,,,,,,,000...///111///******.........///111555;;;@@@CCCKKKUUU^^^bbbeeelllqqqrrrzzz}}}|||yyyuuutttpppkkkjjjiiibbbZZZOOOIII???777222///,,,))),,,,,,---...---***))))))------------------------++++++++++++++++++++++++************************))))))))))))************)))+++,,,+++***)))***+++((()))***+++,,,++++++*********+++++++++,,,,,,,,,,,,------...------,,,,,,---------------------------------.........//////////////////000000000000...///000111111333333222444FFFcccqqqUUU@@@777;;;BBBMMMmmmvvvooovvv~~~wwwzzz~~~pppccc[[[TTTPPPMMMJJJHHHHHHGGGFFFEEEFFFGGGHHHGGGGGGHHHKKKMMMNNNNNNNNNOOOOOONNNMMMMMMNNNRRRWWWZZZ]]]bbbkkkqqq~~~bbbBBB111000111111000///000111111........................------------------------........................////////////////////////////////////////////////000000000000000000000///111444888999888===QQQeee|||hhhcccggguuuvvvuuu~~~gggYYY^^^kkk...//////000111222222333111000///...............,,,------...///000111111---...111333000,,,...333111444888BBBVVVooo~~~yyyjjjfffbbbfffmmmkkkhhhjjjkkkvvvqqqhhhfffrrrxxxssszzz}}}zzzwww|||{{{nnncccfffsss~~~~~~gggdddnnn~~~wwwvvv[[[GGG555222333///***(((((()))*********+++,,,---,,,++++++***)))*********************************))))))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,---------,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......***,,,...000000000///......,,,---111111---///555000---++++++---000222222000777===<<<<<>><<<777222333///,,,+++...000111000+++,,,......,,,)))***---'''+++000333333...(((###++++++++++++++++++++++++************************))))))))))))************)))+++++++++***)))***+++((()))***+++,,,+++***************++++++,,,,,,,,,---------...------,,,,,,---------------------------------.........//////////////////000000000000///111111111333555444222222777HHHaaazzzyyySSS<<<999>>>BBBddd}}}{{{zzzggg___XXXQQQMMMKKKHHHGGGHHHHHHHHHGGGGGGHHHHHHGGGGGGHHHLLLOOONNNNNNOOOOOOOOONNNMMMMMMPPPUUUYYY\\\___ggguuu}}}wwwHHH222===000222222000///000000...---.....................------------------------........................////////////////////////////////////////////////000000000000////////////111222666999777;;;LLL```yyyyyyppplllrrr{{{}}}sssyyy}}}uuummm]]]^^^hhh|||~~~000000000000000000000000000000//////.........---000///...------...///000000000000000000000000000)))666CCCEEEEEERRRmmm}}}{{{xxxrrrooooooxxxvvvuuuzzzmmmaaaeee|||vvvpppwwwzzz}}}lllddddddkkktttxxxssssss|||zzzqqqkkkpppsss___MMM888333///...000000---)))++++++++++++++++++++++++((()))+++,,,,,,+++***)))+++++++++***************...+++''''''***,,,+++)))*********)))))))))))))))))))))))))))))))))))))))******)))))))))))))))***************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------.........------///000+++---///000///...///000...///////////////...---////////////000000000000666666777888999999888888<<>>===<<<444444333111000...------111000...------...000111,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))*********++++++,,,,,,,,,---,,,***)))))))))***+++))))))))))))))))))))))))++++++************++++++,,,,,,+++***))))))***************++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------------............///............////////////000000000000111111111111888555888EEEXXXnnnmmmRRRBBB999AAAOOOlll|||zzz||||||sssbbbZZZVVVSSSOOOMMMJJJGGGFFFFFFGGGHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJIIIHHHHHHJJJNNNQQQXXXXXXZZZaaammm~~~SSS999333333111111000///////////////...................................................------,,,,,,------...........................//////.........---------////////////////////////000111666;;;::::::BBBNNNkkkyyyvvvuuuwww}}}{{{uuuzzzmmmddd```vvv////////////////////////000/////////.........---///...---,,,,,,---...///........................---666>>>===:::AAAUUUgggzzzpppoooooossszzzyyyqqqyyytttmmmqqqpppiii```dddyyy}}}zzzyyylllbbb___aaapppyyy~~~zzzyyy}}}bbb```bbbkkkwwwrrr^^^HHH777333///,,,,,,...///---)))++++++++++++++++++++++++******+++++++++******)))************************,,,***(((((()))***)))(((***)))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******************************+++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------++++++++++++++++++,,,------...///...---,,,---...,,,,,,---...............------........./////////000111111222333333222222000222444666666444222000444222111111222222111000///......------,,,,,,,,,///...---+++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))***++++++++++++++++++,,,,,,+++******)))))))))***))))))))))))))))))))))))++++++************++++++,,,++++++***))))))******++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------........................//////////////////000000000111111111333222444;;;FFFXXXqqqwww[[[FFFBBBJJJaaa}}}yyy~~~yyyxxxzzz||||||mmm___YYYUUURRRNNNLLLIIIGGGEEEFFFGGGHHHIIIIIIJJJKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJLLLPPPSSSVVVYYYbbbooojjjDDD777555000111000000///////////////...................................................------,,,,,,------...........................//////.........---------////////////////////////000111555:::;;;;;;AAAJJJ]]]uuu{{{oooiiikkkooosssqqqzzzyyy~~~wwwppppppfffaaappp|||......................../////////...............------,,,,,,,,,,,,---...------------------------///444777444000333>>>HHHcccppppppmmmkkklllqqqwww}}}zzztttmmmbbb^^^iiiuuutttiiiooommmooo}}}yyyttt|||wwwiiidddcccfffjjj|||zzzyyyrrrXXXMMMOOO\\\tttsss[[[FFF555+++///,,,)))***,,,---,,,***++++++++++++++++++++++++,,,,,,+++***))))))))))))))))))))))))))))))))))))(((***+++***)))''''''((())))))))))))))))))******))))))))))))))))))))))))***)))))))))))))))******************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,*********+++++++++,,,,,,...///...,,,******+++---******+++,,,---......///,,,,,,,,,---------......,,,,,,---.........------...------,,,,,,------...000...------......---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))+++++++++++++++***************++++++******))))))))))))))))))))))))))))))++++++************++++++,,,+++******)))*********------,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------------------............---............///////////////000000000000111111///000111222333@@@YYYqqqyyy\\\DDDAAASSSwww}}}{{{wwwxxxxxxxxx|||vvveee[[[WWWSSSPPPLLLKKKHHHFFFEEEFFFGGGHHHJJJKKKMMMNNNOOONNNMMMLLLKKKLLLMMMMMMMMMPPPSSSVVVWWW```qqqzzzLLL333444555///111000//////......//////------------------------------------------------...------,,,,,,------...------------------------...............---------////////////////////////111000222888;;;<<>>===999:::EEEYYYqqquuunnnuuuvvvnnn|||uuurrryyyyyyxxx{{{}}}rrrfffjjjqqq{{{~~~||||||........................---------------.........,,,---...///000000000000........................000...------/////////...000222:::FFFTTTbbbrrrxxxqqqmmmuuu{{{~~~{{{wwwwww}}}~~~rrreeecccjjjmmmjjjhhhkkkmmmrrrmmmbbbZZZ___mmm|||{{{qqqhhh]]]cccttt}}}mmm\\\XXX[[[___jjjuuuvvvlllmmmiii```ZZZaaatttvvvddd\\\III<<<111---//////...//////...---,,,******))))))************************,,,,,,+++***))))))))))))'''(((((())))))******+++---......---+++***)))***((((((((()))******++++++))))))))))))))))))))))))(((((((((((()))***+++,,,************************************************************++++++++++++************++++++++++++,,,******,,,//////---)))***+++,,,,,,,,,...111333111000...---++++++,,,,,,,,,,,,,,,---------......,,,------------,,,,,,+++***,,,...//////...,,,***,,,+++***,,,...000//////......---,,,++++++******,,,,,,+++******)))((((((+++++++++++++++++++++++++++++++++************)))***************)))))))))(((((())))))******))))))))))))))))))))))))))))))++++++************++++++*********)))******+++,,,,,,,,,+++++++++++++++***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,------------...............////////////000000///,,,,,,000444444666999FFF\\\xxxuuuaaaggg{{{qqqgggfffqqqrrrvvv~~~nnn]]]WWWSSSMMMKKKMMMGGGGGGHHHHHHIIIJJJKKKLLLMMMNNNPPPQQQRRRQQQOOONNNKKKMMMPPPTTT[[[eeepppwwwlllGGG...555:::000,,,333000///......------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------...............///////////////////////////000000222777======::::::===KKKbbbzzzxxxxxxuuuooovvvxxxzzzjjjmmm{{{zzzvvvuuu}}}yyyllliiiiiirrr{{{zzzyyyyyy{{{}}}~~~}}}~~~////////////////////////,,,,,,,,,------.........+++,,,---//////000//////------------------------///...------...///......///...111888>>>HHHYYYiiiwww|||~~~wwwjjjjjjlllsss{{{xxxhhh^^^___dddhhhqqqsssnnnhhhnnn{{{}}}uuu]]]XXXWWW]]]eeelllvvv~~~vvvfff___]]]YYYaaannnrrrmmm```XXX\\\aaacccjjjttttttZZZOOOOOOXXX[[[XXX```tttgggQQQGGG555///---000222///---///,,,,,,,,,+++*********+++******************************+++++++++******)))(((((())))))***++++++,,,///...+++++++++***)))((('''(((((()))******++++++))))))))))))))))))))))))(((((((((((()))***+++,,,************************************************************++++++++++++************++++++++++++---+++***---111111...))))))+++,,,---,,,,,,...000000...,,,+++***+++,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,---......---,,,,,,///...------...///...---+++++++++++++++*********+++***))))))***+++,,,---************************+++++++++************)))))))))))))))************((((((((((((((()))******))))))))))))))))))))))))++++++************++++++******))))))***++++++,,,)))******************+++************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------................../////////000000///,,,,,,111333111000222777EEEYYYrrr{{{~~~rrrmmmqqqppppppuuu||||||ooo```TTTRRRNNNHHHGGGLLLGGGGGGHHHIIIJJJLLLMMMMMMMMMNNNNNNOOOOOOOOOOOOOOOOOOQQQVVV^^^jjjyyyxxxKKK:::///222555111.../////////...------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////////////////...111111000555<<>>GGGTTTcccvvv|||{{{{{{}}}rrr{{{{{{wwwqqqkkkjjjqqq}}}{{{uuurrrpppoooppppppnnnlllkkkooowww}}}{{{vvvsss...------,,,,,,------.........------------......,,,,,,,,,------------...------------------------///////////////.........111000///...///111444666>>>EEERRR___lllwww{{{yyy|||qqq]]]^^^```ccciiissszzzzzz{{{xxxqqqrrroookkkhhhgggiiikkklllnnnjjjeeebbbeeellltttzzzxxxyyyyyyzzz}}}uuuoooqqqwww~~~~~~zzzzzz~~~~~~}}}{{{uuuoooppp```PPPHHH===000,,,000************************,,,+++******))))))******************)))))))))((())))))))))))))))))))))))))))))(((((())))))***+++***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************,,,+++***+++,,,...000222,,,++++++******++++++,,,---,,,++++++*********+++*********+++++++++,,,,,,+++++++++++++++++++++++++++******))))))******+++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,++++++******++++++,,,++++++*********+++,,,---++++++*********+++,,,---***))))))(((((())))))***************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))******+++,,,,,,,,,++++++*********++++++)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------........................///////////////////////////000000111333222333999IIIccczzzpppeee\\\YYYRRRIIIFFFHHHIIIHHHEEEJJJHHHJJJOOOQQQOOOPPPRRRLLLOOOQQQQQQQQQSSSXXX\\\```hhhvvv~~~qqqlllGGG222222111000///............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.................................000555;;;AAAEEE===:::;;;BBBKKKVVVfffsss}}}{{{www|||rrrrrrtttzzz~~~wwwuuuqqqlllkkkpppzzzyyysssrrrssssssrrrooollljjjlllqqqvvvyyyzzz}}}~~~...------,,,,,,------.........------------......,,,,,,,,,,,,------------------------------------////////////////////////000///...,,,---...000111000555<<>>CCCJJJVVVaaarrrxxx|||~~~}}}uuuttt|||yyynnnjjjttt~~~}}}~~~nnnoooooolllkkkmmmsssyyyzzzxxxyyyxxxvvvrrrmmmiiihhhjjjllljjjlllqqqwww}}}~~~...------,,,,,,------......------,,,,,,------...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------..................---,,,,,,,,,---///000///000333888@@@LLLXXXaaarrrppppppvvv~~~zzzuuupppkkkkkkooossstttrrrffffffkkkuuu{{{~~~~~~~~~sssjjjmmmrrrtttyyy}}}{{{uuuiiiWWWHHH999222...///...******---******************************))))))))))))***************)))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))***++++++,,,,,,***)))'''''')))***,,,((((((((()))***,,,---...++++++************++++++++++++***************+++************++++++++++++************************,,,+++(((''''''(((+++,,,+++++++++***************************************++++++************++++++))))))***++++++++++++*********************++++++)))***+++,,,,,,+++***)))************************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********+++((())))))***++++++++++++))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,---------.........---------........./////////............///000000+++111555333111888GGGTTTmmmuuu~~~oooaaaWWWKKKEEEGGGIIIHHHFFFFFFDDDFFFJJJLLLKKKLLLOOOSSSSSSSSSRRRUUU]]]iiirrr~~~~~~SSS;;;555555111000///...............------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---///444<<>>;;;;;;???BBBFFFNNNWWWgggoooqqqsss~~~|||vvvwww|||{{{|||xxx{{{nnneeennnuuusssrrrvvvfffjjjlllllljjjjjjllloooyyy}}}~~~{{{vvvpppkkkgggeeeeeeffffffhhhlllqqquuuvvvvvv...------,,,,,,------...------,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,---///000111,,,------...111666===CCCYYY^^^ffflllrrrwww}}}~~~|||~~~~~~vvvooo]]]\\\bbblllttttttssssssyyy|||zzzyyyxxx}}}www{{{}}}~~~zzznnnsssqqqfffWWWHHH999......++++++...///---++++++))))))))))))))))))))))))***))))))((())))))******))))))))))))))))))******((((((((((((((((((((((((((((((((('''((())))))***(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))******+++++++++***(((''''''(((***+++(((((((((((((((((())))))*********************************))))))***++++++))))))*********+++++++++************************...,,,***((((((***,,,...************************************************+++******))))))******+++((()))***+++++++++******************************)))***+++,,,,,,+++***)))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********((()))***+++++++++++++++))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------------...------------...........................//////000,,,000333444333444999>>>TTT___qqqrrrkkkbbbVVVOOOLLLJJJHHHFFFIIIGGGHHHLLLNNNMMMOOORRRQQQRRRSSSUUU[[[gggvvvyyy|||tttsss^^^<<<111111222000//////...............------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...,,,---222999AAAFFFBBB@@@@@@BBBCCCCCCHHHOOOUUUaaahhhjjjzzzyyy}}}}}}|||xxxrrrqqqxxxoooyyy}}}~~~sssiiimmmllleeeeeellleeejjjooopppmmmkkkkkklllqqqxxx{{{vvvpppkkkgggeeekkkhhheeeeeeiiimmmoooqqq...------,,,,,,------...------,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,,,,+++,,,,,,---...///111111***,,,---------...111444999EEEUUU___ccciiirrrzzz||||||}}}zzzsssdddccciiitttzzzuuulllfffdddgggjjjmmmssszzz{{{xxx}}}~~~~~~{{{zzz}}}yyyuuuqqqnnnmmmmmmvvvwwwpppbbb[[[bbbqqq|||wwwqqqmmmkkkbbbaaaYYYHHH999111---+++...+++))))))+++,,,,,,,,,))))))))))))))))))))))))))))))((((((((()))******))))))))))))************((((((((((((((((((((((((((((((''''''(((((()))***(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))************)))(((((((((((()))***************))))))(((((())))))***++++++***))))))***))))))))))))***++++++)))))))))************+++************************---,,,+++))))))+++,,,---)))))))))*********************************************))))))))))))******)))))))))*********++++++*********+++******)))((()))******************)))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))***+++------,,,+++***)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,------------...............------......///000000000///...///111444777@@@KKK^^^sssxxxuuuqqqiii```XXXRRROOONNNMMMKKKKKKOOOQQQPPPRRRVVVSSSVVVZZZ```iiiyyy~~~rrrqqqxxx{{{qqqkkklllvvvhhhIII888222///+++//////......---......///------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---,,,,,,000666<<<@@@FFFCCCDDDEEECCC@@@BBBFFFJJJYYYfffmmmwww~~~sss```nnntttvvvnnneeegggpppxxxrrrssswww{{{~~~{{{{{{vvvllliiimmmiiinnnsssuuurrrooonnnnnnllloooyyy}}}yyyuuupppllljjjgggbbbaaacccfffiiikkk...------,,,,,,------...---,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,------.........+++---///000//////000222***444@@@HHHMMMTTT___hhhnnnnnnpppuuuzzz{{{yyywwwrrrnnnnnnvvv|||yyyrrrmmmbbbccccccdddjjjooommmgggffffffffffffffffffggggggbbb___\\\YYYXXXYYY[[[]]]dddhhhhhhdddeeeooo{{{wwwjjj```XXXQQQFFFDDD<<<111,,,...111111...,,,***((()))++++++)))))))))))))))))))))))))))((((((((((((((()))******((()))))))))************(((((((((((((((((((((((((((''''''''''''((())))))'''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))***************)))((()))***++++++***)))((()))))))))))))))***++++++))))))))))))************************************++++++************++++++((()))))))))*********+++******************************))))))))))))*********)))((((((((()))+++,,,)))***++++++***)))((('''***))))))(((((())))))***))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))(((+++,,,---......---+++***)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------,,,,,,---------............------------...///////////////......///222444666???MMM```vvv~~~yyyzzzyyysssiiibbbaaabbbXXXUUUVVVYYY[[[[[[]]]aaadddhhhnnnuuu~~~yyyyyyyyyxxxzzz~~~tttggg___gggwww~~~fffJJJ;;;666333///---.........------......///------------------------************************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,...222666999EEECCCEEEGGGFFFBBBBBBEEEKKKSSS```nnnyyy{{{nnn___iiirrrtttjjj``````eeehhhtttrrrooollllllnnnssswwwxxxqqqmmmqqqvvvvvvssspppppppppiiikkkpppyyyzzzuuukkkhhhdddccccccdddeeeddd...------,,,,,,------...---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......---------,,,,,,,,,+++++++++---...///...---...///...///111333888BBBPPPZZZaaa``````ccchhhnnnrrrttt}}}rrrkkkooowww{{{|||}}}rrrpppmmmllloooqqqjjj___XXXVVVTTTSSSUUUXXX\\\^^^\\\ZZZWWWVVVYYY]]]cccgggjjjsss{{{}}}sssyyyxxxnnnaaaUUUGGG;;;333222---***,,,000///******+++------------)))$$$))))))))))))))))))))))))((((((((((((((()))******(((((())))))*********+++(((((((((((((((((((((((('''''''''''''''((())))))'''((((((((())))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))))))))((((((&&&&&&((()))************((()))***++++++***)))((())))))((())))))***++++++))))))))))))************)))))))))))))))))))))))))))))))))******)))))))))(((((())))))*********+++))))))))))))))))))))))))******))))))))))))******+++***((('''''')))+++,,,)))***+++++++++)))((('''***)))(((''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((,,,---/////////---+++***)))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,---------.........------------...//////+++///444444222000000222444999CCCQQQeeewwwvvv|||vvvqqqrrruuuhhheeeeeeiiijjjjjjlllqqqxxx|||}}}{{{{{{|||eee^^^aaasssdddJJJ333---...------111......---------......///------------------------************************+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++---///222444AAAAAADDDIIIIIIFFFGGGKKKMMMMMMUUUeeeuuuzzzsssjjjlllvvvxxxlllbbb``````\\\iiiiiifff^^^YYY\\\gggqqqyyypppmmmqqqtttuuurrrooonnnoooiiijjjlllpppwww|||qqqooommmlllkkkiiifffccc------............------******,,,,,,,,,,,,******...,,,++++++++++++***(((++++++,,,,,,,,,,,,---------------------------------,,,,,,++++++,,,,,,---+++,,,...//////...,,,++++++,,,,,,---///333:::>>>JJJMMMRRRYYY```fffkkknnnrrrpppoooooorrrtttuuuuuuuuuwwwyyyzzz{{{zzzyyyxxxqqqnnnjjjfffdddgggmmmrrrqqqrrrsssrrrqqqsssyyy}}}{{{vvvqqqnnnrrrpppiiiZZZHHH:::444333+++++++++++++++++++++++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''(((((())))))((((((((((((((((((((((((''''''''''''(((((((((((())))))((('''''''''''''''*********))))))((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***************++++++***(((''')))************)))))))))))))))************************))))))))))))((((((((((((+++*********))))))(((((())))))(((((((((((()))))))))************+++++++++******++++++++++++******++++++******))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((('''''''''))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))************)))************+++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......///////////////000111111111333777???OOOdddzzzxxx}}}vvvzzzxxx{{{~~~zzz}}}~~~kkkWWWiii~~~hhhGGG<<<222//////......///.........------,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,---------------------------------------............///<<>>666000000111///------......---------,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------------------------------------------............999@@@DDDBBBBBBFFFIIIJJJAAAAAACCCLLLZZZhhhppprrrrrroooqqq{{{yyyeeeUUUZZZ```ccc___]]]bbbjjjnnnvvv~~~sssjjjlllqqqpppkkkhhhhhhiiiiiijjjkkkoootttxxxwww|||||||||}}}|||yyywww------............------,,,,,,------------,,,,,,***))))))***,,,------,,,++++++++++++,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---+++,,,---......---,,,+++------...---++++++---///---///333:::BBBKKKSSSWWWRRRRRRUUUYYY___bbbdddccchhhjjjmmmrrruuuxxxyyyzzz{{{~~~~~~~~~~~~{{{|||wwwnnnhhhiiimmmnnnmmmppprrrpppiii]]]QQQIII>>>:::444...***)))***+++******************************))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''(((((((((((()))((((((''''''''''''((('''(((((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))******,,,***(((''')))***++++++))))))))))))))))))******))))))))))))))))))))))))'''(((((())))))*********************))))))))))))))))))(((((((((((()))))))))))))))*********++++++)))******++++++******)))))))))))))))************))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((((((((())))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))************)))************+++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------......//////......//////000111222222111111555===GGGNNNeeellluuuzzz}}}{{{}}}zzzttt|||kkkYYY^^^zzz]]]@@@444///---000222///,,,+++------------,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,------------------------------------............444<<>>>>>>>>BBBGGGHHH@@@;;;:::BBBOOO]]]kkkuuuiiigggiiirrr~~~ppp___VVVUUUTTTYYYfffuuu{{{yyymmmrrrvvvvvvvvvyyyjjjYYY\\\fffjjjiiihhheeebbbaaaccceeehhhkkkpppwww~~~,,,,,,------------,,,,,,************************---,,,++++++,,,,,,***)))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,+++***,,,......,,,+++++++++000...---,,,,,,///222444333555888>>>DDDHHHJJJIIIPPPQQQTTTWWWZZZ]]]___```]]]```cccdddcccaaaaaaaaabbbcccdddfffgggfffeeeddddddfffbbb[[[VVVUUUTTTQQQIIIDDD===666000......///***)))((()))++++++***((())))))))))))))))))))))))(((((((((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''((((((%%%&&&''')))************(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((())))))))))))(((''''''((())))))((((((((())))))************((((((((((((((((((((((((&&&'''((()))***+++,,,---))))))))))))))))))******))))))(((((((((((())))))(((((()))))))))*********)))))))))******)))))))))(((((())))))******++++++))))))))))))))))))))))))))))))************))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))******++++++******)))((()))))))))************))))))*********+++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------.....................//////000,,,---......///111444777DDDRRReeesssyyy|||{{{vvvxxxzzzyyyyyyyyy{{{}}}}}}kkkhhhbbbYYYSSS\\\uuu}}}]]]CCC666111222...,,,......,,,+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---444:::;;;>>>CCCFFFFFFBBB======EEEMMMSSS\\\eee]]]fffmmmpppsssvvvrrrlllccc```YYYTTTYYYgggrrrwwwkkkjjjjjjlllppptttxxx{{{|||sss[[[XXX^^^aaacccffffffeeeccccccccceeefffiiilllrrrwww|||,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,...---++++++++++++***(((************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,)))+++------,,,,,,,,,------+++***))))))***,,,---++++++---111666999::::::@@@BBBEEEIIIMMMQQQTTTUUUYYYZZZ[[[[[[ZZZZZZ\\\^^^aaa```___^^^^^^\\\XXXUUUQQQRRRPPPIIIDDDBBB===888//////...---,,,+++++++++((()))*********((('''&&&((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((''''''''''''(((((()))&&&&&&((()))************(((((((((((((((((((((((())))))))))))))))))))))))''''''(((((((((((())))))(((***,,,,,,***(((((((((((((((((()))******++++++))))))))))))))))))))))))''''''((()))***,,,,,,---))))))))))))************))))))(((((((((((())))))((((((((()))))))))******((())))))******))))))((())))))))))))************)))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((()))))))))))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******))))))))))))************)))************+++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------............------......///000---...000/////////000222555BBBSSSbbblllsss{{{ttthhhnnnuuu|||tttsssrrrqqqrrrwww}}}~~~{{{kkkPPPTTTQQQMMM[[[uuucccFFF333000333333...,,,---,,,***+++///++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,000444888???FFFGGGDDDCCC>>>???FFFHHHEEEGGGMMMTTTdddqqqppplllooossssssnnnmmmeeeXXXRRRXXXcccjjjkkkddd___aaafffkkkqqqwww~~~~~~mmm```YYYXXX]]]bbbfffggggggffffffdddddddddeeegggkkknnnqqqsssyyy+++,,,,,,------,,,,,,+++---,,,+++******+++,,,------+++***+++,,,,,,+++***************++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,++++++++++++++++++,,,)))+++,,,,,,++++++,,,...******)))))))))***+++,,,***))))))***---///000///111222444777:::>>>AAABBBHHHJJJKKKJJJJJJJJJLLLNNNSSSQQQMMMLLLKKKIIIEEEBBB888:::888333111111---((('''((()))+++++++++***)))(((***,,,+++((('''(((+++(((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''''''''((())))))''''''((())))))***))))))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((())))))(((...333333---((((((***'''(((((()))******++++++************************(((((()))***++++++,,,,,,((()))))))))************))))))(((((((((((())))))(((((((((((()))))))))***(((((())))))))))))((((((*********))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((())))))***))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))************)))************+++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,---------.........------------.../////////111222222000000111222///555???KKKWWWcccooovvv{{{wwwhhhdddlllwww~~~wwwwwwuuurrrppppppsssvvvqqqzzz~~~~~~zzzyyygggYYYLLLYYYaaadddppp|||www___GGG777///...000///,,,+++---,,,***+++///******+++++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++******************************+++++++++,,,,,,,,,************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,...000666AAAJJJHHHAAA???;;;===EEEDDD===<<>>AAACCCBBBAAA@@@???AAAIIIUUUaaahhhjjjmmmnnnppppppnnnmmmnnnnnnaaaTTTHHHGGGNNNVVV\\\aaaRRRWWW```kkkuuu{{{}}}~~~}}}uuuiii```ZZZTTTMMMHHHFFFNNNVVVYYY[[[___bbbcccZZZ]]]```bbbaaa``````aaa++++++++++++++++++++++++++++++************+++++++++++++++***************************************))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++************************,,,,,,++++++******))))))++++++******))))))((((((++++++***)))((())))))***************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''***)))))))))))))))'''&&&))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''')))(((''''''((()))((((((((((((((((((((((((---'''%%%''')))((((((***((()))))))))************************))))))))))))((((((((((((((((((((((((+++++++++++++++***)))(((************)))))))))(((''''''(((((())))))************))))))))))))******(((((())))))******++++++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((++++++******))))))((((((&&&&&&''''''((()))******(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((()))))))))'''''')))***((((((((((((((((((((((((*********)))))))))))))))((()))))))))************))))))*********+++++++++,,,,,,,,,+++***+++///111+++++++++++++++,,,------,,,,,,---------.........,,,---......//////......---...///---,,,,,,...111444<<>>???AAABBBCCC@@@>>>BBBJJJTTT[[[```iiilllnnnmmmhhhdddaaaaaa]]]PPPCCCBBBLLLWWW^^^```\\\___bbbeeejjjooovvvzzzyyysssiii```[[[ZZZZZZZZZ[[[ZZZVVVQQQQQQVVV^^^cccddddddbbb___]]]]]]___aaa++++++++++++++++++++++++++++++************++++++************************************************))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++************************+++++++++******)))))))))+++******))))))(((((((((*********)))))))))))))))******))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))'''''''''((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))***)))((('''''''''))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%'''((((((''''''(((***)))))))))))))))))))))))),,,'''&&&+++,,,((((((,,,((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((+++++++++++++++***)))(((************)))))))))(((''''''(((((())))))******))))))))))))))))))))))))(((((())))))******++++++(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((++++++******))))))((((((''''''((()))******++++++(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((()))))))))'''''')))***(((((((((((((((((((((((())))))))))))))))))******((()))))))))************))))))*********+++++++++***+++++++++,,,...222555......---,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,------...............,,,---......---,,,------///333999CCCNNNZZZccchhhrrrqqqppprrrvvvvvvrrrlllmmmqqqtttrrrsssxxx{{{zzz}}}zzzvvvsssssssssrrrqqqsssvvvxxxtttrrrrrrtttuuuvvv|||~~~}}}{{{tttnnniiifffhhhlllnnnpppvvv}}}|||zzzzzzssswwwwwwpppqqqllleee^^^ZZZYYYZZZ\\\YYYcccooorrrlllgggmmmwwwrrrddd\\\MMM999000222//////000000---)))))),,,++++++++++++++++++++++++))))))*********+++++++++************************))))))))))))))))))))))))******++++++++++++******************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++,,,---------...000222444666999;;;<<<;;;<<<>>>AAADDDAAA======BBBIIIQQQVVV```fffmmmmmmfff^^^WWWTTTQQQHHH???@@@JJJVVVZZZYYYbbbeeegggeeebbbccciiioooqqqoookkkddd___bbbkkksss|||nnn___UUUQQQSSSWWW`````````^^^\\\[[[[[[\\\++++++++++++,,,,,,,,,,,,++++++************++++++)))))))))***************************************)))))))))))))))))))))))))))))))))************+++++++++++++++++++++++++++***************************************)))))))))))))))))))))))))))((((((******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((************************'''''''''((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((***)))(((''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''(((''''''(((***************************&&&&&&(((,,,+++)))))),,,))))))))))))************(((((()))))))))))))))***))))))))))))))))))))))))*********+++******))))))************))))))))))))(((((((((((())))))))))))((())))))******))))))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))(((((((((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))'''''')))***))))))))))))))))))))))))))))))))))))************))))))))))))************)))************+++++++++)))***+++,,,,,,...222555000///...---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---............---+++,,,---............---......000666AAANNN[[[cccdddiiioootttzzz|||wwwooossstttqqqkkkkkkqqqwwwyyy|||zzz|||~~~|||wwwwwwuuurrroooppprrruuujjjgggiiinnnrrrtttwww|||yyyzzzyyywwwssssssvvvzzzwwwwwwuuurrrmmmgggbbb___dddjjjqqqwww~~~wwwrrrvvvyyywwwjjjhhhbbbZZZTTTTTT[[[aaaeeelllsssqqqkkkhhhmmmtttnnn```QQQFFF888+++)))...,,,,,,,,,,,,+++***+++---++++++++++++++++++++++++)))************+++++++++************************))))))))))))))))))))))))******++++++++++++******************************+++++++++******************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...---,,,---000333555999>>>===:::999<<<@@@BBB@@@===<<>>333,,,***+++,,,)))******)))***,,,,,,+++++++++++++++++++++++++++)))************+++++++++************************))))))))))))))))))))))))******++++++++++++******************************+++++++++*********))))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,++++++...111555<<>><<<;;;<<<@@@EEEIIIQQQYYYbbbddd___YYYWWWXXXYYY\\\^^^___dddiiiggg```UUUUUUWWW[[[```bbbaaa^^^```eeejjjkkkkkklllqqqwww{{{vvvrrrqqqlllbbb[[[[[[QQQTTTWWWYYYZZZZZZ[[[\\\,,,,,,,,,------.........++++++************++++++(((((())))))*********+++))))))))))))))))))))))))************************))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))(((((())))))******++++++''''''(((((())))))******)))))))))))))))(((((('''&&&''''''((()))******+++************************************************((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''$$$'''))))))''''''(((***))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((($$$%%%''''''''''''(((***(((((((((((((((((((((((()))---,,,&&&&&&***((("""))))))))))))************'''((((((((())))))******))))))))))))))))))))))))&&&'''((()))))))))))))))************))))))))))))******))))))(((((('''''''''((()))******)))((('''++++++******))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((&&&&&&''''''(((((())))))((((((((((((((('''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((()))))))))'''''')))***))))))))))))))))))))))))(((((())))))*********+++))))))))))))************)))************+++++++++(((***,,,,,,***)))******************+++,,,------++++++,,,,,,,,,---------+++,,,------......---------,,,,,,---//////...---///.........000222555666DDDOOO[[[eeeqqqzzzzzztttmmmpppqqqkkkgggfffccc___jjjuuu}}}{{{xxxwwwtttooo~~~~~~~~~{{{vvvqqqooonnnvvvmmmiiilllrrrtttuuuwwwyyywwwsssrrrqqqqqqooonnnppppppqqqrrrssssssqqqooohhhqqq{{{|||rrrjjjhhhjjjooooooggg___]]]```^^^]]]^^^bbbhhhmmmpppkkkiiiffffffhhhfff]]]TTTJJJ@@@111)))***000111---+++,,,+++***,,,---***&&&++++++++++++++++++++++++)))************+++++++++************************))))))))))))))))))))))))******++++++++++++******************************++++++++++++******))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))+++,,,+++))))))---000666>>>DDDDDD===999;;;@@@======;;;999888:::===@@@RRRXXX]]]\\\VVVTTTVVVZZZbbbhhhkkkjjjmmmooollldddWWWOOOIIINNNZZZcccccc___XXX]]]eeelllooopppooonnnjjjdddbbbdddbbb[[[WWWYYYSSSQQQLLLHHHHHHMMMUUU[[[((()))+++,,,---,,,,,,+++---,,,,,,++++++,,,,,,---...+++((()))++++++***(((+++*********))))))(((((()))))))))))))))))))))))),,,,,,++++++***+++++++++))))))************))))))))))))))))))))))))))))))++++++***)))(((((())))))))))))))))))(((((((((((((((((((((((()))+++,,,,,,((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))******)))((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%%%%&&&(((((('''&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((***)))))))))((((((((((((&&&''''''((((((((((((((('''''''''(((((((((((()))((((((''''''''''''((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))***)))((('''&&&&&&'''((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,111---(((&&&&&&((())))))+++*********))))))(((((())))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))&&&&&&''''''((()))))))))(((((((((((((((((((((((()))((('''&&&&&&'''((()))******))))))(((((('''''''''((()))******)))((('''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))***)))(((''''''((()))***))))))))))))))))))))))))''''''(((((())))))******))))))***++++++++++++***++++++++++++++++++++++++************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------............////////////000444888DDDWWWjjjrrrnnnfffddddddeeehhhkkkkkkhhhddddddmmmttttttmmmiiikkkooouuuwwwyyyzzzxxxuuupppnnnuuusssqqqqqqsssvvvwwwwwwzzzzzzxxxuuuqqqoooooooooooossssssoooooosssuuuuuupppnnnlllmmmqqqssspppkkkcccXXXWWWbbbbbbWWWTTT\\\___]]]```gggkkkjjjiiikkkgggggghhhfffaaaXXXLLLEEE///...---,,,+++++++++++++++++++++*********))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))++++++************++++++------,,,+++*********+++************************************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,777<<>>999666777:::>>>===<<<:::999999999:::DDDLLLTTTUUUQQQOOOUUU[[[cccbbbbbbcccfffhhhiiiiiiZZZQQQJJJKKKNNNSSS[[[ccc]]]^^^bbbeeebbb```eeemmmuuuggg^^^``````[[[\\\bbbddd```YYYPPPHHHEEEEEEGGG)))***+++,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,---+++))))))***+++***(((************)))))))))((()))))))))))))))))))))))))))))))))((())))))******((())))))******))))))((())))))))))))))))))))))))+++******)))))))))))))))))))))))))))((((((((((((***)))((('''''''''((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))***))))))((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%%%%'''(((((('''&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((()))))))))((((((''''''&&&''''''(((((((((((((((&&&&&&'''''''''(((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))'''&&&&&&&&&''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))***+++...+++(((&&&'''((())))))************)))))))))((())))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))***))))))(((''''''&&&&&&((((((((((((((((((((((((((((((''''''''''''((((((***)))))))))(((((((((''''''((()))******)))((('''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''((((((((()))))))))***))))))***++++++++++++***++++++++++++++++++++++++************************,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,,,,,,,------------........./////////000222999GGGUUU^^^^^^[[[[[[]]]bbbgggkkkkkkgggbbbbbbjjjrrrtttpppkkkiiijjjjjjmmmpppsssssspppllljjjoooppprrrssssssssssssrrrwwwvvvsssoookkkiiijjjlllqqqsssooohhheeehhhkkkjjjccc___ZZZXXX[[[]]][[[XXXTTTQQQUUU___bbb^^^^^^dddiiiffffffkkkllliiifffgggjjjfff```XXXPPPFFF<<<666......---,,,+++++++++++++++++++++*********))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))+++******))))))******+++,,,++++++************+++************************************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,333777;;;:::777555777999;;;;;;<<<<<<<<<;;;:::999AAAFFFLLLNNNMMMNNNSSSXXX\\\[[[\\\]]]___aaaaaaaaa\\\SSSHHHAAABBBIIIQQQVVVYYYXXXXXXYYYWWWVVV[[[bbbnnneeebbbgggfff``````eeeooollleee[[[QQQJJJGGGFFF++++++,,,,,,,,,+++******++++++************++++++,,,***))))))*********)))************))))))))))))))))))))))))))))))))))))(((((((((((())))))***+++'''(((((())))))(((((('''))))))))))))))))))))))))*********)))))))))))))))(((((((((((())))))))))))222000---+++)))((())))))((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))))))))((((((''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&''')))((('''&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((''''''((()))((('''&&&%%%&&&''''''(((((((((((((((%%%&&&&&&&&&''''''''''''((((((''''''''''''((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))***+++***(((''''''((())))))(((************))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))))))))))))))***))))))((((((''''''&&&((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))(((((((((((((((((())))))))))))((((((&&&&&&'''''''''((((((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))((()))******++++++******++++++++++++++++++++++++************************++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,------,,,,,,,,,---------.........---///555===EEEJJJLLLQQQUUU\\\dddiiihhhccc___bbbhhhpppuuusssnnnhhhddd___bbbfffjjjjjjhhheeebbbiiimmmssstttrrrnnnmmmmmmrrrqqqoookkkgggfffgggiiiuuussslllaaa\\\^^^aaabbb[[[TTTMMMIIIIIIJJJJJJJJJLLLRRR[[[aaaccceeegggiiinnnjjjiiikkkjjjeeeaaaaaafff^^^RRRFFF<<<555///,,,...---,,,++++++***+++++++++++++++***************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))+++******))))))******+++***))))))))))))******+++************************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...222555666444444666999777999<<<>>>???===;;;:::<<<>>>AAACCCFFFIIINNNRRRUUUVVVVVVWWWWWWVVVUUUUUUVVVUUULLL@@@???GGGKKKHHHQQQPPPQQQVVVXXXWWWYYY]]]aaa^^^```ffffff______dddjjjiiigggbbb\\\WWWUUUTTT,,,,,,,,,,,,+++******)))******))))))))))))******+++***)))))))))******************)))))))))))))))(((((((((((((((((((((((())))))))))))***,,,------''''''((((((((((((''''''))))))))))))))))))))))))))))))*********)))))))))(((((((((((())))))))))))444222///+++))))))******(((((((((((((((((((((((())))))))))))************(((((((((((((((((((((((()))(((((('''''''''((((((((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&&&&((())))))'''&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((()))((('''%%%$$$&&&''''''(((((((((((((((%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''((((((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******'''&&&&&&''')))***((('''*********)))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))(((((((((((((((((((((((('''''''''((())))))******((((((((((((((((((((((((&&&'''((())))))((('''&&&))))))))))))(((((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((())))))))))))'''((()))******)))((('''(((((((((((((((((((((((((((((((((((())))))))))))((())))))***************************************************************++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------......------///444;;;???HHHMMMTTT\\\```aaa___]]]bbbeeejjjnnnnnnjjjbbb]]]\\\^^^bbbddddddaaa]]]ZZZaaagggmmmnnniiidddcccdddkkkkkkkkkiiifffdddddddddmmmjjjaaaVVVPPPTTTYYY[[[UUUOOOIIIGGGFFFDDDCCCDDDOOO]]]fffeeedddhhhiiifffiiieeecccdddccc]]]ZZZYYYUUUMMMBBB888222///---------,,,,,,+++******++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******))))))))))))******((((((((((((((()))***+++***************************************************++++++++++++,,,,,,,,,++++++++++++++++++++++++***---000222222333666999666888:::===>>>>>>======;;;999999:::???CCCGGGIIIRRRSSSTTTSSSQQQOOONNNNNNNNNVVVUUULLLKKKRRROOOCCCCCCDDDLLLWWW^^^]]][[[[[[VVVVVVYYY\\\[[[WWWZZZaaabbbbbbbbb___]]]\\\^^^```---,,,,,,++++++************))))))(((((())))))***))))))))))))((()))******))))))))))))))))))******(((((((((((((((((((((((())))))))))))***+++,,,---''''''((((((((((((''''''))))))))))))))))))))))))((()))************))))))'''((((((((()))))))))***,,,+++((('''&&&&&&'''((((((((((((((((((((((((((())))))))))))************((((((((((((((((((((((((((((((''''''''''''(((((('''''''''(((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&''')))***)))(((&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((((((((('''%%%%%%&&&''''''(((((((((((((((%%%%%%%%%&&&&&&&&&''''''((((((''''''''''''(((((('''''''''((((((((())))))''''''''''''''''''''''''&&&'''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((())))))))))))&&&%%%&&&(((******)))'''))))))))))))))))))******((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((''''''(((((()))*********((((((((((((((((((((((((&&&'''((())))))((('''&&&(((((((((((())))))))))))))))))(((((((((((())))))'''''''''((((((((())))))(((((((((((())))))))))))'''((()))******)))((('''(((((((((((((((((((((((())))))))))))(((((((((((((((((()))************)))************************************************+++******))))))******++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,,,,---.........,,,+++---111555<<<@@@FFFMMMTTTYYY]]]___bbbbbbbbbdddeeeccc^^^YYY___```bbbbbb```\\\WWWTTTWWW[[[^^^\\\WWWSSSTTTVVV[[[^^^aaabbb___\\\ZZZZZZ[[[YYYQQQHHHEEELLLSSSWWWPPPKKKIIIKKKJJJDDDAAACCCOOO^^^gggeeeccchhhhhhcccccc^^^ZZZZZZWWWQQQMMMMMM???:::444///......//////,,,,,,+++*********++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***))))))))))))))))))***((('''''''''((()))***************************************************************+++++++++,,,,,,++++++++++++++++++++++++)))+++---///111333666888777777888999;;;===???@@@<<<999666666:::===@@@@@@KKKNNNPPPQQQPPPPPPQQQSSSSSS\\\\\\TTTSSSYYYTTTGGG<<<<<>>EEENNNVVV\\\aaaaaa```aaaccccccaaa```aaaaaaaaa```]]]ZZZWWWUUUPPPQQQQQQNNNIIIFFFGGGIIILLLOOOTTTVVVUUUSSSQQQPPPRRRRRRNNNGGGHHHPPPYYY\\\UUUQQQRRRWWWUUULLLHHHJJJIIIUUU]]]^^^___cccbbb^^^[[[UUUPPPNNNJJJCCC???>>>000...,,,+++,,,,,,,,,+++++++++************++++++***************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))***))))))(((((())))))***)))(((((((((((())))))***************************************************************++++++++++++++++++++++++++++++++++++***+++,,,---000222555666666666666777999<<>>FFFKKKUUUWWWYYY\\\]]]___aaabbb^^^^^^]]]\\\[[[[[[[[[ZZZTTTSSSRRROOOLLLJJJHHHGGGHHHJJJMMMOOOOOOOOOQQQRRRTTTVVVTTTPPPRRRZZZbbbeee```[[[]]]bbb___TTTPPPTTTMMMQQQVVVXXXYYYXXXUUUQQQMMMGGGBBB@@@===666222222,,,+++***+++,,,,,,+++)))++++++************++++++))))))*********+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((())))))******))))))(((((())))))************************************************************++++++++++++************************+++******+++...000222333333444555777999;;;<<<=========;;;:::999:::;;;===888===CCCGGGJJJQQQ[[[bbbccc___YYYTTTPPPOOOMMMKKKHHHFFFEEEFFFEEEDDDJJJRRRUUUVVVXXX[[[^^^aaaaaa___TTTTTTTTTTTTUUUYYY^^^bbb++++++*********+++---...++++++************++++++&&&(((***)))''''''))),,,(((((())))))*********+++))))))))))))))))))))))))+++******))))))))))))***))))))************))))))))))))))))))))))))))))))&&&(((***+++,,,+++***)))&&&''''''((()))******+++$$$%%%''')))***)))((('''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&'''((()))&&&'''''''''(((((())))))((((((((((((((((((((((((''''''(((((((((((('''''')))***+++***(((&&&&&&'''))))))))))))))))))))))))((((((((((((((((((((((((,,,+++(((&&&&&&''')))+++&&&''''''((((((((((((((('''''''''(((((((((((()))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))'''((()))+++++++++***)))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''')))***++++++***)))'''))))))))))))))))))))))))))))))))))))))))))))))))%%%&&&((()))))))))((('''+++***(((((()))******)))(((((())))))*********+++))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))))))))))))))((((((((()))******++++++(((((((((((((((((((((((()))((('''&&&&&&'''((()))'''((((((((())))))*********)))(((''''''((()))***(((((((((((())))))))))))(((((((((((())))))))))))***)))(((''''''((()))***))))))))))))))))))))))))******))))))(((((((((''''''(((((()))))))))))))))))))))))))))))))))))))))******************************))))))))))))************************************+++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,------------......---,,,+++---///000///---,,,...000000///111555999AAAEEEKKKPPPRRRUUUXXXZZZZZZYYYYYYYYYZZZ\\\^^^```^^^\\\ZZZYYYXXXUUUPPPMMMMMMNNNNNNOOOPPPRRRWWWZZZVVVXXXXXXUUUVVV^^^dddfffeee___```eee```UUUQQQWWWYYYVVVVVVWWWUUUNNNGGGDDD>>>888555555333...,,,---,,,++++++,,,......---++++++***************++++++))))))******++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((((((((((()))))),,,+++***))))))((())))))************************************************)))************+++++++++************************+++***)))***,,,...000000000222666999;;;;;;::::::<<<===>>><<<::::::<<>>AAAHHHKKKHHHBBBCCCHHHLLLPPPVVV]]]cccddd___WWWMMMOOOQQQSSSTTTWWWZZZ]]],,,,,,,,,++++++*********---,,,+++)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))///111...'''%%%))))))&&&))))))(((((((((((())))))(((((())))))))))))((((((000---***&&&%%%&&&(((******)))(((''''''((()))***((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((''''''''''''((((((%%%%%%&&&&&&'''(((((()))'''&&&&&&%%%&&&'''((()))(((((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))((((((((((((******))))))(((((('''''''''&&&&&&&&&&&&'''((((((&&&%%%%%%%%%%%%&&&''''''))))))))))))***+++,,,---++++++++++++++++++++++++(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((******))))))((((((''''''***((('''(((+++,,,+++)))))))))))))))))))))))))))((((((''''''''''''((((((((())))))((('''&&&&&&'''+++*********))))))(((((((((((())))))))))))(((((('''(((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))((((((''''''''''''((((((******))))))((((((''''''))))))(((((('''''''''&&&)))))))))))))))))))))))))))((('''''''''(((***+++((())))))((('''''')))+++'''((()))******)))((('''))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++---------............///666888:::>>>BBBGGGJJJLLLQQQSSSVVVWWWXXXYYY\\\^^^\\\]]]^^^^^^]]]ZZZWWWUUUUUUUUUUUUWWWZZZ[[[[[[ZZZ[[[]]]_________```bbbdddccc___[[[[[[^^^^^^[[[WWWXXXWWWUUUQQQJJJBBB;;;777111000---+++++++++,,,---,,,,,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***)))((((((((()))+++,,,(((((((((((((((((((((((('''))),,,......,,,)))''')))************+++++++++)))))))))))))))))))))))))))***+++,,,++++++))))))))))))))))))(((((((((((()))************+++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++222222222333555777888999<<<===???>>><<<:::999999666888:::===BBBIIIQQQWWW\\\UUUOOOOOOQQQQQQLLLGGGFFFEEECCC@@@???AAAEEEHHHGGGIIIMMMPPPRRRTTTVVVYYYOOORRRVVVYYYYYYXXXUUUSSS,,,,,,,,,+++++++++******+++***)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))///111...)))'''++++++((())))))(((((((((((())))))(((((())))))))))))((((((+++***(((&&&&&&''')))******)))(((''''''((()))***((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((((((((('''((((((''''''''''''(((((((((((('''''''''&&&&&&&&&((('''&&&&&&&&&'''((((((((((((((((((((('''&&&&&&''''''''''''''''''''''''))))))))))))((((((((((((***)))))))))(((((((((''''''&&&&&&&&&''''''((((((((((((((())))))*********...------,,,,,,,,,,,,,,,+++++++++***************(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((***)))))))))((((((((('''***)))'''(((***+++***((())))))))))))))))))))))))))))))(((((((((((())))))***++++++***)))((((((*********)))))))))((((((((((((((())))))))))))((((((((((((((((((((((((''''''((((((''''''''''''(((((())))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))***))))))(((((())))))******)))))))))((((((((('''))))))(((((((((''''''''')))))))))))))))))))))))))))(((((('''((()))***+++''')))))))))((('''(((***(((((()))******)))(((((())))))))))))))))))))))))))))))))))))))))))))))))*********)))******++++++))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++*********++++++******)))++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++------------............///000222555888<<>>888333000000///---+++******+++,,,,,,,,,,,,++++++*********************************)))))))))))))))))))))))))))************+++++++++***)))((((((((()))++++++))))))))))))))))))))))))''')))+++,,,,,,+++)))''')))************+++++++++))))))))))))))))))))))))******)))(((((()))******)))))))))))))))))))))((()))************+++++++++++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++111111111222444555777888888:::<<<<<<:::::::::;;;666777888:::===BBBHHHMMMXXXTTTOOOMMMMMMLLLHHHEEEJJJJJJHHHEEEBBBAAACCCFFFEEEGGGIIIIIIIIIHHHIIIJJJRRRSSSVVVXXXYYYXXXTTTRRR,,,,,,,,,++++++++++++***)))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((()))))))))))))))))))))))),,,...,,,((((((***+++)))))))))(((((((((((())))))(((((())))))))))))((((((''''''&&&&&&'''((()))***))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((******)))((('''%%%$$$$$$(((((('''&&&&&&''''''((((((((((((((((((''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((&&&&&&'''''''''((((((((()))***,,,---.........---000///...,,,+++******)))*********))))))((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((***)))((((((******)))((())))))))))))))))))))))))******))))))))))))******)))***+++***)))((()))***))))))((((((((((((((('''(((((())))))))))))(((((()))))))))((((((''''''''')))((((((''''''(((((()))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))+++******))))))******+++))))))))))))(((((((((((())))))(((((((((((('''''')))))))))))))))))))))))))))(((((((((((()))***+++'''(((******((('''((((((((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))++++++******)))*********))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++)))******++++++*********++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++------------............***++++++---///111333444:::===@@@BBBDDDFFFIIIKKKJJJLLLPPPSSSVVVWWWWWWWWWWWWVVVVVVWWWYYYZZZXXXWWWVVVUUUUUUWWWZZZ[[[WWWTTTRRRNNNKKKJJJJJJIIIEEEBBB<<<;;;888555222...,,,***...---+++***)))******++++++++++++++++++*********++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++)))))))))((()))******+++************************((())))))******))))))((()))************+++++++++))))))))))))))))))))))))+++***(((&&&&&&(((***+++)))))))))))))))))))))))))))************+++++++++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,/////////000222333555555444666777888888999;;;===999999999999999;;;>>>AAAPPPOOOLLLJJJHHHFFFEEEDDDLLLLLLKKKIIIEEEDDDDDDEEEHHHIIIJJJIIIGGGFFFFFFFFFMMMLLLMMMPPPSSSSSSPPPMMM++++++++++++++++++++++++***)))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))(((((((((&&&&&&((((((((())))))(((((((((((())))))(((((())))))))))))((((((&&&'''(((((())))))(((((())))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((())))))(((((((((((((((''''''''''''((((((******)))((('''&&&%%%%%%(((((((((''''''''''''''''''(((((((((((((((''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((&&&''''''((((((((((((((((((***,,,...//////...---,,,+++***(((''''''&&&&&&)))))))))((((((''''''&&&(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((***)))))))))))))))((((((((((((((((((((((((((((((***))))))(((((())))))***'''((()))((('''&&&'''(((((((((((((((''''''''''''(((((())))))))))))((((((******))))))((('''''''''))))))(((((((((((())))))((((((((((((((((((((((((*********)))))))))))))))((((((((((((((((((((((((*********))))))*********))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********''')))***+++)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++***)))))))))***))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++++++++,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........++++++++++++,,,---...///111333666777888999<<<>>>>>>@@@DDDHHHKKKMMMNNNOOOPPPOOONNNOOOPPPPPPOOOMMMOOOMMMLLLOOOTTTSSSNNNIIIEEECCC???>>>===;;;888555333222000...,,,+++++++++,,,,,,+++***))))))******+++++++++***************++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++)))))))))))))))******+++************************))))))(((((((((((())))))))))))*********+++++++++))))))))))))))))))))))))***))))))((())))))***+++)))))))))))))))*********))))))*********+++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------......///111222333222333444444444666999<<<===>>>===;;;999888999;;;DDDFFFGGGFFFDDDCCCEEEHHHJJJKKKKKKJJJGGGEEEDDDEEEHHHJJJKKKLLLJJJJJJJJJKKKCCCAAAAAADDDHHHJJJHHHEEE++++++++++++++++++++++++,,,+++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))'''&&&&&&'''''''''((()))))))))(((((((((((())))))(((((())))))))))))(((((())))))*********)))((('''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((''''''&&&((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))***(((((((((((())))))))))))&&&'''((()))))))))((((((&&&(((***,,,---,,,+++***''''''&&&&&&&&&&&&''''''((((((((('''''''''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((()))))))))(((((((((((((((((((((((((((((((((((()))((((((''''''(((((()))&&&((()))((('''&&&''')))''''''''''''(((((((((((((((((())))))))))))((((((******))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))******((((((((((((((((((((((((***))))))(((((())))))***(((((((((((())))))))))))(((((())))))))))))))))))((((((((((((((((((((((((((())))))***************''')))++++++***)))***+++******))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,+++***)))))))))***))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++***+++,,,---------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------,,,,,,,,,------...///111111000000222333444555888;;;>>>@@@AAAAAACCCBBBAAABBBCCCCCCAAA???CCC@@@@@@CCCFFFFFFAAA;;;:::888666444333111///---///...,,,+++***+++,,,---++++++******))))))******************************************************))))))))))))))))))))))))))))))*********+++++++++((()))))))))************************************))))))(((''''''((())))))))))))*********+++++++++))))))))))))))))))))))))((()))+++---------+++***((()))))))))*********+++))))))*********+++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------///000111222333333222222333666888>>>???>>><<<999777777888:::===AAABBBAAABBBGGGKKKHHHIIIJJJHHHEEEBBBAAAAAADDDFFFHHHIIIHHHHHHIIIJJJBBBAAA@@@AAACCCCCC@@@===***++++++++++++,,,,,,,,,---,,,+++)))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((()))))))))))))))))))))))))))'''(((++++++)))))),,,))))))(((((((((((())))))(((((())))))))))))((((((******++++++***)))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&((((((''''''''''''((((((&&&&&&'''((())))))******&&&'''((())))))))))))(((&&&'''((((((((((((((((((''''''''''''''''''''''''''''''(((((())))))******(((((((((((())))))))))))&&&'''((()))***)))((((((&&&'''((()))***)))((((((''''''''''''((()))***+++''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))&&&'''))))))(((''')))***))))))))))))))))))))))))((((((''''''''''''((((((((()))******))))))***+++'''(((((((((((()))))))))(((((())))))))))))(((((())))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))(((((()))))))))(((((((((((())))))))))))(((((())))))))))))******))))))))))))))))))))))))((()))******++++++******)))***++++++***+++...000+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))*********))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++((()))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------,,,++++++,,,,,,,,,---...///...,,,,,,---.........000222333444555555666666555666777777555444555333333555777777444000111111000///...,,,++++++,,,+++***)))***+++,,,---************************)))))))))***************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++(((((()))************)))***************************))))))(((((())))))***)))************+++++++++))))))))))))))))))))))))'''))),,,///000...,,,***((())))))******+++++++++)))************+++++++++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,------......+++++++++,,,,,,---//////111222333222111111333555999;;;<<<;;;999777777777555888<<<======???DDDHHHFFFGGGGGGDDDAAA>>><<<<<>>@@@@@@@@@>>>>>>???@@@FFFGGGHHHGGGEEEDDDCCCDDDFFFJJJMMMJJJDDD===;;;:::*********++++++,,,,,,,,,)))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***&&&'''++++++'''&&&***))))))(((((((((((())))))(((((())))))))))))((((((&&&&&&&&&&&&''')))***+++'''((()))******)))((('''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((((((((())))))))))))$$$%%%''')))++++++++++++&&&&&&'''((())))))(((((())))))))))))))))))))))))&&&''''''((()))******+++'''((((((((())))))******&&&''')))***+++***(((''',,,+++***)))((((((((((((((((((((((((((()))******%%%&&&&&&'''((()))******(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''((((((((())))))******"""%%%((((((''''''***---))))))))))))))))))))))))******))))))))))))******%%%'''((((((''''''(((***(((((())))))******++++++(((((())))))))))))((((((''''''((()))***+++,,,,,,******))))))))))))******))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))))))))))),,,++++++++++++++++++,,,'''((((((((())))))******(((((())))))*********+++))))))))))))))))))))))))((()))***+++,,,+++******++++++******+++...444888,,,+++***))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))***+++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++)))***+++,,,---.........+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------+++++++++++++++,,,---...***+++,,,,,,,,,,,,---///***++++++,,,---......///,,,++++++---...///...,,,+++---......,,,,,,...///***+++,,,,,,,,,,,,---...+++++++++++++++,,,,,,,,,***++++++,,,,,,,,,++++++(((((())))))*********+++++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++'''((()))++++++******)))((((((((((((((((((((((((******++++++++++++******)))************+++++++++))))))))))))))))))))))))(((((()))***++++++,,,,,,((())))))***++++++,,,,,,)))************+++++++++*********++++++,,,,,,---******+++++++++,,,,,,,,,++++++,,,,,,---...//////++++++++++++,,,---......,,,...111333333333333444222555999<<<======>>>???;;;:::888666555555444444666888:::<<<>>>AAAEEEHHH@@@BBBCCCCCCBBBAAAAAABBB===CCCIIIHHHAAA;;;:::<<<***+++,,,,,,------,,,,,,*********)))))))))(((((())))))))))))((((((''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))))))))))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******&&&''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))*********))))))))))))))))))))))))))))))************))))))'''''''''''''''''''''''')))))))))(((((((((((((((,,,+++******))))))******+++******+++------,,,***((('''&&&&&&%%%&&&'''((((((((()))************)))''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))************)))))))))((((((''''''((())))))))))))*********++++++,,,***)))((()))+++*********))))))((((((((())))))))))))))))))))))))+++*********))))))((((((************))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((())))))***+++))))))************))))))************************((((((((((((((((((((((((+++***)))(((((()))***+++************************))))))))))))))))))))))))((())))))))))))************************************************************)))((((((((()))+++,,,************))))))((((((++++++++++++++++++++++++)))((('''(((***+++***)))++++++++++++++++++++++++))))))*********+++++++++++++++***)))(((((((((((()))))))))))))))))))))))))))***+++***((('''((()))((()))******++++++******)))+++......,,,***))))))---,,,+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------............///++++++,,,,,,,,,,,,++++++------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++******))))))***++++++,,,------+++++++++******))))))))),,,+++***+++---...---,,,************************************************,,,++++++******++++++,,,(((((())))))*********+++************************))))))))))))))))))))))))***++++++++++++***))))))+++******))))))******++++++++++++******)))))))))+++++++++++++++++++++++++++***)))((()))***+++,,,------------------------,,,,,,,,,++++++*********+++++++++,,,,,,,,,------........................,,,...111333333222333444444666888888888999;;;<<<;;;<<<======;;;777444111444444666999===@@@DDDFFFCCCAAA@@@AAACCCCCC@@@<<>>;;;BBBDDDFFFFFFEEEEEEEEEFFF++++++,,,---------------+++++++++*********))))))************))))))))))))))))))))))))))))))))))))(((''''''&&&&&&''''''(((************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))%%%&&&''''''(((((('''''''''''''''''''''''''''''''''((((((((())))))))))))''''''''''''''''''''''''(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((''''''''''''((()))((('''(((***+++***)))&&&(((***++++++(((&&&$$$&&&''''''((()))*********************************((((((((((((((((((((((((************************(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))************))))))))))))'''((((((((())))))))))))******+++)))(((''')))***+++++++++***************************************)))((((((((((((''''''''')))))))))))))))((((((((((((((((((((((((((((((((())))))))))))))))))))))))******))))))******+++,,,******++++++++++++******))))))))))))))))))))))))***************************)))(((((((((((()))***))))))))))))))))))))))))************************((((((((())))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))+++++++++***************************************,,,+++***+++---...---,,,******************************+++++++++,,,,,,,,,+++************+++,,,,,,++++++++++++++++++++++++,,,---...---+++++++++,,,******+++,,,,,,,,,,,,+++------,,,******,,,111555...---,,,+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,+++******************************************))))))))))))***)))((()))+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))+++******))))))******++++++++++++++++++*********************************))))))))))))))))))))))))******++++++++++++++++++......,,,+++************,,,,,,,,,++++++++++++***************************+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************+++++++++,,,,,,,,,------------------------------+++---......---...000222222333555444444333555666333444555666777999999:::555444222222444777<<>>AAADDDDDDAAA>>><<<<<<+++,,,,,,---------------,,,,,,,,,,,,+++++++++***************++++++++++++((((((((((((((((((((((((((())))))******))))))(((************++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))******(((((()))************)))))))))))))))))))))))))))))))))))))))************************************))))))************))))))((((((((((((((((((((((((''''''(((((())))))******+++***))))))(((((())))))***(((''''''***,,,------((((((((((((***,,,///000...---+++)))'''''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((((((((())))))))))))))))))))))))************+++,,,,,,+++)))(((***++++++++++++++++++,,,,,,,,,*********+++,,,,,,------******+++++++++++++++,,,*********++++++++++++,,,************************+++++++++++++++++++++++++++++++++++++++,,,,,,---))))))************))))))************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************++++++++++++++++++++++++*********+++++++++,,,,,,************************************************(((((()))***************)))))))))))))))*********+++++++++++++++++++++++++++***)))***,,,---,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------+++++++++,,,,,,...//////++++++++++++++++++++++++)))+++,,,,,,+++***,,,---++++++,,,------------,,,))),,,...///---+++***)))++++++,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------,,,,,,+++***+++++++++++++++++++++,,,+++++++++,,,,,,,,,,,,,,,---+++******+++,,,***)))************************************************,,,++++++++++++++++++,,,+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((())))))+++...111444666222111///...,,,+++++++++)))************+++++++++++++++++++++++++++++++++,,,------...///.........------------------------,,,,,,,,,,,,------------------........./////////........................,,,---...---,,,,,,...000...///111111000000111222333222222222333444666777777999;;;;;;:::666111...000111333444444666999;;;===???AAAAAA>>><<<::::::))))))***+++++++++++++++************))))))))))))(((((((((((()))))))))***''''''''''''''''''''''''&&&'''((())))))((('''&&&(((((((((((()))))))))***''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&'''(((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))))))))((('''''''''(((((()))'''%%%&&&(((+++,,,,,,******++++++,,,---------***)))'''&&&&&&&&&((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((&&&'''''''''((((((((((((''''''''''''(((((((((((()))******)))'''&&&((()))((()))))))))************((((((((()))******++++++))))))******++++++++++++(((((()))))))))*********(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))******+++(((((())))))))))))((((((((((((((((((((((((((((((************************((()))************)))((((((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))*********(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))''''''((((((((()))))))))))))))))))))))))))))))))***)))((()))+++,,,+++***)))))))))))))))))))))))))))************+++++++++************+++,,,,,,---************************((()))++++++***)))+++,,,))))))***+++++++++++++++))),,,///000///---,,,,,,******+++++++++***)))(((************************++++++++++++++++++++++++)))))))))*********+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))))))))))))))))))))))),,,------------,,,++++++(((((())))))******++++++)))))))))******+++++++++,,,***))))))******)))(((((((((((((((((((((((((((((((((((((((((((((((((((******))))))))))))******))))))******************************************)))))))))))))))))))))))))))))))))***,,,000333555222000///,,,***)))(((((((((((()))))))))*********))))))))))))))))))))))))***+++,,,---------,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,+++,,,---+++,,,............000111/////////000111222333444222444666777777555222000...000111111000111444777777999;;;:::999888999:::%%%&&&&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''$$$%%%&&&''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((%%%&&&&&&&&&&&&&&&&&&%%%''''''''''''''''''''''''######$$$%%%%%%&&&''''''(((((('''&&&&&&&&&&&&'''(((&&&$$$$$$'''***+++,,,***,,,...///...---***)))&&&%%%$$$###$$$&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&''''''((((((%%%%%%%%%&&&&&&&&&'''''''''(((((('''%%%%%%&&&'''$$$%%%%%%%%%&&&&&&''''''$$$$$$%%%%%%&&&''''''((((((((())))))*********+++&&&'''''''''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%%%%%%%&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%$$$$$$&&&'''(((&&&'''''''''(((((())))))(((((((((((((((((((((((((((&&&&&&'''((()))((('''((((((((((((((((((((((((&&&&&&&&&&&&'''''''''''''''''''''''''''(((((()))))))))))))))))))))))))))%%%'''((((((''''''(((***%%%&&&&&&'''''''''''''''###%%%'''((((((((()))***))))))***+++***)))((('''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((())))))))))))((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&'''((())))))***''''''(((((()))))))))***+++)))(((((())))))(((&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((())))))*********+++((((((((((((((((((((((((((((((((((((((((((((((((+++***)))((((((***,,,---,,,+++)))(((''''''&&&&&&''''''(((((()))))))))***((((((((((((((((((((((((&&&'''((()))***)))(((((())))))))))))))))))))))))(((((())))))*********+++))))))*********+++++++++************************'''))),,,,,,+++*********(((***,,,,,,,,,---...000+++,,,---...///000111111...///000222333333333333///000111///------000333111222444444444555777999