BM6(7 uuuMMM<<>><<<999777555444@@@AAA999...222>>>:::,,,555555555555555555555555555333222333666777666444:::999666555111555;;;666+++666888000666111+++111444555555666777777888888666111111777<<<999777888000///666>>>999///333@@@777;;;===<<<777333333444:::888BBB999///000444III===???===999:::>>>???<<<<<<===@@@AAA@@@CCCQQQ___mmmSSSLLLFFF@@@<<<999777999===999888777555555555666666666555555555555444444444555555555555555555555555555555555555555444333333333333333333333333333333222222333333333333333333444444444444444444444444444444555555555444444333333333333333333333333333111222222333333222222111111111111222222222333333333333333333333333333333444333111000000111333444333333333333333333333333333333444444444555555555666666666666555555444444888777777666666777777888888888888777777777666666777666666666666777888888:::@@@===999=========FFFJJJcccnnnnnnmmmnnnxxx|||wwweeeRRRIII===666777;;;;;;777777555444444444444333111333333333222222111111111000000000000000000000000222111111000//////000000dddJJJIIIOOOHHH999999999777777888:::<<<>>>555000000888===<<<===AAA555555555555555555555555555444333444555666555444///333!!!HHH444222333...;;;999---+++777;;;333EEE555555555666666777777888:::///222:::666222555666<<<888333333999>>>777,,,000333666999;;;;;;;;;:::222999CCC666;;;KKK888&&&:::<<<;;;999999===>>>===:::999<<>>@@@JJJVVVnnnzzzzzztttkkktttyyykkkXXXZZZOOO===555::::::222777555444444444444333111222222222222222111111111000000000000000000000000111111000/////////000000dddZZZVVVZZZxxxjjjTTT>>>::::::>>>===777444666555555555555555555555555444444333444444555444444777CCC<<<:::444000666,,,888555555555666666666777777777333::::::...000<<<<<<999999444///666OOOooottt^^^DDD+++---333444///111MMM777999;;;;;;;;;===>>>>>>@@@<<>>555000666555555555555555555555555444444444444333333333444'''000333LLL===---777222+++555555555555666666666666333777:::555444>>>AAA777///...MMM???444EEE:::///:::<<>><<<999;;;@@@FFFUUUzzzkkkLLL???BBB>>><<<;;;999777777777888666555555555555444444444333333333333333333333333333444444555555555555444222222222222222222222222222222222222222111111111333333333333333333333333333333333333333222111000222222222222222222222222000000111111111111000000000000000111111111111222222222222222222222222222//////000111111222222222222222222222222222222222111111222222222333333333222222333333333333333444444444444444444555666777555555666666666666777777666666666777888999:::;;;999??????DDDRRRYYYZZZbbbqqqqqqYYY```uuu{{{yyyrrrtttzzzmmmHHH888;;;777555444444444444333111000000000111111111111111//////////////////////////////......//////000000???)))444444444444444444444444333444666444222111222444333222///[[[---444---555---555555555555555555555555444>>>...+++<<<222,,,KKKvvv999;;;:::888888;;;;;;<<>>;;;888777666555666555555555555444444444222222222222222222222222222222333444444444444444111111111111111111111111111111111111222222222222222222222222222222222222111111222222222111111000111111111111111111111111000000111111111111000000000000000000111111111111111111111111111111111111...///000111111222222222111111111111111111111111222222222222333333333444111222222222333333333333333333333333444555666777555555555666666666777777666666666777888999;;;<<<777???DDDNNNaaahhhiiiooo|||rrr___```rrr~~~}}}|||}}}}}}aaaGGG:::777555444444444444333111///000000000111111111222////////////////////////...............///000000\\\444444444444444444444444222444666555222000222444222999888444...???+++666<<<555555555555555555555444)))===222111>>>+++AAAxxx...<<<999999===AAAHHHXXXiiifffOOOGGGEEEAAA===999666444333666666555555555444444444222222222222222222222222000111222333333333333333111111111111111111111111000000111111222222222333222222222222222222222222///000000111111111000000111111111111111111111111000000111111111111000000000000000000111111111111111111111111111111111111......000111222222222222111111111111111111111111222222333333333444444444111111111222222333333333333222222333444555666777444555555555666666777777666666666777888:::;;;<<<:::EEENNN]]]ttt~~~uuuddd___iiiyyy}}}}}}}}}~~~]]]>>>777555444444444444333111//////000000111111111222////////////////////////...............///000111bbb***333666999(((;;;000222222444444444444222222111111AAA111333---///@@@555444333222222222333444888222111333777"""ppp???999:::555KKK888===???BBBJJJWWW{{{mmm]]]PPPCCC===888333333777444666888777555444444555333333333333333333333333222111111111111111222222222222222222222222222222222222222222222222222222222222111111111111111111333111///000333333222//////000000111111111111000000000//////.........---////////////000000000000111111111111111111111111000000000000000000000000111111111111111111111111000111111111111222222222222222333333333333444444555444444444444555666666555555666777777777777777222666444444;;;888666>>>JJJGGGVVVxxx```ZZZYYYeee{{{|||qqqUUUGGG888222888777---,,,555////////////000000000000222111111000///......---////////////////////////>>>!!!;;;333CCC=== ///666999,,,555222222333444444333222222444111777,,,dddFFFCCC+++///444444333222222333333444(((LLL(((:::999lll:::222+++222===,,,QQQvvv111???IIInnn~~~fffMMMBBB@@@===999777777777777777666555555555333333333333333333333333222111111111111111222222222222222222222222222222222222222222222222222222111111111111111111111111333111///000222222111////////////000000000//////000/////////............////////////000000000000111111111111111111111111000000000000000000000000111111111111111111111111000111111111111222222222222222222333333333444444444444444444444555666666555555666777777777777777666999555555:::888888BBBPPPXXXcccxxxwww\\\aaaiiivvv~~~www[[[III;;;333666999555333666////////////000000000000111111000000//////..............................SSS EEEUUU333999***;;;///BBB,,,555888(((:::222222333333333333222222888333444333333___;;;333---444444333333333333444444,,,777555222777\\\777222;;;===666???---SSSQQQZZZyyyuuutttuuu|||[[[HHHDDDBBB<<<666888777666555666666555444333333333333333333333333222222111111111111111222222222222222222222222222222222222222222222222222111111111111111111111111333111//////000111000/////////////////////......////////////............////////////000000000000111111111111111111111111000000000000000000000000111111111111111111111111000111111111111222222222222222222222333333333333444444444444444555555666555555666777777777777666999;;;666555:::999===LLLVVVaaannn\\\ZZZaaannnuuulllsss|||\\\LLLBBB777222555777444000000000000000////////////////////////////////////........................QQQ444;;;999///,,,222GGG---BBBGGG111222...666000222222222333333222222222555///777:::&&&%%%@@@444333333333333444444444555999%%%777///YYY;;;:::000===777...EEE222BBB^^^uuu}}}|||~~~~~~}}}~~~~~~tttqqqsssvvvxxx[[[MMMFFF???:::999666555555666777555333333333333333333333333333333222111111000111111111111111111111111111111111111111111111111111111111000000000000111111111111222111000//////000000000111111000//////////////////////////////.........////////////000000000000111111111111111111111111////////////////////////111111111111111111111111000000111111111222222222111222222222222333333333444444333333444444555666444555666666777777666666999:::666666<<<===FFF[[[bbbhhhzzz{{{aaaRRRcccfffooozzzuuuoooyyy[[[WWWSSSEEE666111555444---000000000000////////////......//////////////////........................fffCCC---777CCC===555555777###===111)))VVV+++333>>>&&&222222222222222222222222111)))555444///333:::222333333444444555555555555444<<<)))777999///555333111BBB+++,,,@@@~~~pppwwwssstttzzztttsss|||~~~dddRRRHHHBBB;;;:::999999999777555333333333333333333333333333333222222111000000111111111111111111111111111111111111111111111111111111//////000000000111111111222111000/////////111222444333222111000///000000.........///////////////////////////000000000000000000000000000000000000////////////////////////000000000000000000000000000000111111111222222222111111111222222222333333333333333333333444555555444444555666666666666666555777555888@@@DDDTTTppp~~~mmmSSSSSSaaarrrzzzvvvkkkkkkiiiiii[[[BBB444555777444111000000000/////////...............////////////........................XXX111>>>;;;:::999111,,,444AAA@@@222;;;...???)))666222444222222111111111111222222666---555...:::BBBbbb+++555222333444555555666555555+++999888...vvv888>>>666:::666===+++DDD222}}}rrrnnnzzz}}}yyyvvvssssssuuujjjTTTHHHDDDFFFGGGDDD???999555333333333333333333333333333333333222111000000000000111111111111111111111111111111111111111111111111...//////000000111111111111111111000///000333666666555333111000000000000.........///////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222111111111111222222222222333333333333333444444555444444555666666666666555444666666===GGGMMMccctttNNNPPPjjj~~~rrrnnngggiiiyyy{{{www{{{~~~~~~|||lllNNN888222444666111111000000//////..............................------------------------^^^GGG>>><<<;;;;;;555;;;888///444@@@===...***;;;***+++===:::333)))???333222111000000111222333555444555111999...(((999222333444555666666666555///)))???,,,ccc666AAA***999666&&&555JJJEEE~~~zzz{{{tttpppooonnnpppuuurrruuuxxxxxxsssnnnllllllkkkooorrrqqqtttzzzzzzwww}}}lllRRRSSSWWWYYYSSSGGG;;;555444333333333333333333333333444333222111000000000000111111111111111111111111111111111111111111111111......//////000111111222000111111000000111666:::777555333000///...//////............/////////000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222111111111111222222222222333333222222333333444555333444555555666666555555555888:::DDDOOOWWWpppaaaNNNdddxxxkkkxxx~~~hhhiiizzzxxxpppuuu|||}}}]]]AAA333111333111111111000///........./////////......------,,,------------------------\\\HHHBBB<<<:::;;;@@@666444======333111999555???***DDD---uuuRRR444///444333222111000000111222333)))333222666000000111555111222444666777777666555555:::"""CCCmmm888222333777===@@@777///~~~qqqmmmjjjiiifffaaa```bbb^^^[[[]]]aaa^^^WWWXXX___[[[___aaaaaafffmmmkkkeeejjjppptttxxxaaa^^^dddggg^^^MMM>>>666555333333333333333333333333444333222111000000000000000000000000000000000000000000000000000000000000---......///000111111222///111222111000222888<<<777555222///...---......---.........//////000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222000111111111111222222222333333222222333333444555333444555555666666555555777;;;>>>IIIUUU\\\wwwiiiZZZaaavvvwwwyyydddbbbttttttxxx{{{nnnOOO:::222333222111111000///......---000000///...------,,,,,,------------------------VVVCCC???<<<999777::::::888888999;;;999555;;;---666===''',,,555444222222222222222222222222555222777+++666222```@@@000555111222666777555333444444,,,555===ggg444///333888///;;;888LLL|||wwwhhh___[[[XXXTTTTTTUUUVVVTTTRRRLLLMMMNNNPPPQQQQQQPPPPPPQQQSSSUUUVVVXXXXXXXXXWWWXXX[[[^^^cccfffiiijjjjjjbbbooo~~~mmmmmmuuunnnPPP:::555333111555555000///333444222222222222111000/////////111111111111111111111111////////////////////////111000///......///000111000000000000000000000000000///...------...///000....................................////////////000000000000111111111111111111000000//////......000000000000000000000000222222111111111111111111222222111111222222333444222222333333333444444444333444555555555666666777===777BBBTTT]]]ooozzzfffiiivvvyyy|||dddkkk~~~|||xxx{{{ooonnn\\\CCC888444222333222///---///000000///............---------------------------------WWWDDD@@@===:::999<<<<<<888222......222444<<<<<<===888555444333000222222222222222222222222555000666+++222,,,CCCwww///777222000333444222111333555...---333555888;;;777777222222~~~|||wwwuuupppiiiccc]]]XXXUUUQQQOOONNNOOORRRSSSQQQPPPKKKLLLNNNOOOPPPPPPOOOOOOJJJKKKMMMNNNOOOPPPOOOOOORRRSSSVVVYYY\\\^^^```aaa[[[kkk}}}uuunnnVVVAAA999555333777666222111333444111111111111000000/////////111111111111111111111111000000000000000000000000111000///......///000111000000000000000000000000000///...------...///000....................................//////////////////000000000111111111111000000000/////////...000000000000000000000000111111111111111111111111222222222222222333444444222222333333333444444444555555666666666666777999>>>???JJJYYYiiiuuuiiicccooo~~~~~~rrrppp}}}|||wwwqqq\\\III888333333333111000000000//////............---------------------------------XXXEEEAAA>>>;;;:::333777;;;<<<:::999;;;???000+++222???999000///222222222222222222222222222,,,555---000+++)))eee...999333111222333111111333555777111+++xxx666222000>>>%%%???zzz~~~xxxqqqkkkeeebbbYYYVVVRRROOOMMMMMMOOOQQQLLLLLLLLLNNNOOOOOONNNLLLKKKLLLNNNOOOOOOOOOOOONNNIIIKKKLLLNNNOOOOOOOOONNNNNNNNNOOOPPPRRRTTTVVVWWWXXXeee}}}~~~ppp\\\JJJ???666555777777444333444333000000000000000000000//////000000000000000000000000000000000000000000000000000//////......//////000000000000000000000000000//////............//////....................................//////////////////000000000000111111000000000000////////////000000000000000000000000111111111111111111111111333333333333333444444555333333333333444444444444666777777666666777:::<<>>BBBHHHXXXggguuuzzzmmmllljjjpppeeerrryyyyyyiiiXXXSSS999444000222444222///...///............---------------------------------|||UUUCCC???;;;999:::@@@666000444888777555555777:::WWW888///222222222222222222222222222222000555......888111---YYY333000111666888555333333888&&&444===555uuujjj555???...GGG|||rrr___ZZZTTTPPPMMMLLLKKKJJJGGGJJJNNNQQQRRRQQQOOOMMMRRRSSSUUUUUUSSSQQQOOONNNOOOPPPQQQRRRRRRRRRQQQPPPNNNOOOPPPRRRRRRRRRQQQQQQSSSRRRQQQPPPOOOPPPQQQRRRXXXVVVWWW\\\___bbbjjjrrryyyrrruuuiii]]]PPP888;;;888555555666555444333111111111111000000000000////////////////////////000000000000000000000000......////////////.................................//////////////////.......................................////////////...////////////000000000////////////000000000000000000000000000000000000000000111111111222222222444444333333333444555555333333444444444555555555444666777666666;;;DDDKKKPPPcccuuu~~~jjjlllooommm|||zzzuuu|||zzz{{{ggghhhEEE:::111111333111/////////............---------------------------------zzzUUUCCC>>>:::999;;;666444777>>><<<444000222111999000///222222222222222222222222333555222---///444444111]]]222//////444666333111222111<<<000555===...---888kkkooohhhaaaVVVNNNKKKIIIHHHKKKMMMOOOPPPPPPOOOOOOOOOOOOPPPPPPQQQOOOQQQTTTTTTSSSRRRRRRSSSPPPQQQRRRSSSSSSSSSRRRQQQPPPQQQRRRTTTTTTTTTSSSRRRTTTSSSRRRQQQPPPOOOOOOOOOOOOMMMOOOSSSUUUUUUZZZ```jjjqqqzzzmmm\\\bbbjjjooo___FFFEEE===777777888666555555444333333222111111000000000000000000000000000000////////////////////////---......//////......---..............................////////////..........................................////////////......////////////000000////////////000000000000000000000000000000000000000000000111222222333333333333333333333444444555333444444444555555555555333555777777999@@@LLLVVVmmmooo```rrr}}}}}}xxxqqqlllllluuuwww]]]III777333333111000222///............---------------------------------yyyUUUDDD>>>;;;:::<<<777:::===:::...---GGGeee444333000222222222222222222222222111666...///666000///444::::::555222333333222222444000HHH444---???:::333MMMgggVVVRRRPPPMMMJJJIIIHHHIIIMMMPPPRRRSSSUUUTTTRRRQQQQQQRRRSSSTTTPPPRRRTTTSSSRRRQQQSSSUUUPPPQQQRRRSSSSSSRRRQQQPPPSSSTTTUUUVVVWWWVVVUUUUUUSSSSSSSSSRRRQQQOOONNNMMMLLLLLLOOOTTTTTTQQQRRRUUUZZZ___eeeiiikkkqqqzzzdddYYYfffuuuppp]]]QQQFFF===::::::666555666666666555444222111000000111111111111111111111111........................------...//////...---------------------------------...///000000///...---....................................////////////........./////////000000.../////////000000000111000000000000000000000000///000000111222222333333222222222222222333444444444444444444555555555555333666999:::===GGGVVVbbbzzzuuudddbbb~~~zzz{{{}}}~~~tttkkkhhh```^^^gggzzzyyy]]]BBB777555111111555///............---------------------------------yyyVVVEEE???<<<;;;>>>777888666000333___,,,555444222222222222222222222222...555+++333>>>...***555,,,EEE===666444333222444888888000444222===,,,@@@EEE}}}|||~~~ppp___VVVPPPMMMMMMOOOLLLKKKJJJKKKNNNQQQRRRRRRPPPRRRTTTVVVVVVUUUSSSRRRUUUWWWWWWUUUQQQPPPQQQTTTPPPQQQQQQRRRRRRQQQPPPOOORRRRRRTTTUUUUUUTTTSSSSSSSSSSSSTTTTTTRRRPPPNNNMMMOOOOOOQQQTTTSSSOOOPPPSSSNNNSSSWWWYYY[[[aaakkktttxxxggg]]]nnn|||ooo[[[MMMAAA===;;;666444666888888666555333222000000111111111111111111111111........................,,,---...//////...---,,,---------------------------...///000000///...---..................................../////////000............/////////000.../////////000000111111000000000000000000000000///000000111222222333333222222111111222222333444444444444555555555666666333777;;;<<<@@@LLL\\\iii``````dddqqq~~~||||||www~~~wwwiiidddfff\\\VVV^^^gggyyylllKKK<<<666222222777//////.........---------------------------------xxxXXXGGGDDD999333<<<888<<>>ttt***;;;;;;&&&555???222777666333444555......@@@ZZZzzzwww}}}zzzbbb\\\TTTMMMKKKKKKLLLMMMNNNHHHGGGNNNRRRQQQPPPSSSVVVWWWXXXVVVSSSQQQPPPQQQRRRPPPOOOPPPSSSVVVYYYZZZXXXUUUSSSTTTVVVYYYYYYWWWWWWXXXYYYXXXWWWUUUUUUUUUUUUTTTRRRPPPPPPPPPPPPPPPOOONNNOOORRRQQQMMMMMMQQQPPPPPPRRRUUUYYY]]]aaacccnnnwwwrrrvvvrrrfffMMMFFFIII>>>222666<<<<<<888555555333//////111222222111111000000////////////.........---------......////////////......,,,,,,,,,---------..............................---------------...///000------......//////000000000000000000000000000000000000000000111111111111000000000000111111111111111111222222222333333333111222333333222111222333555444222222333555666666888///999@@@>>>QQQjjjkkkzzztttnnnhhhfffnnn|||pppvvv{{{~~~zzztttpppkkkffffffiiiaaaaaa{{{]]]HHH000---444///......---------......///........................kkknnnxxx222===000111111111111111111111111111222222222222222222222222000QQQYYY(((<<<444555777999444;;;333222777<<<>>>111>>>444}}}yyyyyyxxxmmmddd]]]VVVRRRMMMJJJKKKMMMOOOPPPRRRNNNMMMSSSVVVUUUTTTVVVQQQSSSTTTTTTSSSSSSTTTUUUUUUUUUUUUWWWYYY\\\^^^^^^```______aaabbbbbb___\\\cccdddddddddbbb```______[[[ZZZYYYVVVSSSRRRSSSTTTSSSQQQQQQSSSRRRMMMLLLOOOPPPPPPOOOPPPQQQSSSTTTVVV___fffqqq|||eee[[[UUULLL@@@@@@AAA999<<<777444444333000///111111111111000000000000000//////.........---------......////////////......,,,,,,---------.......................................---------....../////////////////////000000000000000000000000000000000000000000111111111111000000000000111111111111111111222222222333333333222333444444222222333444444333333333555666777777666444???DDDCCCYYYrrrrrrssskkkcccbbbjjjsssssswwwxxx~~~zzzvvvsssssszzzooojjjsssUUU===444555444000000///......---,,,,,,........................'''///555///111111111111111111111111222222222222222222222222,,,000!!!777666444///888555<<>>FFFOOObbbvvvsss^^^TTTWWW```rrr|||yyyzzz~~~tttlllmmm|||tttttt]]]PPP???111666222222222111000...,,,+++------------------------000111<<<...:::111111111111111111111111222222222222222222222222999111ZZZUUU111555:::222777...555---999:::555???111...}}}|||{{{}}}pppbbbRRRHHHGGGKKKQQQUUUSSSRRRRRRSSSUUUUUUTTTRRRTTTUUUVVVUUUUUUWWWXXXXXXZZZ^^^ccchhhkkkooorrruuu~~~~~~vvvwwwqqqmmmllliiibbb]]][[[WWWVVVTTTRRRPPPPPPPPPPPPPPPQQQSSSTTTVVV[[[```dddvvv|||bbbQQQMMM???777111222333222111222//////000000111111222222000000/////////...............////////////......---------.........//////........................000///...---------------222222111111000000/////////////////////////////////000000000111111111111///000000000111111111111111111222222222333333333111222333222111000111333444555777666444444555777:::@@@GGGXXXvvvqqqUUUWWWaaasss||||||{{{ooolllvvv|||~~~iii^^^MMM999777111111111111000///......------------------------555>>>***;;;222000111111111111111111111111222222222222222222222222111333999xxx///:::555,,,888111<<<666+++666===222,,,rrriiimmmyyy{{{iiiVVVPPPLLLOOOQQQQQQQQQRRRPPPPPPPPPRRRUUUVVVUUUTTTNNNRRRTTTSSSVVV\\\bbbdddeeejjjsss{{{yyyyyyvvvoooiiigggbbb```\\\WWWSSSPPPNNNNNNLLLNNNQQQRRRSSSUUUXXXZZZeeeooozzzwwwdddKKKBBB999222222444333222222000000000000111111111111000000000/////////............////////////......------........./////////........................//////...---------......000000000000000000//////000000000000000000000000000000000000111111111111000000000000111111111111111111222222222333333333111222333333111111222333333666777666444555999===???HHHNNNaaannn]]]___kkk~~~{{{{{{yyyyyyrrruuu|||rrrdddWWWBBB222333222111000//////000000,,,,,,,,,,,,,,,,,,,,,,,,YYY+++111555---333,,,111111111111111111111111222222222222222222222222...///333sss222666333...555666777:::)))444666333uuu{{{xxxxxx|||{{{ooo[[[MMMMMMKKKMMMTTTVVVQQQOOOPPPPPPOOOOOOQQQTTTVVVUUUTTTRRRYYY\\\]]]cccppp{{{zzzwwwqqqnnniiiccc]]]XXXUUUTTTNNNOOOPPPPPPPPPQQQSSSUUUZZZccclllsssyyy^^^FFF<<<333333555444222111111111111000000000000000000000000000/////////.........////////////..................////////////..............................---------....../////////////////////000000000000000000000000000000000000000000111111111111000000000000111111111111111111222222222333333333333444555555333333444555222555777666666999@@@FFFGGGUUU[[[fffuuunnndddmmmvvvqqqmmmyyywww}}}wwwwwwuuupppmmm^^^BBB777555222///......///000,,,,,,,,,,,,,,,,,,,,,,,,ooo***...;;;+++777:::&&&:::111111111111111111111111222222222222222222222222333***888(((<<<111999;;;666666%%%999777===111KKKyyyllldddVVVMMMNNNMMMJJJKKKQQQRRROOOPPPUUUTTTSSSRRRSSSTTTUUUTTTSSS```hhhmmmpppyyy}}}zzzuuuoooiiidddaaa___TTTTTTSSSQQQOOONNNPPPRRROOOUUU\\\eeeuuu~~~HHH===444444666555222111222222111111000000//////000000000000////////////......////////////................../////////000........................---------------...///000------......//////000000000000000000000000000000000000000000111111111111000000000000111111111111111111222222222333333333555666777666555555666777111444666666777<<>>...;;;222===333333555777PPPDDDGGGKKKOOOSSSRRRQQQQQQRRRRRRQQQPPPMMMOOOSSSWWW[[[aaakkksssyyy|||zzzwwwtttqqqkkkccc[[[WWWTTTPPPOOOQQQQQQRRRTTTXXX]]]dddkkkooouuu|||kkkWWWBBB999777555444666555555444333222111111111000000000000////////////////////////////////////........................,,,,,,,,,---------......//////.........---------............////////////111000000000/////////...111000000000000000000000000000000000111111111111111111222222222333333333111333666666555333333333444777888777777===JJJSSSVVV[[[WWWPPPLLLPPPmmmvvv^^^iiivvv{{{||||||zzz}}}{{{wwwvvvyyyxxxYYY999,,,444333...///000.........---------,,,,,,???...777111+++333888;;;:::444000///111---}}}@@@>>>)))***+++///666;;;:::444///777999444999444111;;;111666222CCC,,,888000sssYYYDDDGGGLLLNNNPPPQQQQQQQQQQQQQQQQQQQQQQQQVVV]]]dddmmmxxxzzzyyyxxxwwwxxxzzz}}}~~~~~~{{{zzzrrrjjjfff```YYYTTTUUUQQQQQQRRRSSSVVVYYY]]]___hhhsss}}}kkkTTTBBB888666777999888777666444333222222222000000000000////////////................................................++++++,,,,,,,,,---------...............---------............////////////000000000000////////////000000000000000000111111000000000000111111111111111111222222222333333333111444666666555333333333777777666666;;;DDDOOOWWWyyyrrrbbbYYY^^^gggrrreeeqqqvvv}}}uuuqqqjjjeeeffffffdddbbbbbbeeeccceeelllwww}}}}}}zzz~~~}}}yyyqqquuufffzzzuuuGGG///555555......111.........------------,,,ZZZ???666***???555999;;;000...,,,...333666555333,,,TTT000'''888<<<666000------,,,///333555---***333'''ooo222777333666555)))===222yyyKKKNNNNNNLLLNNNOOOQQQSSSTTTVVVXXXZZZ]]]hhhuuuyyypppeee]]]aaa___^^^]]]]]]___bbbccccccfffjjjnnnrrrvvvzzz|||}}}wwwtttooohhhbbbbbbVVVUUUSSSSSSTTTWWW[[[]]]___iiixxxfffOOOAAA<<<<<<>>>999888777555333222111111000000000000////////////................................................,,,,,,,,,---------..........................................////////////000000000000////////////000000000000000111111111///000000000111111111111111111222222222333333333222444555555444333333444666555666:::CCCMMMVVVZZZ{{{vvvgggbbbkkkttttttpppwwwwwwtttfffbbb^^^ZZZYYYZZZ[[[\\\]]]aaaaaacccggglllnnnllljjjssszzz}}}xxx{{{xxxqqqvvvnnnmmmuuubbbCCC;;;333///000...............------------jjj~~~iiiUUUDDD<<<<<<999000888333888###000111<<<777111------111555777>>>---MMM!!!***///666888111,,,222===333***666666555fff777>>>444333000---777EEEzzz{{{qqqMMMSSSPPPMMMOOOQQQTTTVVVXXX\\\bbbggghhhyyyzzzjjjccc___YYYTTTUUUTTTRRRQQQQQQRRRSSSTTTUUUWWW[[[```ffflllpppqqqtttxxx}}}~~~}}}zzzsssnnnmmm```\\\XXXTTTTTTVVVZZZ]]][[[aaalllvvvqqq^^^OOOCCC>>>???888777555444222111000000000000000000////////////............................................................////////////---.................................////////////////////////000000000000//////000000111111111111///000000000111111111111111111222222222333333333222444555555444333333555444444888@@@JJJRRRWWWXXXaaaddd```bbbqqq~~~ooosssyyyuuuhhhffffffddddddfffkkknnnooommmvvvzzz{{{{{{|||yyynnnrrr|||wwwdddZZZnnnxxx\\\AAA...111555---//////.........---------zzz\\\===777555888666...+++---(((222333---666AAAIII###(((000888888333//////222&&&<<<@@@888***###---888888222000333***:::,,,555555XXX888222---;;;333...ZZZ|||iiiHHHOOOQQQPPPNNNQQQTTTWWW[[[bbbllltttzzzxxxkkkdddaaa^^^YYYSSSNNNNNNMMMMMMMMMMMMNNNNNNQQQQQQSSSVVV[[[___``````bbbgggkkkmmmttt}}}xxxsssrrrkkkfff```YYYUUUUUUVVVWWWYYY\\\ccclllvvvwwwooodddMMM>>><<<666555444222111000000000000000000000////////////...................................................////////////000000000---------...........................////////////////////////000000000000/////////000111111222222000000000000111111111111111111222222222333333333333444555444333333444555444777===FFFOOOUUUXXXXXXQQQZZZ]]]cccuuuzzznnnvvv|||~~~uuupppsssttttttwww~~~~~~|||zzzwwwuuuwww}}}oooiiiooovvvppp^^^OOO]]]nnnKKK///222999////////////.........------xxxCCCKKK<<<222444888999===EEECCC666,,,CCC+++...777666111------000333333111666666ccc999,,,111444333333000'''777///888@@@///555111???444000WWW|||zzz{{{ssscccIIILLLTTTPPPPPPTTTYYY___gggtttwwwpppgggaaa\\\WWWRRRMMMHHHIIIKKKMMMNNNNNNNNNNNNQQQOOOOOOPPPSSSUUUTTTSSSTTTXXX[[[[[[___fffkkkkkkssswww{{{~~~~~~{{{{{{tttqqqllleee___ZZZWWWVVVXXXZZZ]]]eeeooozzz|||ZZZ???999555444333222111111111111000000000000////////////////////////////////////.................................////////////000---------.........//////............////////////.../////////000000000111...//////000111111222222000000000000111111111111111111222222222333333333333444555444333222444555666;;;CCCLLLUUU]]]cccfffLLLZZZcccllltttuuuvvv}}}yyywwwsssppppppttt{{{uuukkkjjjjjjhhhdddWWWSSSooowwwZZZ999222666111////////////............\\\WWWNNN,,,+++444222+++222&&&iii...>>>;;;888333;;;GGGyyy|||uuuttthhhaaaQQQMMMVVVMMMXXX]]]eeemmmzzzxxxjjj^^^TTTNNNJJJHHHEEEGGGJJJNNNPPPQQQQQQPPPQQQOOONNNOOORRRSSSQQQOOOPPPTTTUUUTTTVVV[[[______]]]eeennntttxxxzzzyyyvvvqqqkkkddd^^^ZZZZZZZZZ\\\aaajjjssszzz~~~eeeAAA:::555444333333222222222222000000000000////////////000000000000000000000000........................---------.........//////---------.........//////............/////////000.../////////000000111111...//////000111222222222000000000000111111111111111111222222222333333333444444555444333222444666777===GGGRRR\\\gggqqqxxxWWWkkk{{{|||tttxxxppp{{{}}}rrr~~~}}}tttssspppmmmllloootttxxxzzzqqqkkkfffgggooocccLLLUUU|||gggDDD111222222000/////////............lllPPPLLLRRR777222///777...333222999QQQ777<<<###<<>>zzzfffPPP\\\OOO<<>>VVVbbboooiiikkk~~~uuuwww|||tttrrryyy}}}yyyrrrmmmkkkjjjiiihhhfffpppzzzzzzmmmcccZZZ\\\___]]]TTTUUUlllWWW888111000000000111000///......oooGGG???aaaWWW000444...555///333---EEE222::::::999@@@\\\rrrZZZ^^^OOOEEEAAAQQQ^^^dddwwwxxxooofff\\\RRRPPPSSSTTTRRROOOPPPSSSUUUTTTRRRTTTYYY]]]hhhrrrvvv{{{yyypppjjjhhhiiiyyy~~~zzz}}}xxxqqqkkkhhhiiijjjkkkpppttt}}}}}}www___FFF444777:::333///333222222222111111111000000////////////............................................................------............------........................////////////000000000000///000000000111111111111000000111111111222222222222222222333333333444444222333333333333888???DDDTTTdddxxxvvviiirrr}}}zzz}}}}}}xxx}}}{{{zzzsssmmmeeecccmmm~~~vvvqqqooommmkkkhhh```gggooouuu|||zzzmmmbbbWWWUUUWWWXXXRRRNNNWWWfffpppGGG,,,222//////111111///---...jjjGGG:::===,,,///333000333---222___jjj666999>>>@@@UUUZZZDDDDDDQQQEEEiiiggg}}}yyynnnddd]]]YYYVVVSSSSSSUUUWWWUUURRROOOPPPSSSXXX```hhhnnnqqqyyy~~~tttkkkgggiiimmmooooooooorrryyy~~~{{{vvvrrrooommmiiigggfffiiiqqq|||]]]???888:::666333444222222222111111111000000////////////............---.............................................------............------------............------////////////000000000000///000000000111111111111000000111111111222222222222222222333333333444444222444555444444777>>>DDDWWWlllxxxjjjqqquuuyyyttt~~~{{{}}}vvvlllhhhggghhheeeaaacccrrrzzzuuurrrppplllhhhaaabbbeeejjjqqq}}}vvvkkk\\\TTTPPPTTTSSSLLLKKKOOOiiifff:::666000---000111---,,,---jjjPPP===888BBB---777...555)))666???555;;;999CCC|||LLL:::LLLxxx|||tttjjjddd```\\\ZZZUUUZZZ^^^\\\ZZZZZZYYYVVVWWWUUUVVVZZZbbbjjjoooqqqrrr}}}tttqqqssswwwwwwtttppprrrzzzpppkkkjjjpppxxx}}}xxxuuussspppjjjfffggghhhnnnzzzvvvSSS@@@;;;999666444222222222111111111111000////////////............---------.......................................------............------------............------////////////000000000000000000000000111111111111000111111111111222222222222222333333333333444444333555666444333777AAAIIIjjjssscccggg|||zzz{{{}}}yyyiii```___bbbjjjlllmmmttt~~~yyyuuupppllliiidddaaa```ccchhhrrrzzzgggZZZQQQSSSSSSMMMIIIJJJXXX~~~SSS<<<222---000111---+++...hhhXXX===AAAbbbqqq222555222444,,,555222<<<<<<>>>NNNzzz}}}~~~tttmmmfffbbbcccfffgggfffdddooouuunnnddd^^^[[[XXXZZZZZZZZZ[[[]]]bbbgggjjjnnn{{{tttllliiitttxxxqqqooottt||||||xxxwwwtttooojjjkkkjjjnnnxxxkkkNNN???;;;888333222222222111111111111000////////////............---------.........//////........................------............------,,,------......------,,,////////////000000000000000000000000111111111111000111111111111222222222222222333333333333444444444555555444666@@@PPP]]]uuuddd```pppxxx~~~}}}{{{rrrccc]]]bbbiiixxx~~~xxxsssooommmhhhbbb___```cccjjjyyymmm```UUURRRPPPJJJJJJPPPSSS~~~iiiDDD777///111222---,,,000```VVV666CCC444888111666222111222000LLL===NNNcccddd}}}uuuqqqqqqrrrooolllmmmrrrvvvxxxxxxyyymmmaaa[[[XXXTTTYYY]]]^^^___dddmmmuuu}}}fffaaaeeennnxxxvvv}}}|||zzzyyyuuuqqqiiifffiiiqqqyyy|||ZZZBBB<<<888222222222222111111111111000000/////////............---------.........//////........................---..................---,,,,,,---......---,,,,,,////////////000000000000000000000000111111111111000111111111111222222222222222333333333444444444444555555555;;;KKKccctttkkk___fff{{{www{{{{{{uuuzzz~~~zzz~~~~~~~~~nnnaaa___iiittt}}}vvvrrrqqqiiiccc___```aaaeeerrr{{{nnnbbbWWWQQQJJJEEEJJJUUUKKK```}}}}}}wwwIII:::111333333...---333hhhLLL>>>AAA888bbb===333---444+++...777BBBQQQ{{{qqqqqqvvvwww}}}{{{wwwtttwwwppp\\\TTTQQQVVVSSSVVV___eeelll~~~nnn^^^]]]ppp~~~~~~~~~}}}zzzwwwooommmjjjiiilllttt~~~aaaGGGGGG;;;777444444444333333222222222000000000000////////////000000///...............///...---,,,,,,---...///....................................////////////////////////000000000000////////////////////////000000111222222222222111222222222111222222333333666555555777CCC___lllWWW]]]kkkyyyxxxyyyuuusss||||||tttnnnpppuuu{{{||||||ttt```cccyyy{{{wwwuuunnnfff___]]]]]]^^^dddkkk}}}qqqggg]]]VVVQQQLLLJJJLLLMMMNNNjjj{{{pppAAA222777,,,...666+++fffLLL@@@GGG:::444|||~~~111@@@...111,,,222,,,JJJ~~~wwwXXXxxxpppmmmuuu{{{xxx|||ooo]]]VVVTTTYYYXXX\\\hhhyyy~~~mmmgggfffttt~~~~~~}}}zzzxxxnnnppppppnnnllloooxxxqqqUUUKKK;;;:::555555444333333222222222000000000000////////////000000///...............///...------------...///....................................////////////////////////000000000000000000000000000000000000000000111222222222222111222222222111222222333444333777999===OOOttteee```gggyyyzzz~~~}}}yyymmmqqqwwwnnneeeiiirrr{{{}}}}}}uuufffmmm|||yyyvvvmmmgggbbb```___^^^aaafffttttttjjj___YYYRRRKKKHHHIIINNNJJJZZZnnnnnnqqqSSS888555///000444---hhhKKK999@@@CCC+++999999999777777666666666666333333444444333333222111---:::555///<<<---DDD...111...666...)))---,,,777111111111111222222222333222222222222222222222222333666222333999666777CCC___{{{xxx\\\VVVMMMIIIJJJMMMPPPRRRKKKHHHQQQ^^^^^^```~~~uuu{{{lll]]]XXXXXXZZZ^^^fffuuutttsssuuuuuu~~~~~~}}}|||zzzppptttwwwsssmmmlllssszzziiiTTT<<<>>>666666555444333222222222000000000000////////////000//////............//////...------------...///....................................////////////////////////000000000000111111111111111111111111000000111222222222222111222222222222222333444444///666888<<>>888::::::999999888777666555555666666666666555444444444222)))999888333444666333333...///444777777///222333333333444444444444222222333333333444444444555999888999<<<999CCC[[[wwwyyyiii```MMMMMMNNNPPPQQQNNNGGGBBBQQQWWW^^^cccooo{{{{{{ooofffaaappp}}}|||xxxvvvwwwzzz|||~~~{{{vvvLLL===;;;999777444333222222333000000000000//////////////////............//////---..................---....................................////////////////////////000000000000111111111111111111111111000000111222222222222111222222222222333444555666:::<<<<<>>???:::???AAA999999:::;;;::::::999888666777777777777666555555888888===000111111222111,,,999///333000,,,;;;555333333333444444444444555333333444555555666777777555;;;;;;===@@@JJJpppqqqpppvvvfffUUUOOONNNHHHNNNUUUWWWSSSNNNLLLKKKYYYmmmzzzkkkddd```]]]YYY[[[___dddmmmxxxxxxiiidddcccnnnqqqnnnuuu}}}}}}~~~{{{zzz{{{wwwoooKKK>>><<<888555333222333333000000000000////////////...............///000000------...//////...------....................................////////////////////////000000000000000000000000000000000000000000111222222222222111222222222333444555666777333999IIIdddiiittt}}}|||uuuhhhcccfffmmmwwwjjj]]]TTTVVV```qqq}}}|||yyymmmxxxwwweeeYYYSSSPPPTTT[[[```eeekkkqqqvvv}}}|||uuuooohhh^^^ZZZ[[[YYYXXX[[[dddrrr~~~}}}rrrggg___WWWOOOKKKKKKHHHBBBDDDFFF@@@GGGXXX^^^cccqqquuuZZZ:::222666...lllHHHFFFDDD777999<<<222333444555666555444333444444444444444333333222333%%%222111:::,,,...777111444&&&555999---777///000000000111111111222222111111222222333444555555333888999:::???OOOqqqtttyyy\\\JJJBBB???FFFKKKOOOOOOMMMQQQZZZbbb[[[zzzxxxiii___VVVUUUZZZccceeeiiinnnttt}}}nnnbbb___\\\eeewwwttteeehhhuuu~~~zzz~~~yyywwwxxx|||www}}}UUU???===999555333222333333000000000000////////////...............///000111,,,---...//////...---,,,..................................../////////000////////////000000000000////////////////////////000000111222222222222111222222222333444555777777666???RRRlllyyynnniiitttqqqxxxmmmdddhhhqqqyyy{{{pppeeeYYYQQQRRRZZZjjj{{{}}}xxxyyyyyykkkuuuxxxggg^^^YYYUUUWWW]]]```fffnnntttxxx|||zzzvvvnnnccc\\\[[[YYYXXXXXX[[[cccppp~~~uuuhhh___VVVNNNJJJKKKIII@@@EEELLLGGGHHHPPPTTT]]]ggg|||eee<<<222:::...aaaIII@@@===>>>666:::999999999999999888777777444444555555444444333222111111111111111111111111000000000111222222333333333333333333333333333333222222333333444555555666666888::::::@@@]]]vvvyyyiiiQQQLLLIIIAAAKKKQQQNNNNNNYYY]]]ZZZ^^^rrr}}}vvvaaaXXXXXXZZZ\\\dddkkkkkkppp{{{uuurrrkkkaaaZZZXXXXXXaaarrr{{{kkkfffzzz|||wwwxxxzzz~~~~~~mmmHHH@@@888555444333444666111111000000///.........000000000000000000000000////////////////////////......////////////..................////////////000000000000000000000000000000000000000000000000000000000000111111111111333111222555666333444777===AAAWWW{{{ppp[[[aaavvvqqqvvvsssmmmlllooovvv}}}xxxlll^^^VVVUUUSSSbbbmmmqqqxxx{{{wwwxxx}}}rrrnnn|||ppp___UUURRRTTTWWW\\\ccckkkmmmnnnsss}}}yyysssjjj```YYYWWWWWWXXXYYY[[[dddvvvyyyooocccYYYQQQLLLJJJKKKFFFCCCDDDEEEGGGKKKQQQ[[[jjjxxxooosssUUU555000222___HHH???===???888<<<888888999999888888777666444444555555444444333222111111111111111111111111222222111111111111111111333333333333333333333333333333333444444555555555444666:::???KKKgggyyyYYYGGGHHHMMMMMMHHHTTTTTTQQQVVV[[[eeevvv{{{dddWWWVVV]]]cccqqqyyyyyy|||ttthhhbbb]]]WWWTTTUUURRR\\\ooo{{{www|||~~~zzzvvvzzz|||~~~|||WWWGGG999777888555333444222222111000000//////...000000000000000000000000////////////////////////......////////////..................////////////000000000000000000000000000000000000000000000000000000000000111111111111333111222555555333555888DDDLLLjjjeeeZZZiiiwwwyyy~~~{{{xxxqqqmmmrrr{{{xxxeeeXXXSSSSSSVVVcccmmmnnnuuu{{{}}}zzzooojjjvvvooo```VVVRRRSSSUUUYYYbbblllooonnnqqq{{{}}}|||zzzxxxssskkkbbb\\\XXXWWWVVVVVVVVV\\\mmm}}}}}}ttthhh]]]UUUPPPNNNJJJEEECCCDDDEEEFFFJJJPPPkkkrrr|||mmmmmmZZZ===111444]]]GGG???===@@@999>>>777777888888777777666555444444555555444444333222222222222222222222222222333333222222111000000///333333333333333333333333444444444444444555555555666666===MMMbbb~~~|||```KKKDDDGGGNNNSSSLLLUUUVVV[[[kkkyyyjjjWWWTTT```nnnnnnZZZQQQOOOOOOQQQSSSQQQZZZooouuu~~~{{{|||yyywww~~~|||zzzzzzmmmqqqTTT<<<888;;;777222222333333222222111000000///000000000000000000000000////////////////////////......////////////..................////////////000000000000000000000000000000000000000000000000000000000111111111222222333111222555555333666;;;JJJYYYzzzYYY^^^uuu}}}zzztttyyy|||tttrrruuuxxx\\\QQQPPPOOOYYYccciiihhhmmm~~~vvvkkkeeennn|||nnnaaaWWWSSSSSSTTTXXXfffuuu{{{zzz}}}{{{zzzyyywwwtttnnngggbbb]]]YYYVVVTTTRRRUUUaaannnyyynnnddd[[[TTTQQQJJJEEEBBBCCCDDDEEEIIINNNoooqqqsss{{{|||tttlllNNN444222]]]GGG>>>===@@@999===777777777777777666555555444444555555444444333222222222222222222222222222222222222111111111000000333333333333333333333333444444555555555555555555999999EEE___~~~fffOOOIIIJJJJJJLLLPPPTTTTTTVVVnnnpppYYYUUUddduuukkkTTTIIIJJJNNNRRRVVVUUU^^^rrrxxxzzz~~~~~~|||sss|||hhhuuugggCCC999;;;777222222444444333222222111111000////////////////////////////////////////////////......////////////..................////////////////////////////////////000000000000000000000000000000111111111222222222333111222555444444888???OOOiiidddUUUjjj}}}|||pppqqq}}}~~~tttVVVNNNNNNLLLYYYbbbddd```eeexxx{{{zzzsssiiibbbgggwww}}}wwwlll```XXXTTTSSSTTT\\\ooo~~~|||zzzxxxvvvqqqkkkgggaaa\\\VVVSSSPPPQQQZZZdddvvv}}}ssshhh^^^WWWSSSIIIDDDBBBCCCDDDCCCGGGLLL]]]aaagggqqqlll@@@111^^^GGG>>><<<>>>777;;;777777777777777666555555444444555555444444333222222222222222222222222222000000111111111222222222333333333333333333333333444444555555555555555666888:::KKKooo|||nnnWWWGGGHHHMMMLLLKKKNNNTTTVVV```vvv```ZZZgggvvvzzzfffQQQIIIKKKOOOSSSVVVWWW```ttt{{{}}}~~~zzzwww{{{zzzhhh~~~TTT>>>888666444444444444333333222111111111////////////////////////////////////////////////......////////////..................////////////////////////////////////111111111111111111111111111111111111222222222222222111333555444444:::CCCZZZ{{{pppRRRYYYrrr}}}rrruuuwwwiiiQQQOOOQQQLLL[[[bbbccc]]]aaauuuzzzrrrtttmmmfff```bbbppp||||||uuupppggg^^^XXXUUUUUUVVVbbbvvv~~~{{{xxxtttnnnkkkccc\\\UUURRROOOOOOTTT[[[hhhyyyvvvkkk```WWWRRRIIIEEEBBBCCCDDDCCCEEEJJJMMMTTT^^^jjjyyyUUU666^^^GGG>>>;;;>>>666:::777777888888777777666555444444555555444444333222333333333333333333333333///000000111222222333333333333333333333333333333333444444555666666777777666===UUUzzz}}}~~~bbbQQQDDDEEEJJJLLLNNNQQQOOO___tttzzzjjjccchhhqqqooo___OOOJJJLLLNNNRRRUUUUUU___ttt|||}}}zzzzzz{{{|||}}}~~~}}}}}}ooo{{{lllIII999777777444444444333222222111111000000000000000000000000000////////////////////////......////////////..................////////////000000000000000000000000111111111111111111111111111111111222222222222333222222333444333444<<>><<>>IIIeeennnMMMUUU]]]```ssslllooozzzqqqiii]]]SSSNNNOOOQQQSSS^^^fffhhhcccgggyyy|||vvvuuurrrxxxyyyrrriiidddbbb```[[[[[[XXXWWWaaatttwwwnnnjjjjjjfffccc]]]YYYXXXZZZ]]]```cccttt}}}zzzwwwtttqqqiii___UUUQQQOOOMMMLLLNNNSSScccwwwsssfff[[[TTTKKKFFFDDDEEEEEECCCDDDHHHIIIOOOXXX```hhhxxx}}}AAA[[[EEE===<<<@@@999>>>999999999999999888777777444444555555444444333222333333333333333333333333333333222222111000000000333333333333333333333333111222333555777888999:::DDDVVVzzz]]]CCCGGGJJJKKKMMMPPPPPPNNN]]]lll}}}yyysssiiiaaaiiizzz}}}ppp^^^UUULLLIIIIIIKKKPPPVVVVVVaaatttuuuyyy|||~~~zzzxxxxxxeeeBBB===<<<333333333222222111000000///000000000000000000000000////////////////////////......////////////................../////////000000000000000000000000000111111111111111111111111111111222222222333333333111222333444333444???KKK]]]vvv]]]HHH^^^[[[SSSrrr}}}nnnlllyyy{{{rrr]]]WWWSSSRRRPPPLLLNNNSSS[[[dddgggcccgggyyy{{{|||~~~{{{sssoooppphhhmmmkkkaaa]]]```^^^XXXTTTVVVTTTSSS\\\ooo|||zzzppphhhdddeeefffccc___ZZZWWWWWW[[[```cccaaappp|||zzzxxxuuusssooodddYYYUUUSSSOOOLLLMMMLLLZZZnnnwwwjjj]]]VVVKKKGGGEEEFFFFFFCCCDDDHHHCCCJJJUUU^^^cccoooMMM___CCC???======>>>:::999999999888777666666555777777777777666555444333333333333333333333333333111111222222222333333333444444333333333444555555111666222000777888888???FFFmmmmmmRRRKKKHHHHHHLLLNNNOOOSSSXXXdddtttuuueee[[[bbbjjj{{{uuujjj[[[RRRJJJJJJLLLMMMQQQUUUZZZgggzzzxxx|||tttzzzxxxxxxzzz}}}ooouuuHHH999===666666555333111000000000111111111111111111111111111////////////////////////000///...---------------............////////////////////////000000000000111111111111111111111111000111111111111222222222444000000444777:::DDDOOOhhhdddUUURRR^^^]]]dddtttuuutttxxx~~~wwwmmmeee\\\WWWRRROOOLLLIIILLLRRR\\\bbbccc___fffzzz{{{yyy{{{yyyrrrooopppllleeedddbbb___]]]\\\ZZZWWWUUUWWWTTTPPPQQQ\\\nnn{{{zzziii^^^\\\[[[XXX```XXXUUUXXXZZZZZZ^^^ddddddxxx}}}}}}zzzuuupppnnniiiaaaXXXPPPLLLLLLNNNHHHPPPccczzzxxxeeeXXXVVVOOOJJJFFFFFFEEECCCBBBDDDGGGGGGMMM^^^iiihhh|||ddd___CCC???======>>>:::999999999888777666666666666666666666555444333222333333333333333333333333111111222222222333333333333333333333333444444555222777333222888999;;;FFFYYYsss___JJJFFFFFFIIINNNPPPQQQVVV\\\iii~~~rrrddd[[[___fffvvvrrrbbbXXXPPPIIIIIIKKKMMMPPPUUUZZZjjj~~~xxx{{{ttt}}}wwwwwwyyy~~~~~~ttt{{{SSS<<<<<<777777666444222111000000111000000000000000000000000//////////////////////////////...---------------............////////////////////////000000000000000000000000000000000000000111111111111222222222333222333444555<<>>;;;<<<999999999999999999999999999777777777777666555444333333333333333333333333333111111222222222333333333222222222222222333444444000222333777999>>>fffgggRRRJJJIIIOOOOOOLLLLLLPPPXXXfff|||~~~wwwnnnUUUUUU___uuukkkSSSIIIFFFEEEFFFFFFGGGMMMUUU\\\aaakkkzzz{{{uuuwww{{{}}}}}}yyysss{{{yyy}}}zzz{{{vvvuuuzzzttthhh~~~XXX???>>><<<999666444222111111000000000000000000000000////////////////////////...------------...//////............////////////////////////000000000000111111111111111111111111000111111111111222222222333333222666CCCUUUbbbfffHHHMMM```rrrzzzyyyiiinnnwwwzzzmmmccc___ZZZVVVUUUQQQPPPPPPOOOMMMPPPUUUcccccccccjjj}}}sssjjjaaa``````\\\VVVRRRPPPOOONNNOOOQQQRRRQQQPPPJJJKKKKKKNNNXXXeeelllkkkrrrlllddd[[[OOOCCC>>>???GGGPPPVVVUUUSSSYYYcccjjjrrrwwwvvvzzz}}}rrrqqqooonnnkkkcccYYYQQQOOOJJJGGGIIIOOO]]]qqq}}}|||zzzsssjjjdddVVVOOOIIIGGGFFFCCCDDDGGG@@@FFFEEEGGGRRRVVVZZZfffyyyWWWCCCBBB>>>;;;<<<999999999999999999999999999666666666666555444333333333333333333333333333333111111222222222333333333333333333333333444444555111222444999;;;CCCtttYYYOOOKKKIIISSSPPPMMMMMMVVVcccuuu|||{{{wwwYYYWWW___ssskkkPPPIIIFFFEEEFFFFFFFFFLLLTTTYYY```jjjvvvxxxqqqvvv}}}}}}|||}}}www{{{{{{vvvuuusssyyy}}}wwwgggIII???>>>;;;777444222111111////////////////////////////////////////////////---------------...//////............////////////////////////000000000000111111111111111111111111000111111111111222222222222333444777DDDUUU^^^^^^HHH[[[hhhrrrrrrooossswwwkkkbbb]]]YYYTTTTTTQQQOOOPPPOOOOOOSSSZZZdddeeeeeejjj{{{vvvlllddd^^^^^^]]]XXXUUUVVVPPPNNNNNNNNNPPPQQQPPPOOOLLLLLLLLLMMMWWWccciiiiiimmmggg```ZZZOOOBBB===???GGGPPPWWWUUUUUU[[[bbbeeejjjnnnqqq|||}}}xxxuuuqqqooollleee[[[SSSLLLJJJIIIHHHIIISSSiii}}}}}}|||zzzuuullleeeWWWPPPIIIGGGFFFCCCDDDGGG@@@GGGEEEEEEQQQWWWZZZbbbsssxxxWWWCCCBBB>>>;;;<<<999999999999999999999999999555555555555444333222222333333333333333333333333111111222222222333333333444444333333444444555666333333555;;;===GGG~~~~~~oooLLLIIIEEECCCPPPRRROOOQQQ]]]ooowww|||___[[[aaatttkkkPPPIIIGGGFFFGGGFFFFFFLLLTTTUUU^^^iiisss}}}uuuooovvv}}}}}}|||uuu|||~~~zzz{{{~~~rrryyywwwvvv~~~}}}zzz~~~zzz[[[@@@>>>;;;888555333111111........................////////////////////////---------------...///000............/////////000////////////000000000000000000000000000000000000000111111111111222222222111444666888CCCSSS\\\\\\WWWgggeeemmmjjjqqq|||~~~}}}uuuiii```\\\WWWRRRSSSPPPNNNOOOOOOQQQWWW^^^eeeffffffjjjyyylllccc]]]YYYYYYVVVPPPPPPTTTOOONNNMMMNNNOOOPPPOOONNNNNNNNNLLLMMMVVVbbbhhhhhhhhhbbb\\\XXXNNNBBB===@@@BBBLLLRRRQQQQQQWWW\\\\\\TTT\\\dddyyy}}}{{{vvvrrrooohhh^^^VVVJJJJJJIIIFFFEEENNNfff|||~~~|||xxxppphhhXXXPPPIIIGGGFFFDDDDDDGGGEEEJJJBBB>>>KKKVVV]]]fffgggwwwVVVBBBAAA<<<999;;;999777888:::::::::999777555777777777777666555444333333333333333333333333333333333333333333333333333333333333333333333333333444222555;;;CCC]]][[[JJJIIIJJJLLLOOOTTTSSSWWWeee|||{{{ggg```___mmm~~~qqqSSSIIIEEEFFFLLLLLLGGGIIIPPP]]]\\\bbbmmmzzz{{{ppppppuuu{{{{{{pppvvvzzzuuuttt{{{}}}tttnnnttt~~~uuukkkDDDDDD???777444555444000222111111000000000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000111111111111111111222222222333333333111777888;;;JJJ]]]\\\NNNVVVfffuuurrroooooowwwmmmbbbZZZWWWVVVSSSWWWUUUNNNLLLTTT\\\___hhhlllhhhmmm|||iiiaaa[[[SSSPPPRRRTTTSSSQQQQQQQQQPPPOOOOOOOOOPPPPPPQQQQQQOOOMMMSSS^^^dddeeejjjaaaZZZXXXRRRHHHAAA@@@EEERRRYYYRRRIIIHHHLLLMMMKKKSSSjjj{{{vvvpppfff]]]WWWNNNHHHIIIGGGGGGVVVhhhzzz~~~}}}xxxpppiii]]]UUULLLGGGFFFHHHHHHHHHBBBFFFFFFBBBDDDRRRccclllkkk~~~uuuUUUBBBBBB>>>;;;<<<:::777888999::::::888777666777777777777666555444333333333333333333333333333333333333333333333333333333333333333333333333333444666:::<<>>LLLXXXXXXPPP\\\fff|||{{{tttsss~~~}}}~~~wwwnnnddd]]]YYYXXXSSSUUUSSSMMMNNNVVV]]]___jjjoookkkooo{{{fff]]]YYYTTTSSSTTTTTTQQQMMMPPPPPPOOOOOOOOOOOOPPPQQQPPPQQQOOONNNTTT___eeefffiii^^^VVVUUUSSSKKKCCC@@@HHHUUU]]]WWWMMMGGGFFFEEEQQQXXXlll}}}}}}yyytttkkkbbb[[[QQQIIIHHHEEEDDDOOO^^^xxx~~~|||vvvnnnggg]]]VVVMMMGGGFFFGGGHHHGGGBBBGGGIIIGGGFFFRRRhhh{{{rrrvvvrrrSSSBBBCCC???<<<<<<:::888888999:::999888777666666666666666666555444333333333333333333333333333333333333333333333333333333333333333333333333333111999<<<<<>>@@@>>>:::;;;888999999999999888888777777555555555555555444444333333333333333333333333333222222222222222222222222222222222333333444444444222777:::EEElllrrryyywww\\\PPPHHHLLLPPPPPPRRRXXX[[[hhhzzz|||qqqllluuupppaaa```hhhrrr}}}pppbbbUUULLLKKKKKKJJJNNNVVV\\\bbbiiikkknnnvvv|||lllooozzzyyyssstttxxx}}}nnnuuu}}}xxxtttyyyrrr[[[wwwyyy\\\CCC===;;;333111666222111111000000000000000////////////////////////////////////////////////////////////000000000000///////////////////////////000000000111111111111111111222222222333333333666222AAAYYY]]]NNNIIISSScccjjjyyyxxx}}}{{{{{{|||~~~~~~xxxppplllnnnrrrtttsssqqqkkkccc[[[UUUSSSRRRNNNKKKOOOVVV]]]aaadddllluuutttuuu}}}aaaVVVSSSPPPMMMLLLLLLLLLLLLLLLLLLLLLMMMNNNOOOPPPQQQMMMNNNLLLJJJNNNTTTVVVTTTMMMPPPPPPNNNLLLOOOUUUYYY[[[\\\\\\YYYWWWZZZfffppppppyyy}}}{{{sssjjjlllcccYYYRRRLLLHHHFFFGGGQQQ```sss||||||{{{{{{yyyuuuppplllbbb[[[QQQKKKHHHFFFDDDBBBDDD???BBBIIIIIIEEEPPPccc{{{xxxnnnOOO>>>???<<<::::::888999999999888888888888888444444555555555444444333333333333333333333333333222222222222222222222222111222222333333444444555777:::@@@UUUkkkeeeTTTLLLIIIOOORRRPPPTTT[[[aaasss{{{iiijjjsssvvvbbb[[[\\\dddsssyyyfffXXXMMMLLLLLLJJJMMMTTT\\\cccjjjmmmsss}}}uuuttt|||zzzwwwvvvwww~~~ppprrrvvv~~~~~~xxxwwwxxxxxxxxxooo^^^ppplllNNN@@@:::444333555222111111000000000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000111111111111111111222222222333333333777777III```bbbRRROOOZZZcccttt{{{|||zzzvvv{{{{{{rrrllllllmmmpppooommmggg___XXXSSSQQQQQQMMMLLLQQQWWW[[[aaafffppp{{{||||||~~~```UUURRRMMMIIIHHHIIILLLNNNLLLLLLLLLLLLMMMNNNOOOOOOLLLMMMLLLKKKMMMSSSSSSPPPQQQWWWXXXRRRLLLOOOWWW]]]___bbbhhhmmmmmmnnnuuu}}}~~~{{{ssskkkjjjeee]]]TTTLLLGGGEEEEEEKKKWWWjjj{{{|||||||||{{{xxxuuurrrpppeee^^^TTTMMMJJJGGGDDDAAAHHHCCCCCCIIIKKKGGGIIIPPP___uuuqqqrrrqqqQQQ???@@@<<<:::<<<::::::999999888888888888888333444444555555444444444333333333333333333333333111111111111111111111111111111222333333444555555777;;;GGGdddxxxwwwtttYYYOOOIIIIIIOOOQQQPPPUUU^^^kkk|||}}}jjjooovvvwwwbbbYYYVVVZZZjjj{{{|||iiiZZZNNNLLLLLLJJJLLLSSS\\\bbbhhhnnnxxx|||}}}~~~zzzyyyxxxvvv~~~wwwrrrooouuu{{{wwwuuusssqqqssslllnnn|||[[[BBB777555555444222111111000000000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000111111111111111111222222222333333333666999JJJ]]]]]]RRRSSS```jjj{{{zzzvvvvvvyyyrrrnnnmmmlllllliiiddd]]]WWWTTTSSSPPPMMMNNNSSSWWWYYY```hhhyyy}}}^^^RRRPPPLLLHHHFFFGGGJJJMMMMMMMMMLLLLLLLLLMMMMMMNNNLLLNNNNNNMMMQQQVVVWWWTTTVVV[[[\\\TTTQQQVVV___ccchhhjjjsss|||}}}|||vvvoooiiihhhcccYYYNNNGGGEEEEEEHHHOOO___rrr|||~~~~~~{{{wwwtttsssrrrggg```WWWOOOKKKHHHDDDAAAFFFEEEFFFGGGHHHIIIIIIIIIMMMjjjkkkoootttTTTAAAAAA===;;;===<<<:::999888888777777888888333333444444555444444444333333333333333333333333111111111111111111111111111111222333333444555555444:::LLLlll{{{mmmeeeTTTLLLHHHIIIOOOQQQPPPVVV```tttssssssuuuyyyvvvcccYYYUUUVVVdddvvv{{{sssjjjZZZNNNMMMMMMJJJLLLQQQ[[[aaagggmmm{{{|||}}}~~~yyyvvvuuutttyyyyyyzzz}}}}}}zzzzzzxxxuuu~~~ssslllppp{{{|||xxxuuuttttttxxxwwwmmmcccCCC666666666333222111111000000000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000000000000000111111111111111111222222222333333333333888GGGVVVVVVOOOTTTbbbvvvtttwwwtttxxxrrrpppjjjiiigggbbb]]]XXXVVVVVVOOOMMMPPPUUUWWWWWW___iii|||\\\PPPOOOLLLIIIGGGGGGIIIKKKNNNMMMLLLLLLLLLLLLLLLMMMLLLOOOPPPPPPUUUZZZ[[[XXXWWW[[[[[[UUUWWW```hhhjjjpppqqqwww~~~~~~yyyssslllmmmiii]]]QQQIIIGGGGGGGGGJJJVVVhhhuuuzzz|||wwwsssrrrrrriiibbbXXXQQQLLLIIIDDDAAAAAAFFFGGGDDDDDDIIIJJJHHHOOOjjjkkkqqq{{{RRREEE>>>;;;???999<<<999999888888777666666666555555666666555555444333333333333222222111111111333333333222222111111111111000000000333444555444;;;===RRR|||tttrrrppptttYYYPPPHHHJJJIIILLLSSSRRRXXXkkkxxxwwwvvvsss}}}~~~uuugggZZZRRRRRR[[[dddsss|||uuu[[[OOOQQQMMMJJJOOOQQQXXX^^^kkkyyy{{{pppgggaaa^^^___bbb```bbbrrr}}}zzzvvvssswwwnnnnnnzzz|||sssuuu}}}}}}{{{{{{OOO333999>>>///333222111000////////////000000000000000000000000////////////............////////////////////////000000000000////////////000000000000111111111111333222222222333333111000222<<>>;;;???999<<<999999888888777666666666555555666666555555444333333333333222222222111111333333333222222222111111333222111222333555666666999EEEeeevvvuuulllqqqUUULLLHHHKKKJJJNNNTTTTTT^^^sss|||xxx~~~oooiiiwwwwwwjjj]]]SSSOOOUUU^^^oooeeeTTTTTTNNNKKKNNNNNNWWW```nnnzzz~~~vvvjjj```[[[YYYQQQUUUVVVZZZjjj}}}zzzwww}}}}}}ssspppwwwvvvwww}}}~~~yyywww|||]]]888777===444333222111000000/////////000000000000000000000000////////////............////////////////////////000000000000000000000///000000000000111111111111333222222222333333222111666BBBKKKNNNSSSZZZ]]]___vvvqqqvvvvvvrrrzzz}}}vvvqqqgggbbb^^^\\\\\\ZZZUUUQQQSSSLLLJJJQQQZZZ___dddjjjyyyWWWSSSOOOKKKIIIIIIJJJJJJIIIKKKLLLNNNOOOOOONNNLLLJJJJJJOOOQQQOOOOOOTTTYYY[[[^^^\\\[[[___ggglllmmmjjjqqqxxx}}}|||}}}zzzsssuuussskkkaaaZZZVVVOOOGGGIIIEEEJJJ\\\qqq{{{}}}|||~~~}}}{{{zzzzzzmmmggg^^^VVVOOOKKKGGGEEEDDDDDDEEEGGGHHHIIIJJJKKKLLLcccnnnmmmzzzzzzRRRDDD>>>;;;???999<<<999999888888777666666666555555666666555555444333333333333222222222222111333333333222222222222111444444333333444555777888444LLLvvvxxxiiijjjjjjPPPHHHHHHLLLLLLOOOVVVYYYgggooo{{{yyyfffeeewwwvvviiiZZZQQQTTT\\\hhhqqqYYYUUUPPPLLLMMMKKKVVV```ooo{{{}}}}}}|||mmm```WWWSSSRRRGGGLLLOOOSSS```sss~~~|||{{{|||zzz{{{xxxqqqrrr|||xxxuuuxxxsssqqqqqquuummm@@@333999777333333111000000000000000000000000000000000000000////////////............////////////////////////000000000000000000000000000000000000111111111111222222222333333333333333999HHHLLLRRR^^^[[[\\\ooosssoooxxx|||~~~vvvnnnpppyyy|||tttnnngggbbb[[[XXXWWWVVVTTTRRRPPPKKKIIIOOOYYYbbbiiiooozzzVVVPPPMMMIIIGGGGGGIIIKKKKKKLLLMMMNNNNNNNNNLLLJJJIIIMMMRRRTTTQQQPPPVVV^^^bbbfffbbb```dddlllqqqqqqnnnxxx~~~{{{uuuyyyuuulllccc^^^ZZZQQQGGGFFFEEEHHHSSSgggyyy|||www|||~~~}}}|||{{{{{{mmmhhh___WWWPPPKKKGGGEEEDDDDDDEEEGGGHHHJJJKKKKKKMMMXXXkkkttttttyyyQQQDDD===;;;???999<<<999999888888777666666666555555555666555555444333222222222222222222222222222222222222222222222222444444444333333444777999777YYY|||jjjmmmbbbLLLHHHHHHLLLLLLPPPZZZ```ssszzzmmmsssaaammmwwwdddTTTTTT]]]eee|||uuuYYYTTTPPPNNNNNNJJJUUU\\\iiiwwwuuueeeWWWOOONNNOOOKKKOOOPPPQQQYYYgggqqqtttwwwooouuu|||{{{xxx~~~}}}tttppptttxxxrrrqqqkkklllooovvv}}}vvvHHH333666666333333222111000000000000////////////////////////////////////............////////////////////////000000000000000111111111///000000000111111111111111222333333222333444555777KKKMMMSSSbbb[[[bbb{{{jjjuuu}}}wwwssssss{{{~~~zzzssshhheeennn{{{~~~yyyyyy}}}}}}uuupppjjjddd\\\VVVSSSRRRQQQPPPOOOKKKIIIOOOZZZeeeooottt~~~~~~YYYMMMJJJFFFEEEFFFIIIKKKLLLMMMLLLLLLKKKKKKLLLLLLMMMTTTYYYYYYTTTRRRYYYccciiihhhfffhhhnnnuuuyyy~~~}}}yyyuuuwwwssskkkccc```\\\QQQFFFDDDFFFFFFKKK___uuu|||vvv|||~~~|||zzzyyyyyymmmhhh___WWWPPPJJJFFFBBBFFFFFFGGGGGGHHHIIIIIIIIINNNQQQnnnwwwxxxPPPCCC===;;;???999===999999888888777666666666555555555666555555444333222222222222222222222222222222222222222222222222333444444333222333777;;;CCCmmmxxxdddvvvpppYYYKKKJJJHHHLLLLLLRRR```jjjooowwwnnn```rrrlllXXXXXXcccqqqrrrVVVQQQOOOOOOPPPLLLTTTVVV```rrrppp___RRRMMMNNNQQQRRRRRRQQQRRRXXXcccmmmqqqmmmkkkxxx}}}zzzyyyvvv||||||tttqqq|||{{{uuupppkkkooorrr~~~}}}TTT;;;666555444333222111000000000000////////////////////////////////////............///////////////////////////000000000111111111222///000000000111111111111000222333333222222555888555IIILLLQQQ```]]]pppnnnmmm~~~yyyoooiiibbbgggnnnuuu{{{vvvnnnbbb\\\cccpppuuurrrtttxxx~~~~~~xxxtttoooiii```XXXRRROOONNNMMMOOOLLLKKKOOO[[[iiisssvvv|||~~~UUUKKKHHHEEEDDDFFFIIILLLMMMLLLKKKIIIIIIKKKOOOSSSVVV[[[^^^]]]WWWVVV]]]ggglllhhhlllttt}}}}}}zzzvvvsssuuusssmmmfffbbb]]]SSSHHHDDDFFFEEEGGGWWWooo{{{zzz}}}~~~~~~{{{xxxvvvvvvpppjjjbbbZZZRRRLLLGGGCCCHHHHHHGGGGGGGGGFFFFFFFFFHHHIIIjjj{{{{{{wwwOOOCCC===:::???999===999999888888777666666666555555666666555555444333111222222222222333333333111222222222222333333333111333444333111444999>>>MMM}}}nnnfff~~~```RRRLLLMMMKKKMMMLLLVVViiiwwwwwwooo|||ggg___oooyyycccdddsssoooUUURRRPPPOOOPPPLLLQQQQQQZZZoooooo]]]QQQNNNQQQVVVVVVSSSQQQTTT]]]jjjvvv|||jjjjjjxxx}}}zzzyyywwwzzz{{{sssuuu}}}|||tttooouuuvvvdddFFF;;;666444333222111111000111111000000000000000000000000////////////............///////////////////////////000000111111222222222000000000000111111111111000222444333111222666:::999GGGKKKPPP\\\cccpppiiiqqq~~~ssshhh```\\\]]]^^^aaalllxxx}}}{{{sssiii\\\XXX\\\dddkkknnnrrrtttyyy|||}}}{{{yyyvvvrrrmmmfff]]]VVVPPPMMMKKKOOOOOONNNPPP[[[jjjrrrtttwwwyyyPPPIIIGGGEEEEEEHHHJJJLLLLLLKKKKKKKKKMMMQQQWWW\\\______```]]]XXXZZZbbbkkknnnkkkqqq}}}~~~}}}xxxtttssstttuuurrrlllfff```XXXOOOGGGGGGFFFFFFQQQddduuu~~~~~~~~~{{{wwwvvvuuuuuuoooggg___WWWPPPJJJFFFGGGGGGGGGFFFEEEEEEDDDDDDCCCFFFbbb~~~|||yyywwwOOOBBB<<<:::???999===999999888888777666666666555555666666555555444333111111222222222333333333111111222222222333333333000333444333222555<<>>EEEcccssslllvvvhhhPPPNNNNNNLLLRRRQQQPPP___zzziiillleeeYYY[[[ooo~~~}}}ffflllsss]]]ZZZTTTOOONNNJJJLLLOOO\\\ppprrr```TTTQQQVVV[[[eee\\\XXX```rrrzzz}}}zzz{{{~~~pppgggggguuu|||ssskkkwwwppptttvvvOOO===888555444333222111111111111000000000000000000000000000/////////............///////////////////////////000000111222222333333000000000000111111111111///222444333111222888===NNNHHHLLLSSS]]]uuuYYY]]]rrrwww~~~wwwkkk^^^WWW^^^gggkkkfffaaaeeemmmsssssscccYYYZZZWWWSSS]]]mmmtttsssrrrqqqqqqqqqrrrsssqqqpppmmmggg^^^VVVPPPNNNNNNPPPPPPPPPYYYfffllljjjqqq~~~\\\GGGFFFGGGIIIKKKLLLKKKIIIIIIOOOWWW___eeeffffffdddZZZXXXTTTTTT^^^jjjpppoooppppppxxx{{{lllmmmnnnjjjooo|||~~~{{{wwwxxxnnnuuuxxxqqqhhhaaa\\\XXXPPPJJJHHHHHHHHHNNNeee~~~~~~}}}||||||wwwrrrjjjaaaYYYRRRKKKFFF@@@AAABBBCCCDDDFFFGGGGGGGGGKKKHHHRRR```^^^mmm}}}LLLBBBAAA:::>>>;;;;;;999999999888777666666555333333333222222222111111333222111111333333222111222333444444222222333444555666888999666888CCCOOOiiisss}}}llluuu```PPPJJJIIINNNMMMPPPSSSdddvvvgggttttttcccdddiiizzz|||gggdddlllzzz]]]SSSWWWQQQJJJQQQOOOSSS\\\kkk}}}zzzkkkZZZQQQWWWaaannndddaaadddooo}}}zzzwww{{{mmmcccooozzzwwwlllppprrrttt~~~WWW888DDD555555444333333222111111000000000000////////////000000000000000000000000////////////////////////000000000000000000000000000000000000111111111111222111333666555444999@@@SSSHHHHHHYYYkkk~~~ppp___hhhkkkxxx~~~~~~wwwlll^^^TTT\\\gggqqqssslllggggggkkknnnddd[[[WWWSSSRRR]]]kkkvvvuuuqqqmmmnnnpppooojjjooonnnmmmjjjddd]]]UUUQQQRRROOONNNQQQYYYbbbgggiiiooovvv}}}WWWMMMPPPPPPMMMJJJKKKMMMNNNQQQUUUZZZ```bbbbbb```^^^ZZZUUUQQQVVVaaakkkoooooorrrvvv{{{rrrgggccc___\\\XXXWWW^^^fffrrrtttyyy~~~zzzvvvsssssssssssspppkkkddd^^^ZZZUUULLLHHHIIIHHHKKK^^^sss~~~zzzuuunnnfff]]]TTTLLLFFFHHHDDDBBBEEEGGGEEEEEEGGGPPP???KKKOOOPPP```uuu~~~LLLBBBAAA:::>>>;;;;;;999999888888777666666555333333333222222222222111333222111111333333222111222333444444222222333444555666666555333:::MMM___uuu}}}xxxxxxyyyYYYNNNKKKJJJOOOQQQTTTXXXlllkkkjjj}}}kkkbbbiiirrryyyccc]]]bbbhhh~~~ttt___RRRUUUPPPJJJMMMOOOSSS\\\jjj{{{ppp^^^TTTZZZeeerrrggg```cccrrr~~~}}}zzzuuu~~~rrrfffmmmwww}}}nnnpppqqqsss}}}fffBBB@@@666666555444333222222111111000000000////////////////////////////////////////////////////////////000000000000000000000000000000000000111111111111222111333555444333888???JJJGGGMMM]]]pppnnnbbbfffooo{{{qqqdddXXXUUU```lllqqqooolllnnnrrrjjj```WWWVVVTTTTTT___nnntttsssppplllmmmqqqpppllllllmmmmmmlllhhh```XXXSSSSSSRRRQQQRRRWWW]]]bbbdddkkkqqqwwwyyy{{{```PPPQQQQQQOOONNNPPPTTTVVVXXXZZZ^^^aaabbbaaa___]]]UUUTTTUUUYYY```fffjjjlllpppxxxwwwmmmcccWWW[[[WWWTTTSSSPPPNNNRRRYYY```eeemmmwww}}}~~~|||yyywwwuuutttssspppkkkeee___\\\WWWOOOIIIIIIGGGIIIYYYlllvvv{{{}}}}}}zzzuuunnnggg___VVVNNNHHHHHHDDDBBBEEEGGGEEEEEEGGGKKKAAAHHHIIIPPP^^^lllMMMBBBAAA:::>>>;;;;;;999999888888777666666666333333333333222222222222333222111111333333222111222333444333222111222444444555444333444DDDeee|||vvviiiNNNJJJKKKJJJOOOVVV\\\cccyyyvvveeetttpppbbbfffuuuwwwbbbWWWWWWWWWxxx{{{sssoookkkrrrgggUUURRRQQQLLLKKKPPPSSSZZZgggwwwwwwbbbVVV[[[gggpppfff___ggg~~~{{{xxxxxxhhhjjjsss}}}pppooonnnqqq|||zzzQQQ===777777666555444333222222111111000000000/////////////////////////////////////////////////////////000000000000000000000000000000000000111111111111222111222444333222777??????EEENNNZZZkkkiiigggjjjwwwyyykkk^^^RRR]]]llltttvvvuuuvvvwwwdddZZZRRRQQQQQQRRR]]]kkkqqqrrrpppmmmnnnrrrrrrnnnkkkmmmooopppnnnhhh___XXXTTTTTTTTTSSSTTTVVVZZZ]]]dddiiilllmmmoooxxxiiiTTTRRRQQQQQQSSSWWW\\\___]]]___```aaa```^^^\\\[[[SSSWWW]]]aaadddhhhlllooovvvttt___\\\]]]ZZZVVVTTTSSSSSSQQQMMMOOOSSSPPPWWWbbbnnnwww}}}}}}zzzwwwwwwvvvtttppplllfffbbb___ZZZRRRLLLIIIEEEFFFRRRbbbooovvv~~~~~~|||{{{xxxtttnnnhhhaaaYYYQQQKKKIIIDDDBBBEEEFFFEEEEEEGGGGGGFFFGGGDDDTTT```eeeNNNCCCAAA999===;;;;;;888888888888777777666666444444333333333222222222333222111111333333222111111333333333222111222333333444444333999TTTuuu}}}___KKKNNNOOOLLLQQQUUUbbbqqqkkkjjj}}}ooocccaaammm~~~yyyeeeVVVRRRRRRttt}}}fffYYYTTT```wwwttt\\\RRRSSSOOOLLLPPPRRRYYYdddrrr|||eeeUUUXXXbbbmmmhhheeezzzzzz|||{{{mmmgggppp|||qqqmmmjjjnnnyyy___???:::999888777555444333222111111111000000000//////........................///////////////////////////////////////////////////000000000111111111111333111222333222222777???>>>HHHPPPTTTcccbbbmmmppprrrdddWWWaaappp{{{~~~zzzwwwcccXXXPPPPPPPPPQQQ[[[gggqqqttttttqqqrrruuutttqqqlllnnnqqqttttttnnneee^^^SSSTTTUUURRRPPPPPPTTTXXX]]]```bbbbbbeeeoooqqqYYYSSSOOOQQQUUUYYY^^^bbb^^^^^^^^^^^^]]]\\\[[[[[[WWW\\\bbbhhhnnnsssxxx|||qqq```^^^^^^[[[YYYVVVWWWYYYWWWSSSRRRTTTNNNVVV___iiittt~~~|||xxxuuuyyywwwtttqqqlllhhheeeccc[[[TTTNNNIIIEEEEEENNNZZZnnnvvv~~~}}}||||||{{{vvvsssnnnhhhbbb[[[SSSNNNJJJEEEBBBDDDFFFDDDDDDGGGEEEMMMJJJCCC[[[gggeeePPPDDDAAA999===:::;;;888888888777777777777777444444444333333333222222333222111111333333222111111222333333111111222333444555555555>>>]]]}}}|||___PPPTTTRRRNNNUUURRRggg}}}fffooo}}}wwwuuuvvvsssllldddaaafffrrrzzzhhhXXXQQQNNNhhhmmmZZZRRRQQQ\\\}}}dddSSSRRRPPPMMMPPPSSSXXXaaaooo~~~gggUUUSSSZZZhhhlllooo}}}vvvuuuvvvgggppp|||rrrkkkggglllvvv~~~uuuhhhEEE<<<;;;:::888666444333222111111111111000000000000////////////////////////000000000000000000000000///////////////////////////000000000111111111111222111111333222222999AAAFFFMMMSSSXXXiiivvv___nnnttt~~~~~~xxxkkk[[[cccqqq~~~}}}wwwcccXXXPPPPPPRRRSSS\\\ggguuuyyy{{{zzzzzz{{{zzzvvvooonnnpppssstttpppggg___RRRSSSRRROOOLLLLLLPPPTTTWWWZZZ\\\\\\^^^hhhxxx}}}^^^TTTNNNPPPUUUXXX[[[___\\\\\\]]]^^^___`````````[[[]]]bbbjjjuuu~~~tttfffaaa^^^ZZZXXXVVVVVVXXXXXXTTTQQQSSSUUU[[[```dddnnn|||}}}yyyuuuyyywwwuuurrrnnnjjjgggeeeZZZVVVPPPJJJFFFFFFLLLTTToooyyy~~~zzz|||~~~~~~uuurrrnnniiiddd\\\TTTOOOKKKFFFBBBDDDEEEDDDDDDGGGDDDNNNKKKCCC]]]nnnjjjQQQDDDAAA888<<<:::;;;888888777777777777777777444444444444333333333333333222111111333333222111111222333222111000111333555555555666???^^^wwwrrrzzzZZZNNNRRRNNNMMMZZZ^^^sssqqqdddrrr{{{uuupppjjjhhhiiijjjhhhiiimmmsss|||{{{iiiYYYRRRRRR```mmmkkk^^^RRROOORRR\\\nnnYYYSSSOOONNNRRRUUUZZZbbbnnn|||nnn[[[TTTVVVaaapppwww|||yyy{{{ooohhhmmmyyykkkooowwwvvvmmmgggkkksssyyytttqqqOOO>>>===<<<:::777555444333222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222111111333333444;;;DDDGGGKKKTTTeee~~~pppaaammmwww{{{zzz}}}~~~ttt```dddmmmzzz~~~cccWWWOOOPPPRRRSSS[[[eeewwwtttqqqooopppqqqnnnfff___TTTRRRNNNJJJHHHIIILLLOOORRRWWW[[[\\\]]]dddppp{{{bbbUUUMMMQQQVVVWWWWWWZZZ[[[\\\___aaadddfffhhhhhh```bbbfffppp|||zzzkkkgggeeeccc]]]YYYWWWYYYZZZWWWUUUVVV\\\aaabbbaaaiiiyyy}}}zzzwwwwwwuuusssoookkkgggeee\\\XXXSSSMMMIIIHHHLLLOOOlllyyy~~~zzz}}}vvvssspppkkkfff^^^VVVQQQLLLFFFCCCDDDDDDCCCDDDGGGCCCIIIIIIAAAWWWnnnnnnRRREEEAAA888<<<::::::777777777777777777777888555444444444444333333333333222111111333333222111000222333222111000111222444444555777AAA]]]vvviiiuuukkkPPPIIIOOONNNVVVmmmgggjjjzzzuuujjjdddaaa^^^___bbbmmmpppwww|||kkk[[[UUUWWWZZZ]]][[[TTTNNNNNNQQQ^^^}}}fffYYYQQQQQQVVVYYY___fffooo|||yyyfff[[[XXXbbb||||||yyywwwllleeejjjvvvrrrmmmllluuu{{{rrrjjjkkkooottt}}}{{{^^^@@@???===;;;888666444333222222222111111111000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111222000111333444666>>>GGGGGGIII[[[~~~kkkeeeqqq~~~~~~{{{yyy|||nnnkkklllvvvsssfff[[[ZZZZZZYYY^^^fffxxxyyysssqqqrrrpppiiicccXXXSSSKKKFFFEEEFFFHHHIIIOOOVVV]]]______bbbjjjrrruuu|||zzzeeeVVVMMMSSSZZZXXXWWWYYYYYY[[[___dddgggjjjkkklllkkkqqqyyyvvvjjjggghhhhhhgggaaa]]]___```^^^]]]___eeekkkjjjffflll{{{}}}zzzuuuuuuuuutttppplllgggddd___]]]WWWPPPKKKJJJJJJKKKbbbsss~~~|||~~~xxxvvvsssoooiiiaaaYYYSSSMMMGGGCCCCCCDDDCCCDDDGGGEEEDDDHHH@@@OOOkkkpppvvvSSSEEEAAA888<<<::::::777777777777777888888888555555444444444333333333333222111111333333222111000222222222111000111222111222555999DDD___|||xxxcccpppwwwcccLLLJJJSSSWWWhhhnnnccctttooodddYYYUUUUUUWWW\\\aaarrrxxxnnn___YYYQQQPPPPPPQQQQQQQQQRRRUUU```qqq___UUUTTTXXX\\\bbbiiiqqq}}}ooobbb]]]lll{{{sssmmmkkkttt||||||xxxkkkccclll|||vvvmmmkkkmmmqqq|||{{{jjjAAA@@@>>>;;;999666444333222222222111111111111000111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111222000111444555777@@@IIIMMMNNNhhhdddiiivvv}}}~~~}}}{{{~~~|||uuuooouuu~~~qqqmmmjjjeeegggmmmxxxxxxuuuuuusssnnnhhh\\\TTTJJJCCCCCCDDDFFFEEENNNVVV___bbbaaabbbgggmmmiiirrrpppxxxgggWWWNNNUUU]]][[[XXXZZZWWWYYY^^^cccgggjjjkkkkkkwww}}}sssqqqssstttmmmfff```aaabbbbbbbbbdddmmmssstttooottt{{{wwwtttuuuuuutttqqqlllgggdddccc```ZZZRRRLLLJJJIIIHHHXXXmmm}}}}}}|||zzzxxxuuuqqqlllddd[[[UUUMMMGGGCCCCCCDDDCCCDDDGGGIIIBBBIIIAAAJJJiiiqqqpppQQQEEEBBB:::===::::::888888888888888777666666555555666666555555444333222222222222222222222222222222333333333333444444444444555999FFF```vvvmmmiiiyyynnnXXXKKKOOOQQQWWWyyywwwfffdddyyywwwjjj^^^SSSPPPRRRVVV]]]dddppptttxxxeeeXXXWWWSSSOOOMMMMMMOOOSSSWWWcccgggUUUUUUWWWdddfffeeemmmwwwzzziii]]]sss{{{vvvtttqqqqqqzzz}}}|||}}}sssdddhhh{{{}}}uuupppmmmooowwwvvvLLL777===;;;777:::222111222222111111111111222222000000////////////000000111111000000//////......///......//////000111222000000000000111111111111222333444333444999AAAHHHFFFXXXjjjuuucccrrryyy~~~~~~~~~|||{{{{{{zzzyyynnneeehhhqqqrrrxxxyyyttttttuuuqqqmmm\\\VVVLLLEEECCCCCCEEEFFFPPPUUU]]]ccceeefffggggggdddooorrrpppyyynnn]]]QQQWWW___^^^YYYWWWVVV[[[aaaddd```___iiivvv}}}sssvvv|||}}}vvvjjjcccgggjjjggghhhlllppp|||yyyttt{{{yyytttsssuuusssllliiilllaaa```]]]VVVMMMGGGFFFFFFXXXjjjxxxzzz}}}~~~}}}}}}zzztttpppjjj___UUUQQQKKKGGGEEEDDDBBBDDDHHHIIICCCIIIBBB@@@mmmtttyyyPPPDDDAAA999===::::::888888888888888777666666555555555555555444444333222222222222222222222222222222333333333333444444444555777<<>>::::::000222222222111111111111222222000000////////////000000////////////000000000000///////////////000111111///000000000111111111111222333444333444999BBBHHHMMM```|||vvvvvv~~~~~~||||||||||||}}}~~~xxxooo^^^SSSOOOOOOTTTjjj}}}yyyvvvtttrrrqqqeee^^^TTTMMMIIIIIIKKKKKKHHHRRR[[[[[[VVVXXXdddpppqqqpppooopppqqqzzz|||ccc]]]fffkkkhhhmmmqqq|||}}}{{{wwwrrrooonnnnnnmmmlllhhh```XXXRRRMMMIIIHHHHHHWWWkkkyyy|||wwwsssooodddZZZTTTNNNJJJHHHDDD@@@@@@CCCHHHDDDIIILLLEEEFFFVVVdddnnn|||NNNCCC@@@999===;;;;;;888888888888888777666666444444444444444333222222222222222222222222222222222222333333333333444444555888;;;CCC\\\^^^ppp{{{iiijjjyyyyyypppggg]]]PPPMMMJJJKKKQQQZZZccciiittt```kkk{{{tttcccZZZQQQWWWeeeuuupppffftttfffVVVMMMNNNPPPQQQ^^^nnn~~~qqq\\\WWWPPPZZZppp{{{vvv|||vvvccchhhwww}}}vvvooojjjlllrrr{{{rrraaaxxxMMMAAA>>><<<===444777222222111111111111222222000000////////////000000////////////000000000000............///000111222000000000000111111111111222333555444666;;;DDDJJJQQQeee|||~~~}}}}}}}}}~~~~~~~~~}}}|||qqqgggYYYUUUVVVVVVXXXkkk}}}|||xxxvvvuuusssqqqoooccc\\\SSSLLLIIIJJJLLLMMMFFFQQQ[[[]]]XXXYYYdddnnnmmmrrruuusssttteee[[[fffpppppprrruuu}}}~~~}}}~~~xxxqqqmmmoooooonnnmmmhhhaaa[[[VVVQQQLLLIIIGGGRRRbbbsss~~~}}}yyyvvvrrrhhh^^^TTTNNNIIIGGGEEEBBBCCCHHHGGGIIIMMMMMMFFFBBBLLL]]]hhhsssPPPDDDAAA999===::::::888888888888888777666666333444444444444333222222222222222222222222222222222222333333333333444444444:::???HHHdddjjj[[[~~~ooofffkkkuuurrrlllcccUUUNNNJJJKKKPPPUUU]]]nnn{{{dddppplll]]]WWWTTTZZZhhhxxxvvvkkkfffxxxdddTTTJJJMMMOOOOOO\\\mmm|||eee[[[PPPXXXmmmvvv~~~{{{{{{~~~fffdddppp|||zzzrrrllllllppp{{{rrrYYYvvvSSSBBB===<<<===555999222222111111111111222222000000////////////000000.../////////000000000111000///////////////000111000000000000111111111111000222444555888>>>HHHOOOUUUhhhwwwxxx~~~}}}~~~~~~|||vvvlllbbbXXXVVV[[[^^^bbbvvv{{{yyyxxxwwwzzzzzzwwwttttttvvvuuuoooiiiaaaZZZQQQKKKIIIJJJLLLMMMGGGQQQ\\\^^^ZZZZZZ```gggeeesss{{{wwwzzzgggXXXdddrrruuuyyyvvvxxx~~~~~~}}}~~~{{{~~~yyypppmmmooopppnnnkkkgggaaa\\\XXXSSSMMMHHHFFFLLLYYYlll|||~~~~~~{{{yyyvvvmmmcccXXXQQQJJJGGGDDDBBBEEEJJJEEEKKKKKKJJJJJJGGGKKKWWW```nnnQQQEEEBBB:::===::::::888888888888888777666666333333444444444333222222222222222222222222222222222222333333333444444444111:::BBBOOOlll}}}\\\```gggdddlllrrrmmmiii```OOOLLLHHHLLLUUUZZZbbbyyypppmmmuuu~~~gggXXXUUUVVV\\\iiiwwwvvvhhhaaa___uuucccRRRHHHLLLNNNMMMYYYkkk|||nnnaaaSSSZZZnnntttyyy}}}{{{iiiaaalllxxx|||uuummmlllooorrrRRReee}}}[[[EEE===:::;;;333999222222111111111111222222000000////////////000000.../////////000000111111222111000//////......///000000000000111111111111...000333555999AAAKKKSSSUUUhhhlllrrr~~~}}}||||||}}}}}}}}}~~~~~~}}}~~~|||uuuooofff]]]YYYXXX___fffpppwwwssssssssssssuuuvvvsssrrruuuxxxvvvmmmddd___YYYPPPJJJHHHJJJLLLMMMHHHRRR\\\___[[[YYY\\\aaa```ssszzz~~~nnn[[[gggxxx|||xxxsssuuuxxxyyy{{{~~~}}}zzzppplllpppqqqnnniiieeeaaa]]]YYYTTTLLLGGGFFFHHHSSSgggzzzzzz}}}|||yyypppfff^^^VVVMMMHHHCCC@@@BBBGGGDDDJJJGGGDDDKKKKKKIIIOOOZZZlllZZZFFF>>><<<>>>777<<<;;;;;;:::999999888888777555555444444444333333333333333333333333333333333333333222222333333444555444;;;DDDUUUyyyyyy___jjjfffmmmttttttnnndddXXXOOORRRIIIIIIRRRXXXbbbzzzhhhooo}}}```RRRVVVWWWffftttyyy|||qqqhhhhhheee^^^```iii|||eeeUUUKKKNNNMMMHHHOOO]]]tttrrrYYYVVVcccqqqwwwyyy{{{|||uuucccbbbttt|||uuummmhhh~~~jjjPPP^^^kkkGGG>>>???;;;777777333333222111000000000111222111111111000000//////000000000000000000000000111111111000000000000000000111111111111222222222111444222444AAAFFFKKKVVVYYYvvvsss~~~|||~~~{{{vvv|||yyynnnddd___WWW^^^ffftttyyysssmmmmmmqqqwwwuuusssqqqoookkkfffbbbXXXTTTOOOKKKIIIIIIIIIIIIKKKVVV___^^^ZZZYYY[[[\\\gggooo|||jjjppp~~~xxxsssrrrrrrqqqrrruuuxxxoookkklllooojjjfffaaa]]]ZZZUUUNNNHHHFFFEEEMMMaaavvv}}}}}}}}}uuuoookkkeeeYYYNNNIIIFFFCCCBBBDDDFFFEEEDDDEEEGGGHHHIIIHHHXXXmmmYYYEEE>>>;;;>>>777<<<;;;::::::999999888888777555555444444444333333333333333333333333333333333333333222222333333444555555===GGGZZZxxx```nnn~~~ttttttsssooojjjbbbWWWNNNHHHGGGMMMWWW^^^jjjuuuiiitttyyy^^^TTTZZZ```kkkuuuyyy}}}jjjaaaWWWRRRWWWXXXWWW[[[eeeyyyaaaRRRIIILLLLLLHHHOOO]]]mmm}}}www^^^VVV^^^iiipppttt|||yyyfffbbbrrr{{{tttnnn{{{iiiPPP]]]lllIII>>>???===::::::444333222111000000000000111111111111000000000///000000000000000000000000111000000000000000000000000111111111111222222222111444111555BBBGGGLLLYYYeee}}}~~~~~~{{{||||||}}}yyymmmccc___[[[dddqqqvvvmmmjjjlllrrrqqqooonnnlllhhhccc___WWWTTTNNNKKKJJJKKKKKKKKKMMMWWW___^^^YYYYYY\\\^^^eeexxxwwwvvvzzztttoooooopppoooqqqtttyyyxxx|||wwwzzzwwwvvv|||~~~wwwooojjjkkkmmmjjjfffaaa^^^[[[VVVOOOJJJGGGFFFMMM___ttt~~~~~~}}}vvvppplllfff[[[PPPJJJGGGDDDCCCDDDEEEDDDDDDEEEGGGIIIJJJJJJUUUkkkXXXDDD===;;;>>>888===:::::::::999888888777777555555444444444333333333333333333333333333333333333333222222333333444555444===III^^^pppaaazzz}}}}}}vvvnnnjjjgggaaaVVVNNNIIILLLSSS[[[eeevvvkkkiiizzzttt\\\XXXcccgggkkkooorrryyynnn\\\SSSMMMMMMSSSVVVUUUZZZbbbvvv}}}cccTTTJJJLLLLLLHHHNNNYYYcccvvvhhh[[[ZZZaaakkksss~~~vvvqqqpppoooooowwwzzz{{{}}}iii___mmmxxxsss{{{xxxjjjTTT\\\rrrQQQAAA>>><<<:::;;;444444222111111000000000111111111111000000000000000000000000000000000000000000000000000000111111000111111111111222222222111333000666CCCHHHOOO]]]iii}}}~~~~~~~~~~~~~~~yyyyyy}}}}}}~~~~~~yyymmmccc___]]]ooovvvlllgggfffiiiiiihhhhhhfffbbb]]]YYYSSSOOOKKKIIIIIIJJJKKKJJJOOOYYY```\\\XXXYYY___bbbddd|||vvvqqqqqqqqqpppqqqtttrrrtttzzzmmmbbbhhhhhhlllwww|||{{{uuuvvv~~~}}}~~~}}}wwwpppjjjiiijjjkkkgggccc___]]]XXXQQQLLLHHHHHHMMM\\\ppp~~~}}}xxxrrroooiii]]]RRRLLLHHHDDDCCCDDDCCCDDDEEEFFFHHHIIIJJJKKK]]]qqqWWWCCC===;;;>>>888===::::::999999888777777777555555444444444333333333333333333333333333333333333333222222333333444555222;;;GGG\\\aaa___|||xxxpppjjjkkkkkkcccWWWNNNNNNOOOSSS\\\lll}}}ccclllnnn[[[^^^mmmooollljjjmmmuuu|||rrrmmmiiihhhiiifff``````dddmmm{{{hhhYYYNNNLLLKKKGGGJJJRRRYYYooouuubbb[[[___kkkwww~~~ttthhh```]]]\\\\\\cccfffmmmvvvzzzmmm]]]fffzzzxxxrrrxxxvvvnnn[[[]]]}}}\\\FFF===:::888888555444333222111000000000111111111000000000000000////////////////////////000000000000000111111111000000111111111222222222222333000888FFFJJJQQQaaagggvvvxxx~~~}}}}}}~~~~~~|||xxxxxx|||~~~~~~~~~}}}}}}}}}~~~~~~zzznnndddaaaaaazzzpppiiieeecccaaa```______^^^ZZZUUURRRKKKIIIFFFEEEFFFHHHIIIIIIPPPYYY___ZZZUUUYYYbbbiiijjj~~~yyyxxxwwwttttttvvvtttxxxppp]]]ZZZaaadddjjjvvv{{{~~~|||{{{}}}}}}zzzuuutttxxx~~~|||}}}|||xxxrrrllljjjiiilllhhhdddaaa___ZZZTTTNNNHHHHHHKKKVVViiizzz~~~{{{vvvrrrkkk___TTTNNNIIIDDDBBBBBB@@@BBBDDDFFFGGGHHHJJJKKKeeeuuuXXXDDD===;;;>>>888===::::::999888888777777666555555444444444333333333333333333333333333333333333333222222333333444555444<<>>;;;:::888666555444222111000000000000000000000000000111111//////////////////////////////000000111111111111000000111111111222222222222222111;;;JJJLLLRRRcccjjjxxx|||~~~~~~}}}~~~~~~zzzyyyyyyzzz|||~~~}}}||||||}}}}}}|||zzznnnfffdddnnnzzznnnhhhfffccc```YYYXXXWWWVVVUUURRRNNNJJJGGGEEECCCDDDGGGJJJKKKKKKPPPYYY]]]XXXSSSZZZhhhrrr|||}}}}}}}}}{{{{{{~~~}}}xxxkkkeeeZZZ]]]hhhiiioooyyy{{{}}}}}}}}}}}}|||yyyuuupppllljjjlllhhhdddbbb```\\\UUUPPPGGGHHHIIIOOOaaattt}}}}}}~~~yyyvvvlllaaaVVVOOOJJJDDD@@@@@@>>>AAADDDFFFFFFFFFHHHJJJaaalllrrrZZZFFF>>><<<>>>777<<<999999999888777777666666555555444444444333333333333333333333333333333333333333222222333333444555888@@@LLLbbb{{{WWWjjj|||mmmrrruuu~~~}}}fffQQQHHHIIIJJJ\\\ooonnnzzzfff^^^kkk}}}yyysssqqqvvv~~~___SSSGGGDDDEEEEEEGGGIIIMMMaaa{{{vvvcccWWWWWWcccqqq}}}nnnbbb^^^cccqqq~~~zzz|||ssseeeYYYRRRPPPQQQQQQUUUVVVWWWXXX[[[dddqqqzzz{{{bbb```ooo|||vvvnnnooorrruuuiii]]]vvv{{{nnnQQQ@@@>>>>>><<<777666444333111000000000000000000000111111111111000000000000000000000000/////////000111111222222000111111111111222222222333222333???NNNNNNRRRdddppp~~~~~~~~~~~~xxxyyyzzz|||}}}~~~}}}||||||}}}~~~}}}|||}}}~~~wwwlllgggggg}}}zzzqqqhhhddddddaaa[[[UUURRROOOMMMKKKIIIGGGDDDFFFEEEDDDGGGKKKNNNPPPPPPPPPYYY]]]WWWTTT^^^ppp}}}zzzyyy}}}pppaaa]]]ddd___hhhssstttwww~~~~~~||||||}}}~~~~~~|||zzzvvvrrrnnnlllkkkhhhdddbbb```]]]WWWRRRGGGHHHGGGJJJZZZppp||||||~~~~~~{{{wwwooodddXXXRRRLLLEEE@@@@@@===AAAFFFGGGFFFEEEGGGIIIXXXdddkkk}}}\\\HHH@@@<<<>>>777<<<999999888888777777666666555555444444444333333333333333333333333333333333333333222222333333444555888BBBQQQjjjooo___rrrlllrrryyy|||___LLLJJJMMMLLLcccmmmvvvtttbbb___nnnxxxtttuuu}}}|||^^^SSSGGGDDDEEEGGGGGGHHHJJJYYYqqqppp___SSSQQQ[[[fffvvv{{{yyyggg^^^ZZZ[[[aaajjjyyyuuuhhhiiiqqqtttqqqnnnggg\\\SSSPPPQQQTTTVVV[[[^^^```^^^^^^fffttt}}}~~~~~~~~~ccc\\\iiivvv{{{uuulllhhhmmmuuukkkXXXhhhqqquuuVVVBBB@@@@@@<<<777666555333111111000000///000000000111111111111000000000000000000000000...//////000111111222222000111111111111222222222333222444CCCRRROOORRRcccxxx~~~~~~{{{{{{|||||||||}}}~~~}}}{{{{{{~~~~~~}}}|||}}}|||tttjjjfffhhhuuusssmmmfffdddddd___WWWSSSOOOJJJFFFDDDCCCAAA@@@DDDDDDDDDHHHMMMQQQSSSTTTQQQZZZ^^^XXXVVVcccyyyxxxuuuvvv|||uuuddd```dddkkkiiittt~~~~~~|||~~~{{{yyyvvvssspppmmmkkkgggdddbbb```]]]WWWRRRHHHIIIGGGFFFUUUnnn|||}}}~~~{{{{{{}}}}}}zzzvvvssshhh\\\UUUOOOGGGBBBAAA???DDDIIIIIIGGGFFFHHHJJJQQQbbbnnn^^^IIIAAA===>>>777<<<999999888888777666666666555555444444444333333333333333333333333333333333333333222222333333444555555BBBTTTnnnccceeehhhiiioooxxxvvvXXXJJJMMMOOOJJJ^^^yyykkkzzzppp```___ooo{{{yyy~~~dddXXXKKKGGGGGGHHHGGGFFFHHHUUUjjjmmm\\\QQQNNNVVV```nnnttt{{{}}}}}}wwwggg```]]]YYYZZZ]]]oookkkYYYXXX```fffeeeccc\\\TTTNNNNNNRRRVVVYYY___eeekkkkkkkkkttt}}}}}}~~~~~~}}}zzzzzz}}}aaaXXXccctttyyy~~~tttjjjccciiissskkkUUU___mmm{{{YYYCCC???>>>999777777555333222111000000//////000000111111111222000000000000000000000000...//////000111222222222000111111111111222222222333333666FFFTTTPPPQQQccc~~~~~~~~~|||{{{|||~~~}}}{{{{{{~~~}}}}}}~~~}}}yyyqqqgggeeehhhuuusssooooookkkeeedddeee___VVVSSSNNNGGGBBB@@@??????>>>AAAAAACCCGGGLLLQQQSSSTTTRRR[[[___ZZZYYYgggxxxuuuvvv|||pppggg```dddooorrrrrr~~~}}}zzzwwwuuussspppnnnjjjgggcccaaa```]]]WWWRRRIIIKKKGGGEEETTTmmm|||~~~{{{xxxxxx{{{|||xxxtttvvvkkk___XXXQQQIIICCCBBBAAAFFFKKKLLLIIIGGGHHHKKKKKKaaapppbbbEEEBBB???;;;<<<<<<999999888888777666666666666555555555555444444444333333333333333333333333111222333333222333555666;;;BBBZZZ|||pppTTT~~~~~~lllmmmtttpppVVVMMMOOOJJJSSScccpppvvvpppwww~~~iiiWWW```www~~~uuuaaaWWWLLLHHHFFFCCCBBBCCCFFFMMM```zzzeeeQQQNNNHHHCCCJJJSSSYYY___ccclllyyyvvvkkkaaa]]]ZZZWWWUUUbbbrrrwwwZZZOOOSSSWWWVVVTTTSSSPPPQQQUUUUUUSSSWWW___qqqzzzsssnnnyyyxxx~~~~~~~~~|||yyy}}}~~~~~~ggg[[[___jjjttt~~~yyykkkdddhhhmmmqqqhhh^^^~~~uuuwwwgggEEE;;;???666888666444222000000111222000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222///---999>>>HHHNNNUUUxxx~~~~~~~~~~~~}}}||||||~~~zzzvvvvvvzzz~~~{{{nnncccbbbgggqqqiiihhhgggggghhhhhhfffaaaZZZUUUSSSPPPJJJDDD???===<<<<<>>===>>>AAACCCFFFKKKOOORRRTTTUUUWWW]]]___[[[^^^lllwwwrrrwww{{{qqqlllrrrvvvsssvvv|||{{{uuuqqqpppoooooollljjjfffaaa```aaa\\\VVVPPPMMMJJJIIIQQQaaarrr|||~~~|||zzzxxxvvvnnncccZZZSSSNNNHHHCCCFFFFFFFFFGGGHHHHHHIIIIIIRRRXXXaaasssdddFFFBBB>>>:::;;;:::999999999888777777666666666555555555555444444444333333333333333333333333111222333333222333555777BBBNNNhhhdddeeeeeennnuuusss\\\KKKHHHKKKPPPWWWhhhnnnuuufff[[[iii}}}www{{{wwwcccXXXNNNJJJIIIHHHIIILLLKKKKKKVVVkkkxxxZZZEEEDDDAAA;;;===888<<>>:::;;;:::::::::999888888777777666666555555555555444444444333333333333333333333333222333444333333333555777DDDWWWsss~~~ZZZffftttaaaxxxzzzhhhVVVKKKJJJMMMUUU^^^pppwwwoooxxxjjjaaappp}}}~~~zzzzzzzzz}}}zzzcccXXXMMMHHHGGGFFFHHHKKKGGGKKKWWWkkk{{{zzzZZZCCCBBBAAA<<<<<<:::===>>>@@@IIIZZZjjjrrrrrrjjj```]]]cccnnnyyywww```SSSSSS___sss{{{{{{wwwfff]]]aaahhhuuu~~~~~~~~~}}}wwwwwwzzzppp___VVV```hhhyyyrrrfffhhhlllrrrlll___wwwpppRRR:::<<<999999888666444222111111111000000000000000000000000////////////////////////000000000000000000000000000000111111111222222222444///;;;CCCMMMVVViii~~~~~~}}}|||||||||}}}}}}}}}}}}~~~~~~~~~~~~~~~wwwxxxzzz}}}~~~~~~}}}|||{{{pppeeebbbeeezzz}}}}}}ttteeeYYYSSSRRRMMMLLLLLLNNNPPPRRRRRRQQQOOOLLLHHHDDDAAAAAABBBCCCDDDEEEGGGJJJNNNRRRUUUWWWUUUZZZ\\\[[[```ppp|||xxxzzzpppeeeiiiqqqtttooommmwww~~~}}}xxxtttpppnnnmmmmmmkkkfffaaa```bbb___YYYRRRNNNIIIIIILLLVVVgggttt|||}}}~~~|||yyywwwuuunnneee]]]XXXRRRLLLHHHEEEDDDCCCCCCDDDFFFHHHJJJGGGNNNXXXiiidddFFFBBB>>>:::;;;:::::::::999999888777777777666555555555555444444444333333333333333333333333222333444444333444666777BBB[[[zzzoooSSSnnnfffccc}}}}}}nnn^^^RRRLLLLLLNNNVVVfff}}}rrrttt{{{nnndddsssyyy}}}{{{vvveeeZZZOOOJJJGGGEEEFFFHHHCCCLLL[[[kkksssyyy|||\\\BBB@@@@@@<<<<<<<<<>>>===<<>>999888666555333111000000000000000000000000000000////////////////////////000000000000000000000000000000111111111222222222666222???IIIRRRZZZppp~~~~~~}}}|||||||||}}}|||||||||}}}}}}~~~{{{|||}}}||||||{{{zzzzzz}}}}}}~~~~~~{{{rrrgggccceee{{{sssiii^^^VVVPPPMMMLLLKKKJJJKKKMMMOOOOOONNNMMMJJJGGGDDDCCCDDDEEEGGGIIIIIIIIIJJJMMMPPPTTTVVVVVVZZZ[[[[[[bbbuuu{{{zzzzzz{{{zzzxxxgggZZZZZZ]]]bbbeeegggnnn|||~~~{{{wwwssspppoookkkjjjddd___^^^```^^^XXXQQQKKKHHHHHHKKKSSSdddttt~~~{{{xxxuuutttmmmddd]]]XXXRRRLLLHHHDDDDDDCCCBBBDDDFFFHHHJJJGGGMMMVVVfffcccEEEBBB???;;;<<<<<<:::::::::999888888777777666555555555555444444444333333333333333333333333222333444444333444666888@@@^^^}}}hhhYYY^^^gggyyy}}}tttfffXXXNNNJJJKKKMMMPPPfffqqq|||xxxmmm|||www|||}}}sssfff\\\QQQMMMJJJGGGFFFHHHCCCLLLZZZccceeejjjzzz~~~^^^@@@<<<===;;;===???AAA???<<<@@@JJJUUUYYY___]]]]]]cccnnn{{{|||nnn^^^VVVZZZkkkqqqfffeeeyyy}}}||||||}}}~~~|||{{{}}}hhhTTTXXXhhh}}}rrrdddbbbccckkkhhh\\\qqq___AAA@@@===999999777555333222000///000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222333000AAANNNWWW^^^uuuzzz~~~}}}}}}}}}~~~~~~}}}}}}}}}}}}}}}}}}||||||}}}{{{zzz{{{yyyyyy{{{~~~}}}zzzsssiiieeefff~~~xxxnnncccYYYQQQKKKHHHLLLJJJJJJKKKMMMNNNMMMLLLKKKIIIFFFDDDDDDFFFHHHJJJMMMLLLKKKKKKLLLPPPSSSVVVWWW[[[\\\]]]fffyyy|||zzz}}}xxxzzz~~~xxxrrrjjjcccZZZRRROOOPPPQQQSSSWWW[[[aaahhhpppvvvwwwzzzxxxpppkkkooovvvyyy}}}yyyuuuqqqooojjjhhhbbb]]]]]]___]]]XXXQQQJJJGGGHHHJJJPPPaaattt~~~yyywwwsssmmmddd]]]XXXRRRKKKFFFCCCCCCCCCCCCEEEGGGIIIJJJIIIMMMTTTbbbaaaDDDBBB???<<<======;;;::::::999999888888777666555555555555444444444333333333333333333333333222444555444444444666888CCCeeeoooooooooZZZmmmrrr~~~uuufffWWWLLLIIIKKKMMMRRRhhhxxxrrrwwwxxx{{{xxxooocccYYYQQQNNNLLLHHHFFFGGGEEEIIIPPPUUUXXXbbbwwwbbbBBB999;;;<<>>:::999999888666444222000///000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222111///CCCQQQYYY]]]sss|||~~~~~~~~~~~~|||||||||}}}}}}}}}}}}}}}{{{|||zzzyyyxxxyyy{{{}}}{{{zzztttkkkggggggwwwwwwrrrgggXXXMMMHHHGGGIIIHHHHHHJJJLLLLLLKKKJJJIIIHHHEEEDDDEEEGGGKKKMMMMMMLLLJJJJJJLLLPPPUUUXXXVVV[[[___bbbkkk{{{~~~xxxooolllgggaaaXXXPPPJJJIIIFFFBBBDDDJJJNNNPPPQQQRRRUUUXXX[[[]]][[[```bbb___aaajjjuuu|||}}}~~~~~~}}}|||zzzwwwssspppnnnjjjhhhbbb\\\\\\___]]]XXXRRRKKKHHHIIIIIIMMM^^^rrr~~~{{{yyytttnnneee^^^XXXRRRKKKFFFBBBCCCDDDEEEGGGHHHIIIJJJIIILLLPPP]]]{{{```DDDBBB???<<<>>>>>>;;;;;;:::999999888888777666666555555555444444444333333333333333333333333333444555444444444666888IIIkkkyyy___XXXqqqooo{{{jjjYYYMMMIIILLLOOO^^^rrrqqqrrryyyzzz{{{{{{qqqggg]]]UUUMMMLLLKKKGGGEEEFFFGGGFFFGGGKKKRRRaaazzzgggDDD:::<<<>>>CCC???BBBBBB???@@@EEEJJJKKKNNNNNNRRR\\\lll{{{rrrmmmjjjnnnvvvvvvjjjeee~~~~~~}}}zzzxxx|||pppVVVSSS^^^ppptttlllgggccciiieeeYYYlllxxxhhhGGGAAA;;;:::999888777444222000///000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222666555IIIWWW]]]]]]rrr~~~~~~~~~~~~xxxyyyzzz|||}}}uuuzzz{{{xxxvvvzzz|||~~~~~~|||~~~{{{zzzzzzuuulllhhhhhhqqqwwwyyymmmZZZKKKGGGIIIFFFFFFFFFIIIKKKLLLJJJIIIHHHGGGEEEDDDEEEHHHLLLNNNLLLKKKIIIJJJLLLQQQWWWZZZUUU\\\bbbfffnnn|||qqqfff^^^TTTIIIIII@@@<<>>:::999;;;;;;::::::888777555444666555555555555444444444333333333333333333333333555111111333444333555:::MMMiii~~~XXXWWWgggyyyoooWWWJJJJJJOOORRR\\\}}}vvvxxx{{{{{{}}}xxxqqqiii^^^WWWPPPMMMKKKGGGFFFHHHEEECCCDDDJJJSSSbbbxxxiiiFFF666<<<@@@;;;@@@AAABBBAAAAAACCCFFFHHHMMMNNNQQQYYYeeepppyyy}}}{{{rrrtttvvvpppmmm{{{zzz{{{}}}||||||}}}nnnPPPRRR[[[lllwwwlllccc^^^eeebbbUUUjjj```lllHHH???:::::::::999777333222222333111111111111000000000000000000000000000000000000000111111000///......///111000000000000000111222111===EEEUUUcccaaayyy}}}||||||~~~~~~~~~~~~~~~{{{xxxvvvxxx|||~~~}}}|||||||||}}}{{{~~~|||wwwuuusssrrrqqqnnnkkkhhhjjjsssyyyrrraaaPPPFFFDDDIIIHHHHHHIIILLLQQQVVVYYYXXXNNNDDDCCCHHHLLLKKKIIIOOOKKKHHHKKKQQQVVVWWWUUU\\\[[[^^^eeennnxxxfffSSSNNNKKKDDD@@@@@@@@@@@@AAABBBCCCCCCJJJKKKLLLMMMNNNQQQUUUYYY```bbbhhhpppuuuxxx|||}}}|||zzzwwwsssooollljjjooohhh___XXXVVVXXX[[[^^^TTTLLLHHHKKKJJJKKKYYYkkkxxx}}}~~~~~~{{{vvvqqqrrrnnncccYYYRRRKKKEEEAAAAAABBBCCCEEEGGGHHHIIIKKKFFFIII[[[vvvxxxWWWDDDAAA<<<>>>:::;;;:::::::::999888777666555666555555555555444444444333333333333333333333333444111111333444333555:::QQQnnnrrrVVV[[[mmmpppXXXLLLLLLQQQVVVcccrrrxxx~~~~~~zzzuuupppiiiggg^^^UUUPPPLLLGGGFFFHHHGGGDDDDDDHHHOOO]]]qqqlllJJJ999<<>>;;;;;;999999999999999888777777666555555555555444444444333333333333333333333333444222222444444222666;;;TTTqqq}}}bbbUUU```rrrnnnVVVKKKKKKRRRXXXhhhwwwooozzz|||xxxuuuppplllbbbYYYSSSNNNHHHGGGHHHJJJFFFEEEFFFJJJUUUhhhyyypppQQQ<<<;;;>>><<>>;;;;;;777888888999999999888888666555555555555444444444333333333333333333333333333222333444333222666===UUUqqq|||}}}WWWWWWeeevvvhhhRRRHHHIIIRRRZZZhhhrrrppp|||yyytttjjjbbb[[[WWWRRRLLLIIIJJJIIIFFFEEEEEEFFFOOOaaarrruuuVVV>>>888;;;===BBBCCCCCCCCCCCCDDDGGGIIIQQQRRRUUU\\\dddlllppprrrrrrzzz{{{~~~sssqqq~~~|||yyyzzz~~~uuu^^^VVVZZZgggzzz}}}pppmmmeee^^^dddeeeTTTQQQdddpppWWW??????::::::999777333222222333111111111111000000000//////////////////////////////000111000///...///000000000000000111222333333333AAAQQQXXXYYYfffzzz~~~|||||||||||||||}}}}}}~~~~~~zzz{{{|||}}}~~~}}}|||{{{||||||zzzyyyyyyyyyzzzzzz|||~~~|||zzzxxxuuurrrooohhheeeaaa______``````___[[[[[[]]]___```ZZZPPPHHHGGGHHHMMMUUU```nnn{{{~~~qqqVVVLLLUUUVVVMMMNNNLLLKKKLLLRRRWWW[[[\\\aaaeeekkkrrr}}}jjjSSSHHHGGGHHHJJJIIIIIIIIIIIIIIIJJJJJJOOOPPPTTTXXX___hhhssszzz|||{{{|||xxxtttoookkkiii```___\\\YYYUUUTTTTTTUUUWWWPPPKKKIIIGGGHHHQQQ[[[vvv|||yyynnnbbb]]]YYYPPPGGGIIIEEEBBBCCCFFFIIIJJJIIIFFFGGGPPPaaauuu]]]HHHCCC<<<>>>:::;;;777777888999999999999888666555555555555444444444333333333333333333333333222222333555333222777>>>VVVsssoooQQQ[[[jjj|||bbbPPPHHHJJJTTT^^^iiisssvvv~~~zzzqqqkkkeee```]]]XXXOOOIIIHHHEEEDDDDDDDDDEEELLL]]]nnn~~~www[[[@@@777:::>>>BBBCCCDDDDDDDDDEEEHHHKKKOOOPPPRRRYYYbbblllrrrvvvttt~~~www|||zzzuuujjjdddiiirrr{{{~~~~~~|||yyyvvvxxx~~~uuu```VVVXXXdddwww}}}qqqppphhh^^^aaadddWWWRRR___xxxZZZ???@@@::::::999777333222222333111111111111000000000///////////////////////////...000111000///...///111000000000000111222333444333AAATTTZZZVVViii{{{~~~|||zzz}}}}}}}}}}}}||||||{{{{{{{{{}}}~~~~~~}}}}}}|||}}}|||{{{zzzzzzzzz{{{||||||yyywwwsssooolllgggddd___\\\[[[ZZZYYYXXXVVVVVVVVVTTTPPPKKKHHHFFFGGGJJJPPP[[[iiiyyy\\\GGGIIIIIIAAAFFFGGGJJJNNNRRRVVVWWWWWW___gggnnnuuupppWWWIIIHHHKKKJJJJJJJJJJJJJJJKKKKKKLLLOOORRRXXX___gggrrr|||{{{wwwwwwxxxyyyzzz|||~~~|||wwwrrrmmmiiifff]]]]]][[[WWWSSSQQQQQQSSSVVVQQQLLLIIIIIIKKKRRRYYY}}}|||}}}xxxmmmccc___\\\TTTKKKGGGDDDAAACCCHHHLLLMMMLLLEEEGGGNNNZZZjjj~~~```JJJDDD<<<>>>::::::777888888999999999888888666555555555555444444444333333333333333333333333111222444666333222777@@@XXXxxx{{{eeeRRRcccrrr{{{^^^OOOKKKMMMXXXdddpppyyy}}}}}}qqqoooiiiccc___XXXMMMFFFCCC@@@AAACCCDDDCCCHHHXXXhhhyyy~~~www```FFF::::::>>>AAABBBCCCDDDEEEGGGJJJMMMNNNOOORRRYYYbbbkkkqqqsssvvvxxxjjjjjjtttzzz}}}~~~ttthhh^^^]]]^^^bbbjjjwww|||{{{{{{wwwtttxxx~~~tttaaaUUUVVVaaatttxxxpppiii^^^]]]bbbYYYSSS\\\~~~___AAA???::::::999777333222222333111111111111000000000000000000000000000000000000...///000000//////000111000000000111222333444555666CCCYYY___XXXpppvvv~~~~~~~~~|||zzz||||||||||||{{{zzzyyyxxx{{{}}}~~~~~~}}}|||}}}~~~~~~}}}|||{{{{{{|||}}}}}}{{{xxxtttooolllfffbbb^^^[[[XXXVVVTTTRRRQQQSSSRRRLLLEEEBBBCCCFFFEEEJJJUUUcccuuufffBBB888===AAABBBEEEJJJOOOSSSUUUVVVVVV^^^jjjuuu|||vvv[[[JJJHHHMMMJJJJJJJJJKKKKKKLLLNNNNNNRRRWWW```jjjsss}}}zzzrrrnnnlllhhhjjjnnnqqqtttwww{{{~~~}}}{{{wwwrrrmmmiiiggg^^^^^^[[[UUUOOOMMMOOOSSSVVVRRRMMMIIIIIILLLQQQUUUkkkrrrxxx||||||{{{wwwoooeee```\\\UUUMMMFFFCCCAAAEEEKKKPPPOOOLLLHHHHHHJJJPPPZZZlll___IIICCC<<<>>>:::;;;888888999999999888888777666555555555555444444444333333333333333333333333111222555666333222888AAAWWW}}}}}}cccYYYmmmyyytttYYYMMMLLLOOOZZZgggyyy|||~~~|||ooolllddd\\\WWWPPPGGGAAAAAA;;;>>>BBBDDDBBBDDDRRRaaapppwwwvvveeeNNN@@@<<<>>>???AAACCCDDDEEEHHHLLLOOOOOORRRYYYccclllsssvvvvvvzzzwwwccc]]]dddkkkvvv}}}zzz~~~mmmfff```ZZZ___gggvvv~~~}}}|||wwwtttxxxtttbbbUUUTTT^^^qqq}}}|||oookkkaaa^^^bbbZZZTTTZZZtttgggEEE>>>::::::999777333222222333111111111111000000000000000000000000000000000000---///000000//////000222000000000111222333555555;;;GGG```fff^^^zzzuuu~~~|||zzz{{{|||||||||{{{zzzzzzyyy{{{||||||zzzzzz|||}}}}}}|||{{{{{{|||}}}~~~{{{wwwsssnnnjjjbbb```\\\YYYWWWTTTQQQNNNNNNOOOOOOKKKFFFCCCFFFIIIHHHNNN\\\mmm[[[???777===BBBCCCFFFKKKOOOSSSVVVXXXYYY```ppp{{{^^^JJJGGGNNNKKKKKKKKKLLLMMMOOOPPPQQQWWW^^^kkkwwwzzzlllccceeellljjjmmmrrrtttuuuvvvxxxzzzxxxwwwvvvssspppmmmjjjiiiaaa```[[[RRRKKKJJJNNNTTTWWWTTTMMMHHHGGGJJJMMMOOOWWWiii{{{}}}yyyyyyssshhh```ZZZSSSMMMGGGDDDCCCGGGNNNQQQNNNIIIJJJHHHGGGIIIQQQddd]]]GGGBBB;;;>>>;;;<<<999999999999999888777777666666555555555444444444333333333333333333333333000222555777333222888BBBTTT~~~fffaaattt}}}nnnTTTJJJJJJNNNYYYfffssssssmmmvvvtttgggeee[[[RRRLLLGGGAAA???AAA999<<>>===>>>@@@BBBDDDFFFIIIMMMQQQQQQWWWbbbooozzz{{{cccXXX```iiivvv|||nnnbbbccceeeccccccuuu}}}xxxuuuxxxtttcccUUUSSS]]]ooozzz{{{pppnnneeebbbeee]]]UUUZZZfffmmmHHH===::::::999777333222222333111111111111000000000000000000000000000000000000---///000000//////000222000000000111222444555666@@@KKKfffllldddqqqxxx~~~{{{|||}}}~~~~~~xxxyyyzzzyyywwwxxx|||}}}|||{{{zzz{{{{{{}}}}}}|||xxxtttpppjjjfff___]]]ZZZXXXVVVSSSOOOLLLMMMMMMNNNLLLKKKJJJJJJLLLMMMTTTbbbuuu^^^AAA;;;>>>???===FFFIIILLLPPPSSSWWW[[[^^^cccuuu}}}```JJJFFFMMMKKKLLLLLLMMMOOOQQQSSSTTT[[[dddrrroooeee___ffftttvvvzzz}}}}}}zzzxxxwwwxxxqqqppppppooommmkkkjjjiiidddaaa[[[QQQIIIHHHNNNUUUXXXUUUNNNGGGFFFHHHJJJIII\\\uuu|||yyyyyyzzzvvvjjj___XXXQQQKKKHHHEEEDDDIIIOOOQQQLLLGGGJJJHHHFFFGGGOOOeeeuuucccBBB@@@???<<<:::555888888888888777777777777555555666666555555444333333222222111111222222333333222333555444555;;;CCC```tttdddhhhttt|||mmmOOOIIIKKKLLLYYYkkkwww{{{vvvttt{{{yyy~~~}}}wwwuuuvvvooofffhhh^^^QQQIIIFFFDDD@@@===<<<===AAAEEEEEEEEELLLTTT^^^gggwww|||hhhIII:::<<<<<>>SSSppppppgggpppzzz}}}}}}|||xxxxxx|||~~~}}}zzz{{{{{{{{{zzzyyy{{{~~~|||}}}}}}|||{{{zzz{{{|||~~~uuunnnjjjgggeeebbb^^^XXXTTTQQQPPPOOONNNNNNNNNOOOOOOPPPPPPQQQQQQUUUOOObbbyyyOOO???<<<:::@@@KKKNNNKKKLLLSSSYYYYYYYYY[[[kkk}}}kkkRRRIIIKKKKKKKKKMMMSSSTTTQQQQQQSSS___lll{{{xxxiiiiiikkkvvvtttnnnnnnqqqnnnooopppmmmgggccceee^^^aaa\\\OOODDDEEEMMMSSS\\\WWWQQQJJJGGGGGGIIIKKK^^^yyy|||}}}zzzzzztttiii___ZZZUUUPPPKKKGGGEEEFFFFFFCCCEEEHHHGGGIIIFFFIIISSS```{{{fffEEEAAA@@@<<<;;;777888888888888777777777777555555666666555555444333333333222222222222333333333222333555444555;;;CCC]]]vvvggglllvvv}}}hhhMMMIIILLLOOO^^^qqq|||zzzllljjjpppooouuuvvvsssssswwwrrriii```YYYQQQKKKFFFCCC>>>:::@@@@@@CCCFFFFFFEEEJJJRRR]]]hhhxxx|||hhhKKK<<<>>>BBBDDDCCCBBBGGGOOOQQQNNNTTT^^^nnn~~~ppp```fffvvv}}}mmm^^^[[[bbblllxxx{{{yyyvvvuuu~~~zzzfffTTTRRR[[[kkkvvvzzzuuuhhh```aaa___WWWRRRSSSdddvvv|||III@@@<<<;;;999888555444222111000000000000000000000000000000000000000000000000222222111111111111111111...000222222333444777999@@@UUUnnnkkkddd}}}}}}{{{wwwxxx{{{}}}|||yyyzzz{{{{{{{{{{{{|||~~~}}}}}}}}}{{{yyyzzz|||~~~|||sssmmmhhhcccaaa^^^[[[VVVRRRPPPPPPOOONNNPPPOOONNNMMMLLLLLLLLLLLLQQQTTTiiimmmKKKAAA@@@???DDDMMMMMMJJJLLLSSSYYYZZZ[[[]]]kkk}}}pppUUUHHHGGGMMMKKKMMMQQQRRRQQQSSSXXXcccssstttnnnrrrvvvvvvjjjdddddd```bbbgggnnnpppkkkeeeaaa^^^aaa]]]PPPFFFGGGMMMSSS[[[WWWPPPKKKHHHHHHJJJLLL\\\uuu}}}yyyyyyssshhh___ZZZUUUPPPKKKGGGDDDEEEDDDAAABBBEEEHHHJJJGGGGGGPPP[[[xxx{{{iiiGGGBBB???<<<;;;888888888888888777777777777555555666666555555444333333333222222222222333333333222333555444555;;;CCC]]]{{{hhhmmmvvvcccJJJHHHMMMSSSdddyyywwwjjjeeehhheeelllpppooorrrwwwtttlll\\\[[[YYYUUUOOOIIICCC???DDDDDDEEEHHHFFFDDDHHHOOO\\\iiiyyy}}}iiiMMM???@@@DDDEEEDDDDDDIIIPPPSSSRRR[[[gggxxx{{{kkknnn|||{{{hhh___WWWWWW]]]fffttt{{{yyytttrrrzzz|||hhhTTTQQQXXXhhhrrr}}}zzzuuujjjaaa___ZZZRRRPPPSSS}}}```pppNNN<<<<<<;;;999888555444222111000000000000000000000000000000000000000000000000000000111111111111111111///000000000000333666999EEE[[[nnngggcccsssmmm|||yyy~~~}}}zzzwwwwwwzzz|||{{{yyyxxxzzz{{{|||||||||~~~|||}}}|||{{{zzzzzz}}}}}}vvvoooiiibbb^^^ZZZWWWSSSPPPPPPPPPOOONNNQQQOOOMMMLLLKKKLLLMMMNNNVVVeeezzz{{{^^^EEEBBBEEEEEEGGGNNNLLLJJJLLLSSSYYYZZZ\\\___lll}}}www[[[JJJGGGOOOLLLKKKNNNOOOQQQXXX___nnn~~~xxxzzzzzztttkkkcccaaaccccccfffhhhjjjiiieee^^^XXX]]]aaa]]]QQQHHHHHHMMMQQQYYYUUUPPPKKKHHHIIIKKKLLLZZZrrr}}}{{{~~~xxxxxxrrrhhh```[[[UUUPPPKKKGGGDDDDDDBBB??????BBBIIIKKKGGGEEELLLVVVoootttjjjHHHAAA===::::::999888888888888777777777666555555555666555555444333333333333222222333333333333222333555444555;;;CCC```zzzcccgggppp}}}___HHHHHHOOOVVViiitttkkkkkkgggooouuuuuuxxx|||xxxoooZZZ]]]___^^^XXXPPPHHHDDDEEEDDDEEEGGGGGGEEEHHHNNN\\\iiiyyy|||iiiPPPAAA@@@BBBBBBCCCEEEKKKRRRXXX[[[eeerrrxxxxxx}}}qqqiiiddd^^^YYYZZZ]]]bbbkkksss{{{~~~{{{uuuqqqvvv|||~~~hhhTTTQQQWWWfffrrr~~~{{{uuulllccc^^^WWWPPPPPPTTTttt]]]jjjPPP<<<<<<;;;999888555444222111000000000000000000000000//////////////////////////////000000111111222222///000///...///111555999GGG```ooofffgggjjjmmm}}}|||zzzxxxxxxzzz||||||{{{vvvxxx{{{|||{{{{{{|||}}}yyy{{{}}}}}}||||||}}}~~~|||uuummmeee___WWWUUUQQQPPPPPPQQQPPPPPPOOONNNMMMNNNOOOSSSVVVYYY]]]uuukkkTTTBBBAAAFFFGGGHHHLLLLLLJJJLLLSSSWWWYYY[[[```nnn~~~zzz```OOOJJJOOOLLLJJJLLLNNNRRR]]]hhhzzzuuuuuutttqqqnnnlllooossstttxxxttthhh^^^\\\ZZZWWW[[[^^^[[[PPPHHHHHHLLLNNNXXXUUUPPPKKKIIIIIIKKKMMMYYYrrr~~~}}}zzzyyyrrrhhh```[[[TTTMMMJJJFFFCCCDDDBBB@@@@@@DDDIIILLLHHHEEEKKKTTTjjjjjj~~~~~~hhhFFF@@@<<<888999999888888888888777777777666555555555666555555444333444333333333333333333444333222333555444555;;;CCC___}}}wwwqqquuu___aaakkkzzz^^^HHHIIIOOOWWWlllsssppprrr{{{zzznnnVVVZZZ^^^^^^YYYQQQIIIEEECCCAAABBBFFFFFFFFFIIINNNYYYeeetttxxxjjjTTTEEE@@@BBBAAABBBFFFLLLSSS[[[bbbmmmzzztttkkkgggffffff```___dddkkkoootttxxxxxxqqqttt{{{}}}iiiVVVQQQVVVfffttt|||wwwooofff^^^WWWRRRRRRUUUsss^^^fffRRR@@@<<<;;;999888555444222111000000000000000000000000/////////////////////////////////000000111111222///000///......000555888EEE```llleeelllqqq}}}}}}|||||||||}}}}}}|||{{{yyyyyy{{{|||}}}}}}uuuwwwzzzzzzzzzyyyzzz{{{vvvzzz~~~~~~}}}|||yyypppfff```WWWUUUSSSRRRRRRRRRRRRQQQOOOOOOOOOPPPTTTYYY^^^aaaaaazzzeeeRRRAAA???DDDFFFGGGIIILLLJJJMMMSSSVVVXXX\\\aaasssyyy```PPPJJJNNNKKKJJJKKKNNNTTTbbbooo}}}xxxvvvtttyyy}}}}}}|||}}}rrr```]]]^^^\\\XXX[[[WWWMMMFFFGGGKKKMMMWWWTTTPPPLLLIIIIIIKKKLLLYYYsss}}}{{{tttiiibbb\\\SSSJJJIIIEEECCCEEEDDDCCCDDDHHHGGGLLLIIIEEELLLUUUhhhhhhyyydddEEE@@@;;;888::::::888888888888777777777777555555666666555555444333444444333333333333444444333222333555444555;;;CCC\\\www}}}sssqqqrrrdddgggoooxxx]]]IIIIIIPPPXXXnnnwwwtttttt~~~sssdddXXXYYY[[[[[[XXXRRRJJJFFFAAA>>>???CCCEEEEEEHHHLLLRRR]]]kkkrrrkkk\\\KKKBBBFFFDDDEEEIIINNNTTT]]]fffsss}}}sssccc[[[ZZZ___ggglllhhhiiiqqq{{{yyyrrrsss{{{}}}lllXXXRRRVVVfffuuu|||xxxqqqggg^^^YYYVVVUUUTTTyyyccceeeUUUEEE<<<;;;999888555444222111000000000000000000000000000000000000000000000000//////000000000000000000///000000//////111444777AAA^^^gggbbbrrrttt|||zzz{{{}}}~~~|||{{{zzzzzz{{{|||~~~xxxyyyzzzyyyxxxxxxyyyzzzuuuyyy~~~~~~}}}yyypppeee___YYYWWWTTTSSSSSSSSSRRRPPPOOOPPPQQQTTTYYY^^^bbbeeekkk}}}bbbQQQBBB???BBBEEEFFFGGGKKKJJJNNNTTTXXXZZZ```ggg{{{www^^^MMMFFFLLLJJJJJJMMMOOOVVVeeetttyyy|||{{{yyy}}}kkkccc]]]TTTVVVXXXSSSJJJEEEGGGLLLNNNXXXUUUPPPLLLJJJIIIJJJKKKWWWsss|||tttkkkddd^^^TTTJJJIIIEEEDDDFFFFFFEEEGGGKKKFFFMMMJJJFFFMMMWWWhhh~~~mmmyyyaaaDDD@@@<<<999;;;<<<888888888888777777777777555555666666555555444333444444333333333333444444333222333555444555;;;CCC\\\vvv{{{zzzzzzwwwsssxxx{{{uuu[[[HHHJJJQQQZZZqqqzzzzzzuuuqqq```YYYWWWUUUTTTSSSOOOIIIDDD@@@<<<<<<@@@CCCCCCEEEIIIHHHRRR```kkkmmmdddSSSFFFHHHEEEGGGLLLQQQWWWcccooo}}}uuuvvvxxxsssppprrr|||nnn```YYYVVVVVVZZZ```iiihhhmmmwww{{{{{{wwwqqqrrr~~~yyy|||{{{mmmZZZRRRUUUdddsss}}}xxxpppeee]]][[[ZZZVVVRRRxxxhhhfffZZZHHH<<<;;;999888555444222111000000000000000000000000000000000000000000000000000000000000000////////////000111111111222444666AAA^^^dddbbb{{{zzzttt~~~|||{{{{{{|||zzzzzzzzzzzzzzz{{{}}}|||||||||zzzxxxwwwyyy{{{wwwzzz}}}yyyoooeee___ZZZXXXVVVTTTSSSRRRPPPNNNNNNPPPTTTYYY```ffflllnnnwww\\\OOOBBB@@@DDDGGGHHHHHHHHHIIIOOOVVV\\\```iiiqqqxxx```MMMEEEHHHIIIKKKOOORRRYYYhhhvvv|||ssskkk```PPPVVVVVVQQQHHHEEEIIIOOOQQQXXXVVVQQQMMMJJJIIIIIIIIIRRRnnn}}}{{{tttkkkfffaaaWWWMMMJJJFFFEEEFFFFFFDDDFFFJJJEEENNNKKKGGGNNNWWWfffyyypppwww```DDDBBB>>>;;;===>>>888888888888777777777777555555666666555555444333555444444333333444444555333222333555444555;;;CCC```zzz|||sssZZZHHHJJJQQQ[[[sss}}}|||yyygggUUUPPPJJJIIIJJJHHHBBB===@@@<<<;;;???AAAAAABBBFFFAAAJJJXXXfffnnniiiYYYJJJFFFDDDFFFNNNUUU\\\jjjxxxnnnaaaffflllfffZZZSSSVVVQQQRRRZZZ^^^\\\YYY[[[YYY]]]ggguuuwwwxxxuuuppprrr}}}uuuxxxwwwkkk[[[RRRSSSbbbqqq~~~~~~wwwoooddd\\\\\\\\\WWWPPPppplllggg^^^III<<<;;;999888555444222111000000000000000000000000000000000000000000000000111111000000//////......///111222333222222444555DDD```dddcccyyyvvvzzz|||zzzxxxxxxxxxyyyyyyyyyxxxzzz|||~~~~~~{{{xxxxxxzzz|||zzz{{{|||||||||~~~zzzqqqggg```[[[YYYVVVTTTSSSQQQNNNLLLKKKOOOVVV^^^gggpppvvvzzz||||||pppWWWLLLCCCBBBFFFJJJJJJIIIGGGHHHOOOXXX___eeeoooyyyzzzdddQQQHHHFFFHHHLLLPPPSSSZZZiiiwwwyyywwwwwwzzz}}}~~~tttuuummm[[[WWWVVVPPPHHHEEEJJJQQQSSSYYYVVVRRRMMMJJJHHHHHHHHHOOOkkk||||||yyyssslllhhhddd[[[PPPLLLHHHEEEFFFEEECCCDDDHHHEEENNNLLLGGGNNNWWWddduuuooovvv{{{]]]GGG???===@@@888<<<888888888888777777777777444444555555444444333222333222222333555555444222222111222666777777===CCCfff~~~|||xxxzzzoooPPPCCCKKKPPP]]]zzz|||mmmOOOKKKEEEAAA???>>>===<<<<<<;;;999:::===???@@@@@@BBBGGGRRR```nnnooo___MMMEEEHHHLLLQQQYYYfffuuuggg]]]pppvvviii[[[RRRTTTXXX[[[\\\aaakkkqqqssslllqqquuuwwwzzzuuuqqqnnnqqq~~~}}}qqqwwwwwwhhhWWWRRRWWWfffsss|||yyynnnccc___\\\WWWRRRPPPqqq|||kkksssHHH>>><<<999777666555333222222222222222111111111000000000000000000000000000////////////000000000000000111222222222333666999EEEdddcccqqqyyy|||~~~|||yyyxxxxxxyyyyyyxxx}}}zzzwwwyyy|||~~~|||zzzyyyyyyzzz{{{wwwxxxyyy{{{~~~}}}zzzvvvkkk```XXXRRROOOPPPQQQNNNKKKLLLPPPTTTWWW[[[bbbooo{{{|||dddTTTJJJBBBCCCGGGGGGEEEDDDJJJJJJMMMSSS]]]iiittt{{{xxxgggTTTEEELLLLLLJJJJJJSSSeeevvvpppiiilllqqqtttvvvzzzwwwwww|||qqq___ZZZVVVMMMEEEGGGQQQVVVTTTYYYYYYWWWSSSNNNJJJIIIHHHPPPeee{{{|||wwwsssmmmdddXXXPPPMMMKKKHHHEEEDDDDDDEEEFFFEEEKKKLLLHHHRRRgggwwwzzzmmmoooZZZEEE===<<>>===<<<;;;;;;:::999:::===???AAAAAAAAAEEENNN\\\kkknnn^^^LLLEEEHHHLLLSSS]]]kkkzzzgggeee{{{yyyeeeRRRTTTYYY]]]```hhhttt~~~zzz}}}yyyuuurrroooqqq|||~~~ssswwwwwwiiiYYYRRRUUUbbbooo}}}}}}wwwlllbbb^^^ZZZTTTNNNLLLrrroooqqqHHH>>><<<999777666555333222222222111111111000000000000000000000000000000000////////////000000000000000111222222222333666999GGGhhhjjj|||vvv}}}}}}}}}{{{{{{||||||{{{zzz|||~~~zzzwwwyyy|||}}}}}}}}}|||zzzyyyxxxwwwxxxyyyzzz{{{}}}}}}yyyuuukkk```XXXRRROOOPPPQQQNNNLLLMMMOOOUUU[[[aaalll|||dddTTTIIIAAACCCGGGGGGFFFFFFJJJJJJMMMTTT___lllvvv|||{{{mmmZZZJJJKKKNNNOOOPPPXXXhhhyyyvvvfffaaagggmmmnnnnnnrrr{{{|||mmmmmmqqqiiiYYYZZZVVVMMMEEEHHHQQQVVVUUUXXXXXXVVVSSSNNNJJJIIIIIIRRRfff}}}|||wwwsssmmmdddYYYQQQMMMKKKHHHEEEDDDDDDEEEFFFGGGJJJIIILLL^^^wwwtttvvvXXXBBB<<<;;;>>>888<<<888888888888777777777777444444555555444444333222333222222333555555444222666333222333444888CCCMMMlll|||^^^YYYTTT^^^yyyiiiNNNDDDMMMRRRbbbvvvxxxwwwsssnnnggg\\\SSSKKKGGGBBB???===<<<;;;999:::999888:::===@@@AAABBBAAACCCIIIVVVfffkkk]]]KKKGGGIIINNNUUU___mmm|||sssuuuwwwZZZXXX___eeeiiiqqq~~~{{{xxxuuussspppqqqzzzuuuxxxwwwjjj[[[RRRRRR___lll{{{{{{tttjjj```\\\XXXQQQJJJGGGpppqqquuuLLL>>><<<999777666555333222111111000000000/////////000000000000000000000000////////////000000000000000111222222222333666999GGGiiipppttt}}}~~~}}}}}}~~~~~~|||zzz{{{}}}}}}zzzyyyzzz}}}|||}}}}}}}}}{{{yyyvvvuuu{{{zzzzzz{{{}}}{{{vvvrrrjjj```WWWRRROOOPPPQQQNNNMMMOOOVVV]]]dddlllzzzeeeTTTIIIAAABBBGGGHHHHHHHHHIIIJJJNNNWWWcccpppzzz|||ppp]]]MMMHHHNNNRRRSSSZZZiiizzzqqqllluuuiii```bbbgggkkkhhhccceeeooozzzuuujjjiiillleeeZZZYYYTTTLLLFFFIIIQQQVVVUUUVVVVVVTTTQQQMMMJJJIIIJJJRRRfff|||}}}wwwsssmmmdddYYYQQQMMMKKKHHHFFFDDDDDDEEEFFFJJJIIIGGGNNNeee{{{yyyYYYCCC<<<;;;>>>777;;;888888888888777777777666444444555555444444333222222222222333444555444222444222222555999AAAPPP___xxx[[[WWWTTTaaa}}}eeeMMMFFFNNNTTTeee|||vvvqqqppprrrllljjjgggccc___[[[VVVQQQJJJGGGBBB???>>>===;;;999:::888888:::===AAABBBCCCCCCBBBFFFQQQaaaggg\\\MMMKKKLLLPPPWWWbbbooo|||jjj^^^hhhrrrvvv{{{|||xxxtttqqqmmmoooyyyxxxxxxwwwlll[[[QQQQQQ^^^lllzzz~~~vvvsssiii___[[[WWWOOOHHHDDDcccppp|||vvvLLL>>><<<999777666555333222000000000000////////////////////////////////////////////////000000000000000111222222222333666999BBBeeennnsss~~~}}}}}}~~~|||zzz{{{}}}~~~||||||}}}~~~}}}|||zzzyyywwwvvv}}}|||{{{{{{|||zzzsssooohhh```VVVQQQOOOPPPPPPNNNOOORRRVVVaaalllvvvjjjTTTIIIAAABBBGGGIIIIIIIIIIIIJJJOOOZZZhhhvvv~~~yyynnn\\\KKKEEELLLPPPPPPWWWgggyyyaaaRRRXXX^^^fffooorrrzzznnn\\\[[[hhhiiihhhaaaZZZYYY```gggxxxxxxxxxrrrkkkhhhhhhddd]]]XXXRRRJJJGGGJJJPPPUUUVVVUUUTTTSSSPPPLLLJJJJJJKKKOOOcccyyy}}}xxxrrrmmmdddYYYRRRLLLKKKHHHFFFEEEDDDEEEEEELLLIIIGGGLLL___vvv]]]FFF>>><<<>>>666:::888888888888777777777666444444555555444444333222222222222333444555444222222222333666:::DDDUUUeee}}}sss[[[\\\```nnn~~~aaaMMMHHHPPPVVVhhh~~~ooohhheeecccdddiiihhhccc]]]YYYVVVSSSQQQPPPJJJHHHDDDAAA@@@???===;;;;;;999999;;;>>>BBBDDDDDDDDDDDDEEELLLZZZbbb[[[PPPMMMNNNRRRZZZffftttwwwaaaooo}}}zzzsssmmmiiilllyyyzzzxxxxxxpppYYYPPPQQQ___mmmzzz~~~uuutttjjj___[[[WWWOOOHHHEEEUUUrrrzzztttHHH>>><<<999777666555333222000000000000////////////////////////////////////////////////000000000000000111222222222333666999@@@```iiisss~~~|||~~~}}}zzzyyyyyyzzz|||}}}|||{{{{{{|||xxxqqqllleee___TTTQQQOOOPPPPPPNNNPPPUUUQQQbbbsss~~~qqqUUUJJJAAACCCHHHJJJJJJKKKJJJKKKQQQ^^^nnn{{{}}}wwwmmmZZZJJJGGGKKKMMMMMMUUUhhh|||aaaDDDFFFTTTZZZ\\\aaadddlllwwwrrrYYYOOOTTTaaa^^^ZZZVVVUUUWWW[[[^^^iiijjjrrr~~~ppppppmmmgggcccaaa^^^ZZZWWWPPPIIIGGGKKKPPPTTTWWWUUUTTTRRROOOLLLJJJKKKLLLOOOcccwww~~~xxxrrrllldddZZZSSSLLLJJJIIIGGGEEEEEEEEEEEEIIIIIIHHHJJJSSScccqqqxxx___HHH@@@===>>>666:::888888888888777777777777444444555555444444333222333222222333555555444222222222444666777>>>NNN]]]ttt~~~dddYYYbbbmmm|||~~~___NNNJJJQQQWWWkkksssccc```bbbcccffflllmmmeee]]]XXXSSSNNNKKKLLLKKKHHHEEECCCBBB@@@>>><<<===<<<;;;<<<@@@CCCDDDEEEEEEEEEEEEIIIRRRZZZYYYRRRMMMMMMQQQ[[[iiiwwwwwwddduuu|||ssslllhhhkkkyyy{{{wwwyyytttZZZPPPQQQ```nnnzzzyyyvvvjjj___ZZZWWWPPPKKKIIIVVVwww~~~xxxLLL>>><<<999777666555333222111111000000000/////////000000000000000000000000////////////000000000000000111222222222333666999BBB^^^fffxxx}}}yyyxxxzzz}}}|||{{{{{{{{{}}}wwwooojjjccc]]]SSSPPPOOOPPPOOONNNRRRXXX\\\qqqyyyWWWLLLBBBCCCHHHJJJJJJKKKKKKMMMTTTbbbsssxxxnnn]]]NNNLLLNNNMMMNNNYYYnnn^^^RRROOOWWW\\\ZZZ]]]eeedddfffjjjqqqyyywwwpppdddUUUPPPSSSPPPOOOOOOTTT\\\ccchhhiiiiiiffffffmmmyyy|||qqqooojjjeeeaaa^^^\\\ZZZVVVNNNGGGHHHLLLPPPTTTXXXVVVUUUSSSOOOLLLJJJKKKMMMQQQdddxxx~~~xxxrrrlllddd[[[TTTKKKJJJIIIGGGFFFEEEDDDDDDGGGIIIJJJIIIKKKUUUeeeqqq___HHH@@@===???888;;;888888888888777777777777444444555555444444333222333222222333555555444222111222444555444777EEESSShhh}}}yyybbb[[[jjjzzz}}}]]]OOOMMMSSSXXXlllqqqccceeelllmmmpppttttttjjjbbb]]]WWWOOOKKKMMMJJJHHHEEEDDDCCCAAA???<<<@@@>>>===>>>AAADDDEEEEEEDDDEEEFFFFFFKKKRRRUUUSSSMMMLLLOOOWWWdddqqqzzzooolll}}}|||uuuooojjjlllyyy{{{wwwzzzwww]]]RRRPPP^^^mmmyyy~~~wwwjjj^^^YYYVVVPPPMMMLLL```yyy~~~SSS>>><<<999777666555333222222222111111111000000000000000000000000000000000////////////000000000000000111222222222333666999EEE^^^ccc~~~~~~|||zzzyyy{{{}}}~~~zzzzzz{{{|||}}}~~~vvvnnnhhhaaa[[[RRRPPPOOOPPPOOONNNSSSZZZhhh}}}YYYMMMCCCCCCGGGIIIJJJKKKMMMOOOVVVeeevvvzzzooo```TTTNNNNNNMMMQQQ___tttrrrQQQUUU^^^hhhllllllsss|||zzzyyyyyy|||yyypppiiibbb]]]YYYOOOSSS[[[dddoooxxx~~~|||uuupppiiidddaaa___^^^^^^UUULLLFFFIIIMMMOOOTTTYYYXXXWWWTTTPPPLLLJJJLLLMMMQQQcccwwwxxxrrrlllddd[[[TTTKKKJJJIIIHHHFFFEEEDDDDDDIIIJJJKKKHHHGGGNNN^^^lll]]]GGG???===@@@999===888888888888777777777777444444555555444444333222333222222333555555444222///111555666444666BBBOOO```xxxyyyhhhaaasss|||]]]OOONNNTTTXXXmmmuuuiiiooowwwwwwwwwzzzxxxooofffccc]]]TTTPPPRRRJJJGGGEEECCCBBBAAA>>><<>><<<999777666555444222222222222222111111111111000000000000000000000000////////////000000000000000111222222222333666999EEE]]]aaa}}}{{{yyyyyy{{{|||||||||~~~||||||{{{{{{{{{{{{||||||yyyzzz{{{|||}}}~~~{{{}}}uuummmggg```ZZZRRRPPPPPPPPPOOONNNTTT[[[eee[[[NNNDDDCCCGGGIIIJJJKKKNNNPPPWWWgggxxxyyyooobbbWWWMMMMMMLLLRRRcccxxx```UUUXXX```mmm{{{{{{rrrooommmfff\\\\\\dddpppzzztttmmmeee```___]]]]]]^^^UUUKKKFFFIIIMMMOOOSSSYYYZZZXXXUUUPPPLLLKKKLLLMMMOOOaaauuu}}}xxxrrrlllddd[[[UUUKKKJJJIIIHHHGGGEEEDDDDDDMMMLLLJJJHHHFFFLLLYYYeee___EEE<<<;;;???888<<<888888888888777777777777555444444333222222222222444444444444444444444444444444555555444666AAAMMMjjjwww}}}jjjlllwwwwwwWWWIIIKKKVVV\\\nnn|||}}}~~~rrruuuuuujjjfffccc]]]UUUQQQIIIGGGBBB>>><<<<<<===>>>>>>@@@BBBCCCCCCDDDFFFHHHGGGEEEBBBAAADDDIIIPPPTTTPPPPPPPPPQQQTTTZZZaaaeeevvvpppjjj{{{uuupppkkkmmmxxx{{{vvvwww{{{]]]VVVTTT[[[fffvvvwwwmmmbbb\\\ZZZXXXQQQKKKbbbuuusssTTTBBB;;;666777888444222222222222222111111111111000////////////////////////////////////000000000000222//////222333333666;;;EEESSSmmm~~~{{{|||}}}~~~}}}|||{{{|||}}}~~~}}}uuuvvvxxxyyyzzzyyyyyyxxx}}}|||zzzyyyzzz|||~~~wwwooofff___[[[XXXMMMPPPSSSRRROOOMMMLLLMMMiiivvv]]]NNNEEEKKKPPPMMMJJJMMMNNNPPPUUUaaaooo|||www]]]aaajjjlll{{{}}}zzzuuuiii\\\QQQMMMLLLSSScccvvvlll___\\\bbbmmm{{{zzzuuurrrooojjjkkkxxxzzzoooccc]]]\\\]]]]]]]]]XXXOOOHHHJJJOOORRRUUUXXXXXXXXXUUUQQQLLLIIIIIIJJJQQQ___qqq}}}zzzvvvrrrkkkccc\\\OOOLLLGGGEEEDDDEEEEEEDDDOOOIIIIIILLLLLLLLLXXXiii```FFF<<<;;;>>>777:::888888888888777777777777333333333333444555666777444444444444444444444444333333444444333444???KKKkkk}}}mmmeeerrrwwwWWWIIIKKKVVV\\\nnn~~~~~~rrrrrrxxx~~~ssshhhddd___VVVMMMHHHCCCAAA===;;;999999:::;;;>>>@@@BBBBBBBBBCCCEEEGGGFFFDDDBBBBBBDDDIIINNNQQQPPPQQQRRRRRRRRRVVV\\\bbbppppppjjj|||wwwrrrmmmjjjlllxxxzzzrrrrrrttt^^^VVVRRRYYYddduuuvvvlll___XXXWWWVVVQQQLLLaaarrr|||yyyWWWBBB;;;777777888555222222222222222111111111000000////////////////////////////////////000000000000222//////222333333666;;;GGGVVVttt|||}}}~~~~~~|||{{{|||}}}uuuvvvxxxzzz||||||||||||~~~}}}||||||}}}}}}vvvnnneee___ZZZXXXNNNQQQSSSRRROOOLLLKKKKKKSSSaaavvvdddUUUJJJNNNQQQMMMKKKMMMSSSSSSVVV```nnn|||^^^PPPUUU[[[\\\mmmuuuzzzzzzxxxvvvooofffWWWRRRNNNRRR___ppp}}}uuuxxxsssfffaaacccjjjuuu~~~zzzwwwsssooorrryyy{{{yyyyyyvvv{{{{{{qqqfff```^^^\\\ZZZYYYUUULLLFFFIIIOOOSSSVVVYYYUUUUUUSSSOOOKKKIIIIIIJJJPPP___qqq~~~{{{wwwrrrkkkbbb[[[OOOLLLGGGEEEDDDEEEEEEDDDJJJGGGGGGHHHJJJOOO\\\hhhaaaGGG===;;;>>>666999888888888888777777777777444444444444555666777777444444444444444444444444222222333444222444<<>><<<;;;999888777888888999>>>???AAABBBBBBBBBDDDFFFDDDDDDCCCDDDFFFIIILLLNNNPPPRRRSSSSSSSSSVVV[[[```iii|||vvvrrrwwwrrrmmmjjjhhhlllzzzyyyqqqnnnnnn]]]UUUPPPWWWbbbuuuuuujjj\\\UUUTTTTTTQQQMMM[[[ooowww~~~WWWCCC<<<777888888555222222222222111111111000000000////////////////////////////////////000000000000111//////222222222666<<>>???AAABBBAAABBBDDDEEEDDDEEEFFFGGGHHHJJJKKKLLLQQQQQQRRRVVV\\\```bbbcccmmm~~~tttooojjjggggggmmm}}}yyyqqqmmmlllZZZRRRPPPXXXddduuu|||ssshhh\\\VVVUUUUUUQQQLLLSSSooovvvVVVCCC<<<777888888555333333111111111111000000000000////////////////////////////////////000000000000111///000222111111777>>>MMMfff}}}{{{{{{|||zzz{{{}}}~~~xxxyyy{{{|||}}}}}}}}}}}}yyyyyyyyyzzz|||~~~zzzvvvpppiiiaaa[[[WWWVVVUUUWWWYYYYYYXXXUUURRRQQQOOO^^^rrroooaaaTTTQQQQQQOOOOOOQQQQQQQQQTTT]]]kkkxxxUUUJJJRRRTTTSSSUUUXXX^^^hhhqqqwwwyyyuuuppp```WWWPPPRRR]]]jjjwww~~~wwwmmmfffiiioooppppppooolllfffaaa]]]eeejjjllliiidddaaaaaabbbjjjvvvwwwxxxwwwqqqiiiaaa[[[YYY```cccccc^^^YYYXXX[[[]]]\\\]]]\\\[[[\\\]]]YYYTTTRRRKKKGGGLLLSSSWWWYYY[[[ZZZZZZXXXTTTNNNJJJIIIHHHLLL\\\ppp~~~}}}xxxrrriii^^^WWWNNNKKKGGGDDDDDDDDDDDDDDDGGGLLLKKKFFFKKK\\\gggiii|||]]]EEE======@@@999<<<888888888888777777777666777666555333222111111111333333333333333333333333555333444666555555:::AAAXXXkkkrrrcccooonnnMMMEEEJJJUUU___zzzuuunnnhhhfffggg^^^XXXUUUUUURRRJJJCCC@@@>>>>>>>>>>>>>>>???@@@@@@???@@@BBBBBBBBBBBBDDDEEEEEEFFFHHHJJJKKKLLLMMMMMMRRRPPPSSS]]]kkkrrrpppkkkwwwsssnnniiiggggggooowwwoookkkiiiUUUPPPPPPZZZfffuuuzzzqqqhhh___ZZZZZZWWWQQQJJJVVVpppvvvWWWCCC<<<888888999555333333111111111000000000//////////////////////////////////////////000000000000000///000111000000777@@@VVVppp~~~}}}||||||}}}||||||}}}}}}}}}}}}}}}}}}zzzzzz{{{|||{{{zzzyyyxxxyyyyyyyyyyyyzzz{{{}}}~~~{{{uuurrrllleee___ZZZVVVTTTSSSUUUXXXZZZ[[[YYYVVVTTTLLL___tttmmmaaaUUUPPPPPPQQQRRRTTTOOOQQQWWWcccqqq|||tttNNNNNNXXXWWWTTTXXXZZZ^^^gggvvv{{{uuubbbVVVNNNTTTaaannnzzz}}}ssslllpppvvvsssoookkkgggdddcccbbbiiijjjkkkkkkhhhffffffgggeeesssyyy{{{~~~}}}yyyrrrkkkgggmmmkkkkkkkkkjjjhhhfffeee___bbbaaa]]]\\\]]]YYYSSSQQQJJJFFFKKKRRRUUUVVVWWWWWWWWWVVVSSSOOOLLLJJJJJJIIIZZZooo}}}|||wwwqqqhhh]]]VVVNNNKKKFFFDDDCCCDDDDDDCCCIIINNNMMMGGGKKKZZZfffhhhzzz\\\EEE======AAA999<<<888888888888777777777777333333222222222333333444333333333333333333333333555333444666666555888>>>QQQbbb~~~|||[[[cccuuuhhhKKKFFFLLLVVVaaa~~~wwwmmmfff```[[[[[[VVVRRRQQQSSSRRRMMMHHHHHHCCCCCCBBBAAAAAABBBCCCDDD@@@AAACCCCCCCCCCCCDDDFFFEEEGGGIIIKKKMMMNNNNNNOOOTTTUUU[[[jjjzzz|||uuu{{{}}}tttoooiiifffgggppp~~~tttlllgggeeeSSSNNNQQQ[[[ggguuu}}}qqqiiiaaa]]]\\\YYYPPPIII___qqqttt\\\DDD===888999999666333333111111000000000/////////////////////////////////////////////000000000000//////000111///000888AAA___rrrzzz|||~~~}}}}}}~~~~~~~~~}}}}}}||||||{{{{{{zzz{{{{{{{{{zzzxxxwwwvvvzzzzzzzzz{{{{{{|||}}}~~~}}}vvvrrrnnniiiccc]]]XXXUUUSSSPPPQQQTTTXXXZZZYYYVVVRRRPPPeee{{{iii```UUUPPPPPPRRRUUUVVVRRRVVV```nnn}}}gggOOOVVVbbbaaa___dddeeeiiivvvkkkYYYMMMTTTdddqqq|||}}}zzz~~~|||yyyvvvvvvwwwzzz{{{||||||~~~}}}xxxxxx|||zzz~~~}}}|||yyyzzzyyy|||wwwfff\\\[[[XXXRRRMMMGGGDDDJJJPPPSSSSSSTTTOOOPPPQQQPPPMMMLLLKKKLLLHHHYYYooo~~~~~~yyyvvvqqqhhh]]]VVVNNNJJJFFFCCCCCCCCCCCCCCCHHHLLLLLLHHHIIISSS```iii]]]FFF>>>===AAA888;;;888888888888777777777777444444333333333333444444222222222222222222222222555333333666666444666:::HHH]]]}}}xxxVVVZZZnnn{{{}}}}}}gggMMMIIIOOOWWWbbb}}}jjjaaa___[[[XXXVVVUUURRRQQQTTTSSSNNNLLLMMMFFFEEEBBB@@@???@@@BBBCCCAAACCCDDDDDDDDDDDDEEEFFFDDDEEEGGGJJJLLLNNNOOOPPPWWW]]]iiixxx|||~~~~~~|||vvvoooiiieeefffooozzzrrrlllhhhfffTTTOOOPPPZZZeeessstttkkkaaa\\\ZZZWWWPPPIII```pppoooaaaDDD===888999999666333444111000000000////////////////////////////////////////////////000000000000//////111111//////888CCCbbbfffkkk~~~~~~~~~~~~}}}}}}|||||||||||||||yyyzzz{{{{{{zzzyyywwwvvvyyyyyyzzz{{{|||~~~~~~zzzrrrooolllgggaaa[[[VVVSSSRRRPPPQQQTTTXXXZZZYYYTTTPPP]]]qqqxxxfff```WWWQQQPPPSSSVVVWWWWWW\\\gggvvvyyy```RRR___oooqqqrrrvvvxxx{{{aaaMMMRRRdddrrr}}}zzzyyy{{{~~~}}}|||}}}ppp[[[XXXWWWTTTKKKEEEDDDKKKRRRUUUUUUVVVNNNPPPQQQOOOMMMJJJIIIIIIHHHYYYppp|||zzzwwwtttppphhh^^^VVVMMMJJJFFFCCCCCCCCCCCCCCCGGGHHHKKKKKKIIINNN]]]nnn^^^GGG???===@@@777999888888888888777777777777999888777555333222222222222222222222222222222222444111222555555333444888AAAZZZuuuUUU[[[ooo{{{|||~~~gggPPPLLLQQQXXXcccwwwbbbZZZ[[[[[[YYYXXXXXXTTTSSSUUUSSSOOOMMMNNNGGGEEEAAA>>><<<===???AAABBBDDDEEEEEEDDDDDDFFFGGGCCCDDDFFFHHHKKKMMMOOOPPPXXXdddttt{{{|||vvvooohhhdddeeennnwwwqqqnnnlllkkkWWWPPPOOOXXXcccqqq~~~vvvlll```YYYXXXUUUPPPJJJZZZnnnjjjbbbDDD===888999999666444444000000000000////////////////////////////////////////////////000000000000//////111111...///888CCCaaaXXX]]]}}}}}}}}}|||||||||}}}}}}~~~xxxyyyzzz{{{{{{zzzyyyyyyvvvvvvxxxzzz|||~~~wwwooommmjjjeee___ZZZVVVSSSRRRSSSTTTVVVYYY\\\ZZZTTTOOOcccuuuxxxfffaaaYYYRRRQQQTTTVVVVVVZZZ___iiixxxmmmZZZRRRaaauuu|||~~~hhhNNNPPPbbbqqq||||||}}}{{{xxxssssss{{{wwwrrrrrrwwwtttYYYUUUWWWVVVKKKFFFEEENNNVVVYYYZZZ[[[UUUVVVUUURRRMMMHHHFFFEEEIII[[[rrryyywwwuuusssppphhh^^^WWWMMMJJJFFFCCCCCCCCCCCCCCCGGGGGGLLLOOOLLLMMM^^^tttcccAAA???>>>::::::888888888888888777777777777555555444444444333333333111111111111111111111111111333555555555555666888GGGeeepppeee[[[YYYeeevvvtttdddJJJIIIKKKUUUiiizzziiiaaaZZZTTTQQQSSSRRRTTTTTTRRRNNNLLLLLLMMMEEECCC???===;;;===???@@@@@@BBBDDDFFFGGGGGGHHHHHHEEEHHHJJJJJJJJJMMMVVV]]]eeekkkuuu~~~{{{yyyssskkkeeefffppp~~~tttrrrkkkhhhmmmnnnXXXQQQPPPYYYeeesssuuurrrjjjaaaZZZWWWSSSLLLGGGbbbpppeee___EEE>>>888999999555333333333222111000////////////////////////////////////////////////000000000000222000000111000000777???UUUWWWfff~~~~~~}}}|||||||||~~~}}}|||{{{zzzyyyxxxxxxxxxyyyzzz|||}}}}}}}}}|||{{{}}}xxxvvvsssooommmggg```[[[XXXVVVSSSQQQVVVUUUXXX[[[YYYUUUUUUXXXfffxxxiii^^^SSSOOOPPPQQQUUUZZZYYYcccqqq~~~___SSSUUUjjj|||eeeRRRPPPXXXiiippp~~~~~~{{{xxxyyy{{{{{{wwwrrrvvv}}}tttrrrlllqqqrrrqqqpppttt~~~ZZZRRRTTTRRRNNNHHHGGGMMMTTTXXX[[[___WWWXXXVVVQQQKKKHHHIIIKKKJJJYYYooo}}}wwwssspppjjj```XXXRRRMMMFFFBBB@@@?????????EEEEEEIIIKKKIIIMMMfff|||fffDDD@@@???<<<;;;999888888888888777777777777555555444444444333333333222222222222222222222222111333555555444555777888FFFccc~~~iiieeeWWWXXXgggzzzvvveeeLLLLLLOOOYYYmmm~~~pppjjjeee^^^XXXVVVOOOQQQRRRQQQMMMJJJIIIIIICCCAAA>>><<<;;;;;;===>>>>>>@@@DDDGGGHHHHHHIIIIIIEEEIIILLLNNNNNNSSS\\\dddiiipppyyy|||uuupppiiicccdddooo~~~|||mmmnnnkkkkkkmmmiiiUUUOOOOOOXXXdddrrruuummmggg^^^XXXUUURRRMMMIIIfffwwwrrrdddEEE>>>888999999555333333333222111000////////////////////////////////////////////////000000000000000//////111000111888@@@OOOTTTggg}}}}}}|||||||||}}}~~~{{{{{{|||||||||{{{zzzzzz{{{zzzyyyxxxxxxzzz{{{|||{{{vvvtttqqqlllhhhddd]]]YYYWWWUUUSSSQQQZZZZZZ[[[\\\XXXSSSTTTYYYooopppkkkaaaWWWSSSRRRRRRUUUYYYaaaiiiuuusss[[[TTT[[[qqqiiiUUUQQQWWWfffmmmzzz|||yyyuuurrrqqqnnnkkkhhhjjjsss{{{nnnkkkgggccchhhlllmmmttt{{{^^^VVVTTTPPPIIIDDDDDDJJJQQQTTTVVVYYYWWWXXXWWWRRRLLLIIIIIIJJJJJJXXXmmm|||}}}yyyuuupppiii___XXXQQQMMMFFFAAA@@@@@@@@@???BBBCCCHHHOOOXXXeeeyyyqqqkkkHHHBBB???===<<<999888888888888777777777777555555444444444333333333333333333333333333333333111333444444444555777999CCC```iiifffTTT[[[mmmuuubbbLLLMMMQQQ\\\pppuuuqqqooohhh___XXXKKKMMMNNNMMMJJJGGGEEEEEEBBBAAA???===<<<<<<======>>>BBBFFFJJJJJJJJJJJJJJJFFFKKKPPPSSSUUU[[[dddkkkqqqwwwrrrnnngggaaabbbmmm}}}yyyiiikkknnnpppnnnfffSSSNNNPPPZZZeeesss~~~uuuiiiccc\\\VVVTTTRRRNNNKKKeeejjjEEE>>>888999999555333333333222111000////////////////////////////////////////////////000000000000000...///111111222999AAALLLTTThhh~~~||||||{{{{{{{{{|||}}}~~~yyyzzz|||~~~~~~}}}|||{{{{{{yyyuuussstttvvvzzz}}}yyytttrrrnnniiiaaa^^^ZZZXXXVVVUUUSSSRRR[[[\\\^^^]]]WWWSSSWWW___}}}vvvoooeee[[[WWWTTTSSSUUUYYYdddlllyyyYYYTTTUUUbbbxxxmmmXXXQQQTTTaaahhhuuuyyyxxxtttooojjjgggffffffdddjjjttt~~~ttttttuuupppwww~~~kkk[[[TTTNNNJJJFFFBBBBBBIIIOOOQQQRRRTTTWWWXXXXXXTTTNNNIIIHHHIIIIIIWWWjjjyyy~~~}}}}}}}}}{{{wwwpppggg^^^XXXQQQLLLFFFAAA@@@@@@@@@@@@EEEFFFHHHNNN^^^ppp{{{~~~iiioooLLLCCC>>><<<<<<999888888888888777777777666555555444444444333333333333333333333333333333333222333444444444555888:::BBBbbbkkkfffSSSaaavvvsss^^^JJJKKKQQQ]]]qqqwwwrrrpppkkk```XXXIIIHHHGGGEEECCCBBBBBBBBBAAA@@@@@@???>>>>>>>>>>>>AAAFFFJJJLLLKKKJJJJJJKKKOOOUUU\\\```aaaeeekkkqqqvvv{{{sssooohhhaaaaaakkk|||}}}oooooooooqqqnnndddSSSOOORRR]]]hhhuuuyyytttiiiddd\\\VVVSSSQQQNNNLLL^^^kkkEEE>>>888999999555333333222222111000//////000000////////////////////////////////////000000000000111000000111111111888AAALLLUUUiii~~~}}}|||{{{{{{{{{{{{|||||||||xxxzzz|||~~~~~~}}}zzzyyyzzzxxxuuussssssvvvyyy{{{}}}vvvqqqoookkkeee[[[ZZZXXXWWWVVVVVVUUUUUUYYY[[[]]]\\\VVVSSS\\\hhh}}}sssiii___YYYTTTSSSVVV\\\cccnnn}}}jjjOOORRRYYYjjjmmmWWWPPPQQQ]]]cccrrrvvvwwwwwwsssmmmkkknnnrrrppprrryyy}}}|||mmm___YYYRRRKKKJJJGGGCCCDDDKKKQQQSSSSSSTTTWWWYYYYYYUUUOOOIIIGGGGGGIIIUUUfffuuu}}}~~~|||{{{zzz||||||xxxpppeee]]]XXXQQQLLLFFFAAA@@@@@@@@@@@@GGGIIIIIIKKKZZZooowwwsssgggsssOOOCCC<<<;;;<<<777888888888888777777777666555555444444444333333333333333333333333333333333222222333333333555888;;;HHHmmmxxxfff}}}aaaRRRddd{{{sss___IIIKKKQQQ^^^sssyyynnniiifff^^^VVVGGGDDD@@@===<<<>>>@@@AAA>>>>>>=========>>>>>>???DDDHHHLLLLLLIIIIIIKKKNNN\\\dddmmmqqqpppnnnoooppptttzzzuuuqqqjjjbbbaaakkk}}}xxxtttlllkkkjjjcccRRROOOSSS]]]hhhvvvxxxwwwmmmhhh```XXXSSSPPPNNNMMMZZZ{{{hhhEEE>>>888999999555333333222111000000000000000000////////////////////////////////////000000000000333111111222111111777???IIIQQQeee~~~|||{{{||||||||||||{{{{{{{{{yyy{{{|||}}}}}}zzzwwwuuuwwwwwwwwwwwwwwwxxxxxxyyy~~~yyyrrrnnnmmmhhhaaaWWWWWWVVVUUUUUUVVVWWWYYY\\\\\\]]]ZZZUUUTTT```mmm~~~yyyvvvlllaaaZZZUUUTTTYYY___hhhuuuwww\\\UUUYYYbbbtttgggSSSLLLMMMYYY```nnnrrrwwwzzzxxxtttsssvvv{{{tttccc___]]]TTTOOOQQQHHHDDDEEELLLSSSTTTUUUVVVXXXZZZZZZVVVOOOIIIGGGGGGIIISSScccrrr{{{}}}|||zzzzzz||||||xxxoooeee\\\XXXPPPLLLEEEAAA@@@@@@AAAAAABBBHHHJJJKKKXXXooo}}}hhhwwwSSSDDD;;;;;;<<<777888888888888777777777777555555444444444333333333333333333333333333333333222222333333333555999<<>>888999999555333333111111000000000000000111////////////////////////////////////000000000000333111111222111111888@@@EEEMMMbbb~~~~~~~~~~~~}}}|||||||||}}}}}}}}}|||{{{{{{{{{{{{||||||{{{yyywwwuuuuuuvvvxxxyyyzzzyyyxxxwww|||zzzsssllljjjiiiddd]]]TTTUUUTTTSSSSSSUUUYYY\\\```^^^\\\YYYVVVXXXeeesss{{{yyytttmmmfff```[[[XXX\\\cccrrr}}}```XXX___dddmmmzzz^^^MMMHHHIIIUUU[[[jjjpppvvv|||~~~{{{yyyzzz|||uuuiiiaaa___\\\TTTPPPQQQGGGCCCCCCKKKRRRTTTVVVXXXZZZ[[[[[[VVVNNNHHHGGGGGGIIIRRRaaapppzzz~~~}}}{{{||||||zzzvvvooofff]]]WWWPPPKKKEEEAAA@@@AAAAAAAAABBBGGGKKKLLLSSSdddvvvqqq{{{WWWFFF<<<<<<===777888888888888777777777777555555444444444333333333222222222222222222222222222222222222222555999===VVViiiccchhhRRRTTTmmmppp^^^HHHJJJQQQ___uuugggXXXRRROOOJJJ<<<999777777:::======<<<;;;:::999:::<<<@@@CCCFFFGGGJJJMMMOOORRR[[[jjjvvv{{{{{{rrrpppjjjbbbaaalllyyyjjjffffff___QQQNNNQQQZZZdddtttyyyxxxoookkkcccZZZSSSOOOOOOOOO___www___EEE>>>888999999555333333111111000000000000111111////////////////////////////////////000000000000111///000222222333;;;CCCKKKQQQddd~~~||||||}}}~~~}}}|||}}}}}}~~~~~~~~~}}}|||{{{{{{{{{|||{{{{{{zzzyyyyyyuuuvvvwwwyyyyyyxxxwwwwwwwwwtttmmmfffdddddd___XXXRRRRRRQQQOOOOOORRRXXX]]]```[[[XXXXXXZZZaaappp~~~wwwyyypppmmmkkkiiiddd___```dddwww|||}}}hhh___```dddjjjqqqzzz~~~VVVHHHEEEFFFPPPVVVeeeqqqxxx|||vvvyyy~~~yyylllhhhccc^^^[[[XXXUUURRRPPPGGGCCCCCCJJJQQQUUUXXX[[[\\\]]][[[UUUMMMHHHGGGHHHIIIRRR```ooo{{{~~~{{{wwwsssoooggg]]]VVVOOOKKKEEEAAA@@@AAAAAAAAAFFFGGGJJJMMMOOOVVVfffuuuxxx~~~ZZZGGG======>>>888888888888888777777777777555555444444444333333333111111111111111111111111222222222222222555:::===WWWbbb```eeePPPXXXuuujjjXXXFFFGGGMMM[[[rrreeeQQQJJJFFFBBB777666666999===>>><<<999>>>===<<<<<>>888999999555333333111000000000000000111111////////////////////////////////////000000000000...---...222333555===FFFUUUYYYjjj~~~}}}{{{{{{|||}}}}}}|||}}}~~~}}}|||{{{{{{{{{{{{{{{|||||||||}}}uuuvvvvvvwwwwwwwwwwwwwwwsssooohhhbbbaaaaaa\\\UUUQQQQQQOOOMMMLLLPPPWWW]]][[[VVVSSSWWW^^^jjj{{{}}}wwwnnnlllpppmmmmmmpppqqqllleeebbbddduuutttwww{{{dddcccjjjjjjfffkkkpppuuuwwwyyy|||RRRFFFCCCCCCMMMRRR```sss{{{{{{mmmvvv~~~zzzwwweeebbb]]]XXXXXXZZZXXXTTTJJJEEEDDDKKKSSSWWW[[[___^^^^^^[[[TTTLLLGGGGGGHHHJJJRRR```ooo{{{{{{uuurrrooohhh^^^VVVOOOKKKEEEAAA@@@AAABBBBBBFFFDDDHHHPPPRRRTTTbbbtttwww\\\HHHBBB===999888999888888777777777777777555555555555555444444444111111111222222333333333444333333111111444999===^^^fffddd^^^LLLYYYvvvoooZZZLLLHHHPPP___sssbbbLLLBBB>>><<<:::;;;===???@@@???>>>===??????@@@BBBEEEHHHKKKMMMOOONNNRRRZZZbbbqqqyyyvvvnnnhhhaaa^^^bbbnnn|||mmmiiiggg[[[MMMRRRTTTZZZhhhxxxzzztttrrrggg\\\WWWRRRNNNLLLMMMZZZrrrrrr\\\@@@>>>:::888777666333111111111000///////////////////////////////////////000000000000000000000000......///222222555???KKK\\\PPPlll~~~yyy~~~}}}}}}~~~||||||{{{{{{{{{}}}~~~{{{zzzzzzyyyyyyyyyzzzzzzvvvsssssswwwwwwsssppppppooommmjjjeee___YYYUUURRRSSSPPPMMMKKKMMMRRRWWW[[[___VVVSSS[[[gggsssqqqnnnllljjjjjjfff______eeeeee___bbbllluuurrrsss~~~qqqjjjkkkiiihhhkkkqqqkkklllwwwPPPEEEJJJEEEKKKXXXmmmwwweeemmmxxxtttooohhhddd^^^[[[YYYXXXTTTQQQHHHDDDEEENNNTTTVVVZZZ```eee```YYYRRRMMMJJJGGGFFFNNNQQQ___sssxxxrrrppplllaaaUUUQQQKKKDDDAAABBBCCCCCCBBBAAAKKKMMMNNNRRRSSS]]]rrrfff\\\HHHAAA<<<999999999888888777777777777777777777666555444333333222111111222222222333333333333333333222222444999<<>>:::888777666333222111111000///////////////////////////////////////000000000000000000000000......///111111444>>>IIIWWWUUUvvv~~~yyyxxx~~~}}}|||{{{{{{{{{{{{~~~}}}|||||||||}}}~~~}}}|||zzzyyyxxxxxxwwwvvvrrrrrruuuuuuqqqnnnnnnmmmkkkgggbbb\\\WWWTTTQQQRRRPPPMMMLLLNNNSSSXXX[[[]]]UUUTTT^^^mmm{{{qqqkkkeee^^^[[[XXXTTTVVV^^^```^^^dddnnnxxxwwwzzzllliiijjjhhhhhhkkklllfffgggqqqxxx~~~VVVHHHLLLJJJRRR^^^rrrdddgggssszzzqqqlllhhhccc^^^[[[ZZZXXXUUURRRHHHEEEGGGPPPVVVYYY\\\aaaccc^^^XXXQQQMMMKKKJJJIIIOOOUUUeeezzz}}}wwwqqqnnnkkk```TTTQQQKKKDDDAAABBBCCCCCCBBBCCCKKKLLLLLLPPPQQQ]]]sssmmm\\\GGG@@@;;;999;;;999888888777777777777777888888777555444333222111111222222222222333333333222333333333333555888;;;RRRqqqsss^^^NNN```{{{iiiRRRIIIGGGQQQ```sss}}}___KKKCCCAAA??????@@@AAACCCDDDCCCCCCBBBGGGGGGGGGHHHIIIJJJKKKLLLPPPWWWfffwww}}}|||uuupppjjjddd]]]YYY___pppyyyiiiddd```TTTMMMPPPQQQ[[[lll{{{zzzqqqiiibbb[[[WWWRRRKKKGGGHHHcccwww\\\@@@===:::888777666444222111111000///////////////////////////////////////000000000000000000000000///...///000000222;;;FFFOOO^^^zzz}}}}}}}}}}}}|||{{{zzzzzz~~~~~~~~~~~~|||yyywwwvvvuuuwwwrrrppprrrqqqnnnkkkllljjjgggccc^^^YYYUUUSSSRRRPPPOOONNNNNNPPPTTTYYY\\\YYYUUUWWWeeewww}}}oooggg^^^TTTMMMLLLIIIMMMVVVZZZ[[[bbbllluuuwww|||qqqggghhhjjjggggggjjjgggbbbbbbiiipppwww```NNNMMMQQQ\\\fff{{{llldddnnnvvvnnnjjjgggccc]]][[[ZZZYYYVVVSSSIIIHHHKKKSSSZZZ]]]```ccc```]]]WWWRRRNNNLLLLLLLLLMMMVVViii~~~~~~~~~|||vvvpppmmmiii___TTTQQQKKKDDDAAABBBCCCCCCBBBDDDLLLLLLKKKQQQUUUeee|||{{{^^^FFF>>>;;;:::<<<999888888777777777777777777777666555444333333333222222222222222222222222111222444444444555888:::SSSjjjlllbbbQQQcccmmmUUUJJJHHHPPP]]]ooo~~~zzz]]]JJJDDDBBB@@@@@@AAABBBDDDDDDDDDDDDDDDEEEEEEGGGIIILLLOOOQQQSSSXXXbbbsss{{{wwwzzzllliiippp{{{yyywwwuuusssyyy}}}vvvqqqjjjfff^^^YYYbbbvvvsssdddaaa]]]PPPLLLOOOQQQ\\\ooo~~~wwwlll```[[[XXXWWWSSSNNNKKKMMMlll{{{}}}SSS???===:::888777666444222111000000//////////////////////////////////////////////////////////////////...///000///000:::DDDIIIiiitttxxx~~~~~~}}}|||~~~}}}zzzxxxvvvuuuxxxrrrooopppoookkkiiijjjfffddd___ZZZVVVTTTSSSSSSOOOOOOOOOPPPRRRVVVYYY[[[UUUWWW```pppzzzlllccc[[[QQQJJJHHHGGGJJJQQQUUUWWW]]]eeejjjooowww}}}zzzlllgggfffiiijjjffffffiiieee```___ccchhhppp}}}lllTTTMMMUUUdddmmmzzziiinnn|||vvvooohhhfffbbb]]][[[[[[ZZZWWWTTTLLLLLLPPPVVV]]]bbbeeefff```]]]XXXRRRMMMKKKLLLMMMIIISSShhh}}}~~~~~~}}}xxxqqqnnnjjj```VVVQQQKKKDDDAAABBBCCCCCCBBBCCCKKKLLLLLLTTT\\\ooo___FFF>>>::::::<<<999888888777777777777777444444444555555555555555222222222222222222222222111222444444444555888:::TTTjjjlllhhhTTTdddoooYYYLLLIIIOOOZZZjjjxxxZZZIIIDDDCCCBBBAAAAAABBBCCCCCCDDDDDDDDDEEEFFFGGGJJJNNNRRRWWWYYYaaalll}}}nnnkkktttzzz|||llljjjqqqvvvmmmkkkmmmooopppyyywwwlllmmmqqqqqqooottt~~~yyyssshhheee]]]YYYccczzz|||pppcccaaa^^^RRRKKKNNNQQQ]]]qqqvvvmmm]]]YYYWWWVVVSSSNNNMMMPPPwwwxxxzzzNNN???<<<:::888777666555333111000000//////////////////////////////////////////////////////////////////...///000...000999CCCHHHrrrdddnnn~~~|||~~~|||~~~|||}}}}}}}}}|||{{{yyywwwvvvxxxrrrnnnnnnmmmhhheeefffbbb```\\\XXXUUUTTTSSSSSSOOOOOOPPPRRRTTTWWWYYYZZZTTT]]]lll}}}zzzjjj```YYYQQQJJJGGGGGGJJJOOORRRUUU[[[aaaaaahhhrrrzzz~~~yyymmmbbbcccgggjjjjjjfffeeefffccc___]]]^^^bbbjjjvvvvvvYYYLLLWWWhhhpppppprrr~~~xxxnnnfffeeeaaa\\\[[[[[[[[[YYYVVVPPPQQQTTTYYY___eeehhhhhhbbb```[[[TTTMMMIIIJJJKKKHHHSSSgggzzz{{{tttoookkkcccZZZQQQKKKDDDAAABBBCCCCCCBBBDDDLLLLLLMMMTTT\\\oooxxxaaaHHH>>>:::999;;;999888888777777777777777333333444444555666666666333333333222222222222111222333333333333555888;;;SSSsssvvvmmmVVVeee{{{mmmYYYLLLHHHOOOYYYhhhwwwXXXGGGDDDDDDBBBAAAAAABBBBBBCCCDDDDDDEEEIIIIIIIIIKKKOOOUUU[[[___iiiuuuuuudddiiivvvmmmfffoooyyyoooqqq|||~~~xxxyyyzzzsssdddccc\\\XXXccc{{{zzznnnccccccaaaTTTIIIOOOSSS___rrr~~~xxxooo```[[[WWWTTTOOOJJJKKKPPP{{{ttt{{{OOO>>><<<999888777777555333111111000///////////////////////////////////////000000000000000000000000///...///000///000999DDDMMMyyyyyyttt~~~|||~~~~~~~~~|||~~~}}}{{{zzz{{{||||||{{{yyywwwvvvvvvqqqmmmmmmjjjeeeaaaaaa]]]\\\YYYVVVTTTSSSSSSSSSOOOPPPRRRUUUVVVWWWXXXXXXXXXgggyyyzzziii]]]WWWPPPIIIEEEGGGJJJMMMQQQVVV\\\```___eeeoooxxx~~~~~~}}}yyynnnbbbaaadddhhhjjjjjjgggffffff```___^^^___bbbjjjuuu}}}eeePPP\\\nnnwwwyyyzzz~~~uuukkkcccddd```\\\[[[\\\\\\ZZZXXXSSSUUUVVVWWW]]]eeeiiihhhdddbbb]]]UUULLLHHHHHHJJJKKKVVVjjj|||}}}vvvqqqmmmeee]]]QQQKKKDDDAAABBBCCCCCCBBBFFFNNNNNNMMMQQQVVVddd|||xxxcccIII???:::888:::999888888777777777777777444444444555555555555555333333333222222222111111333333333222222444999<<>><<<999888777777555444111111000///////////////////////////////////////000000000000000000000000///...///000///111;;;EEETTT}}}|||~~~~~~~~~~~~~~~~~~}}}|||}}}}}}}}}yyyzzz{{{{{{zzzxxxvvvtttsssnnnkkkkkkhhhaaa\\\[[[WWWWWWVVVTTTSSSRRRQQQPPPPPPRRRTTTVVVXXXWWWVVVUUU___qqqxxxhhh]]]XXXQQQIIIDDDGGGIIIKKKNNNSSSYYY\\\^^^bbbiiiqqqxxx}}}{{{}}}{{{wwwtttpppggg^^^ccceeehhhhhhhhhiiihhhfffbbbcccdddfffjjjttt~~~xxx]]]hhhzzzyyyrrruuuzzz~~~}}}uuummmgggdddccc___\\\[[[\\\]]][[[YYYTTTVVVUUUTTTYYYbbbgggeeedddccc^^^VVVLLLGGGHHHKKKMMMZZZooo~~~wwwqqqmmmfff^^^QQQKKKDDDAAABBBCCCCCCBBBFFFOOOOOONNNQQQRRR]]]sssdddJJJ@@@:::888999999888888777777777777777666666666555555444444333333333333222222111111111444444333111111444999===\\\rrrwwwoooYYYhhhzzzhhhWWWDDDFFFQQQ^^^llluuuUUUEEECCCCCCAAACCCCCCCCCCCCDDDEEEFFFGGGIIIIIIIIIMMMUUUaaammmttt\\\^^^ppp{{{ssseeecccuuuuuuvvvyyymmmfffwwwuuullldddeee```\\\hhhsssggg[[[\\\YYYLLLFFFOOOWWWbbbrrr{{{pppeee]]]WWWPPPKKKGGGFFFMMMWWW~~~|||PPP>>><<<999888888777555444111111000///////////////////////////////////////000000000000000000000000///...///000000222<<>>BBBDDDFFFGGGGGGGGGHHHIIIJJJJJJNNNWWWaaammmvvvbbbVVVaaavvvzzzqqqiiieeecccdddkkksss|||vvvfffbbbdddkkkzzzgggYYYbbbqqqvvvvvv~~~|||qqqhhhfffbbbZZZZZZllloooaaa___```XXXLLLMMMOOOXXXdddqqqwwwkkkggg]]]TTTPPPFFFHHHJJJEEEXXX|||vvvSSS???<<<888666555444222111222111111000///......---............////////////......///000000000000000---333000...111222<<>><<<<<<;;;999888777777666666777777555555444444444333333333555444333222222222333333222333333333444666:::===___{{{zzznnnXXX```lll|||kkkYYYJJJFFFOOO[[[hhhrrrOOOCCCFFFFFF???CCCEEEHHHHHHHHHHHHIIIJJJIIIKKKRRR]]]hhhuuueeeXXXSSS___rrr}}}ooojjjeeedddcccdddiiipppuuu|||xxxjjj^^^[[[]]]aaammm|||qqq]]]YYYaaasss|||qqqhhhddd```ZZZ[[[mmmpppbbb___```XXXLLLNNNOOOXXXiiizzzwwwmmmiii^^^WWWTTTIIIIIIJJJGGG^^^uuuQQQ???<<<999666555444333111111111111000///.....................////////////......///000000000000000---333000...111222===QQQaaaxxx~~~}}}~~~~~~|||{{{|||||||||{{{zzzzzzyyywwwtttrrrqqqkkkeeeccc___XXXTTTTTTRRROOONNNQQQUUUWWWUUUQQQUUU[[[YYYWWWXXXQQQQQQ]]]ooo}}}uuurrrnnniiibbbYYYPPPJJJHHHGGGGGGGGGHHHJJJKKKLLLPPPQQQTTTZZZaaaeeeffffffgggjjjlllmmmkkkjjjiiijjjpppqqqsssvvvyyyxxxuuurrruuuoooqqq|||zzzvvvuuueeekkkyyyrrriii```]]]___```^^^[[[ZZZ\\\^^^^^^___aaafffjjjdddaaa[[[TTTOOOKKKJJJJJJOOOccc~~~{{{uuunnneee___TTTMMMEEEBBBCCCFFFGGGGGGKKKMMMNNNNNNOOOVVVeeeqqqlllKKK>>>;;;;;;:::999888777777666666777777555555444444444333333333444444333222222222333333222333333333333666999===bbb}}}~~~iiiTTT^^^eeessslllWWWIIIEEENNNZZZgggqqqOOOCCCFFFFFF@@@DDDFFFHHHIIIIIIIIIJJJLLLIIINNNYYYfffqqq}}}hhhUUUQQQQQQ\\\iiiuuu~~~}}}uuuoooiiiffffffhhhgggfffjjjpppssswww}}}iii```ZZZ[[[[[[\\\eeerrrbbb^^^hhhooo{{{ppphhh```^^^ZZZ\\\oooooobbb```___VVVLLLNNNNNNYYYnnntttkkkfff[[[UUUUUUJJJIIILLLQQQqqquuuOOO@@@===999777666555333222111111000000//////..................////////////......///000000000000000---333000...111222===RRR]]]|||oooooo~~~~~~}}}|||||||||}}}{{{zzzzzzyyyxxxtttrrrooohhhbbb___[[[TTTPPPPPPOOONNNOOORRRVVVWWWTTTQQQTTTZZZYYYWWWWWWPPPQQQ___pppuuuooolllgggbbb\\\UUUNNNIIIGGGGGGFFFEEEEEEGGGHHHIIILLLOOOSSSZZZaaagggkkkmmmkkklllmmmoooppppppoooooouuuvvvxxx|||~~~yyytttwwwvvvzzztttnnnxxxqqqccc\\\aaauuu{{{mmmggg```^^^______\\\XXX[[[^^^bbbdddeeefffhhhjjjddd```ZZZSSSNNNKKKJJJJJJPPPfff{{{sssfff\\\TTTNNNFFFBBBCCCFFFGGGGGGMMMNNNNNNMMMOOOYYYhhhtttmmmMMM???<<<;;;:::888888777666666666666666555555444444444333333333444333333333333333333333222222333333333555999<<>>:::888777666444333111000000000/////////...............////////////......///000000000000000---333000...222333>>>RRRWWWtttcccfff~~~}}}|||||||||{{{yyyyyyxxxvvvssspppmmmfff___\\\XXXQQQMMMNNNLLLMMMOOORRRUUUUUUSSSPPPSSSZZZYYYVVVVVVQQQUUUddduuurrriiifffaaa\\\WWWRRRMMMIIIFFFEEEEEEDDDEEEFFFHHHIIIMMMOOOTTT\\\eeeoooxxx~~~yyywwwttttttvvvxxxxxxxxxwwwzzz{{{tttyyy|||wwwtttxxxyyyddd\\\```ooo~~~tttmmmfffbbb______aaaaaa^^^[[[\\\___cccfffggggggeeedddccc___YYYRRRNNNKKKKKKKKKPPPfffvvveeeXXXSSSMMMFFFBBBCCCEEEFFFEEELLLNNNNNNLLLOOOZZZhhhpppoooOOOAAA===<<<:::888777777666555666666666555555444444444333333333222333333333333333333333111222333222333555999<<<[[[dddPPPZZZeeerrrsssZZZGGGCCCKKKWWWbbb}}}nnnPPPDDDDDDDDDAAABBBDDDGGGHHHHHHIIIJJJLLLPPPXXXeeesss{{{iiiQQQPPPSSSTTTSSSVVV___mmmwww{{{}}}{{{www}}}{{{zzzzzzwwwvvv|||xxxnnnjjjmmmuuuyyyxxx|||xxxxxxwwwmmmggg^^^]]][[[```uuuyyyggg___]]]XXXOOOHHHKKKOOO\\\lllyyy|||nnnggg```TTTMMMNNNEEEEEERRRmmmqqqNNNAAA>>>:::888777666444333000000000000////////////............////////////......///000000000000000,,,333000...222444???SSSWWWjjj```aaa~~~~~~~~~}}}}}}{{{yyyxxxwwwvvvtttqqqnnnllleee^^^ZZZUUUOOOLLLLLLIIIKKKMMMQQQSSSSSSQQQOOOSSSZZZXXXUUUUUUSSS[[[nnnzzzpppfffbbb\\\VVVSSSOOOLLLIIIDDDDDDDDDDDDFFFHHHJJJKKKMMMOOOUUU^^^kkkyyyzzzxxx{{{~~~~~~|||yyyxxx{{{~~~yyyvvvqqqsssxxxooo^^^]]]iii~~~{{{yyywwwsssnnnkkkgggeeecccdddffffffcccaaaaaacccfffhhhhhhfffccc```bbb^^^XXXQQQMMMKKKLLLMMMPPPfffxxxgggYYYRRRMMMEEEBBBCCCDDDDDDCCCGGGLLLNNNMMMSSSaaannntttpppPPPBBB>>><<<:::888777666666555555666666555555444444444333333333222222333444444444333333111222222222222555888<<>>;;;999777777666555555555555666555555444444444333333333111222333444444444333333111111222222222444888;;;SSSuuu}}}eeeKKKRRRbbbttt|||dddKKKFFFMMMWWWbbbzzzbbbJJJAAAAAACCCEEEBBBEEEGGGIIIIIIJJJLLLMMMXXXaaapppiiiQQQXXXRRRUUUVVVYYYddduuusssjjjkkkxxxmmmbbbiiihhh}}}{{{sssxxx|||xxxqqqmmmcccbbb___cccxxxqqqaaa]]]]]]VVVNNNIIINNNQQQ\\\mmm|||vvvoooeeeXXXOOOPPPGGGFFFPPPmmmnnnKKK???<<<999666555444333111////////////000000000000............////////////......///000000000000000,,,222111///333555@@@UUUaaa\\\yyyjjjnnn}}}~~~}}}|||{{{|||}}}{{{yyyxxxwwwuuusssooollljjjbbbZZZVVVQQQKKKHHHIIIEEEGGGIIIKKKLLLMMMNNNOOOSSSZZZWWWSSSVVV\\\mmmpppjjjaaa[[[TTTMMMJJJHHHGGGGGGEEEDDDDDDDDDFFFGGGIIIKKKMMMPPPZZZlll|||}}}yyyrrrxxx}}}}}}~~~xxxooofffccc```___dddlllwww}}}zzzooolllvvvzzzsssmmmhhheeecccaaabbbbbbbbbccccccccccccbbbllljjjiiiiiijjjiiigggdddaaa]]]VVVOOOLLLKKKMMMNNNUUUpppyyykkk___UUUOOOIIIEEEFFFFFFFFFDDDGGGLLLMMMMMM[[[ttt{{{oooPPPAAA===:::777777777666555555555555555555555444444444333333333000111333444555444333333111111222222222444888;;;XXXlllssseeeIIIOOO^^^rrr}}}gggNNNIIIOOOYYYccc{{{~~~]]]GGG???@@@DDDGGGCCCFFFIIIJJJKKKKKKMMMOOOZZZcccsss\\\RRRWWWTTTWWWZZZ___nnnqqqgggeeetttwwwppp|||zzzvvvuuuzzzzzztttpppeeeccc```dddxxxpppaaa^^^^^^WWWOOOJJJQQQQQQ\\\pppxxxqqqeeeUUUMMMOOOJJJJJJRRRlllmmmIII???<<<888666555444222111////////////000000000000............/////////000...//////000000000000000,,,222111///333555@@@UUU```ZZZ|||nnnxxx}}}~~~}}}{{{zzz{{{}}}|||zzzyyywwwvvvtttpppmmmiiiaaaYYYTTTOOOIIIFFFGGGDDDFFFHHHIIIJJJKKKNNNOOOTTTZZZVVVSSSWWW^^^rrrmmmhhh___ZZZQQQJJJGGGFFFEEEEEEFFFEEEDDDDDDDDDFFFGGGHHHNNNRRR___uuu}}}xxxmmm}}}~~~vvvhhh___]]]aaagggkkkeeennnoooiiikkkvvv|||zzzyyyuuuooojjjgggeeecccbbbaaaaaaccceeegggiiikkkkkkllliiiffffffhhhiiihhhfffaaa\\\UUUOOOKKKKKKMMMOOOXXXvvvuuuggg]]]VVVQQQKKKGGGHHHHHHGGGFFFLLLPPPMMMJJJXXXuuuttt~~~\\\???:::===888777777777777666666666666444444333333333333222222444333333222222333333444222444555444333444999===ZZZfffooorrrRRRPPPgggdddKKKKKKMMMSSS```vvvpppPPPBBBAAA???@@@BBBEEEGGGHHHIIIIIILLLPPPTTTbbbuuu\\\JJJMMMPPPTTTZZZ```iiiyyypppeeennn}}}xxxpppjjjccc```^^^gggzzziii^^^aaa```SSSIIIIIIRRRUUUfffuuulllcccZZZTTTOOOLLLJJJWWW}}}hhhHHH>>>;;;888666555444222111000000000000////////////000000000000000000000000000000000000000000000000111111---...333222;;;PPPZZZ___ttt}}}zzzyyyyyyxxxxxxvvvrrrlllhhhbbb[[[TTTQQQMMMGGGDDDEEEDDDDDDEEEGGGIIILLLNNNOOORRRQQQSSSYYY___iii}}}wwwgggbbbYYYTTTNNNIIIHHHHHHHHHHHHFFFDDDEEEHHHIIIGGGHHHKKKPPPWWWggg~~~{{{|||}}}}}}~~~|||zzzxxx|||zzzpppbbbZZZ]]]fffgggkkkxxx{{{ooommmtttsssxxxpppjjjhhhgggeeeeeegggeeebbbaaadddkkknnnmmmkkknnnmmmkkkjjjjjjhhhfffcccaaaZZZSSSPPPMMMKKKMMMQQQ[[[{{{jjj[[[XXXQQQKKKIIIGGGEEEEEEGGGQQQOOOLLLLLLSSSaaaqqq|||uuu]]]???;;;???777777777777777666666666666444444333333333333222222333333333333333333333333222444555444333444999===YYYpppxxx}}}ZZZUUUllldddHHHHHHIIIOOO]]]tttjjjLLLAAAAAA@@@AAADDDEEEGGGHHHIIIIIIMMMSSSWWWiiizzzuuuIIIEEEKKKJJJSSSZZZdddppp|||pppqqq{{{ppphhhhhh|||zzzqqqiiiaaa^^^]]]gggxxxhhh^^^aaa___RRRIIIJJJPPPTTTffftttkkkaaaWWWVVVRRRMMMNNNbbbeeeEEE>>>;;;888666555444222111000000000000////////////000000000000000000000000000000000000000000000000000111---...333222;;;QQQXXXZZZooo~~~}}}~~~~~~|||zzzzzzxxxwwwuuuoooiiiddd___WWWQQQNNNJJJEEEBBBCCCDDDDDDEEEGGGIIIKKKMMMNNNPPPOOORRRXXX^^^iii|||tttfffbbbXXXSSSMMMIIIGGGGGGGGGGGGFFFEEEGGGJJJKKKHHHIIIMMMRRRZZZjjj~~~xxx|||~~~~~~~~~yyysssrrrvvvzzz|||wwwtttsssnnnfffaaaaaahhhnnnzzz~~~wwwuuuxxxwww{{{tttnnnjjjfffaaa```bbbeeecccbbbeeejjjllljjjgggnnnmmmkkkkkkkkkjjjfffdddaaaZZZSSSPPPNNNKKKNNNRRR]]]vvviii^^^XXXQQQKKKIIIGGGDDDDDDGGGLLLMMMMMMLLLQQQ^^^rrr]]]>>>===AAA777777777777777666666666666444444333333333333222222222222444444444444222222222444555444333444999===YYYtttzzzbbbVVVpppdddIIIHHHHHHNNN]]]ttt|||aaaFFF>>>@@@AAACCCFFFEEEGGGHHHIIIJJJOOOWWW^^^qqq[[[>>>EEEOOOKKKTTT]]]kkkyyyyyyzzzwwwbbbYYY```zzzyyyppphhh___\\\[[[ggguuufff]]]```^^^QQQJJJLLLMMMSSSggg{{{rrriii___TTTXXXVVVNNNRRRnnn```CCC===;;;888666666555333111000000000000////////////000000000000000000000000000000000000000000000000000111......333333===SSSZZZYYYooo|||{{{yyyzzz|||}}}}}}}}}zzzyyyxxxvvvrrrlllddd^^^\\\UUUNNNLLLIIIDDDBBBCCCCCCDDDEEEFFFHHHJJJLLLMMMMMMMMMQQQXXX___kkk~~~oooccc```WWWRRRLLLHHHFFFFFFEEEEEEGGGGGGJJJNNNMMMJJJKKKNNNVVV```ooo~~~xxx|||}}}~~~|||{{{zzzyyy{{{zzzvvvooohhhfffiiimmmmmmiiikkkuuu{{{uuuggg]]]fffllluuuzzzzzzxxxxxxxxx{{{uuupppmmmgggaaaaaaeeeeeeddddddgggjjjllliiifffmmmmmmllllllllljjjfffcccaaaZZZTTTQQQNNNLLLOOOTTTbbb}}}pppfffaaaXXXQQQJJJIIIGGGDDDDDDGGGIIILLLNNNLLLLLLWWWkkk|||\\\>>>>>>AAA666777777777777666666666666444444333333333222222222111222444555555444222111222444555444333444999===[[[qqqvvvdddRRRpppeeeJJJJJJLLLTTTdddyyy|||oooooo{{{pppXXXBBB===???@@@BBBEEEEEEGGGHHHIIIJJJRRR]]]fffxxxvvvNNNAAAFFFMMMPPPWWWbbbqqqyyyeee[[[YYYppp|||uuummmggg___[[[[[[hhhpppccc\\\___\\\OOOJJJNNNMMMVVVkkkwwwoooggg]]]RRRYYYWWWKKKPPPsss]]]CCC===:::888666666555333222000000000000///////////////////////////////////////////////////////////////111...///333333???VVVbbb___yyyppptttzzzyyyyyyzzz||||||{{{zzzxxxwwwvvvtttpppiiiaaa[[[ZZZSSSNNNLLLIIIEEEDDDEEECCCCCCDDDEEEGGGIIIKKKLLLKKKMMMRRRXXXaaaoookkk___\\\TTTPPPKKKGGGEEEEEEDDDDDDGGGGGGKKKOOONNNJJJKKKOOOZZZdddsss~~~}}}{{{zzz~~~~~~}}}|||}}}|||zzzxxxxxxzzzvvvnnneee\\\YYYZZZ]]]\\\ZZZaaappp{{{vvvhhh\\\VVV___dddiiippprrrqqqvvvtttpppmmmjjjeeeaaaccchhhddddddeeehhhlllmmmkkkiiinnnnnnmmmmmmkkkhhhddd```bbbZZZTTTQQQNNNMMMQQQVVViii{{{oooddd___XXXPPPJJJHHHGGGDDDDDDGGGJJJLLLMMMKKKKKKTTTdddqqq|||XXX>>>>>>AAA777777777777777666666666666444444333333333222222222111222444555555444222111222444555444333444999===]]]mmmpppfffQQQmmmhhhHHHJJJOOO[[[mmm|||lllbbbgggzzzfffQQQ>>><<>>999777777777777666666666666444444333333333333222222222222444444444444222222222444555444333444999===\\\ggghhhjjjTTTjjjiiiEEEFFFMMMZZZnnn|||vvvzzz]]]KKK<<<;;;???>>>???BBBEEEHHHIIIHHHKKKWWWiiixxxoooLLL888CCCIII@@@CCCTTT[[[fffxxx{{{sssppplllggg___[[[___pppuuufff]]]ZZZ^^^XXXLLLKKKSSSSSSaaauuuooollleeeZZZSSSUUUPPPEEEJJJjjjXXXCCC<<<:::777666666555444222000000000000////////////000000000000000000000000000000000000000000000000---111//////333444BBB]]]iiilllbbbbbb|||}}}}}}~~~{{{xxxxxxzzz|||}}}xxxtttsssssssssrrrnnnfff]]]WWWQQQJJJFFFEEEDDDAAAAAACCCBBBBBBBBBCCCEEEGGGHHHIIIHHHNNNTTTZZZeeeuuurrraaaWWWSSSOOOLLLIIIGGGFFFGGGFFFEEEHHHJJJMMMOOOLLLIIIMMMTTTWWW```kkkrrruuuvvvzzz~~~{{{}}}uuuwwwxxxsssvvvzzztttqqqpppooonnnnnnppprrrttttttvvvyyy{{{|||||||||{{{xxxqqqeeeYYYQQQMMMNNNOOOSSSUUU\\\aaa___YYYXXXZZZZZZrrr|||xxxoooggg```]]]^^^\\\^^^```bbbeeehhhkkklllpppnnnllljjjiiigggdddaaa```YYYRRROOOMMMMMMRRRYYYooo{{{rrrcccWWWSSSLLLGGGGGGGGGEEEGGGJJJMMMKKKKKKPPP\\\mmm~~~YYYKKK@@@:::;;;;;;777777777777666666666666444444333333333333222222333333333333333333333333222444555444333444999===ZZZfffeeelllTTTjjjjjjGGGFFFHHHRRRcccwwwzzzUUUEEE999;;;@@@??????CCCEEEHHHIIIHHHLLLYYYnnn~~~fffLLL>>>;;;DDDHHHEEEJJJVVV[[[fffxxxzzzrrrnnnkkkggg^^^[[[bbbvvvyyylllbbb[[[ZZZ]]]WWWKKKKKKUUUWWWdddxxxmmmkkkeeeYYYUUUQQQLLLGGGMMMjjjSSSAAA;;;999777666666666444333000000000000////////////000000000000000000000000000000000000000000000000,,,111///000333444DDD___dddkkk```\\\{{{}}}}}}{{{wwwwwwxxxzzz}}}~~~}}}yyyvvvuuuttttttrrrmmmdddZZZSSSNNNHHHCCCCCCCCC@@@@@@CCCAAABBBBBBCCCDDDFFFGGGHHHNNNUUU[[[aaalll|||yyyiii]]]TTTPPPMMMJJJHHHGGGHHHHHHHHHHHHKKKLLLOOOPPPLLLIIIOOOXXX[[[aaaiiiooosssvvv{{{~~~kkkfffjjjlllgggjjjmmmgggeeeeeeeeefffffffffgggggggggiiinnnqqqssstttsssrrrrrrkkk```VVVRRRRRRTTTWWW[[[^^^ccceeeaaa^^^bbbjjj|||xxxoooiiiddd```______```aaabbbdddgggkkknnnpppmmmkkkjjjjjjjjjjjjiii___WWWPPPMMMLLLMMMRRRYYYmmm~~~yyypppbbbWWWQQQJJJFFFFFFGGGFFFHHHLLLLLLLLLLLLPPP^^^xxxsssMMMGGG@@@999999<<<777777777777666666666666444444444333333333222222444333333222222333333444222444555444333444999===WWWmmmjjjkkkQQQllljjjNNNIIIEEEJJJXXXjjjzzzxxxPPPAAA777;;;@@@@@@AAAEEEEEEHHHIIIHHHLLLZZZpppmmmCCC<<>>;;;999777666666666444333000000000000////////////000000000000000000000000000000000000000000000000,,,111000000333444EEEaaa```hhhZZZ[[[~~~}}}~~~{{{wwwvvvvvvwwwyyy|||}}}{{{zzzwwwvvvuuurrrlllcccXXXPPPNNNHHHDDDDDDDDDBBBBBBEEEAAAAAABBBBBBDDDEEEGGGGGGUUU]]]ccchhhtttooocccZZZRRROOOLLLJJJGGGGGGHHHJJJJJJIIINNNNNNPPPPPPLLLJJJQQQ[[[```eeekkkppptttxxx}}}uuubbb___ccceee___cccfff^^^ccceeeggghhhhhhgggeeecccccceeejjjnnnpppqqqooonnnllleee\\\UUUTTTWWW\\\___aaadddiiilllkkkkkkrrr||||||kkkdddcccbbb```___eeeeeeeeedddeeehhhmmmpppooommmjjjjjjlllnnnoooooo^^^WWWOOOLLLKKKLLLRRRYYYjjjwwwmmmaaaXXXOOOIIIEEEFFFGGGGGGIIIMMMLLLMMMLLLNNN[[[yyysssOOODDD???===<<<666888888777777666666555555444444555555444444333222222222222222222222222222333444444333333444888:::YYYqqqooosssOOOgggrrrSSSAAA???JJJSSSaaassszzz~~~{{{gggEEE===999:::===>>>@@@CCCEEEHHHIIIHHHLLL[[[sss~~~TTT>>>===@@@BBBAAAAAAFFFNNNVVV^^^ggguuu}}}zzz|||~~~|||vvvpppjjjfffdddddd\\\WWWaaa|||ssseee[[[^^^^^^VVVMMMJJJOOOWWWZZZiiinnniiicccUUUTTTNNNCCC@@@QQQyyy~~~OOO???;;;:::999777666444333222000000000000////////////////////////////////////////////////000000000000...///111111111999NNNaaaiiidddbbbhhh~~~zzztttuuuvvvwwwwwwwwwwwwwwwrrrsssssspppiii```WWWRRRKKKHHHDDD@@@>>>???AAABBBDDDBBBDDDHHHIIIGGGHHHKKKSSSaaaooowwwttteee^^^WWWQQQOOOIIIIIIHHHGGGGGGGGGHHHHHHMMMNNNMMMLLLKKKNNNVVV\\\fffiiilllooouuu{{{~~~~~~qqq___cccjjjnnnggg___bbbkkkhhhgggfffgggiiijjjiiihhheeegggjjjooossssssqqqnnnjjjddd[[[VVVVVVZZZ^^^```llllllqqquuurrrqqqyyymmmccc``````___^^^___aaaaaabbbbbbbbbdddhhhkkknnnkkkiiiiiikkkllljjjggg^^^UUUNNNLLLLLLNNNSSSYYYnnnxxxqqqlllbbbXXXQQQKKKGGGHHHHHHFFFFFFHHHNNNMMMJJJLLLYYYvvvtttOOODDD>>><<<;;;777888888777777666666555555444444555555444444333222222222222222222222222222333333444333333444777:::SSSnnnfffwwwQQQ^^^xxxwwwSSSBBBAAALLLTTTdddzzz}}}}}}{{{|||ttt```BBB<<<888;;;???@@@CCCGGGGGGIIIJJJJJJNNN\\\sssdddIII===>>>AAABBBBBBBBBFFFNNNTTTYYYaaakkkssswwwwwwvvvtttrrroookkkkkkqqqzzz~~~|||xxxqqqkkkfffccc```^^^^^^[[[fffttteee[[[]]]\\\UUULLLIIIOOOWWW\\\kkkmmmhhhcccVVVPPPLLLDDDDDDXXXzzzNNN@@@;;;:::999777555444333222000000000000////////////////////////////////////////////////000000000000...///111111000777JJJ\\\llljjjsssvvv|||wwwtttttttttuuuuuuuuuuuuuuuqqqqqqqqqmmmggg^^^UUUPPPJJJGGGCCC???>>>>>>@@@BBBCCCAAACCCGGGHHHHHHJJJOOO^^^mmm{{{mmm```YYYQQQJJJHHHGGGHHHHHHHHHJJJKKKLLLMMMQQQRRRQQQOOONNNQQQXXX^^^hhhjjjlllmmmrrryyy~~~uuuddd___ccclllrrrpppjjjkkkqqqooonnnmmmmmmoooppppppoooppppppqqqtttvvvvvvtttrrrnnnjjjeeebbbdddhhhlllnnntttxxxrrrccc]]][[[[[[]]]``````aaabbbbbbccceeeiiilllmmmkkkhhhhhhjjjjjjgggddd]]]VVVOOONNNMMMMMMQQQWWWvvvxxxpppjjj```WWWMMMGGGDDDFFFGGGFFFGGGJJJMMMMMMKKKLLLWWWqqqwwwQQQDDD<<<:::;;;777888888777777666666555555444444555555444444333222222222222222222222222222222333444333333444777999OOO}}}lll]]]|||TTTZZZooo|||UUUDDDCCCKKKRRRccc~~~~~~}}}~~~xxxwwwlllVVV>>>999888;;;@@@BBBFFFJJJHHHJJJKKKKKKOOO]]]qqq{{{fffNNN@@@===@@@BBBCCCCCCCCCGGGMMMRRRUUUZZZ```dddeeedddccccccbbb```___aaahhhsss~~~~~~{{{uuupppiiieeecccaaa^^^[[[^^^]]]jjjpppbbbYYY[[[YYYRRRJJJIIIPPPWWW]]]lll|||lllgggbbbVVVMMMJJJEEEHHH```uuuKKK@@@::::::999777555444222222000000000000////////////////////////////////////////////////000000000000...///111111000444DDDTTTaaaggg|||}}}}}}~~~}}}yyyuuutttssssssrrrrrrrrrrrrsssoooooommmjjjccc[[[SSSNNNGGGEEEAAA>>>===>>>@@@BBBCCCBBBDDDHHHIIIJJJNNNTTTbbbpppuuuggg^^^UUULLLFFFDDDFFFFFFGGGJJJLLLOOOQQQSSSUUUVVVVVVTTTRRRTTTZZZ___eeeiiijjjiiimmmwwwsss______cccfffooowwwzzzxxxxxx{{{{{{xxxvvvuuuvvvxxxxxxxxxwwwvvvuuuvvvxxxzzzzzzyyytttrrrqqqrrruuuyyy{{{|||kkk^^^ZZZYYY\\\``````bbbcccdddeeegggkkkmmmllliiigggggghhhhhheeeaaa]]]VVVQQQOOONNNNNNRRRXXXxxxxxxoooggg]]]TTTIIICCCAAACCCFFFFFFIIIMMMJJJLLLMMMMMMUUUmmmyyyRRRDDD;;;999;;;888888888777777666666555555444444555555444444333222222222222222222222222222111222333333333444666999NNN|||oooYYYWWW^^^mmm{{{~~~XXXGGGCCCIIINNN```~~~{{{}}}~~~wwwuuuhhhPPP<<<888777;;;???@@@EEEJJJGGGJJJLLLLLLPPP[[[kkkxxx}}}zzzwwwooo^^^LLLAAA???AAACCCDDDEEEEEEHHHLLLPPPSSSVVVYYYZZZZZZYYYYYYZZZ`````````bbbgggqqq{{{zzzwwwooojjjeeeccccccccc```]]]YYY\\\mmm}}}hhh\\\XXXXXXUUUOOOIIIIIIQQQXXX^^^nnn|||nnngggbbbVVVMMMJJJEEEHHHdddqqqHHH???:::999888777555333222111000000000000////////////////////////////////////////////////000000000000...///111111///222>>>LLLOOO[[[}}}zzzyyyyyyyyywwwuuuuuutttrrrqqqpppppppppppplllkkkjjjfff___WWWPPPLLLEEECCC@@@>>>===>>>@@@AAAFFFDDDFFFIIIJJJKKKQQQYYYbbbqqq}}}xxxrrriii^^^TTTKKKGGGFFFEEEFFFHHHJJJMMMPPPSSSUUUWWWXXXXXXVVVTTTUUUZZZ^^^```hhhkkkhhhjjjttt}}}ccc]]]fffmmmooouuu|||~~~{{{{{{|||||||||}}}{{{yyyzzz}}}~~~~~~sssddd\\\ZZZ[[[___aaacccfffhhhiiikkkmmmoooiiigggeeefffhhhgggdddaaa^^^WWWQQQNNNNNNPPPWWW```uuuvvvllldddZZZRRRHHHCCC@@@BBBEEEFFFJJJNNNIIILLLNNNNNNTTTiiizzzTTTEEE;;;888;;;999888888777777666666555555444444555555444444333222222222222222222222222222000222333333333444666888MMM{{{yyy]]]~~~\\\]]]iiivvvZZZHHHCCCHHHMMMbbb|||www}}}~~~wwwuuugggMMM:::777777;;;<<<===AAAFFFEEEHHHKKKMMMPPPXXXcccllljjjjjjkkkhhh]]]NNNDDDAAABBBCCCEEEFFFGGGIIILLLNNNPPPQQQSSSSSSSSSUUUWWWYYY```aaabbbdddgggnnnvvv||||||yyyvvvppplllgggddddddbbb___\\\WWW]]]qqqrrraaaYYYWWWVVVRRRLLLHHHJJJRRRYYY```ppp}}}pppgggaaaVVVPPPKKKCCCFFFfffnnnFFF>>>:::999888666555333222111000000000000////////////////////////////////////////////////000000000000......000111///111;;;GGGJJJUUU{{{zzzxxxwwwwwwwwwwwwwwwvvvuuusssqqqooonnnmmmmmmhhhgggddd```ZZZTTTNNNKKKBBBAAA???>>>===???AAABBBFFFDDDEEEGGGGGGIIIQQQ[[[mmm{{{zzzxxxtttkkk^^^QQQJJJHHHHHHFFFGGGHHHJJJMMMPPPSSSTTTVVVXXXYYYXXXUUUUUUYYY\\\fffqqqvvvpppmmmtttzzzzzz|||aaagggnnn}}}~~~~~~}}}}}}|||~~~ooobbb]]]ZZZZZZ]]]cccfffiiikkklllmmmnnnpppfffeeedddfffhhhhhheeeaaa^^^WWWPPPMMMMMMRRR^^^jjj{{{~~~sssjjjbbbYYYQQQKKKEEEAAABBBEEEFFFIIIMMMKKKMMMNNNLLLQQQccczzzVVVGGG===999;;;:::888888777777666666555555444444555555444444333222222222222222222222222222000111333444333444555777IIIvvvdddxxxcccWWW```mmm___JJJCCCHHHPPPggg}}}vvvuuu}}}~~~|||wwwtttdddIII999777888;;;;;;;;;>>>DDDCCCGGGLLLOOOQQQUUUZZZ___\\\\\\^^^___XXXLLLCCCAAABBBCCCEEEGGGIIIKKKMMMNNNLLLMMMOOOPPPQQQTTTXXX\\\\\\```ccceeefffjjjpppuuu}}}}}}{{{yyyvvvtttpppnnnjjjfffaaa\\\YYYXXXZZZbbbxxx~~~lll___YYYWWWUUUPPPJJJHHHKKKTTT[[[dddvvv|||pppfff___UUUQQQLLLCCCFFFiiiiiiDDD???999999888666444333111111000000000000////////////////////////////////////////////////000000000000//////000111000222;;;FFFUUUXXXqqqyyyxxxxxxwwwwwwwwwwwwxxxuuuuuutttrrrooommmjjjiiiaaa```]]]YYYTTTOOOKKKHHHAAA@@@???>>>>>>@@@BBBCCCDDDCCCCCCEEEEEEHHHSSS___{{{|||{{{yyyvvvlll[[[MMMHHHHHHGGGGGGHHHIIIKKKNNNQQQSSSUUUVVVYYY[[[ZZZXXXWWWZZZ]]]sss{{{tttxxx}}}{{{rrriiitttuuu~~~}}}qqqbbb[[[ZZZYYY[[[^^^cccgggkkkmmmmmmmmmmmmnnngggfffeeegggiiiiiieeeaaa\\\UUUPPPMMMMMMTTTbbbppp|||ppphhhbbbYYYPPPLLLEEEAAABBBDDDEEEIIIMMMOOONNNLLLJJJPPPbbb{{{zzzWWWIII>>>:::<<<;;;888888777777666666555555444444555555444444333222222222222222222222222222///111333444333444555666EEEqqqlllvvvmmmVVVZZZfffzzzgggOOODDDHHHOOOfff~~~ooofffeeehhh{{{{{{yyytttppp___BBB888777999<<<<<<;;;???EEECCCHHHNNNRRRSSSSSSTTTUUUUUUWWW\\\```[[[NNNCCC???BBBCCCEEEHHHKKKMMMNNNNNNKKKLLLNNNPPPRRRVVV[[[___ccchhhmmmnnnmmmlllooorrr|||~~~{{{xxxvvvrrrnnnkkkhhhiiihhhccc[[[VVVUUUVVV]]]fff}}}|||jjj^^^ZZZWWWTTTOOOIIIHHHMMMVVV]]]kkk~~~{{{xxxnnnddd]]]TTTNNNJJJCCCIIInnncccCCCBBB999999777666444222111111000000000000////////////////////////////////////////////////000000000000000//////111111444===HHHYYY[[[iii}}}yyyzzzzzzyyywwwvvvvvvvvvsssssssssrrrooojjjfffdddZZZXXXVVVRRRNNNJJJGGGEEE@@@?????????@@@AAACCCDDDDDDCCCEEEGGGHHHMMM[[[hhh{{{}}}yyyvvvjjjYYYLLLHHHGGGDDDHHHHHHJJJMMMPPPSSSVVVXXXXXX[[[^^^^^^\\\[[[^^^```yyyyyyllljjjuuuvvvyyywwwuuuhhh\\\XXXZZZ\\\___bbbbbbfffjjjllllllkkkjjjjjjkkkiiihhhiiikkkiiiddd___WWWSSSPPPOOOOOOSSS```mmmwwwzzzlllfffcccZZZPPPJJJCCC???@@@CCCDDDHHHMMMPPPMMMJJJKKKVVVlllyyyXXXJJJ???:::<<<;;;888888888777666666555555444444555555444444333222222222222222222222222222///111333444444444555666DDDppprrrxxxtttYYY[[[dddxxxnnnTTTEEEFFFMMMaaa|||kkkggg```ZZZYYY___jjjsss|||~~~yyyyyywwwqqqlllYYY<<<777777999======<<>>AAADDDHHHNNNNNNJJJHHHNNN___yyy{{{VVVKKKBBB<<<;;;888999999999888777666666555555555444444444333333333222222222222222222222222000222444555444444555666@@@mmmgggoooWWW\\\hhhyyyvvvOOOIIIRRRLLL]]]yyyzzz~~~~~~cccWWWYYY\\\ccclllvvvzzzyyyvvvuuurrrhhhSSS???888888:::<<<>>>AAACCCDDDIIIMMMQQQQQQOOOMMMOOOQQQRRR```hhhnnnppp___GGG>>>FFFEEEEEEHHHKKKNNNOOOOOOQQQPPPPPPSSSYYYbbbkkkppp~~~~~~}}}{{{yyywwwvvvuuu~~~{{{{{{uuukkkgggiiifff```YYY\\\\\\ZZZWWWVVVVVVUUU]]]iiimmm___YYYWWW\\\QQQHHHIIIJJJMMMYYYfffyyy~~~vvvuuuggg\\\YYYVVVNNNNNNCCCLLL~~~]]]DDD===;;;;;;999888666444222222111111111111000000000000////////////////////////////////////000000000000333000///222333444:::BBB]]]VVVfffzzz~~~~~~|||||||||{{{zzzyyyxxxxxxwwwuuuwwwwwwssspppmmmeee\\\QQQNNNJJJHHHFFFEEECCCAAA@@@>>>???BBBBBB@@@BBBFFFFFFFFFHHHLLLOOOVVVhhh{{{|||tttfffVVVIIICCCCCCEEEKKKKKKKKKNNNSSSWWWZZZ[[[___[[[ZZZ]]]\\\ZZZ^^^fff~~~~~~vvvhhhgggeeegggmmm|||ppp^^^```xxx~~~tttnnnnnnaaa\\\[[[ZZZdddjjjdddlllkkkjjjjjjkkkkkkjjjhhhjjjlllkkkhhhggggggccc]]]WWWRRROOOQQQTTTTTTWWW[[[[[[ooojjjbbbbbbYYYLLLGGGAAA<<<;;;@@@HHHMMMPPPKKKLLLJJJLLLaaa|||XXXKKKBBB<<<;;;888999999888888777666666555555555444444444333333333222222222222222222222222000222444555444444555666>>>eeelllooo}}}[[[```gggsss|||SSSHHHNNNIII\\\{{{kkkjjjkkknnnttt{{{|||wwwzzz|||zzztttfffOOO;;;888888:::<<>>???AAAAAA???BBBGGGEEEFFFJJJPPPTTT\\\nnn~~~vvvhhhWWWJJJCCCDDDGGGKKKKKKMMMPPPTTTXXX[[[\\\\\\ZZZ\\\___^^^[[[^^^dddzzz}}}{{{llldddddddddjjjrrr|||{{{aaa]]]ggg{{{rrrllleee]]]\\\\\\YYY```gggcccgggffffffgggjjjkkkkkkjjjfffhhhiiiggghhhiiifff```UUUPPPMMMPPPSSSTTTWWW[[[___rrr~~~jjjaaa___UUUGGGDDD???;;;<<>>===@@@>>>???AAAAAA???BBBHHHGGGIIINNNUUU]]]hhhyyyyyyjjjYYYJJJDDDFFFIIIJJJLLLOOORRRVVVYYYZZZ[[[\\\^^^bbbeeeddd```aaafffyyy}}}pppeeedddgggiiiqqqzzzqqq___XXXeeewwwrrrkkkiii```ZZZ]]]```[[[___fffddd``````bbbeeeiiillllllkkkeeehhhiiihhhhhhiiieee___SSSNNNLLLNNNQQQRRRUUUYYYaaasss{{{iiiaaa]]]RRREEE@@@===;;;===CCCIIILLLMMMLLLIIIGGGSSSxxxaaaPPPAAA<<<;;;777888888888888777777666666555555444444444333333333222222222222222222222222111222333333222333555666:::QQQlll{{{ggg\\\]]]\\\bbbyyy___HHHDDDEEEWWWuuu}}}|||~~~yyypppppp|||~~~nnnYYYEEE777777888:::===AAAEEEIIIJJJMMMNNNQQQTTTWWWXXXXXXWWWcccvvvxxxWWWGGGCCCEEEGGGIIILLLPPPTTTXXXZZZ\\\```hhhrrr}}}~~~uuusssmmmhhhccc___ZZZVVVQQQRRRSSSSSSQQQQQQWWW^^^sssrrrcccYYYUUUUUUWWWZZZQQQLLLMMMOOOSSSaaaqqqwwwooojjj___[[[\\\YYYRRRQQQQQQmmm~~~RRREEECCC===<<<999777444333222222111111111111000000000///////////////////////////////////////000000000000111//////111222333888>>>UUUddd\\\eeemmm}}}|||}}}{{{|||yyysssnnniiiaaaXXXLLLHHHCCC@@@>>>>>>===<<<@@@>>>???AAAAAA@@@CCCHHHJJJLLLQQQYYYdddsss{{{lllZZZJJJCCCFFFJJJIIILLLPPPTTTVVVXXXYYY[[[]]]cccjjjmmmjjjggggggiii|||rrrjjjfffjjjpppuuu}}}}}}mmm___VVV\\\ttt~~~jjjllltttfff\\\]]]aaa___ccciiifff______aaaeeejjjlllllllllhhhkkkllljjjiiihhhbbb[[[SSSNNNKKKMMMPPPQQQSSSWWW\\\qqqvvviiibbb^^^TTTHHH>>><<<===AAAGGGLLLMMMLLLJJJGGGGGGZZZgggSSSBBB<<<<<<888888888888777777777777777555555444444444333333333222222222222222222222222111222333222222222444666999LLLgggbbb___\\\ZZZeeedddJJJDDDFFFRRRjjj{{{{{{~~~vvvlllqqq}}}zzzeeeQQQBBB999777888:::>>>BBBFFFIIIKKKMMMPPPUUUXXXZZZ[[[ZZZYYYeeewwwvvvUUUFFFBBBDDDGGGIIILLLQQQWWW\\\]]]bbbjjjsss|||~~~uuupppjjjfffbbb]]]XXXVVVNNNNNNRRRUUUSSSQQQWWWaaazzzlll___WWWSSSTTTYYYUUUNNNKKKMMMOOOTTTddduuuxxxoooiii]]]ZZZ[[[VVVOOOMMMSSSzzz|||SSSGGGCCC>>><<<999666444222222222111111111111000000000///////////////////////////////////////000000000000000...///111222222666<<>>>>>======???>>>@@@CCCCCCBBBDDDIIIKKKMMMPPPXXXgggzzz|||nnn[[[JJJBBBEEEJJJIIILLLQQQTTTUUUVVVYYY[[[\\\dddlllnnnkkkhhhiiijjj{{{}}}nnniiigggnnnyyyuuummmbbbXXXWWWggguuuhhhsssnnn\\\XXX___aaafffjjjeeecccccceeehhhkkkmmmlllkkkjjjmmmnnnlllkkkiiiaaaYYYTTTNNNKKKNNNPPPPPPSSSVVVXXXpppuuuiiiddd^^^SSSIII>>>>>>???DDDJJJNNNNNNLLLNNNIIIIII\\\nnnWWWDDD===>>>999888888777777777777777777555555444444444333333333222222222222222222222222111222222111111222444777999GGG```aaajjj```^^^pppjjjNNNEEEHHHNNN]]]ooommm{{{|||vvvmmmwwwuuu___LLL???999777888:::>>>AAAEEEIIIKKKMMMTTT\\\``````]]]\\\]]]fffuuunnnPPPCCCAAADDDHHHJJJLLLRRRZZZ```bbbhhhsss~~~~~~ssslllddd```[[[TTTPPPPPPKKKKKKOOOTTTSSSRRR\\\jjjzzzggg^^^WWWRRRTTT[[[QQQKKKJJJMMMPPPWWWhhh{{{ssskkkdddYYYWWWXXXPPPJJJLLL[[[zzzUUUJJJCCC???===999666333222222222111111111111000000000000////////////////////////////////////000000000000000...///111222111555;;;KKKggg___ggg~~~}}}}}}||||||||||||||||||~~~~~~{{{uuupppmmmeee^^^NNNJJJDDD@@@?????????>>>>>>???BBBGGGGGGDDDEEEIIIGGGKKKPPPYYYjjj}}}qqq^^^KKKBBBDDDIIIJJJNNNSSSUUUUUUVVVZZZ]]][[[eeemmmlllhhhhhhjjjlllyyyjjjhhhjjjsss|||llleee\\\YYYccc}}}lllbbbkkkxxxmmmXXXRRR[[[```eeehhhdddggggggiiikkknnnnnnllljjjiiimmmoooooonnnkkkddd[[[SSSNNNKKKNNNQQQSSSUUUYYY\\\xxxuuujjjccc[[[PPPFFF??????AAAFFFLLLOOONNNLLLLLLGGGEEETTT|||sssZZZEEE??????:::777777777777777777777888555555444444444333333333222222222222222222222222111222222111000111444777999BBBWWWddd{{{zzzeeeaaayyyqqqRRRFFFIIIIIIRRReeeiiizzzzzz~~~zzztttuuu]]]III<<<666777888:::===AAADDDHHHIIINNNYYYeeejjjfff```___aaajjjuuuzzz{{{{{{gggNNNDDDAAADDDHHHJJJMMMRRR\\\cccjjjppp{{{zzzmmmddd\\\XXXTTTMMMKKKNNNMMMKKKNNNTTTVVVXXXhhh|||ooobbb\\\WWWQQQTTT]]]OOOJJJJJJOOORRRZZZmmmzzznnnhhhaaaWWWWWWWWWNNNHHHSSSmmmuuuUUULLLEEE@@@>>>999555333111222222111111111111000000000000////////////////////////////////////000000000000///---...111222111444:::JJJiiiddduuuzzz}}}}}}||||||{{{{{{zzzzzz{{{|||yyytttpppmmmggg```OOOJJJDDD@@@????????????>>>???DDDJJJKKKGGGFFFIIIEEELLLUUUaaattttttbbbNNNDDDDDDIIINNNRRRVVVVVVVVVWWW\\\aaacccnnntttqqqlllooosssuuuwwwkkkpppxxx|||wwwgggaaa^^^iiixxxfff```aaaddddddRRRPPP\\\aaadddhhheeehhhiiijjjmmmoooooommmjjjlllppprrrqqqppplllcccZZZPPPKKKJJJOOOTTTWWW[[[```kkktttiiibbbYYYNNNFFF@@@@@@AAAFFFKKKNNNMMMKKKDDDDDDFFFUUUxxxvvv\\\FFF???@@@;;;777777777777777888888888555555444444444333333333222222222222222222222222111222222000000111444777999>>>OOO{{{hhh{{{hhhaaa}}}wwwUUUGGGIIIGGGMMM```jjj}}}~~~}}}zzzwww]]]HHH:::333777888:::===@@@DDDGGGHHHPPP]]]lllpppjjjbbbaaadddoooxxxyyyxxxwwwfffOOOHHH@@@DDDHHHKKKMMMSSS]]]dddrrrwww|||vvvhhh^^^VVVTTTQQQLLLLLLQQQQQQMMMOOOVVVYYY___tttsssfff]]][[[VVVPPPTTT^^^NNNJJJKKKPPPTTT]]]qqqvvvkkkfff```WWWXXXXXXOOOJJJ\\\}}}~~~pppUUUNNNFFF@@@>>>:::555222111111222111111111111000000000000////////////////////////////////////000000000000///---...111222000444999EEEeeeccc{{{pppppp~~~}}}}}}|||{{{zzzzzzyyyyyyzzzxxxrrrooommmhhhaaaOOOJJJDDD@@@>>>?????????===???FFFLLLMMMHHHGGGIIIFFFPPP\\\kkk}}}wwweeeQQQEEEEEEIIIQQQTTTXXXXXXWWWXXX^^^dddnnnyyyyyyuuuxxx~~~{{{sssppp|||~~~xxxrrrbbb___ddd|||zzzeeedddgggeee```]]]NNNRRR```cccdddiiiiiihhhiiikkknnnppppppmmmkkkqqquuuvvvtttpppjjj```VVVMMMIIIIIIOOOVVVZZZ```eeexxxpppgggaaaYYYPPPIIIAAA@@@AAAEEEJJJMMMLLLIII@@@GGGRRRccczzzaaaLLL???:::<<<:::999999999888777777777555444444333333333444444111111222222222333333333333333333444444444555555999>>>KKKqqqwwwssslll^^^sss|||^^^MMMLLLJJJLLLZZZkkkzzz~~~zzz^^^III;;;333999:::===@@@BBBDDDEEEFFFRRR]]]hhhjjjccc___bbbgggqqqzzz{{{zzzyyygggOOOFFFDDDFFFHHHKKKMMMRRRWWWZZZlllqqqyyy{{{ssskkkfff___WWWSSSSSSSSSPPPMMMRRRPPPQQQWWW___mmmkkkdddZZZSSSQQQSSSVVVXXXLLLGGGIIISSS[[[cccwwwxxxtttpppfff[[[YYY[[[VVVMMMIIIhhhzzzuuuttt\\\RRRDDDEEE>>>888777666333333555222222111111000/////////............////////////000000000000000000000000///000000000000111444666DDD\\\eeedddbbb}}}|||{{{|||~~~{{{zzzxxxxxxwwwqqqiiibbbYYYNNNCCC???>>><<<;;;<<>>;;;:::999888888777777777999999777555444333222222111111222222222333333333111111111222222222333333444;;;GGGkkk}}}www[[[^^^hhhwwwbbbLLLHHHHHHNNN]]]iii|||dddMMM???999:::;;;===@@@BBBDDDEEEFFFQQQXXX___]]]WWWUUUYYY___lllyyy{{{dddHHH======BBBHHHLLLLLLKKKIIIHHHPPPWWWaaajjjqqqyyyzzzuuulllddd___ZZZTTTQQQRRRTTTSSSRRRRRRLLLMMM[[[pppxxxccc[[[SSSPPPSSSTTTQQQLLLLLLKKKNNNTTT[[[iiizzzqqqkkkaaaYYYWWWWWWSSSLLLSSSxxx{{{xxxbbbZZZNNNJJJAAA999777666333222333222222111111000/////////............////////////000000000000000000000000000111111000000000333555:::ZZZsssjjj^^^qqq~~~}}}||||||}}}~~~|||{{{xxxvvvuuuuuutttppphhhbbb\\\RRRHHHDDDBBB???>>>??????BBBFFFJJJMMMOOOPPPPPPPPPYYYiii{{{|||kkkWWWKKKJJJMMMSSSVVV[[[aaafffjjjjjjjjjpppttt}}}~~~uuunnnmmmtttwwwnnngggddd___XXXYYY```WWWSSSQQQVVV___eeeeeebbb```dddjjjoooqqqoookkkhhhkkkmmmmmmiiifffccc[[[SSSQQQKKKJJJSSS]]]hhhzzzwwwiiibbb\\\TTTMMMKKKJJJGGGFFFHHHLLLMMMHHHCCCBBBKKKRRR{{{aaaQQQFFF@@@>>><<<;;;:::888777777777888999888777666555444444444111111222222222333333333222222222222333333333333666===FFFeee{{{eee^^^gggxxxjjjOOOGGGFFFLLLZZZdddyyyfffLLL>>>:::;;;<<<>>>@@@CCCDDDEEEFFFMMMSSSWWWUUUPPPPPPWWW^^^kkkyyy~~~www___CCC:::;;;???EEEIIIIIIGGGEEEDDDKKKQQQXXX\\\```gggqqqyyy}}}xxxssskkkccc]]]YYYTTTQQQQQQSSSSSSRRRTTTOOOSSSddd{{{|||qqq___XXXQQQQQQUUUVVVOOOHHHLLLMMMPPPTTTZZZlll{{{pppiii___XXXWWWVVVRRRMMMPPP}}}{{{hhhaaaVVVNNNCCC999666555333222222222222111111000/////////............////////////000000000000000000000000111111111000///000222555===YYYpppkkkiii~~~}}}}}}}}}}}}{{{zzzwwwuuuttttttsssooogggaaaYYYPPPGGGCCC@@@===<<<>>>@@@BBBFFFJJJMMMOOORRRTTTXXXbbbsssoooZZZNNNMMMPPPSSSXXX___fffhhhhhhfffeeemmmooowwwwwwppprrrvvvxxxuuukkkbbb^^^[[[XXX\\\bbbXXXTTTRRRXXXccciiihhhdddbbbfffkkkoooooommmkkkjjjlllnnnmmmgggbbb___XXXRRROOOKKKKKKTTT```pppxxxjjjaaa[[[SSSLLLJJJJJJHHHHHHJJJMMMMMMHHHDDDGGGNNNZZZ|||bbbRRRGGGAAA???>>><<<:::888777777888888777777666555555555555666111111222222222333333333333333333333444444444444555<<>>???BBBBBBEEEGGGIIIMMMTTT^^^eeeiiiooo|||ttt```TTTSSSVVVVVV^^^eeeeee___ZZZ[[[^^^\\\]]]bbbkkkrrrwww~~~~~~{{{yyyvvvuuuzzz|||qqqkkkmmmgggcccaaaeeejjjiiiaaaXXXRRRRRRUUU\\\dddjjjlllkkkmmmnnnnnnllliiihhhkkkooonnnqqqooohhh```[[[UUUPPPPPPPPPRRRYYYggg|||nnnccc[[[QQQJJJHHHFFFFFFGGGIIIJJJJJJGGGEEEIIIZZZ|||jjjVVVIIIEEEEEE@@@>>>;;;888777777888999666666555444333333333444111111222222222333333333222222333333333444444444111777888KKK{{{www[[[aaaoooiiiVVVIIICCCHHHSSSfff|||xxxxxx|||sssQQQ@@@======>>>@@@BBBCCCDDDEEEEEEHHHJJJLLLKKKKKKNNNVVV\\\iiixxx}}}vvviiiQQQ>>><<<<<>>???CCCBBBEEEGGGJJJOOOZZZiiisssrrruuu~~~wwwfff[[[ZZZ^^^^^^aaaccc```[[[XXXXXXZZZ[[[\\\aaaiiiooosssyyy}}}~~~~~~}}}}}}wwwvvvwwwyyyyyyvvvsssqqqhhhhhhjjjlllnnnkkkbbbYYYQQQTTTYYY___ccchhhkkkmmmnnnpppppplllgggeeehhhllliiinnnnnnggg```[[[VVVQQQOOOQQQTTT[[[jjjnnncccZZZQQQJJJHHHFFFFFFGGGHHHHHHFFFCCCAAAIIIXXX~~~mmmXXXKKKGGGHHH@@@>>>;;;888777777888999888777555444222222111111111111222222222333333333111111222222222333333333444999777HHH{{{vvv~~~|||\\\aaaooonnnZZZLLLCCCFFFQQQccc|||~~~yyyyyy|||xxxUUUBBB@@@===>>>@@@BBBCCCDDDEEEEEEJJJKKKMMMLLLKKKNNNTTTZZZ```rrrxxxrrrdddKKK777555===@@@DDDGGGGGGGGGHHHHHHNNNQQQXXXbbbnnnwww|||~~~yyyqqqjjjfff^^^WWWTTTSSSRRRPPPOOOQQQTTTXXX\\\lllppp```\\\RRRRRRSSSTTTTTTQQQMMMIIIIIIOOOWWWbbbvvv}}}zzzkkk___VVVVVVVVVQQQMMMNNNxxx}}}ssshhhVVVFFF777444666666555555222222111111000/////////............/////////000////////////////////////,,,...///000000222666999GGGUUU``````rrrssszzz}}}yyyuuussspppkkkddd___NNNIIIEEECCC@@@<<<>>>BBBBBBEEEGGGKKKRRR___qqq~~~yyyzzz{{{kkkbbbbbbffffffccc```\\\ZZZXXXXXXWWW___```eeellloooooosssxxx~~~~~~~~~zzzxxxvvvxxx~~~|||tttkkkmmmlllhhhddd```\\\XXXSSSXXX^^^bbbdddgggkkknnnnnnpppppplllfffccceeeiiieeejjjlllggg```[[[VVVRRRNNNPPPTTT\\\kkkmmmbbbZZZQQQKKKIIIGGGGGGGGGGGGFFFCCC@@@>>>JJJTTTvvvzzzbbbPPPHHHHHHBBBBBB@@@<<<999777777888444444444444333222111111111111111111111111111111222222333333333333444444111999;;;BBBfffuuummm[[[ddd|||yyyeeePPPCCCEEEOOO___zzz||||||~~~[[[EEE===;;;;;;<<<>>>BBBEEEFFFEEEJJJOOOSSSRRRNNNNNNTTTZZZ```bbbeeecccWWWFFF;;;999<<>>>>>???@@@EEEHHHJJJLLLRRR```rrryyytttoooiiieeeeeeiiifffZZZVVV[[[XXXTTTYYY___gggjjjoootttnnnkkktttzzz~~~~~~}}}|||{{{xxxyyyyyywwwtttrrrrrrsssooolllgggaaa]]]ZZZYYYYYY\\\```dddffffffhhhlllpppooooooppppppooollliiigggkkkkkkjjjfff___WWWQQQOOOSSSSSSRRRbbb}}}mmm```XXXRRRLLLGGGBBBEEEGGGFFFFFFEEEDDDBBBMMMYYYooohhhTTTLLLLLLDDDCCC@@@===:::888888999555555555555555444222222222222222222222222222222222222222333333333444444222:::;;;???___uuuyyy^^^```vvvlllPPPBBBGGGKKK[[[uuu|||yyyyyy|||eeeLLL@@@======>>>@@@CCCEEEEEEDDDKKKOOORRRQQQOOOPPPVVV\\\]]]]]]^^^\\\RRRDDD======@@@HHHMMMJJJHHHNNNTTTWWW^^^dddmmmuuuzzz}}}}}}|||xxxooogggdddaaaYYYRRRPPPQQQRRRSSSRRRNNNOOO[[[hhhvvvccc[[[ZZZWWWTTTUUUVVVRRRJJJHHHKKKPPPWWWcccppp}}}rrrgggVVV\\\VVVMMMMMMJJJRRRyyy^^^AAA555888555111444444111111111111000000000000000///...------...///000////////////000000000000000/////////000111222222:::CCC^^^gggcccttt~~~{{{yyyvvvsssmmmeee\\\VVVKKKHHHDDD@@@>>>>>>???@@@CCCEEEHHHKKKSSScccwwwtttnnnkkkgggddddddcccddd\\\VVVZZZYYYZZZccc___kkksss}}}|||rrrvvvyyy|||~~~}}}{{{{{{wwwxxxxxxvvvsssqqqpppqqqkkkhhhccc___[[[ZZZYYYYYY^^^```dddfffhhhjjjlllnnnoooqqqssspppkkkfffddddddkkkkkkiiiddd]]]VVVPPPNNNQQQTTTWWWiii~~~nnn```XXXRRRKKKFFFDDDGGGIIIIIIGGGEEEDDDCCCOOO^^^ssskkkXXXOOONNNFFFDDD@@@<<<:::999999:::666777777666666555444333333333333333333333333333222222222222333333333333333999999<<>>???CCCJJJNNNMMMNNNUUU^^^ccchhhrrr~~~~~~}}}{{{xxxwwwssskkkccc```\\\UUUOOOMMMMMMQQQUUUTTTOOOSSSggg{{{ooo^^^WWWWWWTTTVVVXXXWWWPPPHHHHHHKKKQQQ\\\jjjwwwyyykkkaaaUUU[[[UUUNNNMMMLLL\\\~~~ZZZ@@@555888555222444333111111111111000000000000//////............//////////////////000000000000111000000000000000111111444BBB```iiicccpppeeexxx}}}{{{xxxtttmmmeee[[[TTTIIIFFFBBB???======???@@@DDDEEEHHHKKKTTTeeezzz}}}ooojjjiiifffcccbbb]]]ccc^^^XXX[[[[[[^^^iiigggqqqxxxzzz|||zzz|||~~~}}}|||{{{zzzuuuvvvuuussspppnnnmmmnnndddbbb___\\\ZZZZZZZZZZZZ```aaacccgggkkkmmmlllkkkmmmrrrtttpppgggaaa```bbblllkkkhhhccc[[[TTTPPPNNNQQQWWW^^^rrr~~~nnn```XXXQQQKKKEEEFFFIIILLLKKKHHHDDDDDDFFFYYYiiiqqq^^^UUUTTTIIIEEE???;;;999999999999666666666666555444333333333333333333333333333333111222222222222333333333222777777:::UUU}}}yyyooo^^^nnnYYYCCCJJJIIIVVVlll|||zzz|||~~~]]]EEE???>>>???BBBEEEFFFFFFEEELLLOOOQQQRRRSSSXXX```gggddd___[[[YYYRRRIIIBBBAAAEEEJJJPPPSSSVVV]]]ffflllrrr}}}~~~~~~~~~|||zzzvvvsssqqqpppiiiaaa^^^ZZZSSSOOOOOOMMMRRRVVVTTTPPPYYYttt}}}hhhYYYUUUUUUQQQUUUXXXUUUNNNHHHJJJNNNSSSbbbrrr~~~tttddd[[[TTTYYYSSSOOONNNPPPlllwwwUUU>>>555888444222444222111111111111000000000////////////....../////////////////////000000000000222111000000000000000111222CCC```iiibbbwwwmmm^^^uuu~~~|||xxxsssmmmcccYYYRRRGGGDDDAAA>>><<<===???@@@FFFHHHJJJMMMUUUeeeyyyzzzmmmiiihhheeeaaa___[[[dddbbb^^^bbbcccbbbhhhppptttuuu}}}{{{~~~~~~~~~}}}|||{{{zzzyyyssstttsssqqqmmmjjjjjjjjj```___]]]\\\[[[[[[\\\]]]``````bbbggglllnnnkkkhhhkkknnnooommmhhhdddbbbbbbmmmlllhhhaaaZZZTTTQQQPPPRRRZZZdddyyy}}}mmm___WWWQQQJJJEEEGGGJJJMMMMMMGGGCCCEEEJJJhhhzzzzzzggg]]]\\\LLLGGG???:::888888888777555666666555555444333222333333333333333333333333111111111222222222333333333555444777OOO{{{yyy{{{```iiidddIIIHHHFFFRRRdddzzz~~~{{{zzz|||~~~eeeIII???>>>>>>AAADDDGGGHHHHHHNNNPPPRRRTTTXXX```iiiqqqkkkfffbbbbbb___WWWPPPMMMJJJNNNUUU]]]bbbgggmmmsss~~~~~~}}}|||zzzwwwsssoookkkiiillleee^^^[[[WWWQQQOOOPPPOOORRRUUUTTTSSS___}}}uuubbbWWWTTTTTTMMMSSSVVVRRRLLLJJJNNNRRRTTTfff{{{zzzvvvmmm]]]XXXUUUXXXPPPPPPPPPXXXqqqOOO<<<666888444222444111111111111111000000000///...//////////////////...////////////000000000000222111000000000000000111111@@@YYYccc]]]jjjvvv___sss~~~~~~}}}{{{wwwrrrkkkaaaVVVPPPEEECCC@@@===<<<===@@@AAAEEEHHHLLLQQQXXXgggzzzuuujjjggggggccc^^^\\\___jjjjjjjjjtttuuummmkkkxxx{{{{{{}}}}}}}}}}}}|||{{{zzzyyyxxxrrrrrrqqqnnnjjjggggggggg______^^^]]]]]]^^^___```aaaaaabbbgggkkkmmmjjjfffjjjiiihhhjjjllllllhhheeennnlllggg```XXXTTTRRRRRRTTT^^^jjjzzzjjj^^^VVVQQQKKKFFFHHHIIILLLMMMFFFAAAGGGQQQxxxlllaaa___RRRJJJ@@@:::888888777666555555555555444333222222333333333333333333333333111111111111222222222222444444333555GGGnnn|||fffccctttrrrSSSHHHBBBKKK[[[ppp|||xxxxxxyyy{{{~~~qqqSSSCCCAAA???@@@DDDGGGIIIJJJOOOQQQSSSWWW^^^hhhttt{{{qqqkkkhhhlllnnniiiccc```WWWZZZaaajjjpppsssxxx~~~}}}{{{|||}}}~~~~~~~~~}}}|||wwwuuurrrnnniiifffcccaaaddd^^^YYYWWWSSSNNNMMMPPPOOOPPPTTTWWW\\\jjj~~~lll^^^VVVSSSSSSNNNRRRSSSMMMIIILLLRRRUUUUUUkkkuuupppgggZZZVVVWWWWWWMMMQQQSSSbbbkkkJJJ;;;666888333333555///111111111111000000000000......////////////......////////////000000000000111000000000000000111111666AAATTTaaaaaaiiieeennnzzz|||~~~~~~}}}}}}}}}{{{xxxtttooohhh^^^TTTMMMDDDBBB???======>>>AAACCCBBBHHHOOOWWW```nnn}}}vvvmmmfffdddccc```^^^___iiivvvxxxzzzzzzrrr~~~|||||||||{{{zzzyyyxxxwwwqqqqqqpppmmmhhheeeddddddaaa```````````````aaaaaabbbccceeehhhjjjkkkjjjhhhkkkhhhgggkkkqqqrrrnnnhhhmmmjjjddd]]]VVVSSSSSSUUUVVVcccqqquuufff[[[UUUQQQLLLHHHIIIIIILLLMMMFFFAAALLL\\\sssiiihhhXXXOOOCCC<<<999999888666666666777666666555444333222222222222222222222222111111111111222222222222222444555777CCCbbbpppaaajjj^^^KKKBBBIIIVVVggg{{{yyywwwwwwzzz|||}}}bbbKKKGGGCCCBBBCCCGGGJJJKKKQQQRRRTTTZZZcccppp}}}{{{rrrmmmqqqvvvuuuqqqoookkkjjjoooxxx~~~}}}|||{{{{{{zzzzzzyyyxxxxxxxxxpppnnnjjjeeebbb```___^^^___ZZZVVVTTTPPPLLLMMMQQQPPPPPPWWWaaammm{{{sssdddZZZTTTRRRQQQRRRSSSPPPIIIGGGMMMSSSTTTYYYqqqssskkkbbbZZZWWWYYYVVVJJJQQQVVVkkkhhhFFF999777888333333555///111111111111000000000000---...///000000///...---////////////000000000000000/////////000111222222:::AAAOOOaaaiiiqqqooofffzzz|||~~~|||yyyxxxyyywwwuuuqqqllleee[[[QQQJJJCCCBBB???======@@@BBBDDDCCCKKKVVV___hhhsss{{{|||~~~}}}yyyvvvpppjjjcccaaa```aaafffmmmvvv}}}vvv}}}{{{{{{{{{{{{zzzxxxwwwvvvqqqqqqppplllgggdddccccccbbbbbbbbbaaaaaaaaaaaaaaadddfffiiijjjjjjjjjkkkmmmnnnmmmmmmooorrrrrroookkkjjjfff```YYYSSSQQQSSSUUUVVVgggyyyzzzpppbbbXXXTTTRRRNNNJJJKKKJJJMMMNNNGGGDDDRRRgggwwwvvv\\\RRRFFF===;;;;;;999777888888888888777666555444111111111111111111111111000111111111111222222222000333777:::CCC]]]yyycccggg}}}eeeOOOGGGKKKTTTcccuuu}}}yyywwwyyy}}}}}}nnnQQQMMMGGGCCCDDDGGGJJJLLLRRRSSSUUU\\\fffuuuyyyqqqsssxxxyyywwwvvv{{{wwwzzz~~~}}}|||{{{yyywwwvvvuuuttttttmmmjjjfffbbb_________```]]]YYYUUUSSSPPPMMMOOOTTTQQQRRR\\\mmm}}}yyykkk___WWWSSSQQQOOOUUUUUUOOOFFFFFFMMMSSSRRR^^^uuu{{{sssiii```[[[WWW[[[UUUHHHQQQWWWqqqiiiDDD999777888333333555...111111111111000000000000---...///000000///...---////////////000000000000////////////000111333333888;;;GGG\\\kkktttxxxbbb||||||{{{~~~zzzwwwuuuvvvuuusssooojjjcccZZZPPPIIICCCBBB???>>>>>>@@@CCCEEEHHHQQQ]]]fffmmmvvv{{{xxxxxxzzz{{{{{{yyyuuuqqqpppjjjdddaaa```dddppp|||xxxsss|||{{{{{{{{{{{{zzzyyyxxxwwwvvvqqqqqqooolllgggcccbbbbbbccccccbbbbbbaaaaaa``````fffiiilllllljjjjjjmmmpppqqqssstttsssrrrooommmlllgggddd]]]VVVPPPOOORRRUUUVVViiivvvlll___WWWTTTRRROOOLLLLLLKKKNNNOOOHHHFFFWWWnnnzzz{{{hhhVVVDDD===<<<:::888777999888777666555444333333333333333333333333333333222222222222222222222222666333444999BBBYYYiiifff~~~fffQQQMMMIIILLL[[[mmm|||}}}yyywwwyyy~~~~~~yyy\\\TTTKKKGGGHHHJJJIIIHHHNNNQQQVVV^^^iiivvv|||yyyyyy|||~~~~~~|||{{{{{{{{{|||zzzxxxvvvtttqqqmmmkkkfffaaa^^^^^^\\\XXXXXX[[[ZZZUUUOOONNNQQQTTTSSSQQQQQQZZZiii{{{ttteee]]]WWWQQQPPPSSS[[[RRRKKKJJJLLLOOOSSSXXXddd|||yyyrrrfff\\\ZZZWWWSSSQQQMMMLLL^^^jjjHHH===444444777555222111222222222111111111111000000000000000000000000000///////////////////////////////////////000111111>>>555HHHddddddgggppp{{{~~~|||yyywwwuuuyyyvvvqqqjjjaaaWWWMMMFFF@@@???>>>>>>???BBBEEEGGGLLLRRR^^^jjjrrrxxxttttttvvvvvvxxxzzzyyywwwtttrrrrrrooolllhhheeegggqqq~~~zzzuuuxxx~~~~~~}}}}}}zzz{{{|||xxxqqqppplllhhhggghhhhhhfffcccaaa___aaaddddddbbbdddiiidddjjjnnnjjjdddcccjjjrrrjjjnnnqqqrrrssstttooohhhnnncccYYYUUUSSSPPPQQQSSSVVVlll}}}wwwkkk^^^XXXUUUQQQNNNNNNIIIOOOLLLIIIJJJIIIRRRffflllZZZGGG>>>===;;;:::;;;::::::999777666444333333333333333333333333333333222222222222222222222222666333444777>>>TTT~~~mmmhhh}}}oooTTTMMMIIILLL[[[jjjyyy~~~~~~}}}~~~yyykkkaaaSSSJJJGGGHHHHHHGGGLLLOOOSSS[[[ggguuu~~~zzzxxxxxxwwwsssqqqooonnnllljjjfffdddaaa\\\ZZZZZZXXXTTTTTTWWWUUURRROOOOOOQQQSSSTTTTTTYYYeeevvvzzznnnaaa\\\WWWRRRQQQSSSXXXPPPJJJKKKMMMQQQWWW^^^mmmssslllbbb[[[ZZZUUUSSSPPPNNNTTTmmmfffGGG<<<444555666555222111222222222111111111111000000000000000000000000000///////////////////////////////////////000111111777444CCC]]]eeeeeewww}}}~~~}}}zzzxxxvvvuuurrrkkkdddZZZQQQHHHBBB@@@???>>>???AAAEEEHHHKKKTTTYYYdddrrr~~~zzzmmmmmmkkksssvvvyyy|||||||||}}}~~~uuuqqqnnnnnnttt}}}|||xxxwwwtttrrrwww~~~}}}}}}~~~~~~}}}{{{|||}}}{{{xxxxxxyyyuuuooonnnkkkhhhffffffeeedddcccaaa```bbbdddbbb```ccciiieeehhhkkkkkkjjjjjjmmmooollloooqqqqqqrrrsssoooiiihhh```XXXVVVUUURRRQQQSSSZZZqqqxxxttthhh\\\VVVSSSOOOLLLMMMNNNQQQLLLHHHKKKJJJQQQcccrrr```KKK@@@===<<<===>>>===<<<:::999777555444333333333333333333333333333222222222222222222222222555444444555999MMMwwwvvvkkkxxx{{{ZZZLLLGGGKKKXXXfffsss|||}}}}}}yyymmm]]]PPPIIIHHHHHHHHHLLLNNNRRR[[[ggguuu}}}yyywwwtttrrrpppjjjhhhgggeeeeeeccc```]]]\\\XXXVVVVVVUUUQQQQQQTTTSSSSSSSSSRRRQQQSSSWWWZZZeeerrrpppggg]]]YYYVVVSSSRRRSSSTTTNNNIIIKKKNNNTTT]]]fffwwwkkkddd^^^ZZZXXXUUUSSSMMMKKKXXXyyy___EEE<<<555555666444222111222222222111111111111000000000000000000000000000///////////////////////////////////////000111111///444<<>><<<:::888666444333333333333333333333333333222222222222222222222222333333444444666HHHqqqqqqsssdddLLLEEEGGGTTT```kkk~~~}}}~~~~~~ttteeeXXXPPPLLLJJJIIIKKKNNNUUU___lllxxx{{{yyywwwuuussspppllliiieeedddbbbbbbaaa```]]][[[YYYUUUTTTUUUTTTQQQQQQTTTVVVWWWWWWUUUSSSVVV]]]dddqqq~~~lllcccZZZUUUTTTTTTTTTTTTPPPLLLIIIKKKOOOVVVcccooozzzfff```]]]YYYWWWUUUQQQGGGEEE[[[UUUBBB:::555555666444222222222222222111111111000000///////////////////////////////////////////////////////////////000000111+++777888IIIfffeeejjjuuuyyy|||xxxuuuuuupppggg\\\QQQHHHCCCAAA@@@@@@@@@AAADDDHHHMMMOOORRR]]]kkkxxx```___bbb]]]lllpppvvv|||}}}yyyrrrlllkkknnnrrrtttvvv}}}zzz|||~~~~~~~~~~~~~~~|||{{{{{{}}}~~~zzzxxxxxxuuupppjjjlllkkkhhhcccaaacccfffddddddfffeeeaaa^^^ccclllhhhhhhiiikkklllnnnnnnoooqqqrrrqqqnnnooopppnnniiiaaa[[[VVVUUUTTTSSSUUUYYYbbbuuuzzzqqqkkkaaaWWWRRRNNNJJJJJJLLLPPPUUUOOOIIIIIIJJJUUUkkkmmmUUUEEE===:::<<<@@@???>>>===;;;888666555444333333333333333333333333222222222222222222222222222222444555555DDDiii~~~tttqqqRRRFFFCCCOOOZZZeeezzz~~~||||||~~~wwwnnncccYYYQQQJJJGGGJJJNNNWWWcccpppxxx|||}}}tttsssqqqpppoookkkfffcccbbbaaa_________]]][[[YYYUUURRRQQQTTTSSSPPPPPPSSSTTTVVVXXXWWWWWW]]]iiissskkkcccYYYRRRQQQTTTVVVVVVNNNKKKKKKMMMQQQZZZkkkzzztttddd___]]]YYYUUUQQQKKKCCCJJJkkkzzzKKK@@@999555666666444222333222222222111111111000000///////////////////////////////////////////////////////////////000000111---999555AAAbbbhhhkkkooorrr{{{wwwuuuvvvqqqhhh[[[OOOFFFBBBBBBAAA@@@@@@AAADDDHHHMMMOOOXXXjjjzzz{{{\\\[[[___]]]hhhlllssszzz||||||wwwpppnnnpppuuuxxxwww{{{yyy~~~~~~}}}|||{{{}}}{{{xxxwwwuuuqqqlllmmmllliiieeecccdddgggfffeeeggggggcccaaaeeellliiijjjkkkiiiggghhhmmmrrrrrrsssqqqmmmmmmnnnlllgggccc\\\UUURRRQQQRRRWWW___kkk{{{xxxrrrhhh___VVVQQQMMMJJJKKKNNNLLLTTTQQQKKKIIIKKK\\\xxxttt[[[III>>>999;;;??????>>><<<;;;999777555555333333333333333333333333222222222222222222222222111000333555666@@@^^^{{{~~~```MMMCCCLLLWWW```uuu}}}|||}}}~~~|||xxxooodddXXXMMMFFFHHHLLLVVVcccqqqyyy{{{zzzssslllkkkjjjiiihhhfffbbb___^^^]]][[[[[[ZZZYYYWWWTTTQQQOOOOOORRRRRROOOOOORRRPPPTTTYYY]]]bbblllyyy|||gggbbbYYYQQQQQQUUUWWWUUULLLKKKMMMQQQVVVaaauuupppccc^^^\\\XXXTTTLLLFFFGGG___dddDDD===888555666666333222444222222222111111111111000000000000000000000000000///////////////////////////////////////000111111000888555>>>YYYgggnnnwwwnnn|||yyywwwuuuqqqhhh[[[MMMCCC@@@AAA@@@@@@@@@BBBEEEJJJOOORRR```ttt~~~aaaXXXYYY[[[bbbgggoooxxx}}}|||vvvqqqrrrxxx|||{{{yyyzzz~~~|||~~~}}}}}}||||||yyy}}}}}}xxxtttsssqqqnnnmmmmmmkkkiiifffeeeeeeffffffdddeeegggfffdddfffjjjiiijjjjjjgggeeegggnnnuuuqqqrrrppplllkkkllliiidddaaaZZZTTTRRRQQQSSS\\\eeetttvvvpppeee]]]UUUQQQMMMJJJLLLPPPKKKSSSPPPKKKLLLPPPdddzzzaaaNNNAAA::::::>>>======;;;:::999777666666333333333333333333333333222222222222222222222222222000222555666<<>>>>>@@@CCCHHHNNNTTTXXXhhh{{{oooYYYSSSXXX___dddkkkttt|||wwwtttxxx||||||{{{~~~~~~}}}|||~~~}}}|||{{{{{{{{{www{{{|||vvvqqqpppnnnlllnnnllliiigggffffffeeedddddd```aaafffhhhgggeeefffhhhgggggggggjjjnnnrrruuupppqqqooollljjjjjjgggaaaZZZVVVSSSSSSTTTWWWaaakkkvvvtttkkkbbb[[[TTTPPPKKKIIIKKKQQQOOORRRLLLIIIPPPYYYkkkfffQQQCCC;;;:::>>><<<<<<;;;:::888777777666333333333333333333333333222222222222222222222222333000111555555888GGGYYYxxxxxxsssaaaJJJMMMUUU[[[lll|||~~~vvvkkkaaa[[[OOOQQQWWWeeeuuuqqqggghhh\\\ZZZXXXXXXZZZ\\\\\\\\\\\\[[[YYYXXXWWWUUURRRPPPTTTRRRSSSVVVWWWUUUUUUWWW^^^eeeooozzzwwwpppWWWYYYWWWTTTVVVZZZWWWOOOIIILLLRRRYYYaaaqqq|||wwwlll```YYYWWWVVVTTTPPPJJJ[[[GGG???;;;777555777666333222555222222222111111111111000000000000000000000000000///////////////////////////////////////000111111......444<<>>===;;;:::;;;;;;:::888444444444444444444444444222222222222222222222222222111222333222333<<>>@@@DDDMMMPPPMMMSSSccccccXXXUUURRRQQQNNNJJJHHHLLLSSSYYYllljjjccc[[[XXXYYYVVVQQQPPPRRRUUUXXXXXXWWWUUUTTTPPPOOOPPPRRROOOLLLMMMRRROOOYYYhhhvvvxxxlllaaaYYYUUUPPPUUUZZZYYYRRRNNNNNNPPPVVVaaaqqqnnnhhhfffaaa\\\[[[[[[ZZZWWWUUUvvvsssHHHGGG===:::999888777555555555555333333333222222222222111000000000000////////////.............../////////............///////////////000444666777AAAYYYpppdddxxxxxx}}}wwwgggWWWKKKEEEFFFJJJMMMPPP\\\mmmxxx|||wwwjjjfffcccfffllltttxxxzzz~~~}}}~~~}}}}}}}}}||||||zzzyyywwwvvvuuutttqqqqqqpppooonnnmmmllllllkkkkkkkkkkkkjjjhhhgggfffjjjiiihhhgggggghhhkkkmmmlllllllllkkklllmmmooopppsssrrrpppkkkddd^^^XXXVVVSSSTTTTTT^^^iiijjjxxxnnn^^^TTTPPPJJJGGGFFFHHHLLLNNNMMMKKKIIIGGGGGGSSSbbbhhhxxxxxxoooVVVBBB999<<<>>>???===:::888777555555555444444333333222222222222222222222222222444222333555555444777<<>>???DDDHHH@@@JJJLLLPPPZZZXXXRRRVVVKKKQQQWWWYYYWWWWWW\\\aaagggkkkggg[[[TTTUUUSSSOOONNNPPPSSSUUUVVVVVVTTTSSSPPPOOOPPPPPPNNNKKKNNNTTTYYYfffwwwuuufff[[[VVVTTTSSSVVVXXXUUUPPPNNNPPPTTTYYYeeevvvvvvjjjeee```[[[XXX[[[]]][[[XXXXXXbbbBBBCCC777:::999888777666555555555333333333333222222222222000000000000////////////---............/////////............//////////////////333888888@@@XXXqqqhhhyyyttt~~~~~~yyymmm]]]OOOGGGDDDJJJNNNRRR___qqq{{{{{{qqqmmmiiihhhjjjooosssvvv~~~}}}}}}{{{}}}xxxxxxxxxzzz}}}~~~}}}yyyyyyxxxwwwvvvuuuttttttpppooommmlllllllllmmmnnnkkkkkkkkkjjjiiihhhhhhhhhjjjjjjjjjhhhgggggghhhjjjkkkmmmnnnnnnmmmmmmnnnooouuutttpppiiiaaa[[[WWWVVVTTTYYY[[[aaajjjmmm|||xxxgggYYYPPPMMMHHHGGGGGGJJJMMMMMMJJJGGGFFFHHHMMM\\\kkkppppppuuuXXX???:::>>>AAAAAA>>>:::888777666555555444333333222222222222222222222222222222333111111444444222444999AAAXXXnnnYYYNNNLLLOOO]]]lll~~~{{{yyy}}}|||{{{}}}{{{uuusssvvvtttpppooorrrssstttwww}}}vvvjjjfff]]]TTTIIIAAA???@@@CCCDDDGGGSSSXXXZZZ___[[[WWW]]]jjjqqqzzz}}}{{{{{{ssszzzvvveeeVVVSSSQQQMMMMMMNNNQQQSSSTTTTTTSSSRRRQQQQQQRRRTTTSSSTTTZZZcccppp{{{}}}lll^^^UUUSSSTTTWWWVVVTTTQQQNNNOOOTTTXXX\\\jjj{{{qqqhhhcccZZZUUUVVV]]]bbb```^^^___SSS???CCC888::::::888777666555555555444444333333333222222222000000000000////////////---------.........//////............////////////000...111666666;;;PPPhhhlllsss~~~~~~~~~|||ttthhhYYYNNNEEELLLPPPTTTbbbwww{{{tttmmmkkknnnvvv{{{}}}|||{{{}}}}}}zzz{{{yyyxxxxxxzzz|||}}}|||{{{yyyxxxwwwvvvuuusssrrrrrrmmmllllllkkkkkklllmmmnnnkkkjjjhhhgggfffgggggghhhhhhiiikkkjjjhhhgggiiikkkmmmooorrrqqqnnnlllkkklllsssqqqmmmeee]]]XXXWWWXXXRRR]]]______hhhtttzzznnnaaaVVVOOOKKKHHHGGGIIILLLOOOOOOKKKFFFEEEJJJSSSdddqqqwwwtttUUU;;;<<<@@@DDDDDD@@@;;;888777666666555444333333222222222222222222222222222222222000000333333111222666<<>>;;;:::999777666666555555444444444333333333222222000000000000////////////---------.........//////............/////////000111---///444333555HHH___ccceeerrr|||xxx}}}|||qqqbbbWWWIIIOOORRRVVVeee}}}yyyssswww{{{zzz}}}|||yyyzzz}}}|||{{{|||~~~~~~}}}{{{zzzyyywwwvvvtttrrrppppppjjjkkkkkklllmmmmmmmmmmmmjjjiiifffeeedddeeefffgggfffiiilllllljjjiiikkkmmmooorrruuutttoookkkiiiiiipppnnniiibbbZZZVVVXXXZZZMMM\\\___\\\gggzzz|||sssiii___VVVPPPLLLGGGHHHJJJNNNRRRQQQLLLHHHEEELLLWWWhhhssswww~~~|||sss[[[CCC???AAAEEEHHHGGGAAA888222777555444444444444333111333333333333333333333333222222111111222222333444;;;AAA___vvv|||rrr^^^NNNHHHWWWZZZiiizzz{{{{{{zzzwwwvvvvvvwwwpppqqqrrrsssrrrlllccc]]]___kkk|||qqqaaaZZZTTTPPPQQQQQQLLLEEEAAA@@@BBBDDDEEEOOOOOOPPPZZZuuu{{{zzzuuunnnjjjnnnOOOEEELLLJJJLLLOOOQQQQQQQQQQQQRRRNNNXXX```ccchhhsss}}}xxxwwwkkk]]]TTTTTTWWWXXXXXX___UUUOOOOOONNNMMMUUU```gggvvvuuulllbbbZZZNNNXXXXXX^^^eeeZZZcccaaaGGGGGG999;;;===;;;999777555444444444555444333111000111111222000000000000000000000000////////////////////////000000////////////000000111---...444555555CCCUUUkkkccc{{{^^^jjjyyyzzz|||mmmaaaPPPNNNLLLRRRddd{{{}}}}}}}}}}}}~~~~~~~~~}}}~~~~~~~~~wwwvvvtttrrrqqqooonnnnnnkkkllllllmmmnnnnnnmmmmmmbbbdddhhhjjjkkkjjjhhhfffllllllkkkkkkkkkllllllmmmjjjmmmppppppmmmllllllnnnrrrmmmeee]]]WWWUUUUUUUUUXXXZZZ___gggttt~~~tttjjjddd\\\RRRIIIFFFFFFEEEIIIRRRVVVRRRJJJEEEDDDNNN___qqq{{{xxxuuuqqqZZZ??????CCCJJJNNNKKKDDD;;;555777555444444444444333111333333333333333333333333222222111111222222333444999@@@YYYyyyzzz{{{yyygggWWWNNNSSSUUUddd|||}}}xxxuuuttttttooopppqqqrrroooiiiaaa[[[ZZZaaalllxxxxxxbbbWWWTTTQQQOOOPPPRRRMMMGGGBBBAAACCCEEEGGGOOOQQQSSS^^^xxxtttiii``````ccccccbbbcccwwwuuuTTTGGGLLLIIIKKKNNNOOOPPPQQQSSSUUUXXXcccmmmqqquuu}}}{{{sssnnnfff[[[RRRPPPSSSYYY^^^cccVVVNNNOOOQQQQQQWWW___vvv~~~uuummmccc[[[XXXYYYYYYdddhhhZZZhhhYYYCCCDDD999===<<<;;;999777666555666666555444333111111111111222000000000000000000000000////////////////////////000000////////////000000222...///444444555AAARRRfff```uuu}}}eeekkk}}}~~~~~~wwwnnnTTTSSSTTT\\\iiizzz~~~}}}{{{|||~~~~~~~~~}}}||||||{{{{{{{{{wwwuuusssqqqooonnnnnnnnnkkkkkkkkkkkkkkkkkkjjjjjjkkkjjjjjjjjjiiiiiihhhhhhllllllkkkkkkllllllmmmnnnoooqqqsssssspppnnnnnnooonnnjjjddd^^^YYYXXXXXXXXXZZZ[[[```lll~~~|||rrrggg```YYYPPPIIIFFFKKKHHHKKKRRRUUUPPPJJJHHH@@@TTTlllmmmkkkooo\\\>>>>>>FFFOOORRRMMMDDD<<<888777555444444555444333222222222222222222222222222222222111111222222333444888@@@TTTlllxxx}}}ppp^^^RRRRRRSSS```wwwzzzvvvttttttppppppppppppmmmggg```ZZZVVVWWW[[[```fffjjjkkkllliii\\\OOOKKKMMMNNNNNNNNNPPPLLLGGGBBBAAADDDGGGJJJTTTVVVXXX```sssrrrUUUNNNKKKMMMRRRUUUZZZ```pppyyyUUUDDDEEEGGGIIIKKKMMMOOOSSSWWW[[[mmmxxxxxxmmmccc^^^WWWPPPNNNRRR\\\dddeeeWWWMMMPPPTTTVVV[[[cccvvvrrrhhh[[[VVVYYYVVVZZZhhhgggXXXnnn~~~SSSDDDDDD;;;BBB;;;;;;999888888777777888555444333222111111111222000000000000000000000000////////////////////////000//////......//////000222///000444444444>>>LLLiiidddrrr}}}yyyssskkk{{{[[[VVVWWW```iiisss~~~|||}}}|||{{{{{{}}}~~~~~~~~~~~~}}}{{{zzzyyyxxxwwwwwwtttqqqnnnllllllmmmnnnkkkkkkjjjiiihhhgggffffffiiihhheeeccccccdddggghhhmmmllllllkkklllmmmnnnooossstttuuutttqqqooommmmmmjjjgggccc^^^[[[ZZZZZZ[[[]]]\\\aaaqqqyyyyyynnnbbbZZZTTTLLLGGGFFFKKKIIILLLRRRTTTPPPMMMMMMIII```zzzbbb```mmm```CCCAAAIIIQQQQQQJJJAAA;;;999777666444444555555333222111111111111111111111111222222111111222222333444444===LLL]]]{{{}}}uuu}}}zzzgggWWWUUUSSS\\\qqq~~~zzzwwwwwwwwwsssrrrqqqpppmmmggg```[[[YYYUUURRRQQQSSSSSSQQQOOOOOOIIICCCCCCGGGJJJKKKJJJIIIGGGDDDAAAAAADDDIIIMMMUUUYYY]]]dddooossseeeQQQMMMIIIHHHJJJMMMPPPXXX```ggg{{{wwwUUUEEEFFFHHHKKKOOOSSSYYY```gggmmmooobbbZZZXXXTTTRRRSSSXXX___ddd```VVVPPPSSSVVVYYYcccooouuupppooobbbXXXWWWSSSXXX```fff___]]]jjjQQQIIIHHH???EEE::::::999999999999999999555444444333222222111111000000000000000000000000/////////////////////////////////....../////////111000111333333333;;;EEEbbbaaakkkpppyyynnn}}}~~~~~~jjj]]]XXX```iiittt~~~}}}~~~}}}|||||||||}}}}}}}}}~~~}}}{{{yyywwwuuutttvvvsssoookkkiiijjjlllmmmlllkkkiiihhhfffdddccccccbbbaaa``````aaaeeehhhjjjmmmlllkkkkkklllmmmoooppptttttttttssspppmmmjjjiiieeeddd```]]][[[ZZZZZZZZZaaaaaahhhzzzvvvttthhh[[[TTTOOOIIIFFFGGGGGGGGGLLLSSSTTTQQQPPPRRRYYYfff{{{|||ZZZXXXhhhcccMMMJJJOOOSSSPPPHHH???;;;;;;888666555555555555444222111111111111111111111111222222111111222222333444...666CCCOOOmmmvvv~~~ppp^^^VVVQQQVVViii{{{}}}zzzvvvtttuuuwwwuuutttrrrpppmmmhhhbbb]]]\\\VVVPPPLLLKKKIIIFFFCCCCCCBBBAAAAAADDDGGGHHHFFFAAAAAAAAAAAAAAADDDJJJOOOQQQYYYaaaiiirrrssscccNNNGGGEEEEEEHHHJJJMMMUUU]]]```rrrmmmSSSIIIJJJHHHMMMVVV___jjjuuutttcccVVVVVVTTTRRRVVV[[[___^^^\\\VVVSSSSSSWWWXXX\\\nnn}}}hhhjjjjjj___ZZZ___UUU^^^dddZZZRRRjjjzzzYYYPPPKKKHHH???CCC999999999:::999999999999555555444444333222222111000000000000000000000000//////////////////////////////............//////000000111333333333888???NNNTTT^^^xxxjjj{{{}}}www{{{~~~jjj]]]dddrrr~~~~~~||||||||||||~~~|||yyywwwtttssssssqqqmmmiiiggghhhiiikkkllljjjhhhfffdddcccccccccaaabbbccceeegggiiijjjkkkmmmlllkkkjjjkkkmmmoooqqquuuuuusssrrrooolllhhhfffcccaaa^^^[[[YYYXXXYYYYYYcccfffrrr~~~zzznnnbbbUUUNNNJJJGGGFFFHHHFFFIIIOOOUUUUUUPPPOOORRRbbb___qqqzzzWWWQQQ___```TTTQQQSSSTTTPPPIIIBBB???>>>888666555555666555444222222222222222222222222222222222111111222222333444222666@@@KKKccc}}}tttaaaWWWNNNPPPaaasss~~~~~~}}}|||yyytttpppnnnoooppptttrrrooommmkkkfffaaa]]][[[WWWQQQKKKHHHEEECCCAAA???BBBBBBAAAAAADDDEEECCC===@@@DDDDDDDDDFFFKKKOOORRRZZZaaaeeejjjlllaaaRRRFFFDDDFFFJJJMMMNNNTTT[[[dddqqq|||uuu___LLLEEEGGGIIIQQQ]]]kkkxxxwwwkkk]]]UUUTTTRRRSSSXXX^^^___YYYSSSPPPPPPUUUZZZZZZaaawwwvvvhhhgggcccXXXTTTXXXXXX[[[YYYKKKMMM|||___JJJLLLFFFDDD<<<===888999999:::999999888777444555555555444333222111000000000000000000000000///////////////////////////......------......///...///111222222444777999CCCPPPXXXnnnuuu{{{|||wwwiiimmm}}}vvvuuu}}}~~~|||{{{|||}}}~~~~~~}}}|||yyyvvvsssqqqqqqoookkkhhhffffffggghhhiiihhhfffdddccccccccccccaaabbbdddfffggggggfffeeelllkkkiiiiiijjjllloooqqqwwwuuusssqqqpppmmmhhheee```^^^[[[XXXWWWXXXYYYZZZ___hhhyyy|||zzzggg[[[PPPJJJHHHFFFGGGJJJJJJMMMSSSWWWTTTNNNOOOTTTfff^^^nnn{{{YYYMMMTTTYYYVVVPPPQQQRRRPPPLLLFFFAAA===888777555555666666444333333333333333333333333333222222111111222222333444666666===FFFWWWzzziii]]]QQQMMMYYYjjjvvvyyyxxxuuupppllljjjjjjlllooommmjjjhhhfffbbb^^^[[[XXXVVVRRRMMMGGGDDDCCCCCC<<>>===AAACCCBBBAAAEEEJJJKKKJJJIIIKKKNNNQQQXXXZZZWWWYYY___```ZZZUUUQQQPPPSSSSSSPPPPPPRRR]]]fffllleeeWWWMMMMMMPPP]]]eeeqqq}}}zzznnnbbbZZZWWWRRRSSSTTTWWWXXXVVVQQQLLLOOOOOOSSSZZZ^^^ggg}}}wwwiiibbb]]]VVVRRRQQQ[[[PPPOOOTTTeeeLLLAAAGGG>>>>>>;;;999888888999999999888666555444555555555555333222111000000000000000000000000///////////////////////////......------......///,,,///000111222444666666>>>SSSVVVbbbwwwqqq~~~ooocccYYYZZZdddrrr}}}~~~|||}}}~~~}}}{{{{{{}}}{{{{{{{{{zzzxxxuuuqqqpppnnnmmmjjjhhhfffeeeeeeeeeeeedddbbbaaa```aaacccddd___```bbbcccdddeeeeeeeeekkkjjjhhhggghhhkkknnnqqquuussspppooonnnkkkgggccc^^^\\\YYYWWWWWWYYY]]]___cccrrrwwwsss```VVVLLLHHHHHHGGGHHHKKKLLLOOOTTTVVVRRRPPPWWW```iiijjj}}}}}}[[[KKKKKKRRRUUUKKKLLLNNNOOONNNHHH@@@;;;888777555555666666444333333333333333333333333333222222111111222222333444333///555===HHHmmmuuueeeUUUMMMVVVdddnnnxxx~~~uuutttqqqmmmjjjiiijjjlllkkkiiifffdddbbb___[[[XXXVVVVVVTTTOOOHHHDDDDDDEEE999>>>???;;;:::???BBBAAAEEEKKKPPPQQQNNNKKKLLLNNNJJJPPPPPPKKKPPP^^^jjjmmmfff```[[[ZZZUUUMMMGGGEEEEEEOOOYYYZZZWWWZZZbbbiiizzz}}}qqqbbbWWWSSSSSSQQQSSSUUUUUUQQQMMMJJJIIIRRROOOQQQZZZaaakkkzzzpppccc\\\[[[]]]\\\YYY___JJJQQQlll~~~DDD>>>DDD999;;;;;;999888888999999888777555444444555555666555333222111000000000000000000000000////////////////////////.........------.........+++...000111222555555444555OOORRRWWWeeeXXXqqq}}}}}}~~~~~~hhhSSSNNNMMMTTT[[[___cccfffiiittt~~~}}}~~~}}}}}}{{{|||~~~wwwzzz||||||zzz{{{~~~yyyyyyyyyyyyvvvssspppnnnlllkkkjjjhhhfffeeeddddddbbbaaa___^^^___```bbbddd```aaabbbdddgggjjjlllmmmjjjiiigggfffgggjjjnnnppprrrooolllkkkkkkhhhccc___\\\ZZZWWWVVVWWW[[[```dddqqqsssjjj]]]SSSJJJGGGHHHGGGIIILLLKKKMMMQQQSSSRRRTTT```nnnggguuuhhhSSSLLLHHHDDDAAAFFFMMMQQQPPPIIIAAA;;;;;;999777888999888555111333222111111111222333444000111222222111000111222333555333777EEE[[[uuubbbPPPMMMWWWgggvvv}}}~~~~~~}}}}}}|||{{{sssoookkkjjjkkkllljjjhhhhhhhhhgggddd___[[[XXXWWWRRRPPPLLLJJJIIIGGGEEECCC????????????????????????HHHNNNTTTTTTPPPKKKIIIIIILLLIIIFFFFFFKKKTTT]]]dddfffnnnooocccTTTKKKJJJIIIFFFFFFIIIOOO\\\mmm~~~sssggg]]]VVVQQQOOOQQQUUUXXXVVVOOOJJJJJJKKKNNNWWW]]][[[___pppvvvrrrnnneee\\\ZZZ]]]\\\YYY]]]IIIUUUbbbPPPBBBAAA@@@:::999===:::999888666666666666777333444555555555444333222333333222222111000//////------..................000000///............/////////......///111444555@@@EEEXXXgggmmmrrrOOOZZZ|||xxx~~~~~~xxxaaaTTTJJJMMMNNNMMMQQQZZZ```aaaccc```gggxxx~~~}}}||||||~~~}}}}}}yyywwwwwwyyy|||~~~|||{{{yyywwwuuutttqqqnnnkkkkkkiiieeeaaa_________```[[[\\\\\\]]]^^^___aaabbb\\\]]]___bbbfffiiihhhgggkkkllllllkkkjjjjjjmmmooonnnnnnnnnnnnlllfff___YYY[[[YYYYYYYYYYYY\\\fffrrr}}}lllaaaYYYQQQLLLLLLIIIEEEGGGLLLRRROOOPPPRRRNNNLLLXXXhhhnnn{{{kkkRRRGGGEEECCC???EEEMMMQQQPPPIIIAAA<<<===;;;888888999999777444333333222111111222333444000111222222111000111222///222111444???SSS~~~kkkXXXQQQVVVbbbqqq}}}{{{zzzxxxvvvuuummmjjjggggggiiikkkjjjiiiiiihhhfffbbb]]]YYYVVVUUURRROOOKKKHHHGGGFFFDDDCCCAAAAAAAAAAAAAAAAAAAAAAAAFFFKKKRRRSSSPPPLLLKKKKKKNNNKKKHHHFFFHHHMMMRRRVVV[[[bbbeee\\\PPPKKKJJJJJJLLLMMMPPPYYYfffvvvxxxmmmaaaYYYSSSQQQPPPPPPRRRQQQOOOKKKIIIKKKNNNVVVUUUUUUYYYeeezzz}}}rrrllleeeaaaaaa]]]WWWYYY___bbbPPPeee[[[KKK??????@@@;;;999===:::999888666666666666777444444555666555444333222333333222222111000000000.......................................///000000//////......///111333555:::AAAVVVddd```iii\\\ZZZttt|||}}}~~~|||{{{~~~~~~}}}}}}mmm___ZZZVVVWWWUUUTTT\\\oooyyyqqqnnnuuu~~~}}}}}}||||||zzz{{{|||~~~zzzyyyxxxyyy|||}}}|||{{{xxxwwwuuutttsssrrrooommmjjjhhheeeaaa_________```\\\\\\\\\\\\]]]^^^``````]]]]]]___cccfffiiihhhgggjjjkkkkkkkkkjjjjjjmmmooolllllllllkkkiiiccc\\\WWWXXXVVVVVVXXX[[[bbbppp}}}uuueee\\\TTTMMMIIIIIIGGGFFFIIINNNSSSOOOOOOPPPMMMJJJTTTcccmmmiiiNNNCCCAAAAAA???EEENNNRRRPPPHHHAAA<<<<<<:::888777888888666555333333222222222222333333000111222222111000111222000555444666>>>MMMvvv{{{uuuaaaTTTPPPVVVeeerrr}}}{{{xxxvvvjjjhhhffffffhhhjjjjjjjjjhhhgggddd```\\\XXXUUUSSSQQQMMMIIIEEEEEEDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDIIIOOOQQQOOOMMMLLLLLLOOOMMMKKKIIIIIIJJJKKKLLLQQQWWWYYYSSSLLLJJJJJJJJJSSSTTTZZZgggxxxyyypppcccXXXRRRQQQRRRRRRQQQNNNKKKHHHHHHKKKOOORRRXXXQQQSSSbbbvvvtttqqqkkk^^^ZZZ___]]]UUU\\\lllggg[[[{{{pppQQQEEE<<<>>>???;;;:::===:::999888666666666666777444555666666666555333222333333333222111111000000........................,,,,,,,,,---...000111222//////......///111333444777@@@WWWfff\\\WWWwwwbbbTTTggg||||||}}}yyyxxx{{{~~~}}}~~~xxxiii\\\WWWZZZ[[[^^^___]]]dddyyyzzz}}}~~~}}}|||||||||yyyzzz|||}}}{{{zzzyyyyyy{{{{{{zzzyyyvvvtttsssssssssrrrooommmiiigggdddaaa___^^^^^^___\\\\\\\\\\\\\\\]]]^^^___]]]^^^___cccgggiiihhhgggiiijjjkkkkkkjjjkkkmmmooolllkkkiiihhheee___YYYTTTWWWTTTTTTXXX^^^gggxxxzzzlll___XXXNNNHHHDDDDDDEEEFFFKKKQQQTTTPPPNNNNNNJJJIIIUUUeee}}}aaaIIIBBBBBBAAA@@@HHHPPPTTTOOOGGG???:::888888999999999777555333444333333333222222222222000111222222111000111222111666666777;;;EEEhhh~~~lll[[[OOONNN[[[iiizzz{{{}}}{{{rrrpppnnnlllkkkjjjjjjjjjgggeeebbb___\\\ZZZWWWUUUQQQMMMGGGDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBDDDIIIMMMOOONNNLLLKKKKKKLLLMMMMMMNNNNNNMMMMMMMMMQQQTTTSSSNNNLLLOOOQQQPPPZZZ\\\eeeuuuqqqhhh[[[RRROOOQQQSSSUUUQQQMMMHHHGGGIIINNNRRRTTTYYYVVVccc~~~yyyrrrqqqlll```VVVWWWZZZ^^^iiiuuuiiihhh\\\KKKBBB===>>>???<<<:::;;;:::999888666666666666777555666777777666555333222333333333222222111111111////////////............------------...///000111///.........///000222333444<<>>:::666333444444444444333333222222000111222222111000111222///333222333555:::WWWwwweeeUUUOOOWWWbbbvvvyyy~~~~~~{{{uuupppllliiiiiifffccc```^^^___^^^]]][[[RRRNNNHHHDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBFFFIIILLLNNNMMMKKKIIIHHHJJJKKKMMMOOOPPPOOOOOONNNSSSTTTSSSRRRWWW```dddcccgggiiiqqq{{{vvviiiaaaVVVPPPPPPRRRTTTTTTLLLJJJGGGHHHKKKPPPSSSTTT___eee|||wwwqqqlllgggbbbYYYUUU```rrrwwwqqqlllxxxqqqNNNIIICCC?????????===:::::::::999888666666666666777777777888888777555444333333333333222222222222222000000/////////...............------------...............//////000111111111555BBBYYYbbbXXXoooqqqkkkwww}}}xxxuuuwww{{{~~~vvvfffYYYUUUYYY```eeemmmzzz||||||~~~}}}|||{{{{{{{{{{{{||||||}}}}}}}}}||||||{{{{{{zzzxxxvvvuuutttttttttrrrpppnnnmmmkkkhhheeecccbbb```]]]\\\[[[[[[[[[[[[[[[ZZZZZZZZZ[[[[[[\\\______aaadddgggiiihhhgggjjjlllnnnnnnmmmmmmooopppooolllhhhdddaaa]]]YYYVVVVVVSSSSSSZZZdddqqqxxxqqqiii^^^VVVSSSJJJHHHEEECCCDDDJJJOOORRROOORRRTTTPPPGGGNNNpppvvvRRRFFFIIIIIIDDDEEENNNWWWYYYQQQFFF===999777;;;@@@CCCAAA===999777444444555555444333222111000111222222111000111222222444111333666888MMMpppxxxjjjZZZPPPRRRYYYooo{{{|||~~~|||~~~~~~|||sssllliiihhhfffbbb___^^^```bbbaaa___UUUQQQKKKGGGEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBGGGHHHJJJLLLLLLJJJHHHFFFIIIJJJKKKLLLMMMLLLLLLLLLTTTVVVYYY```mmmzzz~~~|||yyyzzz}}}~~~uuuooobbb[[[TTTQQQSSSUUUSSSPPPEEEFFFGGGIIIMMMQQQUUUWWWfffssstttkkkddd\\\```]]]\\\lll{{{hhhxxx^^^KKKGGGDDDAAA???>>>===;;;::::::999888666666666666777888888999888777666444333333333333333333333222222111000000//////.........///......---,,,,,,------.........//////000000000333555:::PPPccc[[[iiiwwwxxx}}}}}}{{{~~~xxxrrrrrrvvvyyy~~~sss___QQQSSS]]]eeegggyyy~~~}}}|||{{{{{{{{{{{{xxxyyyzzz|||}}}}}}}}}}}}yyyyyyyyywwwtttrrrqqqrrrrrrpppmmmkkkjjjhhhdddaaa___^^^]]][[[ZZZYYYXXXXXXYYYYYYYYYYYYYYYZZZ[[[\\\``````aaadddgggiiihhhgggkkkmmmnnnooonnnmmmmmmnnnnnnjjjeee```]]][[[XXXVVVOOONNNSSS```ooo~~~zzzqqqkkkbbbVVVOOOMMMHHHIIIGGGDDDFFFLLLQQQQQQOOORRRUUURRRKKKVVV~~~yyyVVVHHHJJJJJJFFFCCCNNNYYY[[[SSSHHH@@@<<<888<<>>;;;::::::444555555555555333222111000111222222111000111222666555111444999888GGGeee|||yyyqqqcccVVVRRRUUUbbbqqq}}}~~~}}}|||}}}}}}sssllliiihhhgggbbb^^^^^^aaabbbaaa___WWWTTTOOOJJJHHHEEEBBB@@@CCCCCCCCCCCCCCCCCCCCCCCCEEEFFFHHHJJJKKKKKKIIIGGGHHHHHHHHHIIIJJJKKKMMMNNNVVV[[[dddsssyyymmmeee[[[WWWSSSTTTWWWVVVPPPJJJCCCFFFIIILLLOOOUUU]]]dddrrruuullleeeaaa[[[[[[[[[```ooo|||xxxlllPPPMMMDDDCCC@@@===<<<===<<<;;;:::999888666666666666777999999999999888666444333333333333333333333333333111111000000///......---------,,,,,,,,,---............//////////////////000777888JJJccc\\\aaayyy|||ssslllmmmyyy~~~wwwpppooouuuxxx|||}}}|||zzzzzz{{{zzzooo\\\QQQVVVgggrrrttt{{{~~~~~~}}}|||{{{{{{{{{{{{yyyzzz{{{{{{|||||||||{{{vvvwwwwwwuuuqqqooooooqqqmmmllljjjhhhhhhfffccc```\\\[[[ZZZYYYXXXVVVVVVUUUWWWWWWWWWXXXYYYZZZ[[[\\\``````bbbeeehhhiiihhhgggjjjlllnnnnnnlllkkkjjjkkkjjjeee___[[[XXXWWWUUUTTTLLLMMMWWWiii|||~~~vvvnnnggg^^^RRRJJJIIICCCGGGGGGDDDGGGNNNRRRQQQQQQRRRTTTSSSQQQ^^^\\\KKKJJJIIIGGGAAALLLYYY\\\UUUJJJCCC@@@888:::;;;:::888777888:::555555666666555333222000000222222222111000111222555222---000666555AAAZZZttt|||{{{pppaaaZZZ[[[VVVgggyyy~~~}}}zzz{{{|||rrrkkkiiiiiihhhccc^^^]]]```bbb```]]]YYYUUUQQQMMMJJJFFFBBB@@@EEEEEEEEEEEEEEEEEEEEEEEECCCDDDFFFIIIKKKLLLKKKIIIGGGFFFFFFGGGJJJNNNQQQSSSYYYaaannn}}}pppcccYYYWWWTTTSSSVVVYYYWWWNNNEEEDDDHHHMMMOOOSSS[[[gggppppppkkkfffcccddd```XXXUUU^^^kkkrrruuuwwwtttFFFMMMAAAAAA>>>;;;;;;===>>>===:::999888666666666666777999999:::999888666444333333333333333333333333333222111111000///......---+++++++++,,,---...///000---...///////////////...'''444444EEE___XXXXXX|||~~~wwwtttllllllwww}}}|||vvvooonnnxxxzzz}}}|||xxxuuutttuuuhhhbbbWWWRRR^^^vvv{{{~~~}}}|||{{{{{{{{{{{{{{{~~~}}}}}}|||{{{yyyxxxwwwtttvvvvvvtttpppnnnnnnpppjjjhhhgggffffffeeeccc```ZZZYYYYYYXXXVVVUUUTTTTTTVVVVVVWWWWWWYYYZZZ\\\\\\aaaaaabbbeeehhhiiihhhgggiiikkkmmmllljjjhhhhhhhhhfffaaa[[[VVVTTTSSSSSSRRRNNNQQQ\\\ppp}}}vvvnnnhhh^^^QQQIIIHHH???DDDFFFDDDHHHPPPSSSQQQTTTRRRRRRTTTVVVcccbbbKKKDDDBBB???IIINNNUUUYYYSSSFFF>>>======;;;888777888777666555;;;999666444333333444555111111111000000000000000...000222111111666???FFF\\\xxx|||~~~yyyjjj[[[QQQ]]]mmmwww{{{~~~~~~zzzvvvmmmccceeebbb^^^ZZZYYYZZZ]]]___aaa]]]VVVOOOKKKGGGDDDAAACCCDDDEEEEEEEEEEEEGGGHHHFFFIIIIIIHHHJJJMMMKKKGGGEEECCCCCCHHHJJJKKKSSS]]]hhhrrrzzzrrrrrrqqqvvv~~~vvvmmmddd\\\WWWSSSUUUXXXZZZXXXPPPFFF???GGGKKKQQQWWWZZZaaaqqqyyykkkeee```[[[YYY]]]RRRRRRZZZSSSPPPsssVVVDDDFFF<<<<<<;;;::::::::::::;;;;;;:::888777777777888888888666444444555666555444333222111111000111111111000111333333333222000...////////////////////////............////////////444...000@@@VVVcccgggfffzzztttuuutttvvvzzz|||}}}~~~vvviii___qqqttttttrrrqqqnnnddd[[[SSSSSSLLLLLLccc|||xxxwwwyyy{{{~~~}}}|||zzzwwwuuurrrqqqsssrrrpppooommmkkkjjjiiijjjeeeaaaaaacccccc```\\\TTTUUUWWWXXXWWWUUUSSSRRRUUUVVVWWWXXXXXXYYY\\\___[[[^^^bbbfffiiijjjjjjiiiiiiiiijjjkkkjjjiiihhhgggfff^^^XXXWWWVVVSSSQQQSSSXXX[[[eeeyyyqqqooohhh]]]QQQIIIFFFFFFDDDCCCBBBBBBEEEHHHLLLNNNOOOMMMNNNSSSZZZpppZZZCCCAAACCCCCCEEEMMMZZZaaaZZZJJJ===999;;;999888888999:::999888:::999777555444444444555222222222111111111111000///111222111111555===DDDSSSkkk}}}|||ssscccQQQXXXeeeqqq{{{~~~~~~}}}uuukkkddd___YYYVVVVVVXXX[[[\\\___\\\XXXTTTPPPKKKEEEAAACCCDDDFFFGGGHHHHHHIIIJJJEEEFFFFFFFFFJJJNNNLLLFFFAAA@@@CCCHHHKKKPPP\\\hhh{{{eee\\\[[[VVVSSS]]]rrr|||pppeeeqqqvvvmmmddd\\\VVVRRRVVVXXXYYYVVVPPPJJJGGGGGGFFFKKKSSS[[[cccrrrpppeee```ZZZUUUSSSQQQPPPQQQRRRWWWmmmvvvIIIAAACCC<<<;;;;;;::::::::::::::::::999888777777777888888777555444444555666444333333222222111111111111111000111222333333111000///////////////////////////............////////////000...111===OOO]]]___\\\{{{lllxxxwwwvvvtttvvvzzz|||~~~}}}|||yyyuuusssqqqlllddd]]]hhhmmmppppppnnniii]]]RRRIIIMMMNNNRRReee}}}~~~~~~~~~{{{xxxwwwyyy{{{zzzzzzzzzyyywwwuuusssrrrooonnnnnnmmmkkkiiihhhggghhhddd```___``````]]]YYYYYYYYYXXXWWWUUURRROOONNNUUUVVVWWWVVVWWWYYY\\\___]]]___bbbeeehhhiiiiiiiiijjjiiihhhgggffffffgggggg```ZZZUUUUUUTTTQQQPPPRRR]]]bbbooorrrooofff[[[OOOGGGDDDDDDDDDDDDDDDDDDGGGJJJNNNPPPRRRMMMMMMWWWgggXXXCCCAAACCCDDDCCCLLLZZZaaaZZZJJJ>>>:::999888888999<<<======<<<:::999777555444444555555333333333333222222222111000222333222111444;;;@@@HHHYYY}}}~~~~~~{{{lllTTTTTTZZZhhhyyy~~~}}}~~~~~~|||~~~wwwjjjccc[[[WWWYYY[[[ZZZXXXYYYXXXWWWUUURRRLLLDDD???BBBDDDFFFHHHJJJLLLMMMMMMFFFEEECCCEEELLLRRRNNNGGG>>>@@@EEEJJJOOOXXXhhhwwwuuu___SSSOOOKKKJJJLLLWWWhhhtttpppfffddduuuyyymmmbbb[[[VVVRRRQQQZZZZZZWWWPPPGGGDDDIIIOOOJJJOOOWWWaaammm~~~sssgggaaa[[[UUUQQQPPPKKKRRRPPPNNNcccZZZ???>>>:::;;;;;;:::999999999999:::999888888777777777777888555555444555666666444111333333222111111111111111111111222333222111000///////////////////////////............////////////444777:::???MMM]]]___XXX]]]xxxuuuyyy{{{wwwuuuvvvyyy{{{}}}~~~zzzyyyssskkkeeecccaaa^^^\\\^^^eeekkkmmmkkkcccUUUIIIBBBHHHMMMUUUeeewww|||xxx~~~|||||||||zzzwwwwwwxxxzzzuuuvvvwwwwwwvvvtttrrrpppjjjjjjjjjjjjiiigggeeedddfffbbb^^^]]]]]]]]]ZZZWWWYYYXXXVVVTTTRRRPPPOOOOOOUUUUUUVVVUUUVVVXXX]]]aaa```aaabbbdddfffggghhhhhhjjjhhheeecccbbbcccdddeee[[[WWWTTTTTTRRRPPPQQQTTT```hhh{{{~~~qqqlllbbbVVVKKKDDDBBBCCCEEEEEEFFFGGGIIIMMMPPPRRRTTTKKKLLL]]]xxx]]]JJJDDDBBB@@@CCCJJJVVV[[[TTTHHHBBBBBB:::::::::;;;>>>???>>>===:::999888666666666666666555555444444333333222222222222333222222444888<<<@@@LLLiii{{{rrr___VVVSSS___ttt||||||{{{zzz{{{~~~|||~~~xxxppphhhdddeeeccc\\\VVVWWWVVVUUUSSSQQQKKKEEE@@@BBBCCCEEEHHHKKKNNNNNNNNNKKKHHHDDDFFFNNNTTTPPPGGG@@@DDDIIIMMMRRR^^^qqqyyy```UUUTTTTTTHHHQQQ[[[```gggqqq{{{}}}tttfff\\\WWWUUUUUUTTTZZZWWWQQQIIICCCDDDKKKQQQQQQVVV^^^iiiwwwqqqjjjccc___YYYSSSQQQSSSQQQTTTRRRWWWyyyMMM>>>???444::::::999888888888888999777777777777777777777777555555555777888777444111333333222111111111111222111222222222222111000///////////////////////////............////////////888===???>>>IIIZZZ```[[[XXXggg{{{xxxyyywwwttttttwwwyyy{{{~~~zzzyyyqqqggg___[[[ZZZYYYXXXXXX```ggghhheee^^^RRRFFFFFFHHHNNNWWWffftttzzzzzz{{{zzzyyywwwvvvvvvwwwxxxrrrssstttuuutttqqqooommmfffggghhhhhhgggfffdddbbbdddaaa^^^\\\[[[ZZZXXXUUUTTTSSSQQQQQQQQQRRRTTTUUUUUUUUUUUUUUUVVVYYY^^^bbbbbbbbbccccccdddffffffggghhhgggeeecccbbbaaaaaaaaa[[[WWWVVVUUUSSSPPPSSSYYY^^^mmmyyykkkeee[[[QQQHHHDDDCCCCCCEEEFFFGGGIIIKKKNNNPPPQQQRRRJJJPPPjjjyyyZZZKKKDDD@@@>>>@@@IIIVVV]]]VVVJJJEEEGGG===<<<<<<===??????===<<<:::999888888777777777777666666555555444333333222222222222222222333666888;;;CCC[[[~~~xxxwwwnnn```UUUYYYkkk|||~~~~~~~~~}}}|||~~~xxxuuutttmmmbbbXXXZZZWWWTTTQQQNNNKKKHHHEEEEEEDDDDDDFFFKKKNNNNNNNNNNNNJJJEEEEEELLLRRRNNNEEEBBBGGGKKKMMMSSSbbbuuugggUUUSSSVVVWWWPPPXXX```eeeooo}}}}}}uuulll___WWWVVVWWWWWWWWWUUUPPPJJJFFFFFFIIINNNQQQUUU[[[hhhyyyxxxlllfff___[[[VVVRRRSSSWWWUUURRRWWWnnntttFFF???AAA666999999888777777777777777666666666666666666666666666666666888999888555222444333333222111222222222222222222222111111000000////////////////////////............////////////333888888666>>>NNNYYY[[[]]]aaarrr|||vvvrrrqqqsssuuuwww}}}yyyvvvoooeee\\\VVVSSSRRRQQQTTTZZZ___^^^[[[WWWOOOHHHJJJKKKRRR___llltttyyy|||~~~{{{zzzyyywwwuuuuuuuuuuuuuuuqqqrrrrrrqqqpppmmmjjjhhhffffffggggggfffeeecccbbbcccaaa^^^\\\[[[YYYXXXVVVQQQPPPOOOOOOQQQSSSVVVXXXTTTUUUUUUVVVWWWZZZ___cccbbbcccccccccdddeeeeeefffffffffffffffdddaaa]]][[[YYYWWWVVVUUUQQQPPPVVV___```sssqqqaaa\\\SSSKKKFFFDDDEEEEEEEEEFFFHHHJJJLLLNNNOOOOOONNNNNN___rrrSSSFFFAAA@@@@@@;;;HHH[[[eee^^^NNNDDDCCC???>>>>>>?????????<<<:::999999999999888888777777777666666555444333222222222222222222333444555555666===OOOpppxxx}}}||||||{{{nnn___[[[cccpppxxx||||||{{{{{{}}}~~~wwwlllccc^^^ZZZTTTPPPMMMLLLJJJIIIJJJFFFDDDEEEIIIMMMNNNMMMNNNKKKGGGEEEJJJOOOLLLDDDDDDHHHLLLNNNXXXjjj{{{rrraaaXXXYYY___aaajjjgggfffqqq~~~{{{zzziiiaaaXXXSSSTTTVVVUUUSSSMMMIIIFFFFFFJJJPPPTTTUUUZZZcccwwwwwwkkkfff___YYYVVVSSSPPPQQQUUUQQQUUUhhh\\\>>><<>>===>>>???@@@???<<<:::999999999999999999888888777666666555444333222111111111111222333444444333444999EEE^^^zzzlllaaa]]]bbbmmmttt|||}}}}}}{{{zzz{{{|||}}}{{{wwwkkkgggaaa]]][[[YYYWWWUUUPPPKKKEEEEEEIIIMMMNNNNNNNNNMMMJJJHHHKKKPPPOOOJJJHHHLLLOOOTTTcccxxx~~~ppphhheeegggmmmuuu}}}zzzyyy}}}xxxttt```ZZZTTTRRRTTTTTTPPPKKKEEEFFFGGGIIIMMMTTT[[[```hhhtttyyynnnfff^^^WWWRRRRRRRRRPPPPPPRRRQQQgggbbbMMM???999======888777666666555555666666333444555666666666555555666444333333444555333222444444333222222222222333333222222111111111111111////////////////////////............////////////000///333<<>>PPPqqqvvvfffZZZZZZdddnnnvvvxxxyyyzzzyyyyyyzzz{{{}}}}}}{{{wwwssspppnnnjjjhhhUUUNNNGGGEEEIIIMMMOOOOOOOOOPPPOOOLLLNNNSSSTTTQQQLLLPPPTTT[[[nnnxxxtttqqqooouuu|||yyyyyy|||~~~zzztttooo]]]XXXSSSSSSUUUTTTMMMFFFAAAEEEIIILLLNNNUUUaaajjjxxxzzzrrrqqqmmmYYYSSSOOORRRTTTRRRPPPPPPVVV}}}oooLLLKKKFFF;;;888999777777666555555555555555222333555666666666555555555333111111222222222111555444333333222222333333333222111111000000111111////////////////////////............/////////000///+++333@@@BBB===III]]]YYYVVVXXXoooyyy~~~{{{uuuwwwsssppppppqqquuu}}}~~~|||~~~zzzvvvrrrnnnddd___WWWMMMGGGFFFIIILLLMMMRRRUUUSSSPPPQQQRRRQQQRRRPPP\\\pppxxxtttttt{{{uuuxxxwwwrrrvvv|||xxxtttrrrrrrqqqooolllkkkjjjhhhffffffgggiiijjjiiigggccc```^^^^^^___```[[[\\\[[[ZZZXXXWWWXXXYYYTTTSSSSSSSSSSSSSSSTTTTTTQQQUUUYYY]]]___```cccddd^^^```ccceeeffffffdddccceeedddbbb___\\\YYYVVVUUUQQQRRRSSSSSSRRRYYYlll~~~xxxtttmmmZZZPPPKKKFFFDDDDDDEEEDDDBBBLLLMMMPPPRRRRRRPPPNNNMMMMMMiiizzzlllcccTTTGGGAAABBBLLLUUUTTTJJJ@@@<<<<<<>>>:::888:::>>>@@@===:::888888999999999:::::::::888777666555444333222222222222222222222222222222555888<<>><<<:::888888888999999999::::::888777666555444333222222222222222222222222222222333555:::AAANNNjjj{{{www~~~{{{pppfffaaacccfffuuuxxx{{{|||zzzyyyzzz{{{yyywwwwwwzzz~~~zzzgggWWWJJJIIIJJJHHHJJJPPPQQQMMMMMMTTTZZZ]]]]]]___dddgggmmmvvv}}}ppppppyyy|||wwwlllaaaZZZ\\\WWWTTTSSSNNNHHHEEEGGGJJJKKKOOOUUU[[[eeexxx}}}mmmhhhddd^^^XXXRRRPPPQQQKKKGGGUUUiiieeeOOO<<<;;;>>>;;;777777666666666666666666666666444444444555555555555555777777666666555444333333333333333333333333333333333333222222222222333333111000000000////////////...........................111===JJJKKKDDDEEEMMM___[[[WWWddd|||~~~}}}~~~~~~}}}|||wwwqqqmmmnnnssswwwrrrqqquuuzzzzzzxxx{{{}}}{{{yyyuuuoooiiiaaaXXXPPPLLLIIIGGGIIINNNZZZ[[[PPPIIIMMMNNNQQQ[[[[[[ZZZaaappp~~~yyypppooonnnlllkkkjjjjjjiiigggfffeeeddddddddddddddd```___^^^\\\[[[ZZZZZZZZZVVVVVVUUUTTTTTTTTTTTTUUUOOONNNLLLLLLLLLNNNQQQSSSYYYXXXXXXZZZ]]]```aaaaaa```aaaccceeeggghhhiiiiiifffdddaaa]]]YYYVVVTTTSSSRRRQQQQQQSSSYYYggguuudddWWWPPPHHHFFFDDDBBBAAABBBDDDFFFMMMKKKMMMQQQSSSOOOMMMNNNXXX|||~~~lll^^^NNNEEECCCBBBGGGNNNPPPLLLEEE>>>:::;;;:::::::::::::::::::::888888888999999999999:::777777666555444333333222222222222222222222222222111111666===@@@NNNuuuuuudddffftttyyyvvvsssqqqmmmkkkpppssswwwyyyyyyyyyyyyzzzzzzuuuqqqssszzz}}}}}}vvvbbbQQQKKKKKKIIIKKKPPPLLLLLLOOOVVVZZZ[[[\\\___eeekkkttt|||{{{tttooosss{{{xxx{{{}}}wwwlllaaaZZZWWWYYYRRRLLLKKKJJJHHHIIILLLPPPRRRXXX```hhhxxxqqqeee]]]XXXXXXNNNLLLMMMPPPMMMTTTrrrzzzLLL???666999<<<999666777444444444444444444444444333333444444555555555666999999888777666555444333444444333333333333444444444444333333333333444444111111000000000/////////........................000///555CCCJJJFFFCCCEEE]]]bbb```^^^qqq||||||{{{tttmmmjjjnnnsssjjjkkkqqqvvvxxxuuuvvvyyy~~~}}}zzzyyyzzz|||}}}}}}{{{{{{{{{wwwqqqlll^^^VVVOOOKKKHHHGGGKKKQQQ```___RRRGGGKKKNNNUUUbbbbbb___cccrrr|||sssooollliiiiiijjjjjjgggeeeddddddcccaaa````````````\\\\\\[[[ZZZXXXWWWUUUTTTTTTTTTSSSSSSSSSSSSSSSTTTLLLLLLKKKKKKLLLOOOQQQSSSWWWWWWXXX[[[^^^aaaaaa```aaabbbdddfffgggggggggfffcccaaa^^^ZZZVVVSSSRRRQQQPPPPPPRRRXXXbbbuuuooo^^^QQQJJJDDDCCCAAAAAAAAADDDFFFHHHMMMLLLNNNRRRQQQNNNOOOSSSiiikkkXXXIIIBBBBBBAAAEEEIIIMMMMMMGGG???999999:::;;;:::888888888:::888888888888999999999999777666666555444444333333222222222222222222222222444///222999888===^^^gggfffrrryyyzzzuuugggkkkrrrxxx|||~~~|||yyyuuutttvvvzzz}}}~~~kkkWWWMMMJJJJJJLLLOOOKKKLLLQQQVVVVVVUUUXXX]]]ccckkkuuu}}}~~~~~~|||yyy|||}}}xxxzzzxxxqqqhhh___ZZZYYYZZZRRRKKKFFFGGGJJJKKKMMMQQQUUUYYY```jjjvvv{{{llleee^^^SSSNNNPPPIIIKKKJJJKKKVVVtttVVVBBB;;;777999:::666555666333333333333333333333333222333333444444555555666999999888666555444333222444444333222333444555555555444444333333444444555111111111000000000//////........................000---000:::AAAAAA???@@@UUUdddhhhaaafff}}}}}}}}}xxxnnniiikkkpppkkkmmmqqquuuvvvuuuttttttuuu{{{}}}{{{yyyyyyyyyyyy{{{}}}~~~~~~~~~~~~|||zzzzzzzzzwwwpppkkk\\\UUUNNNJJJHHHHHHNNNUUU\\\\\\PPPHHHLLLRRR\\\kkklllggggggttt~~~wwwqqqiiifffggggggccc```aaaaaa```^^^\\\[[[[[[\\\YYYYYYYYYYYYXXXVVVTTTSSSUUUTTTSSSRRRQQQQQQQQQQQQLLLLLLLLLMMMNNNQQQTTTUUUTTTTTTVVVZZZ^^^``````___fffgggggggggfffdddbbbaaabbb```[[[WWWSSSPPPNNNNNNOOOPPPTTT^^^lll|||jjjZZZNNNHHHCCCBBBAAA@@@AAADDDGGGIIIMMMMMMOOOPPPNNNMMMTTT]]]|||hhhRRRDDD>>>???@@@BBBGGGKKKLLLHHH???888888999::::::888777888:::777777888888888999999999666666666555444444333333222222222222222222222222888///000888777888PPPooozzzrrrxxx|||}}}zzzeeehhhoooxxx}}}|||zzzwwwttttttvvvxxx~~~}}}qqq^^^QQQKKKIIIKKKNNNPPPQQQUUUYYYXXXVVVZZZaaalllsss}}}|||||||||tttiii```[[[XXXVVVTTTJJJFFFDDDHHHKKKKKKNNNRRRUUU[[[fffvvvvvvjjjaaa```ZZZOOOJJJMMMKKKOOOJJJHHHdddzzzIIIFFFAAA===;;;888444333555333333333333333333333333333333333333444444555555777666666444333222111111333333333333444444555666555444444333333444444555111111111111000000000000////////////////////////...---...111555777:::>>>GGG^^^nnnnnnppp}}}}}}{{{ooohhhhhhkkkpppqqqqqqqqqrrrttttttrrrtttuuuyyy}}}~~~}}}}}}~~~~~~~~~~~~{{{yyywwwyyy{{{||||||{{{|||~~~}}}{{{zzzyyyyyytttmmmggg[[[UUUNNNJJJGGGHHHPPPZZZXXX[[[RRRKKKPPPVVV```oooyyysssqqqyyy|||{{{rrrgggaaaaaaaaa```^^^]]]]]]]]][[[XXXWWWXXXYYYVVVVVVXXXXXXXXXWWWVVVUUUTTTSSSQQQOOONNNLLLLLLLLLKKKKKKLLLMMMOOOQQQTTTUUURRRSSSUUUYYY]]]``````___iiijjjkkkkkkjjjgggdddbbbaaa^^^YYYTTTOOOMMMKKKKKKMMMOOOXXXeeessstttfffWWWMMMGGGDDDCCCAAAAAABBBDDDGGGIIIMMMMMMNNNMMMJJJOOO___ooocccMMMAAA>>>???>>>BBBGGGKKKKKKFFF>>>888888888888999999:::::::::777777777888888888888999666666555555555444444444222222222222222222222222888111000666888999HHH\\\~~~~~~}}}|||yyyyyyeeeeeehhhnnnwww}}}yyyuuusssrrrqqqvvvyyy~~~zzzwwwhhhZZZOOOJJJJJJLLLPPPRRRXXX^^^______bbbhhhvvv}}}}}}yyy}}}wwwooofff___ZZZTTTLLLFFFGGGFFFHHHLLLMMMLLLPPPVVVZZZbbbuuuvvvjjjccc^^^\\\XXXQQQLLLLLLDDDIIIKKKWWWhhhMMMJJJFFF@@@:::666333333333222222222222222222222222444444333333333333333333444444333333222111111111222333444555555666555555444444333333333333444444222222111111111000000000////////////////////////------...------///555:::@@@UUUlllwwwwwwyyy~~~|||~~~}}}~~~{{{qqqjjjggggggppppppnnnkkkmmmrrrrrrpppsssrrrsssxxx||||||{{{{{{|||}}}~~~~~~|||{{{|||~~~~~~}}}zzzwww{{{||||||zzzxxxxxxyyyzzz}}}{{{yyyyyyxxxssskkkddd\\\UUUOOOJJJGGGIIISSS^^^\\\```XXXPPPSSSWWW```ppp~~~||||||yyyqqqjjjaaa[[[ZZZ\\\]]]]]]YYYZZZ[[[YYYUUUTTTVVVXXXTTTTTTUUUVVVVVVVVVVVVUUUPPPOOOMMMLLLJJJIIIHHHHHHIIIJJJKKKLLLNNNPPPRRRSSSSSSSSSUUUYYY^^^aaabbbaaaiiijjjlllnnnnnnllljjjhhh^^^[[[VVVQQQNNNLLLLLLLLLMMMRRR___ooo}}}|||zzzvvvlll```SSSJJJFFFDDDCCCBBBAAACCCEEEIIIKKKMMMMMMMMMKKKKKKWWWrrr|||^^^IIIAAA@@@AAA===BBBHHHKKKIIIDDD===888999777666888;;;===<<<:::777777777777888888888888555555555555555444444444222222222222222222222222333222333555444666AAALLLttt|||yyywwwiiiddd```bbbnnn~~~|||{{{wwwqqqjjjlllooovvv}}}~~~zzz|||}}}~~~~~~uuueeeUUULLLJJJJJJMMMQQQ\\\iiipppqqqrrruuuzzz|||zzz{{{nnniiibbbYYYQQQKKKEEEBBBFFFHHHMMMRRRSSSTTT]]]gggnnnzzzyyyiii^^^^^^[[[TTTQQQQQQNNNIIIBBBHHHZZZ|||zzz^^^NNNEEEBBB<<<777555555444333333333333333333333333333555444444333333222222222222222222222222222222222000222555777777777555444333333222222222222333333222222222111111111000000////////////////////////---......------///111333:::HHH```uuutttjjjjjjttt~~~~~~~~~~~~wwwpppjjjhhhkkklllkkkiiilllrrrsssnnnllllllnnnrrrwww{{{~~~~~~{{{zzzyyyyyyyyyzzz{{{|||zzzyyyxxxyyy{{{}}}}}}|||}}}~~~~~~~~~}}}{{{yyywwwzzzzzzzzzyyywwwvvvwwwxxx|||zzzyyyzzzyyytttkkkeee]]]WWWPPPKKKGGGIIITTTaaacccfff]]]SSSUUUYYYbbbsss}}}}}}{{{www~~~xxxfffccc^^^ZZZXXXXXXYYYZZZUUUXXXYYYWWWSSSRRRUUUXXXRRRRRRQQQQQQQQQQQQQQQRRRNNNMMMLLLKKKKKKJJJJJJKKKKKKKKKLLLMMMOOOQQQRRRRRRVVVVVVWWWZZZ___dddfffffffffhhhjjjllllllkkkhhhfffXXXVVVRRROOOMMMNNNOOOPPPSSS[[[lllzzzqqqoooiii```VVVMMMGGGEEEBBBAAAAAABBBDDDHHHLLLOOOLLLMMMMMMLLLPPPdddyyyZZZHHHCCCCCCCCC<<>>:::777777777777888888888888555555555555555444444444222222222222222222222222...333666444000333<<>>XXXlllfff```jjj~~~|||~~~~~~zzzvvvlllhhheeegggqqqyyyuuulllfffkkkoooooommmmmmpppttt{{{zzzxxxvvvuuuuuuuuuvvv{{{zzzyyyxxxwwwwwwwwwwww}}}zzzxxxwwwyyyyyyvvvtttwwwwwwwwwwwwwwwwwwxxxxxx{{{{{{{{{{{{zzzvvvppplllgggYYYNNNLLLJJJGGGLLLWWW^^^ccc```___aaa___ggg|||~~~vvvwww~~~~~~yyyxxxvvvqqqzzz|||kkkdddiiihhh___^^^ZZZWWWWWWZZZYYYUUUQQQUUUTTTRRRQQQQQQQQQRRRSSSPPPMMMKKKKKKNNNOOONNNLLLJJJJJJKKKLLLMMMOOOQQQRRRQQQQQQRRRTTTVVVXXXYYYZZZ\\\^^^aaadddffffffffffffhhhiiihhhgggccc^^^ZZZWWWSSSMMMJJJLLLMMMPPPYYYdddeeerrr~~~sssmmm```ZZZRRRKKKHHHFFFFFFEEEDDDCCCBBBDDDIIILLLMMMLLLPPPIIIJJJNNNXXXzzzsssSSSBBB@@@AAA???BBBBBBDDDGGGHHHEEE>>>888777777888888888999999999666666777888888999::::::888777555444333444555666444444333333333444444444222222111222333666888:::GGGTTToooyyywwwnnnhhhtttnnnjjjeeedddiiirrrxxx{{{~~~|||{{{zzzyyy~~~}}}vvvlll```UUUOOOTTT\\\nnn{{{}}}|||~~~|||yyyyyyzzzwwwooogggYYYSSSLLLGGGGGGJJJMMMOOOTTTXXX]]]bbbjjj{{{nnnccc[[[VVVRRRPPPNNNMMMJJJJJJNNNSSSkkkwwwHHH???>>>777888777666555444444444444222222222222222222222222333222111111000000111111222111111111000000//////000222333555555444333222222222222333333333444444888666444222111222333555666777888666333000000000.........///000111222333222555:::MMMaaa```[[[ccc~~~}}}~~~}}}yyyrrrmmmfffdddjjjqqqpppiiieeeiiimmmmmmjjjjjjlllppptttsssrrrrrrrrrssstttuuuttttttsssrrrrrrqqqrrrrrryyywwwuuuuuuvvvvvvtttrrruuuuuuuuuuuuuuuvvvvvvvvv{{{{{{{{{{{{{{{wwwrrrnnniiiYYYMMMKKKIIIFFFIIIRRR^^^ffffffgggiiiffflll~~~~~~vvvmmmnnnttt~~~}}}vvvqqqkkkeeegggnnnmmmccc\\\^^^^^^[[[[[[WWWUUUVVVXXXXXXTTTPPPQQQQQQQQQQQQQQQRRRSSSSSSNNNLLLJJJJJJLLLMMMMMMKKKLLLLLLLLLMMMNNNPPPQQQRRRQQQRRRSSSUUUWWWXXXZZZZZZ^^^___bbbeeeggggggggggggggggggfffdddaaa\\\WWWUUUQQQMMMKKKNNNPPPTTT^^^iiiuuuzzzqqqkkk^^^XXXPPPIIIFFFDDDDDDCCC@@@@@@@@@DDDIIIMMMNNNMMMRRRLLLOOOTTT___~~~oooQQQAAA@@@AAA???FFFCCCCCCFFFIIIGGG>>>666777777777888888888888999666777777888888999999999;;;999666444333444555666666333222333666888777555222111111111333555777888CCCLLL^^^zzzwwwsssnnngggbbbbbbgggooovvv}}}~~~~~~{{{yyy|||}}}~~~~~~~~~}}}yyyqqqggg]]]WWWXXX^^^nnn|||www|||~~~{{{yyyxxxvvvnnnaaaWWWJJJJJJJJJHHHGGGJJJOOOTTTZZZbbbjjjpppzzznnnfff```WWWOOORRRIIIGGGJJJIIIGGGUUUiii]]];;;<<<>>>666777777666555444444444444222222222222222222222222222222111000000000111111444444333333222111000000000000222333333333222111222222222222333333333333666444333111111333444555:::EEEHHH>>>333111111/////////......//////000111...444666???RRRZZZXXX\\\xxx}}}~~~xxxsssjjjcccdddjjjllliiidddgggjjjiiigggfffgggjjjnnnnnnooooooqqqssstttuuurrrqqqqqqppppppppppppqqqtttsssqqqqqqrrrrrrqqqppprrrrrrrrrsssssstttttttttxxxxxxxxxyyyyyywwwsssoookkk[[[MMMIIIHHHEEEFFFKKK^^^iiioooqqqtttooorrrxxxmmmdddccchhhzzzzzzsssmmmggg```dddgggddd]]]XXXVVVWWWVVVSSSRRRSSSUUUVVVSSSPPPLLLMMMNNNPPPQQQRRRRRRRRRLLLKKKIIIIIIKKKLLLKKKJJJNNNNNNNNNNNNOOOQQQRRRRRRRRRSSSUUUWWWXXXZZZZZZ[[[]]]___bbbeeefffgggffffffeeedddccc```\\\XXXTTTQQQOOOLLLLLLOOOSSSZZZdddnnn}}}wwwpppkkkZZZUUUMMMGGGDDDBBBAAAAAA>>>???BBBGGGLLLPPPPPPPPPOOOKKKRRR]]]ooolllOOOAAA>>>>>>>>>CCCDDDFFFIIIJJJEEE===666777777777777888888888888666777777777888888888999>>><<<999666555666888999777333111444999;;;999555222111111222222444555666;;;BBBLLLkkkwwwrrrmmmkkkiiiffffffhhhnnnrrryyy~~~~~~~~~|||||||||}}}~~~{{{|||}}}{{{uuulllccc^^^XXX^^^llluuuzzz~~~|||uuucccTTTKKKFFFHHHKKKMMMPPPSSSXXX[[[fffsss~~~kkkaaa___]]]WWWPPPPPPGGGCCCGGGRRRbbb|||tttIII::::::;;;888777666555444333333333333111111111111111111111111111111000000000000111111666666555444333111111000//////111111222111111111111222222222222333333333444333222111222333555666>>>PPPTTTCCC333111111---//////............//////,,,555333555IIIXXXZZZ[[[fff~~~|||yyywwwooofffdddgggiiihhhdddeeegggfffdddcccccceeehhhhhhiiikkkmmmnnnpppqqqooonnnnnnnnnnnnnnnooopppooooooooooooooopppooooooppppppqqqqqqrrrrrrssssssuuutttuuuvvvwwwuuurrrooonnn^^^OOOJJJHHHEEEEEEGGG\\\llluuuyyy|||wwwuuu}}}rrrfff^^^___cccssszzz{{{yyyyyyrrrpppqqqssslll___VVVSSSPPPOOONNNPPPRRRSSSQQQOOOJJJKKKMMMOOOOOOOOOOOONNNKKKKKKJJJIIIJJJKKKKKKKKKNNNNNNNNNNNNOOOPPPQQQRRRTTTUUUWWWYYYZZZ[[[[[[[[[\\\^^^aaaccceeeeeeddddddbbbaaa^^^[[[WWWSSSPPPNNNMMMLLLMMMOOOUUU]]]hhhppp{{{xxxuuupppiiidddWWWRRRKKKFFFCCCBBBAAA@@@@@@BBBFFFKKKOOOQQQRRRQQQLLLNNN[[[mmmjjjNNN@@@<<<;;;<<<<<>>;;;AAAGGGIIIEEE???;;;:::888888777777666666666666777777777777777777777666444444555555666666555555555666777888999888666555444444555555555444444333666888888BBBTTTeee~~~fffaaaeeeqqquuummmeeeddd^^^]]]\\\]]]bbbiiiqqquuu|||}}}}}}yyywwwwwwyyy{{{}}}zzz{{{{{{zzzxxxuuurrroookkkllluuu{{{eeeVVVNNNLLLMMMSSS]]]gggooovvv{{{vvvlllkkk___^^^\\\WWWRRROOONNNNNNKKKNNN\\\|||iiiNNN:::;;;>>>888555999555444333222111111111111111111111111111111111111///////////////000111111222111111111000000//////000000///000000000111222111111111111222222222222222222222222222222333333...111333333111111222333000000/////////000111111///222...333HHHUUUYYYaaagggjjjnnn}}}uuuooo{{{}}}}}}{{{xxxtttlllcccaaa```````````````^^^]]]]]]^^^```bbbcccdddddddddfffffffffggghhhiiikkkkkkeeegggjjjjjjjjjjjjmmmpppjjjkkkkkklllmmmnnnoooppprrrqqqqqqqqqrrrrrrpppnnniiieee\\\PPPHHHFFFIIILLLZZZnnnvvvuuuwwwuuutttzzzssswwwuuulllfffjjjppprrr~~~dddOOOHHHIIIJJJKKKKKKKKKKKKLLLGGGGGGGGGGGGGGGGGGHHHHHHHHHJJJKKKJJJHHHGGGIIILLLKKKLLLLLLNNNPPPRRRTTTUUUXXXZZZ]]]___``````^^^]]]]]]___aaacccddddddcccbbbXXXUUURRROOOMMMLLLMMMMMMLLLRRRUUUXXX```nnnzzz~~~zzzrrrllliiicccYYYQQQGGGEEEAAA@@@@@@AAAAAAAAAFFFHHHKKKKKKJJJKKKMMMOOOcccdddMMMBBB===>>>AAA???@@@BBBCCCCCCAAA===:::888888777777666666666555777777777777666666666666333444666888888888777777444666999999888666555555555555666666555555444333222111111;;;HHHRRRtttuuu___ZZZ]]]gggjjjfffhhhqqqhhhccc\\\VVVUUUYYY^^^bbbnnnqqqvvv}}}{{{xxxxxxyyy|||~~~uuuuuuuuuuuutttrrrqqqpppooooootttzzzpppmmmmmmhhh\\\RRRQQQ\\\jjjtttyyy}}}oooddd]]]XXXVVVTTTSSSRRRQQQOOOOOOTTTVVVnnntttJJJEEE===555222333444444555444333222111111111111000000000000000000000000///////////////000111111000000000///////////////000000000000000111222222000111111111111222222222222222222222222222222222666111000333555222111333000000000000000111222222//////,,,333GGGPPPSSS]]]gggiiippptttvvv}}}yyyzzz~~~}}}~~~zzzqqq______^^^^^^______]]]\\\SSSTTTWWWZZZ\\\]]]]]]]]]```aaaaaabbbccceeefffgggbbbeeehhhiiihhhiiilllooohhhiiiiiijjjlllmmmnnnnnnooommmlllmmmnnnmmmkkkiiifffddd]]]QQQGGGEEEJJJNNN[[[ooouuurrrttttttsssyyyuuuzzzyyyqqqmmmrrrxxx{{{lllVVVGGGIIIKKKKKKJJJJJJJJJKKKEEEEEEDDDDDDEEEGGGIIIJJJGGGIIIJJJIIIFFFFFFHHHKKKKKKLLLMMMOOOQQQTTTVVVWWWYYY[[[^^^```aaa```___]]]YYY[[[]]]___``````___^^^VVVTTTPPPMMMLLLLLLMMMNNNMMMTTTYYY[[[eeeuuuxxxqqqiiieeebbb\\\RRRIIIDDDAAA>>>>>>???@@@AAAAAAIIILLLNNNNNNMMMNNNQQQUUUzzzjjjNNN@@@;;;===AAA@@@@@@AAABBBAAA>>>:::666888888888999999:::::::::555555444444444444555555555555555555555555555555555:::;;;666222444555555555555555555444333222222333333111888BBBIIIccc~~~uuuppp|||wwweee\\\RRRPPPTTT___ooo}}}tttooojjjddd^^^YYYVVVVVV\\\```eeejjjqqqzzzyyyttttttxxxyyyuuuppprrrrrrtttxxx}}}~~~~~~}}}iiiZZZ^^^ccclll~~~sssqqqggg\\\VVVTTTTTTQQQTTTVVVMMMNNN^^^aaa|||LLLAAA>>>999777666555444333444444333222222111111000000000000000000000000000////////////////////////......////////////......000000000000000111111111000111222333444444444555444444333222222222333333222222222222222222222222111000000333666666333000///000000000333===KKKWWWffflllnnn}}}wwwzzzyyy|||tttiii`````````\\\YYYZZZTTTTTTTTTWWWZZZ[[[[[[YYY\\\\\\\\\\\\]]]^^^___```_________```aaaccceeefffeeedddccceeeggghhheeebbbiiiiiihhhgggffffffeeeeeedddaaa[[[VVVRRRMMMHHHDDDZZZeeemmmmmmmmmttt{{{}}}zzz~~~}}}vvvssswww|||}}}}}}wwwTTTHHHEEEDDDEEEHHHJJJIIIHHHFFFFFFGGGHHHHHHHHHGGGGGGGGGIIILLLKKKJJJJJJLLLOOOUUUQQQMMMLLLPPPTTTWWWXXXZZZ\\\___bbbcccbbb```^^^___^^^^^^]]][[[YYYWWWVVVOOOLLLHHHGGGHHHKKKMMMNNNSSSUUUYYYcccppp{{{yyyuuunnnddd]]]YYYTTTLLLFFF@@@@@@??????AAACCCFFFHHHMMMLLLMMMOOOOOOOOOVVV]]]kkkQQQBBB<<<;;;===??????@@@BBBCCC@@@<<<888999999999999999999999999666555555555555555555666666666666666666666666666666;;;>>>:::777666666555555555666666555555444444333333111666===>>>RRRrrrwwwnnnzzzooobbbTTTPPPUUUbbbssszzztttpppkkkfff```]]]QQQSSSWWW\\\ccclllvvv|||}}}vvvppprrrrrrtttxxx}}}kkk______nnn~~~mmmeeebbb[[[WWWXXXWWWZZZVVVSSSQQQKKKUUUmmmfff???>>>;;;888666555666555444444333333222111111000000////////////////////////..............................////////////......000000000000000111111111111222333555555555555444222222111111111222222333444444444333333222222222111000000222555555222///000111000///111888DDDMMM```eeecccnnnsss{{{zzz~~~xxxnnneeeccc```ZZZVVVUUURRRQQQPPPQQQSSSTTTTTTSSSTTTTTTTTTTTTUUUVVVXXXXXXYYYYYYZZZ\\\]]]^^^___```aaa``````bbbdddeeeccc```bbbbbbbbbaaa``````_________^^^\\\YYYUUUOOOHHHCCCQQQ^^^iiikkklllttt}}}}}}{{{yyyxxxyyy{{{|||}}}oooTTTFFFEEECCCEEEHHHJJJIIIHHHGGGGGGHHHHHHHHHHHHIIIIIIGGGJJJLLLMMMLLLMMMOOOQQQXXXUUUQQQQQQUUUXXXZZZZZZ]]]___bbbcccccc```]]][[[``````^^^[[[YYYVVVSSSRRRKKKKKKKKKKKKNNNQQQUUUXXX```ccciiiuuu}}}zzzuuuooohhh___YYYTTTOOOIIICCCAAAAAA@@@@@@BBBDDDHHHJJJNNNLLLLLLLLLLLLOOO[[[gggzzzlllRRRDDD===999:::>>>>>>@@@CCCDDDBBB>>>:::999999999999999999999999777666666555555666666777888888888888888888888888999???CCC???;;;999888555555555666666777666666666222333111444888666AAA\\\yyy|||~~~|||wwwhhhXXXRRRWWWdddwwwzzzvvvuuupppiiibbbXXXWWWUUUTTTVVVZZZ___bbbtttzzz|||{{{|||~~~uuuxxx~~~nnnccc]]]eeewwwggg___YYYRRRRRRXXXUUUXXXTTTOOOOOOQQQfffxxxHHH;;;:::888666555666777777666333333222222111000000000////////////////////////..............................////////////....../////////000000111111111111222444666666666555444000000000000111222333333777777666555444333333222111000111222333222000...000111000//////333:::AAAVVV]]]YYY^^^zzzooorrr|||yyy~~~~~~uuulllgggbbbZZZTTTRRRRRRPPPMMMKKKLLLMMMMMMLLLKKKKKKLLLLLLNNNOOOPPPQQQSSSTTTVVVXXXYYYZZZZZZZZZ[[[[[[[[[]]]```aaa```^^^``````______^^^]]]]]]]]]ZZZZZZ[[[\\\YYYRRRIIIBBBLLL[[[iiimmmmmmsss|||wwwuuu|||~~~}}}pppXXXHHHDDDCCCCCCEEEGGGIIIIIIHHHIIIHHHGGGGGGGGGIIIJJJKKKHHHJJJMMMNNNOOOPPPSSSUUUXXXWWWVVVWWWYYY[[[\\\[[[\\\___bbbeeedddaaa]]][[[aaa___\\\YYYUUUQQQNNNLLLEEEGGGJJJKKKLLLQQQWWW]]]kkkoooxxxxxxsssqqqnnnfff```XXXRRRNNNJJJDDD@@@CCCBBBAAAAAACCCFFFJJJLLLNNNNNNNNNMMMKKKNNN]]]lllwwwxxxkkkQQQCCC<<<999999>>>???BBBDDDEEEBBB===999999999999::::::;;;;;;;;;777777666666666666777777777777777777777777777777???DDDEEE@@@;;;999888666333444555666666666666666111333000333777444;;;PPPqqq}}}{{{|||vvvwwwmmmbbb\\\]]]hhh}}}yyyppplllfff```[[[YYYYYYYYYXXX]]]ccckkkrrrwwwzzz|||~~~uuuhhhbbbdddaaaxxxkkk_________qqq|||xxxnnnddd^^^XXXSSSTTTYYYQQQSSSOOOQQQ___oooZZZ===>>>888666555555777999999888222222222111000000//////////////////////////////..............................////////////............//////000111111111000111333555666555333222000000000000111333444444999888888666555444333333111111111111111000///...000000000///...000444888KKKYYY[[[ZZZhhhyyyzzzrrr|||~~~~~~~~~|||uuunnnggg___XXXTTTTTTPPPKKKIIIHHHIIIJJJJJJGGGHHHHHHIIIJJJLLLMMMNNNOOOQQQTTTVVVXXXXXXWWWVVVVVVVVVWWWYYY[[[\\\]]]]]]]]]]]]\\\\\\[[[[[[[[[[[[XXXYYYZZZ[[[XXXQQQHHHBBBLLL[[[lllrrrppppppvvv|||vvvvvvxxxjjjhhhcccRRRBBB===AAAAAACCCDDDFFFHHHHHHHHHIIIHHHFFFFFFFFFHHHJJJLLLHHHJJJLLLNNNQQQSSSUUUWWWWWWWWWXXXZZZ[[[\\\[[[ZZZZZZ]]]bbbffffffdddaaa^^^^^^\\\YYYUUUQQQMMMJJJIIIFFFIIIKKKJJJKKKQQQ\\\eeeuuu}}}|||tttnnniiiddd\\\XXXRRRLLLIIIEEEAAA>>>BBBAAAAAAAAACCCGGGKKKMMMNNNPPPSSSRRRPPPTTTdddvvvgggLLLAAA<<<;;;<<<@@@AAACCCEEEEEEAAA;;;777777888999:::;;;<<<===>>>777777666666666666777777666666666666666666666666CCCFFFEEE===777666777777222333444555555555555555222444000111666444888HHHPPPqqq{{{uuuuuuuuuoooqqqrrr~~~}}}{{{xxxvvvtttpppmmmtttzzzsssllliiiiiijjjgggdddRRRUUUYYY\\\^^^```cccfffiiiooowww|||~~~zzzttttttttthhh]]]YYYVVVTTT\\\ggg|||aaa]]]fffmmmyyylllccc\\\VVVVVVWWWWWWWWWYYYPPPRRRRRRaaa```FFF999:::777666555666888::::::999222111111000000//////.........................................................////////////......---......///000000111111///000222333333222111000111111111222333444555666999888888666555444333333111111222111000///////////////000000000111333444AAAXXXbbb``````cccqqqzzz~~~{{{zzzzzz{{{yyyzzz|||~~~~~~~~~~~~|||uuuooohhhaaa\\\UUUQQQKKKGGGFFFGGGHHHHHHEEEEEEEEEFFFGGGIIIJJJKKKKKKMMMOOORRRSSSSSSRRRRRRRRRSSSTTTUUUVVVXXXZZZ[[[VVVVVVVVVVVVUUUUUUUUUUUUYYYYYYXXXWWWTTTOOOHHHCCCGGGUUUgggpppnnnkkkmmmrrr{{{uuuyyyqqqXXXUUURRREEE<<<===>>>@@@BBBDDDFFFGGGHHHHHHHHHGGGFFFEEEFFFHHHJJJLLLIIIIIIKKKNNNRRRUUUWWWXXXWWWYYY\\\]]]]]]]]]\\\[[[\\\^^^bbbeeeeeeccc___]]]XXXVVVTTTPPPNNNKKKJJJJJJLLLMMMNNNNNNRRR]]]mmmyyyxxxssslllbbb[[[UUURRRMMMIIIFFFCCC@@@???AAAAAAAAACCCEEEIIILLLNNNOOOQQQTTTWWW[[[hhhcccIII???===<<<===@@@AAACCCEEEEEEAAA:::555666666777888:::;;;<<<<<<777666666555555666666777444444444444444444444444@@@CCC@@@999333444777888222333444444444444444444333666222222777333333>>>@@@\\\uuucccTTT\\\cccdddaaalllxxxwwwzzz}}}~~~xxxuuuvvvtttnnnhhhZZZZZZYYYVVVSSSRRRSSSTTTTTTXXX[[[]]]___ccciiimmmppprrrssspppllljjjlllnnnjjjnnnsssvvvyyy{{{~~~|||sssjjjddd^^^YYYZZZ^^^ZZZQQQJJJJJJLLLSSSeeexxxnnn^^^```ppppppfffddd\\\XXXTTTTTTWWWWWWTTTQQQOOOXXXccc{{{```DDD>>>999555666555555666888999999777111111000000///.................................------------------------......////////////......------...///000000111111///000000111111000000000222222222222333444555555777777666555444333333222000222222222000///000111//////000000111222333333888QQQaaabbb___ZZZaaatttppp|||xxxwww{{{wwwyyy|||~~~~~~{{{uuuqqqjjjdddXXXSSSMMMHHHFFFEEEDDDDDDBBBBBBBBBBBBCCCDDDEEEEEEEEEFFFHHHJJJLLLLLLLLLLLLNNNOOOQQQQQQQQQSSSUUUXXXTTTTTTTTTTTTTTTTTTTTTTTTWWWVVVTTTSSSQQQNNNIIIFFF???IIIXXXcccfffdddggglllvvvuuu{{{aaaYYYUUUGGG===<<<;;;>>>BBBDDDEEEFFFGGGHHHGGGGGGGGGGGGHHHIIIKKKLLLJJJJJJLLLOOOTTTWWWXXXXXXZZZ\\\___```___^^^^^^^^^```aaabbbbbb```]]]YYYVVVSSSRRROOOMMMKKKKKKKKKKKKKKKLLLMMMRRR[[[kkk~~~yyyrrrnnnfff\\\UUUOOOMMMJJJGGGDDDBBBAAAAAA@@@AAACCCFFFIIILLLMMMNNNRRRSSSWWW```nnn___HHH@@@>>>=========???BBBDDDEEEAAA:::555555666666666666777777777666555555555555555555666444444444444444444444444666:::;;;555222444777888444555555555555444444333111666555666===888333888<<>>AAAJJJUUU[[[]]]ccckkkssstttyyy}}}~~~jjj```YYYKKK<<<666999===AAADDDDDDEEEGGGHHHHHHHHHIIIJJJKKKLLLMMMMMMMMMMMMMMMQQQVVVYYYZZZYYYYYY\\\___```^^^]]]]]]^^^_________]]]ZZZWWWSSSQQQQQQOOOMMMKKKJJJJJJKKKLLLKKKLLLPPPYYYgggyyyyyypppkkkeee\\\UUUSSSKKKJJJHHHEEEBBBAAAAAABBB@@@BBBFFFKKKNNNPPPPPPPPPTTTYYYddduuu^^^IIIBBB@@@===;;;:::<<<@@@DDDEEEAAA;;;666666555555444333333222222555555444444444444555555555555555555555555555555---333666444333555888888666777777777666555444444...555777<<>>;;;777444444444444444444444444444333333444444555555555555444444444444444444444444666888777444333777888555666666666666666666666666777555:::EEEEEE;;;666999888;;;@@@KKK]]]www}}}uuu{{{tttkkkiiigggkkktttzzz{{{|||~~~zzzuuutttrrrrrrpppjjjeeefffmmmpppoooiiifffdddeeegggiiiiiihhhjjjkkknnnsssyyy||||||zzz~~~wwwooommmjjjbbbYYYTTTTTTSSSSSSSSSUUUVVVYYY___jjj}}}zzzTTT666555999222000666333333222222222111111111////////////............------------............//////...---------------....................................////////////000000000000000000000000//////000111111222333333111333444444333222222333333111111111222333222000111111111000000000000000111000555GGG___kkkfff[[[ggg}}}wwwxxx~~~}}}rrrmmmgggdddccc```YYYSSSDDD???;;;======;;;:::;;;999:::;;;;;;<<<<<<<<<<<>>:::999777999>>>@@@???;;;555222222222222222222222222222333333333444444444444555444444444444444444444444888:::999555555777777555666666666666666666666666777555:::BBBCCC;;;777999777999;;;>>>GGG\\\vvvvvvqqqoooiiigggkkkoooqqqrrruuu{{{{{{|||~~~zzz|||zzzzzz{{{~~~zzziii[[[UUUTTTUUUWWWRRRRRRWWWWWWSSSSSSXXXVVV\\\iii|||sssOOOAAA666555666333444888222222222222111111111000/////////............---------------............///...------------------------------------------------........./////////000000000000000000000000///000000111111222222222111333444444333222222333000000///000111222000///111111111000000000//////222222444@@@WWWjjjgggYYY___sssyyy||||||~~~~~~|||sssiiigggiiijjjeee```KKKEEEBBBCCCBBB===999888:::::::::999999999999888;;;===???@@@@@@AAACCCEEEDDDEEEEEEEEEFFFFFFFFFGGGGGGGGGHHHHHHHHHHHHGGGGGG@@@???<<<::::::;;;>>>???AAADDDGGGHHHJJJLLLHHHCCC:::888555555666777666555333333333222222555999<<>>===>>>@@@BBBDDDLLLJJJLLLQQQTTTRRRQQQQQQjjjzzzJJJtttTTTHHHEEE@@@<<<:::777;;;AAACCCAAA;;;555111333333333333333333333333555555555555555555555555333333333333333333333333777999999555555777777444555555555555666666666666666555999@@@@@@:::777888555777999888===MMMfffzzzuuussstttppplllkkkiiigggjjjoootttwww{{{~~~mmmeee```ZZZUUUSSSSSSRRRRRRPPPTTT^^^fff^^^PPPNNNWWWVVVjjjyyyPPP<<<===<<<777555555666444222111111111111000000000//////.........---------,,,,,,---------...............---,,,,,,---------------------------------,,,------......////////////////////////////////////000000000111111111222111222444444222111222333000//////111222222111///222222222111000000/////////222333777III___eee^^^YYYlll|||~~~~~~}}}~~~yyyqqqlllllljjjgggcccWWWTTTRRRPPPHHH>>>888888:::::::::999999999999999999;;;===>>>>>>???AAACCCCCCCCCCCCDDDDDDEEEEEEFFFEEEFFFFFFFFFFFFFFFFFFEEEBBB@@@===;;;999888888999888;;;===<<<:::999777555444555666666555555555555222444666666666888===BBBHHHIIIKKKLLLLLLMMMNNNPPPNNNQQQUUUYYYZZZXXXUUUSSSTTTTTTTTTUUUUUUVVVVVVWWWYYYXXXWWWUUUSSSRRRQQQPPPQQQPPPNNNLLLJJJIIIIIIIIIMMMJJJKKKRRRYYY\\\^^^bbboooxxx{{{rrriiibbb```WWWOOOMMMJJJEEEAAA@@@@@@???===<<<===AAADDDGGGPPPPPPPPPQQQQQQRRRUUUYYYlllfffNNNsssUUUIIIEEE@@@;;;:::888===DDDFFFBBB<<<666222333333333333333333333333555555555555444444444444333333333333333333333333222555666333444777777444333333333444444555555555555555999======:::777777333666777555777DDDYYYjjj~~~yyyjjjjjjnnnuuuwwwpppfffcccfffhhhlllrrrwww|||wwwggg[[[VVVUUUTTTUUUVVVUUUSSSQQQUUU\\\eeeeeeWWWJJJOOO^^^gggSSSBBB777;;;999333111444222,,,111111111000000000//////............------------,,,,,,,,,------------...------,,,,,,,,,------...------------------------,,,,,,,,,---...//////000////////////////////////000000000000000111111111000222333333222111111222000000111333444444222000333333222222111111111111,,,111111000999NNN^^^cccbbbkkkyyyyyy|||~~~~~~~~~~~~~~~~~~}}}|||{{{~~~}}}{{{vvvpppjjjfffeeeaaabbbbbb]]]OOO???888999999999888888888999::::::888:::<<<======>>>@@@BBBAAAAAABBBCCCDDDDDDEEEEEEDDDDDDEEEEEEEEEEEEDDDDDDBBBAAA???===;;;:::999999666666666555333222333666555777888666444333444666111444888999999:::???CCCJJJKKKMMMMMMMMMMMMOOOQQQRRRUUUYYY[[[\\\ZZZWWWTTTQQQRRRRRRSSSTTTUUUUUUUUUTTTTTTSSSSSSRRRQQQQQQPPPOOOMMMKKKIIIHHHHHHHHHIIILLLMMMRRRXXXZZZ\\\aaagggttt~~~{{{tttkkkbbb[[[ZZZRRRLLLKKKIIIDDDAAAAAA@@@>>>======???CCCGGGJJJPPPSSSSSSOOONNNTTT^^^fffoooPPPPPPoooRRRFFFBBB<<<888888777>>>DDDFFFBBB;;;666444444444444444444444444444333222222222222222111111333333333333333333333333///333444222333666666333222222222333444444555555555666888::::::999777666222444555222333;;;IIIUUUbbbmmmcccnnn}}}qqqfffccc```aaacccgggmmmvvvyyyrrrjjjeeebbb^^^WWWQQQUUUTTTSSSSSSTTTVVVXXXZZZdddhhhggg[[[QQQUUUkkk\\\======888999666000111666444---000000000000////////////.........------------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...//////000000000000000000000000000000000000000000000000000000222333333222111111222111111222444666666444222333333333333333333333333---///000...000===RRRbbbnnnjjjjjj{{{|||xxxwwwzzz~~~~~~~~~~~~|||yyyxxxzzz~~~wwwoookkkjjjfffgggiiieeeWWWFFF======888777666666666777888999999:::<<<<<<<<<<<<>>>@@@???@@@@@@AAABBBCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDDDD@@@@@@??????>>>===<<<<<<:::777666666444222555999666777777666555666777999555777;;;>>>AAADDDGGGIIIJJJKKKMMMNNNNNNNNNPPPRRRUUUWWWZZZ[[[[[[YYYVVVUUUOOOPPPQQQRRRRRRSSSRRRRRRNNNNNNOOOPPPPPPPPPOOOOOOKKKJJJHHHGGGHHHIIIKKKLLLOOORRRXXX^^^___```fffmmmyyy~~~}}}zzzzzzyyyuuunnnddd[[[VVVTTTNNNJJJIIIGGGCCC@@@AAA?????????@@@CCCGGGKKKNNNNNNRRRRRROOOSSS```nnnvvvuuuDDDLLLkkkOOOCCC???:::888999555<<>>???@@@AAABBBBBBDDDDDDEEEEEEEEEEEEDDDDDD@@@AAAAAABBBBBBAAA@@@???@@@;;;999<<<<<<888888<<<:::;;;<<<===>>>>>>=========>>>AAAEEEJJJMMMNNNMMMIIIKKKNNNOOOPPPPPPQQQSSSVVVWWWXXXYYYXXXWWWUUUSSSOOOPPPPPPQQQPPPOOONNNMMMJJJJJJKKKLLLLLLLLLKKKJJJIIIHHHHHHIIILLLPPPTTTWWWYYYZZZ___ggglllnnnrrrwww{{{~~~{{{yyytttuuutttoooggg^^^VVVQQQOOOJJJGGGGGGDDD@@@>>>@@@???@@@AAACCCGGGKKKNNNPPPNNNPPPQQQUUUdddxxx\\\EEEMMMhhhMMMBBB???;;;:::<<<444:::AAABBB===888555555111111111111111111111111444444444333333222222222222222222222222222222222222555666333333444222///333333444444555666777777444666777777777888888666555666777777888;;;???BBBKKK\\\}}}|||zzzuuunnngggaaa______cccbbbhhhrrrsssooorrr{{{wwwsssgggccc```\\\UUUWWWXXXUUUPPPOOOTTTYYYWWWZZZ]]]]]]\\\```hhhpppyyyxxxjjj[[[hhhaaaFFFBBB<<>>???@@@AAADDDDDDEEEEEEEEEEEEDDDDDDBBBCCCDDDEEEEEEDDDCCCBBB@@@;;;:::???AAA<<<:::<<>>@@@AAACCCFFFJJJMMMPPPRRRQQQPPPRRR\\\tttiiiPPPHHHHHHPPP]]]GGGBBB<<<888:::999888888999999888777555444333333333222222111111111444444333222222222222333111111222222222333333333111111333444444333111111222222333444444555555666444444444444444444444444111444777888888777888999BBBQQQddd{{{tttiiieee]]]\\\ZZZ\\\___```aaaffflllmmmrrrwwwzzz}}}zzzzzz|||zzz~~~vvvpppnnnnnniiifffbbb\\\WWWUUUWWWYYYYYYQQQMMMQQQTTTSSSVVV[[[bbbeeebbb^^^iii|||}}}}}}}}}dddHHHAAA999333444444444333333222111000000//////...------------...------......------,,,+++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,---------------............///////////////000000000000000000000000000000000000111222222333333444444555666444222222444666777777666444000...///222666999SSSeeehhhZZZbbb|||tttpppkkkjjjmmmuuu~~~xxx|||}}}~~~~~~}}}~~~~~~zzzvvvooohhhccceeelllmmmfff]]]RRRMMMEEE>>>999999;;;===888777555555666888;;;<<<:::;;;<<<===???@@@AAABBBCCCCCCDDDEEEEEEEEEEEEEEEGGGGGGFFFEEEEEEEEEFFFFFFDDDCCCAAA???@@@BBBDDDFFFCCCEEEGGGGGGFFFFFFHHHJJJIIIJJJLLLMMMOOOQQQSSSSSSOOONNNNNNRRRVVVWWWUUUSSSRRRRRRRRRRRRRRRRRRRRRRRRLLLLLLKKKLLLMMMMMMKKKJJJEEEEEEFFFHHHIIIIIIGGGEEEHHHJJJMMMQQQWWW___gggmmmtttpppooowww{{{|||~~~~~~}}}yyytttpppooonnnkkkfff^^^VVVNNNJJJEEECCCAAA@@@???@@@AAABBB>>>BBBFFFIIIJJJKKKMMMNNNOOOWWWTTTbbbaaaJJJ888LLLyyy\\\DDD???:::777999777666777888999999777555333333333333222222222111111555444444333333333333333222222222222222333333444222333333444444333333222222222333333444555555555444444444444444444444444555666888888666666666777999EEERRR```www~~~|||tttfff___ZZZZZZ[[[XXXVVVVVV[[[```cccbbbcccjjjqqqsssllllllooouuu|||~~~{{{wwwooossssssmmmfff___VVVLLLLLLMMMOOOPPPRRRVVV[[[___```iiippprrrpppjjj___TTTWWWVVVUUUUUUTTTSSSQQQOOOQQQQQQQQQOOONNNOOORRRTTTPPPSSSYYY]]]ZZZTTTXXX___lllwwwLLL;;;<<<999555444444333333222111111000000//////...------------------------...------,,,+++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,---------------............///.../////////000000000000000000000000000000000000111111222222333444444444666444222222444666777777777555222//////222666888>>>QQQ[[[UUUZZZwwwrrrjjjooorrrfffaaagggqqq{{{}}}xxx{{{|||}}}}}}|||}}}~~~~~~{{{wwwvvvpppiiiiiimmmnnnjjjddd\\\XXXQQQJJJCCC???<<<;;;:::999888777777777888888999::::::;;;<<<=========AAABBBCCCDDDEEEEEEEEEEEEGGGFFFFFFEEEEEEEEEFFFFFFFFFEEECCCBBBCCCDDDGGGHHHHHHJJJKKKLLLKKKKKKMMMNNNLLLMMMNNNPPPRRRSSSUUUUUURRRPPPPPPRRRUUUVVVUUUSSSPPPPPPPPPPPPOOOOOOOOOOOOKKKJJJJJJJJJJJJJJJHHHGGGDDDDDDEEEFFFHHHIIIHHHGGGNNNQQQUUUYYY```hhhqqqxxx|||zzzzzz}}}|||zzzzzz{{{xxxqqqjjjdddccc```[[[UUUOOOIIIFFFCCCBBB@@@???>>>???AAABBBCCCCCCEEEIIILLLPPPRRRRRRPPPUUUVVVlllpppZZZNNNQQQqqq^^^BBB===:::999:::666444666888::::::888555333333333333222222222222111555555444333333333333444444333222111111333555666444444333333333333444444222222333333444444555555444444444444444444444444888999999777555444555666111:::BBBHHHWWWvvvuuugggYYYVVVWWWWWWVVVVVVVVVYYYXXXSSSPPPTTTXXXYYYWWWTTTSSSTTTWWWWWWUUURRRRRRTTTSSSNNNJJJGGGCCC>>>BBBDDDHHHKKKNNNRRRWWWZZZYYY[[[]]]aaagggiiibbbXXXUUUQQQNNNNNNOOOOOOJJJFFFMMMOOOQQQSSSUUUXXX\\\___]]][[[\\\^^^aaahhhtttYYY666000888888444222333333222222111000000000///......------------------------------,,,+++++++++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------............///....../////////000000000000000000000000000000000111111111222333333444444555333222222444666777666888666333000000222555777666FFFTTTVVVVVV___qqqjjjbbbvvv}}}ttteeeooo}}}|||{{{|||}}}}}}|||{{{|||~~~~~~}}}~~~|||zzz}}}xxxqqqnnnmmmmmmjjjhhhgggfffbbb\\\UUULLLDDD@@@<<<;;;;;;:::999888888777999999999:::::::::::::::>>>???AAABBBCCCDDDEEEEEEFFFFFFEEEEEEEEEFFFFFFGGGGGGFFFEEEDDDDDDFFFHHHIIILLLMMMNNNNNNNNNNNNOOOQQQMMMMMMNNNPPPQQQSSSTTTTTTTTTRRRQQQQQQRRRSSSRRRQQQMMMMMMLLLKKKJJJJJJIIIHHHGGGGGGGGGGGGFFFFFFEEEEEEFFFFFFGGGHHHJJJLLLNNNOOOVVVYYY^^^cccjjjrrr{{{zzzsssrrrtttqqqhhh```YYYXXXTTTPPPLLLGGGDDDBBBAAA@@@>>>===>>>???AAABBBGGGHHHJJJMMMPPPRRRQQQPPPPPPWWWgggmmmWWWUUUVVVrrraaaCCC===;;;;;;<<<888444666:::<<<<<<999666444222222222222222222222222666555444444333333444444555444222000111333555777444444222111111222444444111222222333444444555555333333333333333333333333999999888666444444555777000777===@@@JJJbbbnnn\\\VVVYYY^^^dddiiifffeeeaaa\\\\\\``````\\\YYYUUUPPPMMMLLLKKKJJJIIIHHHGGGFFFDDDCCCEEEGGGGGGJJJMMMQQQTTTWWWYYY\\\___[[[^^^aaafffnnnssspppiiieeeaaa\\\XXXUUUQQQMMMJJJPPPQQQSSSTTTUUUYYY___bbblllgggfffooo[[[DDD222222666444111111222222111111000000000000///...------,,,,,,------,,,------------,,,+++++++++++++++***************++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------------............///........./////////000000000000000000000000000000000000111111222333333333444333111222444666666666666555222000000111222444666>>>MMMZZZ\\\YYY```kkkuuunnnjjjxxxttt{{{~~~|||}}}~~~~~~|||{{{|||}}}{{{{{{|||}}}~~~||||||~~~~~~|||xxxsssnnnjjjgggeeelllmmmnnnlllfff]]]TTTNNNAAA@@@>>><<<:::999999999999999999999::::::::::::<<<===>>>@@@BBBCCCCCCDDDFFFEEEEEEEEEFFFGGGGGGHHHGGGFFFEEEDDDEEEFFFGGGHHHJJJLLLMMMMMMLLLLLLMMMOOOJJJJJJKKKLLLMMMNNNOOOPPPSSSQQQOOOMMMMMMMMMMMMMMMIIIHHHGGGFFFEEEDDDCCCBBBBBBCCCDDDDDDDDDDDDEEEGGGKKKLLLNNNOOOQQQTTTXXX[[[```bbbfffkkkpppwww~~~|||vvvoookkkiiieee]]]WWWTTTRRRNNNJJJFFFCCCAAAAAA???>>>======>>>@@@BBBDDDJJJNNNRRRSSSQQQOOONNNOOOaaajjjjjjNNNLLLRRRTTTuuuaaaBBB<<<:::;;;<<<888555888;;;======:::777444222222222222222222222222555555444333333333333444555333111000000222555777333222111000000111222333111111222222333444444555333333333333333333333333666777777666444555888:::666777888<<>>:::888888888777777777888999999:::::::::;;;<<<>>>@@@AAAAAAAAADDDDDDDDDDDDEEEFFFGGGHHHGGGGGGFFFFFFFFFGGGHHHIIIHHHIIIJJJJJJIIIIIIJJJKKKGGGGGGHHHHHHIIIJJJKKKKKKMMMLLLJJJHHHGGGFFFGGGHHHCCCCCCBBBAAAAAA@@@?????????AAACCCCCCCCCEEEHHHKKKQQQSSSVVVXXXYYY]]]bbbfffkkkmmmooorrruuuyyy~~~{{{}}}~~~vvvtttppphhh```YYYVVVTTTQQQOOOKKKFFFCCC@@@??????>>>======>>>???BBBEEEGGGNNNRRRTTTQQQMMMPPPZZZddd}}}ppp]]]IIINNNRRRIII[[[lll\\\^^^AAA;;;777777999777777999;;;<<<<<<999666444111222222222222333333333444444333222222222222333333222111000000222444555111111000000000000111111111111222222333333444444333333333333333333333333333555666666666777999;;;;;;666222555===LLLaaaqqq}}}lllllltttsssnnneee^^^YYYXXXYYY[[[]]]WWWRRRPPPNNNLLLNNNRRRWWWXXXZZZZZZXXXWWWWWWXXXYYYfffssswwwyyy|||}}}nnn```WWWWWWYYY[[[]]]___bbbgggoooxxx~~~nnnIII888777888888333---///444000000000///////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))***************++++++++++++++++++++++++******++++++++++++******++++++,,,,,,,,,,,,---------------............///------.........//////////////////////////////////////////000111111222222333222111222555666555444333222222111111111111111333///:::SSSddddddaaaaaagggeeemmm~~~ttt~~~{{{{{{wwwrrrrrrvvv{{{|||~~~~~~~~~~~~yyy}}}{{{yyyxxxyyy|||{{{uuuoookkkfffgggjjjllllllkkkjjjhhh]]]YYYQQQIIIAAA<<<999888777777777888888888888888888999;;;<<<>>>>>>??????@@@@@@@@@AAABBBDDDEEEFFFGGGGGGGGGGGGGGGHHHHHHIIIFFFGGGHHHHHHFFFFFFGGGHHHDDDEEEEEEEEEFFFFFFGGGGGGEEEEEEEEEDDDAAAAAABBBCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@CCCEEEEEEEEEGGGKKKOOOVVVYYY^^^```aaadddjjjnnnvvvwwwxxxxxxyyy{{{~~~}}}~~~{{{wwwrrrrrrpppggg]]]TTTRRRRRRKKKIIIFFFBBB???======<<<>>>>>>>>>???BBBEEEIIIKKKRRRRRRQQQNNNQQQ```www{{{XXXTTTKKKPPPRRRIIILLLMMM>>>\\\AAA;;;666555888888888999::::::999666444222111111222222222333333333333333222111111111111222111111000000000111222333111111111222222111111111111111111222333333444444222222222222222222222222222444666777777777888:::;;;666222444888???NNN\\\cccxxx|||uuunnniiiiiilllnnn```ZZZVVVVVVTTTPPPRRRVVV``````^^^[[[VVVRRRPPPPPP___mmmzzz~~~pppfffbbbdddfffgggkkkrrrzzzdddJJJ===555444444444222///000444////////////////////////...---,,,,,,++++++,,,,,,+++,,,,,,,,,,,,+++******((()))))))))*********+++******************************++++++++++++******++++++,,,,,,,,,,,,---------------............///---------.........//////////////////////////////......//////000111111222222111111333555666555333222333333333444444444333777555???SSSbbbccc]]]ZZZWWW[[[iii~~~{{{yyyrrrqqqooonnnnnnrrrxxx|||yyy|||~~~~~~~~~zzz~~~|||{{{|||~~~~~~zzzvvvnnnllljjjiiiiiijjjlllnnnkkkiiiddd]]]UUUMMMGGGCCC>>>>>>===<<<:::999888888888999:::;;;<<<<<<<<<<<<::::::;;;<<<===???AAABBBCCCCCCCCCCCCDDDDDDEEEEEECCCDDDEEEDDDCCCBBBCCCDDD@@@@@@@@@@@@AAAAAAAAAAAA===???AAAAAA???>>>???@@@??????@@@AAACCCDDDEEEEEEEEEHHHJJJIIIGGGHHHMMMRRR\\\aaagggjjjkkkmmmrrrvvvzzz{{{|||{{{zzzzzz|||~~~|||yyyuuurrrnnnmmmiiicccZZZSSSNNNLLLDDDCCCBBB@@@???>>>======??????@@@AAADDDHHHLLLNNNQQQPPPQQQXXXggg}}}\\\QQQKKKJJJLLLNNNKKKGGGDDDBBB]]]DDD>>>777555::::::999999888888666444111000111111111222222333333333333222111111000000111111//////000000111111111111111222333444444333222111000111111222333333444444222222222222222222222222222555777888888777777888888777999;;;999777>>>IIIPPP___|||yyyxxxvvvuuuwww|||ssslllfffeee```YYYXXX\\\iiiiiiiiifffdddbbbcccdddsss}}}eee888444???888444111111222222111111.........///////////////...---,,,,,,++++++,,,,,,+++,,,,,,,,,,,,+++******(((((())))))*********+++******************************++++++++++++******++++++,,,,,,,,,------------------.........//////---------.........//////////////////////////////......//////000111111111222111111333555666444333333333444555666666666555222666CCCVVVeeehhhddd```LLLYYYoooqqqlllfffjjjmmmjjjeeedddjjjpppwwwzzz}}}~~~}}}}}}~~~{{{~~~|||~~~{{{zzz|||~~~xxxtttnnniiihhhjjjnnnqqqssssssrrrnnnhhh___WWWRRRFFFEEECCCAAA>>><<<:::999888999::::::;;;;;;;;;;;;666777777888:::<<<>>>???>>>>>>>>>?????????@@@@@@???@@@AAA@@@???>>>???@@@;;;;;;;;;;;;;;;<<<<<<<<<999<<>>===>>>??????@@@AAACCCEEEGGGIIIIIIJJJLLLNNNLLLHHHHHHMMMRRRbbbhhhooorrrrrrtttxxx|||zzz{{{{{{zzzyyyxxxyyy{{{uuuzzz}}}wwwrrrqqqrrrjjjfffaaa]]]XXXQQQJJJEEE@@@@@@@@@@@@@@@@@@??????@@@@@@AAACCCFFFJJJNNNQQQNNNOOOVVVggg}}}GGGOOOIIIJJJFFFEEEFFF>>>:::BBB^^^BBB<<<777555888888:::999999888666555333222222222222111111111111000000111111111111222222222111111222222222222111111000111222333333333333222333333222222333333444555333333333333333333333333444555666666666666666555777888777777666777;;;===MMMRRRggg~~~ttttttxxxtttkkkfffjjjmmmsss}}}yyysssjjjdddfffmmmyyyuuutttqqqnnnooosssppp@@@666:::333333333333222222222111111////////////////////////......---,,,,,,+++******---------,,,,,,+++++++++***)))))))))+++,,,+++*********++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++---------...------,,,,,,111000////////////000000222111000.........///000---///111000///---...///222222222333444555777777333444666888888777444333222555@@@KKKNNNPPPbbbwwweeeWWWhhhddd^^^eeekkknnnllliiieeebbbpppvvvyyyxxxzzz|||~~~}}}~~~~~~|||uuunnnkkkjjjiiihhhnnnrrrsssrrrrrrqqqllldddaaaWWWKKKEEEEEECCC???:::>>><<<:::::::::999888666999888888:::;;;;;;:::888===;;;999;;;===>>>===;;;<<<;;;<<<===>>>>>>===<<<;;;:::888888999;;;>>>@@@@@@??????@@@BBBCCCBBBAAABBBCCCDDDGGGKKKPPPTTTVVVUUUVVVTTTMMMGGGFFFNNNUUUeeennnwwwzzzxxxvvvwwwzzzzzzyyyxxxwwwwwwxxxyyyzzz}}}vvvqqqooolllgggfffbbb[[[SSSLLLHHHFFFFFFCCCBBBAAA???>>>===>>>>>>;;;???EEEIIILLLMMMNNNOOOSSSHHHOOOmmmcccIIITTTFFFDDDAAA@@@AAAAAA>>>;;;\\\AAA<<<777555888777999999999888666444333222222222222111111111111000000000111111111222222222000111111222222111111000111111222333333222222222222111111111111222333333333333333333333333333333333333444555666666555555777777777666666777:::===BBBFFFUUUpppuuuooonnnfff]]]ZZZ]]]cccpppoooPPP<<<888777///222222111111111000000000------------------------...------,,,++++++******,,,,,,+++++++++************)))))))))+++,,,+++***)))******++++++******)))*********+++++++++,,,,,,,,,,,,,,,,,,------------,,,------...------,,,,,,//////............//////000000...---------.........///000000//////000000111111111111222333444555444777:::======:::666333555333666;;;<<>><<<;;;<<<===???@@@>>>>>>===???CCCFFFGGGGGGLLLLLLMMMOOOQQQTTTWWWXXXVVVWWWWWWRRRMMMMMMTTT[[[ooovvv}}}zzzwwwwwwyyy||||||{{{zzzzzzzzzzzzzzz{{{|||wwwoooiiifffbbb]]]___[[[UUUNNNIIIFFFDDDDDDBBBAAA???======>>>???@@@AAADDDIIIKKKLLLLLLLLLMMMRRROOO\\\wwwUUUFFFJJJFFFDDDBBBBBBDDDDDDCCC@@@{{{WWW@@@<<<888666888666888888888777666444333222222222222111111111111000000000000111111111222222000111111222222111111000111222222222222222111111000000000000000111222222333333333333333333333333111222333444555666666666666777777666666777999;;;999???KKK[[[nnnwwwvvviiieeerrrbbb<<<999999444222///000000000000////////////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++************************)))))))))***)))))))))+++,,,+++***)))******++++++******)))*********++++++++++++,,,---------....../////////,,,,,,------...------,,,...------------.........///...------,,,,,,------000///......000111111111000/////////000111222222444777;;;>>>>>>:::555111444111000222111555GGG\\\lll\\\^^^pppiiihhhfffffflllrrroooggg\\\XXXeee}}}~~~~~~{{{yyyxxxxxxwwwvvvmmmnnnmmmkkkooouuuxxxvvvxxxvvvqqqlllfff```\\\YYYSSSNNNHHHCCCAAA@@@@@@@@@999888777777777888:::::::::999777777999999999888;;;:::999888888888999:::>>>>>>>>>???@@@AAACCCDDDHHHFFFEEEFFFIIILLLNNNNNNUUUUUUVVVWWWXXXYYYZZZ[[[```ccceeeccc```aaaggglllxxx}}}{{{vvvtttuuu{{{{{{||||||{{{zzzyyyxxxzzzzzzuuulllddd```[[[VVVTTTQQQMMMHHHEEECCCBBBBBB@@@???===<<<<<<>>>AAACCCEEEHHHKKKLLLLLLLLLLLLMMMSSSTTTeeegggJJJIIIEEECCCBBBAAABBBDDDFFFEEEDDDrrrSSS???;;;777777888555777777777666555444222222222222222111111111000000000000000000111111111111000000111111111111000000111222222222222111111000111000000000000111222222222222222222222222222222111222333555666777777777666777777666555666888:::444<<>><<<;;;;;;<<<<<<<<<>>>>>>===<<<<<<===@@@CCCBBBCCCFFFIIILLLOOOQQQRRRZZZWWWSSSQQQRRRSSSTTTTTTWWWXXXZZZ]]]___```aaaaaakkkooossstttssstttyyy}}}{{{~~~~~~xxxsssqqqqqquuuvvvxxxyyyyyywwwuuusssuuuuuuooofff___[[[VVVPPPJJJHHHFFFDDDBBBBBBAAAAAA>>>===<<<;;;===@@@DDDFFFFFFHHHKKKLLLMMMNNNPPPQQQWWWWWWlllyyyLLLFFFLLLDDD@@@@@@@@@AAABBBCCCCCCCCClllPPP>>>;;;777777999444666666666666555333222111222222222111111111000000//////000000000111111111000000000111111000000000111111111222222111111000111111111111111222333333222222222222222222222222111222444555666777777888555666777666555555777888444999AAAIIIOOOZZZnnneee???444666999222000333333111000000000000/////////------------------------+++***************))))))******++++++++++++++++++***)))))))))+++,,,+++***)))))))))******)))))))))))))))*********+++++++++******+++,,,------......+++,,,,,,---.........------...///000000000000///...........................---,,,---.../////////000000000000000111222333444444333333333222222111...111555777555111222666>>>LLLbbbiiidddsssxxxgggiiixxx{{{sssnnngggdddkkkxxx}}}~~~~~~~~~~~~~~~}}}}}}~~~|||yyyyyyzzzxxxsssnnnrrrvvvwwwtttssstttwwwssspppkkkgggbbb\\\VVVRRRQQQQQQOOOKKKFFFEEEFFFHHHKKKJJJIIIGGGFFFEEEFFFHHHFFFGGGHHHGGGGGGIIINNNQQQQQQRRRUUUXXX[[[^^^```aaaddd```\\\YYYXXXYYYYYYXXXYYY[[[```dddhhhjjjkkkkkknnnrrrvvvxxxyyyzzz}}}{{{}}}~~~{{{wwwsssqqqrrrppprrruuuvvvvvvtttqqqoooggghhhddd[[[UUUSSSNNNIIICCCCCCCCCBBBBBBBBBBBBAAA>>>===<<<===???CCCGGGIIIIIIKKKMMMNNNOOOQQQTTTWWW\\\fffWWWCCCEEEIIIBBBAAAAAAAAAAAA@@@@@@@@@@@@gggNNN???:::666888:::444555555555555444333222111222222222111111111111000/////////000000000111111///000000111111000000//////000000111222222111111222111111111111222333333222222222222222222222222111222333555555666666666444666777666555444555777;;;999:::???FFFQQQbbbpppeee;;;999333333111...444777---000000000000////////////------------------------))))))))))))))))))))))))*********+++++++++++++++***)))))))))+++,,,+++***((())))))******))))))((()))))))))************+++)))******++++++,,,,,,,,,++++++,,,---............---...///111111111000000------...////////////...---///000000///---.../////////000000111333444555555444222111111333444555111222222222000000111333777FFF^^^cccXXXcccwwwpppzzz|||uuussshhh[[[\\\lllyyy}}}~~~}}}~~~~~~~~~~~~{{{qqqssstttssspppoooqqqssstttsssrrrqqqppplllgggccc```aaa```[[[VVVSSSTTTVVVUUUUUUSSSPPPMMMMMMOOOQQQQQQSSSVVVVVVUUUVVV[[[___]]]]]]^^^^^^___aaabbbcccdddaaa^^^]]]^^^___```______ccchhhnnnrrrtttuuuuuuqqqtttwwwyyyzzz{{{}}}|||}}}}}}{{{xxxuuuuuuuuupppqqqssssssrrrooollljjj^^^___\\\UUUPPPOOOLLLGGG@@@@@@AAABBBBBBBBBAAAAAA>>>>>>???AAADDDGGGJJJKKKNNNPPPRRRTTTVVVYYY^^^bbbiii]]]MMMJJJHHHGGGCCCCCCDDDDDDCCC@@@??????@@@fffOOO???:::555888;;;444444444444444444333222111222222222111111111111000////////////000000000111//////000000000000//////---...///111222222222222111000000000000111222222111111111111111111111111000111222333333333333333444555777666555444444555===888666:::@@@JJJZZZhhhrrr{{{```JJJ444888000000111...333555,,,/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))))))))*********++++++***)))))))))+++,,,+++***(((((())))))))))))(((((())))))))))))*********************+++++++++++++++***+++,,,---............+++,,,...000111111000///+++,,,---...///......---,,,222666555000,,,---000.........000111333555666333222222222333444555666111222111000000222333333777===RRR^^^WWW]]]vvvxxx{{{~~~yyyssspppkkkeee______eeelllooorrrvvv{{{~~~~~~~~~~~~}}}||||||~~~~~~{{{vvvsssqqqrrrssssssrrrrrrrrrsssssspppnnnjjjmmmmmmjjjdddaaabbbddd```___^^^ZZZWWWVVVXXX[[[\\\___cccbbb```___cccfffcccbbbaaa``````bbbccceeehhhgggfffgggiiikkkkkkkkkhhhlllqqqvvvyyyzzzyyyxxxwwwxxxzzz{{{{{{|||}}}~~~}}}}}}|||zzzxxxvvvvvvvvvqqqqqqpppnnnkkkgggccc```YYYZZZWWWQQQMMMLLLIIIDDD>>>???AAABBBBBBAAA@@@??????@@@CCCEEEHHHKKKLLLMMMOOORRRVVV[[[aaahhhpppuuu~~~MMMKKKNNNIIIFFFEEE@@@BBBCCCBBB???===>>>@@@eeeOOO@@@999444888;;;555444444444444333333222111222222222111111111111000////////////000000000000//////000000000000//////,,,---///000222333333333///////////////000111111111111111111111111111111///000000111111111000000333555666666555444444555555222222666:::AAANNN[[[ffffffyyyKKK666:::;;;111---555;;;222,,,//////......---------,,,,,,,,,++++++++++++++++++++++++(((((((((((())))))))))))'''((((((((())))))*********)))))))))+++,,,+++***(((((())))))))))))(((((())))))))))))************,,,+++++++++++++++++++++***+++,,,---............***+++---///000000///...)))***,,,---...------,,,,,,444;;;:::222,,,---111,,,,,,---///111333555666...///111333444444444333...111333555666777444000444444HHH\\\\\\]]]lllvvvxxxrrryyy{{{sssnnnppptttiiiVVVSSS^^^\\\aaaiiiqqqxxx}}}~~~}}}|||{{{{{{zzzzzz}}}}}}yyyxxxyyyzzztttrrrppppppqqqrrrrrrqqqooorrruuusssmmmjjjkkknnnmmmmmmkkkgggcccbbbeeehhhcccgggjjjiiieeeccceeehhhiiihhhfffeeefffiiilllnnnrrrqqqqqqrrrtttvvvuuutttnnnqqqvvvyyy{{{zzzxxxvvvxxxxxxxxxyyyyyyyyyyyyzzz|||{{{zzzxxxvvvuuuuuuuuuqqqpppmmmiiiddd___ZZZXXXRRRSSSPPPJJJEEEDDDAAA======>>>@@@BBBBBBAAA???>>>@@@BBBEEEHHHKKKMMMMMMNNNLLLPPPWWW___iiiuuugggBBBFFFIIIBBBAAABBB<<<>>>@@@???<<<;;;<<>>===777555777555444444333222222111111000111111111111000000000000222111111111000000//////....................................////////////...///000000000///------111111111111111111111111000000000000111222333444333444555555333333444555777666444444555;;;CCCIIIVVV\\\dddyyytttTTTAAA444222666222222000///............000//////...------,,,,,,++++++************+++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))222000---***))))))***+++***+++,,,,,,------------+++,,,------......------++++++******++++++,,,---000111222333222000...,,,////////////000000000000///111222222111000222333111333444666666555333222444999===FFF]]]sssrrrcccuuuqqqlllyyykkkjjjooowwwxxxlll]]]TTTUUUZZZbbbmmmwww~~~}}}}}}~~~yyy~~~}}}}}}}}}{{{{{{xxxuuusssrrrrrrmmmoooqqqqqqooommmlllkkkppppppppppppooommmkkkjjjhhhfffccccccfffgggfffdddpppnnnkkkjjjmmmqqqssstttxxxwwwvvvxxxzzz{{{{{{zzzyyyyyyyyyzzz{{{}}}~~~}}}||||||}}}yyyttttttyyy{{{yyywwwvvvuuutttqqqooossskkkaaa[[[XXXUUUQQQMMMJJJIIIGGGEEECCCAAA???>>>???@@@BBBBBBAAAAAABBBCCCBBBIIIKKKMMMOOOGGGHHHWWWQQQWWWeeevvvlllWWWGGGFFFFFF???<<>><<<:::999999;;;===???{{{```III======666444777555444444333222222111111000111111111000000000//////111111000000000/////////....................................////////////000//////......///000111111111222222222222222222000000000000111222333444444555666555444333444666555555444333333777===AAANNN^^^iiiqqqyyy{{{qqqOOO???888444555:::222111000///............/////////...---,,,,,,,,,+++******))))))******++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))111///,,,***))))))***+++***+++,,,,,,------,,,,,,+++,,,------...---------,,,,,,,,,,,,,,,------...,,,---///000111111000////////////000000000111111111222333333222222333444111222444555666555444333000555777<<>>>>>??????>>>>>>???BBBDDDMMMPPPKKKHHHMMMOOOWWWgggdddoooZZZKKKBBBEEEEEE>>>;;;===>>>>>>>>>>>>======<<<;;;}}}aaaIII===<<<555444777555444444333222222111111000111111000000000000/////////////////////.................................---............/////////111///---,,,---///222444111111111222222333333333000000000000111111222333444555666666444444555666444444444222222333666999???UUUfffnnnpppkkkqqq```LLL:::555555222111444111000///...............///......------,,,,,,++++++******))))))******++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))000...,,,***))))))***+++***++++++,,,,,,,,,,,,,,,++++++,,,------------------------------.........,,,,,,---......///000000000000000000111111111111222333444444333333444666111222333555555555444333333777777777CCCZZZmmmtttaaa___ooouuuiiibbb___```gggooo]]]\\\ZZZXXX[[[dddrrr{{{~~~|||yyyyyy{{{~~~~~~}}}}}}}}}}}}|||xxxyyy{{{zzzxxxuuuttttttvvvwwwxxxxxxwwwvvvuuutttrrrqqqpppqqqsssuuutttssswwwuuurrrqqqsssuuuwwwxxx}}}||||||||||||zzzwwwtttzzz{{{{{{|||}}}~~~~~~|||zzzyyyzzzwwwrrrqqquuuqqqooolllkkkjjjiiifffddd___YYYQQQLLLJJJHHHEEEBBBEEEDDDCCCBBBAAA???>>>>>>@@@???>>>======@@@EEEHHHLLLQQQJJJGGGTTTdddrrrbbbFFF@@@???EEEEEE>>>;;;===>>>@@@AAABBBAAA>>>;;;999~~~aaaIII===;;;555333777555444444333222222111111000111000000000////////////................................................---------.........//////000///...------///111222///000000111111222222222000000000000000111222222333444555555333333444555222444555444333333444666999HHHWWWjjj{{{{{{xxxzzzMMMAAA777666666222...---000///......---------...------------,,,,,,++++++******))))))))))))******************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))...,,,+++)))))))))***+++***++++++,,,,,,,,,++++++++++++,,,------------,,,,,,,,,------............000///......------......000000000000111111111222111333444444333222444555111222333444444444444444444888:::888===OOOiiizzzeee\\\```}}}sss^^^SSS\\\lllmmmhhh```VVVQQQXXXgggsssvvvvvvvvvwwwzzz|||~~~~~~~~~~~~|||{{{yyy{{{}}}~~~~~~}}}~~~zzz{{{|||||||||{{{zzzyyysssssstttuuuwwwwwwwwwwww{{{xxxuuuuuuvvvxxxyyyyyyyyyyyyyyyzzzzzzxxxtttpppxxxyyyyyyzzz{{{{{{{{{{{{yyyvvvuuuuuusssnnnmmmpppjjjhhheeedddcccaaa^^^\\\WWWRRRLLLHHHFFFEEECCCAAABBBBBBBBBAAA@@@@@@??????AAABBBBBBAAABBBDDDIIILLLEEEOOONNNQQQhhhtttMMM???>>>@@@EEEDDD>>><<>>@@@AAA@@@>>><<<:::}}}___GGG<<<;;;555444777555444444333222222111111000000000000////////////...------------....................................------------.....................//////......---////////////000000111111000000000///000000111111111222333333111111222333222444666777666666666888===CCCIIIYYYooouuuuuu}}}jjjNNN<<<666222222444333000000///...------------------,,,,,,,,,,,,,,,+++++++++***))))))))))))))))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((++++++***)))))))))***++++++++++++,,,,,,+++*********+++,,,,,,------,,,,,,++++++,,,---...------,,,000000///........./////////000000000000111111111///111222222111111222333000111222333444444444444///222666555555AAAZZZpppiii___[[[iii~~~gggXXX[[[ggguuutttoooeeeZZZVVVXXX]]]bbbfffmmmsssxxx{{{}}}}}}}}}||||||~~~|||}}}~~~~~~~~~||||||tttvvvwwwyyyyyyyyyyyyyyy{{{yyywwwwwwxxxzzzzzzzzzvvvvvvwwwyyyzzzyyyuuurrrwwwxxxyyyyyyyyyyyyxxxxxxtttpppnnnooommmiiiggghhhcccaaa^^^]]][[[ZZZWWWUUUNNNLLLHHHEEECCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCEEEFFFGGGHHHKKKMMMIIIRRRTTT[[[ssstttTTTFFF@@@@@@AAABBB???;;;;;;>>>;;;;;;:::;;;;;;<<<===>>>yyy[[[EEE;;;<<<666555888555444444333222222111111000000000////////////......---------.......................................,,,------------.........,,,---///000000000......000000000000000000000000000000000//////000000111000111222222000000111222222444666777777777888999;;;AAAAAAEEEQQQZZZkkkyyy|||mmmNNN???;;;666333111000111222222222...------,,,,,,,,,------++++++++++++++++++++++++***))))))(((((())))))***(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))******++++++++++++++++++***)))******+++,,,,,,,,,,,,,,,***+++,,,......---,,,,,,,,,,,,---///000111222222////////////000000000000...///000000//////000222000111111222333444555555///000444666444888LLLaaazzzuuunnnkkkooo|||}}}sssjjjhhhkkk{{{~~~{{{nnn^^^RRRKKKOOOVVV___hhhoootttyyy||||||}}}}}}}}}~~~~~~~~~}}}|||{{{vvvyyy{{{|||{{{zzz{{{{{{zzzxxxvvvwwwxxxzzzzzzzzzwwwwwwwwwyyy{{{zzzxxxvvvvvvvvvwwwxxxxxxwwwvvvuuummmiiifffgggfffbbb___```]]]ZZZXXXVVVTTTRRROOOMMMFFFEEECCCBBB@@@@@@@@@@@@AAAAAAAAABBBCCCCCCDDDDDDAAACCCFFFHHHIIIIIIKKKLLLSSSWWWVVV^^^qqq{{{MMMDDDCCC@@@???>>><<<999888:::<<<999888666555666999<<<>>>uuuXXXCCC;;;===888666888555444444333222222111111000000000/////////.........------......////////////........................,,,,,,---------.........------...///111333444555333333222222111111000000000000////////////000000000222333222111000111222222444555666555555666777666<<<:::999@@@III]]]xxxwwwssspppsssdddDDD555333777666555444111000000000///---,,,,,,,,,,,,,,,------*********+++++++++++++++))))))(((((((((((())))))(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))******+++++++++++++++***))))))******+++,,,,,,,,,,,,++++++,,,.../////////---,,,)))***---///000111111000---.........////////////---///000000///...000111000000111111222444555666555222444888666555CCCVVVzzznnnlllxxx{{{~~~|||ssssssxxx|||lll\\\SSSKKKNNNSSSXXX]]]eeennnuuuwwwxxx{{{}}}~~~~~~yyy|||~~~~~~}}}}}}}}}}}}|||{{{yyyxxxwwwzzz}}}}}}{{{yyyyyyzzzwwwuuutttuuuxxxyyyzzzyyyxxxwwwwwwxxxyyyyyyxxxvvvqqqrrrsssssssssqqqpppnnngggbbb___```___[[[XXXXXXVVVTTTQQQOOOMMMKKKHHHFFFBBBBBBBBBAAA@@@@@@AAABBBAAABBBBBBDDDEEEFFFGGGHHHFFFGGGIIIIIIIIIKKKMMMPPPYYY[[[___oooWWWBBBDDD@@@===<<<:::999999;;;<<<<<<888777555444444777999;;;rrrUUUAAA:::===999777999555444444333333222111111000000/////////...................../////////000000........................,,,,,,,,,---------.........------...111555999<<<666555555444333222111111111000////////////000000111222333333222111222333222333444444222222333444666888444555>>>CCCKKK[[[gggmmmsssyyy[[[>>>999;;;777111...000000......///000///,,,,,,,,,++++++,,,------******************++++++))))))(((((((((((())))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((())))))******+++++++++++++++***)))(((******+++,,,,,,,,,,,,+++,,,---///000111000///...***,,,...//////...,,,+++------------.........///...///000000//////000111000000000111222444555666888111111777555222<<>>777777666666666666777777~~~jjjQQQFFF;;;888888555333444222222333333222111///...////////////////////////+++,,,---............------,,,,,,,,,,,,---......++++++,,,,,,,,,,,,------//////......000222555777111222555777444000222888222222222333222222111111000000000000111111111111222222333333333333222222444555666666555777:::<<>>>>>AAAAAA@@@AAABBBBBBBBBAAABBBBBBDDDGGGKKKNNNOOONNNHHHOOOOOOPPP[[[```fffttt}}}YYYIIIEEEAAA>>>>>><<<:::999777666777888999666666555555555555666666}}}iiiNNNCCC999666666333222222222222222222222111000///000000000000000000000000------......//////......---,,,,,,,,,,,,---......++++++,,,,,,,,,,,,------...///000000000///---,,,,,,---000333111...111666...///000111333333333333000000000000111111111111111111222222222222222111555666777777555555666777:::AAAPPPiiiYYY999555444444444111---...333000000///......---------***************************************)))))))))******))))))))))))((((((''''''(((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((((('''(((((((((((((((((((((((((((((((((((())))))))))))((()))+++***))))))***,,,,,,,,,,,,+++++++++++++++***,,,------+++******+++---,,,,,,++++++++++++,,,,,,,,,,,,------,,,++++++............///////////////...---111777:::888555333222222333666888888777===@@@CCCIII[[[rrrhhhyyyyyyooohhhaaa[[[fffrrrpppwww{{{qqq]]]NNNJJJGGGIIILLLQQQWWW\\\aaaccccccggglllppprrrtttvvvxxxwwwyyyzzzzzzzzz{{{~~~~~~~~~}}}|||~~~~~~~~~~~~}}}|||zzzyyyxxxxxxxxxxxxxxxwwwvvvuuuuuutttttttttsssppppppppprrrooommmkkkiiiiiigggeeecccddddddddddddbbb```^^^\\\YYYVVVSSSQQQQQQQQQPPPOOOKKKJJJHHHFFFDDDCCCBBBBBBAAAAAA@@@@@@???>>>======AAAAAAAAABBBBBBCCCCCCCCCCCCCCCEEEIIINNNQQQRRRRRRPPPWWWUUUVVV```gggmmmxxxmmmWWWCCC>>>@@@===;;;;;;999999888777666555444444555555444444444444555555mmmLLLAAA777555555333222222222222222222111111000000////////////////////////------............---------,,,,,,,,,,,,---......+++++++++,,,,,,,,,---------...000111111000///...111000222444222......222---...///111222333333333///000000000111111111111000000111222222222111111666777999999777666666777555888@@@SSSqqqZZZ===777444666888666111,,,,,,...////////////...---,,,,,,++++++++++++++++++++++++++++++******************))))))))))))))))))(((((('''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''(((((())))))******((()))******))))))***++++++++++++++++++***************+++***((((((***+++......---,,,++++++++++++.........---------,,,,,,............///////////////......111555888888777999666444333444666666666;;;;;;:::>>>NNNhhh}}}bbbeeexxxhhhZZZ___mmmooo```iiivvv{{{ppphhhfffVVVQQQJJJFFFGGGMMMUUU[[[[[[___dddiiikkkmmmooopppqqqrrrtttvvvwwwxxxzzz{{{{{{}}}}}}{{{{{{}}}yyyyyy{{{}}}~~~}}}~~~~~~}}}|||zzzyyywwwvvvtttuuuvvvwwwwwwxxxwwwwwwrrrsssrrrpppnnnlllmmmnnnmmmkkkhhhfffeeecccaaa^^^]]]]]]]]]\\\ZZZXXXVVVUUUTTTQQQNNNLLLLLLMMMMMMLLLHHHGGGFFFDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@?????????@@@AAABBBCCCCCCCCCDDDFFFFFFGGGIIILLLQQQTTTUUUTTTUUU\\\YYYYYYfffsss~~~UUUIII@@@??????;;;777888777777888888888666555444444444333333333333444444~~~iiiLLLAAA777555666444333444222222111111111111111111........................,,,,,,---------,,,,,,+++---,,,,,,,,,,,,---......+++++++++,,,,,,,,,------////////////000000111111000//////111///******---...///000000111111111111///000000000111111111111///000111222222222222222333555777777666666777888777777999AAAVVVttt___<<<111888222333333222222333222111.../////////...---,,,+++++++++++++++++++++++++++******************++++++(((((((((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((''''''(((((())))))******''')))******)))(((***+++************************)))))))))((('''''')))+++......---,,,++++++++++++---------,,,,,,,,,------............////////////...///000//////111666:::???;;;555111111333555666777:::;;;<<>>;;;;;;<<<:::999;;;555666888:::::::::999888333333222222222222333333vvv```LLLAAA777555666555444555222222111111000111111222........................,,,,,,,,,---,,,,,,++++++---,,,,,,,,,,,,---......++++++,,,,,,,,,,,,------000///...,,,,,,,,,---......,,,,,,000000------/////////000000000000//////000000000000111111111111000000111222333333333333000111333333333333555777888999888999EEE]]]vvv]]]LLLDDD888333555222222000---000333222---......//////...---+++***)))))))))))))))))))))))))))))))))***************''''''(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))'''(((***)))(((((()))+++)))))))))))))))*********'''((()))((('''''')))+++---,,,,,,++++++++++++,,,+++************+++,,,---............////////////...000000...+++---333999???:::444000000222444666111666;;;<<>>>>>>>>??????@@@@@@@@@@@@AAAAAAAAABBBBBBDDDHHHLLLLLLJJJKKKNNNRRRSSSVVV\\\fffpppyyy~~~WWWIII???AAA???===:::888888777666444555666777777777777777333333333222222333333333vvv___III>>>555444555444444555222222111000000111222333000000000000000000000000.../////////...------,,,---,,,,,,,,,,,,---......++++++,,,,,,,,,---------,,,---.../////////.........******...000...---...,,,,,,...///000000000000000000000000111111111111000111222333444555555555555555444333111222555777444777999888;;;CCCIIIKKKOOOfff{{{[[[HHH<<<666888999444000000)))///222......111222...---.../////////---+++)))************************''''''(((((()))))))))***&&&'''''''''(((((())))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((******))))))(((((('''''''''((())))))(((((()))***'''((((((((())))))******&&&(((******)))((()))***))))))))))))***+++,,,,,,,,,,,,,,,,,,---///111333............/////////000000---+++---000000...+++......///111444555333222555555666888888666777999@@@]]]```]]]jjjmmm|||}}}qqqgggffffff]]]PPPGGGQQQYYYfffqqqwwwvvvqqqmmmXXXTTTNNNFFFBBBCCCGGGLLLKKKIIIGGGJJJPPPVVVYYYYYYVVVYYY\\\___bbbfffjjjmmmqqqooollliiigggiiimmmqqqlllmmmmmmmmmlllkkkjjjjjjcccccccccdddccccccbbbbbb[[[[[[ZZZWWWSSSQQQQQQRRRTTTQQQOOONNNMMMLLLIIIGGGBBBBBBAAAAAAAAAAAABBBBBBAAA@@@@@@AAABBBBBB@@@??????>>>>>>>>>>>>???@@@AAABBBCCCCCCDDDDDDEEEEEEFFFFFFKKKOOOOOOMMMNNNRRRVVVXXXZZZ```iiittt|||YYYCCCDDD<<<<<<;;;:::777777777666333444444444444444444444444444333333222222333333444ooocccJJJ@@@777555444222222444111111000000//////......//////............//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...............------...,,,---...///......///............////////////000000////////////000000000111111222333333444444444444333222333444555666555555777888999999999999@@@GGGXXXtttmmmOOO@@@;;;:::999777555333111111//////...------------...***++++++++++++***))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))******************+++,,,,,,,,,,,,+++------------------------,,,---......------...000111111000000000000000111444333222222333444666777999GGGXXXlllyyysssppp}}}{{{oookkkfffUUU@@@LLLRRRYYY]]]```hhhttt~~~tttnnncccVVVLLLFFFEEEFFFHHHEEEDDDGGGLLLMMMJJJEEETTTTTTTTTTTTVVVYYY\\\]]]cccccccccccccccdddeeeeeeeeedddcccbbbaaaaaaaaaaaa```^^^\\\[[[[[[ZZZXXXVVVRRRQQQOOOMMMLLLKKKKKKLLLJJJJJJJJJJJJIIIHHHFFFEEE>>>>>>>>>>>>???@@@AAAAAA<<<===>>>@@@@@@@@@??????>>><<<<<<===???@@@AAA@@@BBBDDDFFFFFFGGGIIIJJJIIIKKKIIIHHHRRRYYYMMMJJJZZZ^^^hhhlllooowww}}}lll@@@@@@EEE===;;;;;;:::999777555444333666666555444333333222222111111111111111111111111kkk```III@@@777555444222222444111111000000//////......//////............//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------111000/////////------...............//////////////////............///////////////000111111222222333333333333333444555555555555666666666666666555555888CCCVVVnnnkkkRRRBBB;;;;;;888777666444333111000//////......---------------***++++++++++++***))))))))))))))))))))))))))))))******)))))))))((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((((((((('''''''''''''''''''''''''''''''''''''''((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************++++++,,,------------,,,------------------------,,,---......------...000111111000000000000000111222222222222333444555555:::GGGVVVlllxxxddd]]]rrrwwwnnn^^^QQQMMMNNNOOOPPPSSSYYY^^^bbbppprrrrrrnnneee\\\UUUSSSGGGDDDAAAAAADDDFFFFFFFFFFFFGGGHHHIIIKKKNNNPPPQQQUUUUUUVVVWWWXXXZZZ[[[\\\ZZZYYYXXXWWWVVVVVVVVVVVVVVVUUUSSSRRRRRRQQQOOONNNMMMLLLJJJHHHGGGFFFGGGGGGDDDEEEEEEEEEDDDCCCBBBAAA????????????@@@AAABBBCCC???>>>>>>>>>>>>>>>??????@@@??????@@@BBBCCCDDDDDDJJJLLLMMMLLLKKKJJJIIIHHHRRRXXXTTTQQQSSSPPPPPPZZZnnnuuuzzzRRR???AAA???777999999888777666444333222666666555444444333222222111111111111111111111111jjj]]]HHH???777555444222222333111111000000//////......//////............//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------//////...------.....................////////////.........------.........------......///000000000222222333444444444444333444444444444444333222222555555777<<>>>>>???AAACCCDDDBBBBBBBBBCCCDDDFFFGGGHHHJJJLLLOOOQQQRRRSSSUUUXXXXXXddd```VVV[[[ccchhhoooxxxRRR??????<<<888777888777666555444333222111666666555555444333333333111111111111111111111111jjj\\\GGG>>>777555444222222333111111000000//////......///......------......///------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---.........------***,,,,,,***,,,000111111............////////////........................,,,------......///000000000111333444444444333222222222333333333333333222777888888777:::DDDTTTaaapppSSSDDD888777:::999444000333222111000///...---,,,...------,,,,,,,,,,,,,,,***************))))))((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))***************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,...///000////////////000000111000111222444555444444333111777777CCCeee{{{vvvmmmZZZ[[[fff}}}zzzwwwtttbbbUUUQQQPPPQQQPPPIIIOOOUUUWWWYYY]]]fffnnnwwwwwwrrrgggXXXMMMGGGFFFGGGFFFDDDCCCCCCDDDFFFGGGHHHHHHHHHGGGGGGGGGHHHHHHJJJIIIHHHHHHGGGGGGGGGHHHFFFEEEDDDDDDEEEFFFDDDCCCCCCBBB@@@????????????@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGG??????AAACCCEEEGGGHHHIIIFFFGGGHHHHHHIIIJJJLLLNNNLLLMMMOOOSSSUUUXXX___fff___gggeeegggvvvpppUUU@@@>>>===555555===777777666555444333333333555555555555444444333333111111111111111111111111jjjZZZFFF===666555555222111333111111000000//////............------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,---......---------000000,,,---222444111............////////////...///000000000000///...------...//////000000111///000222333333333222111///000222333444555555666111333666888;;;@@@FFFJJJTTTfffjjj[[[FFF<<<444222222111111333111111000000///...------------,,,+++++++++++++++)))************)))((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&'''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))************))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,---/////////......///000111111000111333444555555444444888>>>777444KKKcccqqqyyy]]]VVVUUUdddzzzxxxlllccc\\\WWWTTTSSSSSSPPPLLLJJJOOOYYYbbbzzz|||ooobbbZZZWWWKKKHHHEEECCCCCCEEEHHHKKKEEEEEEDDDDDDDDDEEEEEEFFFHHHHHHGGGFFFFFFFFFGGGGGGDDDCCCBBBCCCDDDDDDCCCBBBCCCBBBAAA@@@@@@@@@AAABBBAAAAAAAAABBBBBBCCCDDDDDDCCCCCCCCCDDDEEEGGGHHHIII@@@BBBDDDFFFHHHHHHGGGGGGGGGIIIKKKKKKKKKLLLOOOQQQUUUSSSSSSUUUUUUVVV___jjjooollllll}}}^^^AAA@@@???>>>999555888===777666555444444444444555444444444444333333333333000000000000000000000000hhhWWWEEE<<<666555555333111222111111000000//////............------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...***+++,,,------...------888;;;888000...333444///............////////////...///000111111000///.........//////000111111111000000111222222222222111///000111333555666777777444333444777;;;???BBBCCC???NNNcccwwwpppWWWKKKIII@@@;;;555222///---000666000000000//////.........---,,,++++++******++++++))))))******))))))((('''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************((())))))***************,,,,,,,,,,,,,,,,,,,,,,,,***,,,------,,,,,,---...............///000111111000111222333444444444444333<<<999555@@@OOO___qqqpppfff\\\]]]hhh|||yyynnnaaaYYYUUUSSSOOOJJJHHHJJJOOORRRbbbkkkuuuyyyuuuoookkkjjj___\\\WWWRRRNNNKKKIIIIIIDDDCCCCCCCCCDDDEEEEEEFFFFFFFFFEEEEEEDDDEEEEEEFFFDDDBBBAAABBBCCCCCCBBBAAADDDCCCBBBBBBBBBCCCDDDEEEBBBBBBAAAAAABBBCCCDDDDDDCCCCCCDDDEEEFFFHHHIIIJJJEEEFFFGGGHHHGGGFFFEEEDDDEEEHHHJJJJJJIIIJJJNNNQQQWWWVVVYYY___```aaakkkyyy~~~|||oooDDD<<<>>><<<777666999999666777666444333333444555666333333333222222222222222000000000000000000000000~~~gggVVVDDD<<<666555555333111222111111000000//////.........------,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......******+++,,,------------<<<@@@;;;111...333333---............////////////---...000111111000...---.........///000000111111000000000000000111222222///000222333444555555666888777777777888999<<<===555<<>>MMMbbbpppqqqmmmjjj[[[bbb{{{zzzqqqmmmiiifff```WWWTTTUUURRRTTTSSSQQQRRRUUUUUURRRUUUUUUUUUWWWXXXVVVRRRNNNIIIFFFFFFHHHHHHEEEDDDGGGDDDDDDEEEFFFFFFEEEBBBAAA@@@DDDFFFEEEGGGMMMPPPOOOQQQLLLIIIKKKLLLKKKLLLOOOIIIJJJKKKNNNQQQSSSSSSSSSUUU\\\dddggggggiiiqqqxxxZZZBBB===;;;999999999888666444333333444444111111111111111111111111////////////////////////////////////////////////vvv___RRRBBB;;;666666777444222222///222333000---------+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++************++++++------,,,+++++++++++++++,,,///333333000,,,******---------------.........------------------------,,,---...000000000000///.........//////000000111111111111111111111222222000222444444333333444555666777999888777666888999888CCCVVViiiyyy~~~aaaKKK???:::999@@@;;;666444444444222000//////...---------------------,,,,,,+++*********++++++***))))))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''&&&&&&''''''((()))((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))************************)))************+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......---......//////000111111111222333444555444333333222444888CCCTTTeeellljjj\\\^^^qqqxxxnnnbbb\\\\\\\\\``````YYYRRROOOLLLIIILLLLLLMMMOOOQQQQQQPPPNNNKKKHHHGGGIIIHHHEEEEEEGGGAAADDDFFFHHHGGGFFFEEEEEEFFFIIIKKKMMMRRRYYY[[[YYYXXXTTTQQQPPPNNNLLLPPPUUUTTTTTTWWW]]]ccceee```[[[^^^iiivvvwww[[[@@@888:::999777777666555333222222222333444111111111111111111111111........................////////////////////////oooZZZQQQBBB:::555666666444222222333333222///------...---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++))))))))))))***,,,---...+++...222444333000---+++...---------------------,,,,,,,,,,,,,,,,,,,,,,,,+++---///000111111000///........./////////000000000000000111111111111111///000222333222222333444222222333555777888777666;;;;;;===DDDMMM^^^www|||dddYYYIII<<<666555555555999666444333333333111.........------------......,,,,,,++++++*********)))++++++***)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''''''''((((((((())))))&&&&&&&&&'''''''''''''''))))))))))))))))))))))))************************))))))*********++++++++++++++++++,,,,,,+++++++++,,,,,,,,,---------......------......///000000111///000111222333333333222444666444333AAAXXXfffhhhjjjdddhhh||||||tttrrr~~~wwwiiiaaa]]][[[\\\[[[ZZZYYYWWWSSSOOOMMMQQQMMMMMMNNNMMMJJJIIIKKKGGGIIIKKKKKKIIIIIIJJJLLLMMMPPPRRRTTTZZZ```aaa]]]^^^\\\\\\[[[XXXUUUXXX^^^lllnnnrrryyy~~~}}}zzzqqqNNNAAA777888;;;999666555444333222222222333444444111111111111111111111111........................////////////////////////hhhUUUPPPAAA999555555666444222333555222///------------///......////////////......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++((((((((()))***+++,,,---,,,,,,---222666666111,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000///............/////////////////////000000111111111///111333333222222333444222111000333777:::;;;:::999777999???DDDFFFKKKQQQttt[[[BBB>>>:::555333444555333111333222222222222111///---......---------...//////+++***************))))))+++***))))))(((((())))))''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''((((((((((((%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,---------......---------...//////000000...///000111111222222222333888777222888LLL]]]cccgggeeeiiiooorrryyy|||uuummmccc[[[WWW[[[YYYZZZ]]]^^^[[[[[[]]][[[ZZZXXXVVVSSSQQQQQQRRRRRRWWWZZZ\\\aaafffgggcccfffhhhnnnssssssqqqsssxxx[[[???@@@;;;999:::;;;999666555333333222333333333444444222222222222222222222222////////////////////////........................eeeSSSPPP@@@999444555666444222333333///---//////---,,,......//////////////////...,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,******))))))))))))******++++++***))))))))))))***+++)))***///666777222,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000..............................//////000000111111///111333333222222333444444333222333666999::::::===777555888;;;::::::<<>><<>>;;;<<<222222222111000111444666///000000///...---,,,---...---,,,,,,,,,,,,,,,---))))))))))))))))))))))))******)))(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&&&&'''(((((())))))(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++,,,+++***))))))***+++,,,,,,,,,,,,---------......,,,,,,---......//////000......//////000222333444111000222666777999AAAIIIPPP___xxxxxxsssxxxwwwTTT>>>:::???777888777666555555555555111111111222111111000000////////////////////////................................................lllTTTOOO???888333444666444222333000///555@@@BBB:::111...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,******))))))))))))******(((((())))))***,,,---...&&&)))+++,,,+++***+++,,,******+++,,,,,,---......++++++++++++++++++++++++---,,,***)))))),,,///000.....................------------...///000000111---///111222111111111333,,,000333555444333444555444555888:::777111222666999888888;;;EEEWWWlll{{{rrr^^^OOOFFFOOODDD<<<;;;888222000222///222333222...,,,---//////000000///---,,,,,,------,,,++++++******++++++(((((((((((())))))))))))******)))(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&''''''((()))******(((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++,,,+++***))))))***+++,,,,,,,,,,,,---------......,,,,,,------...//////000......//////000222333444777000000777999444666===BBBLLLcccyyy~~~ssskkkkkkkkkwww```BBB@@@AAA<<<666666777666444333444444222000000000000000///......------------------------------------------------........................nnnUUUIII>>>:::666333333333333333222222111111000/////////........................---------,,,,,,,,,++++++******************************))))))))))))******))))))***++++++++++++*********++++++++++++******+++,,,,,,---,,,+++)))(((,,,+++***)))))))))++++++,,,,,,,,,,,,,,,,,,,,,,,,//////////////////..............................---...///000000111111111000000111222444555555666999888777666555444333333444888999777:::DDDNNNSSSVVV[[[eeeqqqjjjUUUKKKCCC999777===::::::888777555333222111111000000///////////////...---,,,,,,++++++,,,,,,+++,,,,,,------,,,,,,+++))))))))))))))))))))))))******)))(((((((((((((((******))))))((((((''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''((((((((())))))******&&&&&&&&&''''''''''''((((((((((((((())))))))))))))))))))))))************************************+++++++++,,,,,,,,,------,,,,,,,,,---------......000111111222222333444444444111///111444777777666<<>>:::666333333333333333222222111111000/////////........................,,,,,,,,,,,,++++++++++++******************************))))))))))))******))))))***++++++++++++*********+++++++++***))))))***+++,,,,,,,,,+++***)))---,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,................................................---...///000000111111000000000111222333444555555777666666555555444333333222555555333666>>>FFFHHHCCCIIIPPPUUUYYYcccqqq|||{{{ddd\\\SSSDDD:::::::::555555:::888777666555444222222111111000//////......//////------,,,++++++++++++,,,++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))******)))((((((((((((((())))))))))))((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((())))))))))))(((((('''''''''(((((()))))))))&&&&&&&&&''''''''''''(((''''''((((((((()))))))))(((((()))))))))*********************************+++++++++,,,,,,,,,,,,---,,,,,,,,,------------...000000111111222333333333555222111222555888888777666===GGGOOOUUU\\\fffmmmjjjkkkjjjnnn~~~___KKK;;;:::;;;666333444555444333333444444333111000000000000/////////...........................------------........................------------kkkUUUKKK===:::666444333444333333222222111111000/////////........................,,,++++++++++++*********++++++++++++++++++++++++******))))))))))))******((()))******++++++************++++++***))))))((()))***++++++,,,+++++++++,,,,,,+++++++++,,,,,,---++++++,,,,,,,,,,,,,,,,,,------------------------------------------------------...///000000000000///000000111222333444444444444444444444444444444555666555444777???BBBAAA;;;AAAFFFDDD@@@BBBLLLVVVbbbtttwwwnnn___LLL>>>::::::333111777999444222444444444333333222111111111000000///............///------,,,+++++++++++++++)))******++++++******)))))))))))))))))))))))))))***))))))((((((((((((((()))))))))(((((((((((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((((('''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((())))))))))))(((((('''''''''''''''(((((((((&&&&&&&&&''''''''''''(((&&&&&&'''''''''((((((((((((((())))))))))))************************************+++++++++,,,,,,,,,,,,,,,,,,,,,------------//////000111111222222333444333222333555777888777222777<<<>>>CCCNNN___kkkyyyzzzzzzzzznnnKKK<<<777777<<<<<<555333666444333222222333444222111000000000/////////......------------------------------------........................------------hhhRRRGGG<<<999666444444444333222222222111111000/////////........................+++++++++*********))))))++++++++++++++++++++++++******))))))))))))******((())))))*********************++++++******)))((())))))******+++++++++,,,++++++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,------------------------------,,,---...///000000000000//////000000111222333333111111111222333333444444666666555444999???@@@<<<;;;>>>AAA>>>::::::AAAGGG>>>JJJUUUZZZaaallluuuxxx~~~zzzmmmaaaOOOHHHBBBBBB@@@;;;999:::999555666<<<===777222222000000000000000000000000000///......------......---,,,,,,+++***+++++++++(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&'''''''''((((((((((((((()))))))))***************************************++++++++++++++++++,,,,,,,,,---------...//////000000111111222333222222333444555666666333777999777777???NNNZZZqqq|||WWWDDD888999666555888666333444999333222111111222333222000000000/////////.........------------------------,,,,,,---------..................---------,,,,,,iiiSSSGGG;;;999666555555555444222222222111111000/////////........................+++++++++*********))))))++++++++++++++++++++++++******))))))))))))******(((((()))************)))******++++++++++++******)))))))))******++++++,,,(((((()))************************++++++,,,,,,,,,++++++++++++,,,,,,------------------------------,,,---...//////000000000...//////000000111111111//////000111222333444444111222111111666<<<===999555555555555666777999;;;999<<>>EEELLL]]]uuusssIII555777:::;;;555111000000///111333111000///000111222111000////////////............------------------------,,,,,,,,,------------......------------,,,,,,,,,lllVVVJJJ:::888666555555555444222222222111111000/////////........................,,,++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******'''((())))))******)))))))))***+++,,,------------******)))))))))***++++++&&&'''((()))*********)))))))))******+++,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////........./////////000000//////000111222333444444111222222222555;;;===;;;555333222333666888777555<<<::::::===BBBEEEBBB>>>:::AAAJJJLLLIIIHHHKKKOOO```bbbgggnnnvvv}}}vvvooodddZZZRRRKKKDDD???CCCBBB???::::::======:::444555555555444222000///000///000111000000//////,,,---------.........///......---,,,,,,,,,,,,---,,,,,,+++***************'''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((())))))***&&&''''''''''''(((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((())))))))))))((((((((((((((('''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&'''''''''(((((((((''''''(((((((((((())))))))))))))))))))))))))))))((())))))))))))*********++++++++++++,,,,,,,,,,,,,,,------......///000000...000222222111111111222///333777999888777888999777DDDYYYpppnnnooo|||wwwTTTBBB666555888666777444111222444333111///000///...///111111111////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,lllUUUHHH999888666555666555444222222222111111000/////////........................,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******'''(((((())))))))))))))))))***+++---...///000000+++***)))(((((()))******&&&''')))***++++++******((())))))***++++++,,,,,,+++++++++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////---............/////////000000111111222333444444222555666333444999===>>>666777777888888888888777999999:::===@@@???===;;;???CCCFFFEEE@@@===>>>@@@CCCCCCDDDFFFHHHJJJLLLNNN^^^ccckkkqqqtttuuuttttttjjjgggcccbbbfffkkkoooqqqgggbbb___ccchhheeeZZZOOOJJJGGGDDD@@@>>>=========999:::888555666999999555222444555444222111000///222333222000......------------------------.........------,,,+++,,,,,,,,,,,,++++++***************(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((()))******&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((())))))))))))(((((()))))))))(((((('''''''''&&&&&&&&&''''''''''''(((''''''((((((((()))))))))'''''''''((((((((())))))))))))))))))))))))))))))((((((((()))))))))*********++++++++++++,,,,,,,,,,,,,,,,,,---......//////...111333333222000111222000111333666777888666555888<<>><<<888777999666999<<<<<<;;;<<<>>>@@@>>>>>>>>>>>>???@@@AAABBBAAAFFFMMMQQQRRRPPPOOONNNFFFDDDCCCEEEHHHKKKMMMNNNFFFDDDDDDHHHMMMLLLEEE>>>:::;;;;;;999777777888:::666888888666777999666222000222333111000000111000+++.../////////111222222------------------------...---,,,,,,++++++,,,,,,,,,++++++***)))*********(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((()))******&&&&&&&&&'''''''''(((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&******))))))((((((((('''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,++++++,,,------......///...222555555222111222333444222111222555777666333444333777GGGddd|||~~~}}}xxxvvv{{{yyyyyynnnIII999999???888222333222///222333111//////222333///------...000111000/////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------,,,,,,,,,++++++bbbNNNFFF:::888555444444444222111222111000//////.........---------------------------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******))))))))))))************(((((()))***,,,---......++++++************++++++)))***+++++++++)))((('''************************))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---...............---------......//////////////////000000000000111111111111222222333333444444555333333333444444666777777888888888888888777666555:::999888888777777777888>>><<<:::999:::;;;;;;:::<<<<<<===>>>??????>>>>>><<<999888:::???AAA>>>:::===<<<;;;;;;:::999999999:::888555555777999:::;;;;;;:::888666444333222222000000000000//////////////////////////////......,,,,,,+++******+++,,,,,,***++++++++++++***)))))),,,+++******))))))******''''''(((((())))))******))))))(((((('''''''''&&&,,,+++)))'''&&&%%%&&&&&&''''''((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((+++(((''''''******(((&&&))))))))))))))))))))))))******+++++++++,,,,,,,,,+++++++++,,,---...///000////////////000000000000000000000111222222222333555333666???HHHQQQ\\\eeezzzmmmPPP>>>999888777666555444333333000000000000000000000000////////////////////////......---------,,,,,,,,,...------,,,,,,++++++***......---,,,,,,,,,---------------,,,,,,+++++++++|||aaaMMMDDD:::888555444444444222111222111000//////.........------------------------+++,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******))))))))))))************))))))******+++,,,------++++++************++++++)))******+++***)))((('''************************)))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------...///////////////000000000000111111111111111111222222333444444444222222222222333444555666777777777777777666555555888888888888777777666666999888777666666888:::;;;888999999:::::::::::::::;;;888777999===???===999999999888888999;;;===>>><<<:::777555666777777666777666444333111000000000000000000/////////......------------------------,,,,,,+++******+++,,,,,,***++++++++++++***))))))*********)))))))))((((((''''''(((((()))))))))))))))(((((((((''''''''''''))))))((('''&&&'''((((((''''''(((((((((((('''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((()))'''&&&''')))***)))'''))))))))))))))))))))))))*********+++++++++,,,,,,,,,++++++,,,,,,...//////....../////////000000000000000000111111222222333333111444:::???AAAFFFKKKkkkwwwxxxuuuZZZDDD???<<<777666666555333222222111000000000000000000000000...........................------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++yyy```LLLBBB:::888555444444444222111222111000//////.........------------------------++++++,,,++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))******))))))))))))************))))))******+++++++++,,,++++++************++++++)))************)))((((((******************************+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------...////////////...000000000111111111222222111111111222333333444444111111111111222333444444666666666666666555555444666777888888888777666555666888999777555666:::===777777777777888888888888888666666888;;;<<<:::777666666777888;;;???BBBDDD>>>;;;888555555444333111222111000///............000////////////.........++++++++++++++++++++++++,,,++++++******++++++,,,******++++++******)))(((((())))))***)))((('''&&&'''(((((((((((()))))))))(((((((((((('''''''''''''''''''''''''''((()))***''''''((((((((((((''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''&&&''''''''''''(((((((((''''''''''''((((((((((((''''''''''''(((((((((((('''&&&&&&''')))***)))((())))))))))))))))))))))))*********++++++++++++,,,,,,++++++,,,,,,---...///.........////////////000//////000000111222222333555444666;;;<<<999777999VVVeee{{{uuuttt}}}gggNNN:::666999777555444444333222111000000000000000000000000000000........................------------,,,,,,,,,,,,******++++++,,,------...---,,,++++++******+++++++++++++++,,,,,,,,,,,,,,,xxx^^^JJJAAA999777555444444444333222222111000///............------------------------------------,,,+++******++++++++++++++++++++++++******))))))))))))******((()))))))))************))))))******************++++++************++++++))))))*********)))))))))******************************+++,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,---......//////......000000000111111111222222000000111111222333333333111111111111111222333444555666666666666666555555555777888999999888666555666;;;???>>>:::888:::===888888888888888888888999666555444666888999777555555666999<<<@@@BBBDDDEEE<<<:::666444333222000/////////............///////////////.........------************++++++++++++++++++++++++++++++++++++***************))))))(((''')))***++++++)))'''&&&((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''((((((((()))''''''((((((((((((''''''''''''%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((((((''''''''''''(((((((((((('''''''''(((***+++++++++((((((((((((((((((((((((************++++++++++++,,,+++++++++,,,------...------........./////////...//////000111222333333555444666;;;;;;777666777@@@LLL```uuuwwwhhhcccwwwhhhSSSGGGEEE???>>><<<333333333222222111000000///////////////////////////---------------------------------,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,++++++***)))***************++++++,,,,,,,,,---yyy\\\IIICCC999777555444444444333222222111000///............------------------------,,,---------,,,,,,+++***++++++++++++++++++++++++******))))))))))))******((()))))))))************))))))))))))))))))))))))++++++************++++++))))))))))))))))))******))))))))))))))))))))))))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---------------,,,------...............//////000000000111111111//////000111111222222333222222222222222222333444555555666666666666666555555777888::::::999777666555;;;BBBBBB>>>999888999888888777666666777777888444444444555666666555444222555:::>>>@@@@@@>>>===888666333333333222111///000000//////000000111222............------------******++++++,,,,,,,,,---++++++++++++++++++++++++)))************)))(((((()))***+++,,,,,,***((('''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''&&&''''''((((((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((('''((()))******+++,,,---(((((((((((((((((((((((())))))*********+++++++++,,,,,,+++++++++,,,------------------............---...///000111222333333222000111555666333444666444:::EEEWWWkkk|||oooeeerrr___OOO@@@;;;;;;666555888333333222222111111000000000........................------------------------------,,,,,,,,,+++++++++,,,,,,,,,++++++*********++++++***)))))))))***************++++++,,,,,,,,,|||\\\IIIEEE888666444444444555444222222111000//////.........------------------------******++++++++++++******++++++++++++++++++++++++******))))))))))))******))))))))))))************''''''(((((()))))))))***++++++************++++++)))))))))((())))))***+++))))))))))))))))))))))))))))))***++++++++++++***++++++++++++++++++++++++***+++,,,---.........---,,,,,,---............---........./////////000000/////////000111111222222333222222111222222333333333444555555666555555555555666777888888888777666222888>>>@@@===999555444666555333222222333444444333333444444444444444333///111555999999777444222333111000111222333111000000000000000000111222222......---------,,,,,,,,,+++++++++,,,,,,------...***++++++,,,,,,++++++***))))))******))))))((('''***++++++,,,,,,***)))((((((((((((''''''''''''&&&'''''''''((((((((((((((((((((())))))((('''&&&&&&''''''((((((((((((''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''''''''((((((((((((''''''''''''((((((((((((''')))************+++,,,)))))))))))))))))))))))))))))))))************+++,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......------...///111222333333555222111444444222333666999888:::@@@LLL]]]nnnxxx{{{vvvvvv}}}{{{iiiPPP===AAA777888999000///555555111111111111000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---,,,,,,+++******)))))),,,+++******))))))***************+++++++++++++++}}}^^^KKKEEE888666444444444555444333222111000//////.........------------------------)))***+++,,,,,,---,,,,,,******************************))))))))))))******))))))))))))************&&&&&&''''''((()))******++++++************++++++***)))((((((((()))+++,,,))))))))))))))))))))))))(((((()))************)))************************)))***+++,,,,,,---------+++,,,------......------------------..................//////000111111222222111111000000000111111111111222333333333333333444444444555555555666666222444888:::;;;:::777666444333111000///000111222222333444444444333333333...///111111111000...---000//////000222222111/////////.........///000000---------,,,,,,,,,,,,+++******++++++,,,------...***+++,,,,,,,,,,,,+++***)))))))))))))))(((((('''************))))))))))))(((((('''''''''&&&&&&&&&''''''''''''((((((((()))&&&'''((())))))(((((('''''''''((((((((((((''''''%%%'''***,,,,,,***'''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''((((((((((((''''''''''''((((((((((((&&&(((***)))''''''(((***))))))))))))))))))))))))))))))))))))************,,,,,,+++++++++++++++,,,+++,,,,,,,,,,,,---------,,,---...///000222333333777444444777777444333666::::::888666888???IIIQQQcccppp}}}\\\DDD;;;::::::333000777<<<333000444333////////////............------------------------++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++++++++***************,,,,,,+++************+++++++++++++++************}}}```MMMEEE888666444444555555444333222111000//////.........------------------------+++,,,---...///000000000******************************))))))))))))******))))))))))))************%%%%%%&&&'''((()))***+++++++++************++++++***)))(((((((((***+++,,,))))))))))))))))))))))))''''''((()))))))))))))))************************(((((()))++++++,,,,,,,,,+++,,,------......------,,,,,,,,,---------............//////000111111111111000////////////000000...///000111111111111111333222222222222333444555333333444666:::<<<<<<;;;555333111000///000111222222333555444333222222333111000...---------.../////////...///111111000...---------,,,,,,------...---------,,,,,,,,,++++++))))))***+++,,,,,,------***+++,,,------,,,+++***)))))))))))))))(((((('''******)))((((((((((((((((((((('''''''''&&&&&&&&&&&&'''''''''(((((())))))###%%%'''(((*********)))''''''((((((((((((''''''&&&(((,,,//////,,,(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((()))''''''''''''((((((((()))%%%((()))(((%%%$$$&&&((())))))))))))))))))))))))))))))))))))************,,,,,,++++++***+++++++++++++++,,,,,,,,,---------,,,,,,---///000222333333222111222666777333222444000444888888555666;;;@@@NNNeeezzzmmmDDD555999===:::555999222555777---***000000------------------,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++******)))))))))***++++++,,,,,,---,,,++++++******++++++,,,+++++++++******)))))){{{aaaKKKAAA:::888666555555555444333222111000///...---,,,,,,------------------------+++++++++************)))((()))+++,,,+++***(((&&&+++*********))))))((((((++++++***)))(((((())))))(((((('''(((((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******************+++++++++,,,,,,,,,------,,,,,,,,,---------......000000000000000/////////000000000111111222333333111111000000000000111111111333555777888777555333888444333888???AAA===777333222111111111333555777555555555444333222111000111111000000//////......---.../////////...---,,,//////.........---------+++,,,,,,------,,,,,,+++************************)))+++---//////---+++)))(((((()))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&((()))***)))'''&&&'''((())))))((('''&&&(((((('''''''''&&&&&&&&&&&&(((+++------+++(((&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%$$$%%%&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''$$$%%%&&&%%%$$$###$$$%%%''''''%%%%%%&&&(((***,,,&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((******))))))(((((('''''')))************+++++++++++++++,,,,,,,,,,,,------............////////////333333333333333333333333222333333333555666777888CCCIIIXXXpppuuuQQQHHH===666555666555333222222222111111111000000///............---------++++++++++++++++++++++++---------,,,,,,+++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))************************sssZZZHHHAAA:::888555555555555444333111111000///...---,,,,,,------------------------+++++++++************)))((()))+++++++++***((('''************)))))))))(((++++++***))))))))))))))))))(((((((((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++,,,,,,,,,,,,---+++,,,,,,,,,,,,---------////////////////////////......///000000000//////111111000000000000111111222444666777888666444333333111000444999;;;888444444333222111111333444666444444444333333222111000111000000000/////////.........///000///...---,,,///.........------------++++++,,,,,,,,,,,,++++++************************)))***,,,------,,,***)))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%&&&((()))((('''&&&'''((())))))((('''&&&(((((('''''''''&&&&&&&&&%%%''')))******)))'''%%%'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''')))&&&%%%&&&))))))'''%%%&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((('''%%%%%%&&&(((***+++***)))(((&&&&&&'''((()))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''***)))))))))((((((((('''(((((()))))))))*********+++++++++,,,,,,,,,------.............../////////222222222222222222222222222222222333444666777888777:::BBBRRRjjj{{{}}}^^^HHHCCC<<<555111333555666555111111000000000/////////............------------++++++++++++++++++++++++------,,,,,,,,,+++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))************************jjjSSSEEE@@@:::777555444555555444222111111000///...------,,,------------------------+++++++++************))))))******++++++)))((('''************))))))))))))+++***))))))))))))))))))***))))))(((((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---------------.........,,,,,,---...///......---111111000000000000111111333444666777777555333222444333444666888999777666555444333222111222333444222222222222222111000///000000000000///////////////000000000000///...---............------------******++++++++++++******************************************************(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&$$$$$$&&&'''''''''&&&'''(((((((((((('''&&&((((((((('''''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&%%%%%%$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''(((((((((+++'''$$$''',,,...+++&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''+++'''$$$%%%)))...111222---,,,***(((&&&&&&&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))(((((((((((('''''''''((((((((())))))++++++++++++,,,,,,,,,,,,---------.........//////111111111111111111111111222222222222333555666777666777777:::DDD\\\|||lllVVVBBB555111888444//////222444555444////////////..................---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))************************gggPPPCCC???999777555444444444333222111000000///......------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))))))************)))((((((*********)))))))))))))))******)))))))))))))))*********)))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))))))))************++++++++++++)))************+++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,...000222333111111000000000000111111222333444555444333222111555666777888999888888777666555444222222111222222111111111111111000//////000000000000////////////111111111000000///......------------------------)))******++++++******)))************************+++***))))))))))))***+++((())))))))))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((%%%###"""$$$&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''''''''%%%%%%$$$$$$$$$$$$%%%%%%'''&&&&&&%%%%%%$$$$$$###''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((())))))'''%%%&&&+++...//////&&&&&&&&&''''''''''''(((''''''''''''''''''''''''***&&&###&&&---333444333---,,,***)))''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))((((((((((((''''''((((((((()))))))))***++++++++++++,,,,,,,,,,,,,,,,,,---.........////////////000000000000000111111111222222333555555777999:::666555>>>NNN[[[xxxvvv]]]HHHBBB<<<333111888666444111111222333222111////////////.........---------------,,,,,,,,,+++************************,,,+++++++++++++++++++++************************************************))))))))))))))))))))))))************************jjjQQQBBB>>>999777555444444444333222000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))***************)))(((((())))))))))))))))))*********)))))))))))))))************)))(((((('''((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((())))))))))))))))))*********++++++)))))))))*********++++++***+++++++++,,,,,,,,,---///---++++++...222888;;;111111000000000000111111000111222222222111000000222444666888888777666444666555444333222111111111000000111111111000//////////////////000000000000222111111000///.........,,,,,,------------------)))******++++++******))))))))))))))))))))))))))),,,+++***))))))***+++,,,)))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&###"""###%%%&&&&&&''''''&&&&&&&&&&&&''''''))))))((((((((('''''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((()))&&&'''&&&%%%&&&+++333999&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&######(((///333222...******)))(((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))((((((((()))))))))***************+++++++++,,,,,,+++++++++,,,---..................//////000000000111111000111111222333444222555888999888999<<>>999666444333444444333111000000//////............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))*********)))))))))))))))))))))))))))************)))))))))))))))******+++***))))))(((((((((((()))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))((())))))))))))*********))))))*********+++++++++******++++++,,,,,,------///---++++++...444:::>>>111111000000000000111111///000000111111111111111333444777;;;>>><<<888555555555444444333222111111000000111111111111000000////////////000000000000222111000///...---------,,,,,,,,,,,,------------******++++++++++++******)))))))))))))))))))))))),,,+++***))))))***+++,,,)))******))))))((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((&&&$$$###$$$%%%%%%%%%''''''&&&&&&&&&&&&'''''')))))))))(((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''((((((((($$$&&&'''%%%###(((222;;;&&&&&&&&&''''''''''''(((''''''''''''''''''''''''######%%%)))---///,,,***'''''''''(((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))(((((()))))))))*********************++++++++++++)))***++++++,,,---......---......//////000000111000000000000000111222222333444555777999:::999777555KKKbbbrrrttt[[[FFF:::<<<555333777777111///333////////////000000000///000////////////.........,,,,,,,,,+++++++++***************************************+++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))mmmRRRCCC???888666444333444333222111////////////............+++++++++++++++++++++++++++++++++************)))+++******)))))))))))))))((()))))))))************)))))))))))))))***++++++)))(((((((((((())))))***))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&''''''((())))))((((((((()))))))))***************+++++++++,,,,,,******++++++,,,------...---,,,,,,---///222555888111111000000000000111111///000000111222333444444444555888>>>CCCBBB;;;555444444444444333222222111000111111222222111111000.../////////000000000111222111///...---,,,,,,---++++++,,,,,,,,,---------++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))******))))))))))))******************)))((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((&&&%%%%%%&&&&&&%%%$$$'''&&&&&&%%%%%%&&&&&&'''))))))))))))((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''%%%&&&'''&&&%%%'''---222&&&&&&&&&''''''''''''(((''''''''''''''''''''''''$$$%%%&&&(((((()))((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((()))))))))***'''''''''((((((((())))))************++++++++++++))))))***+++,,,---......---......///000000111111000000/////////000111111555555444444555555444444999???CCCHHHYYYzzzcccLLL???999999===666555444333222111000000......//////......///000............---------,,,++++++++++++************************************)))*********++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))jjjPPPBBB@@@888666444333333333222111///////////////.........+++++++++++++++++++++++++++++++++************)))+++******)))))))))))))))(((((())))))*********+++))))))((())))))***++++++(((((('''(((((()))***+++))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%&&&&&&'''((())))))(((((((((((())))))))))))***++++++++++++,,,,,,,,,******+++,,,------......***+++,,,...///000000000111111000000000000111111000000111222444555666777000000333;;;BBBBBB999000333333444444444333222222000111111222222222111111.../////////000000111111222111///---,,,+++,,,,,,+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++))))))))))))))))))))))))(((((())))))))))))((((((************)))((('''&&&(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&''''''%%%###'''&&&%%%%%%%%%%%%&&&'''))))))))))))((((((((((((###$$$%%%%%%%%%%%%$$$###$$$%%%%%%&&&'''((())))))$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((())))))(((&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''((((((&&&$$$$$$&&&(((&&&&&&''''''&&&%%%%%%$$$&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''((((((((())))))******&&&&&&&&&'''''''''(((((()))************+++++++++((()))***+++,,,---...............///000111111222000////////////000000111...000333333333222333555///999BBBEEEGGGQQQaaammmqqqnnnMMMAAA999999999555222444///444555111000222111---222222222000.........000---------,,,,,,,,,+++++++++++++++************)))))))))))))))))))))))))))))))))******++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))eeeNNNCCC:::666666555555555444444444222222111000///...------.........------,,,,,,,,,///...---,,,***)))((('''***)))))))))*********)))++++++***)))(((((()))))),,,+++)))((((((((()))***''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((''''''''''''((((((&&&&&&&&&'''((())))))***(((((((((((())))))))))))+++++++++++++++***)))(((******+++,,,------......---,,,,,,,,,,,,---......222111000.........///000111000///333999:::777222444222000222444666444222000000000111222222333333111//////000111222111000...///222444444333111////////////...------,,,,,,*********++++++,,,,,,,,,++++++************+++++++++***(((&&&&&&''')))*********))))))((((((''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((((((''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''"""###$$$%%%'''((()))))))))(((&&&&&&((()))((('''%%%%%%%%%&&&&&&&&&''''''(((''''''%%%$$$###""""""''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''''''''''''''(((((((((((('''(((***++++++***))))))++++++,,,------...//////............////////////000000000000////////////222222222333333444444444777777999;;;===???AAABBBJJJQQQjjj~~~\\\GGG>>>:::888666555555555444222222111111111000000/////////000111111111000...---///...,,,+++***+++,,,,,,************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))+++*********))))))((((((+++*********))))))((((((cccMMMCCC;;;888777666555333222111111222222111000///...------------,,,,,,,,,+++++++++,,,++++++******)))))))))+++***))))))***+++******+++******))))))((())))))++++++)))((((((((())))))************************((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((()))))))))'''((((((((())))))))))))***+++++++++******)))((()))))))))***++++++,,,,,,,,,,,,,,,,,,,,,---......111000000///......//////111//////222777888555111222000///000222444222000222111111111111111111111111//////000111222111000...000111333333222111000000//////......---,,,,,,******+++++++++,,,,,,,,,+++******))))))******+++***)))(((''''''(((***+++(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''###$$$$$$%%%&&&'''(((((((((&&&%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((''''''''''''''''''''''''(((((((((((((((((()))***+++******)))***++++++,,,------......---.........////////////000/////////////////////111222222333333444444555333444555777888:::;;;<<<<<<<<>>888666444333333333222000000000000//////........................------,,,...---,,,*********+++,,,************************))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))*********)))))))))((((((*********)))))))))((((((```KKKBBB:::999888666444222000...---222111000000///...------,,,,,,++++++++++++******)))))))))***************++++++************++++++******))))))))))))((((((******)))((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&&&&&&&'''(((((())))))''''''((((((((()))))))))***************))))))(((((((((((((((((())))))))),,,,,,++++++,,,,,,---...//////////////////...---111//////111444555222//////...---...000111000///333333222111111000//////111//////000111222111000000000000111111111222222000000///......------,,,***++++++++++++,,,,,,,,,+++******))))))******+++***)))(((((()))***,,,---'''''''''((()))*********(((((((((((((((((((((((((((((((((((('''''''''''''''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&'''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''&&&''''''''''''(((((((((((((((((()))************************+++,,,,,,---------------.........//////////////////////////////111111222333333444555555222222333444555666666777777333222888AAASSSsssbbbUUUEEE:::666555444111555333111000000000///..................---------------,,,+++++++++++++++,,,+++******)))*********************************)))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))(((******))))))))))))((((((******))))))))))))((((((\\\GGG@@@999777777555333111///...---111000000///......------,,,,,,,,,+++++++++++++++*********************************)))))))))***+++))))))))))))))))))(((((()))))))))((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((((((((((((((((((((((((((%%%''')))******)))'''%%%&&&&&&&&&''''''((((((((('''''''''((((((((())))))((())))))***))))))((((((((((((((((((((((((((('''+++++++++++++++,,,,,,------...///000000///---,,,000///...///111111///---...------...////////////222111111111000000000///111/////////111222111000111000000///000111222333000000//////...---------++++++++++++++++++++++++******))))))))))))******))))))))))))***+++---...'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((('''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&'''((())))))''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((())))))******++++++))))))******++++++++++++,,,,,,---------..................///////////////111111222333333444555555444444444444555555555555666444555888888999CCCOOOggg{{{~~~iiiQQQAAA;;;777555777;;;999222+++333111////////////...---............---------------,,,+++))))))***++++++******))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))(((((())))))))))))))))))((((((XXXDDD???888444444333222111000000///000000//////......------,,,,,,,,,---------------...------,,,,,,+++******''')))+++***((('''(((***'''((())))))))))))((((((((((((((()))))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''%%%''')))******)))'''%%%&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((('''(((((()))))))))(((((())))))))))))))))))((((((+++************+++,,,,,,,,,---...//////...---,,,///...............---,,,......///////////////000//////000000000111111111111/////////111222111000111000///...///000222333111000000///......------++++++++++++++++++++++++***))))))))))))))))))***((())))))******+++,,,---***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%(((&&&%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((())))))***+++,,,))))))************++++++,,,,,,,,,,,,------------------....../////////000000111111222444555555666555555555555555555555555111111444:::<<<:::777666AAAHHHYYYppphhhSSSGGG@@@888333999666333111111222333444222111///.../////////---...........................---+++*********+++,,,))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))(((((((((((((((((())))))WWWCCC???888333333222222222222222222/////////.........------,,,,,,------------......///......---,,,+++++++++%%%)))------***(((((()))&&&'''((()))***)))((('''''''''((()))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&''''''((((((((((((((())))))))))))******************))))))******+++,,,+++,,,------...---------......---------------------///000000///...000111......///000000111222222111//////000111222111000000000///...///000111222111111000//////......---,,,,,,,,,++++++++++++******))))))(((((())))))***((())))))******+++++++++*********)))((('''''''''((((((((((((((((((((((((((((((((((((''''''''''''%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&&&&''''''((('''''''''&&&&&&%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%''''''''''''(((((((((((((((((((((((()))***,,,---************************+++++++++,,,,,,,,,---------------......//////000000000111222444555666666444444444333333333333333555111///111666999999777888666999CCCTTTjjjwww[[[MMM===777888888999:::444555444111......111444222000....../////////...---------............///------,,,+++++++++++++++(((((()))************)))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))(((((((((((((((((((((((('''(((((())))))(((((('''''''''(((((((((((())))))''''''(((((((((((())))))XXXDDD@@@999333333333333333222222222//////.........---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,$$$***000111...***)))***%%%&&&((()))***)))((('''&&&&&&((()))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&''''''((((((((('''((((((((()))*********+++)))))))))))))))***++++++,,,,,,++++++,,,------...------------,,,,,,---...,,,...000///...---///111/////////000000000000000111//////000111222111000///////////////000111111111111000000///.........,,,,,,,,,+++++++++******))))))(((((((((((())))))((()))))))))***)))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''$$$%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%''''''''''''(((((((((((((((((('''((()))***,,,---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---......///000000///000111222444555666777333333333333333444444444777555222111333666888777777555777===AAADDDMMMWWWoootttYYYCCC@@@888444666888666555777---111555777444000---,,,000///------...///...---+++,,,,,,,,,---------...+++,,,,,,,,,,,,+++******((()))***+++++++++******))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''(((((((((((('''''''''''''''((((((((())))))'''''''''((((((((())))))ZZZFFFBBB;;;555555444333333222222111...............---------*********++++++,,,,,,,,,))))))***+++,,,,,,------%%%+++333444111,,,******$$$&&&((()))***)))((('''%%%&&&((()))))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&&&&'''((((((((('''&&&''''''((()))***++++++)))))))))))))))******+++,,,,,,+++***+++,,,...///,,,---------,,,,,,...000+++...000///---,,,...111111111000000//////......111//////000111222111000////////////000000000000111111000000//////......,,,,,,,,,++++++*********))))))(((((((((((())))))((())))))))))))(((((('''''''''(((((())))))******(((((((((((((((((((((((()))(((((((((''''''''''''$$$%%%&&&&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&$$$######$$$%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''((((((((()))(((''''''''')))***,,,...,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,------...///000000///000111222444555666777444555555555555666666666...333999:::999999888777444222555:::;;;888<<>>;;;888666444444444333333333222111000//////........................//////...---,,,,,,++++++***++++++,,,,,,++++++***+++*********))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************))))))))))))(((((('''''''''&&&))))))(((((('''''''''&&&&&&&&&'''((())))))((((((&&&&&&&&&&&&&&&&&&%%%%%%[[[CCC???;;;888777555444333333444444///............---------------------------------++++++++++++++++++++++++))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&'''(((((('''&&&&&&'''&&&$$$%%%'''(((&&&$$$%%%%%%&&&&&&'''(((((()))'''((((((((())))))))))))(((((('''''')))+++...000;;;888333///,,,,,,---...///...---,,,,,,---...///000000000000000000000000222111000//////.........---...///000111111111111//////............//////000000000/////////.........------,,,++++++******(((((((((((((((((((((((('''(((******((('''((()))))))))))))))((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%(((###"""%%%&&&###$$$(((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$""""""%%%'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&'''''''''(((((((((&&&'''((((((''''''(((***(((((()))))))))*********++++++++++++,,,,,,,,,,,,---,,,,,,---...///111222000000000111222444555666333333333333333333333333444444444555555555555555666666666666777777777777555888:::999888;;;AAAFFFIIIQQQ]]]hhhtttiiiaaaVVVOOOLLLGGG???999888777666444333222222222222222222222111000///...------------------------.........---,,,,,,++++++***++++++++++++++++++************)))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))************)))))))))((((((((('''''''''''')))(((((((((''''''''''''&&&&&&'''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&[[[CCC???;;;888777666444333333444444///............---------........................************************))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((('''&&&&&&'''(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&'''(((((('''&&&&&&'''&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&''''''((((((''''''((((((((()))))))))(((''''''''')))+++---...999777333///---,,,---.........------------.........//////000000111111222111111000000//////......---...///000000111111000//////............/////////////////////.........------,,,,,,++++++******''''''''''''''''''''''''((()))++++++)))((()))*********))))))(((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&$$$&&&+++''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%'''''''''%%%$$$###%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&''''''''''''&&&'''((((((''''''(((***(((((())))))))))))******)))*********++++++++++++,,,,,,,,,---...///000111//////000000111222333333222222222222222222222222666666555555555555555444444444444555555666666666777888999777333222444777777:::<<<>>>BBBMMM[[[fffuuuyyyjjj[[[PPPEEEBBB>>>===<<<<<<;;;:::111111111222222222111111111111111111000//////...------------------------...------,,,,,,+++++++++******++++++++++++************))))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((())))))******))))))(((((((((((((((''''''''''''((((((((((((''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''ZZZCCC???;;;888666555333222222222333///............---------------------------------))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''((('''&&&&&&&&&(((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&''''''''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''((((((((())))))((('''''''''(((***+++,,,111///---+++******+++,,,------------------......------...///000111222333000000000000000///............///000000000000000//////............//////........................,,,,,,,,,,,,++++++******(((((((((((((((((((((((((((***,,,,,,***)))***++++++******)))(((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&(((((('''&&&(((+++''''''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%'''(((((('''%%%%%%&&&(((%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&)))((((((''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&'''((((((''''''(((***(((((((((((()))))))))***))))))))))))************,,,,,,,,,------...//////---...///000111111111111111111111111222222222222555555555444444333333333222222333333444444555555555777888777555444444666888;;;<<<;;;888888<<>>>>>999444555777888888666777;;;???@@@DDDKKKSSSZZZ___bbbdddfffiiiiiifffddddddbbb^^^UUURRROOOMMMMMMKKKFFFBBBCCCAAA???@@@@@@===888333:::999777666666777999:::888777666444333222111111222333444444333333444555000000000000///---,,,+++------.........------,,,++++++++++++++++++++++++************************(((((())))))))))))((((((''''''(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''(((((())))))((((((''''''''''''((((((((((((((('''''''''((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&''''''(((((()))ZZZCCC???<<<666555333111///////////////............---------++++++++++++++++++++++++++++++++++++++++++++++++((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((('''&&&&&&&&&&&&'''((($$$&&&((('''%%%$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''''''''((('''''''''&&&&&&'''(((***+++++++++***)))***,,,---......------------......///000111111...///000111111000///...//////000000000000////////////............//////++++++,,,,,,,,,---------******************++++++))))))))))))))))))))))))(((***++++++***))))))***))))))))))))((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''$$$%%%$$$%%%,,,333000(((+++,,,------+++)))'''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&'''((((((&&&%%%%%%&&&$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%%%%&&&''''''(((###%%%)))++++++)))%%%###%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&'''''''''(((((((((&&&'''((((((''''''(((***'''''''''((((((((()))))))))))))))*********++++++******+++,,,---,,,,,,+++---...000111111000///.........//////000111111222111111111111111222222222///000111222333444444555666555444444555555444333999999888666555555666777//////111444666777555333<<<;;;:::999888777777777777888999:::;;;<<<======CCCFFFEEEAAA@@@AAA@@@===????????????>>>===<<<;;;666666666777777888888888666666666555555444444333333333333333222222222333222111111000///...,,,+++//////...---,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++)))*********************'''(((((())))))((((((''''''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((()))''''''''''''((((((((()))((((((((((((((('''&&&&&&$$$%%%%%%&&&''''''((((((ZZZCCC@@@<<<777666444222000///000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''((('''&&&%%%%%%&&&'''((($$$&&&((('''%%%$$$%%%(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''''''''(((''''''&&&%%%&&&'''((())))))((('''&&&)))***+++---......------------......///000000000---...000111222111///...///000000000000000////////////............//////+++++++++,,,,,,---------******************++++++((((((((((((((((((((((((((()))++++++)))((()))***(((((((((((())))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%&&&%%%'''222;;;888...,,,---......---***(((&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&((('''&&&$$$%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$%%%%%%&&&'''''''''&&&$$$$$$%%%%%%&&&'''((((((%%%(((---000000---(((%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&''''''''''''''''''(((((((((((()))&&&'''((((((''''''(((***''''''''''''((((((((()))************++++++++++++)))***+++,,,---,,,+++***---...000222222111///...---......///000111111222111111111222222333333444///000111222333444555555333111000000111222222222///111444777777666444333888888888666444444888;;;222111111222555666666444777666666666666888:::<<<>>>@@@???;;;:::======:::666777999999888777777888888999888666444444666888...000333666777777666555///000111222111222333444444333222333555555333111000///...---,,,---...///++++++,,,---------,,,,,,************************)))))))))))))))*********''''''((((((((((((''''''&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''&&&'''''''''(((((())))))&&&'''''''''(((((())))))(((((())))))((('''&&&&&&$$$$$$%%%%%%&&&'''((((((\\\BBB<<<888777555222111111111111000//////000000000000//////111---)))))),,,...---***))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''%%%&&&&&&&&&''''''((((((''''''''''''''''''&&&&&&((('''&&&%%%%%%$$$%%%%%%&&&'''''''''&&&%%%%%%$$$'''''''''(((((((((((()))''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&&&&&&&''')))+++******)))((((((((((((((('''((()))***+++,,,------,,,---...//////......------...///111222222222222222222111///------...000......//////......---,,,------,,,,,,,,,,,,++++++******)))(((((('''(((((())))))))))))((((((((((((*********)))))))))))))))************)))(((&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''&&&%%%%%%$$$(((---(((###111GGGEEE111'''(((((()))***+++++++++((('''&&&%%%$$$%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%---999999---%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))******************++++++,,,,,,------...///000000000000000///...---------000000000000111111111111333222555999999555222333000000111222222333444444333333333333333333333333444444444333333222222222333333333444444444444555444333222222222222333444666666666555555444444444444444444555555666666666555555333333333333555555333333333222222222111111222111111000///......---000111222222111///---+++---------,,,,,,+++++++++************************------,,,+++***)))((('''))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((&&&&&&((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((([[[CCC>>>888777555222111111111111000//////000000000000//////111---)))))),,,...,,,***))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((()))&&&&&&''''''&&&&&&%%%$$$&&&&&&'''''''''((((((((('''''''''&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%&&&''')))******))))))((((((((((((((('''((()))***+++,,,,,,---,,,---.../////////...---......///000111111111111000000000///------///000......//////......---,,,------,,,,,,,,,,,,+++++++++***))))))((((((((()))))))))))))))(((((((((((()))))))))))))))))))))************))))))(((&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%$$$"""((('''"""(((666555***''''''((())))))***++++++((((((&&&%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$ $$$......$$$ $$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))************++++++++++++,,,,,,------...//////000////////////////////////000000000000111111111111111222777======777222111222222222333444444555555333333333333333333333333444444333333333222222222333333333444444444555555333333222111111222333333555555444444444333333333333333333444444444555555444333222222222222333444222222222222111111111111111111000//////...------...///000111111000...---------,,,,,,,,,+++++++++************************************************------,,,++++++******)))(((((((((((((((((((((((())))))))))))))))))))))))))))))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((XXXDDD>>>888777444222111222222000///...//////000000//////...000---******,,,...,,,***))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))(((''''''&&&&&&%%%''''''''''''''''''''''''&&&'''((()))************&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&((()))))))))((((((''''''(((((('''(((((()))***+++,,,,,,,,,---......//////............///////////////...---...///...------///111......//////......---,,,------,,,,,,,,,,,,++++++++++++***))))))))))))***))))))))))))((((((((((((((((((((())))))*********))))))))))))(((''''''&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%$$$))),,,)))''')))***)))''''''(((((())))))******)))((('''&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))******''''''''''''&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((######((((((######(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))******+++++++++,,,,,,,,,,,,,,,,,,---......//////---......///000111111222000000000000111111111111444666===EEEEEE===666444333333444444555555666666222222222222222222222222333333333222222222222222333333444444444444555555222222111111111111222222333333333222222222222222111111222222222222333333222111111000000111111222111111111111000000000000000000//////...---------,,,---...000000000///...,,,,,,,,,+++++++++++++++************************'''(((((()))***+++,,,,,,//////...,,,+++)))((('''(((((((((((((((((((((((()))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((wwwTTTBBB>>>777666444222222222222000///...//////////////////...///---++++++,,,---,,,***))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&'''''''''''''''%%%&&&'''(((((((((''''''%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((()))(((((('''''''''((((((((((((((()))***++++++,,,,,,,,,------......//////......//////...------,,,+++,,,......------///111.........///......---,,,------,,,,,,,,,+++++++++++++++***************+++))))))))))))((((((((((((&&&''''''((()))***++++++(((((())))))(((''''''&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&'''&&&&&&%%%%%%******---///+++&&&&&&***'''''''''(((((()))))))))))))))((('''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''''''''''''''''''''''''''''''''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&,,,'''&&&((((((&&&''',,,%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))******++++++,,,,,,------,,,,,,,,,------...............//////000111111111///000000000111111111111555666<<>>;;;666555444333333333222000...---......//////......---,,,,,,---------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''%%%%%%&&&''')))***+++,,,%%%%%%&&&&&&'''(((((((((******((('''&&&&&&&&&'''%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''&&&&&&''''''((((((((((((((()))))))))******)))))))))***+++,,,---....../////////...---,,,,,,***,,,///////////////111......//////......---,,,------,,,,,,,,,,,,++++++***))))))))))))***++++++))))))))))))(((((((((((('''''''''(((((()))))))))''''''(((((((((''''''&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&((($$$###''')))(((&&&&&&&&&&&&'''''''''''''''''''''(((((((((((('''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$##################$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%''''''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((()))***+++,,,,,,---,,,,,,,,,,,,,,,,,,------////////////............000000000000111111111111111...///222222///...111000000000000111111111111000000000000000000000000000000000000000111111111000000111111111222222222111111222222222222111111////////////000000000000//////............------,,,------......------,,,...---------,,,,,,,,,,,,,,,,,,,,,+++++++++++++++......---,,,+++***)))))))))))))))))))))*********))))))))))))))))))))))))*********))))))(((((((((&&&&&&''''''((((((((()))''''''''''''''''''''''''))))))))))))))))))))))))(((''''''''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&%%%&&&)))***(((%%%((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((qqqMMM===<<<777555444333333333222000------......//////......---+++,,,......---+++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''&&&&&&'''((()))******+++%%%%%%&&&&&&'''(((((())))))(((&&&$$$$$$%%%''')))$$$%%%&&&&&&''''''&&&&&&&&&&&&'''''''''(((((((((((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((('''&&&&&&&&&&&&'''((()))(((((((((((())))))))))))(((((('''((()))***,,,---....../////////......---,,,...000111000//////000......//////......---,,,------,,,,,,,,,,,,++++++)))((((((((())))))***+++))))))))))))((((((((((((''''''((((((((((((((((((&&&&&&'''((((((''''''&&&&&&&&&''''''''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&'''((('''&&&(((++++++)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((()))(((((('''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////000000000000111111111111333111111444444111111333000000000000000000000000000000000000000000000000/////////000000000111111////////////000000000000...///000111111000///....../////////000000000000//////.........---------,,,,,,---......---,,,,,,---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++***************((((((((()))))))))******))))))))))))))))))))))))***)))))))))((((((((((((''''''''''''(((((())))))''''''''''''''''''''''''))))))))))))))))))))))))'''''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&)))000555444---'''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((sssNNN===<<<999444444333333444222000------..................---+++,,,......---+++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((())))))))))))%%%%%%&&&&&&'''((())))))&&&$$$""" !!!###''')))$$$%%%%%%&&&'''''''''&&&'''''''''(((((((((((())))))((((((((('''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))((((((&&&&&&&&&&&&&&&'''((()))(((((((((((())))))))))))''''''&&&&&&(((***,,,---......///////////////...---///111222000//////000......//////......---,,,---------,,,,,,,,,++++++(((((('''(((((()))******))))))))))))((((((((((((((((((((((((((('''''''''&&&&&&''''''(((''''''&&&&&&''''''''''''''''''&&&$$$%%%%%%&&&'''''''''&&&$$$))))))######(((+++(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''))))))))))))((($$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########$$$$$$&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&'''(((((($$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&########################$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&'''((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,...///000111000000000000111111111111111///000444444000///111111111111000000000000000000000000000000000000000.../////////000000111111............////////////,,,---...//////...---,,,.../////////000000111111/////////......---------,,,,,,............,,,,,,,,,,,,,,,+++++++++************************++++++*********)))******+++,,,'''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))'''''''''''''''((()))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((###'''000:::AAA???555,,,((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))oooNNN<<<:::777555555333222111000000000///............---------,,,,,,,,,+++++++++******************))))))))))))******))))))))))))******(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''%%%%%%&&&&&&&&&&&&%%%%%%''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$%%%&&&'''(((((('''&&&%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''((())))))******---...............------000000111111111111000000000000000000///...---,,,(((***,,,...///...,,,+++)))***+++,,,,,,+++***)))(((((((((((((((((((((((('''&&&&&&%%%%%%%%%%%%&&&((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''(((((((((((($$$%%%&&&&&&''''''&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%###""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((((((((((((((''''''''''''(((***++++++******+++,,,,,,,,,++++++,,,,,,---...---...///000000111111000000000000000000000000000000000000000000000000000000000000000////////////............////////////000000///.....................////////////......---------------------------------,,,,,,+++++++++......---------,,,,,,,,,,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''&&&&&&%%%%%%((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((+++''',,,>>>JJJEEE555)))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((fffKKK>>>;;;777555555333222111000000000///............---------,,,,,,,,,+++++++++******************))))))))))))******))))))))))))******(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&'''(((((('''&&&%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''(((((()))******+++------............------...//////000000//////...000000000000///...---,,,***+++,,,,,,,,,+++***))))))***++++++++++++***)))((((((((((((((((((((((((&&&&&&&&&'''((()))++++++((((((((('''''''''&&&&&&''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&''''''''''''((((((((((((%%%%%%&&&'''''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&''''''(((((())))))((()))+++***))))))***,,,++++++******++++++,,,---,,,---...//////000000000000000000000000000000000000000000000000000000000/////////......------------.........////////////000//////...------............////////////......------------------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,++++++******++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((&&&+++666;;;555---(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''www```III???<<<666555555333222111000000000///............---------,,,,,,,,,+++++++++******************))))))))))))***))))))(((((())))))***(((((((((((())))))))))))************************((((((((((((((((((((((((''''''''''''''''''''''''''''''(((((((((((('''''''''''''''(((((('''''''''''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))******++++++,,,------......---------------............------///////////////...---,,,---,,,+++***)))))))))))))))***++++++++++++***)))((((((((((((((((((((((((%%%%%%&&&(((+++...000111)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''(((((((((&&&&&&'''(((((((((((('''&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$######$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''$$$%%%&&&'''((()))******((()))******))))))***+++***))))))))))))***+++++++++,,,---...//////////////////////////////////////////////////////////////////...---,,,,,,++++++---------.........////////////...---------......---......//////......---------------------------+++++++++,,,,,,,,,,,,,,,+++++++++*********))))))++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((()))******((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''***---+++'''&&&)))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''|||cccIII===<<<777555555333222111000000000///............---------,,,,,,,,,+++++++++******************)))))))))((())))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''((((((((((((''''''&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''''''''''''''((((((((())))))***++++++++++++,,,,,,------------,,,------............------.../////////......---,,,---,,,***)))((()))***+++*********++++++*********((((((((((((((((((((((((%%%&&&'''))),,,///111222))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&''''''((()))(((((((((&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''))))))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''%%%%%%&&&''''''((())))))'''(((***)))(((((()))+++)))(((((((((((()))******+++,,,---...////////////................................................//////...---,,,++++++***,,,,,,---------...............---------------...---------......---------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,---++++++*********)))))))))++++++************++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((()))+++***&&&$$$'''***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''gggHHH;;;<<<:::555555333222111000000000///............---------,,,,,,,,,+++++++++******************)))))))))((())))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&&&&''''''((((((((((((((()))******++++++******+++,,,------,,,,,,---......//////......---...............------,,,---,,,***)))***+++...///+++******************+++))))))))))))))))))))))))'''''''''(((***,,,...///))))))))))))((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''((()))(((((((((&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((())))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&((())))))(((''')))***((((((''''''(((((()))***,,,,,,---...////////////------------------------------------------------//////......---,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++************+++******))))))******+++((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''******))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((())))))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''gggHHH:::<<<<<<555555333222111000000000///............---------,,,,,,,,,+++++++++******************)))))))))))))))((((((''''''(((((()))(((((((((((())))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''(((((('''''''''&&&&&&''''''''''''&&&&&&&&&&&&((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''(((((('''''''''((())))))******))))))***+++,,,,,,,,,,,,---..................---------.........------,,,,,,+++******+++,,,///000++++++***))))))***++++++))))))))))))))))))))))))((((((''''''((()))******)))))))))(((((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&'''(((((((((((('''%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((())))))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&'''((((((''''''((()))((((((''''''(((((()))******+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,+++++++++,,,,,,,,,------,,,,,,+++++++++,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++++++++++++++************)))******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''******)))(((((('''&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&'''&&&%%%(((+++)))%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&~~~fffJJJ===<<<888555555333222111000000000///............---------,,,,,,,,,+++++++++******************))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%'''(((((('''%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((&&&&&&&&&'''(((((())))))((()))***+++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------......---------,,,++++++******+++,,,---++++++***))))))***++++++))))))))))))))))))))))))((((((''''''''''''((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&'''''''''''''''%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''(((((('''&&&((()))((((((((('''((())))))***((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++,,,------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++******************)))))))))(((((((((******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&((('''$$$%%%)))((($$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}}}fffLLL???;;;333555555333222111000000000//////.........---------,,,,,,,,,+++++++++******************))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%###$$$&&&''''''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%$$$$$$$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%&&&&&&'''((((((((((((((()))++++++,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,------...---------,,,,,,+++***)))))))))))),,,+++***))))))***+++,,,))))))))))))))))))))))))((('''''''''''''''((((((((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&&&&%%%$$$###%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%&&&'''((((((%%%&&&((('''&&&&&&''')))((((((((((((((()))******&&&'''((())))))*********++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,+++*********+++,,,,,,---+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,+++++++++******)))))))))(((((((((''''''''''''******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((,,,+++$$$"""&&&(((&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&fffIII;;;:::777555444222111000000/////////............---------000...+++***+++,,,++++++++++++++++++++++++++++++''''''((((((((((((''''''''''''((()))))))))))))))''''''(((((())))))******(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((('''&&&&&&%%%%%%'''((()))******)))(((&&&(((((((((((())))))))))))++++++************++++++------..................+++,,,---.........,,,,,,//////...---,,,,,,,,,,,,)))))))))***+++,,,......,,,+++***)))((('''&&&&&&((((((''''''''''''(((((())))))******)))((('''%%%))))))((('''&&&&&&%%%%%%&&&&&&&&&'''''''''((((((&&&%%%$$$###$$$&&&(((***''''''''''''''''''''''''&&&'''(((((())))))((((((&&&&&&&&&%%%%%%$$$$$$$$$"""######$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))************++++++******************------,,,,,,+++***))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))***++++++++++++++++++++++++++++++++++++,,,---,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''(((((((((((((((,,,///---)))'''(((+++''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''{{{cccGGG::::::777555444222111000000/////////............---------///---***)))***+++***)))************************''''''((((((((((((''''''''''''((()))))))))))))))(((((((((((())))))))))))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&'''((('''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''''''((()))++++++'''((((((((())))))))))))******))))))))))))******++++++,,,,,,---------...---------...------,,,,,,...------,,,,,,,,,,,,,,,))))))))))))***+++,,,,,,((())))))******))))))(((((((((''''''''''''((((((((())))))******)))'''&&&)))(((((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%$$$$$$$$$&&&(((***''''''''''''''''''''''''###$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%&&&''''''''''''''''''((((((((((((&&&''''''''''''((((((((((((((()))))))))*********************************------,,,++++++***))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++++++++++++++++++++,,,+++******)))))))))******************************++++++,,,+++***)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&''''''''''''((((((((((((&&&***,,,+++'''%%%''')))''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''vvv^^^DDD999:::777555444222111000000/////////............---------...,,,)))((()))***))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''((())))))))))))((())))))))))))(((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&''''''((((((%%%%%%$$$$$$&&&***---///''''''((((((((()))))))))))))))(((((((((((())))))))))))***+++,,,,,,------///...------,,,,,,,,,,,,+++++++++++++++,,,------***)))))))))))))))******%%%''')))+++,,,,,,+++***((((((''''''''''''((((((&&&''')))******))))))(((((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%&&&''''''&&&''''''''''''(((((((((%%%%%%&&&&&&&&&'''''''''(((((())))))))))))******************************,,,,,,,,,+++******))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------************************)))************)))(((((())))))))))))))))))))))))))))))*********)))((('''((((((((((((((((((((((((''''''''''''''''''''''''&&&''')))******)))'''&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''''''''(((((((((%%%'''***)))&&&$$$%%%'''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''sss[[[BBB888888555444444222111000////////////............---------///,,,***)))*********)))************************''''''((((((((((((''''''&&&'''(((((())))))((((((******))))))((((((''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&''''''%%%%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%''')))+++---'''''''''((((((((())))))((((((''''''''''''(((((((((((()))***+++------...000///---,,,++++++,,,---************+++,,,---...++++++***)))))))))))))))%%%'''***---...---+++***((((((''''''''''''((((((%%%&&&((()))*********)))(((((('''''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&'''''''''((((((%%%&&&&&&&&&&&&'''''''''(((((((((((()))))))))***))))))))))))************,,,+++++++++******))))))***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---************************((()))***++++++***)))((())))))))))))))))))))))))((((((((((((((('''''''''((((((((((((((((((((((((''''''''''''''''''''''''%%%''')))++++++)))'''%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$&&&((((((&&&%%%%%%'''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''qqqYYYAAA777777333444444222111000////////////............---------000---+++***+++++++++***++++++++++++++++++++++++''''''((((((((((((''''''&&&&&&'''(((((((((((((((******))))))((((((''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&'''&&&%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%''''''&&&&&&%%%%%%%%%%%%###$$$&&&'''((((((''''''''''''''''''((((((((((((((((((''''''''''''((((((((()))***+++,,,---......///...---,,,+++,,,------)))))))))***+++,,,---...---,,,++++++************''')))+++------,,,)))(((((((((''''''''''''((((((%%%&&&((()))************'''''''''''''''&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''((((((((('''(((((((((((()))))))))(((((()))))))))*********++++++***************)))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,******************************((((((((('''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&)))******)))&&&%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((&&&&&&&&&&&&''''''''''''&&&'''((((((''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''oooWWW@@@777777333555444222111000000/////////............---------000...+++++++++,,,++++++++++++++++++++++++++++++''''''((((((((((((''''''&&&&&&'''(((((((((((('''))))))))))))(((((((((((((((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$&&&'''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&&&&%%%$$$$$$###$$$%%%'''(((((('''%%%###&&&&&&'''''''''(((((((((((((((''''''''''''(((((())))))***+++,,,,,,---------------,,,,,,------...*********++++++---......------,,,+++******++++++)))***+++,,,+++***(((&&&((((((''''''''''''((((((%%%&&&((()))*********)))''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&)))(((&&&%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%&&&&&&&&&&&&'''''''''&&&''''''''''''(((((((((''''''(((((((((((())))))'''(((((())))))******************************************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************)))(((''''''&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&((())))))(((&&&%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((%%%&&&&&&&&&&&&'''''''''&&&'''(((((()))(((((((((''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''kkkUUU???888888444555444222111000000/////////............---------///---+++******++++++***************************''''''((((((((((((''''''%%%&&&''''''((((((''''''(((((((((((())))))))))))(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%'''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''(((((()))(((((((((((((((((())))))))))))******+++++++++++++++,,,---............,,,,,,++++++,,,---......,,,+++***************+++))))))******))))))((('''((((((''''''''''''((((((&&&'''(((*********))))))''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((((((((((('''$$$$$$$$$%%%%%%&&&&&&&&&)))(((&&&$$$###$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$###$$$$$$%%%&&&%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&''''''''''''''''''((((((((())))))''''''(((((()))******+++))))))))))))************)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***************************************+++,,,,,,))))))))))))))))))))))))))))))'''&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((%%%%%%&&&&&&&&&'''''''''&&&&&&'''((())))))((('''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''hhhRRR>>>888999555555444222111000000////////////.........---------...,,,***))))))******)))))))))))))))))))))))))))''''''((((((((((((''''''%%%&&&''''''((((((''''''''''''(((((())))))******(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((($$$%%%&&&&&&%%%%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''###$$$$$$%%%%%%&&&&&&'''&&&%%%$$$######%%%'''(((&&&&&&&&&'''''''''(((((())))))(((((((((((())))))(((((((((((()))))))))))))))***,,,...//////......------,,,,,,,,,---......******))))))))))))******(((((((((((((((((())))))((((((''''''''''''(((((('''''')))******))))))(((&&&'''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&)))(((%%%###"""###$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$######$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''((((((((()))&&&''''''((()))******+++)))))))))))))))*********))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,))))))))))))))))))))))))***)))((((((((()))+++,,,((((((((((((((((((((((((***)))((('''&&&'''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&%%%&&&'''((()))(((''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''gggRRREEE999555777555444444333222111000000///............---------++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))***(((&&&&&&((((((((('''((((((((((((''''''''''''(((((('''''''''&&&&&&&&&((((((((('''&&&&&&%%%%%%''''''''''''&&&%%%$$$$$$$$$%%%&&&&&&&&&%%%$$$###''''''&&&&&&&&&%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%&&&'''((()))((('''%%%###"""###$$$$$$&&&&&&'''(((&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((())))))***))))))))))))************'''((()))+++,,,.........,,,,,,,,,,,,,,,,,,------***++++++++++++***))))))))))))************))))))&&&'''((())))))((('''&&&))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&'''&&&%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''******++++++++++++******)))************++++++++++++------***&&&%%%)))...,,,+++***((((((((()))***))))))))))))))))))))))))))))))(((((((((((())))))&&&&&&'''(((((((((((((((((((((((((((((((((((((((%%%&&&'''((((((&&&$$$###&&&&&&''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&'''(((((('''&&&&&&fffQQQDDD999555888555444444333222111000000///............---------++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))(((&&&&&&((((((((('''((((((((((((''''''''''''(((((('''''''''&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&'''''''''&&&%%%%%%&&&''''''(((((('''&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&'''&&&$$$$$$$$$&&&&&&&&&((()))((('''&&&$$$###$$$$$$%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((()))))))))((((((((()))))))))******((()))***,,,---...//////+++++++++,,,,,,,,,,,,,,,+++++++++++++++***))))))(((((()))))))))(((((('''((()))***++++++***)))(((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$$$$$$$%%%&&&'''&&&%%%$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''(((((((((((('''''''''''')))******++++++******)))))))))*********+++++++++***,,,---***'''&&&***...,,,+++***)))))))))******))))))))))))))))))))))))))))))(((((((((((())))))''''''((((((((((((((((((''''''''''''''''''''''''%%%&&&'''((((((&&&$$$###&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''eeeOOOBBB999666888555444444333222111000000///............---------++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))'''&&&&&&((()))((('''(((((((((((('''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((()))%%%&&&&&&'''''''''&&&&&&&&&&&&'''((((((''''''&&&'''''''''&&&&&&&&&&&&%%%$$$%%%&&&&&&%%%%%%&&&'''%%%&&&'''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''(((((())))))'''''''''(((((((((((()))((()))+++,,,......//////******+++++++++,,,,,,,,,++++++++++++******)))))))))(((((((((''''''&&&&&&))))))************))))))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))************)))))))))))))))*********++++++***,,,,,,***''''''***---++++++***)))))))))******))))))))))))))))))))))))))))))(((((((((((())))))((((((((())))))(((''''''''''''''''''''''''''''''%%%&&&'''''''''&&&%%%$$$&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''((('''&&&%%%%%%&&&'''(((eeeNNNAAA999666888555444444333222111000000///............---------++++++++++++++++++++++++))))))************))))))))))))))))))))))))))))))''''''(((((())))))******(((((((((((((((((((((((()))'''&&&&&&((())))))(((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&''''''(((''''''$$$$$$%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&###%%%&&&&&&%%%%%%'''((($$$%%%&&&'''((((((((('''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''(((((((((&&&&&&&&&'''''''''((((((((((((***+++,,,---------)))******++++++,,,,,,,,,+++++++++******************))))))(((''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''(((((())))))))))))))))))((())))))))))))***************+++,,,***((((((***,,,***)))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))((())))))))))))(((''''''''''''''''''''''''''''''&&&&&&'''''''''&&&%%%$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''')))(((&&&%%%%%%&&&((()))gggNNN???999777888555444444333222111000000///............---------++++++++++++++++++++++++))))))************))))))((((((((((((((((((((((((''''''(((((())))))******''''''''''''''''''''''''((('''%%%&&&((())))))(((((((((((((((''''''''''''&&&'''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%&&&'''(((((((((((($$$$$$$$$$$$%%%%%%&&&&&&(((((('''''''''&&&&&&&&&$$$%%%&&&&&&&&&&&&'''(((%%%%%%&&&''''''((((((((('''&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&'''((()))***+++++++++)))******+++,,,,,,------,,,+++***)))))))))******+++***)))((((((((())))))((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((('''(((((())))))(((((('''(((((()))))))))***************+++***))))))***,,,''''''(((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((()))))))))))))))((((((''''''''''''''''''''''''&&&&&&'''&&&&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''')))(((&&&%%%%%%&&&((()))kkkOOO???999777777555444444333222111000000///............---------++++++++++++++++++++++++))))))************))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''''''''''''''(((&&&%%%&&&((()))))))))((((((((((((''''''''''''&&&&&&&&&''''''''''''''')))(((((('''&&&&&&%%%%%%&&&&&&'''(((((((((''''''&&&&&&&&&&&&&&&'''))))))((((((((('''''''''&&&&&&%%%&&&''''''&&&%%%'''(((&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&'''((()))******)))******+++,,,------......---,,,***)))))))))***++++++***)))(((((()))***+++******))))))))))))******''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$############$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''((((((((((((''''''((((((((()))))))))******)))*********++++++++++++&&&'''((()))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))'''((())))))*********)))&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&''''''((('''&&&%%%%%%&&&'''(((pppQQQ@@@999888777555444444333222111000000///............---------++++++++++++++++++++++++))))))************))))))(((((((((((((((((((((((())))))))))))(((((((((((('''''''''''''''''''''''''''&&&%%%&&&(((******)))((((((((((((''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''&&&&&&'''((((((((((((''''''&&&&&&&&&%%%%%%&&&''')))***((((((((((((''''''''''''&&&'''((('''&&&%%%&&&'''(((''''''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((&&&'''((()))*********)))***+++,,,---...//////000---,,,***)))((()))***+++)))(((''''''''')))+++,,,+++***)))(((((()))***+++((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""###############$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&''''''&&&$$$######$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((&&&''''''((((((''''''&&&(((((((((((()))))))))***)))))))))***+++,,,+++***'''((()))+++++++++***)))))))))))))))))))))))))))))))))(((((((((((())))))&&&'''((()))***+++++++++&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''sssSSS@@@:::888666555444444333222111000000//////.........---------++++++++++++++++++++++++))))))************))))))((((((((((((((((((((((((******))))))(((((('''''''''''''''''''''''''''''''''&&&%%%&&&(((******))))))(((((((((''''''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''(((((((((((()))))))))((('''&&&&&&$$$$$$######$$$&&&'''((()))((((((((('''''''''''''''((()))(((&&&%%%%%%&&&)))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))'''((()))***************++++++,,,---...000000111---,,,***(((((()))***+++'''&&&%%%%%%&&&(((+++,,,)))((('''&&&&&&'''((()))))))))))))))))))))))))))''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""######""""""###$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&''''''&&&$$$######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((((())))))******%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((&&&''''''''''''''''''&&&(((((((((((()))))))))))))))))))))***,,,,,,+++***)))***+++,,,------,,,+++))))))))))))))))))))))))))))))(((((((((((())))))%%%&&&((()))+++,,,,,,,,,&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''&&&&&&'''(((((('''&&&&&&jjjNNN===444333666666444222000//////000111............---,,,+++***************************************))))))))))))))))))(((((((((((())))))&&&'''((())))))((('''&&&'''((()))((('''&&&'''))))))((('''((()))***)))(((*********(((&&&%%%&&&''''''&&&%%%$$$%%%''')))+++)))((('''&&&&&&'''((()))(((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''%%%///)))&&&+++"""!!!'''(((""""""'''(((###///)))%%%$$$%%%### %%%''')))***$$$ !!!%%%$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''%%%)))'''$$$///%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&(((!!!%%%,,,+++)))''' )))---(((&&&******&&&+++//////+++---222...$$$))))))++++++)))&&&(((+++++++++((('''***...+++&&&************************))))))))))))))))))))))))...!!!""")))'''%%%,,,&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$###$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''&&&%%%$$$&&&(((******((('''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&((('''&&&%%%$$$%%%%%%&&&%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((((('''''''''))))))))))))************))))))))))))))))))))))))+++***+++000444444///)))&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))''''''''''''(((((())))))))))))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&''''''''''''((()))((('''&&&%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''eeeKKK<<<444444777666444222000//////000111////////////...---,,,+++************************************))))))))))))))))))(((((((((((())))))&&&'''((())))))((('''&&&'''((()))((('''&&&'''))))))((('''((()))***)))(((((())))))(((&&&%%%&&&''''''&&&%%%%%%%%%''')))***)))((('''&&&&&&'''((()))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''333)))((($$$***&&&---%%%$$$''',,,---'''""" """"""$$$(((+++,,,,,,,,,&&&*** ///+++!!!$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''000&&&%%%+++%%%###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''$$$///111$$$)))333333111%%%$$$)))+++---%%%$$$(((///333333333444,,,,,,$$$"""111222(((!!!)))---+++***,,,,,,)))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%)))&&& (((333***###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''&&&%%%$$$&&&(((***)))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&((('''&&&%%%%%%%%%&&&&&&%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((((((((''''''''''''(((((()))))))))*********))))))))))))))))))))))))***)))***...333222...)))&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''(((((()))&&&&&&'''''''''((((((((()))(((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&''''''''''''(((***)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''dddKKK<<<555444666666444333111000000000000000000000000///...------++++++++++++++++++++++++************))))))))))))))))))(((((((((((())))))''''''(((((((((((('''''''''((()))((('''&&&'''))))))((('''((()))***)))(((&&&'''((('''&&&%%%&&&(((((('''&&&%%%%%%&&&((((((((((((''''''''''''((((((''''''((()))((('''&&&%%%''''''''''''''''''''''''$$$((("""000)))### ///$$$!!!''''''!!!###+++***+++***'''%%%$$$######&&&'''666""""""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&///"""((($$$%%%222&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((***&&& %%%...&&&$$$444;;;,,,,,,222)))(((---+++"""###,,,$$$)))000111(((!!!,,,'''***((($$$%%%******''',,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))"""---((($$$''''''###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''&&&%%%$$$&&&((())))))'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%&&&&&&%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''(((((())))))))))))******)))))))))))))))))))))))))))((())),,,000000,,,(((&&&&&&'''''''''(((((((((%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&''''''''')))(((''''''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((***)))((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''fffMMM???777555555555555333222111000000000///////////////...------++++++++++++++++++++++++************)))))))))((())))))(((((((((((())))))'''((((((((((((((((((''''''((()))((('''&&&'''))))))((('''((()))***)))(((%%%&&&((('''&&&&&&&&&((((((((('''&&&&&&&&&''''''(((((((((''''''(((((((((&&&''')))***)))(((&&&$$$''''''''''''''''''''''''""")))&&&+++))),,,333######&&&)))'''$$$'''..."""$$$%%%&&&))),,,***&&&333,,,%%%+++!!!'''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&,,,(((!!!'''&&& &&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''))))))&&&'''"""''';;;,,,!!! +++...***&&&)))&&&(((...111///...///;;;///%%%###%%%&&&(((+++***'''$$$&&&---111---'''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''***)))%%%+++(((111''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&'''&&&%%%$$$&&&((()))((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''((((((((((((((()))))))))***))))))))))))))))))))))))(((((((((***------***(((''''''''''''((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''((())))))((('''&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''cccLLL@@@999777777555555444222111111000000------.........---,,,,,,++++++++++++++++++++++++************)))))))))((())))))(((((((((((())))))(((((((((''''''((((((((('''((()))((('''&&&'''))))))((('''((()))***)))((($$$&&&(((((('''&&&''''''(((''''''&&&&&&&&&&&&''''''((((((((((((((((((''''''((()))******(((&&&%%%''''''''''''''''''''''''---!!!+++444"""DDDmmmiii===%%%###''''''&&&%%%000)))"""&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&,,,///###$$$+++&&& 555PPPlllrrrFFF333///...***111(((&&&///...###,,,+++,,,))) ///******************************************************---,,,888'''222''''''''''''''''''''''''$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&'''&&&%%%$$$&&&(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((('''(((((((((((()))))))))))))))))))))))))))))))))((((((((()))******)))((('''''''''((((((((())))))&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&''''''''''''(((''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''|||[[[FFF>>>:::888888555555444333222111000000,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))))))))(((((((((((())))))((((((''''''''''''(((((('''((()))((('''&&&'''))))))((('''((()))***)))(((&&&(((******((('''''''''&&&&&&''''''''''''''''''''''''((((((((((((''''''(((((()))***)))((('''&&&'''''''''''''''''''''''''''000((()))CCC]]]ooo666&&&###***,,,(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%888&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&***!!!,,,###"""666GGGlll888)))$$$///111%%%!!!)))!!!---222,,,AAAmmm''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''&&&%%%$$$&&&(((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&'''''''''&&&&&&%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((())))))''''''((((((((()))))))))'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''uuuUUUBBB<<<999777777555555555444333222000000------............------,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))))))))(((((((((((()))))))))((('''&&&&&&'''((()))'''((()))((('''&&&'''))))))((('''((()))***)))((('''))),,,,,,***'''''''''%%%%%%&&&'''((((((((((((&&&'''((())))))((('''&&&))))))))))))((((((((('''''''''''''''''''''''''''***%%%!!!eee}}}:::+++ +++)))$$$%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%rrrddd&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&''',,,***///DDD~~~---%%%,,,++++++333)))((($$$&&&XXX''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&######$$$%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''&&&%%%$$$&&&(((&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''''''''&&&&&&%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''(((((('''''''''((((((((()))))))))))))))))))))))))))))))))))))))((('''''')))***'''((((((((())))))))))))''''''''''''''''''''''''((((((((('''''''''&&&&&&((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''uuuTTTAAA;;;888555444555555555444333222111000......///////////////...,,,,,,,,,,,,,,,,,,,,,,,,************))))))))))))))))))(((((((((((()))))))))((('''&&&&&&'''((()))'''((()))((('''&&&'''))))))((('''((()))******((()))+++------***((('''&&&$$$%%%&&&'''((((((((((((&&&'''((())))))((('''&&&******)))((('''(((((((((''''''''''''''''''''''''''',,,!!!,,,000DDD###666$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%111&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))$$$---###<<>>''''''///fffDDD''''''(((((((((((('''''''''''')))***"""}}}&&&'''(((''''''&&&'''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&'''(((((('''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%$$$$$$###&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''&&&%%%&&&''''''&&&&&&%%%%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((((('''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&((()))(((&&&%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&kkkLLLBBB:::777888555555444222111000000//////000000000000///...---,,,------------------------,,,,,,,,,+++++++++******************************((((((((((((((())))))***))))))))))))))))))))))))((((((((((((((()))******))))))(((((((((((())))))))))))(((((((((((())))))((((((((()))))))))******))))))))))))(((((((((((((((((((((((((((((((((((('''''''''((((((((((((((('''(((((())))))(((((('''444,,,!!!%%%&&&===%%%,,,"""***)))%%%(((((((((((((((((())))))+++---***$$$KKK)))///###((((((''''''''''''((((((!!!###RRRttt&&&)))KKK111&&&''''''((((((''''''&&&'''''')))***"""}}}&&&'''(((''''''&&&'''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$###$$$$$$%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$###$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%%%%&&&&&&'''''''''%%%&&&''''''%%%%%%&&&'''(((''''''&&&&&&%%%%%%$$$&&&&&&''''''&&&&&&%%%$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&'''(((''''''&&&%%%%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&''')))((('''%%%&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&'''''''''(((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%jjjKKKBBB:::777888555555444222111000000//////000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,************************((((((((((((((()))******))))))))))))))))))))))))((((((((((((((()))******))))))(((((((((((())))))))))))(((((((((((())))))(((((()))))))))*********))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((())))))))))))((((((%%%(((......///~~~%%%---''')))'''''')))))))))((((((((((((((()))---$$$...UUU)))((()))((((((''''''''''''((((((&&&(((###...jjj000&&&''''''((((((''''''&&&'''''')))***"""}}}&&&'''(((''''''&&&'''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&''''''((($$$&&&((('''%%%$$$&&&'''&&&&&&&&&''''''(((((((((&&&&&&''''''&&&&&&%%%$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))&&&&&&''''''(((((())))))(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&(((((('''&&&'''((('''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%jjjKKKBBB;;;777888555555444222111000000//////000000000000///...---,,,++++++++++++++++++++++++)))******++++++,,,------))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))((((((((((((((()))******))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))************))))))))))))(((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))(((((())))))))))))((((((###888***000~~~""",,,))))))'''*********))))))((((((''''''!!!---&&& $$$$$$...!!!+++((((((''''''''''''(((((((((&&&'''&&&CCCnnn$$$&&&''''''''''''''''''&&&'''''')))***"""}}}&&&'''(((''''''&&&'''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%&&&'''(((((($$$&&&((('''%%%$$$%%%((($$$$$$&&&''')))***+++,,,&&&&&&''''''&&&&&&%%%$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&$$$$$$%%%&&&######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))%%%&&&&&&'''((()))******(((((((((((((((((((((((('''''''''''''''((()))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$&&&'''(((''''''''')))(((((((((((((((((((((((('''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&'''''''''''''''((((((((()))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%kkkLLLBBB;;;888999777555444333222111111111111/////////...------,,,,,,+++,,,,,,------,,,,,,+++************))))))))))))************************+++***(((((()))*********(((((()))***++++++,,,,,,***)))((((((((()))+++,,,+++++++++***)))(((((('''&&&''''''((()))******+++))))))))))))***************************)))(((((('''(((((((((((((((((((((...'''---))))))...*** ...$$$!!!(((***$$$###'''HHH(((---+++000---******))))))(((((('''''''''...###)))...)))iii&&&###))))))(((''''''''''''(((111$$$(((000&&&''''''''''''''''''''''''''')))%%%&&&+++%%%}}}&&&((('''&&&)))((('''((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###'''&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&((('''%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$(((((((((((())))))))))))&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((&&&%%%%%%&&&'''(((((((((((((((((('''''''''&&&&&&&&&'''''''''((((((%%%$$$###$$$&&&'''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&'''((())))))***((((((((((((((((((((((((((((((((((((((((((((((((+++***((('''((()))+++,,,(((((())))))((('''&&&&&&(((((('''''''''&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''&&&&&&%%%%%%%%%&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''******)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''***)))'''&&&&&&'''((()))&&&&&&&&&''''''''''''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%jjjKKKBBB:::777888666555444333222111111111111111111111000//////......+++,,,,,,------,,,,,,+++************))))))))))))************************))))))(((((()))*********((())))))***++++++,,,,,,***)))((((((((()))++++++++++++******)))(((((('''''''''(((((()))******+++))))))))))))***************************)))((((((((((((((((((((((((''''''%%%...((('''!!!###;;;'''&&&)))***%%%&&&:::RRR]]]!!!%%%000 ###)))((((((((('''''''''''''''+++***$$$---$$$ooo***...))))))(((((('''(((((()))888###555888 444'''''''''''''''''''''''')))%%%&&&+++%%%}}}'''((('''&&&)))((('''((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$###'''&&&%%%%%%$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&(((&&&%%%%%%&&&'''%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&''''''''''''(((((((((&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((((((((((((((((((((((('''&&&&&&&&&'''''''''(((((('''&&&%%%%%%'''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''((())))))***((((((((((((((((((((((((((((((((((((((((((((((((***)))((('''''')))***,,,(((((())))))(((''''''&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&'''(((((('''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&%%%%%%%%%&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''(((''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''(((((('''''''''''''''(((&&&&&&&&&''''''''''''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%hhhJJJAAA:::666777555555444333222111111111111111111111000//////......+++,,,,,,------,,,,,,+++++++++*********)))))))))************************'''(((((((((((())))))***)))))))))***++++++,,,,,,)))))))))((()))******+++++++++******)))((((((((('''(((((())))))*********))))))))))))************)))************))))))((()))))))))(((((('''''''''111$$$///$$$oooaaa]]]lll[[[eeexxx666''''''000&&&$$$((((((''''''''''''&&&&&&''''''///"""---"""999III))))))))))))((())))))*********888***888UUU444###%%%'''''''''''''''''''''''')))%%%&&&+++%%%}}}''')))'''&&&)))((('''((('''&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&(((&&&%%%%%%&&&'''&&&$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&'''((((((''''''((((((((((((((((((&&&&&&'''''''''((((((((()))(((&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''(((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&'''((()))***(((((()))))))))(((''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&'''(((((('''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&%%%%%%%%%&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%fffHHH@@@999666777444444444333222111111111111/////////...------,,,,,,+++,,,,,,------,,,,,,++++++++++++*********))))))************************&&&((()))))))))((()))***))))))*********+++++++++)))))))))))))))******+++************))))))(((((((((((()))))))))*********((()))))))))************))))))************)))(((******))))))((('''''''''+++555555'''---...******(((---((((((((((((((((((((('''(((%%%,,,)))+++&&&&&&******)))******+++,,,,,,000%%%(((+++(((&&& """^^^iii<<< &&&(((''''''''''''''''''''''''(((%%%&&&+++%%%}}}''')))'''&&&)))(((((('''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%%%%&&&'''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''((((((((((((''''''''''''((((((((((((***(((''''''((((((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&'''((())))))(((((()))))))))(((((('''''''''&&&&&&&&&%%%%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&'''''''''&&&%%%&&&&&&&&&''''''''''''(((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%dddGGG@@@999666777444444444333222111111111111/////////...------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++************************************(((***,,,,,,***))))))******************+++++++++((()))))))))*********************)))))))))))))))))))))))))))************((()))))))))************((())))))*********))))))******))))))((((((((((((***(((555&&&111///"""111)))&&&%%%---)))))))))))))))))))))))),,,(((&&&000''''''------*********+++,,,---...///555555&&&%%%///999qqq222###''''''''''''''''''''''''''''''(((%%%&&&+++%%%}}}''')))((('''***)))(((&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''%%%%%%%%%''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&'''''''''(((((((((&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&''''''(((((()))))))))&&&'''''''''(((((())))))'''''''''((((((((()))))))))'''&&&&&&''''''%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''(((((()))(((((()))))))))))))))((((((((((((((('''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''###$$$&&&'''''''''&&&%%%&&&&&&&&&''''''''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%cccGGG@@@:::777777444555444333222111111111111111111111000//////......+++,,,,,,------,,,,,,+++,,,++++++++++++************************************...000///,,,******+++************************(((((()))************)))******))))))))))))))))))************************))))))))))))************((())))))************)))))))))))))))))))))))))))"""444"""%%%\\\[[[;;;***))),,,+++)))))))))************++++++///+++$$$///%%%&&&333AAAOOO+++++++++,,,---///000111!!!888!!!444---GGG111!!!+++==='''''''''''''''''''''''')))%%%&&&+++%%%}}}((()))((('''***)))(((&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%'''''''''&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&''''''''''''(((((((((&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&((()))))))))))))))&&&&&&''''''((()))))))))''''''((((((((()))))))))(((&&&%%%&&&''''''&&&%%%(((((((((((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((()))))))))(((((()))*********)))))))))))))))(((((((((((('''((('''&&&&&&&&&&&&'''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&&&&'''&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&''''''(((''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%cccGGG@@@;;;777888555555444333222111111111111111111111000//////......+++,,,,,,------,,,,,,+++,,,,,,+++++++++*********************************...222555333...++++++,,,************************'''((()))***+++******))))))))))))))))))))))))***************************))))))))))))************(((((()))***************((((((((()))******++++++'''/// &&&222%%%111&&&''')))...111(((((()))))))))************,,,++++++%%%,,,***...(((++++++,,,---...000222222***!!!222,,,777LLL$$$222(((%%%999'''''''''''''''''''''''')))%%%&&&+++%%%}}}(((***((('''***)))(((&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%'''((('''&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''%%%&&&((()))******))))))&&&&&&''''''((())))))***'''((((((((())))))))))))((('''&&&&&&((()))((('''((((((((((((((((((((((((&&&'''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))******))))))(((((()))***************)))(((((((((((('''''''''((('''&&&&&&&&&&&&'''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&'''((()))***&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%cccGGGAAA;;;888888555555444333222111111111111/////////...------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******************************000444777555000++++++---++++++******************'''((()))++++++******))))))))))))))))))*********++++++******************))))))))))))************(((((()))***************''''''((()))***+++,,,,,,%%%$$$777###!!!***333---777)))%%%'''111''''''((((((((())))))******''')))333444111(((,,,ZZZ++++++,,,---///111222333000222 !!!fff666,,,***---777 '''''''''''''''''''''''')))%%%&&&+++%%%}}}(((***((('''******)))%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$%%%'''((('''&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((%%%&&&((()))*********)))&&&&&&&&&'''((())))))***(((((((((((())))))))))))(((''''''((()))+++***)))))))))))))))))))))))))))&&&'''''''''(((((())))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************(((((()))***************(((((('''''''''&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''(((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&'''(((***+++&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%cccAAA===;;;888888666333333222111000000000111000000///........................------,,,,,,,,,***+++,,,+++)))))))))***++++++++++++++++++++++++))))))***+++++++++************************************))))))((((((''''''+++*********))))))(((((())))))))))))))))))))))))+++***)))))))))***,,,---))))))))))))))))))))))))))))))))))))))))))))))))444,,,'''...uuuiii+++///&&&$$$)))999111---'''///444###***(((%%%000...)))333,,,))),,,---)))))),,,---999---###;;;111???;;;999111---777>>>```666###'''((('''&&&%%%%%%&&&((()))***''''''((("""|||(((***(((''')))(((&&&%%%%%%&&&'''((((((((('''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''(((((('''&&&%%%%%%&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((***)))(((''''''((()))***)))))))))))))))((((((((())))))(((((())))))))))))***'''%%%&&&(((***)))'''+++***)))***,,,,,,***''',,,)))&&&&&&)))***(((&&&'''%%%(((...---((((((,,,***,,,---,,,***(((((()))---)))''''''***+++***'''((()))******+++*********((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''+++******)))(((''''''&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''))))))((('''''''''''''''((((((((((((((((((((((((&&&&&&%%%$$$%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''((('''%%%$$$$$$%%%'''((('''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&bbbAAA===;;;888888666444333222111000000000000000000///.....................---------,,,,,,,,,+++,,,---,,,***))))))***+++++++++++++++++++++++++++++++++++++++***************************************))))))((((((((((((+++*********))))))))))))))))))))))))))))))))))))******)))))))))***+++,,,++++++++++++++++++++++++************************'''###$$$---)))999NNN&&&444***111+++))) )))$$$555"""$$$666---'''222---'''000+++(((***///000,,,***,,,+++zzzAAAIIILLLHHHOOOLLLOOOIIIEEE444jjj''',,,***(((((('''''''''(((((()))((('''((()))"""}}}(((***(((''')))(((&&&&&&&&&''''''((('''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%&&&''''''''''''(((((('''&&&&&&%%%&&&''''''((((((''''''&&&(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((())))))))))))((((((''',,,***((()))***+++)))((('''((((((((((((((())))))+++)))'''''')))+++***(((---******---,,,''''''+++)))***+++++++++*********((('''(((***------,,,)))(((((()))))))))((((((((()))((((((''''''(((((()))))))))))))))))))))))))))(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''******))))))(((''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&'''''')))(((((('''''''''''''''&&&%%%$$$%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&'''((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&```AAA===:::777888666444444222111111000000000000/////////...............------------,,,,,,,,,---......---***)))******************************------,,,+++***************************************))))))))))))(((((((((***************))))))))))))))))))))))))))))))))))))))))))((()))******+++,,,,,,,,,,,,,,,,,,,,,,,,***************************$$$++++++111)))aaa---:::+++&&&'''''''''***888///AAA222...---(((000"""***DDD###------000555555444555999888[[[MMM```]]]]]]]]]\\\^^^UUUOOOKKK^^^777%%%%%%(((((())))))))))))((((((&&&''')))***"""|||(((***(((''')))(((&&&''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%&&&'''''''''''''''(((''''''&&&%%%&&&''''''((((((''''''&&&((((((((((((((((((((((((&&&((()))++++++)))(((&&&((((((((((((((((((((((((((()))*********((('''&&&)))(((((((((***+++***(((***,,,---,,,******,,,///...,,,******+++,,,,,,+++///,,,+++,,,+++)))))),,,+++******,,,------,,,***+++,,,.........,,,)))'''))))))))))))))))))(((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''***))))))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''((()))(((''''''&&&&&&''''''&&&$$$"""###&&&'''%%%###&&&%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&^^^@@@===:::777777666555444333222111000000000///////////////......---------------------------......///---+++)))***+++))))))))))))))))))))))))---,,,+++******+++,,,,,,************************))))))))))))))))))))))))************************)))))))))))))))))))))))))))(((((()))))))))******,,,,,,,,,,,,,,,,,,,,,,,,************************+++***333***;;;111666%%%777:::(((>>>*********+++000***---yyyiiiBBBBBB%%%@@@777;;;<<<======>>>@@@EEEJJJKKKRRRddd]]]mmmkkkgggmmmddd^^^UUUppp***:::+++...(((((()))******)))'''&&&&&&'''****** zzz(((***(((''')))(((&&&((((((((((((((('''&&&%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&'''''''''''''''&&&&&&''''''((((((((((((''''''(((((((((((((((((((((((('''((()))******)))(((''''''((((((((((((((())))))))))))***+++***)))'''%%%((((((((()))+++,,,,,,,,,))))))************,,,...000///...---............111///------...---------///---,,,,,,---,,,***(((,,,---------,,,+++******+++*********+++++++++,,,***))))))(((((())))))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((('''&&&&&&&&&&&&'''(((%%%###$$$((()))&&&###%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&[[[@@@>>>:::666777666666555444222111000000000/////////000///...---------------------------------......---+++******+++))))))))))))))))))))))))************+++,,,,,,---************************))))))))))))***************************+++++++++************************((())))))***************++++++++++++++++++++++++************************,,,'''///---888(((TTTUUU666"""'''///$$$$$$777222&&&111++++++000$$$+++000cccIIILLLEEECCCNNNEEEHHHKKKLLLMMMOOOPPPQQQOOOMMMXXXvvvjjjggguuudddpppbbbFFF;;;;;;***666RRR+++((()))*********((('''&&&(((((())))))yyy(((***(((''')))(((&&&((()))))))))((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''&&&'''(((((((((((((((((('''((((((((((((((((((((((((***)))(((''''''((()))***((((((((()))))))))************+++++++++***((('''+++,,,,,,,,,,,,---///000&&&'''))),,,000111111000444555777999<<>>:::666777666777666444333111000000000...///000000000///---,,,,,,,,,,,,------------...+++,,,---,,,+++***+++,,,************************((()))***++++++++++++***************************)))))))))************+++*********+++++++++++++++************************))))))***++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++(((---000%%%111666(((pppFFF888""" 222666000---666111(((///666222---&&&,,,555,,,???555...YYYKKKQQQYYYSSSPPPVVV^^^cccffffff```WWWOOOGGGfffhhhYYYVVVdddXXXoooiiiXXX;;;RRRTTTDDDPPP###******+++******)))((('''***''''''(((!!!|||(((***(((''')))(((&&&(((((()))))))))(((''''''((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''(((((((((((('''&&&%%%&&&''''''(((''''''''''''(((((())))))(((((('''((((((((((((((((((((((((+++)))(((&&&&&&((()))+++((())))))******++++++,,,+++++++++++++++++++++,,,---------,,,,,,///333777???DDDJJJNNNOOOMMMJJJIIIDDDHHHNNNTTT[[[bbbiiimmmtttpppggg```___aaa```\\\___^^^[[[VVVSSSSSSVVVYYYQQQIII>>>777333222000---...---+++******+++,,,,,,++++++************++++++))))))))))))))))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((('''&&&&&&%%%%%%&&&&&&$$$%%%%%%%%%$$$$$$$$$%%%$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&WWW???>>>:::555666666777666555333111111000000...///000111000///---,,,,,,,,,,,,---------......)))***,,,+++******+++,,,++++++++++++++++++++++++)))***+++,,,+++)))&&&%%%************************))))))*********+++++++++*********++++++,,,,,,,,,************************)))***+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++&&&111222###///>>>***===FFF,,, 000222444555444///)))$$$///--->>>555:::@@@///555===555111GGGOOOKKKttt{{{zzzoootttxxx}}}uuuiiiaaazzzYYYWWWNNNOOOSSS```sssvvv>>>iiiMMM===KKKZZZ444......---,,,+++*********+++&&&%%%(((%%%(((***(((''')))(((&&&'''(((((())))))))))))((()))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((())))))((('''&&&%%%&&&&&&'''((((((''''''(((((())))))))))))(((((((((((((((((((((((((((((())))))(((((((((((()))))))))******+++,,,,,,---------,,,+++++++++---///000111222333555888???IIIPPPfffqqq{{{zzzoooddd______SSSYYYaaaiiiqqqzzztttttt|||~~~}}}~~~}}}yyyvvvxxxxxxgggZZZSSSLLLAAA999777555222///,,,++++++,,,+++++++++******+++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&((())))))((('''&&&&&&%%%%%%&&&&&&###&&&((('''$$$"""%%%((($$$%%%&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&}}}VVV???>>>:::555666777777777555333222111000000...///000111000///---,,,,,,,,,,,,------.........''')))***+++******+++---++++++++++++++++++++++++***+++------+++'''### ************************))))))******++++++++++++*********++++++,,,,,,,,,***************************+++,,,---...---,,,,,,------------------------++++++++++++++++++++++++,,,$$$***000,,,;;;(((III,,,666,,,))))))+++******///777)));;;---###666999222BBB777OOODDDIIIJJJMMMNNN\\\kkk\\\MMM^^^___ZZZZZZSSSJJJQQQVVVHHH>>>111000...---,,,,,,------+++%%%###((()))(((***(((''')))(((&&&''''''((())))))***))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((())))))((('''&&&%%%%%%&&&'''((((((((('''(((((())))))))))))(((((((((((((((((((((((((((((('''((()))******)))((('''******+++,,,------.........---+++***,,,...111333999;;;???DDDLLLYYYgggqqqzzzwwwbbb[[[]]]WWW\\\dddlllttt|||}}}pppssszzzuuummm___TTT@@@===999444000...------,,,++++++******++++++,,,))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))***''''''&&&%%%%%%%%%%%%&&&$$$)))---+++%%%###''',,,$$$%%%&&&'''''''''&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''((('''%%%$$$$$$%%%'''(((''''''%%%$$$$$$%%%''''''&&&&&&&&&&&&&&&&&&&&&&&&SSSCCC;;;888<<<333333666555333111000000000111////////////...---,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++************+++,,,,,,,,,++++++,,,+++++++++***))))))))))))************+++++++++***)))))))))+++,,,+++************++++++,,,,,,,,,,,,+++***))))))***+++,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,------------------,,,,,,+++++++++)))+++,,,,,,+++***,,,---@@@QQQQQQZZZUUUUUUZZZccc}}}mmmqqqpppyyy}}}ccc___PPPQQQBBBBBB===;;;222222+++"""999***'''222$$$...(((***(((''')))(((&&&))))))(((((('''''''''&&&((((((((((((''''''''''''&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%$$$$$$&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''%%%$$$$$$&&&''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((((((((((((((((((((((())))))))))))&&&%%%%%%(((+++,,,+++((((((%%%&&&+++,,,***---333+++---111666999===DDDJJJKKKOOOOOOMMMZZZrrr~~~hhhYYYWWW\\\```dddkkkrrrwww|||zzzkkk\\\YYYTTTJJJ@@@777333222222---***,,,///...)))&&&&&&(((******)))(((''''''))))))))))))((((((((((((((((((''''''''''''(((((())))))(((((('''''''''&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%~~~RRRBBB:::888<<<555666666555333111000000000111////////////...---,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,++++++***+++++++++***************)))************++++++++++++))))))***+++,,,+++*********+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,------------------,,,,,,,,,++++++***+++,,,,,,++++++,,,---AAAbbbXXX[[[\\\kkkxxxvvv~~~```TTT]]]>>>777999===fff888:::uuu(((+++***(((***(((&&&))))))((((((((('''''''''((((((((((((''''''''''''&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&&&&$$$'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((())))))))))))((((((((((((((()))))))))***,,,***((()))+++---,,,+++///,,,,,,...---***...555>>>NNNZZZ[[[]]]eeehhhfff[[[___hhhsss{{{sssjjjiiipppwww}}}}}}vvvmmmcccWWWLLLEEE;;;777333000...+++******)))***+++,,,,,,,,,,,,---***)))))))))(((((((((((()))))))))(((((())))))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%&&&''''''&&&&&&'''''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%|||QQQAAA:::888===666999555555333222111000000000////////////...---,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,++++++***)))***************+++++++++)))************++++++++++++***)))***,,,,,,,,,******++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------------,,,,,,,,,,,,***+++---,,,++++++,,,...%%%___ggg{{{pppYYYDDDGGGCCCSSS<<>>III___wwwxxx{{{yyyqqqlllkkkuuuyyykkkaaaYYYUUUKKK===111+++...111***************+++,,,,,,******)))))))))(((((((((******))))))))))))******((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%&&&''''''((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%zzzQQQBBB:::777<<<666999555444333222111111000000000000000//////...---,,,------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******---------,,,+++***)))((()))))))))***+++++++++,,,))))))*********++++++++++++***)))***,,,---,,,+++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...------------------,,,,,,+++,,,------,,,,,,---...,,,rrrzzzWWWUUUgggiiiiii```XXX[[[\\\GGGKKK]]]OOO)))---...,,,---)))&&&))))))(((((((((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((***,,,+++)))&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((()))***************(((((()))))))))*********)))(((''''''((()))***+++)))+++///333999FFFXXXgggzzzmmmhhhfffjjjssszzzxxxwwwlllUUU===111///000---,,,++++++++++++***)))*********)))))))))(((((())))))))))))))))))))))))((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''')))(((((((((''''''&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&xxxPPPBBB;;;777:::444888444444444333222111000///000000000000///...---,,,------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******---------,,,+++***)))((()))))))))***+++++++++,,,))))))*********++++++++++++*********,,,---,,,+++++++++++++++++++++++++++******++++++++++++******+++++++++,,,,,,,,,------,,,,,,---------.........------------------------+++---......---,,,...///...FFFZZZOOOVVVcccsssfffjjjssskkkzzzpppcccTTTQQQWWWVVVttt)))......------)))&&&(((((())))))))))))))))))((((((((((((''''''''''''''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((***,,,+++)))'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((()))***************))))))))))))***************+++,,,,,,+++++++++,,,///333888???KKK```xxxrrr[[[[[[hhhooovvv[[[FFF777---000...---...//////---+++************))))))))))))'''(((((())))))((((((''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&rrrLLLAAA;;;777:::333777444444444333222111000///000000000000///...------------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,++++++***)))***************+++++++++)))************+++++++++,,,+++***+++,,,------+++,,,,,,,,,++++++++++++***)))******++++++******)))++++++,,,,,,,,,,,,------,,,---------............------------............,,,---///...------...000***333aaaWWWgggxxx~~~pppiiifffWWWaaabbbppp}}}^^^BBB\\\ZZZ***------,,,---)))'''(((((())))))))))))******(((((((((((('''''''''''''''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''%%%%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''))))))'''%%%'''''''''''''''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''((())))))******)))))))))))))))*********++++++***+++,,,,,,,,,,,,...111555===HHHVVVmmm{{{nnn^^^hhhmmmTTTAAA777333...,,,---...---+++++++++*********)))))))))&&&'''((())))))((('''&&&'''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&jjjFFF???;;;888:::444888444444444444333111///...000111111000000///...---------,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,++++++***+++++++++***************)))************+++++++++,,,+++***+++---...---,,,,,,,,,,,,+++++++++************+++,,,,,,+++******++++++,,,,,,,,,,,,------------------............------------.........///,,,...//////......///000)))222dddUUURRRWWWkkkqqq```hhhtttkkklllhhheee___mmmZZZOOOWWW***,,,+++***,,,)))((((((((()))))))))*********((((((((((((''''''''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%''''''&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&''''''(((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%'''((('''&&&&&&'''''''''((((((((()))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((())))))))))))((())))))*********+++++++++(((***+++---000777@@@FFFIIITTTdddxxxuuuppprrruuuyyyeeeOOOEEE777...,,,,,,,,,++++++++++++*********))))))&&&((()))******)))(((&&&''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''dddBBB===;;;999<<<555999333444444444333111///...111111111111000///...------------,,,,,,,,,++++++,,,,,,,,,+++++++++************+++,,,,,,,,,++++++,,,+++++++++******)))))))))************+++++++++,,,+++***+++---...---,,,,,,,,,,,,++++++*********++++++------------++++++++++++,,,,,,,,,------------------.........//////---------.........//////---...//////......///111888555HHHeeeVVVJJJVVVjjjzzz}}}qqqsss{{{yyy{{{~~~cccjjjrrrcccQQQBBBaaa)))+++***(((+++)))((((((((())))))*********+++)))(((((((((''''''''''''(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''&&&$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&&&&((())))))(((&&&'''''''''(((((())))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''((((((((((((((()))************++++++++++++---///333;;;IIIXXXcccgggrrrvvvooozzzsssiiiqqqwww{{{yyytttssszzzwwwkkkmmmyyymmm^^^HHH888000//////...+++++++++************)))''')))***++++++***)))'''&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&'''''''''(((((())))))'''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''hhhJJJ;;;<<<888555777666666555444333222111111111000000000000000000000000......---,,,,,,,,,------......---------,,,,,,,,,,,,------,,,+++***)))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...//////,,,------....../////////******+++,,,,,,---......,,,,,,---...///000111222/////////000000000111111)))000555444000000222555:::111LLLKKKYYYuuummmRRRKKKJJJOOOvvv~~~nnnbbbZZZSSSOOO***:::------666&&&***)))))))))))))))******+++)))(((''''''((()))+++((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&'''******(((%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((($$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''))))))((('''&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))(((((((((((())))))***111+++))),,,000...,,,---***---222<<>>{{{***###'''+++&&&%%%'''***)))))))))))))))*********)))(((''''''((()))***((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&'''))))))'''%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((($$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''''''''''''''''')))((((((''''''&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''(((((()))(((((((((((()))******)))'''(((,,,...,,,,,,...888>>>IIIXXXhhhvvv~~~ooommmiiieeebbbaaabbbbbblllrrrvvvtttpppmmmmmmooofffnnnkkkdddccc]]][[[dddaaakkkllliiihhhaaaaaalllttt{{{{{{vvvxxxoookkkaaaMMMAAA:::000444///++++++++++++)))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((''''''((())))))'''$$$''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((((((((((((((((((((('''''''''&&&&&&&&&&&&'''((())))))((('''&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&gggIII:::<<<888555777666666555444333222111111111000000000000000000000000...---,,,+++************,,,,,,,,,,,,++++++++++++))))))+++,,,------------************+++++++++,,,++++++++++++++++++++++++........................+++++++++,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,------...///000111111.........///000111222333444000------333;;;CCCIIINNNfffsssnnnqqqggg^^^___rrrfffNNNGGGLLLddd666)))...:::...&&&333***))))))((((((((())))))***)))(((''''''((()))***((((((''''''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((((((&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''')))((((((''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))(((((()))******+++)))***...000///,,,111888FFFQQQiii~~~xxxdddcccjjjuuuvvvkkkcccaaaaaaccceeefffgggkkkqqquuuwwwvvvxxx}}}~~~zzzrrr|||xxxnnnooollltttppphhheee```___iiidddeeehhhmmmwww}}}{{{{{{kkk[[[OOO@@@<<<333...///...)))(((,,,(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&(((''''''(((******)))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''((((((((((((''''''''''''''''''&&&&&&&&&&&&'''(((((((((((('''&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&gggIII:::<<<888555888777666555444333222111111111////////////////////////111000///...---,,,,,,,,,,,,,,,,,,+++++++++******)))***+++,,,------------*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------------------,,,,,,+++++++++---------------,,,,,,,,,------......///000000111222222111111111222333444222111333888???HHHUUU___lll{{{dddVVVSSSSSSaaavvv}}}qqq```dddnnnuuugggKKKAAA===OOOaaa]]]222777'''---+++%%%---******)))((((((((())))))******)))(((((()))******(((''''''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))'''''''''''''''''''''''')))(((((((((''''''&&&&&&''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))******+++,,,...///111000---///:::HHHXXXiii}}}iii___aaalllfffeeekkkpppnnnjjjiiilllooosssxxx}}}~~~vvvttttttwwwvvvrrrmmmkkkmmmrrryyy}}}}}}~~~|||ppp^^^LLL<<<111222333,,,***...((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''(((+++,,,+++***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''fffIII:::<<<888666888777666555444333222111111111////////////////////////111000///...------------,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...///......------------,,,,,,+++++++++...---------------------------......//////000000333333111111111222333444111333888@@@FFFRRRiii}}}___GGG???JJJYYYqqq~~~zzzhhhccckkkiiiZZZIIIJJJSSSMMM===555AAA***++++++&&&***++++++***)))))))))))))))******))))))))))))******''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((('''''''''(((((((((((((((((((((((('''''''''((((((((()))))))))))))))******+++---------,,,---///222<<>>222+++222---,,,+++***************************************''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((((((&&&%%%&&&'''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&''''''((((((&&&&&&'''''''''(((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))******+++,,,......---,,,111>>>NNN```uuu~~~ttttttqqqlllqqq}}}}}}sssjjjlllyyy|||{{{~~~|||~~~|||qqqqqqsssuuu{{{oooKKK333+++---...---))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''''')))((('''(((***+++,,,+++''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''eeeHHH999;;;888666999888666555444333222111111111000000000000000000000000---,,,,,,,,,,,,------...------------,,,,,,,,,,,,++++++,,,---............+++++++++,,,,,,,,,------------------------------------------------------***,,,---//////...---,,,---------------.........,,,,,,------......//////............/////////////////////000333777;;;>>>IIIJJJSSSbbbnnn|||uuuXXXOOOUUUpppooouuudddTTTMMMKKK999>>>DDD555///111///...---,,,++++++++++++*********++++++*********'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''))))))'''&&&'''((('''(((((())))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((($$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''(((((((((''''''''''''((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((()))(((((((((((((((((((((((('''((((((((())))))))))))*********+++,,,---...///000222???YYYuuu{{{mmmhhhrrryyyzzz|||www{{{}}}}}}zzztttllllllssslllMMM===:::444+++++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((***(((&&&''')))***+++***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((eeeHHH999;;;888666999888666666444333222111111111000000000000000000000000...............///000111......------------,,,,,,))))))+++---...///000000++++++,,,,,,,,,---------........................////////////////////////)))***,,,......---,,,+++---------....../////////,,,,,,,,,---...///000000.........///////////////000000111444888>>>CCCGGGUUUXXXhhhkkkWWWLLLRRR^^^{{{sssfffppp~~~iiiQQQ\\\HHHLLLNNNFFFCCC<<<000///...---,,,,,,,,,,,,******++++++++++++******'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%(((******'''&&&''')))(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((($$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''((())))))''''''''''''((((((((()))&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********+++,,,---///000111555HHHkkkxxxtttfffcccssssssmmmpppoooxxxkkkUUUKKK<<<+++++++++++++++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((***(((&&&&&&((()))***)))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&'''''''''(((((('''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((bbbDDD???999555:::555777666555444333222111111111000000000000000///......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++------------///000---------,,,,,,++++++++++++,,,---.........---------------............///---...///...------...///...------------.../////////////////////............///111000///......///------333;;;AAAGGGTTTbbbsss|||aaaQQQQQQbbbuuuvvvooollluuuttt^^^OOOOOOVVVQQQEEE???;;;666222000...+++)))***,,,...///...,,,)))''',,,***(((&&&%%%%%%&&&'''(((((('''''''''&&&&&&&&&((('''&&&%%%%%%&&&'''(((((('''%%%%%%'''((('''&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((+++***)))((((((((((((((((((((((((''''''&&&&&&&&&((((((((((((((((((((((((%%%$$$$$$(((---///+++'''***************+++++++++...///---))))))///555777===GGGXXXtttxxxpppooosssxxxwwwyyy~~~xxxqqqkkkeeeeeellltttzzz{{{xxx}}}{{{}}}~~~}}}}}}~~~zzz~~~lllWWWAAA111000...,,,)))((()))***+++))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''%%%$$$$$$%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&bbbDDD???:::555:::555777666555444333222111111111000000000000000///......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,,,,---............---------,,,,,,,,,,,,,,,---------......---------............///---...//////------...///...------------...//////////////////////////////...000222222111/////////555444888BBBNNN^^^ttt~~~UUUGGGVVVnnnzzzlllbbb]]]ggg}}}tttVVVKKKOOORRROOOEEECCC>>>777000------///)))+++,,,------,,,+++***...---+++***))))))******(((((('''''''''&&&&&&&&&((('''&&&&&&&&&&&&'''(((---+++(((''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((***)))(((((('''''''''((()))(((((((((''''''''''''(((((((((((((((((((((((('''&&&&&&)))...000---)))************++++++++++++))),,,///...,,,,,,333;;;LLLWWWhhhtttvvvyyyvvvmmmhhhooo{{{{{{~~~~~~uuussssssmmmeeedddaaa___cccjjjpppssssssiiimmmiiiiiiqqqoooiiillllllttt}}}{{{fffMMM999111000///---,,,++++++,,,***)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((''''''&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''&&&&&&&&&&&&'''''')))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&aaaCCC???:::666;;;555888666555444333222111111111000000000000000///......,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...,,,+++,,,---//////............------------,,,+++,,,---...///---------............///---...//////------...///......------......///000////////////////////////...000222333222111111111888:::BBBOOO```tttooo[[[PPP```{{{jjjaaalllkkk]]]QQQGGGEEEGGGGGGBBB:::444333444+++++++++,,,,,,,,,,,,,,,++++++******))))))(((((((((((((((''''''''''''&&&((('''&&&&&&&&&&&&'''(((222///***''''''''''''&&&'''''''''''''''''''''''''''''''''((((((((())))))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((('''''''''''''''((((((((((((((('''''''''(((((((((((((((((((((((()))((((((+++///111...+++*********++++++,,,,,,,,,******...111///000???QQQgggooo{{{|||vvvxxxwwwzzz~~~yyy|||sssrrrlllffffffjjjjjjhhheeeeeeggglllrrrtttssspppccchhhdddaaagggeeeaaafff___^^^ffftttzzzwwwwww{{{{{{vvv___KKK888666444111...---,,,,,,******)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''((()))***&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&___BBB???:::666;;;666888666555444333222111111111000000000000000///......,,,------......------,,,------------------------,,,---......,,,,,,,,,...............------------...---+++++++++,,,...000---------............///---///000///...---...///...............//////000///////////////000000000000111111111111222555888<<>>UUUnnn}}}vvv___fff|||~~~|||ttthhhcccjjjoooqqqtttwwwxxxuuussstttvvvyyy||||||xxxuuujjjooollliiimmmjjjeeejjjddd``````hhhuuu|||{{{wwwkkkmmmsss||||||~~~|||mmm\\\GGGCCC;;;444...+++++++++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''^^^AAA>>>:::777<<<666999666555444333222111111111000000000000000///......,,,------......------,,,------------------------***+++------------...000,,,,,,,,,,,,,,,,,,,,,---...---+++++++++,,,...000---------............///...///000///......///000///............///000000////////////000000111111222111000///000666===BBBGGGTTTiii~~~vvvccc^^^uuu~~~~~~zzz^^^ZZZUUUSSSRRRMMMEEE>>>;;;999555111...,,,+++***,,,,,,---------,,,+++***((((((((((((((((((((((((&&&''''''''''''''''''&&&...+++&&&$$$%%%'''((()))''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((%%%&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))))))))))))))))))))))))))((()))***,,,------,,,***++++++,,,------......333...///888CCCOOOcccvvv~~~cccOOOaaa~~~|||sssiiihhhnnnnnnhhhkkkttt{{{|||}}}}}}|||yyy}}}}}}~~~zzzzzzvvvyyyrrrjjjllllllooojjjiiiyyykkkeeedddfffkkklllnnnttt{{{|||}}}zzzppp^^^UUUGGG999///***)))***************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((((((((''''''&&&$$$$$$###''''''''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''\\\@@@>>>;;;888===777999666555444333222111111111000000000000000///......,,,------......------,,,------------------------)))+++------------///111+++++++++,,,,,,,,,,,,---------,,,+++,,,---...///---------............///...///000000......///000//////......//////000111...//////000000111111222222222111111555===GGGNNNSSSaaavvvkkkggg~~~zzzrrrqqqzzz{{{hhh\\\XXXTTTNNNHHHEEEBBB===888222...,,,+++************************'''(((((((((((()))))))))&&&&&&'''(((((('''&&&&&&***'''$$$###%%%'''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((%%%&&&'''))))))((('''&&&&&&&&&&&&'''''''''''''''))))))))))))))))))))))))((((((((()))***++++++,,,++++++,,,------...//////111666@@@LLLWWWaaajjjnnnttt{{{uuufff___iiiyyyrrriii___cccgggjjjpppyyy{{{yyy{{{~~~~~~wwwvvvpppzzzzzzuuu~~~[[[XXX[[[bbbhhhiiihhhkkkpppwwwxxxssskkkiiitttuuujjjXXXEEE777...,,,+++++++++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((((((((((((((((((((((()))******)))((('''%%%%%%''''''''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''[[[???>>>;;;888===777999666555444333222111111111000000000000000///......,,,------......------,,,........................+++,,,------,,,,,,...///,,,,,,,,,,,,------......,,,,,,,,,---------......---------............///...000111000///...///000///////////////000000111...//////000111111222222111222555999>>>GGGPPPWWW```pppooojjj{{{sss|||{{{rrrtttrrrfff]]]UUUPPPKKKHHHDDD>>>888333///---((('''&&&&&&&&&'''(((((('''((((((((())))))))))))&&&&&&'''(((((('''&&&&&&(((&&&$$$$$$&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((%%%&&&(((******)))((('''(((((((((((()))))))))***))))))))))))))))))))))))((())))))))))))***+++,,,++++++,,,---...///000000444HHHZZZccckkkvvvyyyuuuwww|||uuuooonnnppptttwwwhhh\\\[[[eeemmmuuuyyy}}}zzztttYYYVVVZZZdddlllllliiikkkpppiiihhh```TTTQQQYYYdddiiittt}}}kkkVVVEEE888111///+++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((((((((((((((((((((((((&&&'''((())))))(((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''|||[[[???>>>;;;999>>>888999666666444333222111111111000000000000000//////...,,,------......------,,,........................---...///...,,,+++,,,------------.........//////+++,,,---.........---------------.........//////...000111000///...///111///////////////000111111...//////000111222222222///333888???FFFNNNVVV\\\nnn~~~tttsssvvvfffZZZTTTNNNKKKGGGBBB<<<666222///+++***((('''''')))+++,,,'''((((((((())))))******%%%&&&'''(((((('''&&&%%%)))'''&&&&&&''''''&&&%%%''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&'''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''%%%&&&&&&''''''(((((((((''''''''''''''''''''''''''''''''''''((((((((()))((((((''''''''''''((((((%%%''')))***+++***)))((())))))******+++++++++,,,))))))))))))))))))))))))))))))******)))***+++---++++++,,,---...///000111===XXXnnnrrrxxxnnnuuuvvvpppmmmsss{{{{{{ggg___ccchhhwww}}}|||ooocccdddgggkkknnnkkkggghhhnnnnnnjjj^^^OOOIIIKKKKKKHHHZZZzzzwwwcccPPPAAA777222+++++++++************)))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&))))))))))))))))))))))))!!!###%%%'''((((((((('''((((((((((((((((((((((((''''''(((((((((((('''''''''''''''&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((YYYCCC:::<<<888777:::888888777666444222111111111////////////////////////////////////////////////........................---------............///)))***,,,---...---,,,,,,............////////////111111000000//////......000000//////.........---///000000000000000//////000...///222222//////222666===AAAJJJSSSUUUbbb{{{zzzuuu}}}lll\\\^^^OOOKKKVVVXXXHHH999555...***))),,,---)))'''(((+++***)))((((((''''''''')))(((((((((((('''''''''%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((('''&&&&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$''''''''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''(((((('''''''''&&&&&&&&&%%%&&&&&&&&&'''((((((((('''''''''(((((((((((()))((('''&&&'''((())))))'''(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''))))))'''%%%$$$&&&))),,,******))))))******+++,,,,,,,,,++++++***+++++++++,,,***+++------...444;;;NNNzzzlllqqqkkkhhhuuuvvvffffff______lllxxx}}}}}}~~~|||~~~|||xxxvvvooossswwwuuuooojjjjjjllljjjbbb\\\YYYNNN@@@<<>>\\\sssqqqgggeeehhhjjj~~~qqq\\\QQQ\\\rrrmmmwwwssssss{{{vvvwwwxxxwwwuuuuuuvvvwww~~~}}}||||||~~~~~~}}}vvvtttzzzwwwcccKKK999111///***+++(((&&&)))...---((())))))))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((''''''&&&&&&((()))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''\\\EEE;;;===:::999;;;777888777666555444444444444222222222111000/////////////////////000000000111000000/////////.....................////////////---...//////000000////////////...---------...///222222222222222111000000222222222222222222222222222333333444444555666666>>>JJJZZZeeekkkvvv{{{zzznnn___TTTQQQMMMLLLJJJHHHGGGFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIJJJNNNMMMKKKJJJJJJKKKLLLMMMMMMOOOQQQSSSUUUZZZ```eeeeeejjjrrrwwwyyywwwtttqqquuuyyy~~~xxxlllgggnnnpppfffZZZUUUSSSIII;;;000,,,,,,,,,,,,******+++,,,+++***)))((())))))(((((((((((())))))((((((''''''''''''(((((((((''''''''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((())))))))))))***)))))))))))))))))))))************************************************,,,,,,,,,,,,,,,,,,,,,,,,&&&,,,,,,,,,000...333DDDjjj{{{yyymmmooowww|||zzzoooddd[[[^^^dddzzzpppsss}}}|||{{{zzzwwwuuutttpppsssvvvxxxyyyzzz|||~~~~~~xxxsssrrrxxx}}}yyyrrriii___RRRDDD:::...,,,++++++++++++***)))))))))))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((''''''&&&'''((()))***((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''[[[DDD:::<<<999888:::666888777666555444444444444222222222111000000///////////////000000000111111000000000/////////..................////////////---...//////000000////////////............//////111222222222222111000000222222222222222222222222...111333333333333777:::LLLUUUhhh~~~|||zzzwwwnnnfff\\\UUUNNNEEE@@@@@@CCCBBBBBBBBBBBBCCCDDDDDDFFFFFFEEEEEEEEEFFFGGGGGGGGGEEEDDDCCCBBBBBBCCCDDDAAACCCEEEFFFHHHJJJMMMPPPPPPTTTZZZ]]]```ccchhhlllrrrxxx~~~lllnnnwwwwwwqqqlllnnn___III999111...------++++++,,,,,,++++++***)))))))))(((((((((((())))))((((((''''''''''''(((((()))((((((''''''(((((()))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))******))))))))))))))))))))))))************************++++++++++++++++++++++++(((000000///444999GGG^^^|||iii```bbbggglllooo~~~kkkgggsssvvvzzz{{{wwwqqqpppssswwwwwwzzz~~~|||{{{}}}~~~}}}|||}}}~~~~~~~~~}}}zzzxxxyyy~~~zzzssstttvvvppp___PPP555...,,,///---'''&&&+++))))))))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''(((''''''''''''((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''ZZZDDD:::;;;888888999666777777666555444444444444222222222111111000000000//////000000000111111111000000000////////////...............////////////......///000000000000000//////////////////000000111111222222222111111000222222222222222222222222000222444222000333<<>>CCCGGG@@@EEEGGGFFFDDDFFFKKKKKKGGGIIIIIIKKKLLLOOOQQQSSSUUUWWWWWWXXXYYYZZZ[[[]]]^^^ZZZ[[[[[[[[[[[[[[[ZZZZZZVVVSSSQQQPPPQQQQQQNNNLLLLLLLLLKKKIIIGGGDDDBBBAAABBBDDDHHHLLLSSS\\\gggnnntttvvv{{{~~~{{{~~~~~~yyywww{{{}}}sssaaaIII888111000...,,,++++++++++++))))))(((((((((((())))))((((((''''''''''''(((((((((''''''''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''(((((()))'''&&&&&&&&&&&&'''((((((''''''''''''((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&''''''((())))))***(((((((((((())))))))))))'''(((((()))******++++++************************((())))))***++++++,,,,,,+++,,,,,,---......//////000999???UUU}}}fff\\\___mmm{{{lll]]]YYYXXX___iiiooommmiiiooouuuwwwwww~~~|||{{{yyyzzzwwwpppkkkiiifffaaa\\\]]]^^^\\\XXXTTTRRRQQQNNNOOOQQQRRRSSSSSSQQQQQQVVVXXXZZZ^^^ccchhhlllnnnpppqqqtttwwwzzz|||}}}}}}{{{~~~~~~~~~~~~~~~lll___LLL;;;111,,,+++***))))))))))))((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&((()))))))))((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''\\\FFF;;;===::::::;;;888666666555444333333333333222222222222222222222222000111111111111222222222111111111111000000000000............/////////000//////000111111111111111...///111222333333222222///000111222222222222222222222222222222222222222444444888BBBPPP___lllrrr~~~sssfffWWWKKKGGGGGG@@@AAADDDCCCHHHIII???DDDFFFEEEBBBEEEMMMPPPMMMQQQRRRSSSTTTVVVXXXYYY[[[]]]]]]^^^___aaacccdddeeefffgggggghhhhhhhhhgggggghhhdddaaaaaabbbbbb```^^^XXXVVVSSSPPPNNNKKKGGGDDDCCCAAA>>>>>>CCCJJJRRRWWWeeeeeemmmzzz|||xxxyyy~~~{{{~~~wwwZZZCCC333222000...------------))))))(((((((((((())))))((((((''''''''''''((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))'''&&&&&&&&&&&&'''((((((''''''''''''((((((((()))&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&'''((())))))***(((((((((((())))))))))))'''(((((()))***+++++++++************************((())))))***++++++,,,,,,,,,,,,------...///000000000===IIIfffooodddfffmmmxxxttt[[[WWW]]]dddiiikkkkkkmmmnnnvvv~~~||||||yyywwwuuusssiiikkkhhhaaa]]]\\\YYYUUUVVVXXXZZZZZZXXXWWWVVVWWWSSSVVVYYY\\\\\\ZZZXXXVVVVVVWWWXXXZZZ\\\___bbbccchhhjjjmmmqqquuuxxx{{{|||yyy{{{}}}~~~}}}{{{{{{{{{~~~zzzrrrnnn___GGG555...+++***))))))))))))(((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''''''''''''''''''''''''''%%%&&&((()))))))))((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''ZZZDDD;;;===999888;;;999777777666555333222111111222222222222222222222222000000000000000000000000222111111000///......---111111000///////////////000000000000000000000000///000111111000111333555222222111111111111222222222222222222333444555666555<<<>>>AAAVVVvvvxxxlll\\\PPPKKKIIIGGGEEEFFFBBB???BBBHHHKKKHHHCCCFFFHHHJJJNNNRRRVVVZZZ\\\\\\^^^```bbbcccccccccccclllkkkjjjkkknnnppppppppppppqqqrrrrrrssstttttttttvvvvvvuuusssqqqpppooonnnhhhfffbbb___\\\XXXRRRNNNIIIIIIFFFBBBCCCGGGHHHEEEMMMTTT___kkkuuuzzz|||}}}}}}wwwuuuzzzyyy}}}ZZZ===555000111000+++)))***(((((((((((())))))))))))''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))((((((((((((''''''''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))************))))))))))))))))))))))))************************++++++++++++++++++,,,,,,(((111...)))///111///333666AAAWWWxxxvvvjjjqqq{{{|||uuuaaa\\\XXXaaalllpppkkkggglllttt{{{wwwuuusssooolllccc[[[WWWXXXXXXTTTUUUYYY]]]]]]]]]^^^aaaccccccbbbdddfffggghhhfffccc___\\\aaa\\\\\\dddiiifffbbbaaafff```aaajjjrrrrrrrrrttt{{{{{{{{{}}}~~~}}}{{{|||{{{{{{|||{{{ooooooooo}}}tttuuuppp```FFF...)))///+++,,,+++*********)))&&&(((((((((((((((((((((((())))))((('''''''''''''''((((((((((((((('''''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&$$$$$$$$$%%%''')))((())))))************)))))))))(((((('''''''''&&&'''(((((((((((((((''''''******))))))((((((''''''((((((((((((((((((((((((YYYDDD;;;===999888;;;888666666555444444333222222222222222222222222222222000000000000000000000000111111111000///.........111111000///////////////000000000000000000000000///000111111000111333555222222111111111111222222222333444444333444555666000===KKKXXXmmmxxx]]]UUUKKKEEEEEEGGGGGGFFFEEEBBBAAACCCHHHJJJIIIGGGMMMMMMNNNPPPSSSYYY^^^bbbggghhhkkkmmmoooooooooooovvvuuussssssuuuvvvuuutttxxxwwwvvvvvvwwwxxxzzz{{{~~~|||zzzxxxxxxyyyrrrpppmmmjjjhhhddd___\\\UUUSSSMMMEEECCCEEEDDDAAAEEEIIIOOOXXXbbbllltttxxx}}}vvvrrrtttxxx~~~zzzzzziiiDDD===444/////////...,,,))))))))))))))))))))))))(((''''''&&&&&&''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))***************************************************************************+++++++++***111...***//////+++///;;;GGGeeerrrrrruuu~~~|||dddWWWVVV___kkkxxx|||vvvrrrwww~~~{{{vvvpppiiidddaaaZZZUUUUUUYYY[[[[[[]]]aaahhhgggfffggghhhiiigggfffaaaccceeeggggggfffcccbbb``````gggsssxxxrrrhhhcccbbb___aaaiiioooppptttyyyyyyyyyzzz}}}}}}}}}||||||}}}yyyzzz|||yyyzzzsssrrrssstttuuu|||kkkUUU;;;******)))))))))(((((()))++++++(((((((((((((((((((((((())))))((('''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&%%%$$$%%%&&&((()))(((((()))))))))((((((''')))(((((((((''''''''''''''''''((((((((((((''''''))))))))))))((((((''''''''''''''''''''''''''''''XXXCCC;;;===999888:::888555555555555444444333333222222222222222222222222000000000000000000000000111111000000//////......111000000///////////////000000000000000000000000///000111111000111333555222222111111111111222222222444555555444444555666888DDDWWWmmmzzzaaaRRRFFFCCC??????CCCFFFGGGGGGEEEEEEFFFHHHJJJMMMOOOPPPVVVWWWXXXZZZ^^^eeelllrrrvvvxxxyyy{{{||||||{{{{{{~~~|||{{{||||||zzzyyy}}}}}}{{{{{{{{{}}}}}}{{{yyyxxxvvvsssooollljjjhhh```WWWSSSSSSPPPLLLFFFEEEDDDGGGNNNXXXbbbiiiwwwyyy{{{{{{yyywwwwwwxxxyyy|||kkkkkkxxx|||}}}}}}wwwbbb[[[JJJ666...///...((())))))))))))))))))))))))(((''''''&&&&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''(((((((((''''''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((())))))))))))************************************************************)))))))))******+++++++++,,,000---,,,111///+++111MMMdddxxxhhhxxxkkkZZZXXXZZZaaaqqq}}}{{{wwwtttnnnggg```[[[YYYYYY\\\ZZZ[[[```cccdddgggkkkooommmlllllllllkkkiiigggbbbdddfffhhhiiiiiihhhhhheeefffmmmvvvyyyrrrgggaaa___^^^```eeehhhiiinnnsssuuuuuuxxx|||~~~~~~}}}~~~wwwqqq}}}uuukkk```KKK333///++++++***)))((((((+++---(((((((((((((((((((((((()))((((((''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&((('''&&&&&&&&&'''((()))(((((()))(((((('''&&&%%%((((((((((((''''''''''''''''''(((((((((((((((''')))))))))(((((((((((('''''''''''''''''''''''''''WWWBBB;;;===999888:::888555555555555444444444444111111111111111111111111000000000000000000000000111000000000/////////...000000////////////000000000000000000000000000000///000111111000111333555333222222111111222222333111444666555333333555777JJJOOO]]]tttiiiTTTHHHDDDCCCBBBAAACCCFFFGGGGGGFFFFFFIIIMMMNNNOOORRRVVVZZZ^^^bbbgggkkkooouuu}}}~~~~~~}}}~~~~~~|||xxxuuuxxxwwwsssllliiihhhddd^^^TTTPPPKKKGGGGGGJJJOOORRRhhhkkkqqqwww|||}}}|||yyyvvv|||~~~}}}{{{qqqtttqqqsss|||{{{fffDDD000///000++++++***************))))))((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((&&&'''((())))))((('''&&&''''''(((((((((((())))))((((((((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((()))))))))*********************************************************************++++++,,,,,,---,,,...+++---333//////:::[[[yyyjjjpppzzzccc[[[___ccc^^^rrryyyrrrpppiii```YYYWWWYYY\\\^^^fffffffffgggiiilllqqquuuoooooonnnooopppooommmkkkgggggggggggggggfffffffffiiiggggggjjjlllkkkiiiggg``````aaadddfffgggiiijjjqqqrrruuuzzz~~~}}}}}}~~~~~~wwwwwweeeBBB222000...------***((((((,,,(((((((((((((((((((((((()))(((''''''''''''((((((&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&(((''''''''''''((()))***)))***))))))((('''&&&%%%((((((((((((((('''''''''&&&'''((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''~~~VVVAAA:::===999888:::777555555555555555555555555111111111111111111111111000000000000000000000000000000000000////////////000000////////////000000000000000000000000000000///000111111000111333555333333222222222222333333000333555555333444888<<>>EEETTTccczzz}}}bbbNNNEEEEEEEEEEEEFFFFFFGGGHHHJJJKKKKKKLLLNNNTTT[[[aaadddfffjjjmmmnnnvvv~~~~~~||||||xxxuuuzzz~~~}}}|||zzztttllllllllljjjfff___WWWNNNIIIFFFJJJSSS^^^iiirrrvvvwww}}}||||||}}}jjjpppfffHHH999333111------,,,,,,+++*********)))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((())))))******+++'''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((()))))))))))))))))))))************++++++++++++++++++++++++************************,,,,,,---...//////000000...---+++...///)))666TTT~~~WWWeeeuuudddgggnnnzzzkkkcccaaaffflll~~~|||xxxuuuqqqjjjeeebbbaaabbbfffkkkmmmjjjfffdddlllssswww}}}}}}zzzyyyyyywwwwwwuuuooollllllkkkhhhhhhjjjiiigggiiimmmooommmnnnnnnpppssswwwzzz{{{zzz~~~{{{yyyzzz|||}}}mmmVVV<<<000(((+++---***(((***))))))))))))))))))))))))(((''''''''''''(((((()))((((((((())))))******+++&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((******+++******)))(((''''''''''''(((((((((((((((%%%&&&'''((())))))))))))&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&TTT@@@:::===:::888:::777888777777666555444444333111111111111111111111111000000000000000000000000////////////000000000000///////////////000111111000000000000000000000000///000111111000111333555444333333222222333333444111444777666666;;;FFFOOOZZZzzzdddYYYLLLEEEDDDFFFEEECCCHHHIIIJJJKKKMMMQQQUUUWWW[[[```iiiqqqvvvyyyzzz{{{zzz{{{xxx{{{}}}}}}{{{|||}}}zzztttvvvvvvuuusssnnnhhhbbb^^^JJJJJJLLLQQQYYYdddnnnuuuvvvyyy|||~~~~~~xxxzzzssshhhMMM999111...------,,,++++++******))))))(((((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''(((((())))))'''((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))))))))))))))************++++++++++++++++++++++++************************++++++,,,---...///000000///...---222222...EEEnnn~~~\\\LLLmmmsss___]]]cccjjjmmmjjjjjjhhhppp}}}xxxrrrmmmjjjfffdddaaafffllloooppprrruuuwww{{{}}}wwwjjjiiinnnrrrooonnnnnnppptttwwwyyyzzz}}}{{{|||}}}pppxxx|||RRR===,,,+++...,,,***,,,))))))))))))))))))))))))'''''''''''''''((())))))'''''''''((()))*********&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%&&&'''''''''''''''((()))))))))))))))((((((''''''''''''((((((((()))%%%&&&'''((())))))))))))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&SSS???999===:::888:::666999888777666555444333333000000000000000000000000000000000000000000000000////////////000000000000///////////////000111111000000000000000000000000///000111111000111333555444333333222222333333444222555888777888>>>KKKVVVfffrrrUUUIIIFFFBBBBBBEEEIIIJJJJJJMMMNNNOOOPPPSSSWWW]]]aaafffllluuu~~~~~~{{{uuuwwwvvvtttwww||||||yyy~~~}}}zzzwwwtttrrrpppaaa\\\UUUNNNMMMSSS^^^gggkkksss|||}}}}}}wwwwwwxxxlll~~~gggKKK===......---,,,,,,+++******))))))(((((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))$$$$$$%%%%%%&&&'''(((((('''((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************++++++++++++++++++++++++******************************+++,,,---//////000......000666888888UUUtttQQQAAATTTzzzSSSKKKWWW___hhhmmm___ggglllkkkwww|||uuunnnhhheeeddddddjjjqqqwwwvvvsssyyysssjjjpppxxxooonnnmmmnnnrrrvvvxxxyyyyyyyyyxxxyyyzzz|||~~~}}}}}}|||zzzwwwzzziiiMMM333...000---+++...))))))))))))))))))))))))'''''''''''''''((()))***&&&&&&&&&'''((())))))***&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&$$$%%%&&&&&&''''''&&&&&&''''''((((((((((((((('''&&&'''''''''(((((())))))%%%&&&'''((())))))))))))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&TTT@@@:::>>>:::888999555:::888666333222222333444333333333222222222111111000000000000000000000000000000000000000000000000222111111111000000////////////000000111111222222000000000000111111111111111111111111111111222222111777888777???NNNUUURRRttt~~~aaaOOOFFFGGGFFFEEEEEEGGGHHHHHHHHHOOOUUUTTTWWWdddhhhiiipppzzz~~~}}}yyyxxxzzzzzzxxxvvv{{{{{{|||{{{wwwnnnkkkfff___XXXQQQLLLJJJYYYiiixxxzzzyyy}}}zzzzzzxxxiiikkkxxxiii|||iiiLLL;;;333------,,,***)))++++++++++++************)))(((((())))))))))))((((((''''''''''''''''''''''''((((((((((((((((((((((((((('''&&&%%%%%%&&&'''((())))))'''&&&&&&'''((((((((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))((((((''''''''''''((((((''''''''''''((((((((()))))))))))))))************************************))))))))))))******************+++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,111---000666888DDDmmmYYY???GGGyyy```OOO```ooommm}}}eeecccaaacccoooxxxmmmbbb___ccciiilllnnnpppvvv|||}}}ssswww{{{|||zzzvvvuuuuuuwww{{{|||yyyyyy}}}~~~|||hhhiii[[[333))),,,***(((++++++***))))))******)))'''))))))))))))))))))))))))'''((()))((('''&&&''')))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((('''''''''&&&&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))((((((((((((((((((((((((VVVBBB;;;===999777888555999888666333222222333444333333333222222222111111000000000000000000000000000000000000000000000000111111111111000000000////////////000000111111111000000000000111111111111111111111111111222222333888666888???GGGOOOWWW^^^{{{^^^MMMGGGFFFHHHHHHGGGHHHJJJLLLMMMMMMRRRYYYZZZ___mmmsssttt||||||zzzzzz{{{yyyvvv{{{{{{}}}|||wwwtttooohhh___WWWQQQMMMQQQ[[[fffkkkrrrzzz~~~{{{zzz{{{ssshhhfffmmmyyy|||uuuuuu[[[AAA888000......,,,+++,,,+++++++++************)))(((((()))))))))(((((('''''''''''''''''''''''''''(((((((((((((((((((((((()))(((''''''''''''((()))(((((('''&&&''''''((()))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((''''''''''''(((((('''''''''((((((((())))))))))))))))))************************************))))))))))))******************+++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,111...000666>>>RRRzzz|||GGGBBB[[[|||jjjWWWYYYmmm}}}~~~nnn___aaaeeeooo~~~{{{yyylllccc^^^dddkkknnnppptttpppyyyrrrrrrrrr|||uuuzzz{{{yyyzzz~~~~~~~~~fffbbb|||oooFFF111///000...***+++***))))))******)))((())))))))))))))))))))))))'''((()))(((''''''((()))&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((WWWBBB;;;===999777999666999777666444333333333444333333333222222222111111000000000000000000000000000000000000000000000000111111111111000000000000////////////000000000000000000000111111111222222222111111111222222333444:::333666EEEPPPWWWeeeuuunnnQQQBBB===@@@HHHGGGGGGGGGHHHJJJMMMOOOPPPUUU^^^aaahhhwww}}}}}}}}}}}}zzzxxxvvvwwwxxx{{{~~~}}}|||{{{yyyvvvqqqjjjbbb\\\XXXOOOQQQTTTZZZgggtttyyyxxx|||}}}|||yyyuuuoookkkhhhfffwwwwwwnnnyyynnnMMM@@@333...,,,***)))++++++++++++************)))))))))(((((('''''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))(((((((((((())))))''''''&&&''''''((()))***(((((()))******)))(((((((((((((((((())))))))))))(((((((((((())))))))))))((((((''''''''''''((((((''''''((((((((()))))))))))))))))))))************************************)))))))))*********++++++******+++,,,,,,,,,,,,+++***+++++++++,,,,,,,,,---111111111555EEEccc___DDDVVVyyyyyyWWWMMM]]]rrr~~~xxx___^^^ccckkkwwwzzzqqqkkk___XXXZZZgggooonnnrrr{{{|||{{{xxxvvv{{{|||}}}kkkooozzz|||www|||~~~}}}}}}~~~}}}pppdddrrr]]]:::---222111''',,,***))))))******)))((())))))))))))))))))))))))'''((())))))''''''((()))&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((''''''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((VVVAAA:::<<<999888;;;999888777555444333333333444333333333222222222111111000000000000000000000000000000000000000000000000111111111000000000000000////////////////////////000000111111111222222222222222222222222333444555888777<<>><<<;;;888999:::<<<@@@EEELLLQQQXXXYYYaaappp}}}wwwnnnfffddddddcccdddgggpppuuuxxxwwwxxx|||}}}|||}}}~~~{{{rrriii>>>111111...,,,+++******++++++***)))((((((((((((((((((((((((((()))***)))((('''(((***'''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&((((((((((((((((((((((((~~~RRR>>>999>>><<<;;;>>>;;;666666555555555444444444333333333222222222111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111222222222222333222222222333444555666777666JJJVVVXXXmmmuuuSSSCCC<<<;;;AAACCCCCCGGGOOOLLLPPPTTTWWW[[[aaajjjppp~~~}}}xxxsssqqqrrrtttwwwxxxzzz|||||||||zzzzzzuuupppiiiaaaYYYUUU[[[cccpppyyy~~~}}}~~~vvvrrreee\\\dddyyywwwuuu}}}iiiRRR===///---111+++++++++************)))***)))(((''''''((()))***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''''''''''''&&&&&&%%%&&&'''((()))))))))((((((((()))******)))(((((((((((((((((())))))))))))(((((((((((())))))))))))((((((''''''''''''((((((((((((((()))))))))******))))))))))))*********************************************++++++++++++,,,******+++,,,,,,,,,,,,+++******+++,,,---...//////---000777NNNsss]]]ooosssgggppphhh___eeegggwww}}}wwwkkk___ZZZ\\\dddiiiqqqwww~~~kkkaaaSSSNNNFFF???;;;999777666555555666555333333555777999;;;DDDPPPZZZbbbllluuulllggghhhlllfff[[[]]]iiilllrrrvvvwwwyyy}}}~~~||||||~~~~~~|||yyy{{{jjjTTT777---***---+++******++++++***)))))))))))))))))))))))))))((()))******(((((()))***''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((~~~RRR@@@;;;AAA===;;;;;;777555555555555555555444444333333333222222222111111000000000000000000000000000000000000000000000000///000000000111111111111333222222222111111111000111111111222222222333333222222333333444666777888;;;NNN```lll{{{WWWCCC>>>???@@@AAACCCFFFKKKPPPLLLQQQXXX^^^dddnnnzzz}}}uuuooolllnnnqqqvvvwwwxxxyyyzzz{{{{{{{{{yyyvvvtttqqqggg]]]ZZZ^^^jjjrrrzzz~~~yyypppeeeaaadddrrrrrrrrr|||{{{eeeJJJ444---///+++++++++************)))***)))(((((((((***,,,---((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&'''((())))))(((''''''(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((''''''''''''(((((((((((()))))))))*********))))))))))))*********************************************+++++++++,,,,,,******+++,,,,,,,,,,,,+++******+++,,,---.../////////111===\\\tttttt|||www}}}rrrdddgggmmmuuu~~~wwwpppjjjbbb\\\]]]bbbeeemmmuuu|||qqq```WWWNNNJJJDDD???<<<;;;999888888888777555333222333444111222666<<>>BBB>>>:::999333555555555666555555444444333333333222222222111111000000000000000000000000000000000000000000000000//////000000111111111222333333333222222222111111111111222222222333333333222333333444555666888888EEEUUUmmmzzzTTTDDDBBB>>>DDDFFFDDDFFFLLLPPPPPPRRRYYYaaaiiirrr~~~xxxqqqoooqqqtttqqqqqqssstttvvvxxxzzz{{{zzzyyy{{{}}}vvvhhh___^^^[[[bbbmmmvvvxxxxxx{{{yyyuuummm___SSSTTTiiiyyyssswwwYYY???444555+++++++++************)))***)))(((((()))+++---///))))))))))))))))))))))))(((((((((((((((((((((((('''((()))******)))((('''''''''((())))))((('''&&&((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((())))))))))))((((((''''''''''''(((((())))))))))))************))))))))))))******************************************+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++******+++,,,---//////000333333BBBddd~~~VVV{{{kkknnn}}}bbbdddrrryyy|||pppddd^^^]]]^^^dddiiinnnwww~~~ttteeeXXXQQQFFFBBB===999777555333222111111000///...///333555444222222444444555:::AAAGGGRRR[[[___dddiiicccYYYXXX```hhhmmmrrrzzz~~~}}}||||||}}}~~~~~~yyy}}}pppsssmmmqqqxxxqqqvvv{{{```>>>222---,,,***+++,,,,,,+++)))))))))))))))))))))))))))(((***+++***)))((()))***(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))'''((((((((())))))******(((((((((((((((((((((((()))))))))))))))))))))))))))((('''&&&&&&'''((()))((((((((((((((((((((((((WWWCCC;;;>>>:::999;;;888666666666555444444333333222222222111111111000000111111111111000000000000111111111111111111111111000000000000000000000000000111111111111222222222222222222222222222222222666888333111666555888EEEUUUkkk}}}zzzYYYHHHCCC@@@DDDDDDDDDFFFJJJPPPUUUXXX```dddmmmzzz~~~yyysssnnnlllpppqqqrrrssstttuuuvvvvvvzzz|||~~~~~~{{{wwwuuutttddd```___gggsss|||~~~xxxnnneeeYYYRRRVVV```ooonnnpppQQQ;;;555000...222///&&&)))...''',,,+++)))((((((((()))***))))))))))))))))))))))))(((((((((((((((((((((((((((''''''&&&&&&&&&''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********************)))))))))))))))))))))))))))************------,,,,,,+++,,,,,,,,,++++++++++++++++++++++++...***))),,,...,,,,,,...333888QQQyyy\\\aaaqqq{{{|||oooeeecccmmm|||ssshhhZZZUUUXXX```fffhhhuuuvvveeeZZZTTTKKKBBB???;;;888777666555333000111111111111222222222333222111000111333666888<<<===BBBNNN\\\cccaaa]]]]]]^^^aaahhhqqqzzz~~~~~~~~~~~~zzz~~~oooqqqoooxxx}}}{{{QQQ555111///,,,)))***,,,+++((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((&&&&&&''''''(((((())))))((((((((((((((((((((((((***))))))((('''&&&&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))VVVBBB:::===999888:::777666666666555444444333333222222222111111111000000111111111111000000000000111111111111111111111111000000000000000000000000000111111111111222222222222222222222222222222222333888555333777777???QQQaaawww|||[[[HHHCCCEEEHHHDDDEEEGGGIIILLLRRRYYY___hhhnnnzzz{{{uuuqqqoooqqqpppppppppqqqrrrssssssxxx{{{}}}~~~|||yyyxxxxxxkkkfffbbbccckkkuuu|||yyyrrrkkkaaaUUURRRUUUdddzzzwwwlllwwwfffOOOCCC222...000///''')))---''',,,+++***)))((())))))***))))))))))))))))))))))))(((((((((((((((((((((((((((''''''&&&&&&'''''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***************)))))))))))))))))))))))))))))))))************,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++...***))),,,...,,,---000444>>>\\\oooQQQhhhooowwwgggeeejjjvvv|||{{{vvvooobbb[[[TTTTTT]]]iiirrrvvvyyy}}}ssslll\\\RRRMMMDDDAAA>>>:::888777666444222000111111111111222222222444333111000111333555777333333666???JJJRRRUUUUUUZZZZZZ]]]ccckkkssszzz~~~~~~xxx{{{}}}~~~lll;;;333111...,,,,,,---+++)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((***))))))(((''''''&&&&&&(((((((((((((((((((((((('''((((((((())))))))))))(((((())))))))))))((((((''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))UUUAAA999<<<888777999666666666666555444444333333222222222111111111111111222222111111111000000000111111111111111111111111000000000000000000000000000111111111111222222222333333333333333333333333///666555444888;;;HHH___kkk}}}XXXGGGDDDEEEHHHMMMCCCGGGKKKMMMPPPVVVaaaiiiqqqzzz{{{vvvsssrrrrrrqqqooommmlllmmmnnnoootttwwwzzz||||||{{{||||||uuuooofffaaaccclllwww~~~|||xxxvvvssslll^^^SSSNNNLLL]]]uuukkkhhh|||```III888......///)))***---(((++++++***))))))))))))***))))))))))))))))))))))))(((((((((((((((((((((((((((''''''&&&''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))))))))******)))))))))*********++++++++++++*********++++++,,,++++++++++++,,,,,,,,,,,,...******---...,,,...222888IIIlll^^^TTTwwwsssnnn|||vvvaaagggssszzztttooojjj\\\XXXVVVXXX```jjjtttyyyuuunnnhhhYYYPPPLLLDDD???<<<999666555444333111000111111111111222222222444333222000111222444555111111222555<<>>;;;777555444333222111000000111111111222222222444333222111111111333333444555555555777<<>>:::999;;;888666666666555444444333333111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111111111000000111111111222222222333333333333333333333333444555000333AAAJJJUUUfffooo[[[JJJBBBIIIKKKCCC>>>AAAFFFLLLTTTXXX]]]gggwww|||xxxvvvuuuvvvsssoookkkhhhggghhhhhhiiilllqqqtttvvvxxxzzz|||xxxvvvrrrlllggghhhooouuuyyyxxxwwwwwwwwwqqqdddXXXOOOIIIKKK___~~~yyywwwQQQ888...111---***,,,***++++++++++++*********)))(((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''((()))***(((((((((((((((((((((((('''((((((((((((((((((''''''((((((((()))))))))***(((((((((((((((((((((((('''((((((((()))))))))***((()))))))))************(((((())))))************************++++++++++++***)))))))))******+++,,,++++++,,,,,,,,,------------,,,,,,......---222888MMMeeesssiiixxx~~~oooyyy|||jjjiiigggttt}}}xxxssshhh^^^NNNSSSZZZ```gggtttzzzkkkeeeaaaTTTLLLGGG???<<<:::666444444333222000000000111111111222222222333333222111111111222222333555777555444555:::???IIILLLOOOSSSZZZdddooowwwxxx}}}~~~}}}||||||}}}|||~~~vvvOOO???000,,,,,,++++++,,,************************))))))))))))(((((((((((((((((((((((((((((((((((())))))((((((''''''&&&&&&((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))(((((((((((())))))))))))XXXCCC;;;>>>:::999;;;999666666666555444444333333111111111111111222222222333222222222222111111111111111111111111111111111111111111111111111111111000111111111111222222222333333333333333333333333555555000777HHHQQQXXXfff{{{oooYYYJJJDDDCCCGGGHHHCCCDDDJJJLLLQQQYYY___hhhuuu|||zzzxxxxxxvvvrrrmmmjjjhhhgggggggggjjjmmmpppqqqsssvvvxxxrrruuuvvvuuurrrpppqqqrrr{{{{{{xxxuuutttrrriii___SSSGGG@@@HHHaaassscccAAA000333///+++,,,,,,++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((()))******((((((((((((((((((((((((''''''((((((((((((''''''''''''(((((())))))******))))))))))))))))))))))))''''''(((((())))))******))))))))))))************((((((((()))******++++++*********++++++++++++,,,***************+++,,,---++++++,,,,,,------......---,,,---///......333;;;YYYssswwwyyy{{{ooohhhqqqtttvvvggguuu{{{tttmmm```UUUMMMUUU^^^eeennn}}}ssseee```]]]QQQIIIEEE===<<<999666444444333222111000111111111111222222222222222111111111222222222333666888888666555777999>>>BBBGGGLLLRRR[[[gggooouuu~~~zzzzzz{{{|||~~~yyyyyyxxxtttnnnRRR777---,,,++++++---************************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((())))))))))))((((((&&&&&&'''''''''((((((((())))))))))))))))))))))))(((((((((((())))))))))))WWWBBB;;;===:::888:::888666666666555444444333333000000111111111222222222333333222222222111111111111111111111111111111111111111111111111111111111000111111111111222222222444444444444444444444444111555555===MMMUUU\\\jjjttt[[[KKKEEEFFFHHHHHHHHHIIIMMMQQQTTTWWW^^^fffrrr~~~{{{yyyyyyxxxuuuqqqmmmkkkiiihhhhhhjjjmmmnnnoooppprrrtttmmmrrrwww{{{{{{xxxuuusssvvvwwwuuuqqqqqqrrrnnnfff[[[NNNBBBAAAMMMhhhsssJJJ333444111+++,,,---++++++,,,,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((()))***+++((((((((((((((((((((((((&&&'''((())))))((('''&&&'''''''''((()))*********))))))))))))))))))))))))'''''''''((()))*********))))))))))))************'''(((((()))******++++++*********+++++++++,,,,,,*********++++++,,,---...++++++,,,,,,---......///------...000......555===ccc}}}xxx~~~fffaaavvv{{{lllyyyjjjooo}}}qqqggg\\\TTTSSS\\\ffflllssswwwlll___[[[ZZZPPPIIIFFF>>><<<999666444444444333222000111111111111222222222000000000111222222333333444555777888888888999999777<<>>HHHgggzzzjjjAAA555555///+++...///...,,,+++******+++,,,******)))((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))******))))))((((((''''''''''''((((((((((((''''''''''''''''''((((((((()))))))))))))))))))))))))))(((((()))************)))(((((())))))))))))(((((()))))))))))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++------------------------...000///+++***111<<>>MMMvvvzzzrrr~~~]]]LLLXXXmmmwwwuuufffooo}}}wwwkkk___XXXWWWXXXbbbhhhooovvvttt```TTTSSSRRRNNNJJJEEE@@@===666555444222111111111111111111000000000111222333222111111111111222333333333444555666888888999999:::999:::>>>DDDMMMTTTXXXccckkkvvv}}}}}}|||||||||~~~zzz}}}wwwFFF999333***+++------,,,,,,++++++*********)))))))))((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''(((((())))))(((((((((''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))************))))))))))))))))))))))))UUUBBB999:::777999;;;444666666666555444444333333333333333222222222111111111111111111111111111111222111000000000000000000000111111111111222222222222222222222222222222222444111222666666444444777888===JJJ[[[jjj{{{fffTTTIIIFFFGGGKKKIIIHHHLLLUUU^^^eeehhhqqq}}}}}}|||yyywwwvvvuuusssrrroookkkfffbbbZZZYYYXXXWWWYYY[[[___aaagggnnnrrrppptttyyyrrrpppuuuxxxwwwsssrrrlllcccUUUEEE>>>EEEQQQzzzyyyRRR>>>999444,,,------------,,,,,,,,,,,,******)))(((((((((((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((())))))******))))))((((((((((((((((((((((((((())))))))))))))))))))))))))))))***++++++++++++***)))******************))))))))))))))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------))),,,111///000EEE___ttthhhzzzsssUUUKKK\\\sssgggkkk||||||}}}xxxooocccXXXUUUXXX\\\eeekkkrrr~~~yyynnn]]]VVVTTTPPPKKKFFFBBB???>>>555444333222111000000000000000000///000111111222111111000000111111222333222333444666777999:::;;;:::::::::<<<@@@GGGNNNRRR]]]dddpppzzz}}}~~~~~~}}}}}}}}}~~~ZZZ<<<777///))).........---,,,,,,++++++******)))))))))(((((((((''''''''''''''''''''''''&&&&&&'''''''''((((((((())))))(((((())))))***+++((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))************)))))))))))))))))))))))){{{SSSAAA::::::777999:::444666666666555444444333333333333333222222222111111111111111111111111111111111111000000000000000111000000111111111222222222111222222222222222333333444222222555555333444999;;;HHHXXXfffvvvdddMMMGGGFFFEEEDDDJJJJJJKKKNNNVVVbbbmmmttt}}}|||{{{zzzxxxvvvpppoooooopppooommmiiieee\\\[[[ZZZYYYZZZ[[[]]]^^^ggglllmmmjjjlllttt|||}}}xxxuuuxxx|||{{{wwwssslllaaaUUUHHHAAAEEEMMM___xxxlllPPP>>>555000,,,---------------,,,,,,+++***))))))(((((())))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))************)))))))))))))))((((((((((((((((((((((((((((((((((((((()))******+++++++++++++++******++++++++++++******)))))))))))))))******+++***************************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''+++444222444PPPsssccc___pppYYYRRRddd{{{rrrhhhqqq|||uuuiii\\\UUUUUU[[[aaalllpppxxxnnnVVVXXXgggrrrnnnjjjeeeYYYTTTRRRNNNIIIDDD@@@===;;;777666555444333222222222000//////000000000111111111111000000000111222222111222333555777999;;;<<<:::::::::;;;>>>CCCJJJOOOYYY```kkkxxx}}}mmm@@@777333***......------,,,+++++++++*********)))))))))((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((())))))***+++((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((()))))))))))))))((()))))))))************))))))))))))))))))))))))yyyQQQ@@@:::;;;777888:::555666666666555444444333333333333333222222222111111111111111111111111111111111000000000000000111111000000111111111222222222111111111222222333333333444222333555444333666<<>>===;;;999777666666555444333222111111111000000111222222222222111222222111111222222333444222222333444666999<<<>>>:::;;;<<<;;;;;;???GGGMMMSSSZZZfffsss|||~~~xxxxxx}}}}}}}}}~~~gggFFF;;;///------,,,,,,+++*********++++++*********)))))))))((((((((((((((((((((((((''''''((((((((()))))))))''''''&&&&&&''''''((()))'''''''''(((((((((((((((((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))************))))))))))))))))))))))))MMM???;;;<<<777777:::555666666666555444444333333333333333222222222111111111111111111111111111111000000000000000111222222000111111111111222222222000111111222333333444444444333444666555555<<>><<<;;;:::777666555444333222222222000111222333444333333222333333333222333333444555444333333444666888;;;===;;;======;;;999;;;BBBHHHLLLUUUbbbnnnwww~~~|||{{{}}}~~~}}}~~~}}}[[[DDD333......------,,,,,,+++++++++++++++*********))))))(((((((((((((((((((((((('''((((((((())))))))))))''''''&&&&&&''''''((()))''''''''''''((((((((()))(((((((((((((((((((((((('''''''''((()))*********))))))))))))))))))))))))''''''((()))))))))))))))))))))))))))************))))))))))))))))))))))))MMM???;;;<<<777777:::555777666666555444444333333333333333222222222111111111111111111111111111111000000///000000111222222000111111111111222222222000000111222333333444444444333555666555666>>>HHHVVVUUUhhhuuufffRRRLLLIIIJJJJJJIIIKKKOOORRRVVV]]]gggttt|||yyyuuurrrpppnnnmmmmmmooopppoooooohhheeecccbbbccceeeffffff[[[[[[ZZZYYYVVVSSSQQQOOONNNSSS[[[``````aaahhhqqqttt~~~tttllllllmmmjjjfffeeeQQQHHHDDDVVV|||~~~~~~mmmmmmdddHHH666333...***)))***,,,...,,,+++******)))*********))))))))))))(((((((((((((((((((((((())))))))))))'''((((((((())))))******''''''((((((((((((''''''&&&&&&''')))***+++,,,---))))))))))))))))))))))))&&&''''''((((((((((((((((((((())))))))))))(((((()))))))))))))))******+++))))))))))))))))))))))))))))))***+++,,,,,,------++++++++++++++++++++++++***---///000<<<[[[{{{mmmaaaeeewwwrrrgggggghhhtttttt{{{vvvrrrccc\\\UUURRRWWWaaammmttttttwwwfff```WWWMMMFFFAAA@@@@@@:::999888777666555555555111222333444555444333333444444333333444444555666444444333444555888;;;======>>>>>>;;;777888>>>DDDGGGQQQ___kkksss{{{~~~~~~~~~~~~}}}|||xxxkkkMMM777000//////...------,,,,,,+++++++++************)))))))))))))))))))))))))))(((((((((((())))))))))))'''''''''''''''((())))))&&&'''''''''(((((())))))((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))************))))))))))))))))))))))))NNN???;;;<<<888999;;;666777777777666555555444444555444333222111111111111000000111111111222222222000111111111111222222222111000/////////000222333111111222333333444555555666444666:::999888DDDSSS[[[aaattt}}}kkkYYYQQQLLLJJJLLLNNNNNNPPPTTTYYY]]]gggvvv}}}|||{{{xxxsssooonnnnnnnnnnnnmmmlllkkkjjjcccbbbbbbbbb```___^^^]]]cccaaa^^^ZZZVVVSSSPPPOOOLLLMMMRRRYYY]]]___ccciiiwwwyyy|||yyyuuuuuuvvvtttnnnhhhXXXEEEBBBDDDcccxxx~~~nnnWWWCCC777//////...)))***000,,,,,,***)))))))))***+++************))))))))))))))))))))))))))))))))))))(((((())))))******++++++))))))***)))((('''%%%$$$((((((((((((((()))******))))))))))))))))))))))))******))))))))))))******))))))***++++++++++++***(((,,,000///***'''))),,,))))))***++++++++++++***------,,,+++************++++++,,,,,,,,,,,,------111***---555JJJwww}}}mmm]]]iiiuuuggg```nnnsss~~~||||||}}}wwwmmmdddZZZTTTXXX\\\```hhhsssyyy~~~uuuhhh[[[RRRLLLHHHFFF@@@===999777555333111///111111111222222333333333333333333333222111111111111111222333555888;;;===>>>??????>>>======@@@BBBFFFPPP]]]jjjttt}}}~~~~~~}}}}}}{{{yyy|||zzz|||UUU>>>333333222000000///+++'''---,,,+++***))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************NNN???;;;<<<888999;;;666777777777666555555444444444444333333222111111000000000111111111222222222000111111111111222222222222111111000111222333444222222222333333444444444666333555999888999FFFWWW^^^kkkooo^^^NNNNNNJJJHHHLLLNNNOOORRRWWW\\\dddqqq~~~zzzwwwuuuqqqooohhhiiiiiihhhgggfffdddcccaaaaaaaaa```___^^^\\\\\\\\\[[[YYYVVVSSSQQQPPPOOOMMMMMMPPPVVVZZZ\\\bbbiiiqqqtttzzz|||yyyxxxxxxuuunnnhhhXXXFFFCCCBBBZZZvvv\\\HHH999...---...+++,,,000,,,,,,***)))))))))***+++************))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))(((((())))))((('''&&&%%%((((((''''''(((((()))***))))))))))))))))))))))))******))))))))))))******))))))***++++++++++++***)))***,,,,,,+++))))))((())))))***++++++++++++***+++++++++***++++++,,,,,,++++++,,,,,,,,,,,,------111...333@@@[[[}}}rrrgggtttuuunnneee```lllmmm}}}}}}rrrfff```WWWSSSYYY___cccmmmxxxvvvooodddYYYQQQKKKGGGDDD>>>;;;888666555333111///111111111111222222222333555444333333222222222333222222222444666888;;;<<<===>>>>>>===<<<===???AAADDDMMMYYYeeennnxxx}}}~~~}}}||||||{{{xxx{{{zzz~~~gggEEE333111---,,,---...---+++---,,,+++***))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************NNN???;;;<<<888999;;;666777777777666555555444444333333444444333222111000111111111111111222222222000111111111111222222222333222222222222333444444333333333333333333333333444111333888:::???OOObbbqqqdddWWWKKKKKKHHHGGGKKKNNNPPPUUU[[[aaannn}}}yyysssnnnkkkjjjkkkcccdddeeedddccc```]]][[[^^^^^^^^^^^^]]][[[ZZZYYYTTTTTTSSSRRRQQQPPPOOONNNOOOLLLMMMQQQTTTWWW___gggmmmooouuu}}}}}}{{{yyytttnnnhhh\\\LLLIIIBBBOOOlll|||vvvXXXCCC111...000...,,,...,,,,,,+++************+++************))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((''''''((((((((((((''''''''''''&&&&&&''''''((()))))))))))))))))))))))))))******))))))))))))******))))))***++++++++++++******)))(((***++++++(((&&&))))))***++++++++++++***************+++,,,---...++++++,,,,,,,,,,,,------------555GGGiii}}}uuuooopppooo|||yyygggfffbbbaaajjjpppzzzmmmaaaYYYRRRRRR[[[eeemmm{{{|||rrrhhhbbbZZZRRRLLLGGGBBB???;;;999666555444444222111111111111111222222222222666555333222222222444555222222333444666999;;;<<<<<<======<<<;;;<<<>>>???BBBIIISSS]]]fffqqq|||}}}~~~}}}{{{{{{}}}{{{xxxyyy}}}uuu{{{QQQ888333---+++,,,......------,,,+++***))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************NNN???;;;<<<888999;;;666777777777666555555444444222333444555555333111000111111111111111111111111000000111111111222222222222222222222222333333444333333333333333333333222333000222999===EEEYYYnnnttt[[[SSSLLLKKKHHHIIILLLOOORRRXXX___gggyyyzzzyyyvvvooohhhdddeeehhhbbbbbbccccccaaa]]]ZZZXXXZZZZZZZZZZZZYYYXXXWWWVVVQQQQQQQQQPPPOOOOOONNNMMMOOOKKKIIIKKKNNNRRR[[[dddlllnnnrrrxxx|||xxxtttooollldddUUUQQQEEEFFFYYYhhhoooSSS888000111///++++++,,,,,,++++++************************)))))))))((((((((((((((((((((((((((())))))((((((''''''&&&&&&&&&''''''(((((((((((((((&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((******))))))))))))******))))))***++++++++++++***))))))***+++++++++)))((())))))***++++++++++++***+++*********++++++,,,---+++++++++,,,,,,,,,------------666KKKpppmmmpppjjjxxxxxxhhh]]]ooo{{{nnn```aaaccceeekkk}}}~~~|||vvvjjj```SSSNNNPPP]]]kkkyyyrrrkkkfffXXXTTTOOOJJJFFFBBB===:::888666444444444444333222222222222222333333333333666444222000000222444555222333444555777999:::;;;:::;;;<<<<<<;;;;;;<<<>>>@@@FFFNNNVVV___jjjvvv~~~|||{{{|||~~~|||xxxyyy}}}zzzwwwwww~~~___AAA888000.........---------,,,+++***))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************NNN???;;;<<<888999;;;666777777777666555555444444222333444555555444222000111111111111111111111111000000111111111222222222111111111222222222222222333333333333333333333222555222333:::???III^^^tttdddQQQKKKJJJLLLKKKKKKOOOQQQTTT\\\dddqqq}}}}}}zzzxxxvvvuuuuuusssmmmfffccccccfff^^^______^^^\\\YYYVVVUUUUUUUUUUUUUUUTTTSSSRRRRRRPPPPPPPPPPPPOOONNNLLLKKKNNNIIIFFFGGGIIIMMMVVV___fffhhhmmmsss{{{}}}xxxuuusssrrrlll\\\WWWGGGAAALLLWWWqqq___===111111///+++***,,,,,,,,,,,,++++++******************)))))))))((((((((((((((((((((((((((())))))((((((''''''&&&&&&&&&&&&''''''(((((())))))&&&&&&&&&&&&&&&'''((((((((((((((((((((((((((((((******))))))))))))******))))))***++++++++++++***'''+++......***(((***,,,))))))***++++++++++++***---,,,++++++*********++++++++++++,,,,,,,,,------111111;;;QQQsssuuu______^^^vvvggg\\\XXXvvvlllbbbaaaeeelllqqqwwwhhh\\\SSSNNNPPP\\\kkk{{{zzzqqqeeebbb___OOOMMMIIIGGGDDD@@@<<<999777555333333555555555444444444444444444444333333444222000//////000333444222333444666888999::::::999;;;<<<<<<;;;;;;<<<===@@@DDDKKKRRRZZZeeeqqqyyy}}}||||||~~~}}}yyyzzz}}}|||zzzmmmvvv{{{uuuxxxzzzrrrEEE999000///111...,,,------,,,+++***))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************NNN???;;;<<<888999;;;666777777777666555555444444222333444555555444333222222222222111111111111111000111111111111222222222000111111222333222222222333333333333333333333333777444666===CCCMMMbbbxxxxxx\\\NNNGGGIIIMMMLLLNNNRRRTTTXXXbbblll||||||vvvqqqmmmkkkjjjhhhiiihhhfffbbb^^^\\\\\\WWWWWWVVVUUUTTTRRRPPPOOOOOOOOOPPPPPPOOONNNMMMMMMNNNNNNOOOOOONNNLLLJJJHHHKKKGGGDDDEEEFFFIIIPPPYYY\\\___eeemmmvvv}}}yyyxxxwwwooo```\\\LLLAAACCCIIIaaa}}}lllDDD333111///------,,,,,,,,,---,,,++++++***************))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((('''''''''''''''((()))***''''''&&&&&&''''''((()))))))))))))))))))))))))))******))))))))))))******))))))***++++++++++++***&&&+++000///***(((***...))))))***++++++++++++***...---,,,+++************++++++,,,,,,,,,,,,------000000>>>XXXtttoooYYYWWWbbb~~~sssWWWRRRYYY|||jjjeeeaaafffsss{{{yyydddWWWUUUQQQSSS]]]gggttt}}}ttteee___XXXMMMKKKHHHFFFDDDAAA>>>;;;777555444444555666666555444444444444333333333333222111/////////000222333333444555777888999::::::999;;;======<<<;;;<<<===???CCCIIIOOOWWWaaammmuuu{{{~~~~~~||||||~~~|||yyyzzz~~~jjj|||wwwvvvzzzzzzLLL<<>>===<<<<<<======AAAGGGMMMTTT]]]iiipppxxx}}}~~~{{{{{{{{{zzzwwwzzzpppqqq]]]HHH444000///++++++000---,,,+++***))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************NNN???;;;<<<888999;;;666777777777666555555444444444444333333333444555555222222222222111111000000000111111111111222222222222333444555555555444333111111222333333444555555222222:::IIIWWWgggkkkKKKPPPPPPGGGMMMIIIKKKOOOVVV[[[bbbppp|||zzzlllgggiiidddZZZ___]]]YYYTTTRRRTTTXXX[[[\\\]]]```dddgggddd\\\UUUNNNMMMJJJHHHGGGHHHIIIJJJHHHHHHIIIIIIIIIHHHGGGGGGCCCDDDFFFGGGHHHGGGEEEDDDEEECCCCCCEEEFFFEEEIIIOOOSSSWWW^^^dddkkkttt|||rrrfffiii^^^NNNCCC;;;KKKUUUbbbEEE888111---///,,,,,,---...---,,,+++***************))))))))))))))))))))))))))))))))))))(((((())))))******++++++)))((('''&&&&&&'''((()))((((((((((((((()))******))))))))))))))))))))))))******))))))))))))******))))))***++++++++++++***(((((((((***,,,,,,***((())))))***++++++++++++***************+++,,,------++++++,,,,,,,,,------------000LLLqqqgggaaa|||RRRHHHKKKaaa|||rrr___bbb\\\ccc}}}yyyxxxsssggg\\\WWWRRRRRRZZZfffmmmppp|||ttteee^^^UUUJJJGGGDDDAAA@@@===:::888999777555555777777777666222111111111000000//////111111222222333333333333333444666888999:::999999999<<<>>>???>>>=========<<<@@@FFFLLLSSS[[[fffmmmyyy~~~{{{yyyyyyxxxvvvyyy~~~yyy|||zzz{{{uuu\\\qqqVVV===222...)))***000---,,,+++***))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************MMM@@@===>>>888777999555666666555444444444444555555444333222222222333333333333222111000000111111000000000000000000000000444444444444444444444444111333444444333222333444999999EEEQQQYYYsss~~~XXXIIILLLOOOKKKGGGJJJNNNSSSYYYbbbppp}}}xxxzzz~~~}}}xxxsssqqqoookkkbbb[[[fffaaa[[[XXXYYY\\\^^^^^^[[[___aaa___```gggmmmqqq|||xxxssspppllleeeYYYPPPOOOLLLIIIFFFEEEEEECCCBBBCCCCCCDDDEEEEEEFFFEEEEEE??????@@@AAABBBDDDDDDEEEFFFDDDBBBAAAAAACCCFFFGGGMMMRRRYYY^^^ccckkkwww~~~xxxooojjjggg[[[HHH???BBBKKKYYY}}}~~~RRR:::555222......------,,,,,,++++++***+++++++++************)))))))))(((((((((((())))))+++***)))(((((()))***+++))))))(((((('''''''''&&&(((((((((((())))))))))))*********)))))))))))))))++++++*********************++++++,,,,,,++++++***++++++******++++++,,,---******))))))******+++,,,******+++++++++,,,,,,,,,---,,,++++++------,,,+++000;;;XXX|||yyy}}}cccJJJVVVbbbssstttyyykkkccc```___nnn{{{tttfffWWWRRRVVVWWWTTTZZZhhhppptttyyyfff[[[RRRLLLIIIFFFDDDCCCAAA>>><<<:::999777666666666777888666444111......///111333555444333222222333444555777777777888:::<<<===>>>@@@>>><<<<<<===>>>>>>======???BBBHHHOOOZZZeeelll{{{}}}{{{}}}|||{{{zzzyyyyyyyyyyyyuuu}}}|||yyyaaaooocccBBB:::000///222***...------,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''&&&&&&))))))))))))))))))))))))''''''''''''''''''''''''&&&''''''((()))******+++******+++++++++,,,,,,,,,(((((()))***************))))))))))))************************************}}}MMM@@@===>>>888777:::555666666555444444444444555444444333333222222222333333222222111000000111111000000000000000000000000444444444444444444444444111333444444333333333444777999HHHTTT]]]wwwpppRRRGGGKKKNNNLLLIIIOOOQQQVVV^^^jjjyyy{{{wwwtttoookkknnntttuuuqqqlllgggdddeeeggghhhmmmiiieeedddddddddaaa^^^_________aaadddhhhkkkmmmwwwwwwxxx{{{~~~~~~ssskkkfff___WWWPPPLLLIIIFFFEEEEEEEEEDDDCCCBBBBBBCCCDDDDDDDDDCCCCCC??????@@@AAABBBCCCCCCDDDDDDCCCBBBAAAAAACCCEEEFFFJJJOOOTTTYYY^^^gggttt}}}zzzpppiiiggg\\\KKK@@@@@@BBBMMMlllcccEEE999333.........---,,,,,,++++++***+++++++++************)))))))))(((((((((((())))))))))))(((''''''((()))))))))(((((((((''''''''''''(((((((((((())))))))))))***)))))))))))))))))))))***************************++++++,,,,,,++++++***++++++******++++++,,,---******))))))******+++,,,******+++++++++,,,,,,,,,------,,,---............333AAA```\\\KKK]]]lllwwwiiiccccccfffvvvzzzrrreeeWWWRRRUUUWWWVVV^^^kkkrrrwwwuuucccZZZSSSLLLKKKJJJGGGDDD@@@===;;;999888666555555555666777555333000...---///222333555444333222222333444555777777888:::;;;<<<===>>>???>>><<<<<<===>>>>>>===<<<>>>AAAFFFNNNXXXcccjjjxxx~~~zzz}}}|||{{{yyyxxxwwwvvvvvvyyy|||uuupppkkkrrrtttMMM>>>111000333,,,...------,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''(((((())))))******))))))*********+++++++++((())))))***************))))))))))))************+++++++++***************{{{MMM???<<<>>>888777:::666777666555555444444555555444444333333333222222222333222111111000111111111000000000000000000000000333333333333444444444444111333444444333333555666555;;;MMM\\\eeeooo]]]KKKFFFJJJMMMLLLLLLQQQRRRVVVaaaqqq{{{hhhhhhpppkkkfffcccbbb```___cccjjjqqqkkkgggkkktttzzzxxxuuuwwwtttpppmmmkkkkkkmmmmmmoooqqqvvv{{{wwwiii```\\\ZZZWWWSSSHHHFFFDDDCCCDDDEEEDDDDDDAAAAAABBBBBBAAAAAA@@@@@@??????@@@@@@AAAAAAAAABBBAAAAAABBBBBBBBBCCCCCCCCCFFFJJJNNNSSSYYYcccnnnwww~~~ssskkkiiibbbQQQDDD??????CCC\\\~~~tttQQQ;;;111---......------,,,++++++++++++++++++************)))))))))(((((((((((())))))((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))************************************++++++++++++******+++************+++,,,,,,******))))))******+++,,,******+++++++++,,,,,,,,,...............///000000333FFFfff}}}TTTLLLdddtttrrrddd```eeelllyyypppbbbVVVRRRTTTVVVZZZdddoootttzzzwwweee\\\VVVKKKNNNOOOKKKEEE>>>;;;:::888777666555444555666666444222///......000333555555555333333333333555555777888999;;;<<<===>>>>>>???===<<<<<<===>>>>>>===;;;===???DDDKKKUUU```hhhrrr~~~yyy|||{{{zzzxxxvvvuuuuuuuuuzzzzzzssspppuuunnn[[[???///...000+++......---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((())))))***))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))(((((()))))))))*********((()))******++++++******)))))))))*********++++++,,,,,,++++++*********))){{{LLL???<<<>>>888888:::666777666666555555555555555333444444444333333222222222222111111111111111222000000000000000000000000333333333333333444444444222333444444444444666888777@@@VVVgggsss|||ZZZPPPHHHHHHJJJJJJKKKLLLTTTUUUZZZggg{{{xxxiii```___cccfffdddffflllssszzz|||ooojjjrrrxxxuuuuuuyyyoooggg]]]XXXXXXZZZYYYXXXHHHEEECCCBBBBBBCCCBBBAAA???????????????>>>===<<>>NNNjjj___CCC555111.........---,,,,,,+++++++++++++++*********))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((()))))))))))))))))))))))))))************************+++++++++******++++++++++++*********************++++++,,,******))))))******+++,,,******+++++++++,,,,,,,,,---............///111333888QQQpppuuuPPPNNNdddtttjjj]]]]]]fffrrr~~~wwwlll___UUURRRSSSVVV]]]hhhqqquuu|||~~~hhhZZZQQQJJJNNNPPPLLLCCC;;;888777999888777555555666666777444333000//////222555777777666555444444555666777777888:::;;;============>>><<<;;;;;;===>>>>>>===;;;<<<===AAAGGGQQQ]]]dddmmm{{{yyyyyyxxxwwwvvvvvvuuuuuuuuuwwwyyywwwzzzyyyddd{{{mmmEEE111///000---......---,,,+++******)))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''******))))))))))))))))))))))))))))))*********+++))))))***++++++++++++***))))))*********+++++++++---,,,,,,++++++******)))yyyLLL>>><<<===888888;;;777777777666555555555555666333333444444444333222111222111111111111111222222000000000000000000000000222222222333333333444444222333444444444555888:::<<>>==================<<<;;;:::=========>>>>>>>>>>>>>>>===>>>@@@AAAAAAAAA??????<<<@@@GGGOOOVVV\\\aaadddqqqxxx|||rrrnnnkkk```PPPEEEAAA:::BBBXXXxxxtttQQQ===666//////...------,,,,,,++++++++++++*********))))))))))))(((((((((((())))))))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((())))))))))))(((((())))))************))))))*********+++++++++)))******++++++******)))******))))))******+++,,,******))))))******+++,,,******+++++++++,,,,,,,,,+++---...---,,,...111444FFFbbb~~~sssUUUSSSbbbqqquuueee[[[^^^jjjwww}}}uuuiii\\\TTTRRRQQQWWW___iiiqqqvvvgggSSSHHHHHHLLLMMMIII???888555666:::999888777777777888999666444222000111333666888999888777666666777888999777777888:::;;;;;;;;;;;;===<<<:::;;;===>>>>>>===:::;;;<<>><<<===888888;;;777888777666666555555666666222333444555444333222111111111111000111111222333000000000000000000000000111111222222333333444444222333444444444666999<<>><<<:::;;;;;;<<<<<<<<<;;;::::::;;;;;;<<<<<<=========>>><<<===>>>???@@@???>>>>>>;;;>>>EEELLLSSSXXX[[[]]]hhhpppyyytttoookkkcccUUUJJJEEE===AAAPPPkkk```AAA333//////......---,,,,,,,,,+++++++++************)))))))))(((((((((((())))))))))))************))))))'''''''''((((((((((((((((((((((((((())))))))))))((((((((()))******++++++)))))))))***++++++,,,,,,))))))************))))))***))))))))))))***++++++******))))))******+++,,,******+++++++++,,,,,,,,,+++---...---,,,...222777NNNlllttt```]]]gggwwwjjjddd]]]dddqqq}}}}}}|||{{{ssseeeYYYTTTRRRPPPYYY```iiiqqqzzz}}}eeeSSSJJJHHHIIIGGGBBB<<<777666777;;;:::999888777888999999777555222111111333666888999999888777777888999999666666666666777888999:::<<<;;;::::::<<<>>>>>>===;;;;;;;;;===BBBLLLWWW___jjjvvvssssssssstttvvvxxxyyyzzzzzzyyywwwuuuxxxZZZcccyyyXXX;;;222...000//////...---,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((''''''&&&&&&))))))))))))))))))))))))((((((((((((((((((((((((***************************++++++++++++,,,,,,,,,)))***++++++,,,+++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,vvvKKK>>>;;;===888888;;;777888777777666666666666666222333444555555333222000111111000000111222222333000000000000000000000000000111111222333333444444222333444444555777;;;>>>KKKVVVoooVVVPPPKKKIIIKKKLLLLLLNNNRRRWWW___nnn}}}jjj^^^dddyyydddccceeelllrrrqqqhhh___VVV\\\aaahhhzzzzzzkkk```ZZZVVVQQQMMMLLLIIIEEEAAA@@@>>><<<:::999::::::;;;;;;;;;;;;:::999999:::;;;<<<======>>><<<<<<===>>>>>>>>>>>>>>>===>>>AAAFFFLLLRRRWWWYYYeeelllttt}}}zzzrrrnnnggg]]]SSSJJJAAAAAAHHH[[[~~~rrrJJJ444/////////...------,,,,,,+++++++++************)))))))))(((((((((((())))))(((((()))******)))((((((''''''''''''((((((((()))(((((((((((())))))))))))'''(((((()))******++++++((())))))***++++++,,,,,,))))))************)))))))))))))))))))))***++++++******))))))******+++,,,******+++++++++,,,,,,,,,+++...///...---...444:::QQQqqq|||wwwvvvkkkiiissstttdddccc___hhhuuu~~~|||xxxyyyzzzrrrcccWWWSSSQQQOOO[[[aaaiiirrr{{{jjjZZZQQQNNNJJJGGGBBB===999888999:::::::::888777777777888999666444222//////111444555888777666666666666777888555444333222222444777999<<<:::999:::<<<>>>>>>===<<<;;;;;;<<>>;;;===888888<<<888888888777666666666666666222333444555555333111000111111000000111222333333000000000000000000000000000000111222333333444444222333444444555777;;;???OOOYYYrrrxxxPPPOOOJJJGGGJJJMMMNNNRRRWWW^^^iii{{{jjjXXXWWWfffxxxXXX^^^hhhqqquuussslllgggbbbpppzzz~~~wwwcccUUUOOOOOOOOONNNLLLIIIDDDBBB@@@???===;;;888999:::;;;;;;;;;;;;;;;888888999:::<<<===>>>>>><<<<<<<<<<<<=========>>>???>>>===@@@FFFNNNTTTWWWfffkkkrrryyywwwqqqlllddd\\\III@@@<<<===HHHlllsssXXX===/////////...------,,,,,,+++++++++************)))))))))(((((((((((())))))&&&'''((())))))((('''&&&&&&'''''''''(((((())))))(((((((((((())))))))))))'''(((((()))***+++++++++((())))))***++++++,,,,,,))))))************)))))))))))))))))))))******+++*********)))***++++++,,,******+++++++++,,,,,,,,,,,,///111000...000666<<>>>>>===<<<<<<;;;<<>>:::===999999;;;666666666666666555555555555444444333333333333222222111111111111111111111111111111000000111111222333333333222222333333444555444000222777555111<<>>CCCJJJQQQVVV___cccjjjttt{{{pppmmmiiieeeUUUJJJ======DDDOOOttttttvvveeeBBB;;;555,,,))),,,111000---+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))******)))((('''''''''(((***+++))))))************)))))))))))))))))))))******+++((()))***+++,,,---------+++---------+++++++++---//////---///222...999SSSttt}}}~~~pppfff```gggqqqzzz{{{~~~yyyzzzvvvlll]]]RRROOOQQQSSS\\\fffmmmqqqlll[[[WWWRRRPPPTTTWWWVVVRRR\\\XXXQQQGGG>>>888888999777777777666555444333222222222222000......000222555444333333222222333333444444333222111222666999999;;;:::777888===???>>><<<;;;;;;===>>>BBBMMMYYY___kkk}}}yyysssqqqvvv{{{{{{yyyxxx|||{{{zzzwwwsssuuummmQQQhhh}}}}}}WWW888777///000///------...---+++)))))))))************))))))))))))))))))************))))))))))))************))))))))))))))))))))))))(((***++++++******+++,,,)))************+++++++++)))************+++++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......sssLLL>>>:::===999999;;;666666666666666555555555555444444333333333333222222111111111111111111111111111111000000111111222333333333222222333333444555555222333777555444???OOO[[[\\\pppoooRRRFFFIIIIIIIIIIIILLLSSSYYY]]]kkkzzzppp___hhh~~~|||zzzxxxiiieeedddkkkvvv{{{wwwpppwww{{{hhh^^^UUURRRPPPLLLKKKLLLKKKIIIFFFDDDCCCAAA===;;;888888777777888888999:::999999:::::::::;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<>>>CCCIIIPPPTTTYYY^^^fffqqq}}}{{{tttooojjj]]]QQQBBB>>>AAAHHHhhh}}}{{{vvvQQQ===777///+++---000///,,,++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((()))*********))))))((()))***+++,,,******++++++++++++******)))))))))))))))***++++++++++++,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...,,,...---///222///>>>\\\}}}jjjfff___hhhrrr|||~~~{{{yyyttthhh[[[QQQPPPSSSWWWbbbhhhkkklllyyy}}}___PPPVVV[[[\\\]]]```bbbbbbeee\\\PPPEEE???;;;999777888999999888777555333222222222222000......000222444444333222222222222222666666555333222444777:::999;;;:::888999===???>>>;;;;;;<<<===>>>BBBNNNZZZ```jjjyyy|||vvvtttzzz~~~|||{{{yyyxxxxxxwwwtttvvvvvvVVVbbb~~~ddd???:::333000///------...---+++)))))))))************))))))))))))))))))************))))))))))))************))))))))))))))))))))))))&&&((())))))(((((()))***)))************+++++++++************++++++++++++((())))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///qqqLLL>>>:::===999999;;;666666666666666555555555555444444333333333333222222111111111111111111111111111111000000111111222333333333222222333333444555777444444777555777DDDTTTZZZ___sssdddNNNCCCHHHHHHHHHJJJMMMSSS[[[aaatttyyyjjjyyy|||zzzzzzxxxwwwqqqjjjdddgggooowwwyyyxxxeee]]]VVVPPPQQQQQQNNNKKKKKKJJJHHHEEEDDDCCCBBB???===888888777777777888999999888888888999999999::::::;;;;;;;;;;;;<<<<<<<<<<<<======<<<>>>AAAGGGLLLOOORRRWWW```lllxxxvvvooolllbbbVVVEEE>>>>>>@@@YYY]]]@@@999222.........---,,,,,,+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((()))))))))******+++************+++,,,,,,++++++,,,,,,,,,,,,++++++***))))))))))))***++++++//////...---,,,,,,+++***---...//////------...///***......///111111EEEhhhxxxxxxxxx{{{xxxeeehhhbbblllwww|||xxxpppdddXXXPPPPPPVVV\\\gggjjjiiihhhwwwrrrSSSYYY___eeejjjsss}}}dddYYYJJJAAA>>>>>>;;;777::::::;;;;;;999666444222222222222000//////000222444333222222111111222222666777777666444555888:::999;;;;;;999:::>>>@@@>>>;;;:::<<<>>>???BBBNNNYYYbbbhhhsss{{{xxx|||~~~zzzxxxuuuuuuvvvvvvtttwwwbbb\\\{{{vvvHHH;;;555111///...---...---+++***))))))************))))))))))))))))))************))))))))))))************))))))))))))))))))))))))&&&((())))))''''''(((***)))************+++++++++************+++++++++,,,(((((())))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,------...///qqqLLL>>>:::===999999;;;666666666666666555555555555444444333333333222222222111111111111111111111111111111000000111111222333333333222222333333444555666555444555555999HHHXXXZZZeee}}}ooo[[[PPPGGGFFFFFFHHHKKKOOOTTT^^^ggg}}}qqq~~~}}}zzzyyyxxxxxxwwwppphhh___^^^gggsss~~~mmm^^^WWWRRROOORRRTTTPPPLLLKKKIIIGGGDDDDDDDDDCCCAAA@@@888888777777777777888888777777777777888888888888::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;<<<>>>BBBGGGIIIOOOTTT]]]hhhsss}}}vvvooolllcccXXXFFF>>>===<<>>???BBBMMMXXXdddfffmmmyyy}}}yyy{{{}}}yyysssqqqtttsssuuuvvvtttvvvrrr[[[yyyzzzSSS:::666222000...---------,,,***))))))************))))))((()))))))))************((()))))))))************((((((((((((((((((((((((((()))******))))))***,,,))))))*********+++++++++*********+++++++++,,,,,,))))))******++++++++++++++++++,,,,,,,,,,,,---------------------...//////uuuLLL>>>:::===999999;;;666666666666666555555555555444444333333333222222222111111111111111111111111111111000000111111222333333333222222333333444555444444444444444<<>>BBBDDDOOOSSSZZZcccnnnxxxyyyrrrqqqeee[[[JJJ@@@>>>:::EEE___yyyQQQBBB444//////------///,,,,,,,,,++++++++++++***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))***+++******))))))))))))***************))))))************))))))***************++++++,,,444222000...,,,+++*********,,,------,,,,,,---...+++000000//////333PPPzzzoooiiijjjYYY```yyykkkeeeiiifffrrr~~~}}}{{{mmm]]]TTTOOOOOOVVV___hhhkkkkkknnnaaaWWW]]]wwwpppQQQEEEDDDBBB???===;;;;;;<<<:::;;;;;;;;;999777444333333333333111//////111333444333222222111111222222555666888777666555666666888<<<===<<<===@@@@@@===;;;:::<<<>>>>>>@@@JJJUUUaaabbbiiiuuu}}}xxxzzz{{{xxxtttrrrvvvuuuuuuvvvtttssszzzaaa}}}~~~bbb>>>999222000...---------,,,+++))))))************))))))((()))))))))************((()))))))))************((((((((((((((((((((((((''')))******))))))***+++))))))*********+++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...------------...//////yyyLLL>>>:::===999999;;;666666666666666555555555555444444333333333333222222111111111111111111111111111111000000111111222333333333222222333333444555222444555444666???OOO]]]eeemmmRRRMMMKKKEEEEEEDDDIIIQQQWWW\\\kkk{{{{{{yyyxxxxxxwwwvvvoooiiiaaa```iii||||||jjj```\\\ZZZWWWRRRPPPSSSTTTOOOKKKIIIHHHEEEBBBAAAAAABBBAAAAAA888888777666666666777777666666666777777777888888::::::::::::;;;;;;;;;;;;999999888888:::<<>>:::::::::999999888888777666555444333333333111000///111333555444333333222222333333555777999999777555555555777<<<>>>>>>???AAA@@@===;;;:::<<<===<<<>>>GGGQQQYYY^^^hhhvvv}}}xxxyyy|||{{{yyyyyyxxxvvvvvvvvvsssqqqttt{{{eeeuuu|||~~~tttGGG@@@333111...------------,,,))))))************))))))))))))))))))************))))))))))))************))))))))))))))))))))))))%%%'''((((((&&&&&&'''))))))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------------***++++++,,,,,,------.........------......///000{{{LLL>>>:::===999999;;;666666666666666555555555555444444333333333333222222111111111111111111111111111111000000111111222333333333222222333333444555111555777666888CCCSSS___nnnbbbPPPMMMKKKFFFEEEDDDJJJUUU[[[aaaqqq~~~|||zzzxxxwwwvvvtttsssnnniiicccaaahhhzzzooobbb```\\\TTTVVVOOOLLLNNNOOOLLLIIIIIIGGGEEEAAA@@@@@@@@@@@@@@@888888777666666666666666666666777777777888888888999999:::::::::;;;;;;;;;999999888999:::<<>><<<999888777666555444444444555555333444333222000000222333666555444444333333444444555888;;;;;;999777666555777<<>>:::===999999<<<666777666666666555555555555444444444333333333222222111111111111111111111111111111111000111222222333333333222222333333444555111666999888;;;FFFVVVaaazzzzzzXXXKKKKKKIIIEEEEEEDDDJJJWWW]]]ddduuuzzz~~~|||zzzxxxwwwvvvuuurrrpppjjjfff```^^^cccsssfffaaaeee___QQQSSSLLLHHHJJJKKKIIIHHHHHHGGGDDDAAA???????????????888888777666666666666666777777777777888888888888999999:::::::::;;;;;;;;;::::::999:::;;;===???AAAIIIJJJNNNUUU```nnnzzz|||nnngggVVVJJJFFF<<<999EEEQQQooofff@@@333333111......---------,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))''')))+++,,,,,,,,,***)))***+++,,,---...---,,,,,,+++++++++,,,,,,+++++++++++++++******++++++,,,---///...,,,++++++,,,---///+++,,,............///111***,,,***---444<<>>>>>;;;777666555333111111333555666333444333222000000222444666666555444444444444555777999<<<===;;;888777666777<<<@@@@@@AAACCCAAA<<<;;;;;;<<<<<<:::999AAAJJJQQQZZZhhhvvv{{{xxxxxxwwwuuuvvvxxxvvvvvvvvvsssoooooosss\\\RRRvvvrrryyy|||RRRGGG444111...,,,---......---))))))************))))))))))))))))))************))))))))))))************))))))))))))))))))))))))'''((())))))(((((()))+++)))************+++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++******+++,,,,,,---.....................///000000xxxMMMCCC;;;:::<<<:::999999666666666666555555555555666666555555555444444444555555333222111000000000222111111111111111222222222222222222222222333333555444666666:::PPPcccccccccUUUNNNIIIGGGDDDFFFHHHNNNXXXaaannnyyyzzz~~~}}}yyysssnnnkkkjjj```TTTNNNUUU___iiizzzsssgggbbb___ZZZVVVSSSLLLLLLRRRQQQGGGEEEJJJGGGEEECCCAAAAAA???<<<:::999888888777666555555444666777888888777777888999999:::;;;<<<;;;:::999888::::::::::::;;;<<<======BBBFFFLLLSSS\\\gggrrrxxx}}}tttgggYYYOOOGGG@@@===>>>LLL\\\www}}}III444666000***222......---------,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))(((((((((((('''((()))+++++++++***))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---+++++++++,,,---...///000222111000...------,,,,,,+++,,,------333FFFfffsss\\\\\\cccsss|||hhhaaa^^^fffvvvvvv~~~}}}{{{zzzuuueeeWWWUUUSSSRRRYYYeeemmmssspppwwwnnnxxxfff]]][[[aaa]]]NNNEEEEEECCCAAA???<<<999777777777777666555444222111...000111111000000111222333444444444555666666666666777777777777777666666===<<<;;;===AAABBB@@@>>>::::::<<<===;;;;;;AAAIIIZZZ___fffnnnvvv~~~xxxuuuuuutttsssuuuvvvwwwvvvtttsssssstttwwwPPPRRR}}}sssDDD;;;222111...(((---222+++))))))))))))(((((((((((())))))))))))))))))))))))************))))))))))))+++***)))(((((()))***+++))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------...---,,,,,,.../////////{{{MMMCCC;;;:::<<<:::999999666666666666555555555555555555555444444444333333444444333222111111111111222222111111222333444444222222222222333333333333222555666888AAAPPPaaannnZZZOOOKKKIIIJJJHHHIIIJJJQQQ\\\fffsss{{{yyylll```XXXUUULLLGGGEEELLLXXXgggwwwqqqfffbbb___YYYSSSSSSOOOQQQTTTLLL???<<>><<<:::999888888777666666555555555666888777666666777999999999::::::;;;:::::::::::::::::::::;;;<<<======???BBBHHHPPPXXXaaakkkqqq|||yyynnn```UUUKKKBBB===>>>===NNNhhhZZZ:::666000***///......---------,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))((((((((((((((())))))************)))************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---+++++++++,,,---...///000333222111000...------------...///000777KKKjjjcccXXX[[[gggzzzoooeeedddccckkk}}}}}}yyyyyy{{{tttdddVVVSSSRRRSSS]]]iiiqqqvvvttt{{{qqqsssoooaaaZZZUUUXXXWWWLLLHHHGGGEEEBBB???<<<:::999777666666555444333333222333444444333111000000111333333444444555666666666777888888888888888777777===<<<;;;>>>AAABBBAAA???::::::;;;===;;;;;;AAAIIIQQQVVV___iiirrr}}}yyyvvvvvvvvvvvvxxxxxxwwwuuusssqqqrrrsssXXXPPPxxxSSS???555333000***---111************)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++))))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------///.........///000000///~~~MMMCCC;;;:::<<<:::999999666666666666555555555555444444444333333333222222333333222111111222222333222222222222333444555666222222222333333333444444...777555:::KKKQQQaaawwwRRRKKKIIIIIIKKKJJJLLLNNNUUUaaammmyyy~~~rrrbbbTTTLLLJJJJJJNNNTTT\\\mmmsssccc______[[[WWWTTTQQQQQQNNNCCC999<<>>>>>@@@OOObbboooBBB666333...///......---------,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''(((((((((((())))))))))))+++***))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---+++++++++,,,---...///000555444333111000///...---...//////000999PPPmmm|||xxxWWWRRRUUUfff}}}www\\\]]]aaadddnnnyyyuuuwww|||qqqbbbTTTQQQRRRUUU___kkkqqqwwwvvvzzzmmmhhh^^^[[[XXXQQQRRRTTTMMMKKKIIIFFFBBB???===;;;;;;777666444333333333444444888999888666222000//////222333333444555555666666888888999999999999999888<<<;;;<<<>>>@@@AAAAAA???;;;:::;;;===<<<;;;@@@HHHPPPVVV___hhhrrr~~~yyywwwwwwyyyzzzzzzyyywwwtttqqqppprrrsssdddOOOqqqiiiDDD888444222,,,---000)))+++++++++*********))))))))))))))))))))))))))))))'''''''''(((((())))))*********))))))))))))******))))))))))))******************+++++++++,,,,,,,,,************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...//////000000000000000MMMCCC;;;:::<<<:::999999666666666666555555555555333333333222222222111111222111111111222222333444000000111111333444666666222222333333444444555555...999555<<>>GGGSSSPPPKKKEEEAAA>>>===;;;:::888888888777777777666666444555666666555555666777999888777777888:::<<<===::::::::::::;;;<<<======;;;???EEELLLSSS[[[ccchhhoooyyyxxxlllaaaTTTGGG???>>>KKKVVVaaaHHH555666333111......---------,,,,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))))),,,+++***((((((((()))***++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,---+++++++++,,,---...///000555444444333111000......---...---...:::RRRkkk{{{zzzxxx\\\TTTTTTddd}}}dddUUUZZZ___hhhvvv{{{vvvtttvvvyyykkk___TTTQQQSSSWWW___iiikkkppprrrwwwZZZTTTWWWXXXRRRSSSVVVPPPLLLIIIEEEAAA===;;;;;;;;;666555333222222333555777::::::999777333000//////222222333444555555666666777888999999999999999999;;;;;;<<<>>>@@@AAAAAAAAA===;;;;;;===<<<;;;???FFFRRRXXXaaahhhpppzzzzzzwwwwwwyyy{{{yyyxxxvvvsssqqqqqqsssvvvoooPPPmmm{{{HHH999444333------///)))---,,,,,,++++++*********))))))))))))))))))))))))%%%&&&&&&'''((())))))******))))))))))))))))))***((()))))))))******************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...---...000000///000000111~~~MMMCCC;;;:::<<<:::999999666666666666555555555555333333222222222111111111111111111111222333444444/////////000111333444555222333333444555555666666111;;;777???TTTWWWooodddPPPMMMIIIHHHLLLLLLNNNQQQZZZiiixxxvvvsss~~~yyysssfffVVVJJJHHHOOOWWWbbbllltttxxxsss___ZZZ\\\\\\[[[TTTPPPLLLKKKJJJKKKOOOTTTOOOKKKEEE@@@>>>===;;;:::888888888888777777777777444555666666555555666777888888777777888:::;;;===::::::::::::;;;<<<======999<<>>===<<<:::888888888888888888888888444666777777666555777888888888888888888999:::;;;::::::::::::;;;<<<======777:::>>>BBBIIIQQQYYY___kkkrrr{{{{{{lllccc\\\QQQFFF@@@AAAGGGOOOlll{{{aaa>>>444///---......---------,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))(((''''''(((((())))))******+++***))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,,,,---+++++++++,,,---...///000///000111111111000...---///111111444EEE^^^nnnrrrxxxttt```]]]fffyyyfffeeeaaacccwww}}}{{{{{{yyyrrrlllbbb]]]VVVTTTWWW]]]dddhhhccceeeiiixxxlllUUUMMMPPPUUUTTTWWWWWWMMMFFFDDDAAA>>>;;;999888888555444444444666777999:::999:::999777444222222222000111222333444555666777555666777888999999999999999;;;>>>??????@@@AAACCC@@@<<<:::<<<===<<<>>>CCCIIIQQQ[[[cccjjjuuu~~~yyyvvvwwwxxxsssttttttsssssstttwwwzzzzzzQQQYYY{{{UUU???444333...---000---...------,,,+++***))))))))))))))))))))))))))))))'''''''''(((((())))))***))))))************))))))))))))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......,,,---------............,,,...///...---000555:::MMMCCC;;;:::<<<:::999999666666666666555555555555444333333333222222222222222222222111222222333333111111111111111222333444333333444555666777888888444999CCCOOOXXXfff___NNNJJJLLLHHHIIIOOOPPPUUUXXXdddvvv{{{cccaaasssxxxlllSSSOOOKKKMMMWWWfffttt|||uuupppmmmlllmmmsssssseee\\\XXXVVVTTTSSSYYY^^^^^^YYYQQQIIIDDDFFFDDDAAA??????>>><<<;;;888888888888888888888888555666888777666666777999777888888999999999888888::::::::::::;;;<<<======999:::<<<>>>BBBJJJSSSYYYgggnnnwwwnnneeeaaaXXXJJJAAAAAABBBHHHbbbqqqxxxrrrJJJ777///000......---------,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))'''''''''((()))*********((())))))************)))************************************************))))))***+++,,,,,,------+++++++++,,,---...///000+++,,,...000000///...------000222888LLLfffsssrrrvvv~~~ttt___dddooo|||tttbbbeee^^^ccczzz}}}yyysssmmmbbb]]]VVVRRRWWWbbbmmmrrrmmmlllnnn~~~~~~|||yyyiiiNNNJJJQQQWWWTTTUUUTTTKKKCCCBBB@@@>>><<<:::999888444444555777888:::;;;;;;<<<<<<<<<999666333333333000000111222444555666777666777888999::::::::::::888;;;>>>?????????BBBDDDAAA===:::<<<===<<<>>>BBBGGGPPP[[[dddlllxxx{{{wwwvvvwwwssstttuuutttttttttvvvxxxUUUMMMccc```FFF777555///,,,///...------,,,+++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++***)))((())))))))))))******************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,---......///------------...............///000......222:::AAAMMMCCC;;;:::<<<:::999999777666666666555555555555444444444333333333222222333333222222111222222333333333333222222333444444333333444555666777888999333777HHHUUUZZZkkkrrr[[[NNNLLLOOOIIIIIIOOOPPPYYY\\\hhh{{{~~~sss]]]^^^ttt~~~}}}qqqbbbOOOLLLLLLSSS```mmmvvvyyyxxxpppmmmpppttt{{{yyyfffZZZVVVYYY\\\WWW]]]aaa[[[QQQJJJHHHIIICCCAAA@@@?????????===;;;888888888888888888999999666777888888777777888999777888999::::::999777666::::::::::::;;;<<<==================@@@GGGOOOUUUbbbiiisssppphhheee\\\MMMBBB>>><<<@@@ZZZeeesssuuu}}}TTT;;;222666......---------,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))&&&''''''((()))******+++'''((()))+++++++++***)))))))))))))))))))))))))))************************((()))***+++,,,---------+++++++++,,,---...///000)))***,,,...//////...---)))...111999OOOkkkvvvsssvvv}}}pppcccooo~~~ooobbbfff```hhh~~~yyytttrrrccc^^^UUUQQQWWWfffttt|||xxxuuutttuuu}}}mmmbbbHHHHHHTTT[[[UUUSSSSSSKKKAAAAAA@@@???===;;;999888333444666888:::;;;<<<<<>>;;;777444333333///000111222444555666777777888999:::;;;;;;<<<;;;777;;;>>>?????????BBBDDDBBB===:::<<<===<<<>>>AAADDDMMMYYYaaahhhuuu~~~xxxvvvwwwtttuuuvvvvvvtttssstttuuu[[[HHHTTT|||iiiLLL;;;777///,,,///...------,,,+++***)))((('''))))))))))))))))))))))))************))))))))))))((()))***++++++***)))((())))))))))))******************+++++++++,,,,,,,,,************************++++++,,,,,,---...//////---------.........//////000111111///...444>>>FFFRRRCCC===>>>999999;;;666777777777777666666666666333444555666666666555444111111111111111111111111000000111222222222222111000222333333333444777999555666MMM\\\ZZZooofffTTTNNNIIIIIIJJJKKKOOOTTT^^^```nnn~~~nnnZZZZZZkkkwwwvvvoooaaaPPPOOONNNQQQ]]]llltttsssooossstttyyyyyyfff\\\WWWVVVVVVSSS___iiidddTTTFFFDDDGGGDDDBBB@@@===<<<;;;<<<===999999999888888888888777666666666666666777888888777888999;;;;;;:::999999:::;;;<<<<<<======<<<<<<:::;;;<<<<<>>666555...------,,,++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((())))))))))))*********))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,+++***))),,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,---...//////000///444BBBYYYnnnwwwwww|||{{{hhh^^^www]]]ccceee]]]sss~~~}}}{{{yyywwwqqqjjj```[[[SSSVVVaaaeeepppvvvyyy|||qqqSSSFFFOOOVVVVVVSSSQQQLLLGGGAAADDDGGGFFFAAA===;;;:::666666555666888;;;>>>@@@???===:::666333222222222///000000111333555777888666777888999;;;<<<===>>>::::::;;;<<<>>>AAACCCEEEBBB???;;;999:::<<<======FFFMMMZZZdddiiinnn||||||vvvuuuvvvvvvwwwwwwuuurrrqqqqqqrrrvvvuuuiiiIIIQQQvvvHHH<<<;;;...222000(((++++++,,,++++++***)))(((******))))))))))))************))))))((((((''''''))))))))))))************************************,,,,,,,,,++++++************+++,,,,,,------,,,,,,***+++,,,---...---,,,,,,////////////...---,,,+++222///111333//////AAAXXXRRRBBB===>>>999999;;;666777777777777666666666666444444555666666555444333111111111111111111111111000000111222222222222111111222444333333444666888777<<>><<<;;;:::;;;;;;999999999888888888888777666666666666666777888888777888888999999999999999:::;;;;;;<<<<<<<<<<<<<<<;;;<<<<<<<<<===BBBKKKRRR^^^gggrrr|||~~~sssiii[[[OOOJJJ???@@@@@@HHHVVVccctttlllFFF777555///...---,,,++++++++++++************************)))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((())))))))))))***))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---...//////------444HHHddd|||rrrdddbbbxxxyyyYYYaaaeeeaaayyy|||||||||zzzyyy||||||sssiii___ZZZRRRUUU```eeepppzzzsssyyynnnOOOBBBLLLUUUVVVTTTQQQMMMIIIJJJKKKKKKHHHBBB<<<:::999777777777888:::<<>>AAACCCEEECCC???;;;999:::<<<======CCCKKKXXXccchhhooo}}}zzzxxxyyyxxxyyyyyyvvvrrrooommmmmmqqquuummmIIIMMMsss~~~OOO===<<<000111---)))+++,,,,,,++++++***)))(((******))))))))))))************))))))(((((((((((())))))))))))************************************,,,,,,,,,+++++++++*********+++,,,,,,------,,,,,,***+++,,,---------,,,,,,------......///.........222111444777666;;;RRRlllQQQBBB======888999;;;777777777777777666666666666555555555555555444333222111111111111111111111111000000111222222222222111222333444444333333555777555>>>TTTcccjjjrrrVVVPPPKKKGGGHHHIIIJJJOOOUUU[[[cccwwwgggUUUXXXkkkwwweeeRRRLLLNNNQQQ]]]gggssszzz{{{yyyxxxyyy|||}}}vvvkkkbbbZZZUUURRRPPPSSSWWWYYYUUUMMMFFFDDDFFFAAA???===;;;::::::::::::999999999888888888888777666666666777777777888888777777777777777888888999::::::;;;<<<<<<<<<<<<<<<<<<<<<===;;;;;;@@@GGGNNN\\\eeeoooxxxvvviii[[[NNNHHHAAA???;;;BBBQQQ^^^yyyvvv|||UUU<<<777//////...,,,,,,+++++++++************************)))))))))))))))))))))))))))))))))))))))(((((('''(((((((((((())))))))))))))))))))))))))))))******)))************+++++++++++++++,,,,,,,,,+++************++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,---.../////////...777QQQsssyyyggg___jjj~~~rrrXXXaaaeeefff~~~|||zzzxxxzzzvvvhhh]]]YYYPPPRRR___eeepppxxxrrrxxx}}}fffFFF<<>>666555444333222111222222//////000111333555777888666777777999:::;;;<<<============>>>???AAADDDEEECCC???;;;999:::;;;======AAAHHHUUUaaagggnnn}}}~~~xxxvvvvvvvvvwwwxxxwwwsssooommmllllllvvvwwwLLLKKKmmmyyy|||]]]AAA===444111+++...,,,,,,,,,,,,+++***)))(((******))))))))))))*********))))))))))))((((((((())))))))))))************************************,,,,,,,,,++++++++++++******+++,,,,,,------,,,,,,++++++,,,------------,,,,,,,,,---...////////////---...111666999FFFeeeQQQAAA<<<===888999;;;777777777777777666666666666666666555555444333222222111111111111111111111111000000111222222222222111333444555444333333444666444AAARRR^^^kkkfffUUUNNNIIIGGGHHHIIIJJJPPPXXX]]]hhh}}}|||aaaQQQVVVlllyyyoooWWWJJJKKKWWWcccuuuuuu{{{|||pppnnnqqqqqqrrrsssuuupppiiiaaaZZZVVVRRRQQQRRRRRRPPPLLLIIIFFFEEEEEE@@@???===<<<;;;:::::::::999999999888888888777777666666777777888888888888777666555555555666888999::::::;;;<<<<<<<<<;;;;;;;;;======<<<<<>>LLLZZZxxxzzz|||eeeDDD;;;000000...---,,,,,,,,,,,,************************(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))*********))))))*********+++++++++++++++,,,,,,,,,++++++*********++++++++++++*********+++++++++++++++,,,,,,,,,,,,,,,,,,---...//////222222>>>]]]}}}qqq___^^^sssppp\\\ccccccjjj||||||}}}~~~vvviii[[[XXXOOOPPP^^^fffpppyyyppptttvvv}}}aaaBBB;;;EEENNNOOOPPPSSSUUUUUUYYYVVVOOOHHH@@@;;;999888:::::::::;;;:::999888888222222222222222222111111//////000111222444666777888888999:::;;;<<<======>>>>>>>>>>>>@@@BBBDDDEEECCC@@@;;;999:::;;;<<<<<<@@@GGGTTT^^^dddkkkzzz~~~wwwttttttpppsssvvvvvvtttrrrpppooohhhuuuSSSNNNfffzzzlllFFF???888222+++444,,,,,,,,,,,,+++***))))))******))))))))))))******))))))))))))))))))))))))((()))))))))************************************++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,,,,---------------------...///////////////,,,,,,///333;;;RRRyyyPPP@@@;;;<<<888999;;;777777777777777666666666666666666555444333222222222111111111111111111111111000000111222222222222111333444555444333333444666999HHHSSS\\\qqq]]]TTTKKKHHHGGGHHHIIIKKKRRR[[[bbbnnnrrr[[[MMMUUUmmm{{{}}}]]]LLLJJJSSScccrrr|||qqqjjjlllrrrtttsssrrrsssoooggg___WWWSSSQQQQQQPPPMMMJJJGGGFFFEEEDDDCCC@@@???>>>===<<<<<<;;;;;;999999999888888888777777666666777888999888888777777666555555555666888999999::::::;;;<<<;;;;;;;;;;;;<<<=========AAAHHHMMMUUU___iiiqqq|||~~~ooo```QQQGGG@@@???;;;===GGGTTTxxxsssKKK;;;222111///...---,,,,,,,,,************************(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((())))))************))))))*********+++++++++***++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,---...//////222333DDDfff|||pppxxxnnnZZZaaa{{{lll```dddaaaooozzz~~~{{{qqqgggYYYWWWOOOPPP^^^gggooo}}}vvvlllpppxxxaaaAAA<<>>>>>=========>>>@@@BBBDDDFFFDDD@@@<<<999999;;;<<<<<>>>>>===<<<<<<;;;999999999888888888888777666777888999999999888777666666666666666777777888999999:::;;;;;;;;;;;;;;;:::<<<=========@@@GGGLLLQQQ[[[fffmmmwwwvvvhhhXXXLLLAAABBB======CCCMMMooowwwVVV;;;333222000///------,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))'''(((((()))))))))))))))(((((((((((())))))))))))((((((((()))******++++++)))************+++++++++******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++*********++++++,,,,,,---,,,,,,,,,,,,---...//////---222HHHlllvvviiiwwwnnnXXXeeeddd```dddaaawww{{{xxx}}}~~~zzzuuulllbbbWWWXXXPPPQQQ```iiinnnxxxqqqkkksss}}}}}}}}}]]]===>>>@@@CCCFFFOOOZZZ______TTTOOOHHHBBB>>><<<:::999:::999888666444222000000333444555666666444222111......///000222444666777:::::::::;;;<<<=========<<<<<<<<<===???BBBEEEFFFDDDAAA<<<999999;;;;;;<<<@@@FFFQQQZZZ^^^eeetttyyyuuuuuutttvvvxxxwwwtttrrrppppppeeennn\\\PPP^^^VVV<<<777222&&&222------------,,,+++***)))******))))))))))))******)))))))))************+++))))))))))))***************************************++++++++++++,,,,,,,,,***+++,,,,,,------,,,,,,---------,,,---......///000000000000///...------111333666???RRRrrrNNN???:::<<<777999<<<777777777777777666666666666555444333222222222333444111111111111111111111111000000111222222222222111111222444333333444666888:::OOOWWWdddgggQQQMMMIIIHHHIIIJJJKKKMMMVVVaaajjj{{{uuuqqquuu|||lllVVVIIISSSlllyyy~~~bbbPPPXXXiiitttxxxuuullleeeaaaeeejjjjjjiiijjjooommmggg^^^UUUOOOMMMMMMJJJJJJIIIHHHGGGEEEBBBAAA============<<<;;;;;;:::999999999888888888888777555777888::::::999888777666666777777888888888777999999:::;;;;;;;;;;;;:::;;;===>>>===<<<>>>CCCHHHMMMWWWaaagggpppqqqaaaSSSFFFEEE>>><<>>===>>>@@@GGGTTT```bbb]]]RRRMMMFFFAAA>>>===;;;999777666555333222222222333666888999:::999666333111......///000222444555666888888999999:::;;;;;;;;;999::::::<<>>VVV```qqqcccRRRNNNIIIHHHIIIKKKKKKNNNXXXccckkkrrrkkknnnvvvpppVVVIIISSSlllwww{{{qqq\\\UUUggg|||wwwqqqmmmccc]]][[[```eeehhhkkknnnnnnmmmjjjbbbYYYQQQNNNMMMHHHIIIKKKJJJHHHDDDBBB@@@<<<<<<<<<<<<;;;:::999999999999999888888888888777555777999:::::::::888777555666888999999999888777999999:::;;;;;;;;;::::::<<<>>>>>><<<:::;;;@@@DDDJJJUUU^^^cccjjjyyyxxxgggXXXKKKGGG>>><<<>>><<>>;;;888555444333222222333555777999;;;<<<===;;;888444111......///000111333555666777777777888888999999:::888888999;;;???BBBEEEGGGEEEAAA<<<999999:::;;;;;;;;;AAAMMMVVV\\\eeeuuuyyyxxxxxxsssuuuvvvvvvuuuuuuwwwxxxtttvvvbbbOOO@@@qqq|||qqq|||}}}qqqFFF===:::)))000------------,,,+++************))))))))))))******))))))******++++++++++++))))))))))))*********************************************++++++,,,,,,,,,++++++,,,---------,,,,,,......---,,,---...///000---...///000000111111111///777DDDYYYuuuOOO@@@;;;===999:::<<<777999999888777666555444444333333333333333333333333333222111000000222444555333333333333333333333333555222111444555666999>>>CCC\\\hhhzzzrrr[[[PPPJJJHHHEEEFFFIIIMMMSSS]]]gggzzzuuutttmmmjjjxxxkkkQQQMMMRRRaaaqqqxxxxxxwwweeeeeeooo~~~vvvrrrpppllliii___\\\ZZZ^^^fffkkkkkkiiikkklllllljjjcccYYYPPPJJJHHHGGGFFFFFFFFFDDDAAA>>>???<<<999888888999999999888999::::::999888777666666777888999999888666555777777888888999999999999999999::::::::::::;;;;;;:::<<<=========>>>@@@BBBIIIMMMWWWaaaiiirrr{{{jjj^^^TTTMMM<<<555===AAAEEEPPPtttxxxPPP999333///000000---,,,...+++++++++************)))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))******************))))))******+++,,,+++******+++------,,,***++++++******************)))***+++,,,...///000000,,,,,,,,,,,,---...//////---BBB\\\oooxxxrrrZZZ```www|||aaaaaaaaakkk~~~~~~~~~yyytttwwwzzzpppaaa^^^WWWSSSXXXdddnnnpppooouuuzzzlllvvvnnnDDD>>>>>>@@@IIIUUU]]]ZZZSSSKKKEEE@@@>>>@@@@@@===:::888666333111222555999<<<<<<===???@@@@@@;;;444///111111//////000111444555555666666888999:::;;;;;;:::;;;<<<>>>@@@BBBDDDDDDCCCAAA>>><<<:::999::::::777<<>>777222111111...,,,---+++++++++************)))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************++++++++++++******))))))******+++,,,***))))))***,,,,,,+++)))***************************++++++,,,---...//////+++++++++,,,,,,---...///,,,AAA]]]ssswwwqqq\\\cccyyy~~~hhhdddeeennn}}}}}}xxxzzz|||rrrddd\\\VVVSSSXXXdddnnnpppooowww{{{mmmkkkFFF@@@???AAAJJJUUU[[[XXXQQQLLLGGGBBBAAABBBAAA===999777555333222333555888:::<<<<<<<<<===<<<:::555222111000/////////111333555555666777888999:::;;;<<<;;;;;;<<<>>>???AAABBBCCCCCCAAA>>><<<:::999::::::888===IIIWWW]]]aaannn|||zzzwwwvvvuuuttttttvvvxxxzzz|||ssspppzzzxxxTTTHHHZZZuuuuuu}}}{{{WWWDDD777---333............---,,,+++***************************)))))))))))))))(((((((((************************)))************+++++++++***++++++++++++,,,,,,,,,------------------------,,,,,,---------..................///000111111000222===TTTsss|||OOO@@@;;;===999:::<<<777999999888777666555444444444444444333333222222222333222111111111222333444333333333333333333333333444222222444555666;;;BBBLLLYYYgggfffTTTLLLIIIIIIHHHIIIMMMQQQWWWcccnnn{{{rrrqqqllljjjvvvvvvcccQQQIIIJJJYYYmmmuuusssnnnvvv{{{vvvnnniiieee```\\\YYY]]]bbbgggllloooooooooqqqqqqpppkkkcccXXXNNNGGGHHHFFFDDDCCCCCCBBBAAA@@@<<<:::888888:::<<<<<<<<<777777888999999999888888777777777777777888999:::999888777666666888:::;;;999999::::::::::::;;;;;;:::<<<======<<<===???AAAEEEIIIRRR]]]fffooo~~~sssfffYYYQQQFFFEEEDDD;;;CCC^^^zzzlllDDD;;;444222111...,,,---+++++++++************)))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***++++++++++++,,,,,,,,,******))))))******+++,,,)))(((((()))++++++***(((************************,,,,,,,,,,,,------------++++++++++++,,,---.........AAA___zzz|||{{{mmm^^^hhhtttggghhhooo}}}~~~yyyzzz|||rrrdddYYYUUURRRXXXdddmmmppppppxxx|||nnnkkkMMM@@@???BBBLLLVVVZZZVVVPPPNNNJJJFFFEEEDDDAAA<<<888555444333333444555777888:::999888999:::999777555111000/////////111333555555666777888999;;;<<<<<<<<<<<<<<<===>>>???@@@AAACCCAAA>>><<<:::999:::::::::===IIIVVV\\\___kkkzzz~~~{{{xxxuuuuuuuuuuuuuuuvvvvvvvvvrrrkkkpppYYYHHHRRRwwwttt{{{|||{{{dddFFF999111111............---,,,+++***************************(((((())))))))))))))))))************************)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---------...///000111222222GGGeeeOOO@@@;;;===999:::<<<777888888888777666555555555555555444333333222111111222222111111111222333444222222222222222222222222444222222555555666<<>><<<::::::;;;<<<<<<;;;777777888888999999999999777777666666777999;;;<<<;;;999777555555777:::;;;999999999:::::::::;;;;;;:::<<<===<<<<<<<<<>>>@@@CCCGGGOOOZZZcccmmmzzz{{{mmm```RRRCCCAAA@@@;;;PPPyyywwwHHH>>>444111111...---...+++++++++*********))))))************)))))))))((((((((((((((((((((((((((((((((((((((())))))))))))*********+++++++++,,,,,,******))))))******+++,,,)))(((((()))+++,,,***)))***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,---...222DDDbbb|||zzzzzz}}}hhh```lllkkkjjjppp}}}wwwwwwwwwnnn```VVVSSSRRRXXXccclllppppppyyy}}}nnnmmmXXX???>>>AAALLLVVVYYYVVVSSSPPPMMMJJJGGGEEEAAA;;;777333333444444444555555555777777888:::<<<;;;999666111000///...///111333444555555777888:::;;;<<<=========<<<<<<===>>>???@@@CCCAAA>>><<<:::999::::::;;;>>>HHHTTTZZZ]]]hhhvvv{{{wwwvvvvvvwwwwwwvvvuuusssrrrqqqjjjmmmzzzfffKKKKKK{{{vvv{{{}}}zzzvvvsssIII:::444///............---,,,+++***************************((((((((())))))******+++************************))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------...........................///111333444PPPuuu|||OOO@@@;;;===999:::<<<777888888777777666666555555555555444333333222111111222222111222222222333333222222222222222222222222333222333555555666>>>GGGZZZaaa{{{rrr[[[OOOKKKLLLHHHHHHKKKOOORRRYYYhhhwww|||ssslllmmmlllpppzzzsssbbbMMMHHHGGGOOOZZZeeerrr|||}}}xxxpppiiiccc^^^ZZZXXX___ccchhhkkkkkkjjjiiiiiijjjjjjhhheee^^^VVVNNNIIIHHHEEEBBBAAAAAABBBAAAAAAAAA???<<<<<<<<<;;;:::888777777777888888999::::::888777777666777999;;;<<<;;;:::777555555777999;;;999999999:::::::::;;;;;;;;;<<<===<<<;;;<<<>>>@@@BBBDDDLLLWWWaaaiiiuuu~~~oooiiiYYYHHHEEEEEEBBB[[[yyyKKK???333///000.........+++++++++*********))))))************)))))))))((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))*********+++******))))))******+++,,,******)))+++,,,---,,,***))))))*********+++++++++---,,,,,,,,,,,,+++++++++++++++++++++,,,---......555GGGdddxxxxxxqqqzzzwwwgggaaannnqqqooouuu}}}vvvttttttkkk^^^TTTRRRRRRXXXbbbjjjnnnooo}}}~~~ooottt{{{nnn]]]>>>;;;???LLLVVVXXXXXXYYYPPPNNNLLLHHHDDD???:::666222333333444444444444444555666:::===???===999555000000......///000222444555555777888:::<<<===>>>>>>===<<<<<<<<<===???@@@CCCAAA>>><<<:::999::::::<<<===FFFSSSXXX[[[dddqqq{{{uuuvvvwwwxxxxxxwwwuuusssrrrqqqnnnqqqxxxvvvPPPHHHtttwww~~~}}}yyyNNN;;;666---............---,,,+++***************************(((((())))))******++++++************************))))))*********+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////000000///---...111333888YYYvvvOOO@@@;;;===999:::<<<777888777777777666666666555444444444333333222222222111111222222222333333333222222222222222222222222333333444555555666???JJJYYYdddiiiWWWMMMKKKLLLGGGHHHLLLPPPSSS[[[kkk{{{{{{qqqiiijjjkkkqqqyyyzzzmmm]]]IIIFFFGGGLLLUUUbbbttt}}}xxxrrrnnniiiccc___]]]]]]^^^ffffffggghhhhhhhhhgggfffiiiiiigggbbb[[[RRRJJJEEEGGGEEECCCBBBCCCCCCBBBAAABBB@@@>>>======<<<999777888888888777888888999:::888888888888888999:::;;;;;;:::888666666777888:::999999::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;===???BBBCCCJJJUUU^^^eeeoooyyypppiii^^^NNNIIIIIIDDDQQQppp~~~jjjQQQBBB444//////...------+++++++++************)))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))))))))***************))))))******+++,,,+++******+++------,,,***)))))))))***++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---...//////444KKKgggsssnnnmmm|||xxxiiibbbooouuuttt|||xxxuuutttkkk___SSSQQQRRRXXXaaahhhlllmmmtttpppxxxzzzkkk\\\???:::>>>KKKUUUWWWYYY]]]PPPNNNKKKGGGBBB<<<888666333333333333333333333333555777;;;???@@@===888333000///.........000222444555555777999;;;<<<>>>??????>>><<<<<<<<<>>>@@@AAACCCAAA>>><<<:::999::::::<<<===DDDQQQWWWYYYbbbnnn{{{sssuuuvvvwwwwwwwwwvvvtttssssssrrrsssuuuWWWJJJppp||||||VVV<<<777...............---,,,+++***************************))))))******************************************)))************+++++++++,,,,,,,,,,,,------------------------------------------.........////////////111222000...///333777AAAeeewwwOOO@@@;;;===999:::<<<777777777777777666666666666333333333333333333333333111111222222333333333222111111111111111111111111333333555666555666@@@LLLYYYhhhyyybbbUUULLLIIIJJJHHHJJJNNNRRRUUU]]]ooozzzpppffffffiiiooouuurrrcccTTTEEEBBBDDDLLLXXXfffwwwzzzqqqhhhfffbbb```___bbbfffjjjlllhhheeeeeegggiiihhhfffgggfffddd```ZZZRRRJJJFFFFFFEEEDDDDDDEEEEEECCCAAAAAA???>>>>>>>>>===;;;999:::999888777777777888999888888999::::::999999999:::999999888777777888888999999::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;===>>>BBBBBBHHHSSS\\\bbbkkksssvvviii```OOOGGGFFF@@@BBBRRRfffuuummmYYYIII777000///---+++++++++++++++************)))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))*********+++++++++******))))))******+++,,,***))))))***,,,,,,+++***((())))))***++++++,,,,,,++++++++++++++++++,,,,,,------------...///000000444SSSpppuuummmpppzzzllleeerrrrrrvvvyyyuuussskkk___RRRRRRSSSXXX```gggjjjlll{{{rrr|||}}}yyyvvvkkk]]]BBB<<<>>>JJJSSSTTTXXX___OOOMMMJJJDDD>>>:::777666333333222222222222333333888888:::<<<===:::666222000///...---...000222333444555777999;;;===>>>??????>>>===<<<===???BBBCCCCCCAAA>>><<<:::999::::::<<<;;;CCCOOOVVVXXXaaalll{{{ssssssssstttuuuuuuuuuuuuuuuvvvsssqqqooozzz]]]NNNppp}}}___>>>999111............---,,,+++***************************++++++******************************************)))************+++++++++,,,,,,,,,------------.......................................////////////---000222111///111777<<>>===>>>???>>><<<:::;;;:::888777777777888888888999:::;;;;;;999888777999999999999888888777777999999:::::::::;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<>>>BBBBBBHHHRRR[[[aaahhhooozzznnneeePPPCCCDDD@@@>>>FFFVVVjjjyyy{{{```NNN:::222///---***)))+++++++++************)))************))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,*********)))***++++++,,,)))(((((()))++++++***)))((())))))***++++++,,,,,,******+++++++++,,,,,,,,,......---......///000111666[[[yyyzzzpppvvvyyymmmggguuullluuuxxxsssrrriii^^^RRRRRRSSSXXX___fffiiijjjuuuzzzuuuuuunnnaaaEEE===>>>JJJQQQRRRVVV___NNNLLLHHHBBB<<<888777666444333222111111111222333:::999999999999777444222000///...---...000222333444555777999;;;===???@@@???>>>===<<<===@@@CCCEEECCCAAA>>><<<:::999::::::<<<;;;BBBNNNVVVXXX```kkk{{{tttqqqqqqrrrrrrssstttuuuuuuxxxsssnnnjjjvvv```PPPppp~~~~~~vvvddd@@@:::333............---,,,++++++************************,,,+++++++++***)))))))))************************)))************+++++++++,,,,,,,,,---------......////////////////////////............/////////000+++...111111000333:::AAATTT{{{