BM6P6(@ {{{nnnfffmmmkkkooovvvwwwuuuwww}}}~~~rrrgggddddddbbb______hhhhhhkkkpppwww}}}rrrccc```ZZZWWW[[[eeerrrxxx~~~dddAAA777666555......222///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///...------------...//////555++++++555999999III```ggg```PPPKKKJJJiiiwwwgggXXX]]]fffqqq```YYYSSSKKKMMMUUUTTTUUUSSSQQQ\\\uuuuuukkkjjjrrrrrrbbbWWWOOORRRXXX^^^gggwwwjjjLLL@@@:::555111222222///...///........................------------------------++++++++++++++++++++++++------,,,++++++,,,,,,,,,///............//////000222111000000111444777999:::EEEHHHFFFSSSpppvvveeeWWWWWWNNNJJJMMMQQQOOOJJJGGGKKKPPP[[[fffllloooyyyhhhYYYWWWMMMOOOXXXeeeiiifffhhhppp~~~|||xxx[[[FFFUUUyyypppNNN<<<000333444------333///............---------------------------------++++++,,,,,,,,,,,,---------------............///,,,111111...222>>>GGGIIIQQQ[[[uuuttt{{{}}}fffiiiwwwvvvttt{{{mmmdddlllkkkooouuuwwwvvvyyy~~~|||{{{~~~rrrfffbbbaaa___^^^^^^eeefffhhhmmmttt{{{vvviii___ZZZWWWZZZaaalllyyy~~~pppCCC777666666......222...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///...------------...//////222///000444555999JJJ___\\\[[[JJJHHHVVVtttxxxxxx]]]RRRXXXggg}}}oooqqqiii[[[PPPNNNLLLHHHJJJRRRUUUTTTUUUZZZiiiuuugggeeemmm}}}sssggg___XXXTTTYYY]]]dddnnnzzz}}}sssTTTFFF;;;555111222222000...///........................------------------------------------------------------,,,,,,+++,,,,,,---.........///000111222333222111000000222555888:::<<>>CCCEEEKKK___zzz}}}{{{qqq^^^SSSMMMIIIFFFFFFBBB>>>===@@@AAA@@@BBBFFFNNNjjjyyyuuuyyyttttttuuussslllgggffflllooollleee```fffooo|||sssZZZSSS^^^|||kkkQQQ999222444111---,,,///............---------------------------------++++++,,,,,,,,,,,,---------------............///---......111;;;FFFKKKJJJSSSeeennnnnnooooooooouuu}}}mmmooowww~~~wwwxxxxxxhhhnnnyyyhhh]]]]]]```dddiiilllpppuuuyyyxxxyyy{{{~~~uuukkkddd___ZZZZZZ]]]^^^```bbbffflllsss{{{ttt^^^XXXVVVXXXYYY^^^nnnMMM;;;555777111///111------------------------------------------------------------............///...............//////000...333222000777JJJYYY^^^```jjjQQQSSSzzzgggNNNOOOVVVgggnnn[[[___tttooommmuuuuuubbbRRRMMMMMMQQQTTTUUUYYY___xxxuuuoooaaa^^^eeewwwccc\\\jjjzzz}}}{{{~~~wwwgggPPP@@@777000000222000///000........................------------------------++++++++++++++++++++++++---,,,,,,,,,,,,------...------------...///111111111111222333555999<<<>>>DDDEEEFFFPPPhhh}}}ooo^^^RRRGGGBBBBBBAAAAAACCCDDDAAA@@@AAAAAABBBIIIQQQfffvvv~~~sssgggmmmvvvuuudddYYYtttxxx^^^AAA333333444///***///............---------------------------------+++++++++,,,,,,,,,---------------............///...------333>>>GGGJJJIIITTThhhiiieeemmmkkkgggrrr|||rrrrrrvvv|||{{{nnnrrrsssdddkkkuuucccXXXWWW[[[___cccgggmmmsssvvvyyy{{{~~~}}}}}}||||||yyyssslllfff___XXXWWWZZZ]]]___aaaccchhhoooyyyvvv___XXXUUUWWWXXX[[[kkk}}}WWW@@@555777222///000------------------------------------------------------------............//////............///000000///111///333EEE]]]fffaaammmttt\\\ddd]]]MMMPPPVVV]]]uuulllVVV[[[rrruuu]]]YYYaaattt~~~iiiYYYWWWWWW\\\dddmmmttt}}}~~~pppbbb___fffzzzvvvXXXWWWnnnuuuoooTTTEEE:::111111222111//////........................------------------------++++++++++++++++++++++++---,,,,,,,,,------...///111111000000000000000000111111222555888;;;>>>@@@FFFHHHLLLZZZwwwjjjUUULLLLLLFFFCCCGGGJJJGGGBBB???DDDBBBCCCFFFHHHNNNZZZfffzzzvvv|||zzzzzz|||dddrrriiiKKK777333555111***///............---------------------------------+++++++++,,,,,,,,,---------------............///000---...555@@@GGGIIIIIIYYYiiieee```kkkmmmkkkwww}}}xxxyyy~~~rrrhhhqqquuugggrrrppp___SSSTTTYYY]]]___dddlllrrrtttxxx{{{{{{vvvqqqrrrsssyyysssqqqoookkkbbbXXXUUUWWW\\\]]]___```ccckkkuuu}}}{{{zzzdddYYYSSSVVVWWWXXXfffyyy{{{cccEEE666777333///000...---------------------------------------------------------............/////////......//////000111111///000<<>>BBBNNN^^^ddd^^^QQQJJJCCCDDDIIIRRRZZZcccppp|||zzzkkk}}}sssrrruuuZZZ???444555333,,,///............---------------------------------++++++,,,,,,,,,,,,---------------............///000---///888AAAGGGKKKNNNaaahhheeebbbjjjrrrxxx|||zzzyyy}}}zzzllleeeqqqwwwqqq{{{kkkZZZPPPQQQWWW[[[[[[___iiiooopppsssxxx}}}yyytttqqqwww~~~qqqsssvvvtttjjj]]]XXXYYYZZZ\\\]]]]]]^^^fffqqqzzzxxx{{{kkk[[[RRRUUUVVVUUU```qqq~~~{{{mmmKKK888777333///000///................................................---------............//////////////////000000111222000666JJJeeewwwvvvnnntttbbb^^^]]]OOORRROOO^^^oooyyygggXXXYYYjjjwww\\\SSS\\\ttt|||qqq___\\\eeezzzzzzeeeXXXeee}}}uuukkkyyyxxxhhhQQQCCC666333444333000///........................------------------------------------------------,,,,,,,,,------...///000444444333333222222333333000111444777;;;???BBBDDD@@@MMMaaaxxxfffTTTHHHDDDEEE@@@PPPkkksss___TTTMMMQQQ[[[jjjuuu}}}yyytttwwwtttuuu{{{~~~|||zzzooojjjJJJ777444333...///............---------------------------------++++++,,,,,,,,,,,,---------------............//////---111;;;CCCIIIPPPXXXmmmhhhhhhgggiiiyyy||||||}}}vvvnnniiiqqqwww{{{xxxhhhXXXNNNNNNTTTWWWWWW[[[eeellllllooottt{{{{{{vvvyyysssxxx}}}~~~sssddd]]]^^^YYY[[[[[[ZZZ[[[bbbnnnwwwuuuxxxzzzooo]]]QQQSSSTTTRRR[[[jjjyyy~~~sssNNN999777333///111000................................................---------........./////////////////////000111111333222<<>>111000000000/////////...............------,,,++++++***,,,,,,---------............------------...//////111...555FFFMMMOOO___uuummmnnnrrrxxx~~~vvv{{{tttjjj]]]QQQGGGAAADDDFFFKKKSSS\\\dddhhhjjjnnnooosssyyy{{{{{{~~~{{{yyy{{{}}}vvvzzz|||ttt|||nnn\\\TTTXXXVVVXXXZZZZZZ[[[bbbkkkqqqwwwxxx}}}}}}~~~kkkZZZSSSQQQPPPSSSYYYhhh~~~qqq{{{\\\CCC777333555...222///............---------...........................------------...//////////////////000111222222666999SSSnnnpppfffXXXIIIIII\\\|||vvvyyyzzzyyyXXXIIIQQQ^^^zzzqqqbbbfffttt||||||pppqqq|||sssfffbbbwwwxxx|||oooffffffpppjjjiiiyyyvvviiiiiimmm}}}uuu___aaa~~~}}}||||||vvv~~~qqqhhhpppSSS???:::333111333///222//////111000......000........................,,,,,,,,,---------......---------............////////////000111111222222222777777===FFFFFFFFFRRR~~~uuuWWWFFFCCCCCCQQQkkk}}}zzz|||~~~^^^CCC999===@@@???>>>???IIITTTUUUSSS```tttrrrdddccciiimmmmmmllluuuuuuuuuxxx|||dddDDD333///000000000/////////............------,,,+++++++++,,,------------...............------......///000000111999FFFLLLPPPbbbwwwmmmqqqzzzzzzxxxzzzyyy~~~vvvqqqlllcccXXXNNNFFFAAA>>>@@@CCCJJJSSS^^^gggmmmqqqvvvwwwyyy|||~~~|||xxxvvvyyy}}}}}}~~~vvvwwwcccXXXWWWVVVYYY\\\[[[[[[```ggglllsssssswwwppp^^^UUUQQQOOOQQQVVViiirrr{{{bbbEEE888444555...111///............---------...........................------------...//////////////////000111222333///999PPPdddhhh```SSSHHHFFFcccrrryyyxxxuuuRRRKKKXXXeeeyyygggmmmwwwyyyqqqqqqvvvtttlllllluuujjjeeewww|||uuuuuummmxxx}}}sssgggqqq}}}~~~~~~|||{{{|||yyytttcccrrryyyYYYCCC;;;333222333/////////000000...,,,,,,---........................,,,,,,,,,---------......---------............////////////000111111222222333888:::@@@GGGFFFJJJ[[[nnnTTTFFFHHHRRRnnncccVVVDDD;;;<<>>=========AAAIIISSS^^^iiisssxxx}}}xxxttttttyyy}}}{{{mmm^^^WWWWWWZZZ]]][[[YYY]]]ccckkkqqqoooooozzzsssbbbWWWQQQOOOQQQUUUfffvvv{{{wwwgggHHH888333555---000///............---------...........................------------...///////////////000000111222333---===LLLXXX___\\\RRRLLLJJJfff}}}{{{wwwdddIIIMMMbbbqqqpppuuuwwwqqqooowwwmmmdddvvvxxx}}}||||||uuukkkhhhhhhlllxxx|||yyy|||~~~|||{{{~~~|||~~~uuuiiiiiiuuu```FFF<<<444333444000...111222111...---------........................,,,,,,,,,---------......---------............////////////000111111222222333999<<>>555333555000///555777444000///000///........................,,,,,,,,,---------......---------............////////////000111111222222444:::===CCCIIIIIIYYYwwwuuuooo[[[KKKKKKaaa{{{sssmmm\\\SSSJJJGGGEEEAAA<<<:::::::::===>>>>>>???GGGPPPkkkqqqhhhUUU\\\zzzrrrgggdddfffgggQQQIIIFFFHHHIIIGGGLLLTTTiiiooouuu{{{}}}ttthhhiiivvvgggDDD111111111000000000/////////......------------------------.........///////////////......//////000111000999CCCJJJSSS```nnnvvvtttxxxssspppuuuppprrrqqqrrrqqqwwwuuuiiiiii>>>>>>===<<<;;;:::::::::999<<>>EEEKKKLLLbbbjjj]]][[[KKKIIIXXXvvvuuuiii\\\QQQFFF>>>===<<<888666777===<<<===???>>>CCCSSSdddsssbbbaaazzz{{{nnnkkkmmmnnn```VVVOOONNNJJJCCCEEELLL^^^dddkkkqqq{{{{{{}}}nnnbbbzzz~~~qqqLLL333111111111000000000//////------..............................///////////////////////////000000111111;;;DDDKKKWWWgggqqqrrrooottt~~~xxxlllppp}}}uuuvvvwwwzzzvvvwww{{{kkkooo<<<======>>>===;;;999888888;;;???DDDLLLXXXfffpppqqqxxx~~~~~~zzzwwwwww|||~~~yyy```YYYWWWWWWVVVRRRNNNPPPUUU\\\hhhhhhiiivvv}}}mmm[[[PPPMMMNNNNNNVVVnnnxxxkkk^^^kkkvvvPPP===777888///111//////.........---------...........................------------...//////000000000000111222333444???\\\eeehhhxxxtttZZZNNNcccxxxXXXKKKRRRjjjrrrlll}}}~~~xxxrrrsssttt|||yyywwwsssooolllmmmnnnqqqxxxvvvxxxwwwrrrooovvvuuummmyyy|||www|||zzzxxx}}}yyywwwvvvzzzyyyrrr{{{XXXFFF999555444...,,,555888333.........,,,........................,,,,,,,,,---------......---------.........///////////////000111111222222888<<<@@@GGGLLLOOOhhhxxx[[[OOOOOODDDKKKfff|||{{{rrrkkkbbbTTTJJJ@@@999999999666777;;;999999;;;@@@CCCLLLaaauuuhhhYYYmmmvvvtttwwwxxxqqqeee\\\[[[UUULLLMMMUUUeeekkkpppuuu~~~~~~zzzzzzwwwddd}}}sssQQQ888111111111111000000000000------............................../////////000///////////////000111111///999BBBIIIXXXiiipppnnnnnnttt~~~tttgggnnn~~~~~~}}}}}}zzz===<<<;;;;;;:::::::::;;;::::::;;;???EEEMMMTTTYYYeeekkkrrryyy|||zzz{{{~~~|||yyy}}}xxxfffZZZTTTOOOMMMKKKJJJMMMSSSZZZ___hhhttt~~~~~~rrr]]]NNNJJJMMMPPPWWWccc}}}~~~gggppp___jjjUUU???;;;666111/////////////////////////////////.........---------...............///000000000///000222000...222999MMMpppqqq{{{dddRRRYYY~~~{{{[[[PPPGGGRRRvvvzzziiibbbyyyzzzrrrrrr{{{vvvlllkkknnn\\\XXXWWW[[[dddvvvwwwfff[[[cccvvvwwwzzzxxxxxx{{{zzzyyyssstttyyyrrrlll|||___HHH===333///111222222111111000000//////000000//////.........---,,,,,,,,,---------......,,,------...///000111111000------222444333333555<<<<<>>;;;666333555777999:::AAAAAA???MMMjjjggg```qqq~~~}}}xxxvvvtttlllbbb___cccvvv{{{xxxlllpppjjjoooyyynnnvvv}}}^^^???444444222///...000000/////////.........---------,,,,,,,,,---------......//////...------...000000666===BBBIII\\\sss{{{www}}}|||uuujjjrrr{{{{{{======<<<;;;;;;;;;;;;;;;<<<<<<<<<>>>CCCIIIPPPTTT[[[aaahhhoooyyy}}}}}}|||uuuooollloootttxxxyyyiiiZZZRRRKKKIIIIIIHHHJJJNNNTTT[[[eeeqqqyyyttt```OOOKKKMMMPPPSSS```{{{ooovvvfffoooXXX@@@:::555111000//////////////////////////////.........---------...............///000000000///000222111000555===YYYwwwssstttsssVVVTTThhhsssQQQLLLLLLTTTqqq{{{|||yyywwwtttnnnlllwww{{{rrrpppxxxooodddaaa```___]]]RRRSSSXXXfff|||}}}mmm___XXXXXXrrrzzz{{{yyyxxxzzzwwwxxxttttttuuuqqqllluuufffNNNAAA666000111222222111000000//////...000/////////............,,,,,,---------.........------......//////000000000------222444222333666@@@===GGGLLLLLLddd~~~xxxhhhUUUVVVaaaiiinnnbbbtttrrriiiaaaYYYUUUSSSNNNFFF???<<<;;;888555444777;;;<<<777@@@FFFOOOiiihhhvvv{{{}}}{{{uuuzzzwwwzzz|||xxxpppfffbbb]]]```kkkxxx~~~sss~~~oooIII333333111//////000000/////////.........---------,,,,,,---------.........//////...---...///000111333===FFFQQQfff{{{ttt|||===<<<;;;;;;;;;;;;;;;;;;======<<<===AAAFFFKKKNNNRRRXXX___eeeooo{{{rrrmmmgggaaa___aaadddgggzzz~~~{{{{{{}}}}}}oooYYYOOOFFFEEEGGGFFFFFFGGGLLLUUUbbblllsssyyy}}}wwwcccRRRLLLNNNPPPNNN[[[wwwyyy{{{pppttt]]]BBB999444111222/////////////////////////////////............---...............///000000///...000333333333999@@@fff|||qqqiii^^^JJJ___jjjIIIIIIPPPYYYttt}}}}}}wwwnnnhhhhhhrrrwwwrrrlllggghhhuuu|||qqqlllssszzz}}}}}}yyywwwvvvuuugggYYYXXX```ddd___VVVRRR\\\kkk~~~kkk```VVVOOOYYYkkk~~~}}}yyyxxxyyytttuuutttsssrrrssssssqqqppppppVVVFFF888111111111111000000//////......////////////............,,,------------..................///////////////000---...222333222444777DDD???EEEOOOZZZqqqzzzyyyuuuqqq```bbbsss}}}jjj}}}|||nnnlll^^^VVVPPPHHHDDDDDDBBB>>>999;;;888555555777:::===???BBBDDDMMMeeetttpppqqqqqqzzzxxx}}}uuuuuuxxxpppggg___VVVPPPPPPZZZmmmttt{{{QQQ444222000000111000///////////////.........------,,,------------.........//////...---...///000111333>>>KKK\\\uuu{{{|||<<<;;;;;;:::::::::;;;;;;======<<<===@@@DDDHHHKKKPPPVVV]]]aaajjjwww{{{wwwsssqqqgggbbb[[[VVVUUUXXX[[[^^^nnnttt|||xxxrrrvvv}}}tttXXXLLLBBBBBBEEEEEECCCCCCHHHRRR```jjjpppuuu|||zzzgggUUUMMMMMMOOOKKKWWWqqq}}}{{{uuubbbDDD888333111333/////////////////////////////////..............................///000000000///000333222333999AAAjjjyyyiii]]]PPPIIIqqq{{{cccHHHJJJOOO___zzzwwwmmmfff\\\VVVXXXbbbsssyyyooommmjjjggghhhwwwyyymmmhhhnnnvvv|||yyywwwtttwww}}}pppooommmllllllnnnqqqsssrrrjjjdddeeekkkkkkccc[[[]]]sssttt```RRRQQQNNNOOOfffyyyxxxxxxrrrqqqssssssrrrxxx|||tttfffzzz\\\HHH:::333333111111000000///......---///////////////.........------------............///////////////.........000...///222333222444999BBB@@@DDDRRRgggxxxtttsssoooiiimmmhhhYYYNNNHHHAAA=========;;;999888444333777:::;;;<<<>>>JJJHHHXXX}}}www___pppeee[[[^^^hhhsss~~~sssnnn}}}xxxjjjaaa\\\QQQMMMGGGPPPeeexxx|||}}}TTT777222///111222111//////////////////............------------............//////.........000111222777???OOOfff~~~uuu;;;;;;::::::::::::;;;;;;===<<<===>>>AAAEEEIIILLLRRRYYY^^^```fffrrr}}}~~~}}}xxxrrrjjjeeeZZZUUUPPPNNNPPPVVVZZZ\\\hhhoooyyy~~~~~~|||wwwrrrxxxrrrWWWKKKAAA@@@CCCCCCBBBAAAGGGQQQ^^^hhhooottt|||~~~kkkWWWNNNMMMNNNJJJSSSjjjxxxuuufffFFF777333222333////////////////////////////////////////////////...............///000000111000000222111111888@@@eeeppp___RRRHHHOOO}}}|||]]]LLLMMMKKKeeekkkggg^^^VVVTTTYYYaaagggzzzwwwnnnmmmkkkgggfffmmm|||tttiiieeennnxxxuuunnnlllsss}}}yyyvvvuuusssrrrsssvvvyyy{{{zzzyyyuuupppiiifffgggiiitttqqq___QQQLLLSSSWWWZZZpppxxxvvvvvvppppppsssrrrqqqxxx}}}qqq___xxx```III;;;555444111111111000//////...............///////////////---------........./////////////////////.........///...///222222111555;;;@@@CCCGGGUUUpppzzzwww}}}xxx^^^nnnooohhh[[[IIIDDD===999999:::999999666333444:::===;;;;;;>>>GGGRRRsssyyyllltttyyybbbXXXSSSQQQSSSYYYbbbqqq~~~vvvoooyyy{{{hhh[[[VVVNNNLLLBBBFFF[[[hhhvvv___<<<444///222444111///000000000/////////.........---------.........////////////......///000222333:::AAARRRpppsssnnn}}}<<<<<<<<<;;;<<<<<<===>>>>>>>>>???AAADDDHHHLLLNNNSSS[[[```___aaakkkxxx{{{zzz~~~{{{wwwrrrjjjbbb]]]UUURRRQQQUUU]]]dddhhhiiikkkrrr|||||||||~~~~~~{{{www~~~mmmSSSIII@@@???AAAAAA@@@BBBHHHPPP\\\fffmmmtttzzznnnYYYNNNKKKLLLKKKQQQbbb}}}rrruuussshhhFFF888555333111////////////////////////...////////////000000000...............///000000222000000111111111888AAA]]]jjj\\\LLLDDDVVV}}}WWWLLLOOONNNpppzzzzzztttkkkddddddeeeeeeooouuuyyyxxx|||{{{tttlllllljjjjjjmmmooorrrzzzqqqhhhfffqqq}}}tttiiiiiirrr|||qqqrrroooTTTPPPLLLQQQ```kkkrrryyyssstttnnnpppqqqpppoootttuuujjjZZZ]]]{{{hhhOOO???777444222222111111000/////////.........///////////////------........./////////.........//////////////////...000222222111666===@@@IIILLL[[[{{{}}}wwwooolllhhhjjjrrrsssgggXXXZZZvvvuuuccc]]]XXXAAA>>>999555555666666666777444666======:::===EEEVVVqqq|||___mmm|||nnnppprrr]]]BBBEEEEEEFFFHHHIIIOOO]]]kkksss{{{{{{rrrvvvhhhWWWPPPIIILLL>>><<>>>>>===???CCCHHHMMMWWWaaakkkrrrwwwzzz}}}pppZZZMMMJJJJJJMMMOOO[[[xxxmmmmmmkkkhhhFFF999777444///////////////////////////.../////////000000000000...............///000000111000000222222444<<>>GGG]]]{{{yyysssqqqjjjfffkkkuuuxxxvvvzzzyyy~~~rrrmmmBBBAAAAAAAAABBBCCCCCCDDDFFFFFFFFFGGGIIIKKKNNNOOOXXX```ddd^^^ZZZ___jjjrrr}}}wwwtttwwwyyyuuuooommmlllggg___XXXSSSPPPLLLJJJPPPVVVbbbsss{{{|||kkkKKKDDD???===<<<;;;>>>CCCGGGKKKSSS^^^iiiqqqtttuuu}}}qqq[[[MMMIIIIIINNNNNNWWWuuukkkiiiccciiiFFF:::999555...////////////////////////.../////////000000111111...............///000000000///000333444777???IIIQQQkkkgggRRRIIIjjjzzzWWWIIIZZZooo|||}}}yyynnnlllxxxqqqkkkmmm{{{mmmaaa___kkkxxx~~~gggZZZ^^^hhh[[[bbbnnn~~~|||ooonnniiijjjiiikkknnnooollliiiiiiTTTeeeyyy^^^III:::000444444333333222111111111---.........//////000000............/////////000,,,------...///000111111//////111333111000777???CCCPPPUUUnnntttggg\\\UUUOOOOOOJJJAAA===???AAA@@@HHHkkk\\\777999AAA===BBB;;;:::999888999;;;<<<======999999<<<:::;;;KKK___{{{PPPKKKmmmyyy\\\UUUUUUXXXPPP???999???>>>;;;;;;???@@@???BBBFFFCCCMMMZZZdddkkkrrryyyxxxtttrrroookkkhhhkkkqqqpppfffbbbqqqrrr^^^VVVKKKUUUEEE===HHHEEERRR~~~ttt|||zzzOOO>>>222333555000000555000000000000////////////............/////////000///......///000222333555???KKKbbb|||{{{ppppppmmmkkkoooyyyqqqlllqqqcccqqqAAABBBBBBBBBBBBDDDGGGIIIEEEGGGIIIKKKLLLMMMPPPRRR\\\^^^]]]ZZZ\\\fffnnnrrrrrrzzz|||vvvpppjjjddd___^^^WWWNNNIIIIIIHHHEEENNNVVVdddttt}}}vvvwww|||___NNNEEE===<<<======???BBBGGGHHHOOO^^^kkkppprrrtttyyyzzz{{{rrr```MMMEEEGGGMMMHHH]]]sssxxxmmm|||cccvvvmmmHHH777222111///////////////............000///...------...///000////////////000000000000111111222444444999GGGVVV[[[mmmnnnQQQYYYnnnUUUYYYddd~~~}}}rrrpppooonnnmmmooovvv~~~qqqqqqrrrwwwwwwggg[[[\\\bbbmmmzzz|||fffaaaeeegggfffkkkqqq~~~|||nnnkkkmmmpppnnnkkkkkklllmmmmmmmmm]]]]]]||||||fffOOO<<<777888666333000///...//////000...------...////////////000///---///111...(((////////////000000000000000///111555555555;;;CCCKKKWWWVVV{{{ssscccVVVMMMIIIEEEBBB===999777888;;;===HHHGGGDDDAAA>>>;;;999777;;;::::::::::::;;;;;;<<<@@@===<<<<<<888===VVVssswwwVVVJJJYYYiiifffZZZKKKLLLKKKGGG@@@<<<;;;=========>>>>>>===<<<:::999AAADDDHHHLLLQQQYYYdddkkkvvv}}}tttmmmccc___^^^\\\UUUNNNTTTVVVZZZ]]]___jjjyyyaaaKKKPPPLLLEEEEEEEEEDDD^^^vvvwwwzzzxxx|||___@@@111444333333555333111111111111000000000000............/////////000222//////111222111444888EEEHHHjjjuuu|||nnnuuuxxxrrrqqqxxxggglllkkkfffnnn@@@AAABBBBBBBBBCCCFFFIIIIIIIIIKKKMMMPPPRRRSSSTTT[[[___```^^^aaajjjqqqssstttzzz}}}xxxpppjjjddd___^^^\\\UUUKKKEEEEEEDDDBBBJJJRRR```ooozzz|||wwwrrrhhhmmmzzzyyy^^^LLLDDD======>>>===>>>@@@CCCCCCKKKZZZgggmmmppprrryyyzzz{{{rrr___LLLDDDFFFHHHDDDXXXnnn|||sss~~~iii~~~pppKKK:::555333222////////////............//////............//////////////////000000000000///222444444333;;;OOOaaarrr|||sssOOO[[[___ZZZeeewwwvvvppphhhaaa\\\\\\```dddrrrpppnnnrrr|||zzzrrrfffXXXMMMNNNSSS___mmmwwwnnneeejjjtttxxxxxxwwwtttoooqqqnnnllljjjjjjkkkkkkjjjiii]]]UUUlllkkkPPP<<<999***---111555555333000---111111000000111222222111000333222---+++///444555////////////000000000111111000111444444555===EEEKKK\\\pppxxxttttttbbbSSSHHH@@@<<<;;;;;;<<<<<<===>>>>>>???CCCBBB@@@>>>===>>>???@@@???>>>===<<<<<<<<<<<<<<>><<<<<<===???<<<===>>>???@@@@@@@@@???===???BBBDDDEEEHHHMMMQQQZZZ___dddhhhkkklllfff^^^XXXQQQIIIDDDDDDEEEDDDBBBKKKFFFHHHTTTdddsssvvvfffSSSLLLIIIDDDDDDDDDDDD___~~~cccCCC222444333222444333111111111111000000000000........./////////000000222//////111222111444999HHHOOOppp{{{ttt}}}zzzwwwrrrtttpppjjj~~~???@@@AAABBBBBBCCCFFFHHHJJJIIIJJJMMMRRRUUUUUUSSSYYY___cccdddgggnnnssssssuuuyyyxxxpppgggaaa]]]YYY]]]ZZZRRRFFF@@@@@@@@@>>>@@@GGGSSS```ggggggaaa\\\^^^fffwwwxxx```KKKCCC===>>>???======>>>???@@@HHHWWWeeelllpppsssyyyzzz{{{rrr___KKKBBBCCCFFFCCCUUUggg{{{~~~uuuooorrrMMM;;;666444222////////////..................////////////......////////////000000000000...333666444555EEE^^^rrrvvvOOO]]]nnnSSSRRRbbbzzzuuuzzzxxxllldddaaaaaabbbhhheeejjjuuuzzzzzz~~~rrrmmmiiijjjttt{{{vvvpppiiibbb[[[RRRHHH@@@CCCFFFPPP```nnnyyy{{{ssslllppp|||}}}rrrrrrkkkjjjiiiiiijjjiiigggeeebbbRRR^^^uuuYYYIIIJJJ@@@===777111...---...///,,,,,,---------------,,,444;;;<<<444+++)))---////////////000000000111111222000111333444666???IIILLL^^^{{{iiieeesss{{{rrrcccVVVMMMFFF@@@<<<;;;<<<<<<===>>>?????????DDDEEEFFFFFFEEEDDDBBBAAA<<<<<<;;;::::::::::::::::::999<<>>======>>>>>>>>>>>>>>>??????@@@AAAAAABBB<<<>>>@@@@@@??????@@@AAAHHHKKKLLLKKKMMMNNNJJJEEE???===:::999:::===AAACCCBBBIIIYYYnnn}}}xxxuuuiiiUUULLLKKKEEEDDDDDDFFFbbbkkkIII444444222111444222111111111111000000000000....../////////000000000222//////111111111555;;;OOOZZZyyy|||yyyzzzttt===>>>@@@AAAAAACCCEEEGGGHHHFFFFFFJJJQQQUUUSSSOOOVVV]]]dddgggjjjppprrrqqqvvvwwwrrrggg]]]YYYWWWUUU[[[XXXOOOCCC<<<===>>><<<:::???GGGOOOSSSSSSPPPMMMYYYdddvvv{{{eeeLLLDDD??????@@@>>>======??????HHHXXXfffooossswwwxxxzzz{{{rrr^^^JJJAAABBBHHHEEERRR___ttt|||rrrpppwwwqqqLLL:::444222111////////////............---...///000000///...---////////////000000000000000444555333===VVVpppvvvVVVfffkkkQQQOOOZZZqqqxxxwwwvvvuuuwww}}}vvvggg```fffhhhdddgggrrr|||zzz|||zzz|||{{{sssnnniiijjjtttttthhh\\\XXXQQQLLLHHHEEEAAA>>>@@@AAAJJJ[[[lllyyy~~~}}}rrrppphhhhhhhhhiiijjjjjjgggeeecccPPPUUU|||```QQQSSSRRRLLLAAA777111///000222111222222111000//////000;;;DDDIIIEEE===666111---//////000000000111111111333111000222333777AAALLLPPP[[[sss___[[[gggwww{{{~~~~~~wwwiiifff^^^UUULLLFFFCCCCCCJJJJJJKKKMMMPPPUUUYYY\\\]]]^^^```^^^XXXNNNCCC===888888888888999:::;;;<<<>>><<<<<<@@@@@@>>>@@@EEEEEEHHHIIIHHHIIIKKKHHHCCCFFFCCC@@@@@@CCCDDDBBB@@@EEEDDDDDDCCCBBBBBBBBBBBB@@@@@@AAABBBBBBDDDFFFGGGHHHJJJIIIFFFDDDEEEBBB===<<>>RRRbbb}}}}}};;;===???AAAAAABBBDDDFFFFFFDDDEEEJJJQQQTTTRRRNNNSSS[[[cccfffjjjooopppooovvvuuulll]]]SSSQQQRRRSSSXXXUUULLLAAA;;;<<<===<<<===???BBBEEEHHHJJJKKKLLLVVVbbbrrr~~~~~~zzz}}}gggMMMEEE@@@@@@AAA>>>===>>>===>>>FFFWWWfffoootttxxxxxxzzz{{{sss___JJJAAAAAAFFFEEEOOOVVVnnn|||pppwwwmmmpppqqqKKK999444333111////////////............---...///000000///...---////////////000000000000222555222222EEEeee|||vvvvvvmmmZZZnnnvvvvvvmmmSSSWWWYYYiiixxxttttttxxx|||}}}ooopppoookkkooozzzvvvgggbbbggglllnnnjjjiiioooxxxzzzxxxuuusssuuuxxxbbbUUUKKKGGGCCC???>>>>>>??????AAA@@@HHHXXXkkk{{{rrrmmmffffffgggiiikkkkkkiiihhh]]]QQQPPP^^^HHHFFF<<>>===555---000000000000111111111111333111000222444999DDDOOOVVVZZZfff___ZZZdddqqqsssuuuwwwrrrmmmkkkdddWWWKKKEEEIIINNNQQQUUU\\\dddlllssswwwzzz|||uuukkk^^^OOOCCC<<<;;;;;;:::;;;;;;<<<===>>>DDDAAA@@@AAABBBAAAAAACCCCCCEEEEEEDDDGGGLLLLLLIIIHHHFFFEEEGGGKKKMMMLLLIIIIIIIIIIIIIIIHHHHHHHHHHHHEEECCCAAAAAADDDHHHKKKMMMIIILLLKKKFFFBBBAAA>>>:::???AAABBBAAACCCIIITTT\\\zzzzzzyyyhhhSSSQQQIIIGGGOOOZZZxxxZZZ===666111000333000111111111111000000000///////////////000000000111000///000111111111777@@@PPPeee999;;;>>>@@@AAAAAACCCEEEEEEEEEHHHMMMRRRUUUSSSQQQUUU\\\cccfffiiinnnpppooowwwsssfffTTTIIIHHHLLLOOOSSSQQQIII???;;;===>>><<<;;;<<<===>>>@@@DDDJJJNNNZZZfffsss{{{yyyvvv|||eeeNNNFFF?????????======>>>;;;;;;CCCSSSccclllrrrwwwwwwzzz{{{ttt```KKKBBBBBBAAABBBJJJOOOkkkssstttkkknnnpppLLL:::555444333////////////..................////////////......////////////000000000000222555222111GGGjjjzzzwwwfff^^^YYYTTTppp|||xxx~~~hhhRRRQQQTTThhh{{{vvvttt~~~fffUUUNNNOOOSSSVVVTTTWWWaaaooo~~~yyyyyyzzzdddPPPGGGCCCAAA>>><<<;;;<<<>>>@@@@@@@@@HHHWWWjjj}}}xxxqqqhhhggggggiiikkkkkkjjjiii^^^ZZZRRRzzzbbbDDD<<<111444999>>>AAABBBBBBBBB888999999777555666;;;@@@<<<:::777777>>>BBB;;;111000000000111111111222222222000111333666;;;FFFQQQYYY]]]ggg\\\WWW```lllnnnrrrwwwuuuzzzxxxqqqggg___```iiirrrrrrxxxyyyjjjYYYKKKBBB===;;;<<<<<<;;;;;;<<<<<<======AAA@@@@@@CCCGGGJJJLLLMMMMMMRRRVVVXXX\\\___^^^YYY\\\YYYVVVTTTTTTUUUUUUTTTMMMOOOQQQSSSTTTUUUTTTTTTRRRNNNIIIFFFGGGIIIKKKLLLLLLOOOMMMGGGBBBAAA@@@===<<<>>>BBBHHHTTTfffzzzfffRRROOOGGGGGGSSS```yyycccBBB888222111333111111111111111000000000000/////////000000000111111//////000222000111999CCCMMMhhh777:::===@@@@@@AAACCCDDDDDDFFFJJJOOORRRTTTTTTSSSZZZ```eeegggjjjooorrrrrrxxxrrraaaLLL??????EEEHHHLLLLLLFFF>>>;;;===>>><<<666888:::;;;===CCCJJJPPP___kkkuuuzzz~~~zzzdddMMMDDD===<<<<<<;;;;;;===999999AAAQQQaaajjjqqquuuvvvzzz|||uuubbbMMMCCCCCC>>>AAAIIILLLkkkvvvqqqkkkjjjnnnJJJ999444333222////////////............//////............//////////////////000000000000...666444111CCCbbbnnnfff\\\MMMKKKUUUwww___QQQOOO^^^~~~nnnVVVFFFAAACCCFFFGGGGGGLLLYYYhhhzzz{{{tttnnnooorrrzzzcccNNNDDDAAA============<<<>>>@@@BBBCCCEEELLL\\\ooovvv{{{kkkiiihhhggghhhiiihhhgggbbbeeeSSShhhmmmJJJ;;;:::666222///000555:::>>>CCCDDDEEEDDDCCCHHHPPPXXXUUURRRLLLLLLRRRUUUNNNBBB000000111111111222222222111000111555888<<>><<<666999===@@@BBBHHHOOOUUU___jjjrrrssswww{{{dddMMMCCC;;;999999999999<<<::::::BBBQQQaaajjjqqqvvvvvvyyy|||uuucccNNNDDDEEE???DDDKKKLLLkkkwwwooommmcccjjjFFF555222111000000/////////............000///...------...///000////////////000000000000***666666000===YYYbbbYYY[[[JJJMMMaaa|||YYYSSS```yyyxxx___III>>><<<@@@DDDDDDDDDJJJVVVdddttt|||yyypppfff______aaaeeennn}}}hhhNNN@@@>>>@@@888:::<<<===>>>@@@CCCEEEHHHKKKTTTcccvvvwwwbbbzzznnnkkkhhhfffffffffeeedddbbbgggMMMUUU}}}sssJJJ777333333333333222111///......000111111222999EEENNNEEEGGGHHHLLLSSSUUULLL@@@000111111111111222222222000///111666999===HHHRRRTTT[[[wwwwwwYYYVVVQQQ\\\kkkrrr~~~}}}rrreeeXXXNNNGGGDDD======<<<<<<===???AAABBBAAACCCFFFKKKPPPUUUZZZ\\\hhhnnnuuu{{{~~~pppgggcccaaaZZZWWWRRRNNNPPPZZZiiiuuuyyysssooojjjddd___^^^]]]WWWLLLFFFIIIOOOQQQhhhsss}}}vvvtttXXXSSSHHHGGGPPPPPPRRR^^^pppoooHHH;;;444222444222111111111111000000000000000000000000111111111111...///111222000000:::EEESSSyyyvvv{{{vvv{{{xxx|||vvvsss888:::<<<======???BBBDDDEEEGGGIIILLLNNNOOOPPPPPP___ccceeefffkkktttyyyzzz|||uuubbbIII:::999;;;;;;@@@CCCBBB<<<<<<@@@@@@<<<::::::;;;@@@GGGNNNTTTWWWaaadddhhhlllqqqzzzyyyooosssvvv]]]NNNFFF???>>>===999666777<<<:::>>>MMM\\\ffflllpppzzz{{{~~~{{{gggNNNBBBCCC@@@@@@FFFKKKmmmxxxrrriiifffgggDDD666555444333000000000000////////////------......//////000000////////////000000000000444000222777BBBZZZggg```jjjJJJXXXwwwuuuZZZVVVkkkwwwUUU@@@BBBBBB===???CCCJJJQQQWWWbbbssszzzooohhhaaaXXXRRRPPPMMMNNNRRRZZZhhhyyykkkSSSGGG@@@===>>>???@@@AAABBBCCCDDDEEEEEEJJJPPP```vvvtttfffaaavvvyyymmmddddddggggggeeedddkkkZZZTTTRRR]]]uuuTTT:::999666333222222222111000111000000000000222333444@@@;;;999<<>>IIIQQQUUUbbbtttjjj]]]XXXTTT[[[ppp{{{aaaWWWMMMHHHBBB<<<===CCC;;;::::::<<>>???BBBEEEHHHIIILLLOOORRRTTTVVVWWW___cccggghhhnnnwww{{{|||{{{uuudddMMM>>><<<>>>>>>:::===<<<999:::>>>===999??????BBBGGGPPPXXX___cccbbbaaa``````ccclllxxxsssiiirrrvvv^^^LLLDDD>>>======:::888999;;;999???MMM]]]gggnnnrrr}}}}}}zzzgggNNNBBBDDDAAA???DDDKKKmmmuuummmcccZZZxxxhhhEEE777555444222000000000000////////////.........///////////////////////////000000000000222444444:::NNNdddnnnnnnyyyYYYggglllVVVOOOkkkrrrPPP<<<>>>@@@===@@@FFFLLLRRRUUU^^^nnn|||zzzooofff\\\XXXSSSMMMHHHGGGDDDEEEGGGMMMVVVcccnnnuuu~~~www[[[IIIAAA===<<<===>>>???AAABBBCCCEEEGGGIIIMMMVVVkkksssddd\\\[[[xxxwwwlllcccdddhhhiiihhhhhhggg]]][[[SSSWWWyyyYYY???:::888555333333333222111111111000000000111222333555222000222666666111+++000000000000111111111111111222333333666>>>JJJRRRTTTggg~~~vvvbbbZZZTTTSSS___wwwhhh^^^LLLFFFCCCDDDBBB???@@@DDD???BBBEEEIIILLLQQQWWW\\\\\\bbbjjjsssyyy}}}|||vvvnnnjjjhhhddd___[[[[[[[[[[[[[[[ZZZZZZYYYXXXYYYYYY[[[gggkkkgggYYYUUUSSSZZZkkkzzzpppZZZSSSGGGFFFOOOPPPUUUeeezzzttt~~~sssLLL888555666444222000000000000000000000000////////////000000000000000222///000444111888LLL]]]mmmrrruuuqqq}}}}}}sssgggwww:::<<<===>>>>>>???BBBDDDFFFGGGJJJMMMPPPTTTVVVXXX\\\bbbfffiiipppxxx|||{{{{{{uuufffQQQBBB>>>@@@AAAAAAAAA@@@======@@@>>>;;;BBBDDDHHHOOOXXXccckkkppphhhddd]]]XXXXXX```llltttrrrjjj{{{uuu]]]JJJBBB<<<======;;;999::::::999???OOO^^^iiipppvvv~~~yyyfffNNNBBBDDDBBB>>>CCCKKKnnnqqqggg~~~\\\VVVssskkkGGG888555444222000000000000///////////////////////////.........////////////000000000000///888444;;;YYYjjjnnnxxxaaasssgggVVVPPPggg~~~tttRRR>>>AAACCCCCCHHHIIIOOORRRSSSYYYfffssszzz}}}ssshhhXXXOOOHHHGGGEEEAAA??????>>>>>>???BBBFFFKKKPPPSSSZZZbbblllvvvnnn]]]III@@@>>>======???@@@AAACCCDDDEEEHHHLLLOOOWWWeee~~~|||pppeeeZZZSSSTTTYYY|||{{{nnndddcccggggggggghhhbbbaaaaaaSSSPPP}}}___CCC;;;999666444444444444222111111000/////////000000000///...///111111///---000000000000111111111111111222333444777@@@KKKTTTUUUnnn{{{fffYYYWWWQQQWWWjjjeeeNNNGGGCCC@@@???AAABBBAAACCCGGGMMMQQQUUUXXXZZZ^^^dddhhhqqqoooooopppppplllddd]]]___aaa___[[[\\\bbbggghhhoooqqqvvv{{{lll___UUUQQQRRR```vvvuuuwwwppp[[[QQQEEEHHHOOOOOO___iiijjjmmmEEE777777444222444000000000000000000000000////////////000000000000000222///000444111999NNNcccsssuuukkkqqqssswwwvvvqqqkkk999;;;<<<======???AAADDDEEEFFFHHHKKKNNNQQQTTTVVVXXX^^^dddhhhooovvvyyyxxx}}}vvvgggTTTFFFBBBFFFKKKVVVPPPHHHAAA??????>>><<<@@@CCCJJJRRR]]]iiissszzzvvvoooeee]]][[[```jjjpppzzzxxxqqqYYYJJJBBB<<<<<<===:::999:::999:::AAAQQQ```kkktttzzz|||vvvdddLLLAAACCCAAA<<>>===>>>>>>???@@@AAACCCCCCDDDDDDDDDJJJRRR[[[gggpppppplll[[[NNNBBB???@@@@@@AAABBBDDDEEEFFFFFFGGGJJJQQQVVVdddwwwmmmcccWWWOOOJJJLLLUUU```uuugggcccdddcccbbbbbb```aaabbbQQQKKKxxx~~~dddDDD<<<999666555555555444333222111000000///.........///000000000000000111333///000000000111111111111111222333555888AAAMMMVVV```zzzlllZZZSSSVVVQQQ```zzzmmmTTTLLLIIILLLKKKJJJLLLNNNQQQUUUXXX___]]][[[[[[[[[\\\\\\\\\UUUSSSRRRTTTWWWZZZYYYWWWXXXaaajjjpppyyyqqq]]]```[[[YYY```lllssssssooovvvsssooouuu[[[NNNDDDJJJPPPOOOkkkiii^^^hhh@@@777999333111666////////////////////////////////////000000000000///222000000444111:::PPPhhh}}}zzzpppvvv|||wwwzzzyyyvvv777999;;;<<<===>>>AAADDDJJJKKKMMMOOORRRTTTUUUVVVWWW]]]dddiiiooovvvyyywww}}}vvviiiYYYNNNMMMVVVaaalll^^^MMMAAA;;;999999999>>>CCCKKKUUU```lllyyyzzzppphhhfffjjjpppttt|||mmmVVVKKKCCC===<<<<<<999777777:::;;;DDDSSSbbbmmmvvv~~~}}}yyysssbbbKKK@@@AAA@@@:::AAAOOOrrrpppiiiYYYbbbnnnIII999555444111000000000000////////////000000//////......------////////////000000000000---999666EEEiiimmmgggzzzqqqZZZuuucccWWWbbbsss[[[BBBAAACCCDDDLLLNNNQQQRRRPPPSSS^^^jjjppp~~~xxxiii[[[LLLEEE@@@@@@BBB@@@???AAA???@@@BBBCCCDDDDDDCCCBBBCCCGGGLLLQQQ[[[eeefffcccTTTJJJBBBAAACCCCCCBBBDDDEEEGGGHHHGGGGGGKKKTTT[[[ooo~~~rrrWWWOOOGGGDDDFFFMMM[[[hhhzzziiicccbbb`````````bbb______PPPIIIuuuuuugggCCC;;;999666444444444333222222111111000///...------,,,...///...,,,---000222///000000000111111111111000222333555:::CCCPPPYYYlllxxx```QQQPPPUUUQQQhhhhhh[[[ZZZXXX\\\```dddfffhhhiiihhhfffaaaYYYQQQNNNNNNNNNIIIEEEEEEFFFIIIMMMUUUbbbqqq{{{~~~kkktttrrrnnnlllkkkhhhdddaaa~~~wwwlll|||xxxZZZNNNEEEKKKPPPSSSxxxxxxaaafff@@@888999333111777////////////////////////////////////000000000000///333111111333111<<>>EEENNNXXXcccppp~~~vvvppppppsssxxx{{{xxxjjjVVVKKKCCC===<<<<<<888666777999;;;DDDTTTaaalllvvv{{{wwwrrrbbbKKK??????>>>:::BBBPPPqqqooommmZZZaaannnJJJ999555444111000000000000///////////////////////////.........////////////000000000000111777<<>>???@@@BBBCCCDDDEEEEEEGGGJJJLLLPPPXXXaaabbb___SSSJJJCCCCCCCCCBBBBBBDDDEEEGGGHHHGGGHHHNNNZZZcccwwwwwwtttppp```JJJEEEBBBDDDKKKUUUeeerrr~~~llldddbbbaaabbbcccddd]]]___VVVKKKmmm{{{{{{kkkDDD;;;999666444444444333222111111111111000///...------...///.........000222000000000000111111111111000222444666;;;EEERRR[[[mmmnnnWWWLLLMMMSSSQQQkkkzzzpppnnniiivvv|||~~~{{{uuummmaaaXXXRRRKKKBBB???AAACCCAAA>>>FFFNNNXXXaaakkk|||}}}tttooommm||||||kkkvvvqqqXXXOOOGGGKKKQQQYYYlllgggDDD999888444222555000000000000000000000000////////////000000000000...333111111333111===VVVkkk666888;;;>>>@@@CCCGGGJJJLLLOOOSSSWWWZZZ[[[ZZZYYY[[[aaafffiiiooovvvyyyxxxxxxtttnnnggg___\\\ggguuuwwwcccMMMAAA===<<<>>>BBB???FFFPPPZZZdddqqqvvvqqqssszzz~~~uuuhhhVVVIIIAAA;;;;;;<<<999888888777:::CCCRRR___iiittt}}}zzzwwwssscccMMMAAA???>>>:::DDDPPPnnn}}}lllmmm~~~YYYkkknnnIII999555444111000000000000////////////.........///////////////////////////000000000000444222???^^^sssrrrooottt]]]```{{{nnniii|||fffIIIDDDDDDGGGQQQPPPRRRQQQMMMOOOYYYdddjjjttt{{{|||uuujjj___MMMFFFAAABBBDDDCCCBBBDDDAAAAAAAAABBBCCCEEEFFFGGGJJJMMMPPPSSS[[[bbbbbb^^^SSSKKKDDDCCCCCCBBBCCCFFFEEEHHHKKKKKKNNNWWWeeeqqqpppwwwsss___OOODDDAAACCCKKKVVVdddwwwqqqgggdddbbbbbbcccddd]]]eeeaaaLLL___|||oooIII===:::777666666666555444111111222222222000///...111000000111111222111111000000000000111111111111000222444666<<>>===>>>DDDKKKPPPNNN___vvv}}}}}}jjjsssaaaUUUQQQIIIJJJQQQ^^^rrrjjjKKK:::666555444333000000000000000000000000////////////000000000000...333222222333222>>>XXXqqq777999===???BBBEEEJJJMMMQQQUUUZZZ```cccdddcccbbb[[[```dddggglllssswwwvvvxxxtttqqqjjj___XXX___kkkiiiVVVCCC;;;::::::===AAA???FFFPPPZZZdddqqquuupppttt}}}tttfffUUUGGG???:::;;;<<<:::999:::555888BBBPPP]]]fffqqq{{{~~~yyywwwttteeeOOOBBB@@@>>>;;;EEEPPPkkkxxxhhhlll{{{XXX{{{mmmIII999555444111000000000000////////////---.........//////000000////////////000000000000666...@@@aaannnjjjhhhgggPPP^^^{{{yyymmmkkk{{{cccEEE@@@@@@DDDOOOPPPSSSQQQLLLMMMVVVaaagggqqqzzzyyyrrrhhh___LLLEEEAAACCCEEEDDDDDDEEEFFFEEEDDDCCCDDDFFFIIIJJJOOOSSSWWW\\\ccciiigggaaaTTTLLLEEEDDDDDDDDDFFFJJJHHHKKKOOOQQQUUU```qqq~~~ppp{{{oooaaaNNN>>>AAA@@@EEEQQQaaassswwwkkkeeebbb```aaaccc^^^llljjjMMMTTTsssNNN>>><<<888777777777666555111111222333333222000///000......///111111///---000000000000111111111111000222444777<<>>AAADDDBBBBBBJJJYYYeee{{{yyy{{{jjjrrrSSSTTTRRRKKKIIIQQQbbbssslllPPP;;;555555555222000000000000000000000000////////////000000000000...333222222333222???YYYyyy;;;@@@FFFHHHJJJNNNVVV\\\YYYbbbiiiiiiiiijjjiiihhhhhh```___gggooorrrtttwwwxxxvvvrrrkkk^^^RRROOOSSSSSSHHH===:::;;;===CCCIIIFFFPPPZZZ^^^___eeessssssfffhhhrrr}}}}}}gggNNNDDDAAA===;;;:::999888666999===DDDPPP^^^iiiqqqttt|||}}}xxxfffOOO???;;;999:::EEEXXXzzz~~~eeemmmgggWWWeeeHHH777444555///000000000000000000000000000000000000000000000000000000000000000000111222555222CCC[[[cccggggggaaaSSSppp|||rrrZZZeeemmmwwwWWWGGGEEEHHHKKKMMMTTTUUUSSSMMMKKKUUUiiiyyy~~~~~~yyyxxxxxxqqqgggVVVLLLDDDDDDFFFFFFEEEFFFDDDFFFIIIJJJLLLNNNRRRUUUXXX^^^cccfffjjjmmmjjjeee___WWWMMMFFFEEEGGGIIIIIIHHHJJJSSS___eeeiiittt}}}rrruuufffVVVHHHCCCEEE@@@FFFQQQbbbwwwmmmccc``````___bbbbbbooojjj\\\SSSfffQQQAAA===888555666555333111222222222111111111111111000000000000000000000000...333777666222//////222000777444222===IIIVVVeeeppp]]]WWWQQQQQQ\\\{{{|||gggWWWIIIFFFCCC===:::===>>>@@@EEEKKKUUUhhhwwwsssmmmqqqwww~~~{{{~~~nnnbbbxxxzzzqqqhhhaaaSSSKKKOOO___}}}xxx```WWW@@@000666222222444333222111000000000000000000000000111111111111222333000111333222CCCcccBBBGGGMMMPPPRRRVVV^^^eeecccjjjooonnnmmmooopppnnnjjjbbb^^^eeennnssswww{{{{{{tttnnnhhh___TTTMMMLLLGGG???::::::>>>BBBHHHOOOHHHPPPYYY[[[ZZZ^^^iiisssvvvhhh^^^cccooo{{{~~~wwwbbbLLLCCC@@@===;;;:::999888666999===DDDPPP]]]iiiqqqttt}}}zzzgggPPPAAA===???===EEEVVVxxx{{{cccnnnfff[[[```FFF666333555000000000000000000000000000000000000000000000000000000000000000000111111222555111???SSS^^^fffiiibbbPPPxxx~~~hhhSSS\\\aaa~~~}}}gggPPPEEEEEEGGGJJJMMMRRRTTTTTTSSSTTT^^^nnn{{{yyyyyywwwtttvvv{{{zzzttt^^^SSSJJJHHHIIIHHHGGGHHHFFFIIILLLNNNPPPTTTXXX[[[aaafffkkkmmmqqqtttqqqkkkccc[[[QQQIIIGGGHHHIIIJJJIIIMMMWWWcccjjjppp}}}uuurrr}}}rrrdddWWWKKKAAA???BBBDDDJJJWWWllloooddd``````___bbbbbbmmmgggYYYQQQcccTTTAAA===888666777777666444222222222222111111111111000000000000000000000000000555888888444111222444000777444222>>>IIIVVVggghhhXXXRRROOOTTT]]]yyymmmUUUIIIAAAAAAAAA<<<<<>>BBB===DDDVVVxxxzzzeeetttbbb]]]ZZZCCC555333555111000000000000000000000000000000000000000000000000000000000000000111222222444444CCCVVVaaakkkjjj\\\OOO]]]PPP[[[___vvv}}}wwwuuutttrrrbbbUUUIIIEEEFFFGGGLLLQQQWWWYYY\\\^^^aaahhhrrryyyrrrqqqpppqqqxxxmmmbbbVVVSSSSSSQQQOOOPPPMMMOOORRRUUUXXX\\\```dddlllpppsssuuuxxx{{{xxxsssjjjbbbWWWNNNJJJIIIJJJJJJJJJOOOYYYcccjjjqqq}}}ssshhhhhhgggmmm{{{ssscccYYYNNNGGGBBB>>>@@@CCCJJJRRRddd|||rrreee```______aaa```kkkcccUUUNNN___ZZZBBB>>>999777888:::999777333333222222111111111111000000000000000000000000111444777777444111222444111777444333>>>IIIWWWjjjwwwZZZRRRLLLMMMZZZddd|||rrrYYYFFF???<<>>;;;888888;;;???DDDNNNXXX\\\]]]YYYQQQIIIIIIRRR\\\YYY\\\ccckkkttt{{{xxxmmmYYYGGGAAA>>>;;;999999999888777999<<>>999BBBYYY{{{{{{ggg{{{~~~~~~\\\```UUU@@@555222444111////////////////////////////////////////////////000/////////000111222333333;;;PPPcccnnnvvvlllSSSTTTuuuSSSOOOZZZ^^^}}}ttthhh___\\\[[[ZZZQQQLLLHHHHHHIIIJJJPPPXXXaaadddhhhlllmmmoooqqqssslllmmmpppwww}}}qqqfffbbbaaa___^^^___YYYZZZ]]]^^^aaaeeeiiimmmtttxxxzzzzzz|||}}}xxxqqqjjj^^^TTTMMMKKKKKKLLLNNNTTT\\\dddjjjqqq|||tttcccWWWXXX]]]eee{{{{{{vvvlll```WWWMMMEEE??????AAABBBEEEIIITTT```uuuttteee___]]]]]]```^^^ggg^^^SSSLLLYYYcccFFFAAA;;;999999:::999888333333333222222111111000///////////////////////////111333333111000000222111666444555???IIIYYYoooaaaMMMNNNIIIMMM```nnn~~~|||cccJJJCCC>>>>>>AAA???<<>>AAAHHHUUUbbbhhhcccXXXKKKBBBFFFSSS___fffrrr}}}|||}}}{{{lllWWWFFF???<<<:::888888999888777999;;;BBBLLLZZZgggoootttxxx{{{|||rrr]]]FFF<<<<<<<<<888FFF```}}}wwweee}}}mmmXXXggg|||PPP???555111333000////////////////////////////////////////////////////////////000111222333222BBBYYYiiissstttUUUYYYgggNNNLLLTTT]]]{{{tttpppoooqqqrrrooopppsssxxx}}}rrrjjj___UUUNNNKKKLLLNNNMMMKKKKKKMMMMMMNNNUUU]]]iiimmmsssvvvvvvuuutttssslllnnnvvv|||qqqnnnnnnlllkkkkkkggghhhiiiiiijjjmmmrrrvvv|||}}}xxxqqqfffZZZQQQNNNOOOPPPSSS[[[dddiiioooxxxuuudddYYYZZZ^^^aaammm||||||tttvvv}}}~~~}}}zzzrrrggg___ZZZSSSKKKDDDBBB>>>===@@@DDDFFFJJJOOObbbqqqwwwfff^^^\\\\\\^^^\\\bbb[[[SSSMMMSSS{{{kkkLLLFFF>>>:::::::::888666444444333333222111111000////////////////////////000111222222111000111111111666444666AAAIIIZZZsssQQQDDDLLLJJJOOOcccrrruuu[[[EEEAAA???@@@BBB???AAARRRfff|||iiiddd[[[QQQHHHBBBAAAAAA???@@@@@@??????@@@DDDGGGQQQ[[[lll}}}hhhjjjlllQQQIIIWWW|||nnnNNNEEE:::333999333333333222111111000111111111///000000000111111111111111222000222555666HHHhhh~~~wwwxxxyyy{{{wwwlllqqqvvvvvvsssqqqtttwww{{{tttqqqpppooojjjjjjkkkppp|||wwwlll]]]KKK???<<<888;;;AAAGGGKKKRRRbbbqqqqqqiii[[[MMMGGGPPPcccqqq{{{jjjUUUFFF===;;;888777888999888777999;;;AAAKKKYYYfffoootttzzz|||}}}sss\\\FFF===???>>><<>>@@@AAAMMMllluuufffWWWKKKDDDAAA@@@AAACCCDDDEEEDDDDDDDDDFFFFFFKKKVVVeeesssrrrlllllljjjfff{{{uuuWWWKKKTTTzzz|||qqqNNNBBB888444999333333222222111111111111111222000000000000111111111111111222000333666777IIIjjj~~~zzz}}}qqqqqqoooiiicccccciiioooyyy|||vvvtttrrrooonnnnnnnnnppp{{{wwwfffZZZOOODDD>>><<<777>>>JJJTTTXXX^^^mmm{{{wwwooocccYYYYYYggg}}}wwweeeRRREEE<<<:::888777888888888777999;;;@@@JJJXXXeeeooosssyyy||||||qqqZZZDDD<<>>QQQiiizzzjjj^^^[[[```oooDDD:::444000222111000000000000000000000000000000000000000000000000......//////000222333444555PPPhhhkkkooo}}}]]]___oooXXXTTTTTTccc~~~{{{vvvnnngggUUUQQQLLLGGGDDDCCCDDDEEEGGGFFFFFFIIIOOOTTTXXXZZZXXXQQQKKKJJJJJJJJJOOOWWWWWWXXX\\\aaaaaa^^^```dddkkkrrr{{{}}}||||||}}}~~~zzzwwwuuuyyyzzzzzzzzz{{{uuuhhh___[[[]]]```YYYdddmmmqqqxxxyyyqqqqqqpppkkkkkkoooqqqrrrpppjjjhhhjjjkkkiiiaaa```^^^[[[WWWSSSOOONNNJJJHHHEEECCCBBBBBBCCCDDDDDDDDDHHHLLLNNNSSSaaannn~~~mmmccc^^^]]]\\\VVV[[[YYY\\\UUUJJJ^^^nnnNNNHHH???:::999:::999777666555444333222111111000000000000000000000000000222222111111222333444333111555444999BBBIII]]]{{{PPP???HHHKKKQQQbbbmmmxxx|||gggQQQGGG>>>===???AAAFFF\\\{{{gggTTTIIIDDDDDDDDDFFFHHHIIIIIIIIIJJJLLLHHHIIINNNUUU\\\ggg|||gggYYY[[[bbbkkkaaauuuyyyZZZLLLQQQoooxxxxxxQQQCCC999555:::444555222111111111111111222222000000000000111111111111000222000333777888JJJkkkpppmmmeeeZZZSSSTTT^^^fffrrryyy~~~{{{wwwtttrrrnnnqqqqqqnnnooozzzoooWWWIIIDDD@@@===<<<999CCCSSS^^^bbbfffqqq~~~{{{uuulllfffjjj|||sss```OOOEEE<<<999777777777888888888999;;;@@@JJJWWWeeennnsssvvvyyyzzzoooWWWAAA:::===>>>===QQQhhhwwwgggaaaZZZeeeiii@@@777333000222222000000000000000000000000000000000000000000000000.........///000222333444777XXXtttuuuuuuyyyTTTbbbnnnYYYUUUQQQaaayyynnnfffdddccccccbbb^^^VVVPPPDDDDDDDDDEEEEEEFFFGGGHHHJJJHHHFFFGGGKKKPPPTTTVVVVVVNNNJJJLLLNNNOOOVVV^^^^^^___eeelllmmmhhhfffhhhmmmuuu}}}~~~{{{{{{zzzxxx||||||}}}}}}yyymmmccc```bbbfffeeepppyyy{{{zzzttttttsssoooooosssooorrrrrrmmmgggfffccc```YYYXXXUUURRRNNNJJJGGGEEECCCDDDEEEEEEDDDCCCEEEFFFDDDFFFKKKOOOSSS^^^rrrqqqeee```___\\\UUUYYYYYY___YYYHHHVVVmmmMMMFFF>>>:::999::::::999666666555444222111111000000000000000000000000000111///...///000222222111222444444999CCCIII]]]|||VVV???FFFKKKQQQ```oooyyy}}}bbbNNNGGGBBBAAABBBDDDKKKgggttt\\\MMMIIIJJJBBBDDDEEEFFFFFFGGGIIIKKKOOONNNNNNNNNMMMVVVooolllQQQJJJYYYjjjjjj]]]qqqxxxYYYKKKNNNdddsss}}}TTTDDD:::666<<<555777222111111111111111222222000000000000111111111111000222000333777888KKKllltttbbbQQQGGG???>>>NNNaaappp{{{}}}tttqqqsssuuuuuujjjeeepppcccGGG???AAA@@@???BBB???RRRooo|||qqqyyy}}}nnn\\\III>>><<<;;;:::999888888888888777:::===BBBOOOcccssszzzsssyyyyyylllTTTAAA::::::???@@@MMMqqqlllRRRrrr]]]fffWWW???999222444111333000000000000000000000000////////////000000000000///000000000000111444666???uuuzzzyyyvvvbbbVVVggg]]]VVV\\\llltttfff\\\XXXQQQRRRPPPNNNNNNPPPKKKEEEEEEEEEDDDDDDEEEJJJPPPTTTSSSNNNIIIKKKSSS\\\dddgggcccZZZSSSSSSUUUZZZaaahhhjjjpppvvvxxxuuurrrqqqqqqvvvwww~~~~~~|||~~~}}}|||}}}vvvrrrqqqqqqppp{{{~~~~~~yyyuuuuuuuuuvvvrrrmmmhhhggggggeee___ZZZOOORRRRRRLLLHHHHHHIIIHHHFFFFFFEEECCCBBBCCCGGGIIIHHHMMMUUU___kkkzzzvvvccc]]][[[]]][[[YYYYYYXXXUUUOOOJJJooolllRRRIIIBBB@@@???;;;999999888777666444333222111111////////////000000000000222222222222222222222333333222999666???OOO```UUUAAAMMMJJJMMMgggvvv|||```LLLCCCAAAGGGCCC===VVVnnnYYYMMMHHHFFFEEEDDDCCCCCCFFFLLLPPP```[[[UUULLLEEEJJJbbb|||rrrXXXLLLFFFUUUqqqxxxbbbiii]]]KKKIIIWWWlll~~~```HHH>>>666444555111111111111111000000000000111111111111111111111111222222111666999777LLLrrrooo[[[HHH???<<<>>>LLL\\\ooo{{{|||qqqmmmnnnppprrrjjjjjjuuu~~~aaaEEE===@@@AAABBBEEEEEE\\\uuu~~~{{{lllYYYHHH>>>;;;;;;:::999888888888888777:::<<>>CCCTTTuuukkkTTTvvvuuuTTTeeeUUU>>>999111333000222000000000000000000000000////////////000000000000///000000000000111444666CCCvvvtttqqqlllYYYPPPmmmzzz^^^YYY```qqq{{{mmmddd[[[VVVUUUWWW[[[]]][[[XXXTTTLLLDDDBBBDDDGGGJJJNNNSSSWWWZZZWWWPPPMMMVVVgggtttxxxwwwtttjjj```^^^```eeennnvvvyyy~~~~~~|||{{{vvvxxx}}}}}}zzzxxxvvvvvvrrrnnnkkkhhhddd]]]XXXUUUZZZZZZUUUPPPNNNMMMJJJGGGIIIJJJJJJKKKLLLOOORRRVVV^^^iiiuuuzzzddd^^^]]]]]][[[YYYXXXXXXTTTNNNHHH```pppSSSJJJBBB@@@???;;;999:::888888666444333222222111000000000000000000000000000000000000111111222222555222888555@@@PPPaaaNNN???KKKKKKSSSnnn~~~cccPPPHHHCCCGGGEEEIIIiiiuuubbbVVVQQQLLLLLLKKKJJJJJJMMMRRRVVVUUUOOOKKKJJJJJJMMMZZZgggiiiQQQIIIHHHXXXtttyyyaaaeee\\\KKKHHHSSSeee```GGG>>>777666888333222111111111000000000000111111111111111111111111222333222555888777PPPxxxhhhSSS???888;;;AAAOOO\\\ppp{{{wwwiiibbbccceeeiiifffjjjxxxxxxqqqvvv[[[AAA;;;???CCCDDDGGGGGG^^^ppprrrttt||||||yyygggTTTEEE>>>;;;:::999888888777888888666999;;;@@@NNNaaaooosssuuuxxxwwwhhhRRRAAA;;;<<<:::DDDXXXssscccSSS{{{kkkOOOiiiRRR>>>999111333000111000000000000000000000000////////////000000000000///000000000000111444666EEErrr~~~lllhhhcccUUUQQQ~~~sss{{{[[[ZZZcccvvvooofffcccbbbbbbeeeiiiqqquuupppeeeZZZMMMDDD@@@CCCHHHNNNSSSVVVWWWXXXUUUOOOQQQbbbzzzssshhhdddfffkkkuuu}}}yyy|||uuulllkkkrrr{{{}}}zzz{{{yyywwwsssmmmgggaaa^^^```eeeeeeaaa\\\YYYVVVQQQPPPRRRTTTUUUVVVXXX[[[^^^eeennn{{{yyybbb]]]]]]^^^[[[YYYXXXXXXTTTMMMHHHSSS}}}sssTTTKKKCCCAAA@@@<<<:::;;;999888777555444333222222000000000000000000000000///000000111222333333444777222666444AAAQQQ___xxxJJJ???JJJLLLYYYuuudddRRRKKKFFFGGGIIIZZZxxxiii___ZZZVVVUUUTTTQQQOOOPPPSSSVVVKKKCCC???EEEOOOXXX^^^cccooo~~~```KKKJJJOOOaaa||||||bbbaaa|||ZZZJJJFFFMMM[[[wwwcccHHH???888888:::666222222222111111111000000000000000000000000000000222444333555666888UUU\\\MMM===888<<>>:::???BBBCCCDDDDDDRRR[[[ZZZ[[[fffttt||||||gggdddddd```lll{{{tttaaaOOOBBB<<<;;;:::999888777777777777666888:::@@@OOOaaammmppptttvvvrrrcccOOO???;;;<<<666CCCXXXjjjUUUPPPzzzhhhTTTrrrLLL<<<888000333000000////////////////////////////////////000000000000///000000000000111444666???gggqqqdddeeeccc[[[\\\ssslllRRRXXXbbbxxx|||tttuuuxxxzzz{{{}}}{{{}}}lll[[[MMMDDDAAABBBEEEIIILLLNNNMMMLLLOOONNNVVVjjj~~~tttjjjhhhjjjoooyyy~~~}}}~~~yyysssvvvuuullljjjppp||||||uuunnnjjjgggiiimmmmmmiiiffffffccc______```aaabbbcccfffkkknnnvvv~~~yyyccc___```___]]]ZZZYYYXXXUUUNNNHHHOOOzzzsssUUULLLEEECCCAAA>>><<<<<<:::999888666555444333333222111111111111111000000111111222333555666777777777222666666CCCRRR\\\{{{rrrIIIBBBHHHKKK\\\www|||aaaPPPKKKLLLIIIOOOlllsssiiiccc```dddcccaaa]]]ZZZXXXYYYZZZPPPGGGBBBIIIZZZjjjuuuzzzqqq}}}\\\JJJPPPZZZnnnccc^^^{{{wwwWWWIIIEEEHHHRRRnnnyyyhhhJJJ???999888:::666333333222222222111111111000000000000000000000000222444333555555888YYYzzzzzz~~~LLLEEE===:::===III[[[jjjqqqssslllYYYGGGAAADDDGGGMMMOOOXXXeeekkkeee[[[UUUTTTIII???===???@@@@@@@@@BBBBBBEEEHHHHHHMMMaaawwwyyy___NNNSSS]]]```nnnlllZZZJJJ???;;;::::::999888777777777777666888:::AAAQQQcccmmmooossssssmmm]]]JJJ<<<999;;;777DDDVVV___HHHRRR}}}iii]]]xxxvvvEEE;;;777///333000000////////////////////////////////////000000000000///000000000000111444666:::\\\eee^^^ffffff___ddd{{{]]]KKKWWWbbb{{{~~~xxxtttuuu|||}}}{{{yyyuuucccUUUKKKFFFDDDBBBBBBDDDGGGIIIJJJIIIRRRXXXeeewww}}}vvvqqqrrruuuzzz}}}uuuvvv}}}~~~|||vvvppprrr|||yyysssrrryyy}}}uuupppnnnooorrrrrrppppppsssrrrooonnnppprrrtttwww|||zzzeeeaaaaaa```^^^[[[[[[ZZZVVVOOOJJJKKKxxxqqqXXXOOOGGGEEEDDD@@@>>>???;;;:::999777666555444444333333222222111111111000111111222333555666777777555111777888EEERRRYYYwwwfffEEEDDDFFFIII___zzz|||aaaRRROOORRROOOZZZtttmmmiiigggfffttttttssspppmmmkkkkkklllfffcccbbbfffrrr[[[KKKUUUbbbvvvfff\\\wwwuuuVVVIIIDDDEEEMMMbbbnnnzzzoooNNNAAA999999:::444333333333333222222222222000000000000000000000000222444333444555999ZZZxxxpppsss}}}}}}===<<<:::999<<>>FFFIIISSS___bbb[[[RRRNNNHHHGGGDDDBBB@@@?????????FFF???@@@IIIPPPXXXnnnoooXXXNNNVVVeeepppwww```QQQFFF>>>::::::999888777777666777777666888;;;CCCTTTfffoooooorrrppphhhXXXFFF;;;999;;;<<>>999666...333222111000000000000000000000000////////////000000000000///000000000000111444666;;;XXX______kkkjjj```cccvvvTTTKKK[[[ddd~~~qqqbbbaaaeeennnrrrmmmddd___bbbhhhhhh^^^SSSMMMKKKJJJFFFCCCCCCFFFNNNTTTWWWXXXaaakkkzzz{{{yyy|||vvvooottt}}}zzztttvvv}}}~~~yyyvvvyyy|||~~~~~~sss```[[[ZZZ___\\\ZZZZZZZZZWWWPPPKKKGGGtttrrrZZZRRRJJJHHHGGGCCCAAAAAA<<<;;;:::888777666555555444444333333222111111111///000000111222333333444333111999999EEESSS\\\}}}VVV>>>DDDDDDIIIdddfffZZZYYYYYYZZZlllyyynnnkkkmmmppprrr{{{}}}~~~~~~}}}|||}}}~~~~~~[[[LLLVVVbbbuuuiiiZZZrrrxxxZZZLLLEEECCCKKKRRR```lllrrr~~~tttQQQBBB999999:::444444444444333333333222222111111111111111111111111222333111444666:::YYY}}}oookkktttpppssssss666666666777===GGGQQQWWWRRRPPPGGG===888:::===<<>>AAAEEENNNJJJLLLYYYnnnssseeeccckkk{{{hhhRRRIIICCC>>>;;;:::999888777777666666666777888<<>>FFFUUUWWWEEEddd___ddd___999777666...444333222000000000000000000000000////////////000000000000///000000000000111444666BBBZZZ```eeevvvsssccccccmmmOOOMMM___eeessscccQQQNNNQQQYYY]]]WWWOOOJJJPPPTTTTTTNNNIIIKKKNNNOOOHHHGGGIIIQQQ\\\fffkkklllqqqzzztttooowww~~~{{{jjj[[[XXXVVV[[[ZZZXXXXXXYYYVVVPPPKKKJJJssswww]]]TTTMMMKKKIIIFFFCCCDDD===<<<:::999777666666666555444444333222222111111000000000000111111222222333111999888DDDUUUeee}}}MMM<<>>EEEKKKTTTVVVYYYgggrrrpppxxx^^^IIIDDDBBB???<<<:::999888777666666666666777999<<>>999555555444444444333333333333333333333333333333333222111///444999;;;SSS{{{uuuwwwwww777888888888:::===BBBFFF>>>>>>===:::777:::BBBHHHSSS]]]fffhhhbbbYYYNNNFFFLLLNNNPPPMMMEEEBBBKKKWWWhhhmmmsssqqqSSSIIIAAA<<<===:::;;;:::999777666555555555999666;;;MMMbbbpppvvvxxxqqqnnncccPPP???888999===AAAFFF```CCCRRRxxxuuulllttt[[[iiiHHH<<<333222444222///...111111000000//////......000000000000000000000000000000111000000222666999NNNqqqppp{{{{{{pppuuu||||||eeeJJJPPPiiippp{{{pppggg]]]UUURRRIIIIIIIIILLLNNNNNNLLLIIIMMMLLLJJJIIIOOOVVVVVVQQQJJJOOOYYYfffsss}}}wwwxxx}}}yyyrrreee[[[ZZZYYYYYYWWWTTTUUUWWWSSSLLLQQQxxxwwwuuu```WWWNNNMMMLLLIIIEEEDDD===<<<:::888777777888888666666555444333333333333111222333222111111333444444333777>>>EEEVVV{{{LLLHHHRRRJJJMMMbbbxxxiiijjjiii~~~mmm^^^dddsss~~~dddMMMTTTdddssshhhXXXggggggNNNFFFFFFEEEKKKTTT^^^fffvvv|||TTT???===>>>:::555666666555444333222222111111111111111111111111111444555111333999===TTTwww555666666555666888<<<@@@BBBCCCBBB>>>:::===FFFMMMbbbhhhkkkhhh]]]QQQGGGBBBBBBGGGNNNOOOKKKNNN___qqqhhhLLLDDD>>>:::;;;999;;;:::999777666666555555:::888>>>QQQeeepppsssuuuqqqkkk^^^LLL>>>999:::<<>>===:::777777666555555333333222111222222222222222222222222///222111333777:::RRRwww777777777666555666999;;;<<>><<<::::::777666666555444333222222333333333333333333333333///555666777999===YYY;;;;;;;;;999777777999;;;888;;;===>>>CCCPPPdddsss|||zzzuuukkkZZZJJJAAA@@@<<>>HHH\\\oooxxx|||}}}xxxfffQQQCCC<<<:::999:::CCCXXXDDD@@@bbboooqqqtttTTTeeegggAAA888222222333111000000000000000000////////////////////////////////////000000111000000222666999___qqqbbbkkk}}}hhh```mmm~~~|||zzz{{{}}}yyysssYYYJJJWWWiiixxxdddUUUTTTYYYbbbhhhtttuuusssnnnhhhgggjjjnnnooowww}}}|||zzz|||~~~~~~|||}}}vvvaaa^^^ZZZZZZXXXVVVWWWXXXTTTMMMJJJaaaiii___WWWTTTSSSMMMGGGEEEDDDCCCAAA???<<<:::999888777666555444333333333333111222333333222222444666333555;;;FFFUUUqqq^^^TTTRRRTTTpppwwwaaaPPPUUUeeetttxxx^^^]]]bbbfffkkkmmmVVV___iiiOOOFFFFFFFFFLLL\\\fffmmmdddJJJ>>>::::::<<<777777666555444333222222333333333333333333333333111777888888:::AAAddd:::;;;;;;999888888:::;;;===>>>???AAAJJJ[[[ooo}}}zzzssskkk[[[III@@@???:::CCCPPPVVVZZZggg}}}hhhiiiqqq{{{tttTTTBBBAAA===:::<<<:::999999888888888888888999;;;===HHH]]]ppp{{{xxxcccKKK@@@<<<:::999;;;EEEVVV@@@CCCiiifffwwwhhhQQQnnn\\\===777222222333111000111////////////000000000000////////////////////////000000111000000222666999YYYhhhZZZhhhzzzbbb\\\mmm|||uuuzzz{{{xxx```OOO___pppfff[[[___hhhrrryyyxxxsssrrruuuyyy|||~~~|||vvvbbb^^^ZZZZZZXXXUUUVVVXXXTTTMMMJJJXXXjjj___VVVSSSQQQKKKGGGEEECCCBBBAAA@@@>>>===;;;:::666555444333222222222222111222333333222333555777333555:::BBBPPPkkkhhhXXXQQQTTTrrrxxxbbbQQQVVVeeerrr}}}```VVV[[[eeeqqqoooUUU\\\{{{jjjOOOEEEFFFFFFIIIWWWbbboooeeeKKK???::::::<<<888777666555444333333222333333333333333333333333///444444333666AAAjjj777888::::::999:::<<<>>>???@@@EEEOOO___rrrssshhhbbbWWWFFF<<<;;;;;;CCCPPP\\\ffftttvvveeekkksss{{{jjjMMM>>>???;;;777999888999999888888888999999:::888<<>>===666666444333333333333333111222333333333333666888444666999===HHH```ttt\\\QQQPPPiii|||yyycccSSSWWWdddmmmtttzzz|||gggYYY]]]kkk{{{qqqTTTWWWuuukkkPPPEEEFFFGGGIIITTT___ooobbbKKKAAA<<<;;;<<<888777777666555444333333333333333333333333333333222666444333777EEEooo:::<<>>BBBMMM\\\jjjvvvxxxmmmrrrtttvvvbbbFFF:::>>>:::777999888888888888888999999:::;;;;;;AAAQQQgggvvvzzzzzzzzzfffQQQ>>>::::::999===DDDPPPFFFJJJUUUwwwlllfffUUUWWWoooFFF888333111222222000000333.../////////000000000111000000000000000000000000000000111000000222666999HHH[[[WWWmmm|||\\\VVVppp___SSSeeeooozzzqqq^^^XXXXXXVVVSSSTTTVVVRRRKKKGGGJJJpppkkk^^^RRRMMMKKKIIIGGGHHHIIIIIIHHHGGGEEEBBB???>>>888777666555555444444555111222333333333444666888222666999<<>>@@@<<<>>>III\\\ooo{{{zzz}}}{{{{{{~~~vvv^^^DDD999>>><<<999;;;;;;888888888888999:::;;;;;;@@@HHHZZZppp||||||wwwttt]]]III999777999999>>>GGGTTTAAAQQQ\\\{{{ccciiiqqqRRRbbbbbb===777333111222222000000333.../////////000000111111000000000000000000000000000000111000000222666999GGG\\\\\\ttt^^^XXXsss}}}}}}]]]VVVhhhnnnyyy~~~yyy___WWWWWWUUUSSSTTTUUUQQQJJJEEEGGGlll{{{lll^^^QQQKKKJJJIIIIIIJJJNNNMMMLLLJJJGGGCCC@@@>>>:::999888777777666666666111222333333333444666999///444999===IIIaaa}}}yyy[[[UUUUUUgggyyy}}}ppp^^^SSS\\\jjjrrruuuyyy~~~wwwyyy~~~{{{~~~rrrUUUWWWuuummmPPPEEEEEEGGGMMMaaa~~~|||]]]LLLGGGDDD@@@===888888777666555444333333111111111111111111111111111444222333999DDDhhhvvv{{{|||zzzvvvOOOKKKMMMVVV^^^bbbgggnnnsssuuu~~~XXXMMMDDDDDDIIIJJJGGGCCCAAAGGGSSSbbbqqq~~~zzz{{{~~~eeeLLLEEE<<<777999;;;;;;:::777888999888888999;;;===AAAOOOXXXsss}}}zzzhhhWWWEEE999:::===<<<@@@HHHVVVNNNKKKiiifff]]]___TTT{{{RRR@@@666444222000000000111222111111000000//////......000000000000111111111111333222...222888333111===NNNcccbbbzzzhhh```yyyyyy}}}xxxZZZRRReeeuuu|||sss~~~hhh[[[XXXTTTSSSTTTTTTQQQNNNIIIJJJiiitttmmm```SSSMMMKKKHHHFFFGGGQQQQQQQQQPPPLLLGGGBBB>>>;;;:::888777555444444333555444444333333444444555444666888<<>><<<999666555555666555444333333333333333333333333222111444888777AAAccc}}}{{{SSSTTTZZZfffnnnrrrwww}}}uuuTTTLLLEEEGGGMMMPPPNNNJJJBBBJJJVVVdddqqq~~~}}}]]]IIIBBB;;;888999;;;;;;999888888888777777888;;;>>>FFFVVV```xxxzzzyyykkkUUUFFF;;;:::;;;:::???HHHQQQIIINNNjjjddddddrrrQQQTTTvvvJJJ???666444222111000000111222111000000000/////////...000000000000111111111111000111...111666111333BBBUUUeee```tttbbbbbb}}}xxxzzz|||\\\TTTfffvvv}}}zzz~~~ggg\\\XXXTTTSSSTTTTTTRRROOOJJJKKKmmm||||||ggg\\\QQQNNNMMMLLLJJJKKKPPPPPPQQQPPPMMMIIIDDDAAA;;;:::999777666666666666555444444333333444444555333555888<<>><<<999999:::;;;999777888777666444555888===BBBNNN^^^gggzzzvvvssseeeIIIBBB;;;999888:::DDDNNNKKKHHH```nnn___wwwdddVVVRRRsssXXX999===555444333222111111111111000000000000///////////////000000000111111111111,,,111000000333000;;;SSSrrrpppaaammmkkkSSSeee```SSSddduuukkk]]]YYYTTTSSSTTTTTTRRRPPPPPPNNNuuuaaaYYYSSSTTTWWWWWWUUUUUUQQQQQQPPPNNNLLLIIIFFFEEEAAA@@@>>><<<:::888888777555555444444444444555555333444777===III___~~~mmmVVVWWW]]]vvvnnn___SSS[[[kkk|||aaaQQQMMMGGGCCCAAA@@@>>>===@@@@@@AAAEEELLLWWWbbbjjjwww~~~zzzqqqyyyvvv~~~YYYRRRpppkkkPPPDDDEEEJJJVVVtttdddUUUOOOIIIGGGHHHAAA>>>;;;999888888777666444444444444444333333333444111444777777CCChhhfffppp|||xxxcccIIIFFFEEEBBBBBBLLLZZZ```___^^^mmmUUU===::::::999:::;;;:::999777888777666555666999???CCCJJJWWW]]]rrr{{{qqqjjjWWWAAA===999888999>>>GGGPPPEEEKKKfffkkkeeeXXXPPPYYYPPP888<<<444444333222111111111111////////////000000000000///000000000111111111111---222111111333222>>>XXXvvviiiuuulllSSSkkkcccUUUfffwwwnnn^^^YYYTTTSSSTTTTTTSSSQQQSSSNNNrrrggg^^^XXXZZZ\\\[[[XXXXXXSSSRRRPPPNNNKKKIIIGGGEEEGGGFFFCCC???;;;888666555666555555444444555555666444444666===FFFYYYxxxnnnZZZ]]]cccyyyuuuaaaVVV]]]tttpppRRRFFFCCC???>>>???AAABBBCCCAAAAAABBBBBBEEEMMMVVV]]]nnnvvvuuuxxxZZZRRRpppkkkPPPCCCEEEIIIPPPhhhqqqnnnxxxdddWWWRRRKKKIIILLLDDDAAA===;;;:::999888666555555555444444333333333444222333777888EEElllgggrrr}}}tttdddTTTAAAGGGFFFBBB???III\\\hhhiiijjjwwwsssMMM>>>999::::::::::::999999888777777777777888;;;AAAEEEGGGSSSXXXnnnwwwlllaaaKKK<<<999777888<<>>>>>???AAABBBBBB@@@@@@@@@AAACCCIIIPPPVVVbbbjjjuuussslllXXXQQQpppmmmQQQCCCCCCFFFHHHXXXZZZcccttteeeYYYTTTLLLIIILLLFFFCCC???===;;;:::999777666666555555444333333333555222444888:::IIIqqqbbblllvvv|||{{{ssskkkjjjpppooo^^^RRRLLLCCCLLLLLLFFF@@@LLLddduuuxxxcccDDD???:::;;;;;;;;;:::999999999666888999999:::===BBBEEEJJJYYYaaavvvzzzjjj___JJJ;;;999777888>>>EEEHHHHHHCCC[[[jjj]]]~~~jjjRRROOOlll]]]EEE999777333333333333222111000000.../////////000000000111000000000000111111111111///222000000444222===SSSqqqhhhkkkqqqUUUpppuuukkk}}}}}}fffXXXiii|||wwwxxxxxx___ZZZUUURRRSSSUUUTTTSSSSSSJJJaaaqqqggg______```]]][[[[[[VVVUUUSSSQQQPPPQQQQQQRRRNNNLLLHHHCCC???;;;888777666666555555555555666666444222666===DDDSSSsssvvveeefffeeerrr{{{tttaaacccqqquuuYYYFFFBBB@@@>>>>>>?????????>>>???>>>>>>@@@DDDHHHMMMOOOWWW^^^hhhrrr|||oooZZZ^^^iii{{{VVVOOOmmmoooRRRCCCAAACCCCCCMMMOOOgggtttbbbXXXVVVOOOLLLOOOHHHEEEAAA>>>===;;;999888666666666555444444333333555222444888<<>>EEETTTtttgggaaaZZZfffwwwtttxxxhhhsssnnnTTTEEEDDDCCCBBBBBBCCCCCCAAA@@@@@@???>>>@@@DDDHHHIIIJJJPPPVVV___hhhssslllNNNUUUfffUUUMMMiiipppSSSCCC@@@AAADDDJJJMMMqqqrrr|||___WWWXXXSSSPPPSSSIIIFFFBBB???===<<<:::888777777666555444444333333555222444999===NNNxxxJJJXXXYYYUUUUUUNNNDDDDDD@@@HHHRRRXXXYYYVVVTTTSSSbbb\\\RRRWWWqqqaaaIIICCC999<<<;;;:::999888888888888888555666;;;===???GGGQQQgggpppeeeMMMCCC@@@666999===>>>OOOUUUBBB[[[gggaaajjjkkkRRRQQQrrr}}}BBB999???000444333222000000000000111////////////////////////...///000000//////000111///111///000333000888LLL[[[]]]hhhuuuSSSgggzzzbbbNNNaaassswww}}}~~~ggg]]]UUUTTTUUUSSSRRRRRRPPPMMMYYYuuunnngggbbb```___\\\ZZZYYYVVVSSSRRRTTTUUUVVVVVVPPPNNNKKKGGGBBB>>>;;;999:::888666555555555444333333222555;;;BBBTTTvvviii```[[[WWW^^^mmmRRRDDDCCCDDDEEEFFFGGGGGGFFFFFFCCCBBBDDDHHHHHHFFFGGGKKKQQQUUUZZZbbblllyyyuuuWWWaaaxxxVVVRRRdddkkkMMMBBBDDD@@@HHHFFFSSS|||dddYYYQQQQQQSSSPPPKKKHHHDDDAAA???===;;;:::666555444333222222333444111555777555777MMMtttEEERRRQQQLLLLLLFFF???@@@DDDJJJTTT\\\aaaaaa___]]]iiiggg]]]bbb~~~WWWCCC@@@:::<<<;;;:::999888888888888888777:::===>>>@@@LLLYYYssszzzxxx^^^III@@@===888999>>>FFFRRRSSSEEE______ddd~~~^^^NNNWWWqqqAAA999<<<444444333222111000000000111////////////////////////...///000000//////000111///111///000333000888LLLXXX^^^nnn~~~ZZZiii]]]OOO___nnnxxxuuuwwwuuuyyyeee[[[SSSRRRSSSRRRPPPPPPMMMJJJVVVxxxsssmmmfffaaa```___]]][[[YYYWWWUUUTTTUUUUUUUUUTTTRRRPPPMMMIIIEEEAAA>>>===;;;999777666666777555444555444777<<>><<<;;;999888666555444444555555555555666555999KKKkkk|||~~~zzzwwwDDDNNNKKKCCCCCC@@@<<>>???>>>CCCSSSdddtttxxx{{{vvvcccLLL>>>:::888;;;999???PPPVVVMMMGGG^^^WWWnnnuuuMMMNNNeee^^^@@@888777888444333222111111000000111////////////////////////...///000000//////000111///111///000333000888LLL]]]dddrrr^^^pppqqqYYYSSS]]]jjjtttdddccc```eeeooo~~~{{{~~~dddZZZRRRQQQRRRPPPNNNNNNLLLIIISSSzzzhhhoooiiibbb^^^]]]]]][[[YYYVVVUUUUUUVVVWWWXXXVVVUUUTTTRRRPPPLLLHHHDDDAAA@@@;;;999777777888888777666666555888===BBBSSSwwweeeWWWVVV[[[eeewww___QQQTTTXXX]]]``````\\\WWWSSSNNNJJJIIILLLMMMLLLNNNRRRUUUWWW\\\```gggoooxxx~~~vvvpppUUUSSSaaazzziiiMMMBBBFFFEEEFFFJJJZZZ{{{{{{bbbZZZSSSRRRRRRLLLKKKIIIEEECCCBBB@@@>>><<<;;;:::888777666666777777777555555666:::GGGaaayyy~~~{{{www{{{yyyxxxJJJQQQKKKAAAAAA@@@???EEELLLPPP\\\lll{{{yyyrrrtttwwwooosss```OOO@@@888;;;<<<;;;:::999999888888888999555;;;AAAAAA@@@HHH[[[lllmmmnnnlll```NNN>>>888999666>>>:::BBBWWWTTTDDDFFFTTTXXX___FFFXXX}}}NNN???888333;;;444444333222111111111000////////////////////////...///000000//////000111///111///000333000888LLLhhhjjjpppyyy^^^xxxnnn]]]WWW___nnnssskkkfffccchhhiiixxx}}}qqqmmmpppvvv}}}dddZZZRRRQQQQQQOOOMMMMMMOOOLLLTTT~~~xxxhhhkkkeee^^^[[[[[[[[[YYYXXXRRRSSSTTTWWWZZZZZZYYYWWWSSSRRROOOLLLHHHEEEBBBAAA;;;999777777888888888777555555888===BBBTTTzzzaaaRRRVVVeeeppppppeeehhhlllrrrtttrrrjjj```ZZZSSSNNNLLLOOOPPPQQQSSSWWWYYY[[[___dddiiiooovvv{{{lllRRRPPP]]]~~~wwwttthhhMMM@@@BBBCCCBBBIIIZZZ|||yyybbb\\\VVVTTTSSSMMMKKKIIIFFFEEEDDDBBB@@@>>><<<;;;999888777777777888555444555777777BBB^^^zzz}}}QQQWWWPPPEEEFFFGGGHHHPPPVVV\\\hhhzzz{{{yyyxxxooouuubbbGGGAAA<<<888;;;<<<::::::999999888888999999444<<>>GGGXXXNNN>>>DDDKKKeeeuuuQQQIIIiiinnnDDD===777111:::444444333333222111111000////////////////////////...///000000//////000111///111///000333000888LLLjjjlllnnnttt]]]{{{|||hhh^^^eeexxx~~~wwwxxxyyy~~~xxxrrruuu{{{wwwwwwuuuxxx}}}fff\\\SSSRRRRRRPPPNNNNNNRRRPPPWWW~~~{{{{{{kkkfff___\\\\\\\\\[[[YYYTTTTTTVVVYYY[[[ZZZXXXVVVQQQPPPNNNKKKHHHEEEBBBAAA;;;:::888777888888777666333444777<<>>aaa~~~TTT[[[UUUMMMPPPTTTWWW```iiinnnyyyyyymmmxxxjjjLLL<<<>>>;;;:::<<<;;;::::::999999888999999:::666<<>>EEEOOOyyy```MMMSSS{{{\\\@@@;;;777333888444444444444333222111000////////////////////////...///000000//////000111///111///000333000888LLLaaagggooovvv^^^xxxuuueeelllhhh]]]TTTSSSSSSQQQOOOOOORRRQQQWWW|||}}}oooiiiccc_________^^^\\\YYYYYYYYYZZZZZZYYYUUUSSSQQQPPPNNNKKKHHHFFFCCCBBB>>><<<:::999999999888777333333777;;;@@@TTT}}}yyy|||kkk[[[iiizzz}}}wwwkkkdddWWWQQQOOOTTTXXXZZZ[[[]]]bbbeeejjjnnnrrrvvvzzz}}}|||jjj]]]VVVSSSRRRTTTZZZcccqqqdddMMMPPPccc~~~~~~```HHHDDDCCCDDDPPP]]]wwwbbb^^^YYYXXXWWWQQQLLLKKKIIIIIIIIIGGGEEEBBB<<<;;;999777666555555666111222777888444===dddUUU^^^\\\WWW^^^eeejjjsss|||~~~xxxjjj|||SSSBBB===???;;;:::===999:::999999888999999::::::999===AAAHHHWWWgggllljjjbbb]]]OOO???777888999777===888FFFVVVNNNBBBCCCJJJ```UUUNNNZZZtttNNN???999666777555333444444444444222111000////////////////////////...///000000//////000111///111///000333000888LLL[[[dddnnnvvv___vvvkkkrrrhhh]]]UUUSSSSSSQQQNNNNNNNNNNNNSSSwww}}}pppjjjddd```______^^^\\\XXXXXXXXXYYYZZZZZZXXXVVVSSSRRRPPPNNNKKKIIIGGGFFFBBB@@@===<<<;;;;;;999888555555888:::>>>QQQ{{{sss```nnnnnnkkkooosssuuusssllleee___UUUPPPOOOUUU[[[]]]]]]^^^eeeiiimmmqqqsssuuuxxxzzz}}}dddTTTKKKFFFBBBCCCHHHNNNSSS\\\nnnbbbKKKOOOdddlllOOOFFFDDDFFFRRR[[[vvvvvvaaa\\\XXXXXXXXXRRRLLLKKKJJJJJJJJJIIIFFFDDD===<<<:::888666666666666555333666999666>>>bbbVVVaaaaaa___iiirrrxxxvvvhhh}}}eeeHHH@@@AAAAAA::::::>>>999999999999888999999::::::<<<>>>AAAKKK^^^nnnppphhh]]]XXXJJJ<<<999===>>>:::>>>555III[[[KKK@@@IIINNNqqqyyyPPPQQQ^^^bbbEEE@@@777666;;;444333444555555444333111000////////////////////////...///000000//////000111///111///000333000888LLL[[[dddmmmsss]]]wwwyyyooottt}}}hhh]]]TTTSSSSSSPPPNNNNNNJJJJJJOOOsss|||oooiiibbb^^^]]]]]][[[YYYTTTTTTUUUWWW[[[]]]]]]]]]UUUTTTSSSPPPNNNKKKJJJIIIEEECCC@@@>>>>>>===;;;999777777999:::<<>>===;;;888777666666777999333444999999@@@___dddkkkssszzz~~~~~~xxxbbbKKK>>>>>>===<<<;;;;;;:::::::::;;;;;;;;;999888888999999;;;DDDTTTdddiiiccc[[[[[[NNNAAA;;;:::888999:::===@@@TTTQQQHHHGGGJJJ___dddPPPPPPooosss[[[EEE>>>;;;666666<<<444333333222111000//////////////////////////////000000000000000000000000,,,111//////444333777FFFVVV```hhhcccnnnnnnooorrrzzz{{{hhh[[[PPPMMMOOONNNLLLKKKMMMIIIFFFkkk~~~ppphhhbbbaaa___YYYSSSRRRXXXYYYZZZ[[[]]]^^^___```]]]ZZZTTTQQQSSSXXXWWWRRRHHHFFFDDDCCCBBB???;;;888===777777;;;;;;GGGnnnvvvfffooohhhSSSLLLGGGOOO^^^```SSSPPPYYYSSSOOOPPPVVVYYYZZZ^^^eeeiiiiiikkknnnqqqsssssssssxxx}}}vvvTTTGGGBBB@@@EEEBBBFFFOOOXXXbbbiiimmmppp]]]IIIKKKjjjaaaJJJKKK===@@@IIITTTcccvvvfffaaaYYYWWWYYYWWWYYYVVVSSSOOONNNLLLKKKIIIDDDAAA<<<999888888777666666777666888888888UUUqqqxxxfffLLL>>>======<<<<<<;;;::::::999999:::::::::999999:::;;;<<>>:::999===444444333222111000//////////////////////////////000000000000000000000000---222000///444222666FFFVVVaaajjj```kkkkkkqqqrrr}}}|||~~~~~~|||ggg[[[OOOLLLNNNNNNMMMMMMNNNLLLJJJlllmmmeee``````___ZZZVVVVVVZZZ[[[\\\]]]^^^___``````\\\ZZZUUUQQQSSSXXXWWWRRRHHHFFFEEEDDDDDDAAA>>>;;;:::555555999:::EEEhhhyyygggooovvvrrrsss___IIINNNSSS```iiibbbSSSOOOVVVRRRPPPQQQWWW[[[[[[___dddiiiiiiiiilllppprrrrrrqqqtttyyyjjjMMMFFFCCC???BBBDDDEEEIIIQQQ^^^nnn|||]]]HHHKKKkkkZZZFFFKKK@@@IIIIIIVVVxxxtttddd```ZZZXXXYYYVVVYYYWWWSSSPPPNNNMMMKKKJJJEEEBBB>>>;;;:::999777666888777555666777999WWW|||fffKKK>>>:::<<<<<<;;;;;;::::::999999777888999999888999;;;>>>@@@GGGSSS\\\aaa```^^^\\\III@@@999999::::::;;;===BBBJJJ^^^TTTEEEGGGSSSpppyyyPPPQQQlllTTTFFF;;;===???;;;999:::444444333222111000//////////////////////////////000000000000000000000000...333000///333222666DDDNNN___mmmaaaiiizzzmmmzzzsssooorrr~~~oooqqqgggZZZMMMKKKMMMNNNNNNOOONNNOOONNNooojjjccc^^^^^^___\\\ZZZZZZ]]]^^^^^^___```aaaaaabbb[[[YYYUUUQQQSSSWWWVVVRRRIIIHHHGGGFFFFFFDDDAAA>>>999555666:::;;;DDDccczzzfffjjj~~~}}}iii___```iii~~~bbbRRR^^^mmmyyyuuubbbQQQKKKLLLQQQPPPSSSYYY\\\\\\^^^bbbgggggggggjjjmmmpppppppppqqqwww}}}~~~}}}}}}bbbKKKHHHHHHEEEHHHGGGGGGIIIPPP^^^ooo[[[GGGKKKmmmQQQBBBJJJCCCHHHHHHaaarrraaa___[[[YYYYYYTTTYYYXXXUUURRRPPPNNNLLLLLLHHHDDD@@@===<<<:::999777999888444555777999WWW}}}lllQQQAAA<<<===;;;;;;;;;::::::999999999888888888777777999<<>><<<999:::======EEE___zzz{{{bbbbbbuuuttthhhgggmmmvvvoookkkvvvzzzaaaQQQJJJFFFNNNOOOSSSXXX[[[\\\]]]^^^eeedddeeehhhlllooopppppprrrzzz~~~{{{vvvwww}}}|||cccLLLFFFDDDCCCIIIEEEIIIPPPZZZggguuu|||WWWFFFLLLoooqqqJJJ@@@GGGCCCDDDOOOvvvooo___^^^\\\[[[ZZZSSSYYYYYYXXXUUUQQQOOONNNNNNKKKHHHDDDAAA???===:::888888999666666777999QQQvvv{{{}}}}}}qqq```PPPDDD>>>;;;:::;;;:::::::::::::::999999888888888777777:::???BBBMMMRRRYYYaaaccc\\\OOODDD===999777999;;;:::;;;>>>NNNMMMRRRCCC@@@ZZZyyy^^^SSStttgggLLLDDD<<<;;;;;;999777666555444444333222111000000000000000000000000000000///////////////////////////333111///333111555DDDWWWfffrrrccclllmmmsss}}}uuuXXXUUU```eeelllqqqpppxxxuuukkkddddddaaabbbfffhhhfffeeegggfffjjjpppxxx~~~eeeXXXLLLJJJMMMNNNNNNNNNKKKKKKLLLvvvvvvlllmmmeee___^^^___^^^]]]___ccccccbbbbbbbbbbbbaaaaaaYYYZZZXXXTTTTTTVVVVVVSSSOOOMMMKKKJJJHHHEEEAAA>>>===;;;<<<===>>>DDDYYYnnnccc[[[jjj{{{yyyjjjlllxxxlllXXXPPPLLLGGGJJJNNNRRRUUUXXX[[[[[[ZZZaaaaaabbbffflllpppssstttwwwzzzrrrpppppppppwwwwwwcccLLLDDDCCCFFFPPPQQQVVV___jjjvvvtttRRREEENNNqqqeeeGGG@@@DDDAAAKKKWWWyyylll______\\\[[[ZZZTTTYYYZZZZZZWWWSSSPPPPPPPPPNNNKKKGGGDDDBBB???<<<999777999777888999777HHHfffyyy~~~{{{jjjTTTMMMDDD??????>>><<<999;;;;;;;;;;;;::::::::::::999999888888:::???EEEJJJVVVXXX\\\aaa```WWWIII===<<<888888;;;<<<<<<>>>BBBOOOHHHIIIAAAOOOvvvgggTTTbbbYYYGGGAAA<<<:::;;;;;;;;;:::555555444333222111000000000000000000000000000000000000000000000000000000...333000///333222666DDDiiinnnnnn|||^^^lll{{{eeegggooo|||tttUUUOOOXXXaaalllvvvxxxvvvvvvpppkkkgggccc^^^]]]```pppyyysssdddXXXMMMLLLNNNNNNLLLLLLIIIHHHKKKwwwlllqqqqqqhhh```___```______bbbcccccccccbbbaaa``````___YYY[[[ZZZVVVUUUWWWWWWTTTQQQPPPNNNLLLKKKHHHDDDAAA>>><<<<<<<<<<<>>>>>===;;;;;;;;;;;;;;;;;;;;;;;;;;;888888999;;;???GGGPPPVVVZZZ\\\]]][[[UUUKKKAAA;;;;;;888999<<<>>>???CCCHHHLLLAAAEEEHHHhhhgggUUUTTTuuuhhhRRRBBB@@@===;;;<<<===;;;888555555444333222111111000000000000000000000000000000000000000000000000000---222000///444222666FFFgggjjjhhh~~~{{{^^^jjjtttaaabbbooovvv[[[VVV___cccrrr|||yyy}}}oookkkdddXXXNNNMMMOOOMMMJJJIIIFFFGGGKKKvvveeerrrhhhaaa```aaaaaacccfffccccccbbbaaa```___^^^]]]ZZZ]]]\\\XXXVVVXXXXXXUUURRRQQQPPPOOOOOONNNJJJHHHBBB???===<<<<<>>;;;999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<777888:::===CCCMMMXXX___YYY\\\[[[TTTHHH???:::::::::888999===@@@AAAGGGNNNHHH===DDDQQQ|||vvvPPPQQQZZZuuuSSSOOO@@@@@@???===<<<<<<888444666555444444222222111000000000000000000000000000000000000000000000000000,,,111//////444333777FFFXXX^^^cccbbbhhh~~~rrrbbbddduuusssYYYUUU^^^]]]qqqeeejjjcccXXXOOONNNPPPMMMIIIGGGEEEHHHLLLtttbbbqqqhhhaaa```bbbcccfffiiicccbbbaaa```___]]]\\\\\\ZZZ]]]]]]YYYWWWYYYYYYVVVRRRQQQQQQRRRSSSRRRPPPMMMFFFCCC@@@======DDDPPP\\\sssppp[[[^^^rrrtttUUUGGGRRRQQQZZZccceeeZZZMMMIIIKKKKKKQQQSSSQQQTTTZZZ\\\XXXZZZ[[[^^^fffpppzzztttZZZ^^^YYY^^^ttt\\\CCCFFFVVVrrrrrrMMM@@@CCCCCCEEEBBBKKKfff|||kkkeeefff]]]YYY]]]]]]YYY]]]___]]]WWWSSSSSSUUUTTTRRRNNNKKKHHHDDD???<<<999<<<777555888888CCCXXXyyyuuuyyyttthhhWWWJJJDDD@@@===:::<<<<<<<<<<<<;;;:::999888888999:::;;;<<<;;;:::999777777;;;EEEQQQZZZ]]]\\\YYYUUUOOOIIICCC???======<<<===>>>>>>AAAFFFIIIIIIGGGDDDFFFgggkkkRRRLLLvvvdddJJJGGGEEECCC@@@===999777555444666555444333222000///...000000000000////////////000000000000000000000000---111///...333222777GGG___^^^jjj~~~aaa```___ggg~~~sss]]][[[dddiiirrrhhhuuucccXXXNNNLLLLLLKKKIIIJJJJJJGGGNNN|||gggvvvkkkccccccbbb______bbbfffccc``````aaabbb```^^^]]][[[[[[]]]```___XXXSSSPPPSSSVVVVVVTTTQQQPPPOOOIIICCC<<>>999999<<<999666AAAQQQooofffhhhmmmrrrwwwzzz|||}}}}}}}}}|||vvvlll```WWWOOOHHH@@@<<<===>>>===<<<<<<<<<<<<<<<;;;:::999888999:::;;;<<<<<<<<<<<<;;;===>>>BBBKKKTTTZZZZZZXXXRRROOOIIICCC>>>;;;::::::======>>>???BBBFFFGGGGGGDDDNNNbbb\\\WWWgggtttZZZNNNHHHBBBAAA???<<<:::888777777666555444222111000//////111000000000////////////000000000000000000000000...333000///444333888HHH[[[YYYeee~~~hhhdddkkkppptttbbbaaahhhmmmrrr|||zzz~~~nnnzzzcccXXXNNNLLLMMMKKKJJJJJJFFFDDDPPPhhhmmmccc]]]^^^___^^^___bbbcccaaa______aaaaaa___]]]\\\ZZZZZZ]]]``````[[[VVVRRRUUUWWWWWWUUURRRPPPPPPMMMHHH@@@BBBEEE@@@HHH```uuu{{{]]]]]]llluuuzzznnnrrr}}}```PPPOOOOOOQQQSSSUUUWWWYYYZZZZZZZZZaaafffmmmsssyyykkkVVVOOOMMMIIIIIIMMMXXX[[[fffxxxlllSSSKKKBBBVVVcccGGGCCCCCCAAACCCHHHMMM\\\zzzkkkzzzqqqjjjfffbbb\\\[[[\\\]]]^^^]]]ZZZVVVTTTUUUWWWWWWUUUSSSQQQOOOJJJDDD???>>>999888;;;888666@@@OOOoooYYYZZZ]]]```dddhhhjjjkkknnnmmmlllkkkmmmsss|||zzztttlllgggfffeeecccaaa^^^YYYSSSOOOLLLGGGAAA<<<>>>;;;888888;;;<<<:::888<<<<<<<<<<<<;;;:::999999999::::::<<<======>>>>>>EEEFFFKKKRRRXXXZZZWWWSSSLLLHHHCCC===:::999:::;;;======???CCCFFFGGGGGGFFFCCC```oooSSSddd}}}VVVPPPNNNCCC???>>>===<<<;;;:::::::::777666444222000000000000111111000000000/////////000000000000000000000000///333111000444333888HHHXXXWWWdddlllddd{{{~~~uuu}}}}}}yyyrrrssstttrrr{{{zzzxxxvvvvvvtttrrrppptttyyy}}}{{{qqqfffeeekkksssuuuwww||||||tttooolllccchhhkkkooozzzpppfffwwwzzzsssbbbWWWNNNMMMMMMLLLKKKKKKIIIFFFRRRqqq~~~llleee______aaaaaaaaabbb^^^^^^^^^___``````^^^\\\ZZZYYYYYY\\\______\\\XXXUUUWWWYYYYYYVVVSSSRRRQQQPPPLLLDDDDDDFFF@@@GGG]]]ppp}}}^^^___hhhkkkooouuunnnuuuuuuXXXNNNRRRWWWUUUVVVXXX[[[^^^aaacccdddgggllluuu|||rrrYYYLLLEEE???@@@EEEGGGOOOYYYdddrrrfffNNNHHHDDD]]]___DDDBBBDDDCCCGGGHHHOOO\\\sssppp```wwwpppjjjgggddd^^^[[[\\\______]]]ZZZWWWVVVWWWYYYWWWVVVTTTSSSQQQMMMHHHDDD@@@;;;:::<<<999777@@@MMMnnnXXXXXXXXXYYYZZZ]]]___```^^^^^^]]][[[[[[^^^bbbfffjjjiiihhhhhhiiigggdddaaa\\\XXXRRRNNNMMMLLLJJJHHHCCC@@@>>>===>>>>>>===;;;===<<<:::;;;<<<<<<:::888;;;<<<<<<<<<;;;;;;:::999888888999:::<<<>>>@@@AAAJJJLLLQQQVVVYYYXXXRRRMMMHHHDDD@@@;;;999:::===>>><<<===BBBHHHJJJGGGEEEEEEMMMyyy\\\[[[yyykkkLLLLLLIII===???>>>===<<<;;;:::::::::888666444222111111111222111111111000000000//////////////////////////////...333000///444222777GGGVVVZZZjjjiii```vvvuuu|||rrrooolllhhhbbb___[[[ZZZ[[[\\\[[[ZZZ^^^bbbfffhhhgggeeehhhkkkyyyxxxwwwyyy}}}|||nnnddd___```cccfff___eeemmmyyywwwdddeee~~~xxxqqqvvv```VVVNNNMMMNNNMMMKKKKKKMMMGGGQQQtttpppjjjdddbbbbbbaaa___^^^ZZZ[[[\\\^^^^^^^^^\\\ZZZYYYXXXXXXZZZ\\\\\\YYYWWWXXXZZZ[[[ZZZWWWUUUSSSSSSPPPNNNFFFDDDFFF@@@FFFZZZiii}}}^^^^^^eeecccddduuueee]]]aaajjjzzz}}}uuubbbRRRPPPWWW\\\XXXYYY\\\```dddiiimmmoooiiioooyyykkkTTTJJJHHHFFFEEEGGGMMMZZZeeekkkttt|||yyyoooppprrruuuzzzaaaKKKGGGHHHddd[[[BBBAAACCCCCCIIIIIIPPP[[[pppkkkgggsssmmmiiihhhfffaaa^^^^^^aaa___\\\YYYWWWWWWYYYZZZWWWUUUTTTSSSRRROOOKKKHHHCCC@@@>>>>>>;;;:::BBBLLLmmm|||YYYXXXVVVTTTTTTTTTUUUVVVPPPQQQPPPOOOMMMMMMOOOQQQOOOOOOOOOPPPPPPNNNLLLJJJIIIGGGDDDBBBAAA@@@@@@???;;;:::999999999888666555666555555666888;;;======;;;;;;;;;<<<;;;;;;::::::777777777888;;;>>>BBBDDDKKKNNNSSSWWWXXXTTTMMMHHHCCCAAA===::::::<<<>>>@@@===>>>DDDIIIGGGAAAAAAFFFfffjjj[[[uuu___MMMJJJFFF@@@@@@???>>><<<:::999999999888777555444333333333333111111111111000000000000////////////////////////---222///...222111555EEESSS]]]pppddd^^^vvv}}}}}}xxxpppbbb^^^XXXSSSQQQQQQRRRRRRSSSUUUXXX]]]dddkkkppprrr~~~|||zzzzzz}}}|||xxxwww|||~~~uuuooogggccceeelllrrrvvv{{{vvvsssrrrzzz|||lllgggrrr~~~uuuvvvyyywwwttt}}}^^^TTTMMMMMMNNNMMMKKKKKKJJJGGGTTT{{{lllllliiiddd`````````]]]ZZZWWWYYY[[[]]]\\\[[[ZZZYYYZZZYYYXXXXXXXXXWWWVVVUUUYYY[[[\\\[[[XXXVVVUUUVVVNNNNNNGGGDDDFFFAAAFFFWWWeee```\\\aaa``````vvvbbbTTTMMMPPPUUUcccccc```[[[YYY[[[]]]]]][[[\\\```eeekkkrrrwwwyyynnnuuu~~~ppp\\\IIIFFFOOOSSSOOOJJJaaallltttxxx~~~mmmrrrsssrrrxxx]]]HHHHHHMMMlll}}}XXXAAAAAAAAAAAAHHHHHHMMMYYYuuujjjtttooojjjggghhhhhhdddaaabbbaaa___\\\ZZZYYYYYYZZZZZZVVVTTTSSSRRRRRRPPPLLLJJJEEEBBB???===;;;;;;AAAHHHhhhsss~~~TTTRRRPPPMMMKKKJJJIIIIIIDDDEEEEEEDDDBBBAAAAAABBB@@@@@@@@@AAA@@@@@@??????<<<<<<;;;;;;::::::::::::555666777888888777555555666555555444555888:::<<<:::;;;;;;<<<;;;;;;::::::888777777888;;;@@@EEEGGGLLLOOOTTTWWWUUUOOOGGGBBB===<<<:::999999;;;===?????????CCCFFFAAA>>>GGGUUU{{{XXXkkkkkkSSSKKKHHHGGGHHHAAA@@@>>><<<:::999888777888888777777666555555444222222111111111000000000000000000000000000000000---222///---111000444CCCQQQ^^^rrr}}}bbb___yyy{{{jjjfffhhhrrrpppkkkccc\\\XXXWWWXXX^^^aaafffnnnzzz~~~}}}wwwiii___\\\```eeeiiittt{{{xxxqqqjjjggg___gggvvvuuuhhheeennn{{{jjjhhhtttzzz\\\RRRKKKLLLNNNLLLJJJJJJIIIKKK^^^tttfff{{{ffffffcccaaacccgggeee```WWWYYY[[[[[[ZZZXXXXXXYYY[[[ZZZXXXWWWVVVUUUUUUUUUYYY[[[\\\[[[YYYWWWWWWXXXOOORRRKKKGGGHHHDDDGGGVVVeeeiii\\\]]]```cccgggRRRFFFBBBDDDHHHJJJNNNUUU^^^fffiiigggcccdddgggkkkqqqwww|||zzz|||^^^OOODDDLLL```nnnmmmfffeeefffeeeeeekkkvvv}}}~~~}}}XXXGGGJJJTTTuuuzzzVVV@@@AAAAAA@@@HHHHHHLLL^^^fffnnniiifffhhhhhheeeccceeeaaa___]]]\\\]]]]]][[[ZZZVVVTTTRRRQQQQQQPPPMMMKKKEEECCC@@@<<<:::;;;???CCCXXXsss}}}ppp{{{LLLKKKIIIGGGDDDCCCBBBAAA===>>>???>>><<<;;;<<<===:::;;;::::::999999999:::666777888888777777777777333444666777888999:::;;;;;;;;;:::999777666777888::::::;;;;;;<<<;;;;;;:::999999888:::===CCCHHHLLLOOORRRVVVVVVQQQIIIAAA===999999999::::::<<<===>>>???>>>AAACCC@@@EEE___{{{eee```vvvVVVIIIHHHHHHGGGHHHAAA@@@>>><<<:::999888888888999:::::::::888666555222222222111111111000000000000000000000000000000...222///...222000444DDDWWWbbbrrr{{{aaa]]]uuuuuubbb]]]___}}}wwwwwwyyyuuu___OOOKKKMMMOOOPPP\\\cccoooqqqeee]]]ZZZ]]]dddqqqaaabbbeeemmmxxx{{{sssppp|||sssYYYPPPJJJKKKMMMKKKIIIIIIJJJLLL```mmmeeennnaaacccbbbbbbffflllkkkeeeYYYZZZ\\\ZZZXXXVVVWWWYYY[[[ZZZYYYWWWVVVVVVXXXYYYXXXZZZ[[[ZZZYYYXXXYYYZZZVVVYYYSSSMMMLLLHHHIIIVVVkkkxxx___YYY```ggg~~~aaaKKKDDDEEEJJJOOOOOOYYYjjjxxx~~~|||vvvsssxxxzzz{{{kkkQQQHHHCCCOOOhhh|||{{{\\\TTTMMMOOOUUU^^^iiirrrvvvSSSDDDLLL[[[}}}vvvRRR@@@CCCBBBAAAIIILLLQQQlllooojjjpppjjjggghhhgggdddcccdddcccaaa```aaabbbaaa^^^[[[WWWUUUSSSRRRQQQPPPNNNLLLIIIGGGCCC???===???BBBCCCMMMddd{{{HHHGGGFFFEEECCCBBB@@@@@@;;;<<<===<<<;;;:::;;;<<<::::::999777666666777999666777999888777666666666999999888666555555777999444666888999999999999:::::::::;;;;;;<<<;;;;;;;;;;;;::::::;;;???EEEKKKOOORRRUUUWWWVVVOOOFFF>>>999999:::;;;<<<===>>>>>>???===<<>>===<<<;;;:::::::::888999;;;<<<<<<:::777555222222222111111111111000000000000000000000000000///444000///333111555EEEaaahhhrrr~~~yyy```ZZZmmmuuugggcccccczzz^^^KKKEEEFFFFFFEEEFFFKKKVVVfffwww|||jjjbbb[[[WWWVVV[[[mmm|||eee___kkkyyyrrrXXXOOOIIIJJJLLLKKKIIIIIIGGGFFFTTTccccccfff\\\^^^^^^^^^bbbiiihhhaaaZZZ[[[\\\ZZZVVVUUUWWWYYYZZZZZZYYYXXXWWWXXX[[[]]]XXXYYYZZZZZZYYYYYYZZZ[[[\\\```YYYQQQPPPKKKKKKWWWpppaaaWWW```jjj}}}aaaNNNNNNVVVbbbjjjttttttkkkeeeXXXIIICCC???GGG[[[mmmsssqqqVVVMMMJJJSSS\\\cccooo{{{pppOOOCCCMMM___sssPPP@@@DDDDDDBBBKKKRRRYYY{{{hhhuuusssmmmhhhgggfffcccaaacccdddcccbbbdddeeeddd```\\\XXXVVVTTTSSSRRRQQQOOOMMMMMMLLLHHHCCCAAACCCEEEFFFNNNeeeKKKGGGCCCAAA@@@AAA@@@@@@>>>===<<<;;;:::999999999999999888777666666777777777777777777888888888888888888888888888888888888888888888888999999999999======<<<:::999:::<<>>BBBAAAAAA@@@>>>===;;;:::999:::<<<===<<<999666444222111000000000000000111000000000000000000000000///,,,///444222///888GGGhhhjjjkkk{{{gggZZZsssvvvdddfffggg~~~tttrrruuuuuutttsssmmmooopppooommmmmmpppsssiiiPPPDDDEEEIIIJJJDDDEEELLLWWWcccpppmmm```YYYSSSRRRWWW]]]iiipppjjjssslllWWWRRRLLLJJJJJJJJJIIIGGGNNN???[[[ppp\\\nnnmmm]]]]]]^^^```bbbaaa^^^\\\SSSXXX\\\ZZZUUUTTTYYY```___ZZZ]]]dddaaaWWWUUU[[[______^^^ZZZXXXZZZ```eeebbb```]]]WWWSSSQQQQQQSSStttfffUUUdddddd}}}{{{xxxjjj[[[[[[ggg{{{rrr^^^TTTPPPMMMDDD===<<>>:::>>>CCCGGGJJJQQQYYY``````XXXNNNHHHAAA:::999<<<;;;>>>@@@AAAAAABBBBBBAAADDD???AAARRRqqqrrrVVV\\\yyyoooWWWPPPHHHEEEFFFFFFCCC???AAAAAAAAA@@@>>>===;;;:::::::::;;;;;;:::888666555222222111000000000000111000000000000000000000000000---///444222///777EEEiiikkkkkkyyyfffYYYpppsssaaaeeeiii}}}~~~wwwtttrrrjjjaaa\\\XXXXXXYYYXXXYYY\\\```cccuuulllSSSFFFDDDEEEDDDGGGFFFHHHNNNUUU```ooo}}}sssggg]]]WWWYYY\\\bbbmmmzzztttoooqqqjjjUUUPPPJJJHHHIIIIIIGGGEEEKKK???```iii]]]{{{kkk]]]]]]^^^```aaaaaa___]]][[[\\\]]][[[XXXWWWYYY[[[]]]YYY[[[bbb```WWWWWW]]]```aaaaaa```___^^^^^^______^^^\\\WWWRRRPPPPPPQQQkkkiiiVVVeeefff}}}llliiiffflllxxx|||~~~www{{{hhhTTTLLLKKKKKKFFF===:::AAAGGGMMM[[[kkklllooocccMMMIII^^^}}}kkkKKK@@@BBBCCCFFFIII]]]lllzzzggggggfffdddaaa```aaabbbgggeeedddeeeggggggeeebbbZZZWWWTTTTTTUUUTTTPPPLLLNNNLLLIIIFFFDDDBBBBBBBBBJJJ___AAA@@@@@@@@@AAAAAA@@@>>><<<;;;:::999999999999999999888777777777777777777666666666666777777777777888888888888888888888888888888888888888888888888999:::<<<<<<<<<<<<>>>@@@>>>FFFKKKKKKSSSaaajjjkkk___SSSEEE???;;;999;;;>>>:::===@@@BBBAAA@@@BBBEEEHHHAAALLLrrr___YYYxxxYYYPPPMMMHHHEEEDDDDDDCCCBBBAAAAAAAAA@@@???===<<<;;;;;;;;;:::999888777666666333333222111111111111111000000000000000000000000111///000444222///666BBBcccggghhhuuuiii[[[nnnvvvbbbeeekkktttssssssuuuzzz~~~}}}zzzzzzwwwkkk^^^WWWRRRQQQPPPRRRVVV[[[___aaakkkqqquuuyyypppXXXJJJGGGEEECCCHHHEEEDDDFFFIIIOOO\\\hhh}}}wwwiiiaaa___bbbeeelllwwweeeQQQMMMHHHGGGHHHHHHFFFCCCGGG???ddd}}}______hhh]]]]]]]]]___aaabbbaaa```___^^^\\\[[[[[[ZZZXXXWWW[[[XXXYYY^^^^^^XXXZZZ```bbbccceeeggggggddd^^^ZZZ\\\\\\[[[WWWSSSPPPOOOOOO\\\|||ttt^^^kkkrrrjjj[[[cccqqq|||```LLLGGGHHHJJJ>>>===???BBBEEERRRppp```IIIMMMpppdddGGGBBBDDDBBBGGGRRRpppuuupppffffffeeeccc```___```bbbfffeeeeeeeeeffffffdddbbb[[[YYYXXXYYYZZZYYYTTTPPPRRRPPPLLLIIIFFFCCCBBBBBBHHH]]]======>>>@@@BBBAAA???===;;;:::999888888888888888888888777777777777777888555555666666666777777777888888888888888888888888888888888888888888888888888;;;>>>@@@@@@AAACCCDDDFFFNNNPPPOOO[[[ooouuummmYYYKKK>>>999999:::<<<>>>@@@>>>===>>>???AAAFFFKKKJJJMMMgggkkkYYYkkkkkkPPPOOONNNLLLIIIFFFDDDDDDEEEAAAAAAAAA@@@???>>><<<<<<<<<;;;:::888777777777777555444333222222111111222000000000000000000000000222000111333111///555>>>UUU]]]bbbrrrooo^^^lllxxx~~~fffhhhooovvvuuutttrrrqqqooommmkkkpppooottt|||~~~xxxppplll```___```dddjjjnnnnnnmmmrrrtttvvvxxxsss\\\NNNKKKJJJGGGGGGEEEDDDFFFGGGJJJTTT^^^fffrrr~~~yyyuuuyyy}}}aaaOOOKKKHHHGGGHHHHHHFFFCCCFFF>>>dddvvvXXXbbbggg]]]]]]\\\^^^aaabbbbbbbbb^^^^^^^^^\\\ZZZYYYXXXXXXYYYWWWXXX[[[[[[YYY\\\bbbcccdddfffjjjkkkhhh```ZZZZZZ[[[[[[YYYUUUQQQOOOOOOTTTlll}}}kkktttzzzzzzgggjjj{{{___KKKEEEGGGHHH<<>>;;;999999888777777777777888888777777777777777888888666666666666777777777777888888888888888888888888888888888888999999999999999<<>>GGGAAA???BBBDDDDDDFFFJJJFFF\\\qqqYYYXXX{{{www\\\QQQOOOOOONNNJJJFFFCCCDDDEEEAAAAAAAAAAAA@@@>>>===<<<>>><<<:::888777777888999666555444333222222222222000000000000000000000000222111111222111000555:::IIIWWW```rrruuu```fffooozzzjjjjjjrrr|||}}}zzz}}}~~~zzzssslllhhh]]]___gggrrrxxxyyyyyy{{{nnnooosssyyy~~~~~~zzzuuu~~~uuu]]]PPPMMMLLLJJJHHHGGGHHHKKKJJJKKKQQQYYYZZZcccjjjlllrrryyy^^^NNNKKKIIIIIIJJJJJJGGGDDDEEE???ccc~~~oooUUUeee{{{ddd___]]]\\\]]]```bbbcccccc```dddfffbbbZZZUUUVVVYYYXXXWWWWWWYYYYYYYYY]]]bbbccccccdddgggiiihhhbbb]]]YYY[[[\\\ZZZVVVSSSQQQPPPTTTfffuuuvvvxxxxxx~~~yyy}}}}}}xxx^^^KKKDDDCCCDDDDDDGGGLLLSSSbbb~~~www\\\LLL]]]vvvVVVAAADDDGGGCCCLLL^^^qqqhhhhhhgggdddaaa___```aaa______```___^^^]]]\\\\\\gggeeedddeeeeeeccc]]]XXXXXXVVVSSSOOOKKKIIIHHHGGGFFFVVV}}}=========???@@@???<<<:::888777777666666666777777777777777777777888888999777777777777888888888888888888888888888888888888777888888999:::;;;<<<<<<<<>>999;;;=========???BBB???@@@FFFFFF@@@AAAGGGSSSsssuuuXXXXXXiiibbbUUURRRMMMMMMKKKHHHEEEBBBBBBCCCAAAAAAAAAAAA@@@???>>>===???===;;;:::999999999999888777666444333333333333000000000000000000000000111111111111111222555888GGGXXXaaarrrzzzbbbcccsssmmmkkkuuuuuujjjjjjmmmnnnrrrxxxzzznnnhhh^^^___ccciiimmmnnnssszzzzzz~~~~~~xxxbbbUUUQQQOOOKKKNNNLLLMMMOOOMMMLLLPPPWWWUUUYYYZZZYYYaaauuuwww[[[MMMKKKIIIJJJLLLLLLHHHDDDCCCCCCgggyyygggSSSiiivvvaaaaaa___]]]]]]___bbbcccdddeeejjjmmmggg\\\UUUUUUXXXWWWXXXXXXXXXXXXYYY\\\___aaaaaabbbcccdddcccaaa___YYYZZZ[[[ZZZVVVSSSRRRQQQQQQ]]]iiiyyyzzzyyyzzzuuurrrrrrwwwsss\\\JJJDDDCCCCCCHHHEEEMMMhhhoooTTTPPPkkkiiiQQQAAADDDGGGGGGQQQaaappplllkkkjjjfffbbb```aaabbbaaabbbcccbbb___^^^]]]^^^fffdddbbbcccdddbbb]]]YYYWWWUUURRROOOMMMKKKJJJJJJKKKWWWyyy@@@???>>>>>>???>>>;;;888777666666555555666666777777777777777777888999999888888888888999999999999888888888888888888888888777777999:::<<<===??????EEEGGGJJJMMMPPPUUUZZZ^^^dddnnnzzzwwwgggUUUIII>>>;;;:::===>>>===???CCC===<<<@@@EEEAAA>>>JJJ[[[\\\YYYgggbbbWWWSSSNNNJJJIIIGGGFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@???>>>>>>???>>>===<<<;;;:::::::::999888666555444333333333000000000000000000000000000111111000111333666777HHHYYYaaaqqqjjjhhh}}}rrrnnnwwwqqqgggjjjnnnlllmmmrrr}}}vvvvvvtttssssssqqqpppvvv~~~}}}mmmbbb^^^ZZZUUUTTTRRRQQQQQQOOOPPPVVV___\\\\\\XXXVVV___ttt}}}xxxtttWWWKKKIIIIIIKKKMMMLLLHHHDDD@@@JJJpppxxx```QQQllltttbbbccc```]]]\\\^^^aaacccccccccfffhhhddd^^^XXXWWWXXXWWWYYYZZZYYYWWWXXXZZZ[[[^^^```aaaaaa___\\\[[[[[[XXXYYYYYYWWWTTTRRRRRRRRRPPPTTT\\\ppp~~~~~~mmmjjjhhhkkkqqqsssppplllgggjjjkkkiiihhhkkkuuu}}}rrr]]]NNNKKKMMMNNNMMMZZZuuudddPPP[[[}}}ZZZLLLBBBFFFNNNVVVcccppp{{{ooopppooommmiiidddbbbbbbbbbccceeegggeeebbb``````aaaccc```___```bbbbbb___\\\XXXWWWUUUSSSQQQPPPPPPPPPQQQXXXrrrCCCAAA???>>>>>>===:::888666666555555555666666777777777666777777888999999888888999999999:::::::::888888888888888888888888666777999;;;===???AAAAAANNNPPPSSSUUUYYY^^^dddhhhxxx}}}zzzdddKKK@@@@@@<<<::::::=========AAAGGGAAAAAADDDDDD>>>CCC^^^}}}^^^[[[mmm}}}fffPPPTTTTTTJJJIIIGGGEEEFFFGGGHHHFFFDDDAAAAAAAAAAAAAAA@@@???>>>??????>>>===<<<;;;::::::999888777666444444333333000000000000000000000000///111111000111444666666HHHYYY```ooorrrqqqxxxpppxxx{{{|||yyyttt{{{{{{yyy|||yyy~~~vvvpppmmmhhhbbbYYYUUURRRQQQQQQUUU___jjjjjjhhhbbb```jjjqqqlllzzzqqqTTTIIIHHHHHHKKKMMMLLLGGGCCC>>>PPPwwwxxx[[[PPPnnntttfffeeeaaa^^^\\\^^^aaabbbccc\\\]]]^^^^^^^^^\\\ZZZXXXWWWZZZ[[[YYYWWWXXXYYYXXX\\\___bbb```\\\XXXVVVWWWWWWXXXXXXVVVSSSQQQQQQRRRUUUSSSXXXqqq~~~hhhccc___```bbb```YYYQQQDDDHHHLLLNNNRRR\\\lllxxxuuubbbUUUUUUZZZ]]]\\\~~~]]]QQQeeeuuuNNNGGGDDDIIIVVVfffvvv|||uuusssrrroookkkfffcccbbbccceeeggghhhgggcccaaaaaabbbaaa^^^]]]^^^bbbdddbbb```[[[ZZZYYYWWWVVVVVVWWWWWWPPPRRRgggwwwxxxGGGDDDBBBBBBBBB@@@<<<777333333444555555666777777888888888999999999999:::999999999:::999999888777666666777999::::::888666>>>::::::???BBBDDDKKKUUUaaa___^^^aaagggpppxxx|||~~~rrraaaPPPDDD@@@???;;;>>>AAADDDHHHIIIEEE@@@HHHHHHGGGDDDDDDXXXhhhUUUjjjoooWWWOOOJJJJJJMMMMMMHHHCCCCCCEEEFFFDDD@@@AAAAAA@@@@@@???>>>>>>>>>=========<<<<<<<<<======999999777666444333333333111111111111111222222222222//////222222222666<<>>;;;;;;777;;;@@@IIIRRRXXXXXXUUUVVVMMMGGGJJJXXXrrrooobbbfffdddRRRMMMIIIHHHKKKJJJFFFBBBCCCFFFGGGEEEBBBAAAAAA@@@??????>>>>>>===??????>>>===<<<<<<======;;;:::999777666666555555222222222111111111111111222//////222222222666<<>>999444555555666666777777888::::::999999888777777777999999:::;;;;;;;;;::::::<<<<<<;;;::::::;;;<<<<<<<<<<<>><<<;;;<<>>DDDMMMTTTXXXZZZ\\\VVVVVVgggsssYYY```~~~rrrVVVLLLJJJHHHFFFGGGHHHEEEBBBCCCFFFGGGFFFDDDAAA@@@@@@??????>>>======???@@@@@@???======>>>???>>>===;;;:::888777777777333333222222111111000000222//////222222222666<<>>???@@@???FFF@@@<<<===BBBGGGMMMRRRTTTbbb|||sssccc```xxxnnn]]]MMMIIIJJJHHHEEEDDDGGGEEECCCDDDEEEFFFEEECCC@@@@@@@@@???>>>>>>======>>>@@@AAA@@@>>>>>>AAACCCAAA@@@===;;;999777666555444444333222111111000000222//////222222222666<<>>???@@@AAAAAAAAAAAACCCDDDGGGRRRhhhcccXXXkkkbbbZZZbbbXXXHHHJJJMMMaaalllppplllzzzffffffvvvgggffffffpppxxxwwwnnnfffeeefff___```aaaaaa``````aaacccddddddccccccaaa```___^^^\\\[[[ZZZXXXXXXXXXYYYZZZYYYNNNSSSqqqUUUOOOHHHDDDBBBAAA>>>;;;999999999:::::::::::::::888888888999999999999999777888999:::;;;<<<<<<<<<===>>>???>>>???BBBGGGLLLNNNYYYiiiwwwvvviii[[[OOOIII@@@===;;;<<<@@@AAA@@@>>>AAA>>>===AAABBBBBBGGGOOOXXX{{{vvv[[[kkkjjj[[[SSSKKKJJJJJJHHHDDDCCCHHHFFFEEEEEEDDDDDDBBBAAA@@@@@@??????>>>======<<<;;;>>>AAAAAA??????CCCGGGCCCAAA>>>;;;888555333222555444444333222111000000222//////222222222666<<>>;;;999999999999::::::::::::::::::999999999999999888888999:::<<<===>>>>>>>>>;;;>>>AAACCCEEEJJJRRRXXXcccppp{{{lllYYYIII???<<<;;;;;;<<<>>>@@@@@@>>><<<>>>>>>CCCGGGDDDAAAIIIUUUwww^^^[[[}}}YYYRRROOOLLLJJJIIIGGGDDDBBBGGGGGGFFFFFFDDDBBBAAA@@@@@@??????>>>>>>===<<<<<<:::>>>BBBAAA??????DDDHHHBBB@@@===:::777555444333444444333333222222111111222//////222222222666<<>>>>>@@@AAAFFFOOO[[[mmmlllXXXeeewwwgggTTT^^^pppiiiGGGFFFEEEMMMccc]]]QQQcccjjjlllbbbaaadddkkksssvvvpppeeebbbddd^^^_________^^^___aaadddcccaaa^^^\\\ZZZYYYYYYYYYYYYYYYXXXXXXXXXXXXYYYYYYWWWQQQSSSgggXXXTTTOOOLLLKKKIIIDDD@@@========================BBBBBBAAA???>>><<<;;;:::???@@@BBBCCCEEEFFFFFFFFFDDDIIIOOOTTTXXX^^^hhhooozzz|||uuuiiiXXXIII>>>999777999;;;>>>@@@AAAAAABBBCCCGGGEEEEEEFFFDDDJJJbbb~~~vvvbbbvvviiiUUUNNNNNNMMMIIIFFFDDDCCCBBBDDDEEEFFFFFFDDDBBBAAAAAA?????????>>>======<<<<<<<<<@@@CCCBBB>>>===AAAFFF>>>===<<<:::999888777777333333333333333333333333222//////222222222666<<>>CCC>>>???AAA@@@???@@@CCCFFFMMM[[[kkk}}}dddYYYmmmrrruuu{{{]]]WWWjjjvvvtttYYYDDDGGGHHHOOOddd[[[TTTrrruuuiiicccbbbfffiiioootttoooeee```bbb\\\]]]]]]\\\[[[\\\___bbb___]]][[[YYYXXXXXXYYYZZZZZZ[[[[[[[[[\\\[[[[[[ZZZWWWVVVVVVaaa^^^\\\ZZZZZZZZZWWWQQQLLLGGGGGGGGGGGGGGGGGGGGGGGGLLLKKKIIIFFFDDDAAA???>>>GGGHHHJJJLLLMMMOOOOOOPPPVVV\\\dddjjjpppwwwzzzfff]]]PPPEEE@@@>>>>>>>>>777;;;@@@BBBCCCFFFKKKPPPPPPIIIDDDBBBFFF\\\jjj___eeemmmUUUQQQKKKMMMLLLHHHDDDCCCCCCCCCBBBCCCEEEFFFDDDCCCCCCCCC?????????>>>======<<<<<<>>>BBBEEEBBB===;;;???DDD;;;;;;;;;::::::;;;;;;;;;333333333333333333333444222//////222222222666<<>>@@@BBBBBBBBBCCCHHHKKKZZZkkk~~~___\\\sssooojjjiiiSSSWWWooouuuxxxcccNNNDDDIIIIIIPPPfff```ccclllyyylllooottthhhhhhmmmrrroooeee___```ZZZ[[[ZZZYYYYYYZZZ^^^```^^^\\\ZZZYYYYYYZZZ]]]^^^]]]^^^___```aaa```___^^^[[[]]]ZZZ^^^}}}eeedddbbbbbbbbb```^^^[[[^^^```___ZZZUUUSSSWWW[[[^^^\\\YYYTTTPPPNNNPPPRRRXXXXXX[[[^^^dddjjjpppsss{{{|||{{{uuuhhh[[[OOOHHH@@@===???BBBBBB@@@;;;===AAAEEEGGGIIINNNTTTJJJDDDBBBOOOlllhhhWWWhhhmmmWWWOOONNNLLLKKKJJJHHHGGGFFFEEEEEEHHHGGGFFFDDDCCCAAA@@@??????????????????@@@@@@@@@AAAAAAAAAAAAAAABBBCCCDDD<<<<<<<<<===>>><<<999777666555555444333333222222222222333222222444777:::OOOvvvpppllloooqqquuussssssYYYKKKLLLSSSXXX]]]gggrrrxxx}}}~~~ooonnnvvv}}}]]]IIIEEECCCCCCCCCCCCCCCCCCCCCCCCDDDBBBMMMNNNyyywwwiiiccc]]]___bbbeeeeeedddaaa^^^___^^^\\\\\\\\\]]]\\\\\\ZZZZZZZZZZZZ[[[\\\]]]^^^eeeeeedddccc```\\\YYYWWW[[[XXXWWWXXX[[[[[[XXXUUU[[[]]]___aaaeeettt~~~VVVAAADDDGGGBBBCCCAAA??????CCCLLLWWW^^^zzzwwwhhhsssrrrvvvlllXXXXXXdddnnn|||{{{bbbQQQEEEAAAFFFFFF\\\dddbbbzzzkkkrrrnnntttuuunnnllliiigggfffdddaaa___```___\\\ZZZYYYZZZ\\\]]]```^^^]]]^^^]]][[[^^^bbbiii```]]]eeekkkiiidddcccwww}}}lll]]]qqqiiiiiiiiikkkmmmnnnmmmlllmmmoooooommmjjjkkkpppvvvyyywwwsssmmmhhhggghhhjjjoooppprrrvvvzzz{{{nnnddd]]]RRRHHHHHHDDD@@@>>>??????<<<:::GGGFFFGGGLLLPPPNNNHHHCCCGGGKKKYYYvvvnnncccjjjnnnYYYNNNMMMQQQMMMLLLKKKIIIHHHGGGGGGFFFGGGGGGFFFDDDCCCBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCC@@@??????@@@@@@???<<<999666666666555444444333333222333333222222333777:::[[[~~~uuummmuuuvvvyyyuuuoooWWWLLLOOOVVV```fffqqq{{{tttttt}}}xxxYYYFFFDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@FFFOOORRR|||sssgggaaa___bbbeeeddd```]]]\\\^^^```]]][[[]]]aaa```[[[VVVXXXXXXXXXYYY[[[^^^```aaagggfffeeecccaaa^^^\\\ZZZZZZYYYYYYZZZ[[[[[[YYYXXXZZZ\\\```aaa```ggg{{{YYYCCCEEEHHHDDDGGGFFFEEEDDDJJJYYYnnn~~~pppooo~~~|||zzzZZZNNNUUUhhhxxx|||yyy\\\LLLFFFCCCFFFHHHUUU]]]eeerrrmmmjjjmmmlllllljjjhhhffffffdddbbb```\\\[[[YYYXXXYYY[[[^^^```^^^ZZZYYYZZZZZZXXX[[[```ggg___\\\bbbhhhjjjkkknnnuuuyyykkk^^^lll~~~sssssstttwwwzzz||||||||||||~~~{{{yyy{{{}}}zzzlll[[[OOOHHHBBB======>>>@@@BBBCCCCCCBBBAAAEEENNNWWWXXXRRRIIICCC???JJJ[[[yyybbbZZZpppqqq[[[SSSNNNOOOUUUOOONNNLLLJJJIIIHHHHHHHHHFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBAAAAAA@@@@@@???@@@AAAAAABBBBBBBBBBBBBBBAAA@@@@@@AAAAAA???<<<999888888777777666555555555222333333222222333666999]]]|||vvvppp|||yyyxxx~~~wwwkkkUUULLLRRRZZZdddjjjuuuyyy{{{qqqRRRCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB???JJJLLLQQQ~~~qqqiiibbb^^^bbbdddaaa\\\ZZZ^^^cccaaa^^^\\\```eeecccZZZQQQZZZZZZYYYYYY[[[]]]```bbbfffeeeccc```^^^\\\[[[[[[YYYZZZ\\\\\\[[[ZZZZZZ[[[]]]```eeegggcccbbblllxxx~~~___HHHFFFHHHEEEGGGGGGFFFEEELLLaaa~~~xxxbbbqqqgggQQQMMMWWWmmm~~~uuuTTTGGGFFFEEEFFFIIINNNWWWooovvv}}}llljjjiiifffjjjiiigggffffffeeecccbbb^^^\\\ZZZYYYYYY[[[]]]^^^[[[WWWUUUWWWXXXWWWYYY]]]hhhbbb^^^```fffkkkrrrxxxyyy{{{pppggglllwww|||wwwmmmfffYYYKKKCCC@@@??????;;;>>>@@@BBBDDDFFFIIILLLMMMaaannnbbbLLLAAAJJJVVVkkk{{{iii\\\pppeee]]]]]]TTTNNNPPPNNNMMMLLLJJJIIIHHHGGGGGGEEEEEEDDDDDDDDDDDDDDDCCCBBBBBBAAA@@@@@@???>>>>>>@@@@@@BBBCCCCCCBBBAAA@@@????????????@@@>>>;;;888:::999999888777777666666333333333222222333666999PPPnnnsssvvv|||xxxuuuvvvzzzgggSSSMMMTTT^^^ggglllvvvyyy}}}iiiMMMBBBDDDBBBBBBBBBBBBBBBBBBBBBBBBAAALLLGGGUUUrrrlllfff^^^______^^^^^^aaaggglllcccaaa```bbbdddaaa[[[TTT___^^^\\\ZZZZZZ\\\^^^___aaa```]]][[[YYYXXXXXXXXXVVVYYY\\\\\\ZZZYYYZZZ]]]]]]```fffiiigggdddhhhppp|||hhhOOOIIIIIIGGGFFFGGGHHHKKKWWWmmmeee]]]tttxxxsssZZZPPPQQQYYYlllrrrNNNCCCFFFGGGGGGLLLLLL[[[ssswwwmmmllliiieeejjjhhhggggggggggggfffdddfffccc___[[[YYYXXXXXXYYYZZZVVVUUUWWWYYYYYYZZZ]]]dddaaa^^^^^^aaagggnnntttwwwvvvnnniiiiiijjj}}}vvvooohhhcccQQQLLLFFF@@@;;;:::<<>>======<<>>>>>>>>>>>???@@@???;;;999;;;::::::999999888777777333444333222222333666888BBB___pppzzzuuutttttt}}}eeeRRRNNNWWWaaalllooovvv~~~|||vvv{{{~~~aaaIIIBBBEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBJJJJJJmmmrrrkkkgggbbb___\\\^^^dddjjjnnnoooeeeeeedddbbb___\\\\\\]]]___^^^\\\[[[\\\]]]___```^^^]]]ZZZXXXWWWVVVVVVWWWTTTWWWZZZ[[[YYYXXXZZZ]]]XXXZZZ^^^bbbbbb```dddjjj|||uuu[[[PPPNNNMMMKKKMMMTTTbbbuuucccYYYlll~~~~~~vvveeeXXXMMMKKKNNNYYYppplllKKKCCCGGGHHHLLLRRRUUUmmm{{{uuu~~~nnnlllnnnmmmkkkjjjiiiggghhhiiiiiihhhfffkkkhhhccc^^^ZZZYYYXXXXXX[[[WWWWWW[[[___^^^]]]___\\\]]]]]]^^^aaafffjjjlllkkkgggaaa___^^^\\\ssszzzpppeee\\\SSSLLLGGGCCC@@@??????===;;;===BBB???BBBGGGOOOXXXbbbiiimmmiiidddUUUGGGPPPrrrrrr^^^llljjjYYYOOOSSSTTTMMMJJJNNNJJJJJJHHHFFFEEEDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBB?????????>>>======<<<<<<>>>@@@BBBDDDDDDBBB>>><<<>>>>>>???@@@BBBAAA>>><<<;;;;;;::::::999888888888444444444222111222555888<<>>>>>>>>>>>>>>>>>===???CCCEEEDDDAAA>>>;;;;;;<<<===???AAAAAA???===;;;;;;::::::999888888777444444444222111222555888999HHH___zzzvvvyyy|||}}}rrr]]]PPPQQQ\\\fffjjjmmmttt{{{}}}ttttttlllTTTFFFCCCEEEAAAAAAAAAAAAAAAAAAAAAAAACCCDDDbbbrrrhhhaaafffdddbbb```aaaeeegggfffdddcccbbb___[[[XXXXXX[[[^^^WWWXXX[[[^^^aaacccdddddd^^^^^^^^^]]]]]][[[ZZZYYYVVVVVVVVVYYY[[[]]]\\\\\\]]]ZZZZZZ]]]______bbbggg~~~{{{uuuuuuyyyjjjfffgggkkkrrrwww___fff^^^PPPKKKOOONNNLLL[[[xxxwwwWWWHHHIIIGGGLLL]]]jjj]]]jjjpppooovvvvvvtttuuuiiigggffffffggggggfffdddfffdddaaa^^^]]]]]]___```YYYWWWZZZbbbhhheee```]]]```bbbdddgggnnnuuurrrkkk\\\[[[VVVWWW]]]\\\hhhwwwvvvuuuvvvwwwwwwuuutttppprrrvvv|||~~~~~~zzzxxxuuuqqqlllgggbbb```VVVPPPIIICCCAAAAAABBBBBB>>>===???DDDCCCAAADDDLLLUUUYYYaaakkkpppiii[[[PPPIIIYYYhhhtttrrr```nnnxxxfffUUUTTTRRRNNNKKKJJJIIIHHHJJJIIIHHHFFFEEEDDDDDDCCCBBBBBBAAA@@@@@@???>>>>>>???????????????@@@@@@@@@===???CCCEEEEEEAAA===:::888888:::<<>>>>>>>>===<<<<<<<<<>>>AAADDDFFFAAACCCAAA===;;;===<<<999:::;;;===???>>><<<:::888888888888888777777777777444444333333333444555555777:::DDDUUUddduuuzzzvvviiiZZZQQQNNNSSS___kkkpppwwwyyyxxxwww\\\JJJFFFEEEBBB???@@@@@@???===<<<===>>>GGGJJJ~~~rrrpppccchhhfffcccaaa___]]]___cccgggjjjaaa]]]YYYXXXYYYZZZYYYXXX[[[\\\]]]]]]\\\\\\___aaaZZZ]]]______]]][[[ZZZZZZVVVZZZ^^^]]]YYYVVVWWWYYYUUUWWW[[[^^^```aaaaaaaaadddjjjbbb```qqqsssjjjjjjQQQKKKNNNLLL]]]hhhtttuuu[[[HHHHHHIIIJJJXXXmmm^^^ddd|||nnnfffdddeeedddcccaaaaaaaaa``````bbbfffhhhhhhhhhgggccc___\\\[[[\\\\\\\\\]]]]]]^^^]]]]]]]]]eeecccaaa______```bbbccc[[[WWWWWW\\\___^^^aaagggMMMMMMMMMLLLLLLKKKKKKKKKPPPPPPQQQQQQQQQQQQQQQQQQNNNQQQSSSRRRMMMKKKMMMOOOHHHHHHGGGFFFEEEDDDCCCBBBIIIHHHFFFCCCBBBDDDJJJOOOTTTXXX___cccccc___ZZZVVVQQQSSSTTTPPPPPPWWWeeeooosssdddlll|||lll[[[TTTVVVOOOMMMIIIHHHHHHGGGFFFEEEHHHFFFCCCCCCCCCDDDDDDDDDCCCBBBAAA@@@???>>>>>>>>>>>>=========???@@@BBBDDD>>>AAAAAA>>>???AAA???:::;;;<<<>>>??????>>><<<:::::::::999999999888888888666666555555555555555666555777???NNN___sssvvvttt|||vvvrrroookkkeee___\\\TTTKKKIIIJJJQQQ]]]iiipppwwwyyy}}}sssXXXGGGCCCBBB@@@???@@@@@@???===<<<===>>>@@@PPPpppkkk___bbb```___^^^]]]\\\^^^aaadddfff]]][[[[[[\\\^^^___^^^\\\\\\\\\\\\]]]]]]^^^______]]]___```^^^ZZZVVVSSSRRRQQQWWW]]]^^^[[[VVVUUUUUUVVVWWWZZZ\\\^^^^^^^^^]]]ccchhhzzzYYYRRR^^^|||{{{wwwlllSSSFFFFFFLLL[[[uuueeePPPGGGOOOQQQTTTrrruuu```sss~~~xxxnnnhhheeecccbbb````````````______```bbbddddddcccbbb___[[[YYYYYYYYY\\\]]]]]]]]]]]]___cccfffgggccc___]]]]]]^^^^^^]]][[[VVVWWW^^^cccbbbbbbddd@@@???>>>>>>???AAADDDEEECCCCCCBBBBBBBBBBBBCCCCCC:::>>>AAAAAA???@@@BBBEEEDDDCCCCCCBBBBBBBBBBBBBBBFFFJJJOOOPPPQQQVVV___hhhgggiiiiiieee\\\SSSKKKFFFGGGJJJPPPXXXdddvvvxxxggghhhssseeeXXXVVVRRROOOOOOKKKIIIFFFFFFGGGHHHHHHGGGLLLIIIFFFDDDEEEEEEEEEDDDBBBAAAAAA@@@???>>>======>>>>>>>>>???@@@@@@AAAAAA???BBBCCCAAA@@@AAA???;;;<<<===>>>?????????======;;;;;;;;;;;;::::::::::::999888777666666555666666444555;;;HHHYYYoootttqqqvvvmmmeee```YYYTTTRRRNNNJJJFFFDDD@@@???BBBFFFMMMYYYdddqqqwwwvvvlllRRRCCC@@@???>>>>>>???@@@???======>>>???===XXXlllfff\\\]]]\\\[[[[[[[[[[[[]]]^^^```aaa]]]]]]^^^```bbbaaa___\\\]]][[[ZZZ\\\___```___\\\\\\]]]]]][[[WWWRRROOONNNOOOUUU]]]aaa^^^YYYUUUTTTXXXYYYZZZ\\\\\\\\\[[[ZZZ\\\aaa\\\OOOTTTnnnwwwaaaNNNHHHEEEIIIRRRhhhqqqTTTGGGGGGTTTZZZeeeeeefffssspppmmmiiidddaaa^^^]]]```___^^^^^^^^^^^^___```^^^^^^]]][[[XXXVVVVVVWWW\\\^^^___^^^]]]```hhhpppjjjeee^^^]]]^^^___\\\YYYZZZVVVWWW]]]cccccc___^^^CCCBBB@@@??????@@@BBBCCCAAA@@@@@@??????@@@AAABBB>>>@@@AAAAAA@@@@@@CCCEEEFFFEEEDDDDDDGGGKKKPPPSSSTTT\\\ffflllmmmmmmnnnooofffbbbZZZNNNDDD??????BBBVVVZZZdddrrr~~~eeehhhhhhSSSPPPVVVWWWQQQLLLJJJHHHFFFFFFHHHIIIIIIIIIJJJHHHGGGHHHHHHHHHFFFDDDAAA@@@@@@@@@???>>>============???@@@@@@AAA@@@@@@AAAGGGIIIBBB<<<<<<>>>>>><<<<<<===>>>>>>>>>>>>===<<<<<<;;;;;;;;;::::::::::::999888777666555555555444555:::DDDTTTjjj}}}xxxyyynnnaaaXXXMMMIIIDDDBBBAAAAAA???>>>???======AAADDDJJJTTT___ooovvv~~~yyysss~~~dddMMMAAA>>>======>>>??????>>>======???AAACCC[[[hhhccc^^^]]]\\\XXXYYYZZZ\\\]]]^^^^^^^^^_______________]]][[[YYY[[[XXXWWWZZZ___```]]]XXXUUUWWWYYYYYYVVVSSSRRRQQQQQQWWW]]]```___[[[XXXWWWYYYZZZZZZ[[[ZZZZZZYYYXXXWWW]]]vvvjjjYYYYYYnnnuuu{{{hhhLLLJJJLLLJJJPPP\\\xxxsss]]]LLLGGGIIITTTbbb{{{yyy]]]ooo|||jjjjjjiiifffaaa^^^]]]]]]^^^]]]]]]^^^___```______[[[[[[[[[YYYWWWVVVVVVXXX[[[___bbb```]]]```iiiqqqmmmfff___^^^bbbccc___ZZZWWWVVVWWWYYY[[[[[[YYYXXXqqqKKKJJJIIIGGGEEEBBBAAA???DDDCCCBBB@@@???>>>>>>>>>???@@@@@@@@@@@@AAACCCEEEBBBFFFKKKRRRYYY```dddgggppprrruuuvvvrrrjjjaaaZZZQQQNNNIIIBBB@@@EEEPPPYYYppppppwwwwwwiiissscccXXXQQQSSSYYYYYYTTTOOOJJJHHHEEEEEEFFFGGGFFFFFFDDDEEEHHHJJJLLLJJJFFFCCC@@@@@@AAAAAA@@@???>>>===<<<===>>>@@@AAAAAAAAAAAAAAAHHHJJJBBB:::;;;BBBGGG<<<<<<<<<;;;<<<<<<<<<===<<<<<<;;;;;;;;;:::::::::999888777666555555555555333555999@@@NNNbbbvvvxxxyyygggWWWLLLHHHBBB@@@===<<<===>>>??????AAA??????BBBCCCGGGRRR^^^lllrrr|||tttsssvvv\\\III@@@>>>======>>>>>>>>>===<<<===@@@BBBHHHWWWyyygggcccbbb\\\[[[XXXYYY\\\^^^___^^^]]]\\\^^^^^^\\\ZZZYYYXXXYYYZZZXXXVVVVVVYYY^^^___ZZZUUURRRUUUWWWWWWVVVTTTSSSSSSTTTVVVYYY[[[ZZZYYYXXXXXXWWWWWWWWWWWWVVVVVVUUUTTTXXXaaasss~~~xxxfffbbbyyy~~~bbbOOOEEEJJJLLLJJJXXXmmmgggQQQJJJLLLOOOXXXrrriii]]]{{{tttffffffdddaaa^^^\\\\\\^^^[[[[[[\\\___bbbcccbbb```[[[\\\\\\ZZZXXXXXXYYYZZZ[[[___cccaaa]]]^^^dddkkkiiiccc^^^^^^ccceeeaaa\\\VVVWWWWWWTTTRRRRRRTTTUUUeeeMMMNNNPPPSSSUUUVVVWWWWWWOOONNNMMMJJJGGGDDDAAA??????@@@AAADDDHHHLLLPPPRRRYYY___hhhppptttrrrmmmiiigggbbb\\\XXXTTTOOOIIIEEEGGGLLLQQQVVV\\\gggvvvuuudddvvv|||eeeTTTQQQOOOPPPQQQRRRQQQPPPGGGEEEBBBAAABBBCCCBBBAAABBBCCCFFFJJJKKKJJJFFFBBB@@@AAAAAABBBAAA@@@???>>>>>>>>>?????????@@@@@@AAA???EEEGGGCCC@@@EEELLLOOO>>>===<<<:::::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;:::999888777666666555666666111444666;;;III^^^ooowwwvvvkkkSSSCCC>>>???@@@???>>>======>>>????????????@@@BBBCCCGGGRRR^^^fffnnnyyy~~~tttyyylllSSSEEE@@@>>>=========>>>======<<<>>>AAADDDJJJZZZuuuiiieeeggg\\\YYYYYY[[[]]]___```___^^^]]]YYYYYYXXXWWWVVVWWWZZZ]]]UUUUUUWWW[[[^^^]]]YYYUUUTTTVVVXXXWWWUUURRRQQQQQQSSSSSSSSSSSSSSSSSSTTTUUURRRQQQQQQQQQQQQQQQQQQQQQUUUaaajjj{{{zzzyyyqqqfffMMMFFFEEEJJJLLLSSSlllwwwXXXJJJKKKQQQ\\\pppwww^^^kkkllleeeccc```^^^]]]\\\]]]]]]ZZZZZZ[[[```dddfffdddaaa\\\]]]]]][[[YYYYYYZZZ[[[]]]```bbb```\\\\\\```dddddd___\\\]]]aaabbb```]]]WWWXXXVVVRRRQQQSSSUUUTTT]]]wwwHHHJJJNNNTTT[[[ccciiilll\\\]]]]]]\\\ZZZVVVRRRPPPMMMNNNQQQWWW^^^fffkkknnnuuuxxxzzzzzztttjjj___XXXJJJHHHDDDBBBCCCHHHNNNSSSaaahhhpppvvv{{{|||mmmpppuuuuuu```RRRMMMOOOOOOMMMKKKJJJKKKJJJEEEBBB@@@@@@AAABBBBBBAAADDDDDDDDDFFFGGGFFFDDDAAA@@@AAABBBCCCCCCBBB@@@???CCCBBB@@@>>>>>>===>>>>>>CCCCCCCCCEEEMMMTTTTTTOOOAAA???===;;;::::::;;;<<<>>>>>>=========<<<<<<<<<999888888777777777888888333555555999III```ttt|||xxx~~~rrrYYYDDD;;;;;;???>>>???@@@@@@??????@@@AAA===>>>AAADDDDDDGGGQQQ]]]aaajjjvvv{{{vvvxxxbbbKKKAAA@@@???===============<<<<<<>>>BBBEEENNNnnnpppkkkjjjooo```\\\ZZZ[[[]]]_________^^^]]]WWWYYYZZZYYYXXXWWWYYY\\\TTTWWW[[[^^^___]]]ZZZWWWTTTVVVWWWVVVSSSPPPOOONNNRRRQQQPPPOOOPPPPPPPPPPPPOOOOOOOOOPPPPPPQQQRRRSSSQQQ^^^```mmm{{{yyypppWWWGGGGGGGGGIIINNNVVVhhhhhhLLLJJJQQQWWWqqqaaadddrrrgggeeebbb^^^^^^______]]]ZZZ[[[ZZZ[[[```eeefffbbb^^^\\\\\\\\\[[[YYYXXXYYYZZZbbbaaa___\\\ZZZ[[[___bbbaaa```^^^___``````___^^^[[[ZZZVVVUUU[[[aaa^^^VVVXXXiii|||EEEEEEFFFIIIOOOVVV^^^bbbbbbcccfffhhhhhhfffbbb```^^^___bbbiiirrr{{{vvvsssmmmeee[[[RRRKKKGGGFFFJJJMMMOOOQQQYYYfffpppuuurrrrrr|||sss]]]RRROOOJJJNNNPPPOOOLLLIIIFFFBBBDDDBBBAAAAAACCCDDDEEEDDDHHHFFFCCCBBBBBBCCCBBBAAAAAABBBCCCDDDDDDCCCAAA???GGGEEEBBB>>><<<;;;;;;<<>><<<::::::<<<===????????????>>>>>>>>>>>>999999999888999999::::::666777777:::KKKggg}}}zzz~~~gggMMM===:::???CCC<<<>>>@@@AAABBBBBBCCCDDD===???DDDHHHGGGGGGOOOZZZ]]]ggguuu{{{yyyrrr\\\EEE>>>???>>><<<<<<=========<<<<<<>>>BBBEEESSSyyykkklllnnnvvvfffbbb[[[\\\]]]^^^______^^^]]]YYY\\\___^^^ZZZWWWWWWXXXTTTXXX^^^``````]]][[[ZZZQQQSSSUUUUUUSSSPPPOOOOOOSSSRRRQQQQQQQQQQQQPPPNNNPPPPPPQQQQQQSSSTTTVVVWWWRRR```^^^eeesssqqqvvv}}}|||aaaLLLGGGGGGDDDGGGKKKRRRaaazzzdddLLLRRRXXX]]]jjj]]]sssiiigggddd```^^^___bbbaaa]]]XXX\\\[[[\\\```eeeeee```[[[[[[[[[[[[YYYWWWVVVWWWXXXeeebbb]]]YYYYYY\\\```dddcccccccccbbbaaaaaa``````___[[[VVVYYYeeennnfffXXXUUU```sssZZZVVVQQQMMMMMMNNNOOOPPPSSSRRRTTT\\\eeejjjiiieeemmmpppvvv|||~~~{{{uuupppVVVWWWUUUOOOPPPUUUVVVQQQSSS___iiimmmqqq|||vvvrrrlllZZZTTTQQQOOOLLLKKKKKKJJJIIIHHHHHHGGGCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCAAABBBCCCCCCBBBBBBCCCDDDIIIHHHEEE>>>888999AAAHHHIIIMMMRRRTTTRRRLLLGGGEEEBBBAAA???===<<<<<<======@@@@@@???>>>>>>>>>>>>>>>999::::::::::::999888888444:::999555FFFeeewwwwww|||```III===<<<>>>@@@CCCAAA??????@@@AAA@@@@@@===BBBEEECCCEEELLLSSSVVV\\\eeerrrzzzxxxuuu}}}dddTTTDDD???@@@@@@???>>>>>><<>>:::PPP^^^fffjjjooonnnhhh^^^ZZZ\\\]]]^^^^^^]]][[[ZZZYYYbbbgggbbb]]]\\\]]]]]]]]]```cccccc___[[[YYYYYYXXXTTTPPPNNNOOOOOOMMMKKKPPPOOOOOOQQQRRRRRROOOMMMNNNOOOPPPQQQSSSVVVXXXYYYXXXbbbeeedddsssxxxmmmjjjiiikkkfffqqqwww^^^NNNEEEDDDFFFMMMKKKMMM[[[vvvyyy]]]TTTZZZ^^^|||eee\\\RRR~~~fff^^^bbb___\\\ZZZYYYXXXWWWUUUZZZXXXWWWYYY\\\^^^]]][[[VVVTTTTTTVVVUUURRRTTTYYY___ZZZYYY\\\___```bbbeeehhh^^^\\\dddddd[[[WWW\\\[[[WWWTTTUUUZZZ]]][[[YYY]]]^^^nnnkkkhhhddd___\\\YYYWWWVVVQQQPPPPPPQQQTTTWWWYYYYYYbbbdddfffhhhiiifff```\\\bbbgggkkkmmmttt|||}}}}}}vvvkkkXXXOOOLLLKKKIIIKKKKKKKKKJJJIIIIIIHHHHHHBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBDDDEEEEEEDDDCCCEEEFFFHHHGGGDDD???<<<>>>DDDIIIJJJKKKLLLJJJFFFAAA>>>===???>>>>>>===>>>>>>@@@@@@>>>===<<<;;;;;;;;;<<<<<<:::::::::::::::999888888555888666333???UUUfffjjjyyyxxx]]]GGG===<<<>>>???AAAAAA@@@@@@AAAAAAAAAAAAEEEJJJLLLIIIJJJPPPWWWZZZ___hhhsss{{{{{{||||||{{{|||ttt```QQQBBB>>>???>>>=========;;;@@@;;;>>>???<<>><<<:::999999:::;;;<<<::::::;;;;;;::::::999888999888666555999DDDSSS^^^tttyyywww\\\GGG??????@@@AAAAAAAAABBBDDDEEEEEEEEEFFFJJJOOOQQQOOOPPPWWW^^^aaadddkkkttt{{{ssshhhbbb^^^bbbmmmwwwqqqhhhYYYLLL???<<<===<<<;;;;;;???;;;???;;;???BBB@@@YYYtttdddhhhhhhfffddd]]]___]]][[[YYYYYYZZZ[[[\\\hhhccc______aaadddhhhlll```aaaaaa```]]][[[[[[[[[ZZZWWWSSSQQQPPPPPPNNNMMMMMMLLLLLLOOOSSSVVVWWWWWWWWWWWWWWWWWWXXXZZZ\\\]]]hhheee```^^^fffyyymmm___\\\fffyyybbbIIIEEEBBBBBBCCCEEELLLTTT]]]nnntttkkk```ZZZggg|||bbbOOO^^^uuu```\\\^^^\\\ZZZWWWVVVVVVWWWVVVUUUTTTTTTUUUWWWYYYYYYWWWUUUTTTPPPPPPVVV[[[[[[[[[]]]ZZZZZZ^^^fffiiieeeaaa```^^^bbbdddbbbaaabbb___ZZZXXXWWWWWWVVVWWWZZZ___bbbaaa]]]^^^nnn~~~|||{{{{{{~~~yyyqqqmmmyyydddUUUPPPKKKJJJKKKLLLJJJGGGDDDDDDDDDCCCCCCCCCBBBBBB@@@@@@AAAAAAAAAAAABBBBBB????????????>>>>>>>>>>>>>>>???@@@@@@??????@@@AAAAAA???===>>>???@@@???>>>AAA@@@???===;;;<<<>>>AAA<<<<<<===>>>???AAABBBBBB???>>>;;;:::999:::<<<===;;;;;;;;;;;;;;;::::::999<<<888777:::999;;;IIIZZZwwwwwwxxx^^^JJJBBBAAABBBAAABBBDDDGGGJJJJJJKKKLLLLLLJJJOOOSSSRRRUUU^^^fffjjjiiiooovvv{{{uuuZZZUUUXXX[[[eeetttxxxxxxggg___SSSGGG===<<<===<<<;;;;;;BBB<<>>>>>>>>======;;;===>>>>>>===<<<>>>??????>>>>>>>>>???>>><<<:::<<<===>>>>>>===>>>@@@BBB======>>>>>>????????????>>>===;;;:::::::::<<<===;;;<<<<<<<<<<<<;;;:::::::::777888<<<:::999FFFXXXuuuwwwxxx```LLLBBB@@@@@@AAAGGGKKKOOOQQQQQQPPPQQQQQQNNNUUUYYYYYY\\\dddlllpppnnnrrrwww|||~~~jjj]]]ccckkkooouuu~~~ppp```YYYMMMDDD======>>>===<<<===BBB;;;>>>:::===@@@HHHlllqqqjjjkkkeeeaaaaaa\\\ZZZ[[[\\\]]]]]]\\\[[[ZZZXXX[[[^^^```bbbdddffffffbbb```]]][[[ZZZZZZZZZ[[[XXXWWWUUURRRPPPOOOOOOPPPPPPNNNMMMNNNPPPSSSTTTTTTVVVUUUTTTSSSSSSUUUWWWXXXWWWUUUYYYbbbdddeeerrr}}}pppggg]]]UUUXXXaaaiiiqqq{{{{{{gggYYYQQQKKKGGGHHHGGGHHHKKKOOOXXXjjjzzz}}}ggg[[[```fffmmm```PPPggguuueeeaaa```^^^\\\YYYWWWWWWYYYZZZZZZZZZWWWYYY\\\^^^^^^\\\ZZZYYYZZZUUUTTTZZZ______]]][[[dddaaaaaaeeeeee```\\\\\\___ssszzzjjj[[[[[[^^^[[[UUUYYY\\\\\\[[[```jjjsssrrrmmmeeedddwwwwwwsssvvvrrraaaUUUMMMKKKHHHEEECCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBB?????????@@@@@@AAAAAABBB??????>>>>>>======<<<<<<:::<<<======<<<<<<===>>>??????@@@@@@???>>><<<;;;;;;===>>>===;;;;;;;;;<<<======>>>>>>>>>===<<<<<<;;;;;;::::::999999999:::<<<<<<======<<<<<<;;;:::777555777:::999888CCCRRRiiixxx}}}{{{fffRRREEEBBBEEEHHHUUUZZZ^^^^^^[[[WWWUUUVVVYYY___ddddddeeekkkqqqrrrrrrvvvzzz~~~qqqooorrrzzz~~~{{{{{{yyyqqqlllpppzzzwwwgggZZZSSSHHHAAA<<<===???>>>===>>>===777<<<888999>>>OOO|||oooiiiiiibbb```aaa[[[XXXZZZ\\\^^^___^^^]]]\\\\\\bbb```\\\bbbqqquuuoooaaa^^^[[[ZZZZZZZZZYYYXXXWWWWWWVVVTTTQQQQQQRRRTTTSSSRRRPPPPPPQQQRRRQQQPPPVVVUUUSSSRRRRRRUUUWWWYYYYYYVVVWWW[[[]]]___kkkyyyzzzlll^^^SSSOOOQQQRRRYYYaaahhhmmmttt~~~uuuiiicccWWWLLLDDDDDDGGGJJJEEEGGGOOOYYYdddqqq}}}lll]]][[[kkkvvv|||fffVVV^^^pppjjjeee___[[[]]][[[YYYYYYZZZ[[[\\\[[[ZZZ]]]___```___]]]]]]]]]\\\XXXXXX]]]```___\\\\\\eeeaaa___bbbdddbbbaaacccaaaqqqvvvgggYYYXXX[[[ZZZYYY\\\^^^]]][[[]]]eeekkkjjjkkkhhhfffmmm}}}hhhUUUMMMHHHDDDFFFEEECCCBBBBBBCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<======>>>??????@@@>>>======<<<;;;;;;::::::888999;;;:::999999:::<<<:::===@@@@@@>>><<<<<<===>>>>>>===;;;888888999;;;;;;;;;<<<======<<<;;;::::::;;;;;;<<<;;;:::999888===============<<<;;;;;;777888999888666999AAAIII___wwwcccTTTQQQWWW^^^mmmqqqtttqqqiiiaaa]]]\\\]]]eeekkklllmmmrrruuuuuuvvvzzz~~~rrr{{{~~~zzzxxxuuuqqqooolllnnnwwwyyykkk^^^SSSMMMCCC===;;;===???======>>>;;;777>>>:::;;;BBB\\\xxxiiidddddd______```YYYYYYZZZ[[[]]]^^^___``````]]]eeebbb\\\mmmrrr___\\\YYYYYYYYYYYYWWWUUUWWWXXXXXXVVVTTTTTTVVVYYYUUUTTTSSSTTTTTTTTTRRRPPPUUUSSSQQQPPPQQQTTTWWWYYYXXXWWWVVVVVVWWW[[[bbbhhhwwwfffWWWPPPLLLNNNPPPQQQRRRWWW^^^ccchhhooovvv{{{zzzuuunnneeeYYYQQQNNNJJJHHHHHHHHHIIIIIIIIINNNVVVgggzzz{{{qqqiii]]]TTT]]]vvvlll[[[kkkpppmmmnnnggg______]]][[[YYYYYYZZZ[[[[[[[[[[[[^^^```___]]]\\\]]]^^^ZZZYYY[[[```aaa^^^]]]___ccc^^^\\\^^^```______aaa___eeeeee]]]XXXXXXYYYXXX\\\^^^___^^^\\\^^^bbbeeeccciiinnnlllgggkkkxxx___MMMJJJMMMIIIBBBAAA@@@??????????????????;;;;;;<<<<<<<<<<<<<<<<<<::::::;;;;;;<<<======>>><<<<<<;;;::::::999888888444666777777666666777888444999>>>>>>:::999;;;??????>>><<<999777888;;;>>>888999;;;<<<<<<<<<;;;;;;<<<===>>>??????===;;;:::===============<<<<<<;;;:::<<<<<<777666:::@@@BBB[[[}}}uuueeeaaajjjtttuuukkkdddbbb[[[dddllloooqqqvvvyyyyyyyyy}}}}}}yyyyyyssshhhjjjnnnmmmvvv{{{|||qqqcccXXXNNNIII@@@;;;:::===???===<<<>>>;;;999BBB??????IIIhhhrrrccc^^^___\\\^^^```XXX[[[[[[[[[[[[]]]```ccceeeXXXdddcccaaazzznnn^^^[[[XXXXXXYYYYYYVVVSSSXXXYYYZZZYYYVVVVVVYYY\\\WWWVVVVVVVVVWWWVVVSSSQQQRRRPPPNNNMMMOOORRRUUUWWWSSSUUUVVVUUUVVVXXXYYYWWWiiilll___UUUSSSNNNJJJFFFFFFIIILLLJJJOOOTTTXXX^^^eeeeeeaaabbbaaa```^^^]]]\\\[[[ZZZSSSSSSSSSPPPKKKIIIIIIJJJDDDBBBEEENNNXXX[[[XXXUUU\\\iiioooddd___XXXQQQXXXSSScccuuugggUUU```{{{eeekkkpppgggbbbggg^^^[[[YYYYYYZZZ[[[[[[ZZZ[[[]]]^^^]]][[[ZZZ\\\^^^XXXYYY\\\aaaaaa^^^___bbbbbb\\\ZZZ[[[[[[YYYXXXYYY\\\YYYUUUUUUXXX[[[YYYVVVXXXYYYZZZZZZ[[[]]]___bbbccckkkuuusssddd^^^ttt|||xxx{{{wwwaaa[[[RRRKKKHHHEEEAAA???AAA@@@??????>>>>>>??????======<<<;;;;;;;;;;;;<<<<<<<<<:::999999:::<<<<<<:::;;;<<<<<<;;;888666444777666555444444444444444777777777888999:::<<<<<<===<<<999777777777888999;;;;;;;;;::::::;;;;;;<<>>GGGkkkgggaaa\\\ZZZ[[[^^^```eeeaaa]]]]]]```dddeeeeee```cccaaaaaalllzzzwwwkkk___[[[WWWUUUTTTTTTSSSRRRXXXXXXXXXWWWWWWVVVVVVVVVSSSSSSSSSSSSSSSRRRRRRRRRJJJKKKNNNQQQTTTWWWXXXYYYVVVVVVVVVVVVVVVWWWXXXXXX^^^rrrgggjjjeeeWWWJJJFFFFFFGGGFFFHHHKKKLLLKKKIIIIIIIIIIIIJJJJJJJJJIIIHHHGGGFFFDDDDDDFFFIIILLLMMMKKKIIIKKKNNNTTT^^^ggglllkkkiiiuuuxxx]]]SSSQQQMMMMMMRRRUUUdddkkkWWWVVVxxxwwwmmmooonnngggeeeiiibbbccc```\\\[[[^^^^^^[[[```\\\YYYZZZ^^^```^^^[[[^^^aaaddddddaaa______aaa\\\\\\]]]\\\[[[YYYWWWVVVZZZZZZ[[[[[[ZZZYYYXXXXXXWWWWWWWWWWWWZZZ]]]```bbb]]]aaafffddd[[[[[[nnnnnn]]]WWWQQQJJJEEECCCAAA???>>>??????>>>============>>>;;;;;;:::999999999999::::::::::::999999:::::::::::::::;;;;;;:::888555444666555444444333333333444666666666777888999;;;;;;;;;:::888666555666777777999999888888999::::::;;;===<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;:::::::::;;;;;;::::::;;;???AAAgggxxxzzziiieeesss|||rrrpppllleeeaaadddfffhhhnnnvvvzzzxxxtttbbb]]]XXXVVVXXX[[[^^^aaajjjnnnooommmqqqzzzssslllaaaSSSGGGCCC;;;;;;;;;<<<<<<<<<<<<===<<>>=========<<<>>>===<<<<<<;;;;;;<<<<<<999888888777777777777777777888888999999888888777999999:::999999777555444444444333222222222222333444444555555666888999:::999888666555444444555666666666666666777999:::;;;999999999:::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;;;;;;;<<>><<<:::999888:::;;;======<<<;;;;;;;;;;;;<<<888777777666666666666666333444555666666555444333666666666666555444333333111111000000000111111222111111111222333444666666666555555444444444444444333333444555777888:::;;;666777999:::<<<=========::::::;;;;;;;;;;;;;;;::::::;;;<<<===<<<===???AAAHHHYYYlll|||}}}~~~uuuoooQQQ>>>===CCCGGGOOOZZZ```[[[YYY^^^bbbaaa___gggmmmnnnpppwww~~~sssZZZIIIQQQTTTPPPMMMPPPTTTTTTJJJOOO\\\ooozzzuuusssssstttqqqrrrxxxyyynnnbbbXXXNNNDDD>>>>>>;;;;;;;;;<<<<<<<<<<<<===777AAA<<>>>>>>>>;;;999888999;;;===<<<<<<;;;;;;;;;;;;;;;888888777666666666666666444444444555555444444444555555444444333333333333111000000000000111222222000000111111222444555666444444444444444444444444222333333444666777999:::555666999;;;<<<======<<<999::::::;;;;;;;;;;;;:::999;;;============???AAA@@@MMM```uuu|||xxxjjjJJJ:::<<>>>>>>>>???@@@>>>JJJ[[[mmmhhhHHH;;;AAAHHHGGG```gggfffYYYPPPRRRWWWXXX\\\dddjjjjjjkkkrrryyy}}}xxxyyy}}}~~~kkkeeettt}}}uuukkkhhhfffaaaUUUNNNJJJOOOVVV^^^iiissspppqqqssswww{{{~~~nnndddXXXPPPGGG???;;;<<<;;;;;;;;;<<<<<<<<<<<<===888CCC>>>JJJbbbgggdddcccbbbaaa```^^^]]]\\\\\\``````___\\\XXXWWWYYY[[[\\\[[[[[[[[[ZZZXXXWWWWWWWWWUUUTTTSSSSSSRRRPPPMMMPPPOOONNNMMMNNNOOOQQQRRROOOOOOOOOOOOOOOPPPPPPPPPKKKLLLMMMNNNOOOOOOOOOOOOOOOOOOPPPQQQQQQQQQPPPPPPRRRXXX[[[ZZZeee~~~sssccc^^^eeennn{{{lllaaa\\\[[[SSSMMMIIIIIIJJJMMMVVVaaaeeejjjxxxnnnllliii___]]]VVVYYY[[[[[[ZZZXXXVVVTTTQQQUUUWWWTTTSSSVVVYYYXXXUUUVVVVVVVVVUUUTTTTTTUUUSSSUUUVVVWWWVVVUUUUUUVVVXXXXXXWWWWWWUUURRRPPPOOONNNNNNMMMMMMNNNOOOPPPPPPRRRRRRRRRRRRRRRQQQPPPPPPPPPSSSSSSSSSYYYaaaccc```\\\vvv~~~iiiYYYPPPMMMJJJHHHBBBAAA@@@@@@??????>>>>>>999;;;<<<:::888777999<<<:::999999888777888888888666666555444444444444555666555333333333333555666333333222222111222222222111111000111111222333333000000111111222333555666///000111111111111000000000000111111222333555555333444777999::::::999888888999::::::;;;;;;;;;;;;999;;;>>>>>>>>>>>>???@@@<<>>:::;;;;;;;;;;;;<<<<<<<<<======;;;CCC===NNNoooyyyeeecccbbbaaa```^^^\\\ZZZXXXWWW\\\___aaa```]]]\\\]]]___]]]___bbb```ZZZUUUVVVZZZ\\\ZZZXXXWWWWWWUUURRROOOQQQOOOMMMKKKLLLMMMPPPRRRQQQPPPPPPPPPOOOOOONNNNNNKKKKKKLLLLLLLLLKKKJJJJJJIIIJJJMMMPPPQQQQQQPPPOOOPPPVVVVVVRRRZZZnnnrrriiiiiimmmnnnyyyooo\\\NNNJJJMMMRRROOOMMMNNNRRRVVV]]]lll|||uuukkkggg]]]YYYSSSQQQVVVZZZZZZZZZYYYXXXUUUQQQRRRPPPNNNQQQVVVWWWTTTXXXYYYZZZYYYYYYYYY[[[]]]TTTWWWZZZZZZVVVTTTTTTVVVRRRSSSTTTUUUUUUTTTSSSRRRPPPQQQSSSUUUUUUTTTSSSRRRVVVVVVUUUUUUTTTRRRQQQPPPPPPRRRRRRPPPTTTZZZ[[[VVVUUUhhh{{{xxx___WWWMMMGGGGGGGGGEEEBBBAAA???===<<<======<<<;;;::::::999999888777666666666666666666666666666666555444333333333333444555777666555444333222222222222222222111111111000000111111111111111111111111666555333222111222333333000000000000000000000000111000000///000222333444444444555555666777777777888999;;;<<<<<<;;;999888<<<<<<<<<<<<===>>>@@@AAADDDIIIQQQ```|||eeeOOOQQQcccsssxxxppp]]]QQQOOOUUU[[[```aaaccccccdddfffjjjmmmpppuuu}}}rrrcccKKKGGGFFFJJJPPPUUUYYY\\\dddcccbbbaaabbbeeejjjmmmnnnwww{{{uuufff[[[OOOHHHBBB<<<888888999999::::::;;;<<<<<<===>>>CCC:::eeeqqqfff___gggddd```]]]\\\[[[YYYWWWXXXYYY[[[\\\\\\[[[ZZZYYYZZZcccddd[[[VVVZZZYYYRRR[[[ZZZXXXVVVUUUTTTSSSSSSVVVTTTPPPLLLKKKMMMOOOQQQXXXRRRNNNOOOOOOKKKGGGGGGFFFHHHLLLOOOPPPOOOMMMLLLIIIIIIKKKNNNQQQRRRRRRPPPPPPMMMRRR^^^cccdddnnn|||uuujjjggghhh```ZZZPPPJJJIIILLLOOORRR\\\[[[YYY___rrreeeggg|||fff\\\TTTRRRUUURRRQQQTTTYYYWWWQQQPPPTTTQQQQQQQQQOOONNNOOOTTTYYY^^^]]]YYYVVVWWW[[[ZZZUUU]]]]]]\\\XXXTTTQQQQQQRRRVVVVVVVVVWWWWWWUUUQQQMMMNNNQQQUUUWWWVVVUUUUUUVVVTTTTTTTTTSSSRRRQQQQQQPPPZZZYYYTTTNNNOOOWWW[[[YYYZZZ```oooooobbbZZZUUUTTTMMMFFFBBBCCCDDDBBB@@@@@@>>><<<<<<<<<===<<<;;;:::999999888777777666666666666666666666666666666555444333222222333444555666555444333222222222222222222222111111000000000111111111111111111111111333333111000000000111111000000000000000000000000000000000000111222333333222222333444444555555666777888:::;;;<<<;;;:::999===<<<<<<<<<===???@@@AAABBBGGGPPP```{{{kkkYYY]]]qqqjjjVVVMMMOOOWWW]]]___```aaaaaaaaacccfffiiiuuuyyy|||iiiXXXKKKIIIHHHLLLSSSYYY___ccchhhhhhfffdddcccfffjjjnnn{{{xxxssscccWWWKKKEEEAAA<<<:::;;;;;;;;;<<<<<<<<<======>>>>>>CCCNNNjjjdddaaagggddd```]]]\\\[[[YYYWWWVVVWWWYYYZZZ[[[ZZZYYYYYYZZZdddggg^^^XXXYYYYYYTTTVVVVVVUUUTTTSSSSSSSSSSSSVVVTTTPPPNNNMMMOOOQQQSSSVVVQQQNNNPPPQQQMMMJJJJJJJJJKKKNNNQQQQQQPPPNNNMMMLLLLLLMMMOOORRRRRRQQQPPPNNNKKKPPP[[[aaabbbkkkxxxzzzwwwooojjjeee___WWWPPPOOOSSSUUUSSSPPPMMMMMMTTT___ggg```gggppp}}}lllYYYxxxmmm^^^[[[VVVRRRSSSSSSQQQRRRWWWVVVQQQNNNOOONNNNNNNNNMMMLLLOOOUUUZZZ___]]]XXXSSSSSSXXXXXXUUU______^^^[[[XXXVVVVVVWWWUUUUUUTTTUUUUUUTTTPPPNNNPPPRRRTTTUUUUUUTTTUUUVVVVVVUUUTTTSSSRRRQQQPPPPPPYYYYYYUUUOOOQQQWWWZZZXXXVVV[[[fffwwwvvviii]]]UUUOOOKKKGGGGGGDDD@@@???AAABBB@@@>>>???===;;;;;;;;;<<<;;;999888888888777666666555555555555555555555555555555444333333222222333333444555444333222222222222222111111111111000000000000000000000000000000000000000000///.........//////000000000000000000000000//////000111222222222222000111111222222333444444555666888:::;;;;;;::::::===<<<<<<<<<===???AAABBBAAAEEENNN^^^yyygggWWW[[[lll{{{rrr___PPPLLLQQQXXX]]]___````````````aaadddfffuuuxxx}}}{{{xxx}}}{{{ooo\\\LLLLLLLLLNNNQQQWWW```hhhmmmkkkjjjiiigggiiiooozzz|||uuuooo^^^RRRGGGBBB???;;;;;;===============>>>>>>>>>>>>===AAAfffdddbbbbbbgggddd```]]]\\\ZZZYYYWWWTTTUUUWWWXXXYYYYYYYYYYYYZZZeeeiiibbbZZZYYYYYYVVVTTTTTTSSSRRRSSSTTTUUUUUUVVVTTTQQQOOOOOOQQQSSSUUUSSSOOOOOORRRRRROOOMMMMMMOOOQQQRRRTTTTTTRRRPPPOOOQQQPPPPPPQQQRRRRRRQQQOOONNNKKKNNNVVVZZZ[[[aaakkkzzz}}}zzzyyyrrrfff[[[VVV[[[XXXUUUSSSOOOLLLPPPWWWYYY[[[YYYTTTPPPVVVdddpppooo|||lll[[[dddttt\\\VVVXXXVVVRRRQQQSSSPPPOOOTTTUUUQQQMMMKKKLLLLLLKKKKKKLLLPPPVVV[[[]]][[[VVVPPPPPPUUUWWWVVV]]]]]]]]]\\\YYYWWWXXXYYYUUUSSSRRRRRRRRRRRRPPPNNNRRRSSSTTTSSSSSSSSSUUUVVVWWWWWWVVVTTTSSSQQQPPPOOOUUUVVVTTTQQQSSSWWWXXXUUUUUUZZZ___ggg~~~~~~tttbbbYYYNNNHHHHHHJJJJJJHHHAAA???>>>???AAAAAA???======;;;999999::::::999888777666666666555555444444444444444444444444444444333333222222222222333333444333222111111111111111000000000000000000000000000000000000000000000000//////..................000000000000000000000000---...000222222222111111000000111111222333333333333444666888::::::;;;;;;<<<<<<<<<<<<===???AAABBB???CCCKKK[[[ssszzz^^^LLLKKKUUU___ddd___\\\XXXSSSQQQSSSWWW[[[___```aaabbbbbbdddgggjjjooosssxxx|||yyynnnrrrssspppggg[[[OOOGGGNNNRRRVVVXXX^^^hhhrrrwwwuuurrrmmmjjjooo|||yyyrrrlllZZZNNNCCC>>><<<::::::===>>>>>>>>>>>>>>>>>>>>>>>>BBBEEE|||zzzcccaaaaaafffccc___\\\[[[ZZZXXXWWWUUUUUUVVVWWWXXXYYYZZZ[[[ZZZdddjjjccc[[[YYYYYYXXXVVVVVVTTTTTTTTTUUUWWWXXXTTTRRRPPPOOOOOOQQQTTTVVVSSSPPPPPPSSSSSSOOONNNPPPUUUUUUVVVVVVUUUTTTRRRQQQTTTSSSRRRRRRRRRRRRQQQOOOPPPMMMMMMQQQRRRQQQSSSYYYfffsssyyy{{{~~~~~~wwwmmmiiikkkgggcccaaabbb___WWWPPPNNNRRRRRRTTTWWWVVVVVV^^^gggttttttqqqiiidddhhhuuunnnWWWgggooobbbVVVUUUVVVTTTRRRRRRRRROOONNNRRRVVVUUUPPPKKKPPPOOOMMMMMMNNNRRRWWW[[[VVVWWWUUUQQQRRRVVVXXXVVVXXXYYYYYYXXXVVVTTTTTTTTTTTTRRRPPPOOOPPPPPPPPPOOOSSSSSSSSSQQQPPPQQQTTTWWWXXXXXXVVVUUUSSSQQQPPPOOONNNPPPSSSVVVYYYYYYVVVSSSXXX______]]]mmmyyykkkeeecccbbbbbb___UUUHHHAAA???@@@???===>>>===>>>>>>???>>><<<:::<<<:::888777888888777666555555444444444444333333333333333333333333333333111222222222222222222111222222111000000000000111////////////////////////////////////////////////......//////////////////////////////////////////---...000111222222111000111111111222333333444444222333555666888999:::;;;;;;;;;;;;;;;===???AAABBB???@@@GGGTTThhhxxx[[[GGGBBBGGGNNNSSSYYY___ccc___VVVRRRVVV\\\aaabbbdddfffgggjjjooorrrnnnqqquuuyyy~~~{{{oooooolllbbbTTTIIIFFFGGGPPPXXX^^^___cccnnnyyy}}}zzzqqqmmmttt}}}vvvnnnhhhVVVLLLAAA===;;;888888;;;===============>>>>>>>>>IIIPPPuuufffaaa```ccc```]]][[[ZZZYYYXXXWWWVVVVVVVVVVVVWWWYYY[[[\\\YYYaaaeeebbb[[[XXXXXXYYYXXXVVVTTTSSSSSSTTTUUUWWWRRRQQQOOOOOOOOOQQQTTTUUUTTTRRRQQQSSSQQQNNNNNNQQQXXXWWWWWWVVVUUUTTTSSSRRRUUUSSSRRRQQQRRRRRRPPPOOONNNKKKJJJLLLLLLKKKLLLNNNUUU]]]fffrrr}}}yyyooouuu~~~uuujjjiiinnnmmmiiihhhlllmmmjjjiiijjjqqqsssxxx||||||}}}}}}\\\___xxx___[[[YYYXXXUUURRRQQQSSSOOONNNNNNRRRWWWYYYUUUPPPVVVTTTRRRQQQRRRTTTVVVXXXNNNSSSUUUTTTUUUYYYYYYWWWUUUVVVWWWVVVSSSQQQPPPPPPTTTQQQOOONNNOOOQQQQQQQQQRRRRRRRRRPPPOOOQQQTTTWWWXXXWWWVVVTTTRRRQQQOOONNNKKKOOOVVV^^^aaa___YYYTTTXXXaaaaaaZZZ```}}}tttyyypppZZZNNNNNNTTT]]]eeeaaaXXXLLLBBB>>><<<;;;::::::;;;;;;<<<;;;999777666:::888666666666777666555333333333333333333333333222222222222222222222222000111111222222111111000111000000/////////000000............////////////////////////////////////......///000000000//////////////////////////////......///000111111111111111222222333333444555555222333444555777888999:::999999999:::<<<>>>@@@BBB??????CCCMMM[[[nnn|||~~~sssWWWHHHFFFMMMWWW___vvv{{{zzzlllZZZRRRWWW```ccceeehhhjjjlllppptttxxxtttvvvxxxzzz}}}wwwpppfffXXXIII???AAAHHHQQQ]]]eeedddfffpppzzz}}}|||uuuooorrrxxxppphhhaaaRRRHHH???<<<;;;999888:::<<<<<<<<<===>>>>>>??????GGGYYYqqqggg``````___\\\ZZZXXXYYYYYYXXXWWWXXXWWWVVVUUUVVVXXX[[[\\\XXX[[[^^^\\\YYYWWWWWWXXXVVVTTTRRRPPPPPPQQQSSSUUURRRQQQPPPOOOOOOQQQSSSTTTUUURRRQQQQQQOOOLLLOOOTTTXXXWWWVVVTTTSSSRRRRRRRRRSSSRRRPPPOOOPPPQQQPPPOOOIIIHHHGGGHHHKKKLLLLLLLLLRRRUUU[[[ggg}}}}}}uuussszzzqqqccceeesssdddYYYZZZZZZXXXUUURRRRRRTTTLLLNNNPPPSSSWWW[[[YYYTTTXXXVVVTTTSSSTTTTTTTTTSSSIIIPPPUUUVVVVVVYYYYYYVVVSSSUUUWWWWWWUUUSSSRRRSSSTTTRRRPPPPPPQQQSSSSSSSSSPPPPPPPPPPPPOOOQQQTTTWWWVVVVVVUUUSSSRRRPPPOOONNNQQQRRRYYYbbbeeeaaa[[[XXXVVV[[[^^^[[[\\\nnnYYY[[[bbbjjjllllllrrrzzz~~~wwwpppkkkjjjiiiiiiooovvvrrr```NNNGGGHHHNNNWWW```YYYTTTKKKCCC>>>===>>>???888999::::::888777666555999777555444555555444333222222222222222222222222222222222222222222222222000000111222222111000000000//////......//////000---------....../////////........................,,,---///000000000/////////////////////////////////......//////000111222111111222333333444444555333333333444555777888999888777888999:::===???AAAAAA>>>???EEENNN]]]ttt}}}wwwmmmVVVNNNTTTaaaqqq}}}vvvaaaVVVYYYaaafffgggjjjlllnnnqqquuuyyy{{{||||||}}}~~~xxxjjjZZZNNNEEE???BBBGGGOOO___iiifffeeennnvvvxxxwwwssstttyyyqqqiii___XXXLLLDDD=========;;;:::;;;;;;<<<===>>>???AAABBBBBBGGGhhhzzznnneee\\\bbb[[[YYYWWWVVVWWWXXXXXXWWWXXXWWWUUUSSSTTTVVVYYY[[[WWWVVVUUUVVVVVVVVVVVVWWWTTTRRRPPPOOOPPPRRRUUUWWWSSSRRRQQQQQQQQQRRRSSSTTTSSSPPPNNNNNNLLLLLLQQQXXXWWWUUUSSSQQQPPPQQQQQQRRRPPPNNNMMMMMMOOOPPPQQQPPPIIIIIIHHHIIILLLOOONNNLLLUUUWWW[[[cccuuu~~~lllfffnnnkkkccc]]]WWWVVVTTTSSSTTTUUUTTTRRRJJJPPPTTTTTTVVVZZZYYYTTTUUUTTTRRRSSSTTTSSSPPPNNNJJJPPPTTTSSSSSSUUUVVVTTTQQQTTTWWWXXXXXXWWWXXXXXXTTTRRRQQQRRRTTTUUUUUUTTTMMMNNNOOOPPPPPPRRRUUUWWWTTTTTTSSSRRRQQQPPPOOONNNXXXVVVXXX^^^```[[[XXXXXXVVVTTTWWW\\\^^^ddd{{{PPPMMMPPPWWWYYYWWWXXX^^^cccmmmtttuuuvvvyyywwwqqqpppxxx{{{tttnnnqqquuuvvvppppppsssuuunnnbbb^^^aaaXXXVVVVVVVVVSSSTTT```oooiiiYYYIIIDDDDDDDDDHHHNNNQQQMMMGGG???999777:::<<<888999::::::999777777888888666444444555555444333111111111111111222222222111111111111111111111111///000111222222111000/////////.........//////000---------.........//////........................+++,,,.../////////......//////////////////////////////.........000222333111111111222333333444444333333333444555666777888777777777888:::<<<>>>@@@BBB>>>===AAAGGGRRRhhh}}}~~~mmmYYYWWWcccuuuzzzhhh\\\[[[___gggiiikkklllmmmppptttwww~~~~~~rrr___LLLEEEDDDCCCDDDGGGNNN___jjjfffdddkkkrrrsss|||tttlllcccYYYRRRHHH@@@<<<===>>>===<<<===<<<===>>>???AAACCCDDDDDDNNNzzzssskkkaaaYYYdddYYYWWWUUUUUUVVVXXXXXXXXXXXXVVVTTTRRRRRRTTTWWWYYYWWWRRRPPPRRRUUUVVVVVVVVVTTTRRRQQQPPPRRRUUUYYY\\\UUUTTTSSSRRRRRRSSSTTTUUUQQQNNNLLLLLLKKKLLLSSS\\\UUUTTTRRRPPPOOOOOOQQQQQQNNNLLLKKKKKKNNNPPPQQQQQQMMMMMMKKKKKKNNNPPPNNNKKKRRRVVVZZZ```nnnaaammmppp]]]\\\[[[VVVQQQLLLMMMTTTYYYVVVPPPJJJRRRVVVTTTTTTWWWWWWTTTQQQPPPOOOQQQSSSRRRNNNJJJLLLQQQTTTQQQOOOQQQSSSSSSNNNQQQVVVXXXYYYZZZ[[[\\\TTTSSSRRRTTTVVVWWWVVVUUUKKKMMMOOOPPPQQQRRRUUUXXXSSSRRRRRRQQQPPPOOOOOOOOO]]]VVVTTTWWWWWWSSSRRRUUUZZZQQQRRR\\\```___lllJJJJJJIIIHHHIIIJJJKKKLLLOOOPPPRRRSSSRRRRRRSSSTTTZZZYYYWWWUUUTTTSSSRRRRRRTTTTTTTTTSSSRRRPPPNNNLLLLLLGGGDDDGGGJJJJJJLLLPPPQQQLLLFFFBBBAAABBBCCCCCCDDDCCC@@@===;;;999777777999999888888777777666666555444444333333222222111222222111111000000//////000000000000000000000000//////000111111111111111////////////////////////------------------------......---------,,,,,,,,,..............................------------..................//////////////////000111111111111000222222333444555666777888777999;;;;;;::::::;;;<<>>AAA======DDDAAA@@@III___lll^^^aaa[[[]]]YYYTTTPPPNNNPPPRRRRRRRRRUUUTTTSSSRRRRRRSSSTTTTTTUUUSSSSSSSSSUUUVVVUUUTTTQQQQQQQQQQQQSSSUUUWWWXXXQQQOOOPPPSSSRRRNNNMMMNNNLLLMMMJJJHHHJJJQQQSSSQQQRRRQQQPPPOOOMMMLLLKKKKKKKKKKKKKKKMMMOOOPPPOOONNNLLLLLLLLLMMMMMMNNNNNNOOOTTTSSSUUUZZZcccttt|||aaalllqqqaaaVVVQQQRRRRRRPPPOOOOOOOOOOOONNNLLLOOOOOOPPPRRRTTTUUUSSSQQQJJJLLLOOOOOONNNMMMMMMMMMJJJLLLLLLJJJGGGHHHLLLPPPNNNQQQUUUXXXYYYWWWTTTRRROOORRRVVVXXXWWWVVVVVVVVVSSSRRRQQQQQQQQQRRRSSSTTTQQQQQQTTTWWWQQQIIIHHHNNNSSSTTTUUUVVVUUUTTTSSSRRROOORRRTTTUUUVVVZZZaaafffvvvGGGGGGFFFFFFFFFGGGHHHIIIIIIKKKLLLMMMLLLKKKKKKLLLNNNMMMLLLJJJIIIHHHGGGGGGGGGHHHIIIIIIHHHGGGFFFEEEKKKFFFCCCFFFGGGGGGGGGJJJHHHDDD???;;;:::;;;;;;;;;>>>===;;;999777666666555777666666666666666666555444444444333222222111111111111111000000000000000//////////////////////////////000111111111111000........................------------------------...------------,,,,,,,,,..............................------------..................///////////////000000111222111111111111222222333555666666777666888::::::999999:::;;;<<<<<<>>>AAAEEERRRjjjzzzppp```TTTJJJOOO```rrr{{{}}}~~~pppeeebbbfffhhhqqqsssuuuwwwzzz~~~lllKKKEEEDDDIIIXXXZZZ```TTTccclllllljjjdddjjj~~~{{{~~~~~~tttjjj```VVVMMMGGGBBB???:::999:::<<<<<<;;;777;;;;;;???EEEBBBHHH\\\zzzeee\\\^^^YYY^^^VVVSSSPPPPPPRRRSSSRRRQQQSSSRRRQQQQQQQQQQQQRRRSSSRRRQQQQQQSSSUUUVVVVVVUUUTTTTTTSSSSSSTTTUUUVVVWWWRRROOOPPPRRRRRRMMMLLLMMMJJJKKKIIIGGGJJJPPPQQQOOOOOOOOONNNMMMLLLKKKJJJJJJLLLKKKLLLMMMOOOPPPOOONNNKKKKKKKKKKKKKKKKKKLLLLLLRRRPPPPPPQQQTTT]]]ooovvvoootttmmm]]]VVVRRRQQQSSSOOOMMMLLLLLLMMMNNNMMMKKKOOONNNOOOQQQRRRSSSQQQOOOJJJLLLOOOOOONNNMMMMMMNNNLLLMMMMMMLLLKKKKKKLLLMMMPPPRRRUUUWWWXXXWWWUUUTTTRRRTTTWWWXXXWWWUUUTTTSSSSSSRRRRRRQQQQQQRRRTTTTTTPPPPPPSSSVVVRRRLLLMMMSSSSSSTTTTTTTTTTTTSSSRRRQQQOOOQQQSSSRRRQQQSSSXXX\\\ggg|||EEEEEEDDDDDDDDDEEEFFFGGGEEEGGGHHHGGGFFFEEEEEEFFFHHHHHHFFFEEECCCBBBBBBBBBBBBBBBDDDEEEEEEEEEEEEEEEGGGCCCBBBDDDEEECCCAAACCCFFFCCC>>>;;;:::;;;;;;::::::999888777666555555666444444444555555555555555444444333333222111111111///000000000000000000111////////////////////////...//////000000000000000------------------------------------------------------------,,,,,,,,,,,,------------------------......------------......---............/////////000000111222222222222111000111111222333444555555444666888999888888999:::888<<>>???CCCCCC===NNNqqqnnnaaaZZZZZZTTT\\\QQQPPPPPPPPPRRRSSSRRRQQQQQQPPPPPPOOOPPPPPPQQQQQQPPPOOOPPPRRRUUUVVVVVVTTTTTTTTTSSSSSSSSSSSSSSSTTTQQQOOOOOORRRPPPLLLJJJKKKHHHIIIIIIHHHJJJOOOPPPMMMLLLLLLLLLLLLLLLKKKJJJJJJMMMLLLLLLNNNPPPQQQOOONNNLLLLLLLLLLLLLLLKKKKKKKKKTTTRRRQQQPPPMMMMMMVVV```iiippp___\\\pppooo]]]SSSPPPNNNMMMMMMKKKJJJIIIJJJKKKLLLKKKJJJMMMLLLMMMNNNPPPPPPNNNLLLJJJLLLOOOOOONNNMMMMMMNNNOOONNNOOOPPPPPPOOOLLLJJJNNNOOOQQQSSSUUUUUUTTTTTTSSSVVVXXXXXXUUUSSSRRRQQQSSSSSSSSSSSSSSSTTTUUUUUUUUUTTTUUUUUURRRNNNPPPTTTTTTTTTTTTSSSRRRQQQPPPOOOMMMPPPRRRQQQPPPPPPSSSVVV___kkkEEEEEEEEEEEEEEEFFFFFFFFFEEEFFFGGGGGGDDDCCCCCCCCCGGGFFFEEECCCBBBAAAAAAAAACCCCCCDDDDDDEEEEEEEEEEEECCC??????CCCDDDAAA>>>???FFFCCC???=========<<<<<<::::::999888777666666666333333444444555555666666333333333222111111000000.../////////000000111111////////////////////////---...//////000000//////,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,++++++------------------------...------,,,,,,------...---------.........//////000111111222222222222222000000000111222333333333333555777777666666777888999===BBBAAA===BBBWWWmmm}}}bbbLLLDDDBBB???>>>AAAFFFLLLPPPZZZlll{{{zzzqqqlllnnnqqqrrruuu{{{uuuOOOEEEDDDNNN______bbbYYYiiiqqqoooiii```eeeyyyzzztttjjj___UUULLLDDD???;;;;;;;;;;;;;;;;;;:::999??????@@@DDDBBB>>>]]]hhh```ZZZVVVNNNVVVOOONNNMMMMMMNNNOOOPPPPPPOOOOOOOOOOOOPPPPPPPPPQQQPPPOOOPPPQQQSSSTTTSSSQQQOOOOOOOOOOOOPPPPPPPPPQQQPPPNNNNNNPPPOOOJJJHHHJJJGGGIIIIIIIIIKKKPPPPPPLLLJJJJJJKKKLLLMMMLLLLLLKKKNNNMMMMMMNNNPPPQQQOOONNNPPPPPPPPPOOOOOONNNNNNNNNRRRQQQRRRSSSOOOKKKNNNUUUZZZbbbwwwttthhhzzzmmmbbbVVVPPPOOOMMMJJJHHHHHHGGGFFFHHHJJJKKKKKKJJJJJJJJJJJJKKKMMMMMMKKKIIIIIIKKKNNNOOONNNMMMMMMNNNQQQPPPQQQSSSUUURRRMMMGGGKKKKKKLLLMMMOOOPPPQQQQQQRRRTTTVVVVVVTTTRRRRRRRRRTTTTTTTTTUUUUUUVVVWWWWWW[[[ZZZXXXUUUQQQNNNOOORRRUUUTTTTTTSSSQQQPPPOOONNNLLLOOORRRSSSQQQQQQTTTWWW]]]bbb{{{CCCCCCCCCDDDDDDDDDDDDDDDEEEFFFGGGFFFDDDBBBAAABBBCCCBBBAAA??????>>>>>>>>>CCCBBBBBBAAA@@@@@@@@@??????<<<===BBBCCC@@@>>>??????===;;;:::::::::999777;;;:::999777666555555555444444444555555666666666333222222111111000//////......//////000000000111........................------...////////////...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,+++++++++------------------------------,,,,,,,,,,,,------------------............000000111222222222222111///000000000111222222222222333555666555555666777:::>>>@@@>>>888===RRRgggvvv[[[FFFBBBBBBBBB@@@???DDDLLLRRRgggzzz}}}vvvwwwyyy|||sssNNNFFFGGGRRRdddeeeggg^^^nnntttoooeeeYYY^^^rrr}}}rrrlllcccYYYPPPHHHAAA===999:::;;;<<<<<<;;;;;;::::::;;;<<<@@@BBBHHHuuuvvvccc^^^YYYUUULLLRRROOONNNMMMKKKJJJKKKMMMOOOOOOOOOOOOPPPPPPQQQQQQQQQQQQPPPPPPQQQRRRQQQNNNLLLKKKKKKMMMNNNOOOPPPPPPQQQOOOLLLLLLOOONNNIIIGGGIIIHHHJJJJJJIIILLLQQQPPPMMMJJJKKKMMMNNNOOOOOONNNMMMNNNMMMMMMNNNPPPPPPOOOMMMQQQQQQQQQPPPOOOOOOOOONNNIIIIIIKKKNNNLLLHHHJJJNNNSSSYYYjjjlllkkkxxxnnnSSSOOOJJJIIIKKKMMMKKKGGGFFFEEEEEEFFFIIIJJJJJJIIIHHHGGGGGGIIIKKKKKKIIIGGGHHHJJJMMMNNNMMMLLLMMMNNNRRRQQQQQQSSSUUUSSSMMMGGGJJJJJJJJJKKKLLLMMMOOOOOONNNPPPRRRSSSRRRRRRSSSTTTUUUUUUVVVWWWXXXXXXYYYYYY[[[[[[XXXSSSPPPPPPQQQRRRUUUTTTSSSRRRQQQPPPOOOOOOMMMPPPSSSSSSQQQPPPSSSVVVUUUZZZhhhxxx@@@@@@AAABBBBBBBBBBBBAAABBBCCCDDDCCCAAA??????@@@CCCBBBAAA@@@????????????EEEDDDBBBAAA???>>>>>>>>>===:::;;;@@@AAA???===>>><<<:::999999999999777666888777666444333222222222444444555555555555555555222222111111000/////////...//////////////////000........................,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,------------.........//////000111111111111000000000000111111111222222111333555666555555666777999;;;>>><<<999>>>RRRfffuuuYYYDDDAAABBBDDDDDDGGGQQQ```kkkvvvRRRJJJHHHOOO]]][[[^^^eeerrrtttkkk```UUU^^^uuu{{{yyyhhhcccZZZQQQJJJDDD???<<<888:::<<<===<<<;;;<<<===<<>>>>>BBBPPPggg^^^YYYUUUVVVNNNQQQSSSSSSRRROOOLLLKKKLLLNNNMMMNNNOOOPPPQQQQQQPPPPPPQQQPPPPPPQQQQQQOOOKKKHHHJJJKKKMMMNNNPPPQQQQQQQQQLLLJJJKKKMMMMMMIIIGGGIIIIIIKKKJJJIIIKKKPPPQQQNNNJJJLLLNNNPPPQQQPPPOOONNNMMMMMMLLLMMMOOOOOOMMMLLLMMMMMMMMMMMMMMMLLLLLLLLLGGGEEEGGGJJJIIIFFFGGGKKKLLLNNNZZZnnn}}}mmmdddooo~~~aaaPPPGGGGGGEEEDDDGGGKKKIIIDDDEEEDDDCCCDDDGGGHHHHHHGGGEEEDDDEEEGGGIIIJJJHHHFFFFFFHHHKKKLLLLLLKKKLLLMMMPPPPPPPPPPPPPPPNNNKKKHHHKKKKKKLLLLLLMMMNNNNNNNNNJJJLLLNNNPPPPPPQQQSSSUUUSSSTTTVVVWWWXXXXXXXXXXXXUUUVVVUUUQQQPPPTTTUUUTTTSSSSSSQQQPPPOOOOOOOOOOOOPPPRRRRRRPPPMMMLLLNNNPPPOOOUUU^^^ggg~~~???@@@AAABBBBBBBBBAAAAAA???@@@AAAAAA???======>>>EEEDDDCCCCCCBBBBBBBBBBBBGGGFFFDDDAAA@@@?????????>>>::::::===>>>;;;:::;;;;;;:::::::::;;;;;;888666444333222222111111111222444444444444333333333333222111111000//////......///////////////.................................,,,,,,---............---------------------------------------------------,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------...............///000000000000///000000111111111111222222111333555666555555666777777888;;;<<<;;;???NNN^^^zzzxxx~~~zzz^^^HHHFFFHHHLLLQQQ]]]ppp}}}[[[TTTOOOPPPYYYUUUXXXgggqqqooobbbWWWSSSccczzzvvvqqq^^^YYYQQQJJJDDD@@@<<<:::999;;;======;;;;;;>>>@@@>>>DDDBBB>>>CCCTTTuuu^^^^^^WWWRRRYYYRRRQQQWWWYYY[[[YYYTTTPPPMMMMMMKKKLLLMMMOOOOOOOOOOOOOOOOOOOOOOOOPPPPPPOOOKKKHHHJJJKKKLLLNNNOOOOOOOOONNNJJJHHHIIILLLLLLIIIGGGIIIIIIJJJHHHFFFIIIOOOPPPNNNKKKLLLOOOQQQQQQPPPOOONNNMMMLLLKKKLLLMMMNNNLLLJJJIIIJJJJJJJJJJJJJJJKKKKKKJJJGGGFFFHHHGGGFFFHHHMMMJJJHHHPPP]]]eeeppp|||gggeeehhhzzzrrrYYYLLLGGGGGGHHHGGGDDDFFFJJJHHHCCCCCCBBBAAABBBDDDEEEDDDCCCBBBBBBCCCFFFIIIJJJHHHGGGDDDFFFIIIJJJJJJJJJJJJKKKKKKLLLLLLJJJHHHGGGHHHIIIKKKLLLLLLMMMMMMLLLLLLKKKHHHJJJLLLMMMNNNOOOQQQSSSPPPRRRSSSUUUVVVVVVVVVVVVRRRTTTSSSOOOPPPUUUUUURRRPPPOOONNNMMMLLLLLLMMMNNNPPPQQQQQQNNNKKKJJJMMMQQQQQQSSS\\\dddpppAAABBBCCCDDDEEEDDDCCCCCC>>>???AAA@@@???===>>>>>>DDDCCCBBBAAAAAA@@@AAAAAADDDBBB@@@???>>>===>>>>>>@@@;;;999;;;<<<888777888888888777888999999666444222111111111222333444444444333333222222111111111111111111000//////......000000//////.........---........................+++,,,------......------------------------------------------------------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---......///////////////111111111111222222222222111333555666555555666777666777:::<<<;;;<<>>>>>>>><<<======>>>???@@@@@@@@@BBBAAA>>><<<;;;;;;<<<===<<<<<<;;;::::::999888888777888888888777666444333333333333222222222111111111111111111111111111111///////////////......---000000///...------,,,,,,,,,,,,,,,---------......,,,,,,,,,------............---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000000000000111111111000000000000000222222333444444555555666666666666888;;;???CCCFFFWWW]]]xxxrrrZZZSSS\\\fffvvv{{{nnnaaacccoooxxxvvvoooooocccWWWRRRRRR]]]xxxyyyuuuyyyppp___OOOMMMHHHCCC>>>;;;888777::::::;;;<<<===>>>??????AAA<<>>>>>>>>>>>>>>??????@@@CCCAAA???AAADDDFFFEEECCCCCCEEEFFFFFFFFFFFFHHHIIIGGGGGGEEEDDDDDDDDDEEEFFFIIIBBB@@@DDDIIIKKKMMMPPPNNNLLLJJJJJJLLLPPPUUUYYYOOOOOOOOOOOOOOOOOOOOOOOOLLLLLLLLLLLLMMMOOOQQQSSSRRROOOMMMNNNPPPQQQOOOLLLOOOMMMKKKJJJJJJLLLOOOQQQRRRTTT[[[bbbbbbdddzzzAAABBBBBBCCCCCCBBBBBBAAA@@@@@@???>>>======<<<<<<<<<<<<======>>>??????@@@@@@???===;;;:::::::::;;;:::::::::999888777777777444777:::<<<<<<999666444333333222222222111111111111111111111111111111111///////////////...------000//////...------,,,,,,,,,,,,,,,------------...,,,,,,,,,---------------...---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------...////////////...000000000000000000000000222222333333444555555555777777777888:::<<>>??????@@@BBBBBB???NNNccc[[[UUUVVVWWWSSSPPPOOOTTTVVVWWWWWWUUUTTTSSSTTTQQQPPPOOOOOOQQQQQQPPPNNNIIIKKKMMMMMMLLLJJJJJJKKKEEEIIIMMMMMMIIIFFFGGGIIIJJJLLLOOOPPPNNNKKKIIIHHHJJJHHHEEEFFFHHHJJJIIIHHHIIIJJJKKKLLLMMMLLLJJJIIIKKKJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGEEECCCBBBCCCGGGKKKMMMMMMLLLMMMLLLJJJKKKVVVaaakkknnnuuu~~~qqqlllwwwnnnUUUGGGDDDEEECCC?????????@@@AAAAAAAAAAAA@@@<<<<<<<<<;;;<<<<<<===>>>DDDAAA??????BBBCCCCCCBBBBBBDDDEEEEEEEEEEEEFFFHHHGGGFFFEEECCCCCCCCCDDDDDDDDD@@@AAAHHHMMMMMMLLLMMMNNNMMMKKKJJJLLLOOORRRTTTKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMNNNNNNOOOQQQQQQSSSQQQOOOPPPQQQRRRPPPNNNRRROOOLLLJJJKKKMMMQQQSSSSSSTTT[[[aaa___]]]jjj|||CCCBBBBBBAAAAAABBBBBBBBB@@@???>>>===<<<;;;::::::;;;<<<<<<======>>>>>>>>>>>>===;;;999888888999999888888888777777666666555222666<<<@@@@@@===888444222222222222111111111000000000000000000000000000...////////////...------//////......---,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---,,,,,,++++++++++++,,,------,,,,,,++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---............---000000000000000000000000222222333333444444555555777777777888999999::::::;;;GGGeee|||}}}}}}||||||~~~zzzkkkaaaXXX]]]nnnvvvppptttssscccRRRHHHEEEAAA===::::::;;;<<<:::;;;<<<<<<>>>>>>???@@@===HHHDDDEEElllmmm```XXXSSSSSSTTTRRRQQQRRRYYYWWWTTTSSSSSSTTTTTTTTTRRRQQQOOOPPPPPPQQQOOONNNIIIJJJKKKJJJIIIIIIJJJKKKIIILLLNNNMMMIIIFFFFFFGGGMMMOOOQQQQQQOOOLLLKKKJJJLLLKKKJJJJJJLLLLLLKKKJJJKKKKKKKKKKKKKKKKKKJJJJJJKKKJJJIIIGGGFFFEEEEEEEEEDDDEEEEEEEEEFFFFFFGGGGGGEEEDDDCCCCCCDDDFFFGGGIIIKKKJJJIIIHHHEEEEEENNNXXXYYYXXX]]]jjjzzzzzzxxxkkkTTTLLLBBB>>>@@@BBBBBB@@@===>>>>>>>>>>>>===<<<<<<999999999999999:::;;;;;;BBB@@@>>>===???AAAAAABBBAAACCCDDDDDDDDDDDDEEEGGGFFFEEECCCBBBBBBBBBCCCDDDBBBAAAEEENNNSSSPPPLLLJJJLLLLLLKKKJJJKKKLLLNNNOOOJJJJJJIIIHHHHHHHHHHHHHHHIIIJJJKKKMMMOOOPPPPPPPPPSSSQQQOOOOOOPPPQQQPPPOOOQQQOOOLLLJJJKKKMMMQQQSSSRRRRRRXXX^^^\\\WWWZZZcccDDDCCCAAA@@@@@@AAABBBBBB@@@???>>>===<<<::::::999:::;;;;;;;;;<<<<<<<<<===<<<;;;:::999888888888888888777777777666666555555444777;;;>>>>>>;;;666333222111111111111000000000000000000000000000000000......//////......---,,,.........------,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,+++++++++,,,,,,+++++++++++++++,,,...------,,,+++***))))))***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---.............../////////000000000000000111222222333444444555555555666777888999999888888<<>>???@@@@@@;;;IIIIII\\\ddd]]]VVVQQQQQQRRRQQQRRRUUUddd^^^VVVSSSSSSSSSSSSQQQRRRQQQOOOOOOPPPPPPNNNMMMKKKKKKKKKIIIHHHHHHKKKMMMOOOQQQQQQPPPLLLIIIHHHIIIMMMOOOQQQQQQOOONNNNNNNNNQQQQQQQQQQQQQQQQQQOOONNNPPPOOONNNMMMLLLMMMMMMNNNKKKJJJIIIGGGEEEDDDDDDDDDBBBCCCCCCDDDDDDEEEEEEFFFBBBCCCCCCDDDDDDEEEEEEEEEEEECCCDDDEEEDDDEEEMMMVVVZZZVVVWWW___kkk{{{zzztttZZZKKKGGGEEEBBB@@@@@@???>>>>>>=========<<<;;;:::999999888888777777888888999:::>>>===;;;;;;<<>>===<<<;;;:::::::::::::::::::::;;;;;;;;;;;;::::::999888888888888777777777777666666666666888888999999777555333222111111111000000000//////////////////////////////...............------,,,---------------,,,,,,,,,+++++++++,,,,,,,,,---------------,,,,,,++++++***+++++++++******++++++,,,------,,,+++******))))))*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...////////////.........//////000000000000111111222222333444444555333444666888999999999999:::AAAMMMccc{{{|||zzzcccWWWVVVYYY```iiiqqqvvvxxxxxxiiiiiijjjjjjjjjiiikkkmmmzzz|||~~~~~~pppbbbSSSOOOKKKNNNYYYfffqqqwwwwwwqqqooouuuuuuiiiXXXOOOCCC@@@;;;777666777999;;;;;;;;;<<<===>>>???@@@@@@===DDDMMMuuuuuubbbZZZTTTPPPQQQQQQPPPRRRVVVeee___WWWRRRQQQRRRQQQPPPQQQOOONNNNNNOOOOOONNNLLLNNNNNNMMMKKKIIIJJJMMMPPPUUUUUUUUUSSSPPPNNNMMMMMMMMMNNNPPPPPPOOOOOOPPPRRRQQQRRRSSSSSSSSSRRRRRRQQQSSSRRROOONNNMMMMMMNNNNNNLLLKKKIIIHHHFFFEEEDDDDDDBBBBBBBBBCCCCCCDDDDDDDDDAAABBBCCCDDDEEEDDDDDDCCCBBBAAABBBEEEFFFGGGNNNVVVYYYVVVUUUUUUXXXaaarrrzzzuuu{{{fffPPPDDDAAACCCCCCBBB???<<<:::999:::<<<<<<<<<;;;:::999888777888888777777888888999:::999999999:::<<<>>>BBBDDDBBBCCCDDDDDDCCCCCCDDDEEEAAAAAAAAACCCEEEHHHKKKLLLKKKGGGGGGLLLOOOLLLIIIHHHEEEFFFGGGIIIJJJKKKLLLLLLMMMLLLJJJIIIIIIJJJKKKLLLIIIJJJLLLNNNOOOOOONNNNNNOOONNNMMMLLLKKKKKKMMMNNNKKKMMMOOOQQQRRRPPPNNNMMMSSSQQQRRRVVVXXXVVVTTTUUUAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;;;;999999999999999999999999999999999999888888777777666666666666666666666666999888555333111000000000000000000000////////////////////////////////////---............---,,,,,,------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++************++++++,,,,,,,,,++++++******))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------...///////////////---......//////000000111111111222222333333444444222333444666777999:::;;;666???JJJ```|||hhhRRRIIIHHHKKKQQQYYY```cccbbb```PPPOOOPPPRRRRRRRRRXXX```sssxxx||||||yyyrrrcccVVVMMMMMMMMMPPPUUU]]]dddhhhvvv|||ggglllqqqsssmmmbbbTTTKKK@@@>>>:::777666777999:::;;;<<<======??????@@@AAAAAADDDYYYjjj___VVVQQQOOOPPPPPPNNNPPPTTTZZZVVVRRROOONNNOOOPPPPPPNNNMMMLLLLLLNNNNNNMMMLLLOOOOOONNNMMMKKKLLLOOOQQQWWWVVVUUUTTTSSSRRRQQQQQQMMMNNNOOONNNMMMNNNPPPRRRMMMNNNPPPPPPOOONNNPPPQQQQQQPPPNNNLLLKKKKKKKKKKKKKKKJJJIIIGGGFFFEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCC@@@AAACCCDDDEEEEEEDDDDDDFFFDDDDDDGGGHHHIIIMMMTTTUUURRRQQQPPPOOOSSS```nnnzzzyyyxxxoooYYYPPPJJJDDDAAA===>>>===<<<:::999:::<<<;;;;;;;;;;;;:::999777777888777777777777888999999666888:::;;;<<<>>>AAACCCAAABBBCCCCCCBBBAAABBBCCC@@@@@@AAACCCFFFIIILLLNNNKKKEEEBBBEEEGGGFFFEEEFFFDDDEEEFFFHHHIIIJJJKKKLLLJJJIIIIIIJJJLLLOOORRRTTTTTTTTTSSSRRRPPPNNNLLLKKKPPPPPPOOOMMMKKKLLLNNNPPPLLLNNNRRRTTTUUUSSSPPPNNNUUUTTTRRRSSSSSSSSSRRRQQQ????????????>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888777777777777777666666555444444444444555555555555666555333111000///000000000000/////////.................................------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++++++++,,,,,,,,,***************+++,,,,,,+++++++++***************************++++++++++++***************************************************++++++++++++,,,,,,,,,,,,,,,---............---------......///000000111111111111222333333444444333222222333444666888999555>>>EEE[[[yyymmmSSSDDDAAA<<<>>>BBBGGGKKKLLLKKKIIIAAA@@@AAACCCCCCDDDNNNZZZllltttyyywwwpppeeeWWWLLLHHHMMMRRRUUUWWWYYY\\\___xxxiiiaaakkkpppiiibbbZZZNNNBBB;;;:::888777777999:::<<<<<<<<<===>>>???@@@@@@AAAAAALLLrrryyy]]]ZZZQQQNNNMMMNNNMMMKKKLLLPPPNNNOOOOOOMMMLLLMMMNNNPPPKKKJJJIIIKKKMMMNNNMMMLLLOOOOOOOOONNNMMMMMMOOOQQQTTTSSSRRRRRRRRRSSSRRRRRROOOOOONNNLLLKKKKKKMMMOOOIIIJJJKKKKKKJJJJJJNNNQQQOOOOOOMMMKKKJJJIIIHHHHHHIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBBBBAAAAAA???@@@BBBDDDEEEFFFFFFFFFHHHEEEFFFIIIKKKKKKNNNSSSSSSOOOMMMMMMMMMOOOUUU]]]```jjjwwweeeKKKCCCEEEFFFBBB@@@::::::::::::::::::;;;<<<999999999999888777777666777666666666666777888888666999<<<======<<<>>>@@@???@@@AAA@@@???>>>???@@@AAAAAAAAABBBDDDGGGJJJLLLIIIBBB???BBBEEEFFFFFFHHHGGGGGGGGGGGGHHHIIIJJJKKKJJJIIIIIIIIIKKKOOORRRUUUVVVUUUSSSQQQOOOMMMMMMLLLOOOPPPOOOLLLJJJJJJNNNQQQMMMNNNOOOPPPQQQPPPOOONNNPPPPPPPPPNNNNNNOOONNNMMM===>>>>>>>>>>>><<<:::999999999:::::::::;;;;;;;;;888888888777777777777777555555555666555555444444333333333333333333333333333222222111111000000000000/////////....................................------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,---******))))))***+++,,,,,,***************+++++++++)))************+++++++++******************************************************+++++++++,,,,,,,,,++++++,,,---------,,,,,,---------...///000000111000111111222333333444444333222111111111333666777333999<<>>@@@BBBAAA@@@===;;;<<<>>>>>>AAAMMM\\\hhhrrrxxxtttiii]]]PPPEEEIIIPPPYYY^^^^^^]]]^^^```}}}bbbbbblllmmmaaaXXXVVVJJJ:::777777777888999;;;===>>><<<<<<===>>>???@@@AAAAAA===UUUgggTTTUUUNNNLLLLLLMMMLLLHHHIIIMMMJJJMMMPPPOOOLLLKKKMMMOOOIIIHHHHHHIIILLLMMMMMMLLLNNNOOOOOONNNMMMMMMNNNPPPQQQPPPOOOOOOQQQRRRRRRQQQQQQQQQOOOLLLIIIHHHJJJKKKGGGIIIJJJIIIHHHIIINNNRRRPPPOOONNNMMMKKKIIIHHHGGGFFFFFFEEEDDDDDDDDDDDDDDDEEEEEEDDDCCCBBBAAAAAA@@@???@@@BBBDDDEEEFFFGGGGGGFFFDDDEEEJJJMMMMMMPPPUUUSSSLLLGGGIIIKKKJJJJJJLLLLLLRRR[[[hhh|||nnnlllooolllwww|||jjjRRRGGG>>>>>>===:::999<<<999888777777777666555444777777777777777777666555666555555555555666777777777;;;??????===;;;;;;<<<===>>>???>>>===<<<===>>>BBBAAAAAABBBCCCEEEGGGHHHGGGBBB???DDDHHHIIIIIIKKKJJJIIIHHHGGGGGGGGGIIIIIIMMMLLLJJJIIIIIIKKKNNNPPPPPPOOONNNMMMLLLMMMNNNOOOMMMNNNMMMJJJGGGHHHKKKOOOLLLKKKJJJJJJJJJKKKMMMNNNGGGJJJLLLKKKKKKMMMMMMLLL?????????>>>===;;;:::999<<<<<<<<<;;;999999:::;;;;;;;;;;;;;;;999888666555777777777777666666666666222222222111111111000000////////////////////////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------++++++++++++++++++++++++************************************************+++*********))))))((((((++++++++++++++++++++++++))))))***++++++++++++***+++******))))))******+++++++++++++++,,,,,,---...******+++++++++,,,,,,,,,////////////000000000000222222222222222222222222222333555555444555666888999;;;:::FFF[[[kkkmmmSSSBBB<<<;;;<<<::::::<<>>===;;;AAAQQQbbbmmmvvv|||vvveeeTTTKKKIIIOOOVVV___ccc\\\VVV___nnnooo]]]kkkrrrqqqdddUUUKKKAAA::::::888666555666999===???BBB===;;;>>>???>>>@@@EEEGGGggg~~~___TTTSSSJJJJJJIIIIIIIIIIIIJJJJJJMMMKKKJJJLLLNNNOOOMMMKKKKKKJJJIIIHHHJJJLLLOOOQQQOOOLLLKKKNNNPPPPPPOOOOOOMMMOOOPPPOOONNNOOOSSSVVVRRROOOLLLKKKLLLLLLJJJHHHGGGJJJMMMKKKIIIIIIMMMRRRTTTPPPKKKHHHGGGGGGHHHGGGFFFEEEDDDCCCCCCDDDEEEEEEIIIIIIHHHGGGEEECCCBBB@@@BBBAAAAAAAAABBBCCCDDDEEEFFFHHHKKKMMMNNNPPPRRRTTTUUURRRNNNLLLLLLLLLLLLKKKMMMNNNQQQYYYfffvvvuuunnnyyymmmYYYKKKBBBAAA@@@>>>===;;;:::999:::::::::999999888888888555555666666666666555555666666666666666666666666;;;;;;;;;::::::999999999>>>======<<<;;;;;;::::::======>>>???AAABBBCCCDDDCCCCCCEEEHHHJJJKKKJJJHHHKKKIIIGGGEEEFFFIIIMMMPPPOOOKKKHHHIIIMMMOOOLLLIIIJJJKKKLLLMMMNNNOOOOOOOOOUUUQQQLLLJJJJJJJJJGGGEEEJJJIIIHHHHHHIIIKKKNNNPPPJJJKKKLLLLLLLLLLLLMMMNNN>>>>>>===<<<;;;:::999999;;;;;;<<<;;;999888999;;;999999999888888777777777666666666555555444444444222222111111111000000000////////////////////////------------.........///,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++*********************************************************)))))))))((((((************************))))))***++++++++++++***++++++***)))))))))))))))++++++*********+++,,,,,,******+++++++++,,,,,,,,,....../////////000000000222222222222222222222222111222444444333333555666666999888???NNN\\\ttteeeNNN@@@;;;;;;;;;:::999;;;======;;;888<<<===@@@AAABBBHHHXXXhhhpppyyy~~~ttt___MMMFFFHHHRRRYYYbbbeee___\\\hhhxxxlllbbbqqqqqqjjj[[[NNNFFF???999999888666666777999<<<>>>>>>>>>>>>>>>AAADDDEEECCCNNN{{{mmmUUUOOONNNJJJJJJIIIIIIIIIIIIJJJJJJLLLJJJIIIKKKMMMNNNLLLJJJIIIIIIJJJKKKKKKLLLMMMNNNLLLLLLMMMOOOPPPNNNLLLLLLJJJLLLMMMLLLJJJKKKNNNQQQPPPMMMKKKKKKMMMMMMLLLJJJJJJMMMOOONNNKKKLLLPPPTTTTTTPPPKKKHHHGGGHHHHHHHHHEEEEEEDDDCCCCCCDDDEEEFFFFFFFFFEEEDDDCCCBBB@@@???AAAAAABBBBBBCCCDDDDDDEEEDDDFFFHHHIIIKKKMMMPPPSSSXXXTTTOOOLLLKKKKKKJJJIIIIIIIIIJJJMMMVVVaaakkkrrr|||jjj^^^SSSIIIBBB???>>>===<<<:::999888777999888888888777777777666555555666666666666555555555555555555555555555555999999888888888777777777:::::::::::::::999999999;;;<<<===>>>@@@AAABBBBBBBBBBBBCCCEEEGGGIIIJJJJJJJJJIIIGGGFFFFFFIIILLLNNNOOOKKKHHHHHHKKKLLLJJJGGGKKKLLLMMMNNNOOOPPPPPPPPPOOOLLLIIIHHHIIIIIIHHHFFFHHHHHHIIIJJJKKKLLLLLLMMMMMMNNNOOOMMMJJJIIIJJJKKK===<<<;;;999888888888999:::;;;;;;;;;999888999:::888777666666666666777888666555555444333222111111111111111111000000000000////////////////////////------------............++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------************************))))))))))))))))))))))))******************************************************))))))))))))(((((())))))))))))))))))))))))((()))******++++++******++++++***)))))))))))))))+++******)))))))))************+++++++++,,,,,,,,,.........////////////000111111111111111111222222000111333333222222444555444888777888AAAKKKgggzzzsssYYYFFF===::::::<<<;;;;;;;;;======;;;999;;;===AAAEEEHHHOOO^^^mmmxxxtttZZZHHHFFFLLLRRRYYYaaaccc```dddvvvtttiiihhhuuunnn___NNNDDD???<<<777777777777777888:::;;;<<<888<<<>>>===???EEEGGGFFFggg[[[PPPPPPNNNJJJJJJIIIIIIIIIIIIJJJJJJIIIIIIHHHJJJKKKLLLKKKIIIHHHIIIKKKLLLMMMLLLKKKJJJKKKNNNPPPPPPNNNLLLKKKJJJKKKKKKKKKJJJHHHIIIKKKMMMLLLKKKJJJKKKMMMNNNMMMLLLKKKMMMOOONNNLLLMMMQQQTTTRRRNNNIIIFFFFFFFFFFFFFFFCCCCCCCCCCCCDDDEEEFFFFFFBBBBBBBBBAAA@@@@@@??????@@@AAABBBDDDDDDDDDDDDCCCBBBCCCEEEFFFGGGJJJOOORRRZZZUUUOOOKKKIIIHHHHHHGGGHHHGGGEEEEEEGGGKKKPPPRRRccclllrrrvvvtttgggUUUHHHAAA???<<<:::;;;;;;:::999777666555555666666666666666555555555555555666666666666555555444444444444444444444444666666666555555555555555666666777777777777888888999:::;;;<<<>>>???@@@@@@AAAAAAAAABBBCCCFFFIIIKKKHHHGGGFFFFFFGGGHHHJJJKKKMMMJJJFFFFFFHHHIIIGGGDDDJJJKKKLLLMMMMMMMMMMMMMMMIIIGGGFFFFFFGGGIIIHHHHHHGGGHHHJJJKKKLLLKKKJJJIIIMMMNNNOOOMMMIIIHHHIIIKKK<<<;;;888666555666777888999;;;<<<<<<:::999:::;;;:::999777555555555777888666666555444222111000000111111000000000/////////........................------------------------+++++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))************************************************))))))))))))))))))(((((())))))))))))))))))))))))((())))))******************************+++,,,,,,,,,+++***)))))))))))))))******+++++++++,,,,,,,,,------........./////////000000000111111111111111000222333333222222333555444;;;999777:::AAA^^^cccLLL???:::::::::=====================<<<@@@AAAFFFKKKPPPXXXhhhwwwuuuXXXGGGJJJTTTUUU[[[bbbdddffftttwwwjjjgggjjjpppdddSSSDDD>>><<<999666666666777999::::::;;;;;;;;;<<>>>>>???AAABBBBBBBBBCCCEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHEEEDDDDDDFFFGGGFFFEEEGGGGGGHHHIIIIIIIIIIIIIIIFFFFFFFFFFFFGGGHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJIIIGGGJJJLLLLLLJJJJJJLLLNNN:::999777555444555666777999;;;======<<<;;;;;;<<<>>><<<999666555555555666666666555444222111000000000000000/////////......------------------------------------------,,,,,,*********++++++,,,,,,,,,++++++,,,------,,,++++++++++++++++++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))************************(((((()))************)))))))))******,,,...///000---,,,+++*********************+++++++++,,,,,,,,,------------............/////////000000111111111222333444444333333444555333::::::777888===WWW{{{~~~mmmTTTBBB;;;:::::::::;;;<<<<<<<<<<<<<<<===>>>DDDEEEIIIQQQZZZeeewwwsssWWWGGGKKKUUU\\\aaagggkkkuuuvvvmmmfffccccccdddWWWHHH???<<<;;;888666666777888:::;;;;;;;;;;;;DDD>>>BBBJJJEEEBBB\\\bbbIIIHHHIIIEEEHHHHHHGGGGGGGGGGGGHHHHHHEEEFFFHHHHHHHHHHHHHHHHHHKKKJJJHHHGGGHHHIIIKKKLLLPPPTTTSSSNNNMMMRRRTTTSSSQQQPPPMMMLLLKKKKKKKKKKKKFFFHHHJJJLLLMMMMMMNNNOOOJJJKKKKKKKKKKKKLLLOOOQQQNNNKKKHHHFFFEEEEEEEEEDDDAAAAAABBBCCCDDDEEEEEEEEE@@@@@@???>>>>>>??????@@@>>>???AAACCCDDDCCCBBBAAADDDDDDEEEEEEFFFIIINNNRRRNNNKKKFFFCCCCCCDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDCCCAAAGGGJJJIIILLLXXXiiitttyyy{{{nnn[[[III>>>:::888888999<<<<<<999777666666666555555444444444444444555555555555555555444444555555555555444444444444444444444444444444333333444444444444444444333333444555666777777888666666777888:::;;;<<<<<<===@@@DDDEEECCCAAA???@@@EEEEEEEEEEEEEEEDDDDDDDDDAAA@@@@@@BBBDDDFFFGGGGGGEEEFFFGGGGGGHHHHHHHHHHHHGGGGGGHHHHHHGGGGGGGGGGGGKKKJJJIIIHHHHHHIIIKKKLLLFFFHHHKKKMMMNNNMMMMMMMMM888777666555444555666666888:::<<<===<<<;;;;;;;;;>>>===:::888666444444444555555444333222111111000////////////............------------------------------------,,,,,,,,,,,,))))))******+++,,,,,,,,,***+++,,,------,,,+++***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))************************'''((())))))******))))))((())))))***,,,...///000,,,,,,+++*********++++++******+++++++++,,,,,,,,,,,,,,,,,,---------............//////000000111111222444555444333222333555111777777777999;;;NNNlllrrrjjjeeeYYYIII>>>;;;;;;<<<;;;888:::;;;;;;:::;;;===???AAABBBIIIUUUaaannnlllUUUIIILLLSSS]]]cccjjjsssvvvmmmiiiccc]]]YYYWWWLLLAAA>>>===:::888888777888999;;;<<<<<<<<<<<>>======>>>???@@@===>>>???AAABBBAAAAAA@@@CCCDDDEEEEEEEEEGGGKKKNNNGGGEEEBBBAAABBBCCCCCCBBB>>>???AAABBBCCCCCCBBBBBB@@@CCCEEEDDDBBBFFFMMMSSSXXXbbbrrr~~~yyyaaaQQQIIIBBB???>>>:::777555444555666666555555555444444444444444444333333333444444444444555222333333333333333333222444444444444444444444444333333333333444444444444333333444555666666777777555555666777999:::;;;;;;;;;@@@EEEFFFCCC???>>>>>>DDDDDDDDDCCCCCCBBBBBBAAA======???@@@BBBEEEGGGHHHEEEFFFGGGHHHJJJJJJJJJJJJGGGHHHJJJIIIHHHFFFFFFGGGLLLKKKIIIHHHHHHJJJMMMOOOKKKKKKMMMQQQTTTTTTNNNIII666666666666666555555555555888:::;;;:::999999999;;;:::999888666555333333222222222111111000000000/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++((())))))***++++++,,,,,,)))+++,,,------,,,+++)))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))))))))))))))))))))'''(((((()))))))))))))))))))))))))))***+++,,,,,,******)))))))))******+++******+++++++++,,,,,,,,,+++,,,,,,,,,,,,---------------...//////000111111222333444333222111222333111555555888===<<>>===>>>===<<<999:::<<<<<<<<<===AAADDDHHHKKKUUUcccooozzzvvvdddVVVRRRTTTYYY```hhhsss~~~nnngggccc]]]VVVSSSNNNEEE>>>===<<<999888;;;999::::::;;;<<<===>>>???===???@@@AAAHHHdddnnnVVVOOOHHHDDDDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDFFFIIIIIIGGGFFFGGGIIIGGGGGGGGGGGGHHHIIIKKKLLLJJJNNNOOONNNWWWbbbaaaXXXPPPMMMJJJIIIKKKKKKJJJIIIGGGJJJMMMMMMLLLJJJJJJKKKKKKJJJJJJJJJLLLNNNOOOPPPOOOMMMJJJIIIIIIIIIHHHFFFAAABBBCCCDDDDDDDDDCCCBBBAAA@@@>>><<<<<<<<<===>>>=========>>>??????@@@@@@@@@AAABBBBBBBBBCCCEEEGGGDDDCCCAAAAAABBBBBBAAA@@@???@@@@@@AAAAAAAAA@@@@@@>>>???@@@BBBBBBCCCEEEIIIHHHMMMXXXaaadddfffqqq~~~{{{xxxiiiZZZJJJBBB>>>;;;<<<>>>888666444333333333444333222222333333333333333333111111111222222333333333111111222222222222111111333333333333333333333333111222222222333333333333333333333444444555555555444555666777888:::;;;;;;999>>>CCCEEEBBB???@@@BBBDDDDDDCCCAAAAAA@@@@@@@@@<<<===???@@@AAACCCFFFHHHCCCDDDFFFHHHJJJKKKKKKLLLDDDGGGIIIIIIGGGFFFFFFHHHKKKJJJJJJJJJKKKMMMNNNOOONNNLLLNNNUUU^^^^^^TTTKKK555666666777777666555444333666999:::999888777888777777777777666555333333000000000000//////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++((())))))***++++++,,,,,,)))***,,,------,,,***)))************************************************))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((('''(((((()))))))))))))))***))))))((((((((((((((((((((('''(((((()))***+++******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------...///000000111111222333222111000111222444666555:::AAA>>>AAAQQQ^^^xxxsssXXXJJJ@@@???>>>??????@@@>>>===;;;>>>@@@@@@@@@BBBFFFJJJYYY^^^iiiwww}}}lll___ZZZ\\\```ccchhhrrr}}}rrrgggbbb^^^WWWSSSRRRLLLCCC======;;;777888<<<;;;;;;;;;;;;<<<>>>???@@@===HHHHHHAAARRRWWWJJJIIIBBB???CCCCCCCCCBBBBBBBBBBBBCCCCCCDDDGGGIIIIIIGGGFFFGGGIIIDDDEEEGGGIIIJJJJJJJJJJJJEEEJJJMMMPPP\\\hhhdddVVVRRRNNNKKKJJJLLLMMMLLLJJJGGGKKKNNNNNNKKKIIIIIIJJJIIIHHHGGGGGGIIIKKKLLLMMMLLLJJJGGGFFFGGGFFFEEEDDDBBBCCCDDDDDDDDDCCCBBBAAAAAA???===;;;:::;;;<<<======<<<<<<<<<===>>>???@@@===>>>@@@@@@??????@@@AAADDDCCCBBBCCCCCCBBB@@@>>>EEEEEEDDDCCCBBBAAA??????>>><<<<<<======;;;:::<<>>BBBHHHHHHHHHNNNXXXZZZlllwwwfffZZZTTTNNNGGGHHHBBB??????>>>888333111111333666888999888555333111111111111222222222222//////000000111111111222000000111111111111000000111111111111111111111111000000111111222222222333222333333333333444444444444555666777888::::::;;;888===AAABBB@@@@@@CCCGGGEEEDDDBBB@@@??????@@@@@@===>>>@@@@@@AAABBBDDDFFF@@@BBBDDDFFFHHHIIIJJJKKKAAAEEEHHHIIIGGGFFFGGGIIIHHHIIIKKKMMMNNNOOOOOONNNLLLJJJMMMXXXeeeggg\\\PPP888888888888777777666666999888666555555555666777777777777666555333222111000000000000////////////000000///...---,,,,,,,,,000///...///000000...---,,,,,,,,,+++++++++******+++***)))))))))***,,,---,,,,,,,,,+++++++++******))))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---............////////////000111111111111222222222333222222333666:::???AAAYYYkkk{{{xxx]]]HHHAAA@@@===;;;===AAABBBBBB@@@AAACCCEEEEEEFFFOOOYYYddduuu}}}hhh```lllqqqhhhfffooommm}}}iiikkkggg]]]WWWTTTNNNGGGBBB???<<<:::::::::::::::<<<<<<===>>>???@@@@@@AAA:::HHHFFFEEEdddkkkNNNGGGHHHDDD@@@AAAAAAAAAAAAAAABBBCCCDDDDDDCCCDDDFFFGGGHHHIIIIIIJJJHHHLLLLLLJJJIIIJJJIIIEEEJJJIIIMMMWWWaaaddd\\\SSSOOONNNLLLKKKIIIHHHGGGGGGJJJMMMOOONNNIIIFFFEEEEEEHHHDDDAAACCCIIIMMMMMMLLLIIIHHHGGGEEEDDDBBBAAA@@@CCCBBBBBBAAA@@@???>>>>>>???>>>>>>>>>=========<<<===AAABBB@@@???AAA???;;;@@@AAACCCBBB@@@>>>>>>??????@@@BBBCCCCCCBBB@@@???@@@AAABBBBBBBBB@@@>>><<<:::::::::::::::;;;<<<=========<<<<<<===>>>@@@AAACCCFFFMMMUUU^^^gggmmmqqqqqqrrruuuzzz~~~tttkkkddd```PPPNNNKKKGGGCCC???<<<;;;::::::999888777666555555333333333333333333333333222222222111111111000000////////////000000000000000000000000000000000000111111111111111000///////////////000111333444555//////000000111111111111222222222222333555777888999:::;;;===???AAACCCCCCBBBBBB@@@===::::::===@@@BBB@@@@@@CCCGGGHHHDDD??????AAAEEEIIIKKKJJJFFFBBBCCCCCCCCCDDDEEEFFFFFFEEEFFFIIIMMMNNNNNNMMMLLLLLLKKKGGGHHHSSS______RRRCCC999999888888888777777777:::999888777777777888999777777666666555333222111000000000000/////////...000///...------,,,,,,,,,---,,,---...//////---+++,,,,,,+++++++++***************))))))******+++,,,,,,+++++++++************))))))************))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((('''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------............////////////000000111111111222222222333222222333555999===???MMM___rrr|||```III@@@???===<<<>>>AAABBBAAAAAA@@@AAADDDEEEJJJWWWdddrrr~~~nnncccfffvvvyyymmmkkkttttttttthhhjjjfff]]]VVVQQQJJJBBB@@@===:::999:::;;;;;;:::<<<======>>>???@@@AAAAAAEEEHHH???FFFpppwww^^^HHHDDDFFFDDDBBBDDD@@@@@@@@@@@@AAABBBCCCDDDCCCDDDEEEGGGHHHIIIIIIIIIJJJMMMNNNKKKJJJLLLJJJGGGGGGGGGKKKSSS[[[\\\WWWPPPMMMMMMLLLJJJJJJIIIIIIIIIJJJLLLMMMMMMJJJGGGFFFEEEGGGCCC@@@BBBGGGKKKLLLJJJHHHGGGFFFDDDCCCAAA@@@???AAAAAA@@@???>>>===<<<<<<>>>>>>>>>>>>============;;;>>>???>>>>>>AAAAAA???BBBDDDDDDCCC@@@>>>===>>>>>>???AAABBBBBBAAA@@@???===>>>@@@AAAAAAAAA???>>>::::::::::::::::::;;;<<<;;;:::::::::;;;<<<===>>><<<>>>AAAEEEIIINNNQQQRRRWWWWWWYYY]]]ccciiiooosss}}}zzzvvvtttsssuuuxxx{{{vvvppphhheee```YYYRRRLLLGGGDDDAAA@@@>>><<<999777555444999999888777666555444444333333333333333333333333222222222111111000000000.../////////000000000000000000000000000000000000000111111111111000///............///000111333333000000000111111111222222222222222222333555666777::::::;;;<<<===>>>???@@@AAAAAA@@@>>><<<;;;===???BBB@@@???AAAEEEGGGDDD@@@AAABBBDDDHHHJJJIIIFFFCCCAAA@@@@@@AAACCCEEEFFFFFFHHHJJJMMMNNNMMMKKKKKKJJJIIIFFFFFFNNNWWWXXXMMMBBB999999999888888888888888:::999888777777777888888666666666555444333222111000000000/////////......000///...---,,,,,,,,,,,,******+++---//////---+++,,,++++++++++++*********((()))******++++++******************))))))))))))((())))))******))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,------------............/////////000000000111111111222222333222222222444777999;;;@@@OOOddd|||gggMMM@@@??????@@@BBBBBBBBBAAABBBAAABBBFFFKKKUUUgggwwwxxxbbbdddtttxxxvvvyyyhhhggggggcccZZZRRRKKKDDD======;;;999888:::;;;<<<;;;<<<===>>>???@@@AAABBBBBBHHHGGGEEE]]]```PPPBBBAAACCCAAA@@@CCC????????????@@@AAABBBCCCBBBCCCDDDFFFGGGHHHIIIIIILLLNNNOOOLLLKKKMMMLLLHHHDDDEEEIIINNNQQQRRROOOMMMKKKKKKJJJJJJJJJKKKKKKLLLKKKJJJJJJKKKKKKJJJHHHEEEEEEBBB@@@BBBFFFJJJJJJIIIGGGFFFEEECCCBBB@@@???>>>>>>>>>======<<<<<<;;;;;;============>>>>>>>>>>>>999<<<===;;;===AAACCCAAACCCDDDEEECCC@@@>>>======>>>???@@@AAA@@@@@@>>>===999;;;===???@@@@@@@@@@@@;;;:::999999999999999999888888777888888999;;;;;;:::;;;;;;;;;<<<<<<======AAAAAABBBDDDGGGKKKOOORRRWWWVVVUUUTTTUUUWWWYYY[[[^^^```bbbbbb^^^WWWPPPKKKHHHFFFDDDAAA===:::777666888777777666666555555555777777666555444333222222222222222222222222222222111111111111000000000000....../////////000000000000000000000000000000000000000000000000//////...---------...///000111222111111111111111222222222111111111222333444555666999999::::::;;;;;;<<<<<>>===>>>???AAA???>>>???CCCEEECCCAAACCCCCCDDDFFFHHHHHHFFFDDDBBBAAAAAAAAACCCFFFHHHJJJKKKMMMNNNNNNLLLIIIHHHHHHGGGEEEEEEIIIMMMMMMHHHBBB999999999999888888888888777777666666555555555555555555555444444222111111000000/////////.........///...------,,,,,,,,,---))))))+++...000000...+++++++++++++++************'''(((***+++++++++***))))))))))))))))))((((((((((((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************************+++++++++++++++++++++,,,,,,------------------.........//////000000000000111111111111222222111111222444666888:::BBBTTTnnn{{{qqqUUUDDDAAAAAADDDFFFDDDCCCCCCDDDEEEJJJRRR[[[hhh{{{uuuhhhccclllooo___gggddd]]]SSSJJJCCC>>>:::999888777888:::<<<===<<<======>>>???@@@BBBCCCCCC@@@OOOddd|||RRRIIIBBBAAA???<<<:::===>>>>>>>>>>>>???@@@AAAAAA@@@AAACCCEEEFFFHHHHHHHHHKKKMMMMMMJJJIIIKKKJJJGGGBBBEEEHHHIIIJJJIIIJJJJJJIIIIIIIIIIIIJJJLLLMMMMMMKKKHHHGGGHHHKKKKKKHHHEEEDDDBBBAAACCCFFFHHHIIIHHHGGGFFFEEEDDDBBBAAA@@@???;;;;;;<<<<<<======>>>>>>============>>>>>>>>>>>>:::<<<<<<:::;;;@@@BBBAAA@@@AAABBBAAA???============>>>>>>???>>>======<<<888999;;;<<<===>>>>>>>>>:::999999888777777777777666666666777777888999999::::::::::::::::::::::::::::::999999:::<<<>>>@@@======>>>>>>???@@@AAABBBBBBCCCDDDEEECCC@@@<<<:::<<<;;;::::::888888777666555555555555555666666666555444444333222222111111222222222222222222222222000000000000000000000000........./////////000000/////////////////////////////////000000///..................///000111222111111111111222222222222111111111222333333444555777777888999:::;;;;;;<<<===???AAAAAA???>>>>>>>>>@@@>>>===>>>AAACCCCCCBBBEEEDDDCCCCCCEEEFFFFFFEEEHHHHHHGGGEEEFFFHHHKKKNNNMMMNNNOOOMMMJJJGGGGGGGGGIIIHHHGGGFFFGGGGGGFFFEEE888888888888888888888888666666666666555555444444333444444444333222111000////////////...............------,,,,,,,,,,,,---******,,,...000111///---+++++++++*********))))))'''((()))++++++***))))))(((((((((((((((((((((((((((((())))))))))))(((((('''((((((((()))))))))***((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))*********)))))))))******+++++++++******+++,,,,,,---......------------............//////000000000111111111222111111111222333444555:::;;;GGG```{{{~~~|||aaaGGGBBBBBBGGGIIIGGGGGGJJJLLLQQQ[[[hhhsss~~~{{{jjjcccbbbhhhqqqvvvhhh[[[ddd^^^TTTJJJBBB<<<:::;;;777777666888;;;===>>>=========>>>@@@AAACCCDDDDDD@@@fffcccIIIEEEBBBAAA>>>:::999:::===<<<<<<======>>>???@@@???@@@BBBDDDFFFGGGHHHHHHHHHJJJJJJFFFEEEHHHGGGEEECCCEEEGGGGGGFFFEEEFFFHHHGGGGGGGGGHHHIIIKKKLLLMMMIIIGGGEEEFFFIIIJJJHHHEEECCCCCCCCCDDDFFFHHHIIIIIIGGGGGGFFFEEEDDDBBBAAAAAA:::;;;<<<===???AAABBBBBB============>>>>>>>>>>>>;;;===<<<999999===???===;;;===>>>>>>=========>>><<<======<<<<<<;;;;;;:::999::::::::::::::::::999999888777666666666666666555666666777888888999999666666777777777888888888777666555555444555555666555555666777777777666666777777888888888777777666444444333333333333333333222222222222222222222111333333222222111000000000111111111111111111111111////////////////////////............////////////........................---....../////////......////////////000000111222111111111111111111111111000000111222222333333333444555666888:::;;;======;;;===@@@@@@???>>>>>>>>>>>>>>>===>>>@@@BBBCCCCCCEEECCCBBBBBBDDDFFFFFFFFFLLLLLLKKKHHHFFFGGGJJJNNNOOOOOONNNLLLHHHFFFFFFGGGMMMLLLKKKHHHFFFEEEGGGHHH777777777777777888888888777777888888888777666555222333333333222222111000/////////.........------------,,,,,,,,,,,,---------,,,,,,---///000///---+++************)))))))))'''((())))))******))))))(((((((((((())))))))))))'''(((((())))))(((((('''''''''(((((())))))******(((((((((((((((((((((((((((''''''''''''(((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******(((((())))))***+++++++++******+++,,,,,,---......,,,------------........./////////000000000111111111111111111222333444444888888@@@TTTqqqmmmKKKDDDCCCJJJOOOOOOSSSZZZ```fffttteeeXXX^^^fffjjjppptttiii___XXX]]]UUUKKKDDD===888888;;;777777777999<<<>>>>>>>>>===>>>???@@@BBBCCCEEEEEERRRXXXBBBAAA@@@???>>><<<;;;;;;;;;;;;;;;;;;<<<===>>>???===???@@@CCCEEEFFFGGGGGGEEEGGGFFFBBBAAADDDDDDBBBDDDEEEFFFFFFEEEDDDEEEFFFGGGGGGGGGGGGHHHIIIJJJJJJGGGFFFEEEEEEFFFFFFEEEDDDCCCCCCDDDEEEFFFGGGHHHHHHGGGGGGFFFEEEDDDCCCBBBBBB======>>>@@@AAACCCDDDDDD>>>>>>>>>>>>============<<<>>>===999999<<<<<<999888:::<<<===<<<<<<===???<<<<<<;;;::::::999999999::::::999888777777666666777666555555555555555555444555666777888888888888666666666666666555555555777666555555444444444444555555666666666555444444555555555444444444555555444444444444444333333333333333222222111111111000222222111111000000000000000000000000000000000000............////////////------........./////////........................,,,---..................000/////////000000111222111111111000000000000000///000111222222222222111222333555777999;;;<<<===999;;;>>>???>>>======>>>======>>>@@@AAABBBCCCCCCDDDBBBAAAAAADDDFFFGGGGGGJJJKKKKKKHHHDDDCCCFFFJJJNNNNNNMMMJJJGGGFFFHHHIIIOOOOOOMMMKKKHHHGGGIIIJJJ555555666666666777777777666777888888888777666555222222222222222111111000//////.........------------,,,,,,+++,,,,,,------...,,,******,,,---------************))))))))))))((((((((((((((()))******((((((((())))))*********''''''(((((((((((('''''''''''''''((()))*********(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))***((((((((()))***+++++++++)))******+++---......///,,,,,,---------.........////////////000000000111000000111222222333444444555999>>>JJJbbb|||wwwSSSKKKIIISSS[[[___hhhsssyyykkkWWWVVV```iiipppqqqyyylll\\\TTTUUUSSSLLLEEEBBB===777666:::888777888:::===??????>>>===>>>???AAABBBDDDEEEFFFfff}}}SSSBBBAAA???======>>>===;;;::::::::::::;;;<<<===>>><<<===@@@BBBDDDFFFGGGGGGCCCEEEDDD@@@???BBBBBB@@@DDDDDDEEEEEEFFFEEEDDDCCCGGGGGGFFFFFFFFFFFFFFFGGGEEEEEEEEEDDDBBBBBBCCCDDDAAABBBDDDDDDEEEEEEFFFGGGFFFFFFEEEDDDCCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBB@@@@@@???>>>===<<<;;;;;;:::<<<===:::999;;;;;;777999;;;======<<<<<<===>>>;;;;;;:::999888888888888999888777666666555555555555444444444444444555666333444555777777777777666777777666666555555444444666666666666666666666666444555555555555555555555333333222222333333444555777777777777777666666666555444444444333333333333111111111111000000000000000000000000000000000000---------....../////////---------.........//////------------------------+++,,,---...............//////.........///000000000000000/////////......///000111222222222111000222222333555666888999:::888:::<<<<<<<<<<<<===>>>;;;===@@@BBBBBBCCCCCCDDDBBB@@@@@@AAADDDGGGHHHHHHFFFHHHJJJGGGCCCBBBDDDHHHMMMLLLKKKIIIGGGGGGIIILLLOOOOOONNNLLLJJJIIIIIIIII444555555555666666777777444555666666666555333222111111222222222111111000//////.........---------,,,,,,,,,++++++,,,------///,,,)))(((***+++,,,,,,************)))))))))))))))((('''''''''(((***+++(((((())))))******++++++''''''((((((((((((''''''&&&''''''((()))******+++(((((((((((((((((((((((('''''''''''''''((()))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''(((((()))***+++++++++)))******+++---...//////,,,,,,,,,---------......////////////000000000000000000111222333444444555222;;;???CCCUUUppp|||[[[QQQPPP[[[fffmmmzzzvvvZZZQQQYYYdddiiixxxvvv}}}vvviiiTTTLLLRRRLLLFFFCCCCCC???888555888888888999;;;>>>@@@???>>>===>>>???AAACCCEEEFFFGGGpppkkkMMMEEECCC???<<<<<<===;;;888::::::::::::;;;<<<======<<<===???AAADDDEEEFFFGGGCCCDDDCCC>>>>>>AAAAAA???DDDCCCCCCEEEFFFFFFDDDAAAGGGGGGFFFEEEDDDDDDDDDDDDCCCEEEFFFDDD@@@???AAADDD???AAACCCDDDCCCCCCDDDEEEEEEEEEDDDCCCBBBBBBAAAAAAEEEEEEDDDCCCAAA@@@??????AAA@@@???>>>===<<<;;;:::777;;;<<<::::::<<<;;;777;;;===>>>>>>===<<<<<<===;;;:::999888777777777777777777666555555555555555333333333333444444555666222333444666777666666555333333333333333333333333222333333333444444444444222222333333444555555555///000000111333444666777222222222222222222222222222222222222222222222222111111111111000000000000000000000000000000000000---------.........//////---------.........//////------------------------+++,,,------.........---......---------...//////000000//////.........---//////111222222111000000222222333444444555666666888999;;;;;;:::;;;===>>>:::===AAACCCCCCCCCCCCDDD@@@??????AAAEEEHHHIIIHHHCCCGGGJJJHHHDDDCCCFFFIIILLLKKKJJJHHHFFFGGGJJJMMMNNNMMMLLLLLLLLLJJJHHHFFF555555666888999999777555444333222111111111222333555333111000111111000/////////...//////000111111000///---,,,++++++,,,,,,***++++++++++++***))))))+++*********))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''(((((())))))&&&''''''((()))******+++'''(((***,,,,,,***((('''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))))))))***++++++++++++***++++++,,,,,,,,,,,,------------------------------............////////////000000000111222222333333333666777:::HHH```ttt}}}rrrcccZZZddduuutttYYYSSSVVV[[[kkk~~~sssfff[[[SSSNNNLLLGGGCCC===999888888888777:::;;;<<<===>>>>>>>>>>>>AAAGGGAAA<<>>===;;;:::999::::::::::::::::::::::::;;;<<<===>>>???@@@AAAAAA>>>=========>>>@@@BBBDDDCCCCCCBBBBBBBBBAAAAAAAAAAAACCCEEEGGGGGGFFFDDDBBBFFFGGGFFFDDDAAA@@@BBBDDDBBB>>>===BBBFFFDDDCCCCCCFFFDDDBBBBBBCCCCCCBBB@@@AAAAAAAAA@@@@@@@@@??????>>>?????????>>>===;;;:::;;;::::::999:::;;;<<<===;;;;;;:::999999999::::::;;;777333444888:::888666777555333333444555555555333333333222222111111111111111222222222333333333222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000//////............//////......------------...............------,,,,,,,,,---------,,,,,,+++++++++---------,,,,,,++++++++++++,,,.../////////...---,,,,,,,,,---------......,,,,,,,,,---------......000000111111111222222222111222222333333444444555555777999999999999;;;======>>>>>>?????????>>>>>>AAAAAABBBBBBDDDFFFIIIJJJIIIHHHEEEDDDDDDFFFIIIKKKMMMKKKHHHEEEDDDEEEHHHIIIPPPMMMIIIIIIJJJJJJHHHFFF555555666888888888555444444333222111111111222333333222111000000000000////////////...//////000000000///---,,,++++++,,,,,,***++++++++++++***))))))*********)))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((&&&''''''(((((()))))))))'''(((***,,,,,,***((('''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))***++++++++++++***+++++++++,,,,,,,,,------------------------------............///////////////000000111111222333333111444666888@@@QQQjjj|||qqqiiirrr|||eeeTTTWWW___eeerrr~~~tttfffZZZRRRLLLHHHEEEEEEAAA<<<888888888888888;;;;;;<<<===>>>>>>>>>>>>===BBBAAAAAAAAA@@@SSSttt```JJJGGG>>>===<<<;;;:::999888777666777777888999::::::;;;<<<<<<======>>>>>>>>>???>>>>>>======>>>@@@BBBDDDAAAAAAAAAAAAAAABBBBBBBBBAAABBBDDDFFFFFFEEEDDDCCCCCCAAA??????@@@AAAAAA@@@BBB>>>>>>CCCEEECCCBBBBBBBBBAAAAAABBBCCCDDDBBBAAA@@@@@@@@@?????????>>>>>>>>>>>>??????>>>===;;;:::;;;::::::999:::;;;<<<===;;;::::::999999999999:::;;;777444444888:::888666555555555666777777555333333333222222222111111111111111111222222222333333222222222222222222222222333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111000000000000000000000000//////............//////......------------.........---------,,,,,,,,,,,,,,,,,,+++++++++*********------,,,,,,,,,+++++++++,,,,,,---...............,,,,,,,,,,,,---------------------.........//////000000000111111111222222111111222222333444444444444666777888777888:::;;;===>>>>>>????????????>>>????????????AAACCCEEEFFFIIIHHHFFFEEEGGGJJJMMMOOOLLLJJJGGGEEEDDDEEEHHHIIIIIIHHHGGGHHHHHHGGGCCC@@@555666777888777666333222444444333222222222222222111000000000000000000000000//////........./////////...---,,,+++++++++,,,******++++++******)))(((******))))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''(((***++++++***((('''((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((()))******++++++******++++++++++++,,,,,,,,,,,,---------------------------............///////////////000111111222222333333222555888888AAA\\\xxxzzzrrrzzzhhhZZZUUU```lllqqqzzzuuukkk]]]TTTOOOLLLGGGCCCAAA>>>999777777888999999;;;<<<===>>>>>>??????>>>===???@@@CCC@@@AAAfffnnnKKKBBBDDD;;;;;;::::::999999888888333444555666888999:::;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>======>>>@@@BBBCCC??????@@@@@@AAABBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDBBB???<<<>>>BBBDDDBBB???BBB??????CCCEEEBBB@@@AAA>>>>>>???BBBDDDDDDBBB@@@>>>>>>>>>>>>>>>=========>>>>>>>>>>>>===<<<;;;:::;;;::::::::::::;;;;;;<<<;;;:::999888888888888888:::777444555888999888666333444555777999888444111222222222111111111111111000111111111222222222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000///////////////////////////......------......///...------,,,,,,------...------,,,,,,,,,,,,,,,+++***************))))))))),,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,---......++++++,,,,,,,,,---------............//////////////////000000000111111111000000111111222333333444222444666666666666888:::======>>>???????????????@@@?????????@@@AAACCCDDDGGGFFFEEEEEEGGGJJJMMMPPPIIIHHHFFFDDDDDDEEEGGGHHHCCCDDDEEEGGGGGGEEE@@@===666777999888666444222111444444333333222222222222...000000000/////////000000000///...------------...------,,,,,,+++++++++***************))))))((())))))))))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((()))******)))(((''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((())))))******************++++++++++++,,,,,,,,,---------------------------------.........////////////000000111222222222666222444999888999OOOkkkyyy}}}sssuuufff^^^___lllwwwzzzyyyiiiaaaXXXRRRPPPMMMGGGAAA===:::777666888999::::::<<<<<<===>>>????????????@@@@@@===???FFFVVV]]]FFF@@@@@@;;;;;;;;;;;;;;;;;;;;;;;;444444555666777888999999888999999999::::::;;;;;;============>>>???@@@AAA======>>>???@@@AAABBBCCCBBBAAAAAA@@@AAABBBCCCDDDCCCBBBBBBCCCDDDDDDCCCBBBBBB???@@@DDDDDDAAA???@@@======???AAACCCBBB???===<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<;;;;;;:::::::::::::::::::::;;;:::999888888777777777777888666555555777888777555222222333555666555333000111111111111111111111000000000000111111111111222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////...........................------------------...------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++************************+++++++++++++++*********,,,,,,+++******,,,---...++++++++++++,,,,,,,,,,,,------------................../////////000000000//////000111111222222333222444555666555666888999<<<===>>>>>>????????????CCCBBBAAAAAAAAABBBCCCDDDCCCBBBAAABBBCCCFFFIIIJJJGGGFFFEEEDDDDDDEEEFFFFFFBBBCCCDDDEEEEEECCCAAA>>>666888:::999666333222222444444444444333333222222...000222111///....../////////...---,,,,,,------,,,,,,,,,,,,,,,,,,++++++)))************)))(((((((((((((((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%'''((())))))))))))((('''&&&''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((()))************)))*********+++++++++,,,,,,------------------------------------...............//////000111111222222666///000888999777CCCVVVggg~~~uuulllooo{{{zzz{{{kkkfffgggrrr{{{zzzjjjjjjXXXTTTOOONNNLLLHHH@@@999:::888666666888:::;;;;;;<<<===>>>???@@@@@@@@@@@@???@@@:::???\\\sssPPPCCC???;;;:::::::::;;;;;;<<<<<<<<<666666666666777777777777444555666888999;;;<<<<<<<<<<<<<<<<<<===>>>>>>???;;;<<<===>>>???AAABBBBBBAAA@@@???>>>???@@@BBBCCCBBBFFFJJJIIIDDDAAAAAADDD@@@???AAAEEEDDD@@@>>>@@@>>>>>>???AAABBBAAA===:::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::999999999999888777666555555666555555444555666666555444333111///000111222111000000000000000000000000000//////000000000111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////........................------------------------------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******++++++++++++++++++************************+++***)))))))))***,,,---*********+++++++++,,,,,,++++++,,,,,,,,,---------------........./////////......//////000111111222222444555666666666888999:::;;;<<<===>>>>>>>>>>>>CCCBBBAAAAAAAAABBBCCCCCCBBBBBBAAA@@@AAABBBDDDEEEEEEDDDDDDDDDDDDCCCCCCCCCAAAAAABBBAAAAAA@@@AAAAAA666999<<<;;;777333333444444444444444444333222222...111444333000------///......---,,,,,,,,,------++++++,,,,,,,,,,,,++++++))))))******))))))((('''''''''(((((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))(((((('''&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))'''((())))))******))))))************++++++++++++++++++++++++++++++++++++,,,------------...............///000000111111222333......444777555999AAAVVVjjjwwwaaaVVV\\\iiirrrkkkbbb______bbbsss{{{mmmiiijjjsss~~~iii\\\\\\MMMMMMLLLKKKHHHBBB;;;666999777666777999;;;<<<<<<===>>>???@@@@@@AAAAAA@@@<<<>>>>>>SSSVVV@@@===<<<888777777777777888888999999666666666666666666666666222333555777999;;;<<<===::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<===>>>???@@@AAA@@@???>>>===>>>???@@@AAA???FFFLLLJJJBBB===???BBB>>>>>>AAAEEEDDD???>>>AAA@@@??????@@@AAA@@@===::::::::::::;;;;;;;;;;;;;;;<<<;;;;;;:::::::::;;;;;;999::::::::::::999999888999888777666555444444444222333444444444444333222222000------...000000000////////////000000000000////////////000000000000////////////////////////////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,)))************+++++++++*********+++++++++++++++)))))))))))))))*********)))))))))))))))***++++++))))))*********+++++++++***+++++++++,,,,,,,,,,,,,,,,,,---------.........------...//////000000111222333555555555555777999999999:::<<<============??????>>>======>>>@@@@@@DDDCCCCCCBBBBBBCCCEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@>>>??????>>>======???AAA555999===<<<777444444666333444555555555444333222000333666555000------...,,,,,,,,,,,,,,,,,,------***+++,,,,,,,,,,,,+++***)))))))))))))))((((((''''''''''''((((((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&'''%%%%%%&&&&&&''''''((((((((((((((((((((((((((((((&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))'''(((((()))))))))))))))************++++++++++++************************,,,,,,---------...............//////000111111111222111111222333444666777HHHXXXnnn}}}{{{]]]HHHGGGTTT^^^QQQFFFFFFQQQbbbzzz|||ooolllnnnvvvrrraaaVVVPPPKKKLLLLLLIIICCC===:::999999777777888:::<<<<<<<<<===>>>???@@@AAAAAAAAAAAA===@@@NNNyyyfffDDD;;;:::999666444444555555555555555666333333444444555555666666333444555777888:::;;;;;;888888999::::::::::::999;;;;;;<<<======>>>??????>>>>>>======>>>>>>??????===CCCIIIIIIDDD@@@???AAA<<<===AAAFFFDDD???>>>BBB@@@???>>>???@@@@@@???===:::::::::;;;;;;;;;<<<<<<;;;;;;:::999999:::;;;<<<999::::::;;;:::999888777999888666555444333333333000111333333222111111111000///......000000///............/////////000000........./////////000000////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++************++++++))))))))))))******++++++)))))))))*********++++++((((((((()))))))))******'''((())))))******))))))))))))))))))*********++++++++++++,,,,,,,,,------,,,,,,,,,,,,------------,,,------...//////000000000222333444333444666777777777999:::;;;<<<<<<<<<<<<;;;;;;:::;;;<<<>>>???CCCCCCCCCCCCDDDEEEGGGGGGCCCDDDDDDDDDCCC@@@>>>===;;;>>>@@@AAA???>>>???AAA555:::======888555666888333444555555555444333222111555888666111,,,,,,...++++++++++++,,,------...)))***,,,,,,---,,,+++***)))))))))))))))(((((('''&&&'''''''''(((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''''''''((((((((()))''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))'''(((((())))))))))))))))))************+++++++++)))))))))))))))))))))))),,,,,,,,,---------............//////000111111111222666777222000444777666???NNNcccwwwsssvvvbbbIIIEEERRR]]]VVVHHHGGGVVVllltttrrrqqqrrr{{{zzzfff[[[PPPEEEIIIJJJJJJDDD<<<777777:::999888777888;;;======<<<>>>>>>???@@@AAAAAAAAAAAABBBDDD^^^UUU@@@>>>===888666555555555555555555555555000000111222444555666666555666666777888999999:::777777888999999999888888;;;;;;<<<<<<===>>>>>>>>>=========>>>>>>>>>>>>>>>>>>BBBFFFHHHHHHEEECCCAAA:::<<>>===>>>@@@AAAAAA@@@:::::::::;;;;;;<<<<<<<<<;;;:::999999999:::;;;<<<999::::::;;;:::999888777888888666555444333333333...000222222111000000000......///111333222///,,,---.........//////000000............/////////000////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++************++++++(((((())))))*********+++'''((((((((())))))******'''((((((((())))))******&&&''')))*********)))((())))))))))))************,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,------...//////000///000222222222222444666555666888999:::;;;;;;;;;;;;;;;::::::;;;<<<>>>???@@@@@@AAABBBDDDFFFGGGHHHCCCDDDDDDDDDBBB???===;;;;;;???DDDFFFDDDAAAAAABBB888888777666444333444555666666555444333333222222222222111111000//////...---,,,++++++++++++,,,---,,,,,,,,,++++++*********,,,,,,***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++************************++++++,,,,,,,,,,,,------------......///000000000111222222333333444444555666CCCSSSmmmjjjfffxxxiiiLLLLLL\\\aaaPPPDDDWWWgggxxx|||nnnYYYMMMIIIJJJIIIGGGEEEBBB>>>:::777666888999:::<<<===>>>>>>>>>999@@@DDDCCCCCCCCC???:::???PPPzzzmmmJJJ===;;;777666999555555444444444333333333333333333444444444555555222333555666666666555444666666666777888888999999;;;;;;:::::::::::::::999<<<<<<;;;;;;<<<===>>>???<<>>>>>;;;===???@@@@@@@@@AAABBB@@@???>>>>>>??????>>><<<::::::;;;<<<<<<;;;::::::999999:::;;;;;;::::::999:::999888888999999777666999888777666444222111111000000111111111111000000111111000000//////.........,,,+++,,,...///...+++............///000222222////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,+++***)))+++++++++************)))******++++++++++++******+++***************++++++++++++***)))(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))******************************************+++++++++,,,,,,,,,------......///000000000///000111222444555666777555777888888777888:::===>>><<<;;;;;;<<<============;;;:::<<>>>>>>>>@@@BBBBBBAAA@@@AAABBB666777666666444444555666555555555444333333222222111111111000000000//////------,,,++++++,,,------,,,,,,,,,++++++*********+++***))))))(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))((((((((('''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''((()))))))))))))))((((((((((((((((((((((((''''''(((((())))))******************************+++++++++,,,,,,,,,------------......//////000000111111222222333444444444444>>>HHH]]]zzzyyynnnjjjiiiyyyqqqVVVWWWggglllWWWMMMbbbrrr~~~nnn\\\MMMEEECCCEEEEEEDDDAAA>>>;;;888777666999999;;;<<<>>>>>>?????????@@@AAA@@@>>>???CCCHHHhhh}}}sssXXX???999999777666888444444444444333333333333333333333333444444444444333444555666666666555555555666666777777888999999:::::::::::::::999999999;;;;;;;;;<<<<<<=========>>>AAADDDFFFDDDAAA???>>><<<>>>???@@@??????AAACCC@@@>>><<<<<<===>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999;;;:::888888888888777555666666555333222111000///000000000000000000000000000000000000//////.........,,,***+++---...---+++,,,,,,------...//////000------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,++++++***)))+++++++++*********)))))))))******************)))***))))))(((((())))))***+++***))))))(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))******************************************+++++++++,,,,,,++++++,,,------....../////////111222333555666666444555666666666777999;;;<<<;;;:::;;;===>>>===<<<;;;999888;;;???AAABBBAAA?????????>>>>>>======<<>>NNNbbbTTTEEE888888999666444666444444444333333333222222222222333333333444444444333444555555666666555555555555666666777888888888999999999999999999999999:::;;;<<<=========<<<;;;@@@@@@@@@AAABBBBBB???===??????@@@???>>>???AAACCC@@@===;;;;;;<<<======<<<======<<<;;;;;;<<<======::::::999888888888999:::<<<:::999888888777666444222222111111000/////////111000///......///000111000000000////////////...---,,,***+++,,,---,,,***)))***+++---------,,,,,,++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***++++++++++++******)))++++++*********)))))))))))))))************)))))))))((((((''''''(((((((((***))))))(((((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''((((((((()))(((((())))))))))))***************************************++++++++++++,,,,,,,,,,,,---......////////////000111222444555555333444555555555666888::::::999:::<<>><<<;;;::::::<<>>@@@AAAAAAAAA???===AAADDD???DDDddd```GGG???:::;;;:::555333444333333333333222222222222222222222222333333333333333444444555555555555555444444555666666777777888888888888999999:::::::::;;;<<<>>>??????>>><<<;;;BBB???======@@@AAA???===@@@@@@@@@>>>===>>>AAACCC@@@>>>;;;;;;<<<===>>>===???>>><<<;;;;;;<<<>>>???<<<;;;999888777888:::;;;<<<:::888777777666444222000000000///////////////111000...------...000111////////////////////////,,,++++++++++++++++++***((()))+++------,,,+++***************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++)))***************))))))************)))))))))))))))))))))(((((()))))))))))))))((((((''''''(((((()))((((((''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))(((((((((((()))))))))***************************************++++++++++++---......///000000111111......///000111222333444222444555555555555888:::999999;;;>>>@@@AAA???===>>>>>>???@@@BBBCCCCCCCCCBBBCCCEEEFFFGGGHHHHHHHHH@@@AAACCCCCCBBBBBBBBBCCC111111111444777999888666222222222222222111111111222222111///---,,,+++***------------------------************************(((''''''''''''(((((()))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''(((((((((((((((''''''''''''''''''''''''))))))))))))(((((((((((())))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,------...///////////////000111111222222333444777555:::LLL\\\rrrtttYYYGGGQQQeeetttyyyyyyvvvfff\\\zzz|||oooeee\\\VVVOOOKKKHHHDDD???::::::999777666777999<<<>>>;;;<<<===???@@@@@@AAAAAA>>>;;;>>>BBBCCCUUUIIICCC???<<<;;;888444333444333333222222222111111111111111111222222222333333333333333333333444444555444444444555666666777777777777888999::::::;;;;;;<<<>>>???@@@@@@???===<<>>:::;;;>>>@@@???===AAAAAA@@@>>><<<===???BBB@@@>>><<<<<<>>>????????????>>><<<;;;;;;<<<>>>???>>><<<:::999888999:::<<<;;;999777666666555333111000000000///////////////000///---,,,,,,---///000.............../////////,,,,,,,,,++++++*********(((***,,,---...,,,+++***************************+++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++((())))))******)))))))))*********)))))))))(((((())))))(((''''''((())))))+++***)))(((((((((((((((((('''''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%%%%&&&'''(((((()))'''(((((((((((()))))))))))))))))))))))))))))))))))))))*********+++++++++------......//////000000---......///000111222222333444555555555666888:::999999;;;>>>@@@AAA???===>>>@@@AAABBBCCCCCCCCCCCC???@@@BBBCCCDDDDDDCCCBBB???AAACCCCCCBBBAAABBBCCC111000000444888999777444111111111111111111111111222111000...---+++***)))+++,,,,,,------,,,,,,+++)))))))))***************))))))(((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''(((((((((((('''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,---......///////////////000111111222222000555444666BBBKKK]]]tttnnnIIIEEEKKKNNN[[[mmm{{{}}}wwwpppooofff~~~yyypppcccZZZUUURRRNNNJJJEEE@@@;;;777888888777777999;;;>>>@@@======>>>??????????????????<<<===FFFVVVwwwiii<<<<<<:::888666555444444555222222222111111111000000000000111111111222222222222222111111111222333444333333444444555666666666777777888999;;;<<<======>>>>>>?????????>>>===<<<>>><<<::::::<<<===>>>>>>???@@@???>>><<<;;;===??????>>>===>>>@@@@@@???>>>======<<<;;;;;;<<<=========<<<:::999999999999:::888777555444444333222000000000000000///////////////...---,,,,,,---...///---............/////////,,,---...---+++******+++***+++,,,------,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******))))))))))))******'''(((((())))))))))))(((******)))))))))((((((((()))((('''&&&&&&'''((()))++++++***)))(((((((((((('''&&&&&&&&&&&&''''''(((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''''''''(((''''''(((((((((((()))))))))))))))))))))))))))))))))))))))************+++*********+++,,,,,,------------...//////000111111333444555555555666888:::999999999;;;>>>>>>===;;;;;;===@@@AAA@@@??????@@@===>>>@@@BBBBBBAAA@@@???>>>@@@BBBBBBAAA@@@AAABBB222000000333888:::777333000111111111111111111111///......------,,,,,,,,,******+++,,,,,,+++******((()))))))))*********++++++***))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&''''''((((((''''''''''''''''''''''''''''''''''''(((((())))))******))))))))))))))))))))))))************+++++++++++++++,,,,,,------......///......//////000111111222...555444444999===JJJ___uuueeeQQQEEE===BBBMMM\\\jjjzzzzzz}}}yyy~~~vvvmmmddd[[[VVVPPPNNNKKKEEE@@@<<<::::::666777777999;;;===???@@@>>>>>>??????>>>>>>===<<<>>>>>>FFF]]]kkkOOO999777666333222222444444222222111111111000000000000000000000000111111111222111000/////////000222222222333333444555555666666777888999:::<<<===>>>???============<<<<<<<<<;;;;;;;;;;;;;;;:::;;;===>>>>>>>>>???>>>;;;:::;;;<<<<<<<<<===???@@@@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888777777666555444222222333222111///000000/////////.........---------------------------------.........//////---...///...+++)))***,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************************)))))))))(((((()))))))))&&&'''(((((())))))((((((***)))))))))(((((((((((()))(((&&&%%%%%%&&&((()))+++***)))(((''''''''''''&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))))))))))))))))))))))))))))))))))))))************((())))))******++++++,,,---------......///000000111333444444444444777999888777666777999:::999888888;;;>>>???===;;;;;;<<<<<<>>>@@@BBBCCCBBBAAA@@@===???AAAAAA@@@???@@@AAA222000000333888:::666222000000000000000111111111,,,,,,,,,------.........)))***+++,,,,,,+++***)))(((((())))))*********+++,,,,,,+++)))((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&''''''((()))******+++)))))))))))))))))))))))))))************+++++++++++++++,,,------......///......//////000111111111///666555333555555@@@UUUhhhppphhhPPPBBB===<<<@@@LLLZZZeeeqqqzzzpppeee]]]YYYWWWHHHGGGDDD===777555888;;;555666777999;;;===>>>????????????>>>>>>===;;;;;;:::@@@SSSyyyoooHHH>>>===666555333111222444222///111111111111000000000000000000000000111111111111000///.........///111222222222333444444555555666888888:::;;;===>>>???@@@===<<<;;;:::::::::::::::888;;;===<<<999999<<>>???>>>;;;999999999::::::<<>>@@@@@@?????????@@@000000111111222222333333///000111111111000...---+++,,,...000000///...---++++++************++++++))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((())))))(((((('''''''''&&&((((((''''''''''''(((((('''''''''''''''((())))))(((((((((((())))))))))))''''''(((***+++,,,---...++++++,,,------......///111111111000000000000000444333333333555888<<<>>>UUUiii}}}vvv^^^KKKBBB@@@;;;AAAHHHPPPYYYccclllpppxxx|||tttkkkccc[[[QQQJJJCCCAAA>>>:::888777777777888999:::<<<===>>>>>>>>>======@@@BBB<<<777<<>>NNNqqqTTTBBB<<<666444333333222222111111000000000000000000000000000////////////000000000000///000000000111111111111111111111111222333444444666777999===@@@@@@>>><<<<<<;;;999888888888999999;;;;;;:::;;;;;;<<<===>>>;;;;;;;;;;;;;;;;;;::::::>>>>>>>>>>>>===<<<;;;:::::::::;;;;;;<<<<<<======<<<<<<:::888444222222333000000000000000000000000//////............//////......---,,,,,,,,,,,,---------,,,,,,,,,,,,++++++************************************************************************))))))))))))*********************)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((()))(((&&&%%%$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''((((((((('''&&&&&&&&&%%%&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((())))))(((((('''''''''&&&))))))))))))))))))))))))((())))))))))))*********,,,,,,------.../////////000000111222333555666777555555555555666777999999999:::;;;;;;999777777888999;;;>>>@@@@@@>>><<<:::@@@>>>===;;;::::::::::::000000000111111111111111...///000000000///...---+++,,,.../////////...---+++******))))))******+++))))))))))))))))))))))))((((((''''''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&''''''''''''((()))((((((((('''''''''&&&((((((''''''''''''(((((('''''''''''''''((())))))(((((((((((())))))))))))(((((()))***++++++,,,---++++++,,,,,,---.........000000000000000000000000333222111111333666999;;;JJJ^^^sssxxxbbbRRRJJJBBB===<<>><<<999777777777888999:::;;;<<<>>>>>>>>>>>>BBB===<<<@@@BBB???>>>@@@IIIggglllIII>>>:::555444444333333222111111111////////////////////////....../////////000000000//////000000000111111111000000000000000111333333666666888;;;>>>>>><<<:::;;;:::999888888888888999::::::::::::;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===<<<<<<;;;:::999999999:::;;;;;;<<<<<<===999999999777444333333555000000000000000000000000//////............//////......---,,,,,,,,,,,,---------,,,,,,,,,+++++++++************************************************************************(((((()))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''''')))((((((((('''''''''&&&(((((((((((((((((((((((((((((((((((()))))))))))),,,,,,,,,---......///////////////000222333555666444444555555666777999999999:::<<<;;;999888888999:::<<<>>>@@@@@@???===<<>>???????????????<<<<<<===???BBBIIIPPPrrrtttMMM===999777444444444444333222222111111////////////////////////.........////////////000////////////000000000000............///000111222555555777999;;;<<<999777:::999888888777888888888999999::::::;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;:::999888888:::::::::::::::;;;;;;;;;666777888777555444444666//////////////////////////////............//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************************************************************(((((())))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''((((((((('''''''''''''''(((((((((((((((((((((((('''((((((((())))))))))))+++,,,,,,------......///------...///000222333444444444444555666777888999999;;;<<<;;;:::999999:::<<<===>>>>>>??????>>>>>>===<<<;;;::::::;;;<<<===000000//////.........---------------,,,,,,+++++++++,,,------------,,,,,,******))))))))))))******))))))))))))))))))))))))(((''''''&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((()))&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((''''''&&&&&&''''''((('''''''''''''''((())))))(((((((((((())))))))))))************))))))))))))*********+++,,,,,,------......///////////////000111000000///000111333444444CCCTTTddddddCCC======666555<<>><<>>???;;;;;;:::::::::;;;======000/////////......---------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,++++++***))))))))))))))))))***((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))(((((((((((())))))))))))*********))))))))))))((())))))******+++,,,,,,,,,------........./////////111111000000000111222333333<<>>???@@@@@@@@@???>>>@@@@@@>>>HHHjjjiii@@@777:::666333666444333333222222111000000........................------------............---............///////////////...//////000111222666666666777999:::888666777777777777777777777777666777888999:::::::::999::::::::::::;;;;;;<<<<<<;;;;;;;;;;;;;;;:::888888@@@???>>><<<:::888777666666777888777444222111111111111111111111111111111......------------......------,,,++++++++++++,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))''''''(((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&'''''''''%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%%%%&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&''''''''''''''''''''''''''''''''''''''')))))))))*********++++++******++++++,,,---------............///111222333111222222333444666888999888:::;;;;;;:::999:::;;;::::::999999:::;;;===>>>::::::999999:::;;;===>>>////////////............------,,,+++++++++++++++,,,,,,++++++++++++*********))))))(((((())))))***((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))(((((((((((())))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,,,,,,,------.../////////000000000000111222333333333999>>>IIIbbb```PPPHHH===777999666666:::???AAAAAAFFFMMMQQQWWWbbbooo|||zzzsssrrrqqqjjj```WWWPPPKKKHHHEEEAAA@@@===:::888666555555666777888999:::<<<<<<=========>>>???????????????AAA<<<888CCCdddoooQQQ999999;;;555222666222222222111000000//////........................,,,,,,,,,---------......------------.........///.........//////000111222555444444666888999888777555666666777777777777666555666777999999999999888888888999999::::::;;;;;;;;;;;;;;;;;;:::999888888???>>>===;;;:::888777666555777888777444111000000000000000000000000000000......------------......------,,,+++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))&&&''''''(((((())))))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''))))))))))))************)))******++++++,,,,,,---............///000111222000111111222444666888999777888::::::999888999:::888888888999999;;;<<<===::::::999999999;;;<<<===//////////////////000000...---,,,+++***+++,,,,,,,,,,,,+++***************))))))(((((((((((())))))(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''((())))))(((((((((((())))))))))))((((((((()))))))))))))))(((((())))))***++++++++++++,,,,,,---......///////////////000111222222333111777999;;;IIIcccyyyzzzjjj___RRRGGGAAAAAA<<<999999:::888:::===AAAFFFNNNZZZhhhvvvxxxpppgggaaa___ZZZVVVOOOIIIDDDAAA??????999:::::::::888777777777999:::;;;<<<<<<=========<<<===>>>>>>??????>>>>>>@@@AAAIIIaaayyyQQQ@@@444777888333000444111111000000///.................................+++,,,,,,,,,,,,---------,,,,,,---------.........------------...///000111222222222333666888777777444555666777777777666666333555777888999999888777666777777888999999::::::::::::::::::999888777666999999999999888888777777222444666666444222111111////////////////////////...------,,,,,,------...---,,,++++++***+++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))&&&&&&''''''((())))))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))******+++,,,,,,,,,---,,,,,,------...///000///000000222444666777888555777999999888888888999777888999:::;;;<<<<<<===;;;:::999999999:::;;;<<<......//////000000111111...---,,,+++++++++,,,---,,,,,,+++***))))))******))))))(((((((((((())))))(((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''((())))))(((((((((((())))))))))))(((((((((((()))))))))***((((((((()))******++++++++++++,,,------...//////------...///000111222222///666777111777MMMeeesssxxxxxxmmmdddXXXJJJ;;;666666777888;;;999;;;BBBKKKXXXfffssszzzttthhhaaaZZZRRRMMMLLLJJJGGGCCC???;;;999777666444666888999999888888888;;;<<<======>>>>>>======<<<======>>>>>>>>>>>>===???PPPjjjzzzJJJBBB777000222333000///222000000000///......------........................++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,---...//////000///000222444666777666333444666777777777666666333444666888999888777666555666666777888888999999999999999888888777666555444444555666777888888999000222555666444333222222------------------------...------,,,,,,------...---,,,++++++******+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))&&&&&&&&&'''((())))))***''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&((()))%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''')))))))))***++++++,,,,,,++++++++++++,,,---......//////000111333555777888444666888888888777888999777888:::;;;<<<=========;;;;;;:::999999999:::;;;......------------.........,,,++++++------,,,***,,,+++++++++******))))))(((((((((((((((((((((((())))))))))))))))))))))))((())))))(((%%%$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&%%%%%%%%%%%%&&&''''''(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((((((((((((((())))))))))))((())))))))))))*********,,,,,,,,,,,,,,,,,,,,,,,,/////////000111111222222333444444444777@@@NNNYYYwwwsssEEE999<<<:::666777;;;888999???HHHQQQ\\\gggtttyyywwwfff___VVVPPPMMMJJJDDD???@@@>>><<<999777666555555777777888999:::<<<<<<===@@@???>>>>>>>>>===:::888;;;::::::;;;<<<@@@HHHOOO\\\MMMDDD666555333111000000000111222111000...------------------------------------...------,,,,,,------............------,,,,,,,,,---------............///000111111222222333444444444555555555555555444444666777888999999888666555888777666555555666777888888999;;;;;;;;;888555444444444555666777777777666333333222222111000000000......------------......---------..................---,,,+++***(((''''''************))))))))))))'''(((((()))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$((((((((((((((((((((((((((((((((((((((((((((((((***)))((())),,,.........***++++++,,,,,,------...---...///000222333444555666555555555666888:::<<<999999888888999:::<<<===;;;;;;999666888<<<;;;666......------------.........,,,++++++,,,---+++***++++++******))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''***+++,,,***((('''((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((((((((((()))))))))******)))))))))************+++,,,,,,,,,,,,,,,,,,,,,,,,...//////000000111222222222333333222444:::FFFOOOgggzzz```HHH@@@;;;999:::<<<999999<<<@@@DDDLLLUUUgggpppxxxzzz~~~vvvkkkeeecccYYYSSSKKKGGGEEEBBB>>>999;;;:::999888777666666666777777888999:::;;;<<<<<<;;;;;;;;;===???AAABBBBBB===??????>>>>>>GGGYYYhhhfff===;;;666555333111000000000000//////...............///------------------------------,,,,,,,,,,,,------...---------,,,,,,,,,,,,------------............000000111111222333333444444444444555555444444333555666777888888666444333777666666555555555666777777888:::::::::888555333444444555666666666555555333333222111111000000///......------------......------------,,,,,,,,,,,,---,,,,,,+++***)))((((((*********)))))))))(((((('''(((((()))************((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$'''''''''''''''''''''''''''''''''''''''''''''''')))((((((***,,,...------******+++,,,,,,------...---...///000222333444444555555555666777999;;;<<<;;;:::999888888888999999999:::888666888<<<;;;666......------------.........,,,++++++,,,,,,+++***))))))))))))((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%***+++,,,+++)))(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&'''((((((&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''%%%%%%$$$$$$%%%%%%&&&'''(((((((((((((((((((((((())))))))))))************)))************+++++++++++++++,,,,,,,,,,,,,,,,,,......//////000111111111111222222111000444<<>>===;;;888555555555666777888888777777777888888999:::;;;<<<<<<===<<<<<<<<<===>>>??????<<<>>>>>>>>>GGGaaapppJJJ555999555444222111000000000000---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,,,,+++------------............000000000111222222333333333333444444444444444333666666777777666444222111555555444444444555555666666777888999888777444333444444555666555555333333333222222111111000//////......------------......------,,,,,,++++++******+++++++++*********))))))******))))))))))))((((((''''''((()))***++++++,,,((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''(((((((((((('''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''(((((((((***------,,,*********++++++,,,---------------...///111222333333333444444666888:::<<<===<<<;;;:::888777666666666444666555444666:::999666...------,,,,,,------...---,,,++++++,,,,,,+++)))((((((((((((((((((''''''((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%'''((()))(((&&&%%%%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''(((''''''&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''(((((((((((((((((((((((())))))))))))*********+++************+++++++++++++++++++++++++++,,,,,,,,,------...//////000000111000111222111000222666999HHHaaayyyeeeNNNFFF@@@999777555777;;;<<<;;;<<>>;;;:::::::::888666444555777888999999888888999999:::;;;;;;<<<======>>>???@@@@@@>>>======>>>???>>>===EEE___jjjNNN===777999333222222111000/////////...---------------......++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------.........//////000000111222222222333444444555555555555444777777777666555333111000444444333444444444555555555666777777777666444333333444555666555444222111222222222111000000//////...------,,,,,,------......------,,,+++******)))***************************)))))))))((((((((((((''''''((()))***+++,,,---((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''''''''(((+++------+++)))*********+++,,,,,,------,,,---...///000111222222222222444666888:::<<<===;;;;;;:::999777777666666111444444333555888999666------,,,,,,,,,,,,---------+++******+++,,,***)))''''''''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&&$$$###$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''((('''''''''''''''((())))))((((((((((((((((((((((((((())))))))))))*********))))))*********+++++++++*********++++++,,,,,,,,,---------...//////000000///000222222333444666777999LLL^^^qqqxxxggg___SSSEEEEEE>>>:::::::::666333222666666555555666;;;EEEMMMYYYaaahhhjjjiiikkkrrrzzzuuuuuuuuusssqqqmmmhhheeeaaa```___aaaccceeeeeeeeecccdddeeeccc___\\\[[[[[[TTTOOOKKKLLLIIICCC??????<<<;;;999999::::::999999777888999:::;;;:::999888;;;;;;<<<<<<======>>>>>>;;;>>>AAABBBAAA@@@AAABBBBBBEEEMMMbbbiiiGGG999999888222111111111111000//////...///...---,,,++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++,,,,,,,,,------------......//////000000111111222333444555666666666666666888777777666555333222222222333333444444444444444555555666666666555444444333444555666666444222000222222111111000//////...------,,,,,,,,,,,,------///......---,,,++++++***)))************+++++++++)))))))))((((((((((((''''''''''''((()))+++,,,---''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''''''''''''''''''''''''''&&&'''(((***,,,,,,***'''))))))***++++++,,,,,,---,,,,,,---...//////000000000111333555777999;;;;;;888888999999999999888888222666888777888;;;;;;999------,,,,,,,,,,,,---------+++******++++++***)))''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&'''&&&%%%$$$%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((((('''((())))))***(((((((((((((((((((((((((((((((((((())))))))))))((())))))))))))*********))))))******+++,,,,,,,,,,,,,,,------...////////////000111333444555666666222>>>JJJ\\\}}}yyynnnccc^^^MMM<<<777888777444333333333555777777888???FFFKKKQQQVVVWWWVVVYYYaaaiiihhhgggfffeeeddd```[[[XXXSSSRRRRRRSSSVVVWWWWWWVVVVVVVVVVVVTTTQQQNNNMMMMMMIIIEEECCCEEECCC===999888888888999999999999::::::::::::;;;;;;;;;;;;::::::<<<<<<<<<=========>>>>>><<<>>>???===::::::<<>>>>>===---,,,,,,++++++,,,,,,---,,,+++******++++++***(((''''''((((((((()))))))))((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''''''''''''''((())))))((((((((((((((((((((((((&&&'''''''''((((((((((((''''''((((((((()))))))))((())))))***++++++,,,,,,+++,,,,,,---......////////////000111333444444333333888???KKKccc}}}pppNNN<<<999:::999888555444666999888666:::BBBDDDIIIMMMNNNMMMNNNSSSWWWYYYXXXVVVVVVWWWVVVRRROOOKKKJJJIIIJJJKKKKKKJJJHHHJJJKKKKKKJJJHHHFFFFFFGGGDDD???===>>>>>>:::888999888999:::::::::::::::;;;;;;;;;::::::;;;<<<<<<===;;;;;;;;;;;;<<<<<<<<<<<<>>>???>>>;;;:::>>>HHHOOOaaaXXX???<<<666777888///...///000000000///...---------,,,++++++***++++++******************************))))))))))))******))))))))))))******++++++++++++,,,,,,,,,---------------...//////000000111000111222333444444444444555555444333333333333333111222444555666666666555666666666666666666666666111333666888888777444333111111111000//////......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++++++++******************))))))((((((((('''''''''((('''&&&%%%&&&''')))***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&''')))***)))((()))))))))***++++++,,,,,,++++++,,,,,,------.........///111333555666666666222333444666777777666666444:::>>><<<;;;<<<===;;;---,,,,,,++++++,,,,,,---,,,+++******++++++***((('''((((((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''$$$%%%&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((&&&&&&&&&&&&'''''''''(((''''''''''''((((((((((((((())))))***++++++,,,,,,++++++,,,------....../////////...///111111111000111333666<<>>BBBFFFGGGFFFEEEFFFGGGIIIGGGFFFGGGIIIJJJGGGEEEBBBAAA@@@@@@@@@???===;;;>>>???@@@???>>>>>>???@@@BBB===999;;;<<<;;;<<>>???999999::::::::::::::::::;;;<<<===???EEETTTggguuufff???333;;;333///333///...///000000000///...---++++++******++++++,,,---))))))))))))))))))))))))******))))))))))))******(((((())))))*********+++++++++,,,,,,,,,---------------......///000000000...///000111222333333333333333222222111222222333111333444666777777666666666666666777777777777777111333666999999888666444111111111000//////......---,,,,,,++++++,,,,,,---***************++++++++++++++++++*********)))))))))(((((((((''''''''''''((('''&&&%%%%%%&&&((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&&&&((())))))((()))))))))***++++++,,,,,,+++++++++,,,,,,---------...///111333444444444444111222333444444444333333111777;;;999777888999777,,,,,,,,,++++++******************)))))))))))))))(((((()))+++,,,---...///))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&'''''''''(((''''''''''''(((((((((((())))))))))))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------......//////000000111111444333333666<<>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<==================<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>===;;;:::::::::;;;;;;:::888777666555555666888999???===@@@MMMffffff===:::666333000///000000......---------,,,,,,,,,,,,++++++******++++++,,,,,,+++)))((((((((()))***(((((((((((())))))))))))))))))))))))))))))))))))++++++************++++++++++++,,,,,,---...//////............///000111222222111111111000000//////111333555777888888777666555555555555555666777888888666444555888::::::888222222111111000/////////------,,,,,,,,,,,,++++++***************************************)))((((((***)))(((&&&&&&''''''((())))))((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%$$$###$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%$$$$$$%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''(((((((((((()))))))))))))))******+++$$$&&&***---///000000///------...///000111222222222222222333444555666777666666555555555555666666,,,,,,+++++++++*********))))))))))))))))))))))))(((((()))***+++,,,,,,---)))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((())))))(((((('''&&&&&&&&&''''''''''''(((((((((((())))))))))))))))))))))))*********+++++++++,,,,,,+++++++++,,,,,,,,,---------......///000000111111111000000222666???QQQaaaxxxlllZZZRRRHHH>>>;;;;;;:::777999<<<999444999===AAACCCDDDDDDDDDDDDCCCCCCCCCBBBBBBAAA@@@???==============================<<<<<<<<<<<<======>>>>>>>>>=========<<<<<<<<<<<<<<<==================;;;:::999999999888777444777;;;===<<<<<<===>>>CCC???HHHhhhiiiIII;;;888555222000///000000...------------,,,,,,,,,,,,++++++******++++++,,,+++***))))))(((((())))))'''((((((((())))))))))))))))))))))))))))))))))))+++******))))))******+++++++++,,,,,,------..................///000111222111111111000000000//////111222444666777777666666666666666666666777888888777666444555888999888666222222111111000/////////------,,,,,,,,,,,,++++++***************************************)))((((((***)))((('''&&&''''''((()))(((((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&)))((('''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''((((((((((((((((((''''''(((((()))***%%%(((---000222111///...,,,,,,---...///000111111111111111111222444555666666555555444444555555666+++++++++***************))))))))))))))))))))))))(((((()))))))))*********((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((,,,+++***)))'''&&&%%%$$$''''''''''''(((((((((((())))))))))))))))))))))))*********++++++++++++,,,++++++++++++,,,,,,,,,,,,------......///000000000///...///111111555@@@LLL^^^vvv|||sssbbbSSSOOOHHH===666888<<<888111666777:::===AAACCCCCCBBBBBBBBBBBBBBBAAA@@@??????==============================<<<<<<<<<<<<======??????>>>>>>>>>=========>>>============<<<<<<<<<::::::::::::999888888777222555888999999;;;???BBBKKKPPPdddaaaGGG666777555333000/////////000------------,,,,,,,,,,,,++++++************++++++))))))******))))))((((((''''''((((((((()))))))))))))))))))))))))))))))))+++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,......---......///000111111111000000000000//////000111333555666666666555777777777777777777888888666555555666777777444222222111111000000//////...------,,,,,,,,,,,,++++++***************************************)))(((((())))))(((''''''''''''(((((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$%%%%%%&&&***)))'''&&&$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&''''''''''''(((((((((''''''&&&&&&''''''((()))%%%(((---111222000,,,*********+++,,,---...///////////////000111222444444444444333333333333444444*********************)))((((((((()))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((,,,,,,+++)))((('''&&&%%%''''''''''''((((((((((((((((((((((((((((((((((((************++++++++++++***++++++++++++,,,,,,,,,,,,------......///000000000///111333111111777???III___zzzoooVVV@@@888:::;;;888999888888;;;@@@CCCBBB@@@@@@@@@AAAAAA@@@??????>>>===========================<<<<<<<<<<<<======>>>????????????>>>>>>>>>>>>>>>>>>======<<<;;;;;;:::888888999999888777888888888666555888@@@JJJSSSXXXkkk|||lllHHH<<<888333222000///......///000---------,,,,,,,,,++++++++++++************++++++((()))*********)))'''&&&'''''''''((((((((())))))))))))))))))))))))))))))******))))))))))))******,,,,,,,,,,,,++++++++++++------------...///000000000000000000000000//////000000222333555555555555666666666777777777666666444555666666666444222000111111111000//////......------,,,,,,,,,+++++++++***************************************)))(((((()))(((((((((''''''''''''(((((('''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((%%%%%%&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$%%%&&&&&&((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&'''''''''((((((''''''&&&&&&''''''((()))%%%'''***,,,,,,+++((('''((())))))***+++,,,------/////////000111222333444333333222222222222333333))))))))))))))))))))))))''''''(((((())))))))))))(((((((((''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''))))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((())))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,---......////////////111444222000333999===GGGeee```GGG>>>======;;;999888;;;???BBBBBBAAA??????????????????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>????????????>>>>>>>>>>>>>>>======<<<;;;:::999999777888888666444333444666;;;;;;BBBSSSiii}}}rrrMMM999999888111000///.........//////------,,,,,,,,,++++++++++++******))))))******+++(((((()))******((('''&&&''''''''''''((((((((((((((((((((((((((((((((((((***))))))))))))))))))***+++++++++++++++*********,,,,,,,,,,,,---...///000//////////////////000000000000111333444444555555444555555666666555444444333555666666555222000///111111000000///.........------,,,,,,,,,+++++++++))))))))))))))))))))))))***************)))(((((((((((((((((((((''''''&&&'''''''''''''''&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$%%%%%%&&&'''%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&''''''''''''((((((''''''(((((()))***((((((((('''''''''((((((''''''((()))***+++,,,,,,000000000000111333444555222222111111111111222222(((((((((((())))))))))))&&&''''''(((((())))))***''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''(((((()))))))))''''''''''''(((((((((((()))))))))))))))))))))))))))))))))************+++************++++++++++++++++++,,,,,,---............---...111111///111666888666HHHdddzzz___JJJ@@@===:::999777888:::<<<=========>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<===>>>?????????>>>>>>>>>=========<<<<<<;;;:::999999888888999999999555222222666;;;>>>JJJaaadddLLL999444777444000//////...............,,,,,,,,,,,,++++++++++++******))))))))))))******(((((())))))((((((''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((***))))))(((((())))))***************************,,,,,,,,,,,,,,,---//////......////////////000000000111111222333444555666333444555666555444333222333555666666444111111111111000000//////......---------,,,,,,,,,,,,++++++))))))))))))))))))))))))***************)))((((((((((((((()))(((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''$$$%%%%%%&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&''''''#########$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&&&&&&&&&&'''''''''((((((''''''(((((()))***+++***'''&&&&&&''')))+++&&&''''''((()))***++++++//////000000111333444555222222111111111111222222'''''''''((((((((())))))&&&&&&''''''((())))))***''''''''''''((((((((((((%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************************+++++++++++++++++++++,,,------.........,,,,,,///000///111555777111:::MMM___wwwyyybbbUUUOOOGGGFFFCCC???;;;999:::;;;<<<======>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>???>>>>>>>>>=========<<<<<<:::999999999888888777777888::::::999999>>>GGGNNN]]]ooofffFFF;;;555555666000000000//////............,,,,,,,,,++++++++++++*********))))))))))))******))))))(((''''''''''''(((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))(((((((((((())))))(((((())))))******++++++++++++++++++,,,---...///........./////////000000111222222333444555666777444555666777666555333222333555666555222111222444000000000///......------------,,,,,,,,,,,,++++++))))))))))))))))))))))))***************)))(((((('''((()))))))))(((&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''$$$$$$%%%%%%&&&''''''(((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&&&&'''''''''''''''&&&&&&''''''((())))))((('''&&&&&&'''((()))&&&&&&'''((()))***++++++.........///000111222333333222222111111222222333&&&'''''''''(((((())))))&&&&&&&&&'''((())))))***'''''''''((((((((())))))%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&''''''&&&%%%%%%&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))************)))************+++++++++***++++++,,,,,,---......111...---///000///222666888222777BBBLLLccc{{{|||sssnnn^^^]]]XXXOOOEEE???>>>@@@<<<<<<===============<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<>>>??????============<<<<<<<<<<<<888888888777777777777777666999<<>>???999999999999:::;;;;;;<<<888888888999999:::;;;;;;???::::::>>>@@@<<<777555:::333333;;;<<<777777===BBB???NNNkkk{{{}}}rrrCCC???888333111000000/////////...------------...+++++++++*********))))))))))))))))))))))))))))))******))))))((((((''''''''''''((((((((((((''''''***(((&&&'''***+++)))'''''''''''''''(((((((((((()))))))))***+++++++++,,,******))))))***,,,---...//////000111222333333444111111222333444444444444666666555444333333222222111222222333333222222111111000///...---,,,++++++,,,,,,,,,+++++++++******))))))))))))((((((((((((((()))***)))((('''((()))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$######%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&''''''''''''&&&&&&&&&''''''''''''((())))))))))))************+++,,,---------...000222444444444333333222222222&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%'''%%%###$$$&&&'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''((())))))******))))))************************+++++++++,,,,,,,,,---------,,,,,,------...///000555111222555555888HHH[[[zzzlllWWWHHHCCCBBBAAAAAAAAA???;;;888888888888999999999999888;;;;;;<<<<<<<<<;;;::::::???999777:::<<<999666555;;;:::;;;<<<>>>CCCOOO[[[^^^hhhdddHHH===999555222111000000/////////...------,,,------+++++++++*********))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((''''''***((('''''')))***)))'''''''''''''''((((((((((((******************++++++******)))))))))+++,,,---...//////000111222333444111222333444444555555444666666555555444444333333222333333444444333333222111000///...---,,,++++++,,,,,,,,,+++++++++******))))))))))))(((((((((((('''((()))((('''&&&&&&(((''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))))))))******+++,,,---------...000222222222222222222222222222&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((())))))))))))(((************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///000222...///222111///555???XXXhhhvvvhhh]]]\\\\\\]]]\\\TTTHHH>>>===;;;::::::;;;:::999777::::::;;;<<<======>>>>>>CCC<<<999;;;===<<<;;;<<<<<>>@@@DDDIIIOOOTTTWWWQQQJJJEEEHHHKKKMMMNNNQQQUUUgggwww~~~oooJJJ:::999;;;111000///000111000///---//////---,,,++++++++++++************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''(((((('''(((((((((((('''''''''''''''((((((((((((++++++******))))))((((((+++++++++***++++++++++++---......///000111222222222222333444555555555555555555555666666666666666222333333444444333333222000//////...------,,,,,,,,,,,,,,,+++++++++******))))))))))))(((((((((((('''((()))(((&&&%%%&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$$$$&&&&&&&&&''''''''''''(((&&&&&&''''''(((((())))))+++,,,......---...000222444444333333222222222222%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&''''''((((((((((((((((((((()))))))))******************+++++++++,,,,,,,,,++++++,,,,,,---...//////,,,,,,///111111333555:::@@@NNNggg~~~}}}jjjZZZVVVSSSUUU[[[bbbeeefffYYYZZZ^^^dddnnnyyyqqqkkkgggkkkppprrrtttxxxsssOOO:::444666777111000///000111000...,,,......---++++++*********))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''(((((((((''''''(((((((((((('''''''''((((((((('''''''''(((''''''''''''((((((((((((+++******))))))(((((((((+++++++++,,,,,,,,,,,,,,,------...///000111111222111222333444555555555555555555555666666666666666111111222222222222111111/////////...------,,,,,,,,,,,,,,,+++++++++******))))))))))))((((((((((((((()))***)))'''&&&'''(((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$$$$&&&&&&&&&''''''''''''(((&&&&&&&&&'''((()))))))))+++,,,------------000222777666555444333222111000%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''(((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''((())))))))))))((('''(((((())))))*********************++++++++++++++++++++++++,,,---...///000///...---...///111333555777888IIIbbbmmmuuu}}}|||sssaaaJJJ:::666666333...111000//////000///---+++,,,,,,++++++******++++++(((((()))))))))))))))***((((((((((((((((((((((((&&&''''''''''''(((((((((''''''((((((((((((''''''&&&'''((((((&&&&&&'''(((''''''''''''(((((((((((())))))))))))))))))(((((())))))***,,,,,,---,,,,,,,,,,,,---...///000111111111111222333444444444444555555555555555555555555000000111111111111000000//////.........---------,,,,,,,,,+++++++++******))))))))))))(((((((((((()))*********((('''((()))''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%'''(((&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&''''''''''''(((&&&&&&'''((())))))***+++)))+++,,,,,,+++,,,///111666666555444222111000000$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&'''(((((()))&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%###%%%'''&&&$$$###%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''((())))))******))))))''''''(((((()))******+++************++++++++++++++++++++++++,,,---...///---///000...,,,---///000///222...555GGGNNNZZZvvveeeFFF<<<222111444666222...000...------//////...---***************++++++,,,(((((((((((())))))******((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''((((((((((((''''''%%%''')))(((&&&%%%'''(((''''''''''''((((((((((((((((((((()))))))))))))))%%%&&&(((***+++,,,,,,++++++,,,---...///000000111///000111222333333333333666666555555444444333333111111111222222111111111...............---------,,,,,,,,,+++++++++******))))))))))))((((((((((((((()))***)))'''&&&'''(((''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%''')))***&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""!!!"""###$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&''''''''''''(((&&&''''''((()))***+++,,,((()))***+++***+++---///222222222111111111111111$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%&&&&&&'''((())))))&&&''''''''''''''''''&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%###%%%'''&&&$$$###%%%'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((()))***************&&&''''''((()))******+++)))************+++++++++++++++++++++,,,---......***///111000------000111...555000000;;;:::GGGjjj||||||\\\AAA<<<666111000000000//////...,,,++++++---//////...))))))))))))***+++,,,---'''((((((((())))))******((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''((((((((((((''''''%%%''')))(((&&&%%%&&&)))''''''''''''((((((((()))''''''(((((())))))******"""###&&&(((***++++++***+++,,,,,,---...///000000//////000111222222222222666666555444333333222222222222222333333222222222...............---------,,,,,,,,,+++++++++******))))))))))))(((((((((((('''(((((((((&&&%%%&&&'''''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$&&&(((+++,,,&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$"""!!! """$$$''')))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%&&&''''''''''''&&&&&&&&&'''''''''((((((''''''((()))***+++,,,,,,'''(((******)))***,,,...---......///000111111222'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&'''((()))******''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((((((((()))))))))))))))************++++++++++++++++++,,,,,,------------------............///000000000000333888???DDDiiipppUUUBBB888444444333333222111000000......---,,,,,,+++******,,,,,,++++++***)))(((((())))))))))))))))))))))))(((((((((((((((((((((((()))(((&&&&&&((()))((('''(((((((((((((((((((((((()))'''&&&'''******&&&###((('''&&&%%%&&&''')))***))))))))))))))))))))))))((((((((((((((()))************+++,,,,,,---.........//////...---///222444999888666666666555333000000000111111111111000000///...---,,,+++,,,------,,,+++***)))(((((((((((())))))))))))((((((((((((&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&&&&$$$$$$$$$$$$&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%'''((('''&&&%%%%%%&&&'''((()))*********))))))))))))+++,,,------------...///111222333'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((('''((((((((())))))))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,++++++------------............000000000000111444999===GGGWWWooo\\\FFF;;;666444333222222111000000//////...------,,,++++++******,,,,,,+++******)))((((((((((((((((((((((((((((((''''''''''''''''''''''''***(((&&&&&&'''(((((('''''''''''''''''''''''''''%%%%%%'''***,,,---,,,+++###'''+++,,,***'''%%%$$$((((((((((((((((((((((((((((((((((((((())))))*********++++++,,,------............---,,,...222555:::888666555444444222000///000000111111000000///......---,,,,,,,,,,,,,,,,,,,,,+++))))))((((((((())))))))))))((((((((('''&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%'''((('''&&&&&&&&&''''''(((((()))))))))))))))((()))***,,,---++++++---///111222444444'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''''''''(((((((((''''''((((((((())))))))))))))))))*********++++++---------,,,++++++******------------............///000000000///000333666222999EEERRR___kkkuuu{{{nnnOOO;;;555444000,,,111000000//////.........------,,,,,,++++++******+++++++++******))))))(((((((((((((((((((((((((((''''''''''''''''''''''''***(((&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&'''(((,,,...///---(((%%%$$$$$$(((((((((((((((((((((((((((((((((((())))))))))))*********+++,,,,,,------......---,,,,,,///444888;;;888555333222222111/////////000000000000//////---------------,,,,,,+++,,,,,,+++***)))))))))))))))))))))(((((((((''''''&&&'''(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%'''((('''&&&'''''''''''''''''''''''')))((((((((()))***+++,,,(((***---000222444444444'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))))))))))))))************,,,,,,,,,+++++++++++++++,,,,,,---------.........---...000000//////111222333444666<<>><<<999555222111111111000...//////000000//////...,,,,,,---...---,,,+++***,,,,,,+++***************))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$%%%'''((('''&&&(((((((((''''''&&&&&&&&&''''''(((((()))******+++(((***---000222333222222'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((()))))))))*********))))))******+++,,,------,,,,,,,,,------------...+++---///000000000111333666555333333888AAAMMMUUUooo\\\;;;BBB;;;222...///111222222///////////////.........,,,+++++++++++++++***************)))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''')))(((&&&%%%&&&'''&&&%%%''''''''''''''''''''''''$$$%%%&&&'''***111<<>>CCC<<<999555222222222111111......////////////......+++,,,---------,,,***)))++++++******)))*********((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$%%%'''((('''&&&((((((''''''&&&&&&%%%%%%&&&''''''((()))))))))******,,,...000111000///...'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''(((((((((((((((((()))))))))******'''((()))***+++---......,,,,,,,,,,,,------------***,,,...//////000222333222222222222333777===AAAWWWwwwhhhPPP@@@999555444222000------///000........................++++++++++++++++++******))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%%%%&&&''''''&&&((((((((((((((((((((((((&&&%%%%%%&&&)))111999@@@AAA999...)))***+++(((%%%''''''''''''''''''''''''&&&''')))*********)))((())))))))))))))))))))))))(((***---000444999>>>CCC999666333222222222111000------............------,,,,,,,,,,,,,,,++++++*********)))))))))))))))***((((((((('''''''''&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%'''((('''&&&((('''''''''&&&&&&%%%%%%%%%&&&'''((()))))))))(((++++++---.........---,,,'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((((((((((()))))))))***(((((()))***+++,,,,,,---++++++,,,,,,,,,---------+++---...------...000222///111222333333444777999BBBXXXuuuxxxuuuXXX@@@111333>>>)))---111444333000...,,,,,,,,,------------------******************++++++((()))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$&&&((((((''''''''''''''''''''''''''')))'''%%%%%%''')))******------,,,+++)))'''&&&&&&''''''''''''''''''''''''&&&''')))*********(((((())))))))))))))))))))))))(((+++...111333666:::===444222000000111111///...---------......------------,,,++++++***+++++++++)))((((((((((((((())))))(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''((()))((((((((())))))***+++,,,,,,------'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''((()))******''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))***************+++++++++++++++,,,,,,,,,------------------,,,+++,,,...000...///111111111111333555888>>>IIIVVVbbbkkkoooqqqqqq~~~aaaCCC======555000333555333000.........//////+++++++++++++++++++++,,,******************++++++(((((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&((()))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%(((,,,,,,)))%%%%%%)))(((###!!!&&&,,,''''''''''''''''''''''''&&&''')))***+++***((('''))))))))))))(((((((((((())),,,///222333444666777000///...///000000...,,,,,,------......------,,,...---+++***)))***+++,,,((((((''''''''''''((()))(((((('''''''''&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''########################$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&&&&%%%###"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&((()))(((((('''''''''((()))***,,,...///&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%&&&'''((())))))'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%$$$$$$&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((())))))))))))''''''''''''(((((((((((())))))))))))************,,,,,,++++++,,,,,,---...++++++,,,------......//////000000000111111111111222555:::===CCCMMM\\\fffuuuvvvhhhLLLDDD999333333333222000000//////...------,,,,,,+++++++++++++++++++++++++++++++++***)))(((((('''))))))))))))))))))))))))(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''((())))))))))))***,,,...///000111111444333111//////...//////,,,,,,,,,+++++++++******+++++++++*********))))))+++******)))))))))))))))(((''''''''''''&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$###$$$%%%'''(((&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""&&&((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&((((((((()))******++++++'''&&&%%%%%%''''''&&&%%%%%%%%%&&&&&&''''''(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((())))))))))))''''''''''''(((((((((((((((((()))))))))*********+++************+++,,,,,,++++++,,,,,,---.........//////000000000111111111111444666777999???IIIQQQddduuuhhhPPPEEECCC===555111111333222000/////////...---,,,,,,,,,++++++++++++++++++++++++++++++******)))(((((('''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''((())))))))))))***,,,---///000000000222111000...------......,,,,,,,,,+++++++++***************)))))))))((((((***))))))((('''((((((((((((''''''''''''&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!###&&&&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%########################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&'''(((((())))))***++++++((('''&&&&&&(((((('''&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''((('''%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))''''''''''''(((((((((((((((((())))))))))))******)))))))))))))))***++++++++++++,,,,,,------......////////////000000000000///111222111000333888===KKK\\\wwwrrrbbbSSSBBB777444888444000...000222111//////......------,,,,,,++++++++++++++++++++++++++++++******))))))(((((('''(((((((((((((((((((((((('''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((&&&&&&''''''((())))))))))))***+++---.../////////000///...---------------,,,,,,,,,+++++++++******)))))))))((((((((((((((()))(((((('''''''''''''''(((''''''''''''&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&(((((('''%%%###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&''''''(((((()))*********'''&&&%%%&&&'''((('''%%%'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''((()))(((&&&%%%%%%'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((((((((())))))''''''''''''(((((((((((((((((((((((()))))))))******))))))))))))***++++++***++++++,,,------.............../////////000000---///000000///000333666777AAARRRggg|||uuuxxxmmm[[[III>>>999444444777111///---...///000///---------------,,,,,,++++++******************************))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&''''''((()))))))))((()))***,,,---..................---------------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))(((''''''''''''((((((''''''''''''&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%------,,,)))&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''&&&&&&'''(((((())))))***&&&%%%$$$%%%&&&&&&&&&$$$&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''((()))(((&&&%%%%%%'''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))***************+++,,,,,,******++++++,,,------...---............/////////...000111111111111222333///333999@@@JJJTTTZZZ[[[cccmmm}}}sss^^^HHH@@@888444222111111333///.........///...---+++,,,,,,,,,,,,,,,+++++++++************************)))))))))(((((((((((((((''''''''''''''''''''''''&&&'''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''((()))))))))((((((***+++,,,,,,,,,,,,------..................,,,,,,,,,+++++++++******************************+++***))))))(((((())))))(((''''''''''''&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%------+++(((&&&%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''&&&&&&&&&'''(((((())))))&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''((('''%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&'''''''''(((((((((''''''''''''((((((((((((''''''(((((((((((())))))+++************+++,,,,,,******++++++,,,,,,------------------.........///111111000000000000//////...222555555555888???DDDFFFUUUhhh~~~zzzmmm\\\QQQJJJ>>>555555555444333111000///////////////...---++++++++++++++++++++++++++++++************************((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&''''''((()))))))))'''((()))***++++++++++++,,,,,,---.../////////...,,,,,,,,,+++++++++******************++++++++++++++++++***)))))))))))))))(((''''''''''''&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''%%%######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''(((((((((%%%%%%&&&&&&'''((((((((('''%%%$$$%%%&&&'''&&&%%%$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&%%%%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&'''''''''((((((''''''''''''(((((((((((('''''''''((((((((())))))***))))))))))))***++++++*********+++,,,,,,------,,,,,,---------.........000///......///////////////111444555333222555999;;;HHHVVVfff}}}fffVVVLLL>>>999999555...000222111000111222333...//////...---+++++++++*********+++++++++++++++************************((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&''''''((()))))))))''''''((()))************)))***,,,---.........---,,,,,,,,,+++++++++******))))))))))))*********+++******)))((((((((((((((((((''''''''''''&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###############$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%$$$###&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%$$$######$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''((((((((($$$%%%%%%&&&''''''((((((((('''&&&&&&'''((('''&&&######$$$%%%%%%&&&''''''$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%%%%%%%$$$&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''''''''((((((((()))((((((((((((((()))******)))******+++,,,,,,------,,,,,,,,,---------.........---,,,---000222333222///...///111222222333555000888;;;@@@VVVvvv|||||||||}}}dddNNN>>>:::;;;444222555222000222111---+++---111333------...---+++++++++,,,******************++++++))))))))))))))))))))))))'''''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''((()))))))))&&&'''((())))))***))))))''')))***,,,---------,,,,,,,,,,,,+++++++++******'''((((((((())))))******))))))((('''''''''''''''(((((('''''''''&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%#########"""###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""""""""###$$$%%%''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&'''&&&%%%###"""&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%%%%%%%&&&(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''((((((((($$$$$$%%%&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++,,,------......---------------............///---......///////////////333333444666;;;BBBHHHLLLSSSUUUbbbuuu}}}yyysssjjj```SSSGGG???444444333333222111000000///............---------------,,,,,,,,,+++++++++******++++++++++++******))))))))))))(((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''&&&%%%%%%&&&'''&&&$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%(((((((((((((((((((((((((((((((((((())))))))))))******+++,,,,,,,,,,,,+++************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''((((((((())))))))))))(((((((((((())))))))))))************************+++,,,,,,---------------------------............------...///////////////111000000000222555888:::======GGGWWWdddqqqsss___MMMKKKGGGDDDAAA===999666333333222222111000000///............---------------,,,,,,,,,,,,+++++++++)))******++++++******)))))))))))))))(((((((((((()))((((((((('''''''''&&&((((((((((((((((((((((((&&&&&&&&&''''''''''''((((((&&&%%%&&&''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%'''''''''''''''''''''''''''((((((((()))))))))))))))***++++++,,,,,,++++++*********)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$########################&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''(((((((((''''''((((((((()))))))))(((((((((((())))))))))))************************++++++,,,------------,,,,,,,,,,,,---------......------...////////////...222222111000000111111222222000555???GGGPPPcccvvv{{{zzzwwwiii^^^NNN@@@:::666222//////000000000111111111000//////............---------,,,,,,,,,,,,,,,,,,+++++++++******)))******++++++******)))))))))))))))((((((((((((((((((((('''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((('''&&&&&&(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''((((((((()))))))))))))))***+++++++++++++++******))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&''''''''''''&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''''''''((((((((())))))(((((((((((())))))))))))++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,---......//////......111111222333333333333333444222333666999<<>>::::::777444444555333000///...---...000222222111......---------------,,,---,,,,,,,,,++++++++++++++++++*********))))))))))))))))))******)))))))))))))))))))))((((((((((((&&&&&&&&&'''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((('''&&&''')))***)))(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''(((((((((((('''((())))))******)))))))))))))))(((((((((((('''''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$$$$$$$%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&'''''''''((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))***++++++++++++*********+++++++++,,,,,,,,,,,,,,,---............---///000000000000000///...---///111222222111222444///111333555555555666888:::GGGSSSQQQJJJFFFGGGHHHKKKQQQ\\\lll~~~wwwggg^^^\\\^^^eeekkkmmmppptttggg[[[RRRRRRUUUSSSNNNKKKIIICCC===999999777333///000000//////111111000...,,,,,,---...000000...,,,------------------------,,,,,,,,,+++++++++***************))))))))))))(((((())))))******))))))((())))))))))))((((((((((((&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''((('''&&&%%%&&&((())))))(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''((()))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((((())))))***************************+++++++++++++++,,,------......------111111111111000000000000///000111111111222333333222333444333333333222111///444888777666888888666777;;;???DDDLLLPPPJJJ@@@???======AAADDDCCCEEEHHHCCC>>><<<===<<<888666777444222000111444666555333333111000222333222111000333222111111111///,,,***------------------------++++++++++++******************)))))))))((((((((((((((())))))))))))(((((())))))))))))((((((((((((%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((%%%%%%$$$%%%''')))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&'''(((((())))))(((((())))))((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$######$$$$$$%%%"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((((((((''''''&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))***************)))************++++++++++++,,,------......------------------...///000111000111///---,,,...000000...//////...000333333222222222111///333888777333111444555444777;;;;;;777666444555888777555777<<<999777777888555222555;;;222222111111111111111000///,,,,,,...000111000111...,,,++++++---...---,,,------------------------+++++++++************)))))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))((((((((((((%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((%%%$$$###%%%'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&''''''((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%&&&'''(((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%$$$$$$$$$$$$$$$$$$%%%""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$111888666(((!!!%%%(((%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************((())))))))))))************+++,,,,,,------,,,,,,---------............///000000000000////////////000000000000000000000000111111111111111111111111000000000000000000000000111111000000111111222333333333333222222222111111111111000000//////......///............---------------------------------///...,,,+++***+++,,,,,,,,,,,,,,,++++++*********))))))))))))))))))))))))))))))((('''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''&&&&&&%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''%%%%%%&&&'''''''''''''''''''''&&&&&&''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%%%%%%%%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$((('''%%%$$$###$$$$$$%%%&&&%%%$$$$$$######$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$%%%&&&%%%###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&$$$#########$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$+++333444***###&&&'''#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''''''((((((((())))))))))))(((((()))))))))*********)))))))))************+++***+++,,,,,,------,,,,,,------------............/////////////////////000000000000000000000000000111111111111111111111111000000000000000000000000000////////////000111111222111111111000000000000000000000/////////..................------------------------------------...---,,,+++***++++++,,,,,,,,,+++++++++*********(((((((((((((((((((((((()))(((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%''''''&&&&&&&&&%%%%%%%%%######$$$%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$$$$$$$%%%&&&'''&&&&&&%%%$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$%%%&&&%%%###"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$###,,,000***&&&'''%%%!!!###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''((((((((()))))))))(((((())))))))))))******)))************+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......---.........///000000000000000000000000000000000000000000000000000000000000000000000000000000000...............///000000000000000/////////......///////////////...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++***++++++++++++++++++***************(((((((((((((((((((((((()))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%&&&''''''%%%%%%&&&'''''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&'''((('''&&&&&&%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######$$$%%%&&&%%%#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% '''***'''%%%&&&%%%"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((((((((())))))(((((((((((()))))))))***************++++++++++++******+++,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,---...//////000000////////////////////////////////////////////////////////////////////////...............//////000////////////....................................------------,,,,,,,,,++++++++++++++++++++++++++++++++++++*********++++++*********************)))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&&&&'''''''''''''''''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$#########%%%%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""%%%&&&$$$###%%%&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''(((((((((((('''(((((((((((()))))))))))))))*********+++++++++)))***++++++,,,,,,++++++++++++++++++,,,,,,,,,---+++,,,,,,---...//////000........................................................................///............///000000000/////////............---------------.........---,,,,,,,,,++++++++++++++++++++++++++++++++++++)))*********************))))))))))))))))))))))))''''''''''''''''''''''''(((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&''''''%%%%%%&&&'''&&&&&&&&&'''''''''((((((''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&%%%%%%%%%&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$#########$$$%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$############$$$$$$%%%%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$######$$$&&&&&&%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''(((((((((((())))))((())))))))))))*********)))******+++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,,,,---.................................------------------------.......................................///000000/////////.........------,,,,,,,,,---------------,,,,,,,,,+++++++++******************************(((((()))************)))(((((((((((())))))))))))''''''''''''''''''''''''((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%&&&''''''%%%%%%&&&'''%%%%%%&&&&&&'''(((((((((''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$######$$$$$$%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%$$$###"""'''&&&&&&%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######"""$$$%%%%%%$$$###$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&(((&&&$$$$$$%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''((((((((())))))''''''((((((((()))))))))))))))***+++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------......///------------,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++************************************'''''')))*********))))))'''''''''((((((((())))))''''''''''''''''''''''''((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''%%%%%%&&&'''%%%%%%&&&&&&'''(((((()))''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&&&&&&&%%%$$$###&&&&&&%%%$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$######"""$$$%%%%%%$$$###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&)))'''&&&''''''&&&$$$$$$%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''''''''(((((((((((())))))***++++++++++++***)))************+++++++++---,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...,,,,,,,,,+++++++++******+++++++++,,,,,,---------+++++++++************)))))))))))))))))))))))))))&&&'''(((*********)))(((&&&'''''''''(((((())))))''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''%%%%%%&&&'''%%%%%%&&&&&&'''((())))))''''''((((((((((((''''''&&&''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((($$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$"""###%%%&&&''''''&&&%%%&&&%%%$$$$$$######$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$######"""###%%%%%%$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%!!!"""$$$&&&''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$#########&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((''''''&&&%%%###%%%'''''''''''')))***&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++------------------------------------------------------,,,,,,+++***))))))************************+++++++++++++++++++++++++++*********))))))(((((((((((((((((((((((((((((()))(((&&&%%%%%%&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&((((((((((((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((())))))((('''&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$(((&&&$$$$$$&&&&&&$$$"""#########$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######%%%%%%$$$######""""""!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&((('''&&&&&&&&&&&&'''((('''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''')))(((''''''&&&'''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))************+++++++++,,,++++++,,,,,,,,,---------++++++,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***))))))*********************************************************)))))))))((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((('''&&&&&&(((((('''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$(((&&&$$$$$$&&&&&&%%%"""%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%%%%$$$######$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%((((((((())))))((((((((((((''''''&&&&&&''''''((('''''''''&&&&&&&&&&&&%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%'''((()))111,,,(((&&&&&&'''%%%###&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))((())))))))))))*********,,,,,,,,,,,,------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++******))))))************************((((((((((((((((((((((((******))))))))))))((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$$$$%%%$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%'''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((('''&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$'''%%%$$$$$$&&&&&&%%%###&&&&&&&&&%%%$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''(((((())))))(((((('''((((((''''''''''''((((((''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&)))***444...'''%%%'''(((&&&###&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''((('''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))(((((()))))))))*********,,,,,,,,,,,,------------******++++++++++++******++++++++++++++++++++++++************************,,,+++++++++******))))))************************(((((((((((((((((((((((())))))))))))))))))((((((((((((((((((((((((((((((%%%%%%%%%&&&'''((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''''''''(((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''(((((('''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&(((***222,,,&&&$$$''')))(((%%%&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************+++++++++,,,,,,,,,,,,---)))******++++++******)))++++++++++++++++++++++++))))))))))))))))))))))))++++++***************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((())))))(((((((((((((((((((((((($$$%%%&&&''''''((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$######$$$%%%&&&&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&'''(((((())))))(((((('''((((((((('''''''''&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&'''(((---)))&&&%%%''')))((('''&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((())))))))))))************************++++++++++++))))))************))))))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))((((((((((((((((((((((((%%%%%%&&&'''((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&''''''''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###%%%&&&&&&$$$$$$%%%'''$$$$$$$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''(((((())))))((((((''''''((()))******)))((('''((((((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((((('''&&&'''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''((((((((()))))))))((())))))))))))*********((())))))))))))))))))(((************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((%%%&&&'''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&'''''''''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$"""%%%&&&&&&$$$$$$&&&(((%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""#########$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%))))))************))))))'''((()))******)))(((''')))(((((((((''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&%%%$$$$$$&&&'''((((((&&&%%%&&&'''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))************************)))))))))))))))*********))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((())))))((((((((((((((((((((((((&&&'''((((((((('''&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%&&&&&&'''''''''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$"""$$$'''&&&$$$$$$&&&((((((''''''&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%******,,,,,,+++)))&&&$$$%%%&&&'''(((((((((((((((+++)))(((&&&&&&''')))***%%%%%%&&&'''(((((())))))%%%&&&'''''''''&&&%%%$$$''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&%%%$$$%%%&&&'''(((&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((()))***)))(((&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''''''''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((())))))***))))))))))))((((((((((((******))))))((((((''''''(((((((((((())))))))))))***************)))((('''(((((((((((())))))))))))))))))((('''''''''''''''+++++++++*********))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''((((((((('''%%%$$$&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&'''''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''***)))((('''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$'''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&,,,,,,,,,++++++)))((((((((())))))***+++******)))((('''&&&%%%&&&''')))***(((((())))))))))))))))))%%%&&&'''((((((((('''&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''(((&&&&&&%%%$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((((((&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''((()))))))))''''''(((((()))))))))***))))))))))))(((((('''''''''((((((((())))))))))))))))))*********)))(((((((((((((((((()))))))))))))))((((((''''''(((((()))*********))))))((((((((((((((())))))))))))((((((''''''''''''''''''''''''&&&''''''''''''(((((((((''''''''''''''''''''''''''''''((((((((('''%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''')))(((''''''&&&&&&''''''$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''(((((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&666555222000///.............../////////...---,,,(((((('''&&&&&&'''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&'''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''(((((())))))%%%&&&'''((()))******+++)))))))))(((((((((((('''''''''((((((((()))))))))(((((()))*********))))))(((((((((((())))))))))))))))))((((((((()))******))))))((((((((((((''''''(((((())))))))))))((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%%%%$$$%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$'''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''))))))))))))(((&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&FFFCCC>>>999555333222222222222333333444444444444000000...---+++)))'''''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&''''''(((((((((&&&&&&''''''((())))))***(((((((((((((((((((((((('''''''''((((((((())))))''''''((()))*********)))(((((((((((())))))))))))++++++***)))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''&&&&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''%%%&&&&&&'''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''''''''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&QQQMMMGGG???999333000//////000111444888<<<@@@BBB===<<<:::777333///+++)))************************&&&&&&&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''''''''''''''''''''''''''(((((((((''''''''''''((((((((((((&&&'''((()))))))))))))))(((((((((((())))))))))))------+++)))((('''''''''))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''%%%%%%&&&&&&'''&&&&&&%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&SSSQQQLLLEEE>>>777111...------...111777???FFFKKKFFFFFFEEEBBB>>>999444222------,,,,,,+++++++++***(((((('''&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''&&&&&&&&&''''''''''''(((((((((&&&&&&'''''''''(((((((((''''''((()))))))))(((((((((((((((((())))))))))))---,,,+++)))((('''&&&&&&(((((())))))))))))******(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&'''((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''(((%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''(((%%%&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''!!!"""###$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&UUUUUUTTTQQQKKKDDD>>>:::333000......111888@@@EEEHHHIIIJJJJJJHHHEEEAAA???666666444222000///---,,,,,,+++***(((((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''$$$%%%&&&'''''''''&&&&&&%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((((()))((((((''''''(((((((((((())))))))))))))))))((((((''''''(((((('''''''''(((((()))))))))(((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&'''((()))''''''((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''######$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&ZZZ[[[]]]]]]ZZZTTTMMMIII<<<888111,,,,,,000555:::FFFHHHLLLNNNOOOMMMKKKIIIEEEDDDAAA>>>;;;888555444///...,,,***))))))******''''''''''''''''''''''''(((((((((((((((((((((((($$$%%%&&&'''''''''&&&%%%%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''#########$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&'''((())))))&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((()))))))))((('''&&&&&&(((((((((((())))))))))))&&&&&&&&&&&&'''(((******&&&&&&&&&'''''''''(((((((((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%&&&'''((()))''''''(((((())))))******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))***&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&'''&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&bbb___]]]\\\]]]]]]ZZZWWWNNNKKKAAA444---///333444AAADDDJJJNNNQQQQQQPPPOOOOOOOOOLLLIIIIIIJJJFFF@@@<<<999222,,,((('''((()))+++***(((&&&%%%%%%&&&'''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((()))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''&&&&&&((((((((((((''''''''''''(((((((((((((((((((((((())))))(((((('''''''''&&&'''''''''''''''(((((()))((((((((((((((((((((((((***))))))((('''&&&&&&&&&'''((()))***)))(((&&&$$$((((((((((((((((((((((((&&&'''''''''(((((())))))'''''''''&&&&&&(((,,,///''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%$$$###''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''&&&$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$#########%%%%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%aaa___]]]^^^___```^^^\\\YYYVVVMMMAAA999666333///888>>>FFFOOOUUUWWWTTTQQQPPPPPPMMMJJJKKKMMMJJJDDDBBB???999222---***))))))'''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''&&&%%%%%%&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''''''''((())))))))))))(((((((((((((((((((((((((((***))))))(((''''''&&&&&&'''((()))))))))(((&&&%%%''''''''''''''''''''''''&&&'''''''''((((((((()))'''''''''&&&&&&(((+++///''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''&&&$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%___^^^]]]^^^```aaaaaa```aaa___XXXOOOHHHCCC999///000555???KKKVVVZZZXXXUUUQQQRRRPPPLLLMMMPPPOOOKKKJJJGGGBBB;;;555000,,,+++$$$&&&((()))***))))))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''((((((''''''&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''&&&''')))++++++***)))((((((((((((((((((((((((((()))))))))(((''''''&&&&&&''''''((())))))'''&&&%%%'''''''''''''''''''''''''''''''''''''''((((((((('''''''''&&&&&&'''+++...''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''&&&$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%]]]]]]]]]^^^```aaaaaaaaabbbaaa\\\WWWUUUQQQEEE:::111333777AAAMMMUUUWWWVVVTTTUUUSSSOOOOOORRRRRROOOOOOMMMJJJEEE???999444111)))))))))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''(((''''''''''''''''''(((''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''&&&(((***,,,,,,+++)))((((((((((((((((((((((((((())))))((((((''''''''''''&&&''''''(((((('''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''&&&'''***,,,''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''&&&$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&\\\]]]^^^^^^^^^^^^___```bbbaaa^^^\\\\\\[[[SSSIII<<<888555777???HHHOOOSSSUUUWWWWWWSSSQQQSSSSSSQQQRRRQQQPPPMMMHHHCCC>>>;;;444111---)))'''&&&'''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((((((((('''(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((&&&(((***,,,,,,+++)))(((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&'''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&''')))+++''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&'''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''&&&$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&'''''''''((((((((()))&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&VVVWWWYYYYYYXXXYYYZZZ\\\```aaa___]]]^^^___[[[TTTIIIDDD<<<777777===EEEKKKRRRVVVXXXUUUSSSUUUUUUSSSSSSSSSSSSRRROOOJJJGGGDDD@@@<<<555...***(((((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((())))))(((((('''(((((())))))))))))(((((('''''''''(((((())))))***((((((((((((''''''''''''(((((((((((((((((((((((('''''''''(((((((((((((((&&&''')))++++++***)))(((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&'''((('''&&&&&&(((***''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''&&&$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%'''''''''((())))))******&&&&&&'''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&'''GGGIIILLLMMMLLLMMMPPPSSSSSSXXXZZZZZZ[[[^^^\\\XXXRRROOOIII@@@999888===BBBLLLRRRWWWVVVUUUWWWWWWUUUVVVVVVUUUTTTRRROOOLLLJJJIIIEEE>>>777111...,,,+++((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((((()))************)))(((&&&''''''((())))))******((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))''''''((())))))))))))((((((((((((((((((((((((((('''(((((((((((((((((((((%%%%%%%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%'''((('''&&&&&&''')))''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%%%%&&&&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''&&&$$$%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&'''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))***''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''888<<>>888333///---((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))(((((())))))))))))((((((((()))***++++++***)))(((&&&''''''((()))******+++)))(((((((((''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''((((((((()))(((((((((((((((((((((((('''''''''(((((((((((((((%%%%%%%%%%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%'''((('''&&&&&&'''(((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%&&&&&&'''((())))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((((((((('''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''((('''&&&$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%%%%&&&&&&'''((())))))''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''666777888888777777999;;;:::<<<@@@EEEIIIMMMOOOPPPSSSSSSSSSSSSPPPIIIAAA;;;???>>>DDDOOOWWWXXXVVVVVVWWWXXXZZZZZZYYYUUURRROOOLLLJJJHHHFFFCCC???999555///...+++)))(((((())))))******)))(((((((((((()))''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$%%%&&&''''''&&&%%%$$$''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&'''((('''&&&&&&'''(((***)))(((''''''((()))***)))((((((((((((((())))))&&&&&&&&&'''''''''''''''((((((((((((((()))******%%%''')))++++++***)))((((((((('''(((((()))***+++((((((((()))+++,,,...///&&&&&&'''(((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((&&&%%%&&&'''$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''((()))((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''))))))(((((('''''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((('''''''''''''''''''''((((((((((((&&&&&&&&&'''''''''(((((('''((((((((('''&&&%%%%%%''''''((((((((((((''''''&&&''''''((((((''''''&&&))))))((('''&&&&&&%%%%%%((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$###"""###$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((%%%&&&&&&'''((((((''''''((('''''''''''''''''''''&&&&&&'''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&'''))))))))))))((('''&&&%%%<<<===@@@EEEIIIJJJHHHEEEDDDDDDCCCBBB@@@@@@??????DDDDDDFFFHHHJJJJJJGGGDDD;;;999;;;DDDLLLOOORRRUUUWWWWWWWWWWWWVVVTTTSSSRRRPPPNNNLLLKKKIIIEEE@@@<<<444222///,,,***((((((((())))))((((((((((((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&'''((((((&&&&&&'''((())))))(((''''''((())))))((('''''''''(((((()))***))))))((((((((()))))))))((((((((()))))))))******'''((()))***+++******)))(((((('''&&&&&&&&&&&&&&&+++******)))))))))***************++++++*********))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((('''''''''''''''''''''''''''((()))(((&&&%%%&&&'''$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&&&&'''(((((((((((((((&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''&&&%%%%%%&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((('''''''''''''''((((((((((((&&&&&&&&&'''''''''((((((''''''((((((''''''&&&%%%''''''((((((((((((''''''&&&&&&''''''''''''&&&&&&)))(((((('''&&&&&&%%%%%%((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&'''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&''''''(((((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''((((((((('''&&&%%%%%%HHHDDDCCCGGGOOOTTTSSSPPPSSSPPPLLLFFFAAA===:::999;;;:::;;;===AAACCCDDDDDD:::555444:::AAAGGGNNNUUUXXXWWWVVVTTTTTTTTTTTTTTTSSSQQQPPPOOOMMMKKKGGGCCC<<<999555111---***)))((('''(((((())))))(((((('''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&'''((((((&&&&&&'''(((((((((''''''''''''((()))(((((((((((()))******++++++***)))(((((()))***+++''''''((())))))))))))(((******+++++++++,,,,,,,,,+++******)))((((((((('''++++++***))))))(((((((((*********)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((('''((()))(((&&&%%%&&&'''%%%%%%&&&''''''''''''&&&''''''''''''''''''''''''&&&&&&'''(((((((((((((((&&&&&&&&&''''''''''''((((((((('''&&&&&&&&&&&&'''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))))))))(((''''''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((&&&&&&'''''''''(((((((((''''''((((((((('''&&&&&&''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&%%%%%%((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((('''&&&''''''''''''''''''''''''''''''((((((((((((((('''(((((((((((((((((((((((('''''''''(((((((((((((((''''''(((((((((''''''&&&TTTMMMEEECCCHHHQQQWWWYYY\\\[[[YYYUUUQQQLLLIIIFFFBBB@@@>>>======<<<:::888===666222444999@@@KKKTTTWWWVVVVVVVVVVVVUUUUUUUUUSSSQQQPPPOOOOOOMMMJJJHHHDDDAAA===777222...+++)))''''''((()))))))))((('''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&((()))((('''&&&'''((('''''''''''''''(((((((((******)))))))))******+++***)))'''&&&&&&''')))***'''((()))*********))))))+++*********+++,,,---...++++++,,,,,,,,,,,,++++++((())))))***************((((((((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((***))))))(((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))'''((()))((('''&&&&&&(((%%%&&&&&&'''''''''''''''''''''''''''''''''''''''%%%%%%&&&'''''''''''''''&&&&&&&&&''''''''''''((((((''''''&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&((()))++++++)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''''''''((((((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&(((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((()))))))))((('''''''''''''''(((((((((((((((&&&&&&'''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))***)))))))))VVVQQQKKKFFFGGGNNNXXX^^^^^^___aaaaaa```\\\XXXUUUMMMKKKHHHFFFDDD@@@;;;888???888222111333777AAAKKKQQQSSSVVVXXXXXXWWWUUUTTTTTTRRRQQQPPPPPPPPPMMMKKKIIIGGGCCC===888333///---)))))))))))))))(((((('''''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((('''((()))(((''''''((()))&&&''''''((((((((())))))***))))))(((((((((((()))))))))((((((((()))***+++------...///////////////////////////000222333444111111222111111///...---++++++,,,,,,,,,+++***))))))))))))))))))***+++,,,(((((((((((((((((((((((()))))))))))))))))))))))))))((((((''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))((()))))))))'''&&&'''(((%%%&&&''''''((((((''''''''''''''''''''''''''''''$$$$$$%%%&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''(((''''''&&&&&&&&&''''''(((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&((()))++++++)))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))(((''''''((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&'''''''''(((((())))))''''''''''''(((((((((((('''''''''((((((((())))))''''''((((((((((((((('''''''''(((((((((((('''''''''&&&&&&%%%%%%&&&&&&''''''''''''''''''&&&&&&&&&((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((())))))***))))))((((((&&&&&&&&&''''''(((((((((&&&&&&'''(((((((((((((((''''''''''''''''''''''''(((((('''''''''''''''''''''(((((()))))))))((((((LLLMMMMMMLLLLLLOOOUUUZZZ[[[]]]___aaa```^^^ZZZXXXPPPOOONNNOOOOOOMMMJJJHHHAAA;;;666333111000666===GGGJJJOOOTTTVVVWWWVVVUUUWWWUUUTTTSSSSSSSSSQQQPPPMMMKKKGGGCCC>>>999555333---,,,+++***)))(((((((((''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''((((((((('''''''''''''''((((((((((((((((((((((((((((((((('''((())))))''''''((()))&&&'''((()))*********))))))))))))))))))***+++,,,...//////000111222333333444444444333444555555666:::;;;===>>>@@@BBBCCCDDDAAABBBBBBAAA???===;;;999777777666555333000---,,,+++***(((''''''((())))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***)))'''&&&'''(((&&&&&&'''(((((((((((('''''''''''''''''''''''''''$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&''''''''''''$$$%%%%%%&&&&&&''''''''''''((())))))))))))((('''&&&&&&&&&&&&&&&''''''''''''((()))******)))((('''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''((((((&&&'''(((((((((((('''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&''''''((()))))))))''''''''''''((((((((((((''''''((((((((()))))))))''''''((()))))))))((((((''''''((((((((((((''''''((('''&&&%%%%%%&&&'''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((()))***************&&&&&&''''''(((((()))))))))***+++,,,,,,---,,,,,,++++++++++++++++++++++++++++++++++++************'''''''''((((((''''''&&&SSSQQQPPPPPPRRRTTTUUUVVVXXXXXXXXXYYYXXXXXXXXXWWWPPPOOONNNOOOQQQTTTUUUTTTKKKGGGCCC@@@999222222666:::===CCCIIIOOOTTTVVVXXXYYYWWWUUUTTTTTTTTTSSSQQQMMMLLLJJJFFFCCC???;;;:::222000---***(((((())))))''''''''''''''''''''''''(((''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((&&&'''''''''((((((((()))((((((((((((((((((((((((''')))***)))((('''((()))'''((()))***+++++++++***+++,,,---///222444777888888:::===???AAABBBAAAAAA777666444333333555777999<<<>>>AAADDDGGGIIIJJJJJJJJJKKKMMMNNNNNNMMMLLLKKKGGGGGGGGGFFFCCC@@@<<<:::444222///,,,***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''((()))***)))''''''''')))&&&&&&'''(((((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&'''((((((&&&&&&&&&''''''''''''(((&&&&&&&&&&&&'''''''''((($$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''&&&&&&'''''''''((((((((('''((()))******)))((('''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))&&&'''((())))))((('''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&''''''((())))))***''''''''''''(((((((((((('''((((((((())))))))))))''''''((()))))))))))))))''''''((((((((((((''''''***)))'''&&&&&&''')))***''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''((()))******))))))))))))))))))))))))'''((()))***+++,,,,,,,,,++++++,,,,,,---......///000000111222333444444333222222222222222222222222111111111000000000//////***************)))((('''hhh```WWWTTTWWW[[[[[[ZZZWWWVVVTTTSSSSSSUUUXXXYYYQQQNNNKKKJJJMMMQQQTTTVVVVVVTTTRRRNNNDDD:::555777111444999@@@IIIQQQWWW[[[YYYVVVTTTSSSSSSSSSRRRQQQMMMMMMKKKHHHEEEBBB???>>>555222...***(((((()))***''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%''''''''''''%%%$$$''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''((((((((()))&&&'''''''''(((((())))))))))))))))))))))))))))))''')))***)))((('''(((***'''(((***+++,,,,,,,,,+++000111333777;;;???CCCEEEAAADDDHHHKKKNNNNNNMMMLLL666444111///000222555777111333777<<>>IIIRRRVVVWWWWWWVVVUUUSSSRRRQQQQQQQQQOOOMMMJJJGGGDDDBBBAAA;;;888333...***((((((((((((''''''((())))))'''&&&((((((((((((''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''&&&&&&''''''''''''((((((((()))(((((()))*********))))))***))))))(((((()))+++,,,+++++++++++++++...222666777999;;;???BBBFFFHHHJJJNNNMMMMMMNNNNNNLLLHHHFFF888444...,,,///555;;;???EEEFFFHHHHHHEEE@@@<<<999888;;;@@@FFFLLLPPPSSSTTTVVVXXXXXXVVVWWWYYYWWWRRRQQQOOOMMMIIIDDD>>>999777222111...+++***)))***+++&&&&&&'''((((((((()))))))))))))))))))))***++++++))))))))))))))))))))))))))))))(((((('''''''''&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''***)))(((&&&&&&&&&'''(((''''''''''''''''''''''''&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&&&&'''''''''(((((())))))''''''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((''''''''''''((((((((()))******))))))(((((('''''''''''''''((((((((())))))))))))))))))))))))))))))))))))((((((''''''''''''''''''((())))))***))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''')))((('''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((***+++******)))((('''&&&'''(((((())))))(((((('''(((((())))))************+++,,,...111444666777888666666666666777777777777<<<<<<<<<<<<<<<<<<<<<<<<>>>============<<<<<<;;;;;;;;;:::999888888888888555555444333222111000000~~~jjj```ccc___ZZZSSSQQQUUUXXXWWWWWWZZZVVVUUUSSSTTTUUUUUUSSSQQQCCC>>>888666<<>>;;;777222...+++******)))(((((((((******)))'''))))))((((((''''''&&&&&&%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))'''(((((()))************((('''''''''''')))***+++000333666999;;;>>>AAACCC<<<;;;999888999;;;>>>@@@BBBAAABBBCCCDDDDDDAAA???444333444888>>>FFFKKKMMMKKKKKKLLLMMMLLLHHHCCC@@@666444333555<<>>>>>>>>>>>???????????????????????????@@@@@@@@@>>>======<<<<<<<<<======<<<;;;::::::::::::::::::999999888888777777666666}}}qqqpppnnn]]]WWWTTTVVVYYYZZZ[[[]]]ZZZZZZYYYXXXWWWUUUTTTSSSMMMGGG???999:::CCCOOOYYYVVVWWWWWWWWWVVVVVVUUUUUURRRQQQOOOMMMKKKIIIHHHGGGAAA@@@<<<888444000---,,,***)))((()))***+++***(((***))))))((('''&&&&&&&&&%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((()))))))))((()))))))))*********+++((()))***+++...000222444<<<@@@EEEIIIJJJJJJJJJKKK???;;;555111000222555888777777:::>>>DDDHHHIIIIIIGGGGGGJJJNNNRRRTTTTTTSSS>>>===;;;<<<>>><<<888555888444///---000777@@@FFFVVV]]]bbbaaa```bbbbbbaaa______^^^]]][[[YYYWWWVVVTTTRRRMMMHHHAAA;;;666333---,,,+++***)))***+++,,,++++++++++++***)))((('''))))))))))))))))))))))))))))))((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''%%%&&&&&&&&&&&&'''''''''&&&''''''''''''&&&&&&%%%''''''''''''''''''''''''&&&''''''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((''''''&&&&&&''''''(((''''''&&&&&&''''''((()))((((((((((((((((((((((((''''''((((((((()))))))))***))))))))))))((((((((())))))))))))))))))))))))************************************))))))))))))))))))******++++++******)))((((((''''''(((((()))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((''''''''''''&&&((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&%%%%%%&&&''''''(((((('''&&&&&&&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&'''''''''(((((((((%%%%%%&&&'''(((((())))))***)))((('''(((((()))***......///222555999<<<>>>???@@@@@@AAABBBCCCCCCDDDAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCC>>>>>>===<<<<<<===>>>???<<<<<<<<<<<<<<<======>>>========================~~~yyyxxxbbbdddeeeeeeaaa\\\YYYYYY\\\]]]^^^^^^ZZZVVVQQQOOOPPPLLLEEE>>>;;;AAALLLUUUWWWWWWXXXXXXWWWVVVUUUTTTQQQQQQOOONNNLLLKKKJJJIIIDDDCCCAAA>>>999555000...+++***((((((******)))(((******)))((('''&&&&&&%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))*********))))))*********)))***---222666;;;>>>@@@HHHKKKMMMMMMJJJGGGEEEEEE999666000,,,+++,,,000222000222888AAALLLUUUZZZ]]]\\\[[[[[[\\\\\\YYYVVVRRRBBB===777555777777555222888888888888:::===@@@BBBXXXaaagggfffbbbcccdddddd_________^^^^^^]]]\\\\\\ZZZYYYWWWTTTPPPJJJEEEBBB222111...,,,++++++,,,---)))******+++***)))((('''))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''%%%%%%'''''''''&&&%%%$$$''''''''''''''''''''''''&&&''''''(((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%'''''''''(((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((''''''''''''(((((('''''''''''''''(((((()))(((((((((((((((((((((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))******))))))))))))))))))))))))************))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''(((''''''&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''((()))***++++++******)))(((***,,,///000444444555777:::>>>BBBDDDBBBBBBBBBCCCDDDDDDEEEFFF@@@@@@@@@AAAAAAAAABBBBBBDDDCCCCCCBBBAAAAAA@@@@@@===<<<:::::::::;;;===>>>:::::::::;;;;;;===>>>>>>>>>>>>>>>??????@@@@@@@@@wwwqqqhhhdddZZZZZZ[[[\\\\\\[[[ZZZYYYSSSQQQLLLEEE@@@@@@DDDIIIUUUVVVWWWXXXWWWVVVTTTSSSQQQPPPOOONNNMMMKKKJJJJJJFFFFFFDDDAAA===888444111---+++)))((())))))((('''***))))))((('''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((()))))))))***)))(((((('''(((((()))***,,,...333888>>>CCCGGGIIIMMMMMMKKKGGGBBB?????????888666333111000000111111222555<<>>888555444333222555888<<>>AAACCCEEEEEEEEECCCAAA@@@@@@@@@@@@>>>>>>?????????@@@@@@@@@>>>===<<<;;;999888777666666666555444444555666777444444444444555777888999::::::;;;;;;<<<<<<======iiiddd^^^[[[\\\]]]\\\[[[XXXWWWSSSNNNGGGBBB???>>>PPPQQQTTTVVVWWWVVVUUUTTTRRRRRRPPPOOOMMMLLLKKKJJJHHHHHHFFFCCC@@@;;;888555111...+++)))))))))((('''((((((((((((''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''(((((())))))***((((((((()))))))))******'''&&&&&&''')))+++---///:::<<>>AAAEEEEEEDDDDDDCCCBBBAAA@@@CCCFFFKKKSSS[[[```bbbbbbaaa^^^YYYVVVUUUVVVVVVVVVRRRNNNIIIBBB===:::888888=========???DDDKKKQQQVVVVVV]]]aaa______bbbddddddjjjiiigggeeecccbbbbbbbbb``````aaa```^^^[[[XXXVVVPPPMMMHHHBBB;;;444///,,,,,,,,,+++*********++++++))))))))))))))))))))))))(((((())))))))))))******''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''&&&&&&'''''''''(((((((((%%%&&&&&&''''''''''''&&&''''''''''''''''''''''''&&&'''(((((())))))))))))''''''''''''''''''''''''&&&'''(((******)))((((((((((((((((((((('''''''''''''''''''''(((((((((((('''''''''''''''''''''''')))((((((''''''(((((()))((((((''''''(((((()))***))))))))))))))))))))))))((((((((()))))))))******)))))))))************+++((((((((()))))))))******((((((((((((((((((((((((***************+++++++++*********+++******)))(((***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))'''(((((((((((())))))))))))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&'''(((((((((((('''&&&'''&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))(((((('''&&&'''(((***+++//////000333666:::===???===>>>???@@@AAABBBCCCCCCGGGEEEBBB>>>:::888777666555666666666777777777777444444333222111000000///000000000000//////......------------...///000111555555666666777777777888~~~vvvsssqqqlllaaaXXX[[[YYYVVVTTTPPPJJJDDD@@@HHHKKKOOOSSSVVVWWWWWWWWWUUUTTTSSSQQQOOOMMMLLLKKKJJJJJJHHHEEEBBB???<<<;;;666222...+++******((('''''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&''''''((())))))******(((((()))))))))*********'''(((***,,,111666:::===IIIJJJJJJIIIHHHGGGEEEDDD<<<<<<;;;::::::<<<@@@CCCMMMNNNOOOQQQRRRSSSTTTUUUVVVWWW[[[___bbbbbb```]]]XXXSSSMMMHHHEEEEEEDDDDDDKKKPPPUUUUUURRROOOOOOQQQMMMJJJFFFDDDFFFJJJPPPTTTUUUWWWWWWSSSSSSVVVVVVSSS\\\\\\\\\^^^```ccceeegggeeeeeedddcccbbb___]]]\\\ZZZXXXUUUPPPJJJCCC===:::444222///,,,++++++,,,,,,))))))))))))))))))))))))(((((()))))))))*********''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((''''''&&&&&&''''''((()))''''''''''''''''''''''''&&&&&&((())))))*********''''''''''''''''''''''''%%%&&&((()))***)))(((''')))(((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''))))))(((((((((((())))))((((((((((((((())))))***))))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++))))))***+++,,,,,,------************************,,,,,,,,,,,,------......,,,---------,,,,,,+++*********))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))))))))((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''((((((((())))))))))))***)))((()))***,,,///000555666888:::<<>>@@@BBBCCCDDDDDDCCCBBB@@@>>>:::666333222111111------.........//////////////////000111111222222111111222222111///---,,,---,,,,,,,,,---...//////222222222222222333333333rrr```ZZZXXXVVVVVVVVVSSSMMMHHHBBBEEEKKKQQQVVVYYYZZZZZZWWWVVVUUUSSSQQQOOOMMMLLLLLLKKKIIIFFFDDDAAA???>>>999666111...,,,+++)))(((&&&&&&''''''((()))))))))''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&''''''((()))******+++))))))))))))************+++,,,///444:::AAAGGGKKKMMMLLLIIIEEE@@@;;;666333444555777888999;;;???CCCGGGHHHKKKNNNSSSXXX\\\^^^\\\]]]```ccccccaaa[[[WWW???;;;666333222333333333---999HHHQQQRRRQQQSSSVVVUUUTTTTTTTTTVVVYYY\\\___\\\[[[VVVPPPNNNOOOMMMHHHEEEGGGKKKQQQYYY```gggjjjgggffffffeeedddcccaaaaaa[[[[[[[[[YYYVVVQQQLLLIII;;;888333///,,,+++,,,---))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((()))((('''&&&&&&'''((()))***''''''''''''''''''''''''&&&&&&((()))************(((((((((((((((((((((((($$$%%%'''))))))((('''&&&))))))(((((('''''''''&&&''''''''''''((((((((()))''''''''''''''''''''''''))))))(((((((((((())))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))************))))))******++++++++++++******+++,,,...///000000,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000.../////////...------,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&&&&&&&&&&&&&'''((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''((((((&&&''''''''''''''''''&&&((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((((((((((()))))))))))),,,,,,,,,---///222666888:::;;;===???@@@AAABBBBBB>>>@@@CCCFFFFFFFFFDDDBBB444333111///......///000------........./////////...///111333555777999999555666777888666333000...000000000000000111111222111111111111111111111111sssgggVVVTTTZZZVVVTTTWWWVVVMMMKKKJJJMMMSSSXXXYYYXXXYYYXXXXXXWWWUUUSSSQQQPPPMMMKKKHHHGGGFFFDDDBBB@@@===:::555222///---)))'''&&&''''''((())))))((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''''''''''''''''''''''''''''''''''''''***)))((((((((()))+++,,,///+++'''&&&'''))))))'''((()))***)))((((((***,,,+++000777>>>DDDIIINNNQQQOOOJJJCCC===:::777555333555555666666888999:::;;;>>>AAAGGGMMMSSSXXX[[[]]]```aaa___]]]]]][[[RRRHHH555555333222000///...---111333777<<>>GGGSSS[[[bbbiiiiiihhhgggeeecccbbbdddgggdddbbb```]]][[[YYYXXXWWWIIIDDD<<<444///---///000...,,,+++***++++++***(((+++***)))))))))))))))***************))))))))))))+++++++++++++++***))))))''''''''''''''''''&&&&&&))))))(((((('''''''''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((())))))((('''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((($$$&&&(((((('''&&&'''((((((((((((((())))))))))))******))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))***++++++,,,***+++,,,+++)))((((((***(((((((((((()))******+++------------------------000//////000222555888999000111222222000//////000333333444444555777888999<<<;;;:::999666222///...111///,,,***++++++*********++++++***))))))***,,,,,,***(((((())))))((('''))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%&&&'''(((&&&''')))******)))'''&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''(((((('''''''''''''''''''''''')))(((&&&%%%%%%&&&''')))'''(((((())))))*********+++---000222333777===BBBAAABBBCCCDDDEEEDDDCCCBBB@@@BBBDDDEEECCC>>>888444111000///...///111333555111///......///000000///111222555999===>>>===;;;BBB@@@???@@@>>>999444222555333222111222333555777<<<;;;999777555222111000ttteee```^^^UUUTTTWWWTTTZZZTTTNNNKKKNNNSSSXXXZZZWWWWWWVVVUUUTTTRRRQQQPPPLLLJJJHHHGGGGGGFFFDDDBBB>>>;;;666333111...+++((()))))))))))))))(((((('''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''''''''''''''''''''''''''''''''''''''***)))((((((((()))++++++,,,)))'''''')))******)))&&&(((+++,,,,,,+++,,,---333:::BBBIIIMMMOOOOOOPPPNNNKKKGGGDDDCCCCCCBBBAAA@@@???<<<999777555555444666;;;BBBHHHKKKLLLLLLKKKJJJLLLLLLKKKMMMMMMFFF<<<444444444333222111000///000000000111444777;;;===;;;:::;;;<<<@@@DDDGGGHHHNNNSSSSSSOOOPPPTTTMMM@@@>>>999:::DDDNNNVVV^^^dddiiijjjkkkjjjgggeeeddddddfffdddaaa^^^ZZZWWWUUUTTTPPPMMMGGG@@@999333///...+++***)))***+++***)))'''******))))))))))))******************))))))))))))))))))(((((((((''''''''''''''''''''''''''''''''')))((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((('''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((($$$&&&(((((('''&&&'''((((((((((((((()))))))))))))))))))))(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********((()))***)))((('''(((***+++***))))))))))))***++++++,,,...///111222333333:::;;;<<<===>>>?????????<<<>>>??????<<<;;;:::;;;?????????@@@@@@AAABBBCCCCCCAAA???<<<:::888888888666444111000000000...------,,,+++************)))***)))''''''((()))(((''')))))))))(((((((((((('''(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((%%%&&&((())))))(((&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''***)))((('''''''''((()))(((((((((((()))***+++,,,///222666999999;;;>>>@@@@@@AAAAAABBBAAA@@@??????;;;;;;;;;:::888666333222111111111222444666999::::::888666444444444222111///000111444888;;;<<<<<<>>>>>>@@@BBBCCCAAA???>>>:::888666444444444555555::::::::::::::::::::::::zzzxxxnnnccccccaaaVVV^^^YYYRRRMMMLLLOOOSSSVVVTTTUUUUUUTTTTTTRRRQQQQQQMMMKKKIIIHHHHHHGGGEEECCC???<<<888555333000---***+++*********)))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((((((''''''''''''((('''''''''''''''''''''''')))))))))((()))******+++)))((('''(((***+++***)))((()))+++,,,---000444888===BBBIIINNNOOONNNLLLKKKLLLJJJIIIIIIKKKLLLLLLKKKGGGDDD???:::555222000000111555:::===============<<>><<<;;;555333000......111555777;;;???DDDEEEEEEEEEGGGIIIBBBGGGHHHEEEGGGHHHAAA666888555555999===AAAFFFLLLYYY^^^fffkkkmmmlllkkkjjjjjjhhhfffccc```]]][[[ZZZVVVUUUSSSOOOHHH???777333...,,,+++***++++++***((()))))))))))))))***+++,,,************)))))))))))))))(((''''''&&&&&&''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((((((((((((((((((''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&(((((('''''''''((((((((((((((())))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))'''(((***)))(((((()))+++---,,,+++***+++,,,---...111333777;;;>>>AAABBBBBBFFFGGGIIIJJJJJJHHHFFFEEEIIIJJJLLLLLLJJJGGGFFFGGGJJJJJJJJJJJJJJJJJJJJJJJJNNNLLLIIIFFFEEEEEEGGGHHHBBB@@@===;;;999888555333444111...---...---***'''***((('''''')))******)))))))))((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''(((%%%&&&'''(((((('''&&&%%%&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''+++*********)))))))))((()))))))))***,,,...111222666:::>>>@@@???===<<<<<<============<<<:::999888555444222111111111222333444555666999;;;>>>???@@@AAA???;;;999888777555333000000000111333777;;;===888:::<<<>>>@@@@@@@@@???>>><<<:::888666555555555999::::::;;;<<<======>>>uuu}}}vvv^^^ZZZYYYXXXUUUSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTSSSRRRPPPNNNLLLJJJIIIHHHEEECCC@@@>>>;;;888666333///---******)))((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''(((((('''''''''''''''''''''''''''''''''''''''''''''''')))(((''''''''''''(((((('''''''''''''''''''''''')))))))))))))))******+++((((((((()))))))))((('''++++++***+++///777BBBIIIFFFHHHJJJJJJIIIHHHIIIJJJLLLJJJIIIIIIJJJJJJHHHGGGBBB???:::555222/////////222444555555555888===AAAFFFJJJMMMNNNRRRUUURRRLLLNNNPPPSSSUUUUUUTTTRRRQQQ???;;;777333222555999<<>>BBBFFFJJJMMMNNNNNNRRRRRRRRRRRRQQQOOOMMMKKKMMMOOORRRRRRPPPOOOOOOOOONNNNNNNNNNNNNNNMMMMMMMMMRRRQQQOOONNNMMMNNNPPPQQQNNNKKKHHHEEECCCAAA>>><<>>AAABBBCCCCCCEEECCC@@@>>>===<<<:::999777777777666666888;;;===999<<<>>><<<;;;<<<===;;;??????===<<<<<<;;;<<<<<<;;;;;;::::::999999999999wwwyyyjjj\\\[[[YYYXXXXXXXXXYYYYYYTTTUUUUUUVVVUUUUUUTTTTTTTTTRRROOOLLLKKKHHHEEECCCBBB@@@>>><<<:::666222///)))((((((''''''((())))))************************((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((()))))))))************((()))******)))(((''''''))),,,000444:::AAAIIIOOOJJJHHHCCC???>>>AAAHHHMMMNNNKKKHHHFFFCCCAAA===:::999777444111...------...333777;;;>>>???CCCJJJPPPXXX\\\___```bbbeeeccc^^^]]]___bbbeeefffeeedddcccMMMIIIBBB;;;666555666777CCCRRReeeooooookkkjjjjjjgggiiiiiieeebbb^^^XXXRRREEECCC???777333333555777<<>>999555222000///444333222000///...------...000444888;;;>>>???@@@>>>>>>@@@AAABBBCCCBBBBBBGGGDDDAAA???>>>===;;;999999;;;<<<;;;999777888999888===>>>:::888<<<>>><<<<<<<<<======>>>@@@AAAAAA<<<<<<;;;:::999888888777|||yyy{{{|||hhh```XXXSSSTTTXXXZZZZZZUUUUUUVVVVVVVVVUUUUUUTTTVVVSSSPPPNNNLLLJJJGGGDDDDDDBBB@@@???===999555222+++***)))((('''((()))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''''''''''''''''''''''''''(((''''''''''''(((((()))(((((((((((((((((((((((((((((()))************))))))***++++++)))((()))+++(((000;;;CCCGGGGGGFFFEEE@@@<<<666222222999CCCKKKNNNKKKEEE@@@<<<888444111333333111000//////......222:::DDDKKKNNNQQQWWW\\\aaafffhhhhhhhhhjjjiiieeecccdddgggiiikkkkkkjjjjjjbbb]]]UUULLLCCC===999777===MMMaaannnrrrqqqpppqqqqqqrrrrrrpppnnnllliiiggg___\\\TTTHHH???:::555000111888CCCOOOZZZcccjjjooooooooonnnmmmjjjgggdddbbbbbbaaa___\\\YYYVVVSSSRRRMMMFFF===555000...---,,,***************+++,,,---************))))))))))))'''(((((((((((('''&&&%%%'''''''''(((((())))))***'''''''''((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''))))))((((((((()))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************''')))+++,,,,,,---///000333666:::>>>BBBEEEFFFGGGJJJKKKKKKMMMNNNOOOPPPQQQLLLKKKIIIGGGGGGHHHIIIKKKMMMNNNOOOOOONNNPPPSSSVVVNNNOOOQQQSSSTTTTTTTTTSSSOOOPPPRRRTTTUUUUUUTTTTTTEEEBBB>>>===???BBBDDDEEEEEECCCAAAAAABBBAAA<<<999444222///------,,,***(((++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&'''(((((((((((('''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''((((((((()))))))))((((((((((((((((((((((((((((((((()))******++++++,,,...111555999===@@@BBBEEE???888111...---,,,,,,111000///...------.........111666<<>>======>>>>>>>>>?????????}}}{{{~~~rrrddd]]]]]]^^^\\\XXXUUUUUUUUUUUUUUUTTTSSSSSSTTTRRRPPPOOONNNMMMJJJHHHEEEDDDBBBAAA???<<<777444111///---***((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&%%%%%%&&&&&&((())))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))(((((((((((((((((((((((('''((()))***+++******)))***+++---,,,+++,,,000333444;;;DDDIIIIIICCC===999222222111000333;;;DDDJJJHHHDDD>>>999555222000...000111222444555666666555444;;;BBBGGGJJJPPPZZZbbbdddiiikkkjjjiiikkkjjjgggfffggghhhjjjkkkllllllmmmnnnlllgggaaaZZZSSSNNNKKKKKKVVVdddnnnrrrrrrrrrsssqqqqqqqqqqqqpppooooooqqqqqqpppiii^^^UUUMMM???333000333888>>>GGGRRR\\\dddhhhiiijjjkkkjjjiiigggeeeeeecccaaa^^^[[[WWWUUUTTTQQQMMMGGGAAA<<<777222///+++++++++******+++,,,,,,************))))))))))))&&&((()))******(((&&&%%%&&&''''''((())))))******''''''''''''((((((((()))(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((&&&&&&'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&((()))***(((((()))***(((((((((((())))))))))))))))))))))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,(((+++...111333666:::===???AAAEEEIIIJJJIIIGGGFFFFFFEEEDDDCCCDDDEEEGGGHHH>>>>>>>>>???@@@AAABBBCCCFFFEEEDDDAAA@@@BBBFFFJJJGGGIIILLLOOORRRSSSSSSSSSQQQRRRRRRSSSTTTUUUVVVWWWCCC???888555666999<<<>>><<<>>>@@@BBBDDDEEEDDDCCC???<<<888555333111...,,,,,,,,,,,,++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''%%%&&&'''((()))(((((('''((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&(((''''''''''''''''''(((&&&&&&''''''''''''&&&&&&'''((((((((())))))))))))((((((((((((((((((((((((((((((((()))***,,,...///333555999<<>>===<<<<<<======>>>;;;:::999:::<<<======<<<777;;;???@@@AAADDDJJJOOO[[[aaa]]]NNNDDDDDDDDD@@@BBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAACCCDDDEEEFFFGGGvvv{{{tttsssnnncccXXXUUUUUUUUUTTTTTTSSSRRRQQQRRRQQQOOOOOOOOOOOOMMMLLLFFFDDDCCCBBB@@@===888555666444000,,,***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((%%%%%%%%%&&&'''((()))***''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''((()))***))))))))))))))))))))))))'''((()))++++++******)))***,,,---......000555:::CCCEEEGGGFFFAAA<<<777555///222666;;;???EEELLLPPP@@@<<<666222000000///...,,,///333888<<<>>>>>>???999::::::888:::FFFXXXffffffkkkmmmlllkkkmmmllljjjiiijjjjjjkkkmmmnnnoooooollllllmmmllljjjgggcccaaa^^^dddkkkpppqqqpppqqqrrruuusssssssssqqqpppsssvvvrrrttttttpppmmmgggXXXHHH===;;;777444555;;;CCCJJJWWWYYY]]]```cccdddddddddcccbbbaaa___]]]ZZZWWWVVVTTTRRRPPPMMMHHHAAA888333,,,,,,++++++***+++++++++************))))))))))))(((***,,,......+++(((&&&&&&''''''((()))******+++&&&'''''''''(((((())))))))))))))))))))))))))))))'''&&&&&&&&&&&&'''((((((&&&&&&'''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&(((******)))((()))***(((((((((((())))))))))))))))))******+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---------+++...333888<<<@@@EEEIIIHHHJJJMMMOOONNNJJJFFFBBB999777555444444666888::::::<<>>AAACCCEEEDDDBBBAAA:::555///---.../////////000000000000111333555666999:::<<<===????????????===<<<:::999999;;;<<<>>>======???CCCIIIMMMPPPQQQHHHLLLPPPSSSVVV]]]hhhpppuuuccc]]]YYYQQQXXXXXXWWWUUUSSSQQQNNNMMMCCCDDDDDDEEEFFFGGGGGGHHHmmmaaaXXXRRRSSSTTTRRRNNNMMMSSSQQQPPPQQQRRRRRRPPPNNNJJJIIIGGGCCC@@@===;;;:::999666222---***))))))***))))))))))))))))))))))))&&&&&&''''''(((((())))))(((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''******)))((((((((((((((())))))))))))************+++******+++,,,,,,***)))...---,,,,,,000999EEEMMMJJJDDD===<<<>>>???;;;666999:::???GGGPPPRRRMMMHHH<<<666444999<<<888111...444666:::BBBJJJNNNMMMJJJ>>>======>>>DDDOOO[[[dddfffbbbaaagggkkkkkkiiijjjccciiifffeeellljjjfffkkkjjjmmmlllgggdddeeedddbbbbbbdddgggkkkoooooolllhhhqqqllloooooohhhllltttssswwwwwwsssnnnoooqqqlllbbbMMMFFF===777666888999999???DDDIIIOOOWWW___aaa^^^``````ccceeeaaaZZZXXXZZZXXXXXXVVVRRRQQQPPPJJJBBB444///***))),,,...+++'''------,,,,,,+++,,,,,,,,,)))***,,,,,,,,,***((('''(((((())))))))))))(((((((((((())))))))))))((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))************)))(((((('''((()))***+++***)))))))))***---///111777;;;@@@GGGLLLOOOPPPPPPNNNOOORRRTTTTTTOOOFFF>>>777777777888888999999:::FFFHHHKKKMMMLLLHHHDDD@@@888777555333111111111111555666777888:::;;;<<<===<<<>>>@@@BBBDDDEEEFFFFFFDDDAAA===777222000111333222444666777:::???HHHOOOIIIKKKIIIDDD@@@@@@===888555333///,,,******+++,,,,,,,,,+++***))))))(((((())))))(((((()))***++++++(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))'''((()))((('''&&&''')))((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((%%%&&&((()))))))))((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&(((***+++***)))***+++******+++---000444888:::===???CCCEEEEEECCC???===555333000......000333555===999555555777:::;;;:::===@@@999666<<<;;;888===;;;======:::777888???EEEJJJKKKQQQbbb|||{{{tttrrrrrrtttvvvzzzrrrhhhccc```kkkppptttsssrrrpppjjjcccddd]]]WWWUUUUUURRROOOMMM}}}mmm```TTTPPPQQQQQQRRRTTTSSSSSSSSSSSSRRRQQQPPPNNNKKKIIIGGGDDDAAA>>><<<;;;:::888333///,,,*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''******)))((((((((((((((())))))))))))***************)))***+++,,,,,,,,,,,,...---...333;;;BBBHHHKKKFFFCCC@@@@@@CCCCCC@@@===>>>@@@EEENNNTTTTTTNNNGGG>>>===>>>???<<<555222444444666;;;AAAGGGJJJJJJIIIAAACCCFFFKKKRRR[[[ccciiiiiidddcccgggjjjhhheeeeee```eeeaaa]]]aaa^^^[[[aaa^^^dddfffbbb^^^^^^^^^\\\^^^^^^___aaadddfffggggggfffcccjjjlllfffjjjrrrqqqrrrssssssrrrtttwwwrrriii___RRRBBB666333777>>>CCCEEEFFFEEEAAABBBHHHKKKKKKQQQSSSZZZaaaaaa]]]\\\___ZZZZZZWWWSSSRRRRRRMMMGGG;;;555///++++++,,,+++)))------,,,++++++++++++,,,)))***+++,,,,,,***((('''(((((())))))))))))(((((((((((())))))))))))((((((&&&&&&&&&'''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))************)))***************))))))++++++,,,...111555888999???BBBGGGKKKOOOQQQRRRRRRTTTTTTUUUWWWVVVRRRKKKFFFBBBBBBCCCDDDEEEEEEFFFFFFDDDDDDDDDDDDBBB???;;;999555444333333333444555666444444555666777888::::::888999:::;;;<<<<<<<<<<<<;;;:::777333///...///111333666:::<<<>>>>>>@@@AAADDDIIIJJJHHHGGGFFFBBB===;;;999555111...,,,+++***+++******))))))((((((((()))))))))))))))***++++++(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))'''((()))((('''&&&''')))((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''&&&&&&&&&((((((((((((((((((((((((&&&''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))++++++******+++,,,)))***,,,000444888;;;===>>>???AAAAAA@@@===999777222111000000222555888;;;===:::888888:::;;;;;;999555<<<;;;888<<<:::888???777:::<<<===>>>DDDMMMUUUYYYbbbttt~~~qqqmmmnnnooozzz}}}{{{yyyuuu~~~{{{vvvqqqjjjddd```___}}}vvv```SSSMMMLLLNNNRRRRRRSSSUUUUUUSSSQQQPPPOOOKKKJJJIIIFFFCCC@@@>>><<<<<<:::666222...,,,******))))))))))))))))))))))))++++++***))))))(((''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((***))))))((((((((((((((())))))))))))************)))))))))***+++,,,......///000555>>>GGGJJJHHHEEE888:::<<>>======<<>>?????????@@@@@@??????>>>===999:::999666222/////////222555999>>>@@@>>>888444<<>>999444000,,,***+++******)))))))))******))))))))))))*********+++(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))'''((()))((('''&&&''')))((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''&&&&&&&&&(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))+++,,,,,,+++***+++---)))+++///444999<<<>>>???@@@@@@???===:::777333111//////000222444666999:::666555555777999999888777111999888888???@@@AAAJJJOOOPPPPPPOOOPPPUUU]]]dddhhhvvvzzzsssxxx}}}{{{}}}ppp\\\PPPKKKMMMPPPOOORRRTTTTTTRRRPPPPPPQQQLLLLLLKKKIIIFFFBBB@@@>>>===<<<999555111...,,,+++))))))))))))))))))))))))+++*********)))))))))(((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))(((((((((((())))))((()))))))))************))))))***)))***+++...000555:::BBBIIILLLHHH@@@:::...333:::???@@@AAACCCDDDOOOQQQUUUZZZ]]]\\\WWWSSSTTTVVVXXXTTTHHH======BBB???DDDJJJMMMOOORRRWWW[[[^^^]]]]]]]]]\\\ZZZWWWUUUSSSPPPNNNMMMMMMQQQ]]]iiijjjjjj]]]QQQQQQTTT[[[jjjqqqiiifffdddgggsssrrreee___SSSOOOUUUXXXUUU]]]hhhhhh\\\\\\^^^aaagggmmmooooookkkeee[[[QQQIIIBBB???===QQQZZZ___ZZZPPPGGG???999999:::@@@IIIPPPSSSXXX^^^aaabbb___YYYVVVWWWUUUQQQLLLIIICCC;;;333---,,,,,,---,,,+++***************))))))***+++******)))((((((((())))))))))))(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***))))))))))))))))))***))))))*********+++++++++*********++++++---...///---000555;;;AAAFFFJJJKKKMMMNNNOOOQQQRRRSSSSSSTTTUUUTTTQQQNNNLLLKKKJJJIIIGGGFFFEEECCCBBB@@@??????AAABBBBBBBBBAAA???===<<<:::999999888999:::<<<===???>>>======>>>@@@BBBCCCHHHHHHHHHHHHHHHGGGFFFEEEDDDEEEEEEBBB===888666444111222444888<<<;;;666111444;;;AAADDDIIIMMMNNNJJJJJJHHHFFFAAA<<<666111///---,,,+++*********++++++)))*********************(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((('''((()))((('''&&&''')))((((((((((((((((((((((((((((((''''''''''''((((((''''''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&''')))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***+++,,,+++******,,,------000444999===>>>??????>>>===;;;999666333111000...///000111222333333333000222444777999:::999888:::===;;;DDDYYYcccaaaeeemmmmmmkkkiiiiiilllsssxxx}}}}}}kkk\\\SSSOOOPPPPPPQQQRRRRRRQQQQQQRRRRRRMMMMMMMMMKKKHHHEEEBBB@@@>>>===;;;888555111...,,,************************((()))))))))*********+++))))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************))))))(((((((((((())))))((()))))))))***************++++++******,,,000444===FFFOOOQQQJJJ???777333444:::BBBGGGHHHIIIMMMPPPWWWWWWYYY[[[^^^______^^^```______^^^XXXQQQOOORRRSSSWWW[[[\\\\\\]]]```ddd\\\ZZZXXXWWWWWWVVVSSSPPPJJJIIIJJJKKKNNN\\\vvvooo___aaagggsssvvvrrrtttuuuzzzuuunnn\\\UUUXXX^^^aaammmzzzzzzgggaaaZZZVVVVVVXXX]]]```dddddddddbbb]]]VVVPPPMMMVVVbbbkkkiii```TTTIIIAAA;;;777666;;;BBBJJJTTT\\\cccdddbbb[[[WWWXXXVVVSSSPPPOOOLLLEEE===555000......---,,,+++************)))))))))******)))))))))(((((())))))))))))(((((((((((())))))))))))(((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******************+++++++++++++++)))((()))+++000444777<<<>>>@@@DDDGGGIIIKKKKKKFFFFFFFFFGGGHHHIIIJJJJJJGGGEEECCC@@@>>>>>>???AAA???AAADDDHHHLLLPPPTTTUUUTTTUUUWWWWWWUUUQQQMMMJJJFFFDDDBBB@@@>>>=========<<<;;;;;;;;;<<<>>>???@@@FFFFFFGGGGGGGGGGGGGGGFFFOOOPPPQQQPPPKKKFFFCCCAAA999555222222444666444333///444888:::@@@IIINNNNNNLLLKKKJJJGGGCCC>>>:::777///...,,,***)))))))))*********++++++++++++***)))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((('''((()))((('''&&&''')))((((((((((((((((((((((((((((((''''''''''''((((((&&&'''''''''''''''''''''(((((((((((((((((((((((((((''''''&&&&&&''')))***(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***+++*********---///333555999===>>>>>>===<<<888777666555444333222222000111222333333333333222555666999:::;;;;;;<<<<<>>>>>===;;;888444111///************************''''''((())))))***++++++))))))))))))))))))))))))'''''''''((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((())))))***))))))))))))***************,,,---,,,,,,000777<<>>CCCHHHKKKMMMPPPTTTXXX[[[[[[[[[\\\^^^aaadddeeeeeeaaaaaacccddd```___```\\\]]]___^^^\\\ZZZZZZZZZOOOQQQUUU]]]dddgggdddaaaTTTTTTWWW]]]gggyyyvvvfffjjjrrr}}}|||qqqqqqtttuuu|||}}}uuuuuuggg```eeerrr}}}yyymmm^^^SSSMMMLLLQQQYYYcccdddcccaaa___^^^^^^___ccclllqqqnnnhhhbbb[[[TTTEEE<<<444555;;;EEEQQQ\\\___bbbaaa\\\XXXXXXXXXVVVSSSSSSPPPLLLFFF>>>777222///...---,,,+++*********((((((((()))))))))******(((((())))))))))))(((((((((((())))))))))))((((((''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))+++******))))))******+++*********++++++++++++,,,++++++***+++///444:::===CCCCCCCCCBBBBBBBBBBBBAAA>>>===;;;::::::;;;<<<===777888999999888:::===???JJJKKKOOOTTTYYY]]]aaaccc```bbbdddccc```ZZZSSSOOOQQQOOOLLLHHHEEECCCBBBAAA>>>>>>???AAABBBCCCDDDEEEFFFFFFGGGHHHIIIIIIIIIIIIQQQTTTWWWWWWUUURRRPPPOOOGGGAAA:::444222222222222///222333444;;;FFFNNNPPPLLLLLLLLLJJJHHHEEEBBB@@@444111...+++(((''''''(((***+++,,,,,,,,,+++***)))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))'''((()))((('''&&&''')))((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,///222888:::<<<>>>>>>===:::999333333444444555666777777555666777888888999888888777888999::::::;;;>>>@@@TTT]]]lllyyy{{{|||yyynnnhhhfffaaaYYYRRROOORRRTTTRRROOOOOOPPPPPPOOOMMMIIIFFFCCC>>>>>>>>>===;;;777444111************************(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((()))******))))))))))))***************,,,///000111777AAAIIINNNRRRTTTPPPHHHBBBAAACCCHHHIIIJJJKKKMMMQQQVVVYYY\\\]]]^^^___```aaaccceeedddaaa```bbbbbb^^^]]]___ZZZZZZZZZ[[[[[[XXXTTTQQQNNNWWWfffyyy{{{lllhhhiiissskkk```iiisss|||pppiiilllooonnn}}}sssqqquuuiiicccooowwwjjj\\\TTTPPPRRR\\\gggzzzvvvnnneee\\\YYYZZZ]]]fffkkkoooooonnnnnnkkkeeeWWWJJJ===888;;;BBBMMMWWWVVV\\\^^^[[[YYYZZZZZZYYYWWWTTTQQQNNNKKKFFF???:::111000...---,,,+++++++++((((((((((((((()))******(((((())))))))))))(((((((((((())))))))))))(((((('''((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))+++******))))))******+++*********+++++++++,,,,,,---...000333666:::===>>>??????>>>===>>>???@@@AAA===;;;888555333333444444222666;;;???AAAEEEIIIMMMXXXYYYZZZ\\\^^^```aaabbbaaabbbcccccc```\\\XXXVVVWWWUUURRROOOLLLJJJIIIIIIFFFGGGJJJMMMOOOPPPPPPPPPQQQQQQRRRSSSSSSSSSSSSSSSSSSVVVYYYZZZYYYWWWVVVVVVQQQNNNHHH@@@999444333333333555555555;;;FFFNNNPPPMMMMMMLLLKKKJJJHHHGGGFFF===:::555111---+++*********+++,,,------+++)))((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))'''((()))((('''&&&''')))((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,---///333666:::;;;<<<======;;;999888555666888;;;===>>>???@@@>>>======<<<<<<;;;;;;;;;555777999;;;===CCCKKKQQQuuuwwwqqqmmmpppzzz{{{xxxiii___TTTPPPSSSUUUQQQMMMOOOPPPQQQPPPNNNJJJFFFDDD===>>>??????===999555333************************))))))((((((''''''&&&&&&))))))))))))))))))))))))&&&'''''''''(((((())))))''''''''''''''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))))))))************))),,,000222555===IIIRRRRRRQQQOOOMMMKKKKKKMMMNNNQQQOOOMMMLLLOOOTTTYYY\\\\\\^^^```aaaaaaaaabbbbbbccc```___^^^YYYSSSRRRUUUZZZZZZZZZ]]]```___ZZZUUUYYYfff}}}vvvuuuvvvppp___[[[jjjvvv}}}pppcccbbbjjjnnnnnnooo}}}nnn^^^[[[```ccc```pppxxxhhh^^^UUUTTTWWW^^^nnn}}}rrraaaVVVRRRRRRZZZaaaggglllqqqtttpppiiigggXXXGGG???===AAAIIIQQQPPPWWW[[[ZZZZZZ\\\]]][[[ZZZUUUOOOMMMMMMKKKEEE@@@111111///...---,,,,,,,,,((((((((((((((()))******(((((())))))))))))(((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))++++++************++++++******+++++++++,,,,,,,,,...111555:::===>>>>>>===<<<<<<===???BBBFFFKKKMMMAAA>>>:::666333222222222444:::BBBIIINNNSSSYYY]]][[[\\\]]]___bbbdddeeefffaaabbbbbbcccccccccbbbbbbXXXWWWUUURRRQQQPPPPPPPPPJJJLLLQQQTTTWWWWWWWWWVVV\\\\\\\\\]]]\\\\\\[[[ZZZXXXZZZ\\\\\\ZZZWWWVVVVVVSSSTTTRRRKKKAAA999666555666999999999???HHHOOOQQQNNNNNNMMMLLLJJJIIIIIIHHHFFFCCC===777333000//////***+++---------+++)))((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))'''((()))((('''&&&''')))((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((%%%&&&((()))))))))((('''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))+++,,,---...///222666::::::;;;;;;<<<<<<;;;:::999;;;===@@@CCCEEEGGGHHHHHHFFFDDDAAA>>>;;;999888777777999===AAAHHHSSS```jjj{{{rrrnnnmmmqqqzzz}}}yyy}}}yyyyyyjjjWWWVVVSSSRRRRRRLLLQQQPPPNNNNNNOOOPPPKKKEEECCCBBBBBBAAA@@@>>>999666000///...,,,+++***)))))))))))))))))))))))))))))),,,+++)))((((((((()))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))((('''&&&''')))(((((((((((((((((((((((())))))))))))************(((***,,,---,,,+++,,,---+++,,,222:::DDDKKKNNNNNNSSSTTTTTTSSSQQQPPPQQQQQQTTTPPPNNNOOOUUU[[[^^^___]]]aaaddddddbbb______```YYY___aaaZZZMMMDDDDDDHHHOOOeeexxx{{{zzzyyyrrrgggooo}}}sssbbbaaafffqqq~~~xxxdddhhhcccbbbpppyyy{{{vvvuuuqqqlllllloooqqqqqqyyyvvvvvvtttiii^^^```kkkdddnnnxxx~~~ssscccRRRQQQUUU```kkkxxxuuueee[[[^^^eee[[[gggjjjhhhllljjjkkktttfffeee^^^QQQCCC<<<@@@FFFMMMOOORRRSSSTTTWWW]]]bbbZZZWWWTTTSSSSSSQQQLLLHHHBBB;;;222,,,+++,,,,,,++++++++++++*********))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((())))))*********+++))))))))))))))))))))))))*********)))))))))))))))---,,,***)))***,,,///111666777999:::;;;<<<===>>>AAAEEEJJJNNNPPPPPPMMMLLLEEEBBB<<<555111222777::::::BBBNNNWWW\\\^^^^^^^^^aaa______bbbdddeeeeeefff```iiifff```dddbbb\\\]]]]]]XXXZZZWWWPPPUUU^^^[[[___XXXSSSUUUWWWWWWWWWZZZWWW___]]]YYY]]]\\\YYY^^^QQQWWW\\\ZZZXXXYYYYYYYYY^^^YYYWWWYYYYYYPPPBBB777@@@>>>???EEEJJJKKKMMMPPPMMMPPPRRRNNNGGGBBBCCCEEEJJJGGGDDDAAA===888222......---+++***)))))))))***++++++++++++*********)))******************************))))))((((((''''''))))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***)))(((&&&&&&&&&'''(((((()))))))))))))))((((((***)))(((''''''((()))*********++++++++++++******,,,---///111444777999:::888:::===>>>>>>???AAACCCHHHGGGFFFFFFGGGEEECCCAAA@@@AAA???<<<999888888666<<>>:::777333111///---++++++******))))))))))))))))))))))))+++******)))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******(((((()))***************************))))))))))))***************+++------,,,+++,,,......555===CCCEEEFFFIIILLLLLLNNNQQQRRRPPPPPPRRRTTTTTTQQQPPPRRRVVV[[[]]]^^^bbbdddeeeccc```]]]]]]^^^^^^bbbbbbXXXKKKEEEJJJRRRfff~~~uuummmtttllliii```ccckkkxxx|||tttlllrrrqqqqqq{{{}}}~~~yyywwwyyy{{{~~~xxxjjj\\\WWWYYY```kkkuuuzzznnnbbb\\\```hhhwww}}}tttjjjdddggglllllliii```TTTIIICCCAAACCCEEEGGGHHHIIILLLRRRWWW[[[YYYVVVTTTSSSQQQOOOMMMGGGAAA999222...,,,+++***+++++++++******************)))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))***((()))))))))************************************++++++++++++++++++++++++---,,,++++++---///222444888888999<<<@@@DDDGGGHHHLLLMMMMMMLLLIIIEEEBBB???AAA>>>999444333777>>>DDDJJJQQQZZZ^^^___```dddgggiiifffdddfffgggfffcccaaa^^^bbb[[[XXXaaafffdddgggiii```]]]XXXTTTcccxxxyyysssjjjccc[[[VVVYYY```llltttrrrmmmkkkbbbXXXYYY\\\^^^``````\\\XXXXXXZZZ___ZZZVVVVVVWWWTTTMMMGGGBBB>>>AAAJJJRRRTTTTTTUUUSSSQQQOOOLLLIIIEEE@@@===EEEDDDDDDDDDCCC>>>999444...,,,+++***)))***+++,,,++++++*********)))))))))******************************))))))(((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***)))((('''''''''(((((((((((())))))))))))(((((())))))(((((((((((()))))))))******+++++++++******...///111333555777999::::::;;;===???@@@CCCGGGJJJKKKIIIGGGEEEDDDBBB@@@??????BBBBBB===999:::>>>@@@LLLKKKTTTdddrrroooeeedddlllvvv{{{yyyjjjVVVTTTUUULLLOOOQQQTTTWWWWWWTTTQQQOOOJJJHHHDDDBBB@@@>>>;;;999555333000---,,,++++++,,,)))))))))))))))))))))))))))************))))))((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))***+++************************)))))))))*********+++++++++,,,---,,,++++++---///444>>>HHHIIICCC>>>@@@EEEBBBHHHOOOQQQOOOOOOSSSVVVSSSRRRSSSVVVZZZ]]]^^^^^^bbbbbbaaa^^^ZZZYYYYYYZZZjjjlllgggZZZLLLIIISSS___ssskkkgggkkkzzz~~~mmmbbbiiiiiimmmtttzzz}}}yyyqqqkkkkkkssszzzxxxooocccfffmmmvvv|||wwwqqqjjjeeeaaabbbjjjuuu}}}ooodddaaahhhjjjkkkjjjcccWWWIII???BBBBBBCCCCCCDDDGGGLLLOOO[[[[[[ZZZWWWTTTQQQQQQRRRLLLIIICCC;;;333---***)))*********+++++++++++++++******)))))))))((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...111444777999===;;;<<<@@@HHHMMMPPPPPPSSSPPPLLLGGGAAA<<<999777===;;;888666888@@@JJJQQQVVV\\\aaaaaa___aaagggmmmkkkgggcccbbbdddddd```[[[WWWZZZSSSVVVlll{{{}}}pppfffbbbeee~~~pppjjjrrrmmmYYYUUUSSSTTTZZZbbb```YYYXXX^^^[[[YYYVVVVVVYYYYYYWWWSSSHHHBBB???EEEMMMPPPRRRTTTYYYSSSMMMLLLMMMIII???666===???CCCGGGHHHFFF@@@<<<111///---+++***+++,,,---************)))))))))(((***************************))))))))))))((((((((())))))))))))))))))))))))''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))******)))((((((((())))))(((((())))))***))))))((((((((())))))***))))))((())))))******++++++,,,,,,222222333555777888999:::<<<>>>@@@BBBDDDHHHMMMPPPLLLJJJGGGDDDBBBBBBBBBCCCIIINNNMMMCCC<<<@@@JJJQQQZZZZZZfff~~~zzzjjj___ZZZcccnnn}}}}}}{{{iii```ZZZIIINNNOOOSSSXXXYYYVVVUUUVVVOOOKKKFFFBBB???>>>;;;:::777555111...,,,++++++,,,))))))))))))))))))))))))((()))***++++++***)))((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))***+++***))))))***+++************************))))))*********+++++++++***+++,,,++++++,,,///222<<>>EEEMMMPPPOOOOOORRRVVVRRRSSSVVVZZZ]]]_________bbbaaa^^^\\\ZZZ[[[]]]___nnnoookkk```VVVXXXhhhwwwvvveeebbbdddnnnzzz}}}zzzyyyqqqpppzzzooouuu|||}}}zzzvvvssssssqqqxxx|||iiiccc^^^]]]^^^dddppp|||wwwhhh```ZZZ\\\```eeeeee^^^PPPFFFHHHGGGGGGFFFFFFGGGIIIJJJUUUXXX[[[ZZZVVVSSSSSSTTTMMMMMMJJJBBB888///++++++******++++++++++++,,,,,,*********)))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********(((((()))))))))*********)))))))))))))))*********************************,,,,,,,,,,,,,,,---------+++,,,///222666:::===???CCCAAABBBGGGNNNQQQPPPMMMJJJHHHCCC???;;;::::::;;;======>>>@@@DDDKKKTTT[[[]]]___aaaaaa```bbbgggkkkcccbbbaaaccchhhkkkeee^^^WWW]]]^^^mmmzzz{{{~~~ccc^^^XXX\\\hhhvvvtttfff^^^aaaWWWYYYZZZ[[[^^^___\\\WWWUUULLLDDDBBBBBBDDDKKKRRRXXXRRRNNNNNNPPPLLLBBB888666999???FFFJJJIIIEEEAAA888666222///,,,+++++++++*********)))))))))((((((************************))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((*********))))))))))))***(((((()))*********))))))'''((()))++++++***)))((()))))))))***+++---......555555666777888999::::::>>>@@@DDDFFFHHHJJJMMMPPPJJJHHHFFFCCCBBBEEEIIIMMMRRRYYYVVVIIICCCLLL[[[eeeoooqqq~~~yyyooojjjhhhiiirrr~~~~~~tttkkkYYYUUUQQQQQQVVVXXXVVVWWW[[[SSSOOOIIIDDD@@@>>><<<:::888666333///,,,+++++++++************************((()))***++++++***)))((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))******(((((()))***))))))))))))))))))))))))************++++++++++++******++++++,,,///444888CCCBBB>>>888333222333555@@@FFFMMMPPPOOOOOOQQQTTTRRRUUUYYY]]]___```______aaa___]]]]]]```eeejjjmmmooopppnnnhhhcccjjjzzzkkkbbbcccgggeeeooonnnjjjnnnmmmoooyyyrrrtttllldddaaa```cccmmmvvvyyyhhh^^^VVVYYY___eeegggaaaWWWOOOMMMLLLJJJHHHGGGEEECCCBBBKKKQQQXXX[[[YYYVVVTTTTTTLLLNNNMMMGGG>>>555111///+++++++++++++++++++++,,,************))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))*********+++))))))))))))******************))))))))))))))))))************************+++++++++,,,,,,,,,------,,,...222666;;;???BBBDDDHHHIIIJJJMMMOOOMMMGGGBBB<<<:::888888999<<>>AAAFFFIIIJJJIIIIIIJJJFFFEEECCCAAA@@@DDDKKKPPPPPPYYYYYYRRRTTTfffzzz~~~zzzuuuqqqqqqsssvvvooottt|||fffZZZRRRTTTVVVVVVYYY___XXXTTTMMMHHHDDDAAA>>><<<999888555222///---+++***************************((())))))************)))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***)))(((((()))***((((((((((((((((((((((((*********++++++++++++,,,***+++,,,---000555<<>>999555555777999===BBBFFFIIIMMMRRRXXX]]]```bbbcccdddbbbcccbbb```]]]ZZZYYYXXXlll```___ZZZWWW___jjjjjjbbb\\\ZZZXXXTTTLLLDDDDDDHHHJJJLLLPPPQQQPPPOOOMMMMMM===<<<<<<>>>AAACCCDDDDDDBBBAAA>>>:::555000,,,***++++++++++++*********)))************************)))))))))************+++))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))'''((()))*********))))))(((((()))***++++++++++++(((((()))***++++++++++++******+++,,,...111444555888888999999:::;;;;;;;;;===@@@DDDFFFFFFEEEDDDDDDCCCCCCBBB???===AAAHHHNNNPPP\\\eeeiiiyyy~~~{{{~~~YYY___gggnnntttyyy~~~iiiWWWTTTVVVVVVZZZaaa]]]YYYSSSNNNIIIEEEAAA>>>;;;;;;999777444000---+++************************)))))))))))))))******+++(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))***+++))))))))))))))))))))))))*********+++++++++,,,,,,+++,,,...111555===FFFLLLIIIBBB999555777>>>CCCFFFMMMLLLMMMPPPUUUWWWWWWUUUXXXZZZ\\\[[[WWWSSSQQQQQQRRRQQQSSS[[[fffrrrzzz~~~vvvjjjcccdddiiinnnppppppnnnhhhbbbaaafffmmm|||vvvtttllljjjvvviii]]]YYYYYYYYYYYYXXXRRRKKKDDD<<>>:::......---,,,+++******)))+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++,,,,,,))))))*********+++++++++************)))))))))(((+++++++++++++++++++++++++++,,,,,,---......//////333777===CCCIIIMMMOOOPPPOOOQQQQQQMMMDDD<<<999999:::<<<@@@EEEKKKPPPTTTVVVXXX\\\aaaeeefffggghhhiiiiiinnnqqqmmmeeebbbffflllrrrtttssswww}}}hhh```XXXUUUQQQJJJGGGGGGFFFHHHKKKMMMOOOPPPPPPQQQJJJEEE???<<<===@@@DDDFFF===>>>???>>><<<777333111,,,,,,,,,,,,++++++++++++************************))))))*********+++++++++))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))&&&'''((()))))))))(((((((((((()))***++++++++++++))))))))))))***+++,,,---++++++,,,---000333777999888888999::::::;;;<<<<<<<<<>>>????????????AAACCC@@@AAAAAA@@@???CCCKKKRRR[[[jjjxxxyyyxxx|||~~~{{{yyywwwuuukkkppprrrvvv{{{}}}yyypppiiiggghhhjjjllloootttxxx{{{xxxtttuuuCCCIIIQQQYYYbbblllvvv~~~uuu\\\VVVWWWWWW[[[bbbaaa]]]WWWRRRMMMHHHDDD@@@======<<<:::777333///,,,***************************)))((((((((()))+++,,,(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,******+++,,,******************************+++++++++,,,,,,,,,---...000444999BBBLLLSSSIIIDDD>>>;;;>>>EEEMMMQQQPPPNNNLLLPPPWWW[[[ZZZXXX[[[\\\]]]YYYSSSMMMJJJJJJUUUUUUYYYbbbooo|||zzzkkkaaa```fffmmmqqqhhhhhhgggeeefffoooxxxrrrfffjjjqqq___XXXXXXZZZ[[[[[[UUULLLEEE::::::===DDDNNNVVVYYYYYYUUUSSSPPPOOOMMMIIIBBB===//////...---+++***))))))+++++++++************)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,)))************++++++++++++*********))))))((((((++++++++++++++++++++++++---------...///000000111777;;;AAAHHHNNNQQQSSSTTTOOORRRQQQIII???888999<<>>@@@@@@===:::777---------,,,,,,,,,++++++************************))))))******++++++++++++))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))%%%&&&''')))))))))((('''(((((()))++++++,,,,,,,,,***)))(((((()))+++---...,,,,,,,,,...111555888:::777888999999:::;;;<<<<<<;;;;;;:::999999;;;@@@DDD===@@@BBBBBBCCCIIISSS[[[dddttt|||~~~yyysssqqqoooooonnnnnnttt||||||~~~zzztttwww|||xxxiii]]]gggoooyyykkk___lll~~~@@@BBBEEEIIIOOOWWW```eeerrrxxxkkk]]]YYYYYYYYYZZZZZZbbbeee\\\RRRKKKEEE???AAA@@@===:::666222///---000...,,,+++,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))*********)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))******+++---......---+++---...222;;;EEELLLOOONNNNNNKKKIIIKKKPPPSSSTTTSSSKKKOOOUUUZZZ\\\\\\ZZZXXXYYYSSSQQQPPPHHHAAAIIIYYYbbbgggkkkmmmtttqqqggghhhaaa___eeegggiiinnnrrrqqqnnnyyy|||~~~~~~xxxrrrvvvdddXXXYYY]]]```\\\SSSNNNOOOGGGBBB<<<;;;AAAJJJTTTYYYUUUVVVSSSOOOMMMMMMJJJEEE<<<333,,,,,,...---******************************************************+++++++++*********))))))))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++***)))))))))***,,,,,,++++++++++++,,,---......,,,,,,,,,,,,,,,///333666>>>DDDJJJNNNNNNNNNQQQTTTYYYSSSIII@@@;;;<<>>DDDAAA===999:::>>>???===999333///***)))***,,,+++***,,,++++++******++++++,,,***)))((()))***+++***((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((++++++******************&&&(((***+++++++++,,,---///------///444777777666777777777777777777666666444888888333888AAABBB;;;BBBFFFGGGIIISSSccclllmmmxxx~~~rrrnnnmmmkkkggglll|||yyyvvvpppbbbppp??????@@@BBBEEEIIINNNRRR^^^dddmmmvvv~~~xxxcccZZZXXXYYY\\\^^^cccddd^^^WWWRRRJJJBBBAAA@@@>>>;;;999555111//////---++++++,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))******)))))))))))))))))))))************************************)))))))))))),,,,,,,,,---//////...,,,000333999BBBJJJPPPSSSSSSPPPOOONNNPPPRRRSSSSSSSSSTTTVVVXXXZZZ[[[[[[[[[[[[[[[PPPHHHEEECCCHHH[[[qqq~~~rrrnnnwwwwwwiiiffffffbbbiiiwww}}}|||}}}{{{~~~uuu}}}www|||~~~llljjjhhheeebbb]]]UUUQQQPPPKKKFFF???<<>><<<>>>@@@DDD???;;;999;;;???AAAAAA888444...,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,+++)))((()))***+++***((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((************************(((***,,,,,,++++++---.........000333666888888777888777777666555444333333222777::::::<<>>===;;;999444111...,,,******+++,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))******************************************************---------...............333999BBBJJJOOORRRTTTUUURRRSSSTTTTTTSSSSSSSSSTTT[[[\\\]]]]]]\\\ZZZXXXVVVLLLDDDAAAFFFNNN[[[qqqmmmkkkzzz}}}rrrkkkjjjhhhlllxxxwwwsssmmmwww~~~xxxuuu~~~|||xxxqqqkkkccc[[[TTTKKKGGG@@@:::999===EEEKKKTTTWWWWWWTTTRRRQQQNNNIIIIIIAAA999444///+++,,,000++++++++++++++++++++++++************************+++++++++***************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************************+++************+++,,,,,,++++++++++++,,,---.../////////000000333999@@@FFFPPPMMMJJJKKKOOOPPPMMMIII???AAADDDGGGLLLTTT[[[aaa___eeeiiifffbbbdddoooyyyvvv}}}}}}}}}vvvyyyyyy}}}tttaaaRRRIIIEEEHHHMMMQQQUUUTTTNNNIIIFFFCCC???GGGCCC>>>:::999===CCCIII???;;;555000...---,,,+++,,,,,,++++++++++++,,,,,,+++***))))))***+++***)))***))))))(((((())))))***))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))(((************************)))+++,,,---,,,,,,---...---111555777888777777777555555444444444333333333888888;;;>>>======DDDMMMUUUeeewww|||uuusssvvv}}}{{{JJJHHHFFFEEEDDDCCCBBBAAA???AAAFFFMMMUUU```kkksss~~~xxxvvvfffWWWPPP\\\aaaggghhheee]]]TTTMMMCCC@@@>>>======;;;666222---,,,******,,,,,,,,,+++))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********)))))))))))))))*********************************)))***************++++++,,,---------------///111777???HHHNNNPPPPPPRRRSSSRRRTTTUUUTTTRRRRRRVVVYYY\\\]]]______]]]WWWRRRNNNCCCCCCKKKYYYeeeooozzzwwwllllllxxxxxxjjjwwwnnngggfffxxxsssmmmooo{{{xxxzzzrrrkkkppp|||{{{hhhWWWOOOKKKCCC;;;666777===BBBQQQVVVYYYWWWUUUTTTQQQLLLLLLGGGAAA<<<444---+++///++++++++++++++++++++++++************************************************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))************************************++++++,,,,,,,,,++++++,,,,,,---...///---///111333888???HHHNNNKKKLLLOOORRRRRRMMMFFF@@@AAADDDJJJOOOTTTYYY^^^bbbhhhiiieee___aaaqqqqqqWWWOOONNNMMMKKKNNNRRRTTTSSSQQQOOOHHH@@@HHHGGGDDD>>>999:::AAAHHHDDD@@@:::555111...,,,+++,,,,,,,,,++++++,,,,,,,,,+++***))))))++++++***)))***))))))))))))))))))***))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((()))))))))******)))))))))***************+++++++++***+++,,,,,,+++,,,---//////444999:::777444444444000111222444666777999999DDD===;;;>>>>>>???KKKZZZgggttt}}}uuuppprrrrrr{{{XXXUUUQQQNNNLLLJJJFFFDDDCCCDDDDDDFFFJJJRRR[[[aaannnxxx}}}sssbbbXXXZZZaaajjjnnnjjj```XXXTTTGGGCCC???===>>><<<777333///---++++++,,,---,,,+++************************))))))))))))))))))))))))))))))))))))************(((((())))))************************************))))))******+++++++++,,,+++,,,---,,,+++---000444@@@EEELLLPPPOOONNNOOOPPPRRRSSSRRRQQQPPPSSSYYY______]]]ZZZWWWUUUSSSSSSRRRUUUTTTZZZgggttt}}}vvvnnnqqqvvvssslllxxxllleeekkkzzzpppbbbbbbfffttthhhpppwww[[[UUUQQQIIIAAA;;;999;;;>>>KKKSSSYYYYYYWWWVVVSSSOOOLLLIIIFFFCCC;;;111,,,---++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))************************************************************++++++,,,,,,,,,,,,,,,,,,,,,,,,---...//////,,,///333888===DDDLLLQQQLLLOOOSSSRRRMMMFFFAAA???DDDHHHOOOUUUZZZ___dddhhhgggfffbbbccctttiiiXXXRRRPPPMMMNNNRRRTTTSSSTTTSSSLLLDDDHHHJJJJJJDDD<<<999<<<@@@DDDBBB???:::444000...------,,,,,,,,,,,,,,,,,,---+++***)))***+++,,,+++)))******))))))))))))******))))))))))))))))))))))))))))))))))))************************************(((((((((((((((((((((((())))))************))))))))))))*********+++++++++)))***+++++++++,,,...000333666999999555222111222222333555777999;;;<<<===EEE<<<999>>>DDDMMM___rrr{{{{{{}}}{{{rrrmmmfffaaa^^^[[[VVVRRRHHHGGGFFFDDDDDDGGGMMMQQQ[[[fffttt|||yyypppbbbeeekkkpppnnnfff___]]]NNNHHHAAA>>>>>>===999444111///---,,,------,,,+++************************)))))))))))))))))))))))))))))))))*********++++++((((((((()))******++++++++++++++++++++++++++++++))))))******+++,,,,,,,,,***,,,---,,,+++...444999HHHJJJMMMNNNNNNNNNOOOPPPPPPPPPPPPOOOQQQUUU\\\```bbb\\\RRRLLLMMMUUU___fffgggaaa^^^fffwwwuuukkkqqqxxxzzzqqqhhhgggwww{{{llleeehhhlllzzz~~~~~~{{{jjjXXXSSSLLLEEEAAA>>>;;;999DDDNNNWWWYYYXXXWWWUUUQQQMMMJJJIIIHHHCCC888000...,,,,,,,,,,,,,,,,,,,,,,,,***************************************+++++++++))))))))))))))))))))))))))))))))))))************************************++++++++++++++++++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,---...///000...222999>>>CCCFFFJJJLLLKKKLLLJJJDDD===;;;>>>BBBMMMOOORRRUUUXXX]]]bbbfffcccggglllxxx~~~yyyqqqqqqsssxxxkkkeeecccyyycccRRRNNNOOOKKKNNNOOOOOOQQQTTTRRRMMMIIILLLNNNIIIAAA;;;999:::BBBCCCCCC???:::555111000------,,,,,,,,,,,,------,,,*********+++,,,+++***+++******))))))******+++)))))))))))))))))))))))))))))))))*********++++++************************)))))))))))))))))))))))))))******++++++******))))))))))))***++++++,,,,,,)))***++++++,,,...111444777777777666333222222333999999:::;;;;;;<<<======<<<===CCCJJJTTTbbbxxxwwwrrrpppnnnjjjfffWWWVVVSSSNNNJJJHHHIIIKKKOOOSSSZZZdddppp}}}uuulllhhhnnnssspppjjjgggWWWNNNDDD??????>>>:::666444222///.........,,,+++************************))))))))))))))))))))))))))))))*********+++++++++'''(((((()))******++++++++++++++++++++++++++++++))))))***++++++,,,------+++---///...---000888>>>KKKIIIGGGHHHJJJMMMOOOPPPPPPOOOOOORRRVVVZZZ\\\]]]\\\WWWPPPMMMSSS```oooyyymmmfffbbbjjj|||uuulllsssmmmVVVTTTZZZkkk}}}}}}|||zzz___XXXQQQMMMLLLHHHAAA;;;>>>JJJUUUXXXXXXXXXUUURRRQQQLLLIIIJJJHHH???777444,,,,,,,,,,,,,,,,,,,,,,,,************************))))))*********+++++++++))))))))))))))))))))))))((()))))))))************************************++++++++++++++++++++++++***+++,,,---------,,,,,,---,,,,,,------...///000333999AAAGGGHHHGGGEEEDDDBBB@@@<<<:::;;;@@@GGGLLLXXXYYYYYYZZZ^^^eeemmmsssxxxiiiZZZWWWYYY[[[jjjpppsssoooeee[[[TTTPPPPPP```ooo}}}tttoooffffffkkkxxxmmmiiigggdddddd___WWWRRRSSSSSSQQQJJJMMMOOOLLLFFF???:::999@@@CCCFFFEEE@@@:::666555------,,,,,,,,,,,,------,,,+++******,,,,,,+++***+++******))))))******+++))))))))))))))))))))))))))))))*********+++++++++************************)))))))))))))))))))))))))))******++++++******)))((())))))***++++++,,,,,,***+++,,,---...111555888:::777333222333666888999;;;<<<<<<======>>>>>>>>>HHH[[[nnntttuuu~~~zzzvvvwwwwwwuuurrrmmmlllggg```YYYSSSPPPPPPJJJGGGGGGPPP```rrr}}}rrrffflllwwwyyysssnnn]]]SSSGGGAAA@@@@@@<<<888666333111//////...,,,+++************************)))))))))))))))))))))))))))************+++++++++'''(((((()))***+++++++++++++++++++++++++++++++++))))))***+++,,,,,,------,,,...000//////333;;;BBBIIIEEE@@@AAAEEEKKKNNNOOOOOOOOOQQQUUU[[[]]][[[XXXRRRQQQRRRVVV```mmmzzzqqqooonnnvvvvvvlllhhhmmmqqqTTTWWWXXXaaappp}}}~~~jjjccc\\\ZZZ[[[WWWMMMDDD:::GGGSSSXXXXXXXXXVVVSSSUUUMMMIIIJJJJJJDDD===999,,,,,,,,,,,,,,,,,,,,,,,,************************))))))******++++++++++++))))))))))))))))))))))))(((((())))))*********+++************************++++++++++++++++++++++++***+++,,,---...---,,,,,,---------------...000000999???HHHLLLKKKFFFAAA===:::888999???IIIRRRWWWYYY^^^___aaafffnnn{{{pppbbbaaadddkkkqqqgggcccZZZNNNIIILLLPPPPPPRRRWWWZZZXXXTTTRRRQQQPPPVVV\\\^^^dddjjj```VVVZZZ\\\YYYZZZfffnnncccaaassskkkllljjjgggmmm}}}lllZZZRRRMMMJJJLLLNNNOOOMMMIIIBBB===:::>>>CCCHHHIIIDDD>>>:::888...------,,,,,,------...,,,+++******,,,,,,+++***++++++************++++++)))))))))))))))))))))))))))************+++++++++************************))))))))))))))))))))))))******++++++++++++******((())))))***++++++,,,,,,+++,,,...///000333888<<<<<<666000000444:::===???999:::;;;===???@@@BBBBBBeee|||~~~{{{{{{~~~~~~xxxuuuuuuuuuxxxvvvtttqqqmmmfff^^^YYYSSSNNNJJJKKKQQQ[[[dddjjjvvvmmmhhhpppvvvuuusssfff[[[MMMDDDAAA@@@>>><<<999777444000---,,,++++++++++++************+++++++++++++++************)))))))))))))))))))))))))))******))))))******+++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...///222888AAAHHHBBB<<<777;;;EEENNNOOOLLLPPPOOOQQQXXX\\\[[[VVVRRRMMMLLLRRReee|||}}}nnnuuu~~~|||wwwiii```^^^mmm~~~~~~{{{eee\\\```dddrrr~~~yyyeee[[[]]]ZZZOOOKKKIIIIIIPPPXXX[[[WWWRRRRRRQQQOOOMMMJJJFFFAAA===444...)))(((+++---,,,)))+++,,,,,,,,,,,,+++******)))))))))))))))))))))))),,,+++++++++++++++++++++******+++++++++,,,,,,,,,++++++******************+++++++++***************++++++,,,,,,,,,---------,,,---.........000333666???CCCGGGJJJJJJEEE@@@<<<666===GGGNNNUUU\\\``````aaaggggggggguuuuuu```TTTTTTWWWUUUQQQSSSNNNJJJLLLWWWccchhhggggggiiipppssslll```^^^cccooonnnpppuuuuuummmfffcccdddeeeccc]]]UUUQQQSSSWWWWWWUUUUUUXXX\\\hhh}}}[[[RRRUUUTTTRRRPPPNNNNNNMMMJJJDDD???@@@CCCGGGHHHFFFBBB>>><<<666111---+++,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,+++***))))))******))))))))))))))))))))))))************************************+++,,,------***,,,///222555777999;;;777444333888???DDDBBB>>>999??????@@@???888CCC]]]~~~~~~{{{wwwtttiiibbbfffkkkrrr~~~}}}{{{zzzyyyxxxvvvqqqlllhhhYYYUUUOOOLLLOOOTTTYYY\\\mmmzzz|||vvvoooppprrrssstttpppfffWWWKKKCCC>>><<<;;;:::888444111...,,,,,,,,,++++++************++++++++++++++++++************))))))))))))))))))))))))******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---111666;;;======888666777>>>GGGMMMMMMJJJQQQSSSWWWXXXUUUQQQNNNNNNMMM]]]jjjppp|||uuurrrnnnaaaeeeoooqqqYYY[[[ccckkkhhhbbbgggtttuuusssyyyzzzlllddd^^^WWWRRROOOMMMQQQVVVYYYXXXUUUSSSQQQPPPNNNMMMJJJEEEAAA888222,,,***,,,...---++++++,,,,,,,,,,,,+++******************************++++++++++++++++++++++++************+++++++++,,,++++++*********************************+++++++++++++++,,,,,,,,,---------............///333888<<>>:::666000,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))++++++***)))))))))))))))))))))))))))))))))))))))************************************+++,,,---...---...000444777999888777666444444888???CCC@@@======@@@>>>===???===KKKfff|||yyykkkbbbdddhhhjjjqqqzzz~~~zzzwwwhhhccc\\\VVVSSSRRRQQQQQQ[[[ggguuu~~~zzzsssoootttxxxrrroooqqqvvvyyyqqqdddTTTGGG???======:::888555222///------,,,++++++************++++++,,,+++++++++************))))))))))))))))))))))))******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------///555;;;<<<888444111555<<>>888000,,,,,,......---,,,,,,,,,,,,,,,++++++***************************************************)))))))))*********++++++******++++++++++++++++++))))))******++++++,,,,,,,,,,,,,,,,,,------------////////////111777???DDDKKKNNNOOOKKKDDD???>>>@@@OOOVVV```eeedddcccdddgggkkkpppttteeeaaa___ZZZYYY]]][[[YYYTTTQQQSSS___ppp}}}}}}~~~~~~vvvnnngggaaa]]]```fffjjj|||}}}oookkknnnyyymmmYYYUUUPPPPPPPPPNNNMMMLLLKKKKKKFFFGGGJJJKKKIIIEEEAAA>>>===:::555000,,,,,,...111,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))******)))((((((((())))))))))))))))))))))))))))))************************************+++,,,---...000000222666:::;;;777444444444555:::???AAA>>>;;;999<<<:::===IIISSSiii}}}wwwrrrtttzzz}}}zzz~~~yyywww~~~wwwssslllfffaaa\\\WWWTTTOOOWWWaaalllwwwjjj\\\QQQZZZvvv}}}uuupppsssxxx|||xxxnnn^^^NNNCCCAAABBB;;;999777444111///...---,,,++++++******++++++,,,,,,,,,+++++++++*********))))))))))))))))))))))))******))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,---------------...000555999<<<:::666222555;;;DDDKKKOOOPPPPPPOOONNNQQQPPPJJJHHHPPP^^^hhh{{{uuuiiieeexxxzzzyyy{{{aaaSSSPPPXXX]]]hhhrrrzzzkkkgggeeeaaa]]]YYYWWWVVVVVVVVVTTTRRRQQQPPPNNNKKKHHHDDD===555///------------,,,,,,------,,,,,,+++***************************)))))))))))))))*********((())))))))))))***************+++++++++++++++,,,))))))******+++,,,------,,,,,,,,,------------.../////////000444;;;DDDKKKLLLPPPQQQMMMGGGEEEJJJPPP\\\___dddgggeeeeeejjjrrrbbbWWWOOOPPPQQQSSS]]]jjj{{{vvvxxx}}}wwwvvvyyysssyyymmm[[[YYY```nnnxxxxxxddd[[[QQQOOOSSSUUUPPPJJJKKKKKKKKKKKKIIIDDD???;;;;;;<<<:::555///,,,...111------------------------,,,,,,+++++++++*********++++++++++++++++++++++++))))))))))))))))))))))))))))))((((((((((((((()))))))))))))))))))))))))))*********************************+++,,,---...///111111333888======888222222444888<<>>===888333111555:::===>>>===<<<<<>>======>>>@@@DDDLLLQQQ___{{{vvvoootttwwwsssppprrrnnnmmmiiieee___YYYTTTQQQKKKGGGDDDEEEHHHIIIFFFBBBDDDCCCBBBBBBCCCDDDDDDCCCBBBDDDFFFHHHJJJMMMQQQUUU[[[```dddhhhppp{{{~~~}}}yyyqqqggg___]]]___aaaiiirrr}}}}}}rrrooo||||||mmmZZZJJJAAA===<<<;;;999666333111///---,,,,,,++++++,,,,,,---------,,,,,,,,,+++++++++))))))))))))))))))))))))******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////222888===???>>>???CCCHHHKKKJJJIIIIIIIIIIIIIIIIIICCCHHHKKKOOO^^^qqqyyytttsss{{{}}}pppmmmrrrlllxxxnnnXXXQQQSSSUUU[[[fffyyyxxxrrrkkkhhhhhhgggbbb^^^YYYWWWSSSQQQPPPOOOLLLJJJJJJGGGAAA999333000//////---------...------,,,+++++++++++++++++++++++++++))))))******+++,,,,,,---************+++++++++,,,******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------...............222888>>>BBBFFFJJJLLLMMMLLLJJJHHHKKKRRR\\\ccceeeeeerrryyyccc[[[UUU[[[aaaZZZWWWaaallluuuwwwzzz}}}___PPPQQQPPPMMMJJJJJJKKKHHHBBB<<<333444777999:::777333///........................------,,,,,,,,,+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))*********************************+++---///000111444999======888333222222111777<<<>>>======@@@DDDHHHUUU```tttvvvuuutttqqqmmmfff]]]WWWSSSPPPLLLHHHFFFEEEEEEEEE@@@@@@@@@AAAAAA@@@>>>===??????@@@?????????@@@@@@<<<>>>@@@@@@@@@@@@BBBCCCDDDHHHKKKMMMUUU___fffhhhooo{{{vvvnnnkkkgggbbbbbbgggsss{{{vvv|||vvvcccQQQFFF>>>===<<<999777444111000---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++))))))))))))))))))))))))*********)))***++++++,,,------------------------,,,,,,------...///000000999<<>>555///...000111777===>>><<<===BBBGGGYYYgggttt~~~zzzyyyppppppgggXXXOOOOOOMMMIII@@@???======>>>>>>=========???@@@>>>===>>>CCCGGGBBBCCCEEEDDDBBBAAACCCDDDBBBCCCDDDDDDBBB@@@@@@AAABBBDDDCCC@@@BBBHHHKKKKKKUUU```ooo}}}}}}yyyvvvtttooohhhccceeekkkyyyxxxsss{{{~~~rrrbbbNNNDDD===>>><<<444555555+++...---,,,,,,......---++++++,,,,,,------,,,,,,+++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,...111///+++000999@@@EEEKKKMMMMMMKKKLLLMMMKKKJJJKKKLLLIIIDDDDDDHHHXXXfffrrrtttuuuxxxyyyxxxyyyxxxRRRKKKWWW```^^^eeewwwwwwxxxwwwhhhfffkkk[[[UUUQQQRRRTTTRRRRRRSSSMMMJJJFFFCCC>>>888111---...---++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++***)))***,,,...,,,,,,,,,++++++*********------------------------,,,,,,,,,---------.........//////---,,,,,,...000...===HHHGGGDDDFFFIIIJJJFFFEEEGGGNNNWWW```hhhmmmyyybbbTTTWWW\\\iii~~~xxxjjjfffkkkkkkfffmmmtttwwwvvvvvvyyy|||~~~kkkyyymmmcccdddQQQGGGNNNSSSKKKGGGIIIDDD<<<444444999<<<999333222///---...000000...+++......---,,,,,,+++******++++++++++++++++++++++++,,,+++***))))))***+++,,,))))))))))))))))))))))))++++++++++++++++++++++++,,,***((()))+++,,,+++(((...+++(((***///444666777444<<<>>>777222444888888999======999<<>>>>>>>>>>>???AAABBBCCCDDDDDDCCCBBBCCCDDDDDDFFFHHHJJJKKKJJJIIIHHHJJJJJJJJJJJJIIIHHHGGGFFFEEECCCBBBBBBCCCDDDDDDCCCFFFIIIRRR^^^gggnnnxxx|||zzzwwwqqqnnniiiiiippp~~~yyyooosss~~~{{{kkkTTTFFF>>>>>><<<555666777...///---,,,,,,------,,,++++++,,,,,,------,,,,,,+++***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,...000///---333<<>>777666999;;;999666444111///...//////...,,,......------,,,++++++***++++++++++++++++++++++++,,,+++***))))))***+++,,,************************++++++++++++++++++++++++---+++******------,,,***---+++***,,,111666888999;;;???>>>777333666999999???===;;;???HHHXXXhhhsss}}}vvvpppjjjaaa[[[LLLGGGAAA============<<<>>>???AAAAAAAAABBBCCCEEEEEEGGGIIIIIIHHHHHHJJJKKKQQQRRRSSSTTTTTTTTTSSSRRRVVVVVVUUUTTTSSSQQQOOONNNMMMKKKHHHGGGGGGGGGEEEDDDBBBCCCGGGOOOTTTZZZccclll~~~{{{yyypppjjjiiirrr~~~qqqooozzzwww^^^KKK@@@>>>===777888999111///---,,,+++,,,---,,,++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------...///111888AAAIIIKKKNNNOOOOOOOOOPPPQQQPPPSSSTTTNNNDDDCCCQQQbbbtttuuuuuuxxx}}}zzzqqqtttrrr~~~mmmZZZSSSTTT___tttnnnhhhggg]]]UUUTTTUUUSSSQQQRRRLLLJJJIIIGGGCCC>>>666111///......///000000///---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++******,,,...,,,,,,,,,,,,++++++++++++------------------------,,,------------.........---......------///222555>>>@@@???:::888;;;>>>???CCCCCCMMM\\\dddiii||||||^^^XXXRRRPPPSSS^^^oooooojjjmmmllldddbbbiiissszzzsssbbbTTTLLLJJJKKKFFFBBB===:::::::::::::::888444111.........------......------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************++++++++++++++++++++++++...,,,+++,,,---...---,,,---,,,,,,///444888;;;<<>>???@@@@@@AAACCCDDDDDDFFFHHHJJJJJJMMMPPPQQQRRRSSSUUUWWW````````````````````````bbbbbbaaa```^^^\\\[[[ZZZXXXVVVSSSPPPOOOMMMJJJGGGGGGDDDCCCEEEGGGIIIOOOWWWxxxpppjjjmmmssszzz}}}wwwssszzzlllRRRCCC>>>>>>888888:::444000...,,,+++,,,,,,,,,++++++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------------...---------///555>>>FFFKKKLLLNNNPPPQQQSSSTTTUUUQQQOOOMMMIIIEEELLLaaavvvzzz{{{|||zzzwwwsssnnnjjjsssyyy|||```VVVRRROOOTTTbbbqqqiiifffaaa^^^\\\WWWQQQOOOQQQLLLLLLKKKJJJGGGBBB;;;666///......///111111///---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............------......///222666:::FFFCCC===999:::???EEEGGGVVVQQQXXXgggqqqxxxxxx___WWWSSSSSS^^^rrrzzzmmmbbb]]]```gggmmmpppqqqwwwyyyuuutttfffTTTNNNMMMHHHGGGDDD@@@<<<;;;<<<===;;;888333000...---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++---,,,,,,,,,---------,,,------///222666:::===>>>===<<<:::999;;;???@@@@@@@@@888<<>><<<:::666222...---...///......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++************************+++++++++++++++++++++++++++,,,,,,,,,+++++++++,,,---///222666999<<<>>>@@@<<<::::::<<<>>>???>>>>>>???<<>><<<<<<<<>>CCCJJJQQQZZZaaa___bbbnnnnnnZZZYYYeeevvvhhh___```___eeesss}}}~~~|||iiiRRRLLLMMMNNNNNNKKKFFFAAA>>>===<<<;;;999444000...///000......------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++***,,,---,,,+++***+++,,,---000555888:::<<<>>>???>>>;;;;;;======;;;<<>>:::999;;;>>>AAA@@@BBBDDDFFFGGGJJJMMMPPPUUUWWW[[[___cccjjjqqqvvv}}}}}}zzzooojjjfffeeeaaaXXXQQQOOO|||vvvvvvzzzvvv|||tttZZZKKKGGG???:::<<<999666333///------...///...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,------.../////////...000000///666BBBJJJKKKLLLLLLNNNRRRVVVVVVTTTQQQJJJGGGLLL[[[lllyyyvvvpppmmmooozzzlllRRRMMMTTT]]]bbbooo|||xxxvvvjjjkkknnnpppjjj___XXXWWWWWWUUUQQQNNNLLLIIIEEEBBB888444000...---...------------------------------***,,,......---,,,------,,,,,,,,,---------......------------------------............////////////...///111333777===EEEJJJEEECCCFFFMMMTTTXXX```hhhfffzzz|||{{{ppp___ZZZbbbxxxjjjbbb[[[]]]eeehhhkkkvvvvvvXXXPPPOOOPPPPPPOOOLLLFFF???;;;;;;;;;:::777222//////111------..................------------------------++++++,,,------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++---......++++++,,,...---111777:::;;;;;;===???===::::::<<<;;;:::@@@IIINNNUUUcccsssxxxlllccc\\\TTTKKKDDD=========<<<===???BBBDDDCCCFFFJJJLLLOOOTTTZZZ___cccfffjjjooovvv~~~~~~wwwtttooofff___]]]|||vvvuuu||||||{{{xxx{{{}}}|||```OOOKKKBBB<<<===;;;777444000....../////////+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------...///000000...111111000777DDDKKKKKKNNNNNNOOORRRUUUUUUQQQMMMEEEIIIWWWmmm~~~nnnqqqvvv]]]VVV]]]eeeeeennnyyy|||yyytttsssvvvvvvnnneee```ZZZWWWRRROOOLLLIIIFFFDDD;;;777222...---.........------------------------***,,,...///...---------,,,,,,,,,------.........------------------------............/////////000///000222444888???GGGMMMHHHHHHMMMVVV[[[]]]dddlll|||xxxiii\\\YYYZZZ```sss}}}aaaNNNTTT^^^___bbbjjjooovvv___UUUQQQQQQQQQQQQOOOHHH@@@999:::;;;;;;888333000000111------..................------------------------++++++------------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,...000///---,,,---000---222888;;;;;;;;;<<<>>>999666666999999<<>>;;;:::<<<@@@BBBBBBCCCDDDDDDHHHKKKPPPTTTYYY```hhhnnnwwwzzz|||tttnnnlll~~~yyyxxxzzz~~~www{{{}}}vvvaaaLLLBBBCCC@@@999777444111...------///000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------..................---------...111777???EEEJJJLLLMMMLLLMMMRRRWWWXXXRRRLLLPPP^^^fffgggxxxlllbbb|||uuucccZZZaaattt{{{~~~rrrqqquuuvvvuuuaaaVVVOOOOOOOOOKKKHHHJJJCCC???888222......///000......---------,,,,,,,,,,,,---......------///111.................................------,,,,,,,,,///............//////000222111333999BBBIIILLLMMMNNNJJJQQQ^^^___[[[iii___VVVQQQ]]]zzzjjjVVVXXX]]]dddgggkkkwwwzzzaaa[[[TTTRRRQQQNNNHHHDDD<<<888888<<<<<<555111222..................---------,,,,,,++++++,,,,,,---******+++,,,,,,,,,,,,+++++++++++++++++++++++++++...---,,,+++++++++,,,---------,,,+++,,,---...///000333777;;;<<<:::666444666222666======AAA[[[{{{~~~ssszzzrrrllleeeYYYLLLCCC===:::;;;???888AAAAAABBBIIIHHHFFFLLLPPPYYYbbbhhhooozzz{{{sss|||zzz{{{||||||{{{kkkSSSEEEAAA???<<<888666222///------...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....................................000555<<>>999999===>>>888444333///.........---------------,,,,,,++++++,,,,,,---******+++,,,,,,,,,,,,+++++++++++++++++++++++++++...---,,,,,,,,,---...///------,,,,,,,,,...///000333555999;;;;;;999666444555999===>>>AAAPPPjjjvvvuuummmeee___VVVMMMDDD???<<<:::<<>>???:::777444111...------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---............/////////...........................222999AAAHHHNNNRRRTTTQQQUUUXXXVVVQQQNNNOOOQQQkkkdddcccsssuuueeeppprrrOOOSSSSSS[[[zzzsssooosssiii^^^TTTQQQQQQMMMHHHEEEDDD@@@:::555111//////000.........------------,,,+++,,,---,,,++++++---///........................///////////////.........///.........//////000111333555:::BBBJJJPPPRRRSSSSSSUUU\\\aaa___fffkkkUUUVVVaaa}}}{{{jjj^^^ZZZ\\\hhhyyy~~~uuuuuurrroooppprrrnnnhhhnnnttt{{{mmmXXXVVVTTTMMMDDD>>>;;;>>>@@@===777555//////...---------------------,,,,,,,,,,,,------***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000------,,,,,,---///000111777888:::;;;:::999777555333;;;===999???UUUkkkwww{{{}}}uuummmeeeZZZQQQFFFAAA============@@@EEEEEEKKKIIIIIITTT[[[bbbnnn{{{~~~oooTTTBBB===???;;;999666222///...------........................------------------------------........./////////............////////////---222;;;CCCIIIMMMPPPRRRRRRUUUVVVPPPHHHGGGPPPXXXiiihhhnnn}}}zzzkkklllwww[[[KKKRRRVVV```uuurrrvvvsssgggZZZSSSPPPNNNJJJFFFDDDAAA<<<777333111000000............------------,,,---...---,,,,,,---///........................//////..............................///000111111444888???GGGNNNSSSUUUUUUVVVYYY___dddeeeqqqmmm^^^^^^uuuxxx___YYY\\\]]]```eeerrr}}}wwwqqqllleeefffeeecccccceeeaaa\\\___hhhppppppjjjhhhmmmsssuuuwww|||```YYYZZZUUUOOOHHH@@@>>>???>>>;;;777111000...------------...------,,,,,,,,,,,,------***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000------------...000222333999999:::;;;;;;;;;::::::888;;;<<<<<>>;;;<<>>>>><<<:::777444111///------........................------------------------,,,------------................../////////000000000666???FFFJJJMMMOOOQQQUUUVVVSSSKKKFFFLLL\\\jjjsss}}}}}}pppjjjjjjrrr\\\TTTZZZccchhhqqq{{{wwwwww}}}ssscccVVVPPPOOOMMMJJJEEECCC>>>:::555222000000//////.........---------...///000///------...000........................------------------------.........//////000222222555;;;CCCKKKQQQUUUWWWXXX]]]^^^aaahhhuuuxxxbbbZZZkkkhhhXXXNNNWWWdddmmmvvvsssllljjjhhhgggfffiiijjjhhhiiiiiifffaaa[[[dddjjjfff[[[VVV[[[bbbbbb^^^^^^hhh{{{lll\\\\\\ZZZ[[[SSSHHH???>>>>>>===:::333111///...------...///...------,,,,,,------...++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---.........---------...///222444555888999:::;;;===>>>>>>???@@@;;;@@@OOOZZZbbbssspppggg]]]NNNAAA;;;===<<<>>>BBBCCCCCCGGGNNNOOO[[[aaakkk|||~~~xxxmmmSSSBBB>>><<<;;;888555222000///...........................------------------------,,,,,,---------..................//////000000111555<<>>;;;555333111///......///000......------------......++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---------,,,------...///111333666777888999;;;===???@@@AAAAAA>>>;;;HHHbbbrrrzzzwwweeeYYYMMMAAA<<>>>>>@@@DDDEEEFFFMMMUUUbbbmmmqqq{{{yyy~~~xxx]]]IIIAAA<<<;;;999666444111000///................................................---............/////////---......///000000111111777>>>GGGLLLOOORRRVVVZZZ^^^YYYTTTVVVcccxxx~~~ccchhh~~~pppYYY[[[fffqqq}}}}}}jjjZZZSSSOOOLLLFFFEEEBBB>>>999555111///////////////............///000000///------...///........................------------.........///.........///000222333444???DDDLLLQQQUUUXXX[[[^^^```mmmyyysssiii___UUU[[[xxxooo```XXXkkk}}}{{{uuufff```dddlllkkk______ooozzzyyyxxx}}}zzzddd[[[\\\______YYYLLLCCCAAA???<<<777555333000///000111222......------------......+++,,,------...---------------------------------+++,,,---......---,,,,,,---......///111444777999:::;;;===???AAAAAAAAA@@@:::CCCUUUlll}}}~~~jjjWWWMMMDDD<<<<<>>>>>QQQeeerrr}}}mmmYYYGGGCCC???999:::@@@CCCDDDGGGLLLPPPVVVdddppp}}}{{{xxxwwwXXXJJJ>>><<<888555444444111---000000///.......................................---------.........//////222......111000---000777;;;BBBIIILLLOOOTTTZZZ]]]ZZZQQQhhhvvveeerrr{{{```___XXXbbboooVVVPPPSSSLLLJJJFFFAAA;;;666444333.........///......------............................................................/////////000...000111///---///555;;;DDDSSSUUUQQQWWW]]]aaakkk~~~}}}^^^VVVWWWooo{{{```ZZZ^^^lll~~~}}}wwwnnnbbb[[[YYYXXXPPPQQQ```nnnvvvxxxaaa```ddd```[[[XXXHHH:::;;;999777444111000000//////......------------......------------------------...---,,,,,,,,,,,,---......------------...//////------...000333777:::<<<>>>;;;===BBBCCCAAAAAAEEENNNdddvvv~~~tttmmmTTTJJJBBB?????????BBBFFFKKKJJJNNNVVV^^^hhh{{{uuullllllqqquuuwwwxxxfffOOO@@@>>>;;;777555333111...000000///............///........................---------.........//////111......222222111555;;;AAAEEEJJJMMMQQQUUUXXXYYY]]]]]]ppp}}}yyymmmiiiaaaTTT\\\ccc}}}~~~iiiZZZPPPNNNLLLIIIDDD???:::666333///000000000//////.............................................................../////////000000///111222111///222999>>>FFFPPPQQQSSS]]]bbbiiiwwwlllXXXZZZooo|||lllZZZ\\\hhhjjjoooxxxmmmhhhggghhh]]]WWW^^^gggmmmuuurrrvvvlllbbb___VVVHHHDDD999888777444222000//////000//////......//////000------------------------......---,,,,,,---.........------------...//////...///000222555888;;;===???<<<>>>CCCBBB@@@JJJYYY}}}|||hhhXXXKKKDDD>>>>>>@@@AAADDDIIIMMMQQQ[[[gggqqqvvvlllgggeeegggqqq|||zzzXXXCCC@@@===999666222000///111000//////......//////........................------........./////////000...///222333444999???FFFFFFHHHNNNUUUXXXXXXVVVYYYfffuuussspppppphhh|||]]]OOOOOO]]]rrr}}}gggNNNQQQNNNKKKGGGCCC>>>888444111111111111000000//////....................................................../////////000000000000222333333333777===CCCJJJPPPSSSZZZddddddkkk~~~ppp```bbbzzzrrrXXXPPPQQQiii~~~{{{}}}~~~{{{|||{{{lll```___bbbeeennnxxx}}}pppjjjdddRRREEE:::::::::888444111000000111000000//////000000111------------------------......---,,,,,,---............------......///000///000222444777999;;;<<>>CCC??????WWWwww}}}|||yyyqqq[[[DDDBBB>>><<>><<<>>>CCCEEEHHHOOOVVV]]]mmm}}}xxxjjjggg|||pppMMMCCC;;;999777333222444111111000///////////////................................./////////000000000111111000111666<<<@@@FFFEEEKKKWWW]]]ZZZWWWWWW___sss|||{{{yyydddNNNZZZcccpppfffWWWPPPIIIGGGGGGDDD===666333222111000////////////////////////////////////////////////////////////////////////000000000111000111222555999???FFFKKKSSSVVVYYYbbbjjjlllooo[[[cccgggNNNZZZpppvvvsssnnniiijjjqqqnnnnnnpppvvvrrrpppyyynnn\\\CCC@@@;;;888666555444444000//////......//////000................................................///............///000000///111333666888999999888888555:::???>>>HHHrrrpppssskkkRRRBBBCCC===>>>AAAEEEGGGKKKUUU```lll~~~}}}~~~~~~}}}~~~sssmmm~~~ZZZIII;;;999999555333555222111000000//////000000............................../////////000000000000333222000111888>>>AAAIIIJJJRRR[[[[[[WWWYYY```www|||tttXXXMMMcccppp}}}cccXXXLLLGGGHHHFFF???888444333111///......///////////////////////////////////////////////////////////////000000000111111000000222666<<>>???DDDIIILLLSSScccrrr}}}zzzyyyzzz{{{zzz}}}}}}}}}~~~zzzjjjRRR>>>;;;<<<888444444222111000000//////000000.........................../////////000000000000///333333000333<<>>AAAFFFZZZyyyuuuffflllaaaHHH;;;AAACCC===CCCGGGNNNVVV___ppp~~~yyywwwvvvvvvwwwxxxxxx{{{~~~zzzyyy}}}zzz{{{|||}}}|||{{{yyywwwxxxzzz|||~~~}}}ZZZDDDCCC888555999444555333000000000000///---////////////////////////...//////000000000000000000111222444999???DDDGGGNNNLLLXXXZZZSSSfffxxxwww]]]PPPVVVuuu~~~sssppptttzzzwwwhhhQQQGGGGGGEEE???888666222111111111000///000000000000000000000000000000000000000000000000000000000000000111111222---444555;;;IIIMMMOOOXXXfffmmmyyyiii\\\|||ZZZOOO^^^oooxxxzzz{{{yyyxxxtttllleeelllqqqwww~~~yyyttt{{{fffKKK;;;888;;;999555111111222222222111111000........................000///...------...///000------...///000000000///888:::======<<<:::999999???===DDDVVVlll~~~yyywwwooo^^^LLLCCC@@@???@@@BBBBBBKKKWWWcccppp|||xxxuuusssuuusssuuuyyyzzzwwwvvvxxxwwwxxxyyyzzzyyyxxxvvvuuuvvvwwwyyyzzz|||~~~~~~{{{dddJJJ@@@999777777555555333111000000000///...////////////////////////...//////000000000000000000111222555999???EEEHHHPPPOOORRRSSSXXXlllppphhh\\\^^^ooozzznnnhhhkkkttt|||pppYYYNNNLLLHHHBBB999666333111111111000///000000000000000000000000000000000000000000000000000000000000000111222222222777777>>>LLLPPPRRR\\\cccoooZZZtttgggTTT\\\jjjsss~~~yyynnnjjjooo~~~{{{lllsss}}}oooWWW@@@777888777333222222222222222111111000..............................------------............///000111111111111555888:::;;;:::999999:::777???QQQhhh|||wwwlllkkk```SSSEEE??????@@@BBBEEEJJJTTTcccsss}}}||||||{{{zzzzzzzzzxxxtttqqqrrrmmmmmmrrruuusssqqqqqqssstttuuuuuuuuutttsssrrrssstttuuuvvvwwwyyy|||~~~~~~tttlllrrrsssTTT>>><<<:::666777555444222111222111000...////////////////////////...///000000111111000000111111222666;;;AAAFFFJJJQQQTTTQQQUUUdddpppxxx~~~[[[bbbooo{{{rrrfff^^^aaaoooxxx```RRRMMMHHHBBB;;;888555333222222000///000000000000000000000000000000000000000000000000111000000000000111222222333666777@@@OOOSSSVVVaaaddd}}}iii___]]]RRRYYYqqq|||~~~xxxkkkdddkkkwwwsssppp{{{xxxeeeHHH777777888444333222222222222111111000..............................////////////......//////000111111222333333555777:::;;;;;;;;;<<<===999JJJccczzz~~~mmmfffdddOOOFFF>>>===@@@CCCGGGKKKRRR^^^qqqwwwppplllkkknnnhhheeeiiirrrxxxwwwsssqqqjjjhhhlllqqqpppnnnmmmooopppqqqqqqqqqppppppoooqqqrrrsssssssssuuuxxx{{{uuu{{{rrrhhhiii{{{```AAA???===555999666444333333333222000...//////////////////////////////000111111111111000111222333777<<>>???DDDXXXqqqtttjjjccc]]]EEE???<<>>666999666555444444555444111///000000000000000000000000///000000111111111111111222222444888>>>DDDKKKNNNQQQQQQSSSfffrrrgggxxxtttZZZbbbvvv{{{zzzoooccc\\\RRRQQQTTT___tttxxx```NNNJJJMMM???<<<888666444333222000000000000000000000000000////////////////////////111111111111111222222333999>>>CCCNNN[[[ZZZ___qqq~~~ppp___kkkhhh[[[aaaqqq~~~xxxsssvvv{{{sss~~~zzz^^^DDD;;;:::777555444333222111111111111////////////////////////000111222333333222111000............000111333444:::;;;;;;;;;:::;;;===@@@HHHaaayyy{{{kkkdddZZZPPP@@@======@@@DDDIIIRRRZZZkkk~~~xxxvvv}}}QQQWWWbbbnnnxxx}}}rrrbbbQQQGGGFFFHHHIIIPPP```xxxuuuqqqjjjfffhhhiiihhhgggiiiiiiiiiiiiiiiiiiiiijjjjjjlllmmmnnnooooooppptttvvvxxx}}}pppggg___VVV\\\vvvrrrWWWGGG>>>888999777666555666666555222///000000000000000000000000///000111111222222111111222333555999???FFFMMMPPPQQQPPPXXXkkkttttttwww{{{~~~bbbUUUcccrrrzzzvvvkkk___TTTMMMLLLRRR^^^ooojjjRRRIIIKKKAAA>>>:::777555444222000000000000000000000000000000000000000000000000000222111111111111222333333999???DDDOOOYYYYYYeee}}}aaarrrjjjWWWrrrzzzWWWeeemmm~~~wwwssssssxxxlllQQQ>>>777555666555333222111111111222//////////////////////////////000000000000//////......---...///111333555999999999999888:::>>>AAANNNiiitttggg]]]PPPEEE???===>>>BBBGGGNNN[[[hhhyyywwwkkkccc]]][[[fffuuuBBBFFFNNNVVV___eeeiiikkkjjjfff\\\OOOCCCBBBIIIQQQ```ooouuuoooiiieeeeeecccaaabbbeeeeeedddddddddeeeffffffgggggghhhiiijjjjjjlllppprrruuuzzz~~~nnneee```[[[```yyy|||wwweeeJJJ===<<<888777666666777777666333000000000000000000000000000000000111222222222222111222333555:::@@@GGGNNNRRRSSSZZZlll|||sssfffiiiZZZ^^^vvvxxxrrrhhh___XXXSSSNNNKKKRRR___rrr{{{```NNNIIICCC@@@;;;888666555222111000000000000000000000000000000000000000000000000222222111111222222333444888???FFFQQQ]]]dddjjjhhhppp___RRRaaa^^^VVVnnnzzz|||xxx```EEE888888777666444222111111111222/////////////////////////////////......///////////////......000222555666888999999:::;;;>>>DDDHHHggg}}}ooobbbSSSGGGAAA@@@@@@BBBGGGNNNYYYlll|||vvveeeYYYQQQPPPRRR[[[ppp===>>>BBBEEEJJJMMMPPPQQQRRRPPPJJJAAA===DDDTTTaaavvvlllhhhdddbbb___[[[]]]bbbbbbbbbaaaaaabbbcccddddddcccdddeeefffgggiiillloootttxxxxxxmmm___```aaaiiivvvyyynnnLLL<<<>>>888777777777777888666333000000000000000000000000000000000111222222222222111222333666:::AAAHHHOOOSSSUUUgggxxxdddtttlllZZZXXXqqq|||vvvqqqccc\\\RRRKKKJJJLLLOOOQQQ\\\lllrrrYYYNNNDDDAAA<<<999777555333111000000000000000000000000000000000000000000000000222222111111222222333444===DDDMMM[[[jjjzzzttt^^^XXX___lllZZZWWWccczzz~~~}}}|||{{{kkkMMM===>>>888666444222000111111222000000000000000000000000222111000//////000111222000000//////111333666888::::::;;;===???DDDKKKPPPqqqfffYYYHHH>>>>>>CCCCCCFFFMMMUUUdddzzzkkk[[[PPPGGGEEEMMM[[[nnnAAABBBCCCDDDDDDDDDCCCCCCFFFDDDDDDDDDDDDMMMgggxxxqqqllliiieeebbb\\\WWWXXX]]]^^^_________```bbbcccddddddeeeeeebbb```aaaeeeiiipppttt{{{tttcccdddiiijjjkkk}}}}}}zzzyyyssslll[[[===333BBB999888777666444444444444333222---...111***)))777000000000111222222333333444555777<<>>???RRRjjj|||rrriiibbbTTTBBB<<<@@@@@@EEEKKKQQQYYYmmmsssXXXDDDIIIEEEGGGTTTiiiEEEFFFHHHHHHFFFCCCAAA@@@BBBAAACCCIIIRRRddduuuqqqlllhhhdddaaa[[[UUUUUUZZZZZZZZZ[[[\\\]]]___```aaaaaabbbaaa___]]]^^^bbbfffmmmrrrxxxxxxiiijjjtttuuurrr{{{|||xxxtttdddEEE555???999888777666555444444444444666000,,,000111///111000000000111222222333333222444777<<>>CCCCCCHHHPPPZZZiii|||}}}~~~}}}fffRRRFFFCCCIIIVVViiiQQQUUUZZZ\\\[[[XXXUUUTTTQQQQQQUUU```qqqtttssskkkfffbbb^^^XXXRRRQQQUUUSSSTTTUUUVVVXXX[[[]]]^^^\\\\\\\\\[[[ZZZ[[[^^^```fffjjjqqqyyy~~~ssswww|||}}}{{{nnnOOO999<<<:::999888666555555444444666@@@>>>000...666555,,,000000111111222333333333222555:::???EEELLLSSSXXXnnnsssyyy|||ZZZPPP]]]{{{|||zzz{{{{{{yyyqqqkkkcccZZZSSSLLLEEEAAADDDDDDHHHLLLQQQ\\\ooo~~~aaaNNNIIICCC???===:::555222333333222111111111111111000000000111111111222222444111000444555444666:::HHHPPPOOOgggfffyyyoooQQQddduuuvvvrrrvvvmmmddd[[[aaa```cccnnnpppmmmlllsss|||jjjLLL???<<<888555444222000...000000000000000000000000111111111111000000000000111000111222333666888::::::>>>DDDDDD@@@IIIggg{{{iiijjjbbbQQQAAA===AAADDDDDDJJJTTTcccyyywwwoooccccccccceeeiiiooouuuxxxjjjSSSFFFCCCEEE]]]xxxdddkkkvvv~~~|||{{{~~~}}}ttttttkkkeee___[[[UUUNNNMMMPPPNNNNNNOOOQQQTTTWWWYYYZZZXXXXXXWWWWWWWWWXXXZZZ\\\]]]bbbiiiqqqzzz{{{}}}sssWWW>>><<<:::999888777666555555555999OOOWWWAAA---444888,,,000000111222222333333444555888===BBBFFFMMMUUU[[[jjjkkkxxxqqqQQQTTTgggssspppkkkfffcccdddgggiiikkkkkkjjjiiifffccc```___WWWTTTOOOJJJGGGEEEDDDDDDIIIIIILLLTTTaaauuuoooQQQIIIBBB@@@???;;;666333333333222111111111111222000000111111111222222222333111111444555555888===FFFTTT[[[|||uuuwwwZZZWWWzzzvvvxxx}}}qqqcccYYYVVVWWWYYYgggmmmxxx~~~nnnlllnnnrrryyy~~~___DDD===777666666333000///000000000000000000000000111111111000000000000000111111111222444777999;;;===@@@CCCBBBDDDTTTsssnnneeeeeeZZZFFF;;;???DDDCCCHHHPPP\\\mmm|||qqqdddZZZNNNMMMLLLMMMPPPUUU[[[___mmmrrrzzzrrrZZZHHHDDDHHHWWW~~~vvv{{{ssssssiiibbb\\\XXXRRRLLLIIIKKKJJJJJJLLLNNNPPPSSSVVVWWWUUUTTTSSSTTTUUUVVVWWWXXXXXX\\\ccckkkttt}}}ssswww~~~~~~uuu\\\CCC>>>;;;:::999888777666666666<<>>BBBEEELLLVVV]]]hhhooo```QQQaaaxxxxxxpppddd```YYYSSSPPPPPPQQQRRRPPPPPPPPPPPPOOOMMMKKKJJJFFFEEECCCAAAAAACCCFFFIIIOOOPPPUUUbbbyyyXXXLLLBBBAAA@@@:::666555444333333222111222222222111111111111222222222222222111222555666666:::AAAEEEOOOaaa}}}bbb^^^WWWiiiyyyvvvoooggg[[[QQQMMMSSS___iiivvv}}}|||}}}}}}rrruuuzzz~~~yyyrrrIII>>>555666777555111111111111111111111111111111000000000000000000111111111111111333555888:::<<>>@@@DDDHHHKKKSSSXXXbbbmmmwww~~~}}}sssgggZZZLLLEEEKKKVVVpppzzzqqqooohhh```YYYUUUQQQKKKHHHHHHFFFGGGHHHJJJMMMPPPRRRSSSRRRPPPPPPQQQSSSUUUUUUTTTWWWZZZ```gggoooyyyoooooo{{{xxxcccHHH???<<<;;;:::888777777666666<<>>AAADDDMMMYYYccchhhyyyWWWQQQjjj}}}nnncccYYYTTTMMMHHHFFFEEEEEEDDD@@@AAAAAABBBBBBBBBAAAAAA???????????????BBBFFFIIIMMMUUUbbbuuufffUUUEEEAAA???999666777444444333222222222222222111111111222222222222333222111333666666666===EEEMMMLLLiii~~~nnniiisssPPP]]]{{{qqqwwwppp]]]UUUNNNLLLPPP[[[lllzzz|||}}}~~~}}}{{{|||||||||RRRBBB555666999666222333111111111111111111111111000000000000111111111111111111222333666999;;;===BBBAAA===AAAVVVwwwvvvyyy|||jjjkkk```VVVFFF===@@@GGGHHHDDDRRRbbbvvvxxxjjj___UUUJJJBBB>>>===:::999:::<<>>;;;;;;<<<<<<===>>>>>>>>>===???AAAAAAAAADDDIIIMMMTTTgggwww```KKKDDD???888555888444444333222222222222333111111111222222222333333111111444666666777>>>GGGVVVTTTppprrrvvvppppppbbbRRRfffvvvtttnnnaaaOOOLLLNNNXXXeeeqqq^^^III888888:::666333444111111111111111111111111///000000000111111111111111111222444666999<<<>>>@@@AAA@@@FFFaaa|||ssskkkoooWWWKKK@@@???CCCFFFIIILLL[[[oooooo___UUUMMMEEE@@@;;;:::999888999;;;===>>>CCCEEEHHHKKKOOOSSSUUUVVVRRRLLLGGGEEECCCJJJdddyyysssooolllggg^^^VVVSSSPPPJJJGGGGGGBBBBBBCCCEEEGGGIIIKKKLLLLLLKKKJJJLLLOOOQQQPPPOOOPPPSSSWWW\\\ccckkktttzzz~~~vvvwwwzzzpppSSSCCC<<<<<<:::999888777777777999222WWWsssWWW;;;888///111222222333333444444555:::>>>DDDGGGNNN[[[nnn|||eeebbbzzznnn]]]QQQFFFBBB===<<<===>>><<<;;;:::::::::;;;<<<<<<======<<>>===BBBDDDLLLhhhwwwjjjjjjkkkOOOCCC===AAADDDDDDIIIRRRjjjwwwcccRRRHHHBBB===999888888888999:::;;;===>>>HHHGGGFFFFFFEEEFFFFFFGGG<<<===BBBIIIMMM\\\xxxuuurrrjjjccc[[[TTTQQQLLLEEEBBBBBBCCCBBBBBBBBBCCCDDDFFFGGGGGGHHHIIIJJJKKKMMMNNNNNNKKKLLLPPPWWW```jjjqqquuu}}}|||aaaFFF@@@;;;999999777333111333666555FFFbbbhhhRRR;;;222333222111111222333555666888BBBJJJFFFNNNooo}}}~~~cccccc}}}yyymmm\\\MMMFFF>>>===:::999888888999:::;;;::::::;;;===???@@@@@@>>>DDDBBBBBBMMMQQQUUU___}}}~~~zzzWWWHHHCCC===999:::555555555555444333222111222222111111222222333444777///777999///:::KKKIIIffftttnnnfff\\\kkkbbbKKKRRR]]]|||xxxoooiiitttrrraaaSSSOOOQQQVVVbbbttt~~~|||XXX@@@AAA888444666000111111111111111111111111222111111111000000//////000222333555666:::???BBBFFF???@@@XXXvvvmmmnnnjjj```JJJ@@@===CCCGGGIIIRRR___{{{yyyfffQQQEEE???;;;:::;;;;;;999888888:::===???@@@DDDEEEEEEEEEEEEDDDCCCCCCEEEGGGIIIQQQdddvvvrrrpppgggbbbZZZTTTPPPLLLEEEAAABBBBBBAAAAAAAAABBBCCCEEEFFFFFFFFFGGGHHHJJJKKKLLLMMMKKKLLLNNNTTT]]]gggooottt~~~gggJJJ???:::888999888444444666777333===VVVdddYYYAAA222333222222222222444555666777AAAGGGLLLaaa|||yyyyyy```ooo}}}vvvjjjXXXIIIBBB===<<<:::999888999:::;;;>>>=========???AAAAAABBB@@@FFFCCCDDDPPPZZZdddttt___JJJCCC???;;;999555555555555444333222222222222222111222222333444333///333888555;;;JJJSSS~~~|||||||||]]]ccc{{{TTTKKKYYYnnnpppiiiiii|||tttcccUUUMMMOOOUUUfffuuu|||wwwiiiHHH>>>:::999666000111111111111111111111111222111111111000000000000111222444555666999>>>BBBDDDBBBIII```oooiiirrrkkkWWWGGG@@@===CCCGGGJJJVVVeeerrraaaMMMBBB>>>:::999::::::999888:::>>>AAACCCCCCEEEFFFGGGGGGGGGFFFFFFGGGFFFKKKUUUhhh}}}rrrnnnlllccc```YYYRRROOOKKKDDDAAAAAA@@@@@@?????????AAABBBCCCCCCDDDEEEFFFGGGIIIJJJJJJKKKKKKMMMQQQYYYbbbkkkqqqzzzzzzvvv~~~kkkLLL???:::777888888666666888777222444FFF[[[]]]III222333333222222333444666777999CCCDDDRRRsssbbb[[[zzzvvvmmmaaaQQQCCC===;;;::::::999999;;;<<<===BBBBBBAAAAAAAAABBBCCCDDDBBBIIIHHHJJJYYYiii{{{mmmPPPCCCAAA>>>999666666555555444333333222222222222222222333444444333222222777<<<<<>>;;;999999::::::888999===CCCGGGHHHGGGGGGHHHIIIIIIHHHHHHIIIKKKNNNVVVggg{{{qqqllljjjaaa^^^WWWPPPNNNJJJDDD@@@AAA>>>>>>=========>>>@@@AAA@@@AAABBBCCCEEEFFFGGGGGGIIIJJJJJJMMMSSS\\\ffflllrrr{{{ssshhh}}}pppSSSDDD===888888999777666888777333000999NNNZZZLLL666444333333333333555666777===HHHEEEVVVxxx{{{xxxqqqZZZ___yyyjjj___UUUIII???;;;::::::::::::;;;===>>>???EEEEEEDDDCCCBBBCCCFFFHHHGGGPPPRRRWWWiii{{{XXXCCCAAA>>>888777666555555444333333333333222222222222333444444555999555888???===TTTmmmeee|||[[[TTT```ssswwwbbbhhhjjj}}}ttteeeUUUMMMNNNWWWgggttt```===<<<<<<333444222222222222222222222222111111111111111111111111222333555555666999===AAACCCXXXqqq|||jjjlllooo]]]CCC@@@???AAAFFFLLLWWWlllzzzrrrXXXLLL@@@;;;999888999;;;;;;:::;;;@@@FFFJJJLLLKKKQQQRRRTTTTTTTTTUUUYYY]]]jjjsss{{{qqqllliiiaaa\\\UUUNNNLLLHHHCCC@@@AAA======<<<;;;;;;<<<>>>>>>>>>>>>???AAABBBCCCDDDEEEGGGHHHIIIJJJNNNVVV___gggkkkuuuxxxkkk[[[ccc|||yyyaaaLLLCCC;;;999999777555666666666333333@@@NNNJJJ<<<555444444333444666777888???KKKJJJZZZuuuqqqtttvvvgggpppnnn[[[PPPHHHBBB======:::;;;;;;<<<>>>???AAAAAAEEEFFFFFFEEEDDDEEEIIILLLOOO[[[aaajjj}}}cccGGG@@@===999888777555444444444444444333333222222333333444555333;;;999999@@@FFFlllmmmeeeWWW```pppvvveee\\\iiiwwwyyyjjjaaaXXXPPPSSS]]]lll|||{{{}}}~~~zzzuuuMMM???999111444222222222222222222222222111111111111111222222222333444555666777:::???BBBIIIiiipppqqqrrrbbbNNNBBB???AAAEEEKKKTTTddd||||||jjj^^^LLLCCC;;;999999888:::===>>>>>>@@@CCCGGGKKKNNNPPP]]]aaafffiiilllrrrzzz}}}{{{qqqllliiiaaaZZZSSSMMMKKKGGGBBB???@@@===<<<;;;::::::;;;<<<===<<<===>>>???@@@BBBCCCCCCDDDFFFGGGHHHJJJPPPYYY```gggqqqttt___QQQPPPddd{{{lllSSSHHH>>>;;;;;;888666555555888666333888BBBEEEBBB555555444444555666888999???JJJQQQbbbttttttwwwppp|||}}}qqq```MMMDDDAAA>>>===>>><<<<<<>>>???@@@BBBCCCCCCDDDFFFGGGFFFFFFHHHNNNSSS\\\hhhppp}}}|||qqqQQQ@@@<<<;;;888777666444333444444555333333333333333444444555111666999;;;CCCWWWmmmqqquuuPPPUUUiii}}}ttt```^^^aaasssmmm```QQQOOOSSSaaarrr}}}sssnnnuuuqqqrrrcccEEE777222333333333333333333333333333111111111222222222222222333555666777999===AAAEEERRRyyyssslllwwwqqqUUUBBBCCC@@@CCCHHHQQQ^^^tttqqq\\\MMMCCC===999:::;;;:::<<>>@@@AAABBBBBBAAADDDFFFGGGHHHLLLTTT[[[dddlllxxxuuuTTTLLLGGGWWWxxxsssXXXLLL@@@===<<<:::777777555666666444555:::BBBGGG666555555555555777888999@@@GGGWWWjjjvvvmmmooo~~~rrraaaRRRCCC>>>???>>>======>>>???@@@AAACCCDDDDDDDDDDDDFFFIIIIIIIIILLLTTTZZZjjjuuu}}}yyy}}}]]]DDD<<<>>>999888666444333444555666444333333333333444555555444222888>>>FFFjjj~~~sssmmmggg^^^JJJ]]]tttbbbWWW```kkkqqqbbbWWWPPPSSS```tttxxxxxxuuuttt{{{xxx}}}tttJJJ999888333333333333333333333333333111111111222222333333333333555777999;;;???DDDHHHZZZyyyppprrrwwwiiiLLL???DDDBBBEEELLLVVViii{{{rrrdddQQQCCC>>>:::888;;;===<<<>>>BBB@@@FFFKKKKKKJJJNNNZZZdddiiioooxxx}}}zzzzzzqqqkkkhhh```WWWPPPKKKIIIFFFAAA???@@@===<<<;;;:::::::::;;;<<<;;;<<<===>>>???AAABBBBBB???CCCFFFGGGGGGJJJQQQXXXaaagggpppzzz~~~wwwNNNJJJDDDRRRxxx{{{ZZZMMMAAA======<<<:::999666444444555555888AAAJJJ666666555555666777999:::AAAEEE[[[pppxxxeeennnyyyjjjVVVIII======@@@@@@===;;;???@@@BBBCCCDDDEEEEEEEEEDDDGGGJJJKKKKKKOOOXXX___sss}}}{{{fffGGG<<>>555333333333333333333333333111111111222222333333333333555777999<<>>>>>???CCC@@@HHHOOONNNKKKQQQ```mmmtttzzzyyyuuuppphhhccccccXXXRRRJJJEEEDDDCCC@@@>>>;;;:::999999888888999999::::::;;;===>>>@@@AAAAAA>>>???@@@AAACCCFFFLLLPPP]]]eeemmmuuuYYYNNNCCCMMMppphhhaaaXXXMMM@@@777555888666444444444444444<<>>>>>??????@@@@@@EEEAAADDDOOOTTTWWWbbbrrrzzz{{{uuurrrmmmeee______WWWQQQJJJEEEDDDCCC@@@>>>;;;:::999999888888999999::::::;;;<<<>>>???@@@@@@AAAAAAAAAAAABBBDDDIIILLLYYYaaajjjqqq{{{```QQQEEEQQQzzzwwwtttjjjXXXFFF;;;888999666444444555444444;;;DDDCCC:::555888888666888@@@QQQbbbzzznnn|||lllYYYJJJGGGEEEBBB@@@AAABBBBBBBBBDDDCCCBBBBBBCCCDDDEEEDDDMMMWWWcccjjjmmmqqqxxxxxxUUUCCCAAA;;;999888666555555555666444555777666555555666888:::888@@@SSSvvvqqq\\\ooommmddduuurrrRRR^^^qqq___aaaggg}}}mmm^^^XXX[[[jjjyyy{{{yyy|||}}}kkk@@@CCC444555444333333222333333333222222222111222222333444333777888<<>>>>>???@@@AAAAAADDDBBBFFFQQQWWWYYYdddsss~~~yyyssspppkkkccc]]]\\\VVVPPPIIIEEECCCBBB@@@===::::::999888888888888999:::;;;;;;<<<===>>>>>>>>>BBBBBBBBBAAA@@@AAAEEEGGGSSS[[[dddkkkuuujjjWWWIIIXXX~~~dddKKK???:::777777555555555444444;;;CCCBBB:::666999999777;;;DDDUUUtttkkkooozzzoooaaaPPPEEEEEECCCBBBBBBCCCDDDDDDCCCDDDCCCCCCBBBCCCDDDEEEFFFMMMYYYgggqqquuuyyy\\\FFFEEE;;;:::888777555555555666444666666666555555777999===777EEEgggjjjgggdddfffWWWTTTrrreee\\\eeepppttt]]]SSSXXXfffyyy}}}sssqqqxxx{{{wwwyyyKKK>>>777555555444333333333333333222222222222222333444444333444777AAAGGGCCCPPPnnnttt|||zzz^^^FFFAAADDDCCCLLLOOO```vvvfffXXXQQQMMMJJJHHHGGGDDDAAAAAACCCDDDBBB?????????>>>>>>???@@@BBBCCCDDDCCCIIITTTZZZ^^^hhhuuuyyytttqqqlllddd^^^]]]SSSNNNHHHDDDCCCBBB@@@===:::999999888888888888888::::::;;;;;;<<<<<<<<<===@@@AAAAAA@@@???@@@BBBEEEMMMVVV___eeennn}}}ppp^^^PPP^^^kkkOOOAAA;;;555777555555666444444:::AAAAAA888333555777888AAANNNiiiwwwaaazzzoooeeeYYYMMMEEEBBBAAAAAABBBDDDEEEDDDCCCCCCCCCCCCBBBAAACCCEEEGGGOOOZZZiiirrrwww|||hhhKKKFFF<<<;;;999777666666666666555666666666555666888:::<<<:::RRR~~~mmmyyyaaapppoooSSS^^^~~~___\\\lll|||vvvhhhZZZZZZfffvvv}}}tttooosss{{{sssUUU888999777666555444333333333444333222222222222333444444555555888EEEIIIBBBSSSyyyvvvvvvUUU@@@BBBFFFDDDKKKRRRggg{{{lllbbbVVVOOOPPPUUU[[[]]][[[WWWRRRNNNMMMKKKGGGCCCCCCBBB@@@??????@@@BBBCCCEEEFFFMMMWWW^^^bbblllwwwyyytttqqqlllccc]]]\\\QQQLLLFFFCCCCCCBBB???<<<:::999888888777777888888999999::::::;;;;;;;;;<<<<<<===>>>>>>>>>???BBBDDDHHHRRR[[[```iiiwwwqqqbbbUUU___rrrUUUEEE<<<666888666666777555444999@@@KKK???666444444999GGGXXXfffccczzzoooeee\\\SSSJJJEEEBBBAAAAAABBBCCCDDDCCCBBBBBBCCCCCCBBBAAABBBFFFIIIXXXcccqqq{{{~~~}}}}}}zzzUUUFFF>>><<<:::888777666666666555666666555555666999;;;999CCCiiisssggg\\\PPP```|||yyy\\\```yyyzzzqqqaaa```cccnnn}}}ssssssvvv|||uuuccc;;;===888777666555444444444444333333222222333333444555999888;;;FFFJJJDDDXXX}}}mmmNNN>>>BBBHHHGGGRRR]]]uuu{{{qqqoooiii```RRRNNNJJJNNNYYYgggrrrwww|||vvvnnngggbbb\\\UUUPPPHHHEEEBBB@@@???@@@BBBDDDIIILLLSSS[[[aaahhhrrr{{{{{{uuuqqqooojjjaaaZZZXXXNNNJJJEEECCCCCCBBB???<<<999999888777777777777888777888888999:::;;;;;;;;;999;;;<<<======???AAACCCCCCNNNWWW\\\cccrrrnnnaaaUUUYYYppp~~~|||bbbKKK>>>;;;888666777777555333888???[[[MMM???999666:::KKK^^^fffjjj{{{vvvnnnfff^^^WWWQQQMMMHHHFFFDDDDDDEEEEEEDDDCCCDDDEEEEEEDDDBBBCCCHHHMMM[[[fffuuu{{{rrrwwwwwwpppdddJJJ???===;;;999777666666666666666666555555666:::===<<>>;;;999999888777777777777777555666777888999:::;;;<<<888:::<<<<<<<<<===???AAA???JJJTTTXXX^^^mmm~~~zzzlll]]]NNNOOOcccyyy{{{{{{nnnOOO>>><<<888777777888555333777===bbbTTTFFF>>>999<<>><<<999888777666777666666666555555777:::===IIIkkkwwwvvv}}}___RRRYYYuuunnnddd\\\ppp{{{|||~~~zzzooo~~~yyyPPPAAA:::999777666555444444444444333333333333444555555777===>>>DDDOOOYYYrrrrrrXXXHHHBBBBBBIIIPPP```qqqqqqddd___ZZZSSSUUU]]]cccfffooozzzxxxppphhhbbb\\\TTTOOOFFFDDDAAA???AAAEEEJJJMMMYYY^^^bbbfffllluuuyyysssooonnniii___XXXVVVLLLHHHDDDBBBBBBAAA>>>;;;999888888777777777777777444555666777999;;;<<<<<<999:::<<<<<<<<<<<<===???<<>>OOOcccvvv|||{{{rrr|||vvvppphhhbbb^^^YYYUUUPPPMMMLLLLLLLLLKKKIIIKKKLLLJJJGGGIIIOOOUUUooo}}}zzzkkkkkksss{{{yyyVVV@@@???<<<:::888777777777666666666555555777;;;>>>WWW|||nnnhhhQQQRRRddd```___^^^vvvzzz}}}vvvxxx}}}wwwVVV>>>:::999888666555555444444444333333333333444555555444<<<>>>CCCRRRccc}}}lllRRRHHHEEEBBBHHHSSSgggzzzrrriiimmmmmmggglllyyyzzz~~~wwwqqqiiibbb\\\UUUNNNIIICCCAAA??????AAAGGGNNNRRR```dddhhhjjjooozzz{{{uuuooojjjcccZZZUUUTTTLLLIIIEEEAAA@@@>>><<<:::;;;:::777555444444555666666666666777888888999999999999:::;;;;;;<<<<<<===AAADDDJJJOOOWWWcccqqq{{{ttt^^^RRRLLLEEETTTcccaaarrrxxx^^^<<<888999888777666666777777888QQQaaaQQQ666888DDDQQQfffsss|||qqq}}}xxxsssmmmiii```ZZZUUUUUUTTTPPPOOOPPPOOOOOOOOONNNJJJLLLWWWccc|||qqqkkkkkkyyy___HHH===<<<;;;333444999666888999444666;;;888888EEEccclllvvvmmmfffsssRRRUUU{{{ttt```RRR]]]www~~~llluuuwwwfff======333333666333555777000333333555666666666555444555>>>???CCCXXXooocccJJJCCCEEEEEELLLVVVqqqzzzzzzrrrggg___XXXRRRLLLHHHFFFCCCBBBEEEHHHLLLUUU^^^ggggggjjjpppuuu{{{zzzssslllhhhaaaXXXSSSSSSLLLHHHDDDAAA???>>>;;;:::;;;999777555444444555555555666666777777888999999999999::::::;;;<<<<<<<<<===@@@FFFKKKSSS___mmmwwwxxx]]]LLLCCC===KKKYYY\\\tttoooIIIAAA:::999777666666777777888HHH\\\TTT>>>>>>IIIXXXlll~~~{{{{{{vvvqqqmmmhhhaaa[[[ZZZXXXTTTSSSTTTVVVVVVXXXXXXVVVYYYdddqqqsssjjjlllsssnnnLLL@@@===<<<555555999555777999555666;;;777:::IIIkkkzzz[[[}}}hhhkkk```QQQaaaxxxfffTTTSSSlllzzzrrrpppqqqxxxSSS@@@666555888444444666111333444555666666666555555666>>>???GGG```zzzzzz___HHHDDDFFFHHHPPP]]]|||}}}vvvoooeee\\\VVVQQQKKKGGGFFFCCCCCCGGGKKKPPPYYYbbbhhhiiiooovvvzzz~~~zzzrrrjjjeee___VVVQQQQQQKKKGGGCCC@@@???===;;;999:::999777555444444555555555555666666777888888888888999999::::::;;;<<<<<<888<<>>>>>777666999555777888555666:::666===RRR{{{gggYYYrrrcccwwwoooOOOSSSlllfffYYYPPP]]]|||yyyppppppttt~~~~~~uuuhhhxxxbbbDDD888888;;;444333666333333444555666666666666555999>>>@@@MMMkkkpppYYYFFFDDDGGGJJJVVVeeerrrkkkaaaYYYTTTOOOJJJFFFEEEDDDFFFLLLQQQVVV___hhhkkknnnvvv~~~|||rrriiiccc]]]VVVQQQPPPIIIFFFBBB???>>><<<:::999999888777555444444444555444444555666666777777888888888888999::::::;;;;;;777:::???DDDKKKVVVdddmmmxxxmmmRRRHHHKKK]]]hhhrrrUUU???;;;:::888777666777777888;;;PPPVVVGGGAAAPPPjjj}}}{{{sss}}}xxxuuunnnfff___]]][[[YYYZZZ]]]```bbbgggkkklllooo{{{}}}jjjmmmlllVVVCCC===>>>999777999666666888666777999666DDDaaadddjjjtttaaa```___LLLXXXpppuuu]]]WWWZZZoooyyy|||nnndddhhhyyy}}}~~~sssiiiIII:::888;;;555333777666444555555666666666666666;;;???CCCVVVwwweeeRRRDDDDDDGGGLLLZZZlll~~~{{{pppiii___XXXTTTPPPKKKGGGEEEDDDIIIPPPWWW\\\eeemmmpppssszzzuuuiiiccc]]]VVVQQQOOOHHHEEEAAA>>>===<<<:::888777777666555555444444444444444444555666666777777777777888888999:::::::::888;;;???CCCJJJTTTaaajjjvvvoooUUUMMMUUUkkkvvv}}}```CCC<<<;;;999777777777777888999IIIRRRHHHEEE]]]~~~jjjjjj~~~zzzvvvmmmfff```^^^^^^]]]___bbbcccffflllpppqqqtttooonnnjjj]]]EEE;;;===:::888:::888666888777888888888OOOuuucccxxxqqq]]]]]]zzzXXXQQQ```ssshhhWWWYYYeee{{{{{{~~~nnndddeeerrr~~~ooo~~~yyyPPP<<<666:::555333888888555555555555666666777777;;;@@@HHH```www\\\MMMCCCEEEHHHMMM___tttzzzvvvpppiii```YYYUUUQQQMMMIIIEEEFFFLLLVVV\\\aaaiiiqqqssstttzzzxxxjjjccc]]]VVVPPPNNNFFFCCC@@@===<<<;;;999888666666666555555555444444333333444444555666666666666777777888888999:::::::::<<>>:::888:::999666888777888888;;;\\\{{{kkkzzz```___cccPPPVVViii|||rrr\\\VVV___ooozzzwwwlllgggiiittt~~~dddmmm]]]BBB666999666444888888666666555555666666777888;;;AAAMMMhhhiiiSSSHHHDDDHHHKKKQQQfff~~~yyyuuuqqqkkkbbb[[[WWWSSSOOOKKKIIIKKKRRR\\\cccgggmmmtttssstttyyyzzzjjjbbb\\\TTTNNNKKKEEEBBB???<<<;;;:::999777555555555666555555444444222333333444555555666666666666777777888999999999999;;;===@@@CCCLLLWWW___kkk|||oooeeefff~~~~~~{{{pppJJJ===<<<:::888777777777888555===PPPZZZbbbsssdddkkkzzzqqqkkkgggggggggeeeeeehhhjjjnnnvvv}}}uuunnnyyyvvvTTT@@@???;;;777999888666888888888999???gggyyybbbiii{{{SSSLLL[[[sssbbbVVV]]]oooxxxrrr___ggg}}}~~~zzz}}}~~~hhhfffmmmKKK777999777555777666777666555555555666888888???EEEPPPjjj___LLLEEEEEEKKKOOOWWWooo}}}yyyssslllccc\\\XXXTTTOOOKKKOOOQQQYYYccciiilllqqqwwwvvvxxx~~~{{{jjjaaa[[[SSSLLLIIIEEEBBB>>><<<;;;:::999777555555555666555555444444222222333444444555555666666666666777888888999999888:::;;;===@@@HHHRRRZZZeeewwwwwwjjjeee|||~~~}}}zzzyyyvvvNNN===<<<:::888777777777888555;;;SSSbbbkkk~~~oooppp}}}rrrlllhhhhhhgggdddccceeejjjnnnwwwxxxhhhmmm[[[DDDAAA;;;777888777777999888999999BBBnnnppp```uuunnnMMMOOOaaayyysssZZZVVVggg|||ooo^^^qqq{{{wwwyyyzzz~~~tttiii{{{yyyQQQ999999888666777444777666555555555666888999DDDHHHQQQggg]]]HHHCCCEEENNNSSS\\\uuu~~~ssslllccc\\\XXXSSSOOOKKKSSSUUU]]]gggmmmoootttyyy{{{}}}xxxkkkeeeXXXOOOJJJDDDEEEBBB???===<<<;;;999888555555444444444333333333222222333444444555555666555555666666777777888888<<<<<<===>>>BBBHHHQQQVVVdddrrrrrrdddtttooojjjnnnmmmHHHAAA===:::;;;:::666666888:::AAANNNaaasss~~~{{{qqqllliiiiiigggdddeeeiiikkkqqqyyykkkooozzzZZZBBBFFF:::999BBB999999333999;;;888NNNeee^^^oooLLLLLLjjjeeeZZZQQQ___vvvbbbooo~~~wwwwww{{{yyydddcccYYY>>><<<555777===666888555555888888666888;;;IIIKKKYYYpppZZZEEEHHHFFFKKKWWWaaawww~~~uuummmddd^^^WWWPPPNNNPPPWWWYYY^^^fffnnnuuuyyy{{{{{{zzzlllfffYYYOOOKKKFFFCCCAAA>>><<<;;;:::888666555444444444444333333333222222333333444555555555555555666666777777888888:::;;;;;;<<<@@@FFFNNNTTT___mmm~~~xxxiiisssjjjdddmmmsssTTTAAA<<<999:::999666666999444???QQQfffuuu||||||zzz~~~rrrmmmjjjjjjiiifffhhhlllooovvv~~~nnnmmmttt^^^EEEEEE999777???666;;;666:::<<<999PPPzzz~~~hhhtttfffLLLVVVuuu^^^ZZZZZZooommmnnn|||zzzxxx|||}}}ddd]]]www^^^BBB===666777;;;555777555555888888777999===JJJOOO^^^wwwzzzUUUDDDFFFEEELLLZZZggg~~~}}}{{{ssslllddd___YYYSSSRRRUUUYYY\\\bbbiiirrrxxx|||~~~zzzjjjcccVVVMMMKKKEEEBBB???<<<::::::999777555444444444444333333333333222222333333444444555555555555666666777777888888888999999:::===CCCJJJPPPXXXgggxxx~~~kkklllwwwsssdddfffxxxWWWBBB<<<888999999777777999444AAAVVVhhhtttxxxxxxwwwtttooollllllkkkjjjlllpppttt{{{tttkkkkkk}}}hhhKKKFFF999777===666<<<888<<<===<<>>888666888444777555666888888777:::@@@LLLTTTgggoooNNNBBBEEEEEENNN___ooo}}}zzzxxxqqqjjjddd```[[[VVVVVVZZZ]]]aaagggooovvv}}}vvvfff___RRRJJJIIIDDDAAA???<<<::::::999777666444444444333333333222222111222222333444444555555555555666666777777888888777888999:::<<>>999===999<<<===@@@[[[cccQQQtttkkkXXXssskkkQQQTTTooonnnUUU\\\kkkuuukkkyyy{{{ssspppwwweeeTTT[[[sssmmmJJJ===999777666555777666666888888888===DDDLLLYYYpppfffJJJBBBEEEEEEPPPeeevvv}}}zzzxxxvvvpppiiiccc```\\\XXXXXX\\\```dddlllttt{{{qqqbbb\\\PPPIIIHHHDDDAAA???<<<;;;::::::888777444444333333333222222222111111222222333444444555555555666666777777888888888999::::::<<<@@@FFFJJJSSSaaaqqq}}}kkk\\\]]]dddiiiwww___HHH???888777999888999:::>>>PPPgggvvv|||qqqvvvvvvpppmmmmmmmmmmmmpppuuuxxxlllaaahhhsss[[[GGG===<<<>>><<<;;;999;;;<<>><<<:::::::::888777333333333333222222222222111111222222333333444444555555666666777777888888999::::::;;;<<>>MMMvvvuuuXXX\\\|||yyybbbddd```KKKPPP^^^yyy^^^\\\kkkyyyooo}}}~~~}}}}}}|||wwwtttpppppptttfffYYYRRRddd|||RRR<<<===:::444:::777777888999777999BBBLLLRRRooo}}}YYYHHHDDDHHHKKK[[[ttt}}}zzzxxxwwwvvvnnngggbbb```]]]ZZZ[[[___cccjjjttt|||www```UUUSSSKKKFFFFFFBBB???<<<:::999999999777666333333333222222222222111111111111222333333444444555555666666777777888888888999::::::;;;>>>BBBFFFLLLZZZjjjvvvyyyfff]]]ggguuuzzzmmmQQQEEE;;;999:::::::::;;;@@@ZZZxxxjjj]]]tttnnnjjjiiihhhhhhlllqqqttt{{{vvvdddfffjjjnnnKKK@@@>>>;;;===:::999<<<@@@VVV}}}___eeejjjnnn```OOORRR^^^}}}```bbbppp}}}}}}|||}}}}}}}}}zzztttpppsssyyy~~~eee\\\NNNZZZYYY>>>@@@;;;333;;;777777888999777999CCCOOO```vvvSSSGGGDDDIIINNNaaa|||}}}~~~}}}|||zzzxxxvvvuuuuuulllfffbbbaaa___]]]```dddeeemmmxxxmmmWWWNNNNNNFFFBBBBBB>>>===;;;999888888777666555333333333222222222111111000111111222333333444444555555666666777888888888888999999::::::===AAADDDHHHVVVfffrrr}}}iii^^^eeesssppp~~~TTTGGG<<<999;;;;;;:::;;;HHH___www{{{}}}~~~```eeesssmmmhhhgggffffffjjjoootttzzz{{{fffdddfffwwwQQQEEEAAA===???::::::===BBB\\\hhhmmmwww{{{iiiUUUTTT]]]vvv]]]dddttt~~~yyyzzz|||~~~~~~~~~tttooouuu}}}ddd]]]KKKSSS^^^@@@BBB<<<333;;;777777888999777999DDDQQQmmmqqqOOOFFFCCCIIIQQQeee}}}|||{{{yyywwwvvvuuuttttttjjjeeeaaabbbaaaaaadddiiifffooozzz}}}kkkZZZQQQGGG@@@???>>>;;;999666666777777666666555444222222222222222222222222111111111111222333444555555555666666777777888888777999::::::;;;===@@@CCCIIIRRR___mmm{{{rrr```cccrrrrrrooo|||cccEEE>>>AAA555444===;;;OOOYYYgggnnnmmmqqqkkkrrrtttggg^^^```ddddddgggmmmooowwwmmmbbbhhhZZZEEE@@@;;;;;;888<<>>???666555===;;;GGGSSSccckkklllsssyyyzzzuuuggg^^^```ddddddffflllqqqvvv~~~wwwdddeeetttaaaGGG???======???===BBBZZZ}}}pppjjjQQQ]]]qqqgggZZZiii{{{xxxzzz}}}tttqqqqqqrrrwwwppp\\\IIIQQQoooqqqNNN=========888777777999999888===MMM^^^}}}```MMMFFFHHHLLLYYYppp}}}~~~{{{wwwuuuuuuuuuuuutttnnngggdddfffhhhiiijjjmmmllluuurrrgggXXXJJJFFFAAA<<<999888888555333333333444444555444444444222222222222222222222222111111111111222333444555444555555666666777888888777999:::::::::<<>><<<777777<<<<<>>>>>???@@@999BBBfffgggbbbSSScccxxx{{{ccc___rrr{{{zzz}}}}}}wwwrrrpppnnnmmmxxxtttaaaLLLKKK^^^~~~vvvRRR???======999444666999:::999>>>NNN^^^vvv[[[JJJCCCHHHMMM\\\uuu~~~~~~{{{wwwuuutttttttttssskkkfffcccfffiiikkknnnrrrpppxxxttteeeZZZSSSJJJAAA???===:::888888888666444222222333444444444444333222222222222222222222222111111111111222333444444444444555555666777777888888999:::::::::;;;>>>AAACCCJJJUUUaaaooo{{{jjjggglllfff]]]``````sss]]]@@@999:::999<<>><<<:::999888888888777666333444444555555444444444222222222222222222222222111111111111222333444444444444444555666666777777888999:::999999;;;>>>@@@BBBIIISSS___lll|||sssmmmnnngggWWWXXX]]]~~~hhhCCC888<<<;;;;;;CCCTTTTTTVVVaaavvvqqquuu~~~~~~yyyjjj```aaacccbbbccchhhjjjlllrrr}}}iiifffaaaeeeQQQ<<>>RRR|||]]]~~~jjj\\\vvv[[[^^^nnnxxxxxxjjjooo~~~wwwooolllfffxxxppp```PPPHHHNNN[[[\\\BBB::::::999777888:::;;;:::???OOO___qqqYYYJJJEEEGGGPPPddd}}}yyyuuurrrqqqqqqpppooollliiihhhkkkmmmnnnsssyyyyyy~~~rrrhhh]]]VVVUUUQQQKKKFFFCCCBBB@@@>>>;;;;;;:::999888777777777666666777777666666555444222222222222222222222222111111111111222333444555333444444555555666777777888999999999999:::===@@@BBBHHHQQQ\\\iiizzzyyyrrrooofffSSSSSS```qqqGGG888???<<<;;;HHHQQQRRRWWWccc||||||mmmtttzzzlllaaaaaacccaaabbbgggfffjjjtttsssggg______pppTTT>>>CCC@@@===???SSSyyyqqqVVVxxxaaa^^^kkkXXXfff{{{yyylllqqq~~~~~~yyytttrrrpppooossstttttttttuuuyyyxxxpppooohhhzzzlll\\\PPPHHHLLL```bbbEEE;;;:::999888999;;;;;;;;;AAARRRcccnnnVVVJJJIIIIIISSSjjjzzzvvvrrrpppooooooooonnnmmmjjjkkknnnpppqqqwww~~~~~~vvvggg^^^XXXRRRMMMOOOLLLIIIHHHGGGFFFDDDDDD@@@@@@>>><<<:::999:::;;;:::::::::999888777666555222222222222222222222222111111111111222333444555333333444555555666666777888999999999999:::===???AAAFFFOOOYYYfffwww|||sssmmmaaaQQQVVViiixxxLLL999AAA<<<;;;LLLPPPYYYcccpppjjjmmm{{{lllaaabbbccc```aaafffdddlllzzzeee\\\___eeesss[[[AAAEEE===;;;===OOOpppiiiTTTrrrfffbbb\\\XXXqqqyyymmmsss{{{{{{|||zzzsssjjjccc```^^^\\\[[[^^^```aaa```___bbbkkkrrryyyqqqrrrlllyyykkkYYYNNNGGGIII___iiiJJJ===;;;:::888888999:::;;;DDDWWWjjjhhhPPPIIILLLMMMXXXpppvvvssspppnnnnnnnnnnnnmmmkkkjjjlllppprrruuu|||yyyfffZZZVVVVVVTTTRRRMMMJJJIIILLLMMMLLLKKKKKKFFFEEECCC@@@======>>>@@@<<<<<<<<<;;;999888666555222222222222222222222222111111111111222333444555333333444444555666666777888999999999888:::<<>>@@@NNNmmmzzziiiYYYtttlllbbbuuuXXX[[[zzzxxxmmmttt~~~xxxxxxzzzwwwgggaaaYYYTTTTTTTTTTTTSSSTTTXXXYYYWWWSSSVVV___hhh{{{zzzrrruuukkkssskkkXXXMMMEEEFFFXXXmmmMMM???<<<;;;777777888:::<<>>HHH^^^rrrwwwXXXJJJJJJNNNUUUccc}}}nnnkkkggggggjjjllllllkkkmmmnnnoooqqqvvv{{{gggbbb]]]YYYZZZ\\\___```\\\ZZZZZZZZZ\\\\\\[[[ZZZVVVUUUUUUUUUUUUUUUUUUUUURRRLLLHHHGGGEEE@@@===>>>;;;888444111111111111000111111222222222333333333333333444444555666666666777888888999:::;;;<<<<<<===BBBJJJRRR]]]mmmrrr___WWWUUUSSSmmmZZZ???<<<;;;BBBRRRbbbzzzdddlll|||wwwvvvnnngggaaaaaabbbbbbdddiiipppxxxxxx___XXX___hhhtttEEEIII???BBBFFFbbbiii}}}nnnSSSddd|||tttkkkuuu}}}zzz|||yyymmm]]]RRRNNNOOOPPPOOOOOOPPPSSSUUUUUUXXXZZZ\\\___gggrrr{{{|||tttoooqqqtttttt[[[MMMGGGCCCRRRxxxSSS@@@>>>;;;999999:::<<>>:::555111000000000000111111222222222333333333333333444444555666666666777777888999:::;;;<<<<<<;;;@@@GGGOOOYYYiii|||rrr```]]][[[WWWhhh```BBB<<<<<>>:::888888999<<<@@@NNNggg|||qqqTTTHHHJJJOOOYYYiiinnnjjjfffeeehhhjjjkkkjjjiiilllpppuuu{{{___bbbeeeffffffhhhmmmrrrmmmkkkiiihhhhhhgggeeeccccccdddfffhhhiiijjjkkkllliiiaaaZZZVVVPPPIIIEEEEEE@@@;;;555111000000000000111111222222222333333333333333444444555666666666777777888999:::;;;;;;<<<;;;@@@FFFMMMVVVfffyyytttbbb___^^^WWW^^^wwwnnnJJJ===<<>>:::444111000000111000111111222222222333333333333333444444555666666666666777777888999:::;;;<<<<<<@@@FFFKKKTTTdddwwwwwwfffYYYYYYQQQQQQbbbqqq~~~TTT@@@===DDDPPPaaaooooooiiizzzyyywwwjjjfffhhhlllsssyyyrrrddd___```eeennnvvv{{{qqqiiieeeeeegggkkknnnrrrvvvxxxyyyzzz{{{ooo[[[YYY___}}}PPPEEEBBBBBB^^^sss\\\ggg{{{yyylllttt~~~{{{{{{{{{|||~~~|||yyyooohhh___YYYWWWYYYZZZ[[[\\\\\\[[[ZZZ]]]ccckkkppprrrvvv~~~uuuooobbbgggooo}}}hhhRRRGGGCCCEEEQQQvvv___AAA999888999888999<<>>DDDOOOaaaiiihhhlllzzz}}}oooddd\\\```lllxxxtttaaa[[[___hhhqqqxxx~~~sssmmmiiiccc^^^ZZZYYYZZZZZZZZZ[[[]]]`````````______\\\aaahhhnnnvvvuuu\\\YYY^^^~~~VVVFFFDDDDDDaaa{{{ssszzz^^^kkk{{{vvvkkkxxx~~~||||||~~~}}}xxxuuuuuuwww}}}wwwmmmlll^^^[[[WWWVVVYYY\\\___aaadddddddddeeehhhpppyyy}}}rrrkkk___eeelllwwwiiiQQQGGGDDDEEEKKKqqqgggEEE;;;<<<:::999:::>>>FFFXXXvvveeeMMMHHHMMMSSS___qqq|||ccc___[[[[[[```dddggggggkkkrrrzzzzzzqqqjjjeeeuuusssrrrqqqqqqqqqpppoooooonnnmmmmmmooopppooommmsssuuuxxx{{{}}}wwwrrrlllhhh]]]NNNAAA;;;333222111111222333222111111111222222222333333333333333444444555666666666666666777888999:::;;;;;;===@@@DDDIIIQQQ```sss|||lllYYY]]]VVVPPP]]]tttfffFFF???DDDNNN]]]cccgggttt|||{{{___XXXWWWbbbsssooo[[[YYYdddpppyyy~~~~~~rrrggg```\\\ZZZWWWVVVUUUUUUUUUUUURRRRRRSSSTTTTTTRRRPPPNNNHHHLLLQQQUUU^^^oooyyy^^^YYY[[[zzzZZZEEECCCGGGWWWvvvkkkiii}}}zzzxxxmmmeeerrrqqqiiizzz{{{zzz{{{}}}~~~}}}~~~}}}yyysssqqqtttxxx|||jjj______XXXXXXZZZ]]]```ccceeeeeefffiiimmmqqqwww~~~{{{pppiii\\\dddkkktttgggOOOFFFDDDDDDLLLxxxoooHHH;;;===999999;;;@@@KKK```cccLLLHHHOOOUUUbbbtttttt\\\XXXTTTUUUZZZ```cccdddiiiqqq{{{}}}uuunnnhhhbbb___wwwssspppqqqssstttssspppqqqpppoooqqqssstttsssrrrtttvvvyyy}}}uuunnngggaaaVVVGGG:::555000//////111333444222111111111222222222333333333333333444444555666666777666666777888999::::::;;;<<>>BBBFFFKKKUUUgggxxxuuujjjaaadddSSSVVV```GGGFFFNNNhhh|||ooouuucccYYYKKKUUU___fffrrr}}}{{{qqqeeeaaaggg||||||sssmmmggg___XXXTTTSSSSSSSSSRRRSSSSSSTTTTTTTTTTTTTTTUUUSSSTTTWWWXXXTTTRRRSSSNNNQQQVVV]]]ggguuudddYYYXXXgggjjjEEEEEE@@@RRRxxxvvvkkksssfff{{{yyy```^^^aaa{{{nnnlll~~~}}}|||{{{{{{|||}}}}}}wwwqqqooosssvvvwwwyyy|||uuukkkfffaaa[[[XXXYYY]]]```dddhhhkkknnnpppqqqwwwxxx|||uuusssnnnddd^^^cccpppiiiQQQHHHEEEBBBNNN{{{sssGGG===<<<999:::>>>GGGWWWttt^^^PPPLLLOOOZZZkkksss```SSSGGGEEEDDDIIIRRR\\\cccfffiiiooovvv|||}}}xxxtttpppmmmkkkgggccc___uuuwwwzzz}}}}}}yyyvvvyyyyyyyyyyyyzzz|||}}}}}}yyyuuufff]]]SSSMMMEEE;;;555444333222222222222111111111000111111111111222222222444444444555555555555666666777777888999999::::::;;;<<<@@@DDDIIIRRRdddtttzzzjjjbbbcccPPPUUUuuuRRRIIIMMMsssiiimmm{{{fffWWWOOOIIISSS]]]cccjjjoooggg\\\XXXaaarrr~~~{{{yyy|||lll[[[SSSSSSRRRPPPNNNNNNPPPQQQSSSTTTTTTTTTUUUUUUUUUUUUUUUVVVVVVYYY^^^___[[[XXXYYYXXX^^^eeemmmwwwgggWWWTTT^^^oooGGGEEE>>>WWWyyy{{{{{{\\\[[[aaa|||ooommm~~~{{{zzzyyyxxxwwwwwwwwwwwwpppmmmnnnsssxxxyyy{{{~~~qqqfff[[[YYYZZZYYYZZZ[[[aaadddhhhlllooorrrwwwzzz~~~}}}ttttttoooccc]]]```kkk|||oooUUUIIIEEE???RRRvvvFFF;;;;;;;;;:::>>>HHH]]]]]]OOOLLLPPP[[[ooorrr]]]NNNFFFDDDBBBCCCJJJWWWbbbggghhhiiinnnvvv|||yyywwwuuusssrrrpppmmmiiifffzzzzzz|||~~~yyyvvv{{{{{{{{{|||}}}yyytttdddZZZPPPIIIBBB:::777777222222222222111111111111000000111111111222222222444444444555555555555666666666777888999::::::;;;:::<<>>HHH^^^}}}[[[MMMKKKOOO[[[ppp~~~cccOOOEEEAAADDDBBBCCCLLLZZZdddhhhhhhhhhmmmtttzzz~~~zzzyyyyyyyyyxxxvvvsssooolll}}}}}}}}}{{{yyywww|||||||||}}}~~~yyytttaaaWWWLLLEEE???999777888222222222111111111000000000000111111111222222222444444444555555555555666555666777888999:::;;;;;;;;;<<<@@@DDDHHHOOO___ooofff]]]^^^NNNTTT}}}^^^OOOSSSuuu}}}rrrzzzzzzcccQQQIIIFFFFFFHHHIIIJJJNNNSSSUUUSSSYYYooo{{{sssssssssuuuxxx|||sssdddYYYPPPLLLMMMJJJMMMQQQRRRRRRQQQRRRTTTTTTTTTVVVXXX[[[^^^aaabbbggghhhmmmsssrrroooooorrrwwwttt]]]VVV]]]rrrzzzJJJBBBEEEiiijjj]]]bbbyyymmmppp{{{uuuqqqhhhhhhiiikkklllmmmmmmnnnjjjjjjpppxxx}}}wwwmmmaaaZZZVVVZZZ^^^^^^^^^^^^^^^ccciiimmmpppttt||||||qqqooohhh```ZZZ^^^hhhxxx]]]HHH@@@BBBTTTuuuEEE>>>@@@;;;<<>>CCCKKK]]]xxxxxxVVVKKKMMMVVVeeeyyyyyyZZZGGGDDDCCC???@@@BBBEEEGGGIIINNNTTTXXX___dddjjjnnnrrrxxx~~~}}}~~~xxxnnnggg[[[RRRHHHBBB<<<666444555111111111111000000000000000111111111111222222222444444444555555555666666444555666888999:::<<<<<<;;;<<<@@@DDDFFFLLLZZZiiixxxjjjUUUYYYVVVRRR^^^ffftttlllRRROOObbbnnnpppjjjSSSEEE@@@@@@AAABBBGGGQQQ```nnn{{{{{{uuutttrrrpppppptttzzzkkk[[[QQQJJJEEEHHHJJJKKKKKKMMMRRRWWW]]]^^^]]]\\\^^^aaagggggghhhiiimmmqqquuuwwwyyyzzz~~~jjjTTT^^^XXXUUUGGGIIIqqq}}}jjjnnn{{{ppplllssszzzkkk___YYYYYY[[[[[[]]]```ccceeefffggggggkkklllqqqwwwzzz||||||pppfff^^^YYYZZZ^^^aaa^^^[[[^^^eeellluuusssjjjllliiiZZZUUUZZZdddwwwxxxVVVEEEBBBFFF===TTT|||ppp{{{zzzOOOAAA:::<<>><<<>>>BBBGGGMMMZZZfffrrrhhhSSSVVVSSSWWWkkkssszzzpppPPPOOO```pppzzzuuu```QQQGGGAAA@@@CCCBBBRRR```lllzzz~~~yyyvvvnnnfffdddeeejjjqqquuuyyy~~~eeeUUUPPPFFFFFFFFFGGGIIILLLPPPRRRWWW\\\aaabbbaaaccciiioooiiijjjlllpppuuuzzz}}}~~~ooo\\\XXX```RRRKKKRRRrrr}}}}}}}}}iiiuuuppphhhtttmmmWWWKKKVVV```XXX```dddfffffffffgggfffdddiiimmmqqqrrrxxxxxxggg^^^]]]YYY]]]```___]]]]]]bbbggguuuzzzqqqooonnnhhh]]]\\\aaafffvvvjjjTTTIIIBBBAAACCCRRRvvvyyyKKKDDD<<<>>><<>>===DDDLLLVVVtttyyyXXXMMMOOOZZZjjj~~~dddLLLBBBDDDCCC???CCCEEEGGGIIIMMMRRRXXX\\\]]]cccggghhhmmmwww~~~~~~|||uuummmgggYYYNNNCCC@@@>>>:::777666222222222111111111111000000000000111222222333333222222333444444555555666777777888888999::::::;;;<<<;;;===AAAEEEKKKWWWbbbpppmmmUUUXXXZZZcccxxxaaaRRRjjjlll___PPPGGGBBB@@@CCCHHHUUUgggmmmrrr~~~ooo___OOOKKKLLLLLLPPPWWWcccdddiiirrrxxx}}}yyygggXXXLLLFFFFFFDDDEEEGGGHHHJJJMMMRRRUUUaaabbbeeehhhkkknnnqqqrrrrrrtttwww{{{}}}\\\XXXcccPPPFFFGGGdddsss{{{zzzxxx\\\XXXmmmrrrllliiiWWWRRRQQQ[[[eeedddiiiaaaZZZ[[[cccjjjmmmmmmjjjlllooorrr{{{ppp\\\SSSTTTXXXZZZ\\\]]]```gggqqqyyy}}}tttsssnnnggg]]]VVVWWW___vvvbbbNNNEEE???BBBEEEWWWvvvIII@@@:::>>>???HHHOOOYYYuuu|||ZZZMMMNNNXXXhhhuuu[[[FFF???BBBCCCAAADDDEEEGGGHHHKKKQQQWWW\\\]]]aaaccceeelllzzzyyypppiii\\\PPPDDD@@@>>>:::666666222222222111111111000000000000000111222222333333222222333444444555555666666666777888999::::::;;;;;;:::<<>>III\\\fffiii}}}XXXKKKMMMZZZkkk~~~iiiPPPEEECCCDDDDDDDDDIIILLLPPPRRRRRRSSSTTTUUU]]]lll}}}zzz{{{}}}~~~~~~~~~}}}}}}~~~wwwfffXXXJJJBBB===777333222222222222111111111111000000000000111222222333333222222333444444555555666444444555777888:::;;;;;;<<<;;;>>>BBBEEEHHHQQQ[[[fffyyyvvv[[[]]]\\\VVVYYY\\\iiixxxxxxiiiQQQDDDAAA??????>>>>>>DDDLLLTTT^^^dddgggeeeTTTMMMWWW^^^hhhrrr|||xxxVVVLLLBBBAAABBBBBBCCCDDDIIIOOOTTTWWWXXX\\\eeemmmmmmrrrxxx{{{|||}}}rrr^^^iiihhhPPPGGGjjjpppjjjyyyrrrmmm{{{eeeWWWRRRUUU\\\kkkpppdddSSS[[[kkkzzzxxxmmmllltttuuuuuupppggg```[[[UUUOOOLLLNNNTTTZZZ[[[WWWUUUWWW^^^___bbbiiisss}}}wwwmmmnnnyyywwwiiiaaa^^^QQQMMMSSS```yyy^^^MMMFFFBBB@@@EEEUUUyyyNNNCCC???>>>KKKbbbmmmooozzzUUUIIIMMM[[[nnnyyycccLLLCCCDDDDDDCCCCCCGGGJJJOOOTTTZZZ```hhhlllwww{{{yyyyyy|||~~~~~~|||fffXXXIIIBBB===777444333222222222111111111111000000000000111222222333333222222333444444555555666444444555777888:::;;;;;;<<<<<<>>>CCCEEEHHHQQQ[[[fffxxxwww]]]^^^YYYMMMLLLMMM\\\~~~yyy```FFFCCC@@@>>>>>>===<<>>???BBBCCCFFFJJJLLLRRRXXX[[[\\\```jjjrrrooouuu|||~~~~~~qqq___jjjjjjPPPOOOvvvwwwkkkyyyqqqkkkvvv]]]VVVTTTTTT[[[mmmqqqccc\\\dddtttwwwkkknnn{{{tttrrrhhhYYYMMMIIIFFFCCCLLLNNNVVVaaafffbbb]]][[[cccdddhhhooowwwyyywwwuuujjjbbbiiizzzqqqddd```bbbOOOMMMUUUccczzz^^^MMMFFFBBBBBBEEEPPP|||OOOEEECCC>>>MMMfffrrrsssxxxSSSHHHMMM]]]pppttt]]]GGGAAADDDDDDBBBBBBAAAEEEKKKTTT___nnn|||{{{{{{~~~}}}zzz}}}hhhZZZLLLDDD>>>888444333333222111111000000111111000000000000000111111222222222333444444555555666777777888999:::;;;;;;<<<<<<===???CCCHHHNNNRRRUUUhhhvvvtttcccjjjbbbQQQLLLGGGNNNppp{{{dddRRRIII???>>>???@@@???@@@HHHRRRbbbdddhhhjjjhhhjjjttttttWWWBBBAAAAAA@@@@@@BBBGGGKKKOOOWWW\\\[[[```mmmvvvwww}}}~~~sss___jjj{{{eeerrrMMMQQQ~~~ooowwwuuuvvvtttfff\\\TTTPPPVVVbbbkkkkkkggg^^^mmmxxxvvvppppppvvvzzztttcccQQQHHHCCCBBBHHHQQQRRR```vvvzzzfff\\\]]]```iiiqqqsssvvv~~~}}}uuunnnlllbbbVVVOOOTTTaaawwwsss[[[MMMCCCCCCBBBCCCLLLqqqsssRRRAAA@@@BBBOOOuuuhhhqqqzzzTTTJJJSSSWWWnnniiiVVVFFFDDDDDD??????DDDDDDJJJQQQUUUYYYbbbpppzzz~~~zzzzzz~~~}}}kkk\\\LLLCCC===777333333333222111111000000111111000000000000000111111222222222333444444555555666666777888888::::::;;;<<<:::;;;>>>CCCHHHNNNTTTWWWfffsss{{{jjjpppfffRRRKKKEEEMMMsssxxxaaaOOOFFF>>>>>>???@@@???CCCPPP]]]pppnnnnnnrrrwwwiiiOOOBBBBBBBBB@@@@@@CCCHHHKKKVVVcccjjjfffdddnnnyyy~~~tttaaafffzzzmmm\\\yyyrrrNNNOOOzzzyyyuuuzzz{{{{{{~~~}}}mmmaaaWWWRRRPPPWWWbbbkkkmmmjjjfffpppwwwuuuppprrrxxx|||ooo]]]KKKEEEEEEFFFLLLSSSdddnnniii\\\[[[ccclllrrrssswwwvvvnnnkkkaaaWWWQQQVVVcccxxxoooXXXJJJBBBBBBCCCCCCMMMtttrrrTTTAAABBB@@@PPPyyykkkqqq~~~XXXJJJRRRWWWnnndddRRRDDDCCCCCC???@@@EEEJJJPPPVVVZZZ]]]dddpppyyy|||}}}|||yyyzzzqqqaaaOOOCCC<<<666333333222222111000000000000111000000000000000111111222222222333444444555555666666777777888999:::;;;;;;999:::===AAAHHHNNNTTTXXXcccqqqnnnsssfffRRRLLLJJJTTTuuu___NNNEEE>>>===???AAADDDKKK[[[kkkuuusssvvvxxx___IIIBBBBBBBBBAAABBBEEEJJJNNNYYYkkkuuuooojjjqqqsssbbb```iii]]]TTTlll{{{vvvoooKKKJJJqqqooouuu}}}{{{}}}pppaaaXXXPPPOOOPPPWWW```gggkkkkkkiiipppsssqqqppptttxxxyyydddRRRDDDGGGNNNSSSYYYaaarrryyymmm___]]]gggnnnssstttyyyssskkkhhh^^^VVVPPPUUUbbbwwwiiiRRRGGG@@@BBBCCCDDDOOO{{{qqqSSS@@@BBB???PPP{{{mmmqqq]]]KKKPPPVVVooo{{{[[[LLLAAAAAABBBAAABBBFFFQQQWWW\\\___bbbgggpppxxx|||tttxxxzzzyyyzzz~~~zzziiiTTTFFF===666333333222222111000000000000000000000000000000111111222222222333444444555555666666666777888999:::;;;;;;:::;;;===AAAFFFMMMSSSVVVaaapppmmmnnnaaaOOOPPPTTTbbboooZZZKKKCCC@@@===>>>DDDMMMWWWdddpppsssvvvjjjTTTEEE@@@AAABBBCCCEEEJJJPPPTTTYYYjjjvvvqqqnnnvvvqqq```ZZZ\\\RRRSSSrrrmmmJJJEEEeeexxxooopppkkkyyyvvv~~~sssbbbVVVPPPHHHJJJNNNTTTZZZ___cccdddbbbfffjjjkkkmmmqqqqqqmmmUUUGGGBBBOOO___gggnnnvvv{{{nnnaaaccchhhooouuuxxx~~~nnnfffcccYYYSSSMMMRRR___uuudddNNNEEE@@@BBBBBBDDDUUUqqqQQQ===@@@???MMMwwwmmmsssbbbMMMOOOUUUppprrrQQQGGG??????AAABBBDDDGGGRRRWWW]]]```ccchhhpppvvvmmmtttzzzzzz{{{}}}}}}{{{nnnXXXIII???777333333222111000000//////000000000000000000000111111222222222333444444555555666555666777888999::::::;;;<<<<<<===@@@DDDJJJPPPTTT```pppjjjgggYYYJJJPPPYYYjjjzzzeeeRRRFFFAAACCC>>>>>>HHHVVVaaajjjppp|||zzzlllfffhhhuuusss[[[III???===???AAADDDHHHOOOVVV\\\___kkksssqqqrrr}}}qqq___VVVVVVNNNSSS|||tttPPPEEE[[[nnnyyy{{{yyyXXXaaauuurrrzzzgggWWWNNNKKKBBBFFFKKKPPPTTTVVVXXXYYYSSSYYY___dddiiikkkddd\\\JJJ@@@EEEZZZlllrrr{{{lllbbbggghhhpppwww|||kkkccc```VVVRRRLLLQQQ___uuu```LLLEEEAAADDDAAAEEEZZZuuuOOO===AAAAAAIIIqqqkkkvvvfffOOOOOOTTTooojjjIIIBBB===>>>AAABBBEEEGGGNNNRRRXXX]]]bbbhhhooouuu|||}}}llltttzzzzzzzzz{{{|||zzz~~~|||jjjUUUGGG>>>777333333111111000////////////000000000000000000111111222222222333444444555555666555666666777888999::::::=========???CCCIIIOOORRR```pppggg___QQQFFFOOOWWWeeeuuu```PPPHHHEEEDDD>>>???KKK[[[fffnnnsss}}}ppp___SSSTTT[[[iiikkkTTTFFF@@@<<<>>>AAAEEEJJJRRRZZZ```hhhqqqvvvtttwwwrrr]]]TTTXXXRRRTTTXXXHHHUUUsss}}}jjjzzz~~~xxxSSS]]]qqqqqqooo[[[NNNHHHGGG@@@CCCHHHMMMQQQRRRQQQOOOJJJRRR[[[bbbfffdddYYYNNNDDD@@@KKKbbbooorrriiiaaaiiikkkrrrzzz~~~llldddaaaXXXRRRMMMSSSaaaxxx^^^KKKEEEBBBDDDAAAEEE\\\~~~OOO@@@BBBAAAFFFmmmkkkzzzhhhRRRQQQTTTnnnwww```CCC@@@>>>>>>@@@CCCEEEFFFKKKNNNSSSXXX___gggoootttxxxpppwww|||yyywwwyyy||||||}}}qqq```MMMBBB;;;555333333111111000///////////////000000000000000111111222222222333444444555555666555555666777888999::::::<<<<<<<<<>>>BBBIIIOOOSSS```oooaaaXXXLLLEEENNNRRR\\\nnnZZZMMMHHHGGGAAA???BBBLLLXXXdddqqq|||tttdddVVVLLLLLLWWWcccqqqfffQQQFFFCCC>>>@@@CCCGGGLLLSSS[[[aaajjjsssxxxvvvzzzqqqZZZTTT```]]]ZZZXXXIIIQQQlll}}}uuuyyy[[[aaalllooozzzxxxcccQQQGGGDDDDDD@@@BBBGGGMMMRRRRRROOOLLLLLLUUU___dddeee```SSSGGGCCCCCCQQQeeemmmooo{{{fffeeennnqqqwww|||kkkdddbbbXXXQQQLLLRRRbbbyyy\\\JJJDDDAAACCCBBBEEEZZZMMM@@@@@@???EEEoooooo|||iiiTTTSSSTTTlllkkkSSSAAA@@@???>>>@@@CCCEEEEEEKKKLLLPPPUUU]]]fffooouuuvvv{{{}}}xxxuuuxxx~~~}}}{{{gggWWWFFF===888444222333111111000///////////////000000000000000111111222222222333444444555555666555555666777888999:::::::::::::::===BBBJJJQQQUUU___ooozzzZZZRRRJJJFFFOOOPPPVVVyyycccPPPDDDAAABBB>>>@@@EEEMMMTTT```sssiii[[[LLLEEEFFFPPP```nnnuuu___LLLBBB@@@AAABBBEEEHHHLLLSSS[[[```fffqqqxxxwwwzzzoooWWWUUUhhhhhhcccSSSIIIOOOjjjxxxaaaffffffjjjvvvrrr[[[KKKDDDBBBCCCAAABBBGGGNNNTTTUUUQQQLLLSSS[[[dddgggeee___RRRFFFBBBDDDSSSgggkkknnnoooeeejjjuuuwww{{{}}}~~~iiibbb```WWWNNNIIIPPP```xxx[[[IIIDDD@@@BBBDDDEEEXXX}}}JJJ>>><<<===FFFssssss}}}iiiUUUTTTTTTjjj}}}aaaGGG@@@@@@@@@???@@@CCCDDDDDDLLLMMMPPPUUU\\\fffooouuuuuuttttttwwwzzz|||oooSSSIII???;;;888444222222000000000000000000000000000000000000000111111111222222333333333444444444666666666777888888999999:::999:::???CCCFFFMMMUUU```oooyyyYYYMMMSSSLLLCCCIIIRRR~~~yyymmmUUUEEE>>>=========CCCEEEHHHWWWjjjrrrmmmRRRJJJEEEHHHOOO^^^uuujjjUUUIIIBBB>>><<>>AAA===IIIXXXzzzCCCBBB<<>>@@@AAAAAAAAABBBCCCGGGHHHMMMUUU___eeeffffffttt|||tttjjjfffhhhsss}}}mmmkkkmmmuuu~~~nnn^^^LLLBBB999666555222000111000000000000000000000000000000000000111111111111222222333333333444444444666666666777888888999999;;;999:::???BBBDDDKKKSSS^^^mmmwwwYYYNNNUUUMMMCCCHHHPPPqqq~~~~~~|||eeeOOOCCC>>>>>>===;;;BBBEEEHHHSSSbbbddd^^^HHHEEEGGGRRRaaavvvxxxdddQQQFFF@@@===>>>EEECCCDDDNNNUUU\\\iiikkkrrryyy}}}}}}~~~pppSSSVVVhhhcccmmmVVVJJJUUU}}}ppp}}}jjjhhhpppkkkTTTIIIKKKOOOOOO[[[WWWSSS]]]llleeeXXXYYYjjjpppzzz~~~wwwdddNNNAAAGGGJJJ]]]ooovvvwwwrrrooojjjmmmwww}}}uuuggg```ZZZTTTZZZPPPSSSdddvvvPPPFFFAAA>>>AAA===EEEQQQ|||wwwBBBAAA<<<<<>>@@@AAABBBCCCEEEGGGJJJJJJNNNUUU^^^fffjjjkkkmmmpppsssvvv{{{}}}ooocccXXXTTTUUU[[[fffpppdddaaafffuuu{{{^^^PPPEEE<<<555333333111111222000000000000000000000000000000000111111111222222333333333333444444444444666666666777888888999999;;;999:::>>>@@@CCCIIIPPP\\\kkktttXXXOOOWWWPPPDDDGGGMMMdddqqqYYYGGG@@@>>>>>>===:::@@@DDDEEELLLTTTSSSKKKBBBDDDLLL^^^ttt{{{ooojjjkkknnnuuuuuunnn^^^NNNFFFBBB@@@>>>CCCAAADDDSSS]]]eeeqqqmmmuuu}}}xxxyyykkkSSSRRRaaacccsssuuuXXXGGGWWWzzzzzzyyynnnjjjtttzzzfffSSSMMMQQQXXXZZZddd___[[[fffuuuoooccceeetttzzz}}}iiiPPP>>>HHHLLLbbbzzzrrrrrrsssnnnpppyyyqqqfff```XXXQQQTTTMMMSSSfffpppLLLDDDAAA===BBBBBBCCCKKKwwwrrrAAA???===;;;BBB```yyyYYYOOOWWWbbbqqqrrrXXXEEE======???AAABBBCCCEEEIIILLLNNNOOOQQQWWW```hhhnnnqqqoooqqqtttyyymmm___ZZZQQQKKKLLLQQQWWW^^^ddd~~~___[[[bbbxxxhhhRRRJJJDDD;;;555444555333222333000000000000000000000000000000000111111222222333333333333444444444444555666666666777888888999999;;;999:::===???AAAGGGNNN\\\kkksssWWWPPPYYYRRRFFFGGGLLLhhh~~~hhhOOOAAA>>>>>>======;;;???AAAAAADDDHHHFFF@@@EEEIIITTTgggnnn^^^VVVVVVYYYfffiiifffYYYKKKDDDBBBAAA;;;@@@@@@LLLdddpppqqqvvvnnnwwwvvvxxxhhhUUUQQQ[[[aaapppnnn\\\JJJWWW{{{}}}pppkkkwwwsssaaaSSSQQQWWW___dddcccaaa___kkkzzztttiiikkkttt|||{{{iiiRRR@@@JJJOOOgggqqqrrrrrrnnnrrr{{{{{{nnnfff___VVVMMMMMMIIITTTiiihhhHHHCCC@@@===BBBFFFEEEMMM|||kkkBBB===>>>===CCCaaa}}}^^^PPPVVV```qqqiiiPPPAAA<<<===>>>@@@AAABBBEEEJJJNNNRRRTTTWWW\\\cccjjjppprrr{{{pppYYYOOOOOOLLLOOOYYYccchhhjjjmmm}}}YYYVVVaaa|||qqqUUUHHHFFFDDD<<<555555555222111222///////////////////////////000000111222333333333333333444444444555555555666666666777888888999999<<<999:::===???@@@FFFMMM\\\lllrrrWWWPPPZZZSSSHHHIIIOOOssszzzbbbIII???>>>===<<<<<<>>>???>>>===>>>AAAAAA???GGGNNN[[[nnnooo]]]QQQPPPWWW^^^eeeiiigggYYYJJJBBB@@@???>>>BBBFFFXXXuuuvvvrrrnnnwwwwwwzzzeeeXXXPPPWWW___fff}}}jjj|||aaaMMMUUU}}}}}}ooojjjvvvxxxkkkZZZRRRRRRYYYaaafff^^^______iiiuuummmbbbffflllvvv~~~|||sssgggVVVHHHLLLQQQjjjtttqqqpppmmmqqq|||yyymmmfff]]]SSSKKKJJJIIIXXXpppaaaDDDBBB@@@<<>>???BBB___~~~dddSSSWWWaaarrr|||___III???<<<===>>>??????AAADDDIIILLLSSSWWW\\\aaafffkkknnnppp|||jjjYYYKKKJJJCCCHHHWWWkkk{{{TTTRRRbbb{{{aaaLLLFFFGGGAAA999333333333000...//////////////////////////////000000111222333444444333444444444555555555555666666666777888888999999;;;999:::===???AAAGGGNNN]]]mmmsssWWWPPPYYYTTTJJJMMMTTTttt]]]FFF???>>><<<;;;===AAA???===;;;;;;>>>AAABBBFFFQQQbbbwwwwwwlll\\\PPPOOO\\\ooo|||}}}jjjUUUIIIDDDCCCCCCIIINNN```yyy~~~qqqjjjnnnxxxvvvyyycccWWWMMMVVV]]][[[rrrvvvcccGGGLLLooo|||vvvvvvoooiiissspppaaaSSSMMMPPPUUU\\\aaaXXX[[[[[[aaaggg]]]VVV^^^eeemmmrrrooollliii^^^RRRMMMTTTpppuuurrrqqqmmmqqqzzz~~~wwwmmmeee[[[QQQKKKJJJLLL___xxx[[[AAABBB@@@<<>>FFF^^^ZZZDDD:::>>>>>>>>>XXXvvv|||~~~jjjVVVXXXbbbooosssWWWEEE>>>======>>>???@@@@@@BBBFFFHHHPPPUUU[[[aaaeeehhhkkkmmm{{{hhhUUUGGGCCCKKKMMMVVViiiTTTTTTgggjjjWWWIIIEEEHHH>>>777222222333000...//////////////////////////////000000111333444444555444444444444555555555555666666666777888888999999;;;999:::>>>@@@BBBHHHOOO^^^mmmuuuXXXOOOXXXSSSKKKQQQZZZlllVVVDDD??????;;;;;;???AAA@@@>>>===<<<===@@@CCCIIIWWWlllyyyrrrccc\\\UUUUUUcccyyy~~~bbbOOOGGGDDDCCCMMMSSS^^^nnnpppiiiiiipppyyyssssssaaaSSSIIITTT^^^UUUkkkaaaGGGEEE___yyysss}}}}}}iiinnnnnniiiooogggXXXKKKHHHKKKNNNRRRWWWQQQTTTSSSUUUWWWOOOPPP```ggghhhdddbbbiiipppiiiZZZOOOYYYwww|||rrruuuvvvqqqqqqwww|||uuulllcccXXXPPPNNNHHHMMMbbb}}}XXX???BBB???;;;AAA===JJJhhhRRRCCC888>>>???:::PPPpppzzz|||pppYYYWWWbbbmmmkkkOOOBBB>>><<<>>>@@@AAAAAAAAAAAACCCEEEJJJOOOUUUZZZ^^^ccciiimmmsss~~~yyyZZZJJJAAACCCQQQ```iii{{{XXXYYYmmmjjjZZZMMMCCCAAACCC===666222333444222111111///////////////////////////000000222333444555555444444444555555555666666666666666777888888999999;;;999:::>>>@@@CCCIIIPPP]]]mmmwwwXXXNNNWWWSSSLLLTTT^^^|||fffRRRBBB??????:::;;;AAAAAA@@@??????>>><<<>>>BBBNNN___uuu}}}xxxvvvsssllleeeSSSSSSWWWeee{{{dddMMMBBB>>>>>>LLLSSSXXXbbbdddeeennnrrrzzzyyyuuu{{{ooommm___PPPEEESSS^^^SSSkkk~~~___QQQGGGVVVvvvpppzzz}}}gggnnnnnniiimmmbbbSSSEEEDDDGGGHHHKKKOOOIIIMMMLLLLLLMMMIIIQQQggglllfff\\\[[[jjjxxxqqq___SSS^^^|||~~~rrroooxxx|||tttqqquuu{{{ssskkkbbbWWWPPPPPPEEEJJJaaa}}}VVV>>>BBB???;;;AAAAAAQQQppp|||NNNBBB666===BBB999LLLooo~~~sssYYYWWW```nnneeeKKK@@@===<<<@@@AAACCCCCCBBBAAABBBBBBFFFJJJOOOTTTYYY___hhhnnnrrrpppSSSHHHCCCHHHWWWbbblll~~~VVVbbbjjj\\\NNNHHHBBB<<<;;;>>>:::666222000///000000000000000000000000000000000////////////000111222333222222333444444555555666555555555666777777888888;;;:::;;;>>>???AAAIIIRRR```ooo|||QQQMMMRRRMMMKKKSSSnnnyyy```OOOBBBAAA@@@;;;===CCCGGGDDD@@@<<<999;;;CCCKKKQQQvvv~~~{{{tttkkkccc\\\TTTOOOPPPWWWlllzzzZZZJJJCCC>>>FFFGGGLLLUUU```gggjjjjjjtttzzz~~~|||wwwmmmlllfffwwwkkkggg[[[HHHFFFOOOVVVYYYvvv```LLLIIINNNccc}}}~~~iiilllpppcccrrryyyZZZJJJCCCBBB===AAANNNTTTSSSEEECCCFFFBBBKKKbbbpppwwwbbbSSS\\\qqq|||wwwooo]]]ggg|||yyy___ZZZmmmyyyiiilllwww{{{xxxiiifffbbbXXXMMMIIIFFFKKK```|||SSSFFF@@@>>>@@@???GGGNNNiiiKKKGGG======;;;@@@NNNnnn___TTTddduuu~~~\\\HHHDDDBBB===DDDEEEEEEDDDBBBAAAAAABBBGGGBBBAAAGGGMMMQQQ[[[eeennnZZZKKKGGGEEEOOO^^^mmmddd|||^^^mmmttthhhXXXLLLBBB>>>;;;888888<<<999666222000000000000000000000000000000000000000////////////000111222333222222333444444555555666555555666777777888888999;;;:::;;;>>>???AAAIIIRRRbbbqqqzzzSSSPPPUUUOOOKKKQQQjjjxxx```OOOAAA@@@???<<>>FFFNNNeee{{{uuunnnggg```YYYQQQJJJHHHKKKZZZnnnaaaHHHBBBBBBAAAEEEFFFJJJSSS]]]ffflllmmmuuuyyy~~~~~~~~~|||qqqggghhhmmm}}}}}}fffbbbUUUHHHHHHOOORRRXXX\\\MMMHHHKKKaaannnmmmtttfffoooxxxTTTEEE@@@BBB???GGGVVV\\\TTTEEEBBBEEEDDDQQQlll}}}wwweeeYYYbbbuuu}}}vvvgggooo}}}kkk```bbbwwwuuufffllluuu{{{vvvhhheeeaaaUUUJJJFFFIIINNNdddzzzNNNBBB===<<<@@@@@@IIIMMMfffGGGBBB;;;;;;===@@@MMMmmmcccVVVdddrrrxxxYYYFFFCCCBBB>>>AAABBBCCCCCCAAAAAABBBCCC>>>;;;===CCCGGGJJJPPPXXXfff}}}dddJJJEEECCCHHHUUU\\\aaalllcccwww|||tttggg\\\RRRJJJBBB>>><<<:::;;;>>>888666222000000111000000000000000000000000000000////////////000111222333222222333444444555555666666666777777888999999:::;;;:::;;;>>>???AAAIIIRRR```pppxxxVVVVVVYYYPPPKKKNNNcccwww___OOOBBB???>>>???DDDLLLJJJFFFCCCBBBAAACCCLLLWWW{{{uuueeeccccccXXXPPPNNNGGG???HHHXXXlllgggIII===>>>AAAAAAEEEFFFKKKSSS]]]gggnnnqqqsssvvvzzz||||||}}}~~~~~~ssszzz~~~zzztttmmmmmmyyyzzzccc___OOOHHHIIIOOONNNYYYXXXOOOIIIIII___|||rrrzzziiimmmvvvOOOBBB???CCCDDDQQQbbbgggVVVEEEAAAEEEFFFWWWuuuvvvhhh```iiiyyy}}}www~~~|||qqqqqqxxxnnnaaahhhnnnxxx~~~pppeeeccc___SSSIIIFFFLLLRRRhhhtttJJJ@@@<<<<<>>@@@LLLkkkiiiXXXaaammm}}}qqqTTTCCCBBBBBB??????@@@AAAAAA@@@@@@AAACCCAAA@@@BBBEEEGGGHHHMMMRRR```vvvhhhMMMDDDFFFDDDQQQ___[[[\\\}}}ccczzzyyysssjjjaaa\\\VVVNNNGGGAAA>>>======888555222000111111111000////////////////////////////////////000111222333222222333444444555555666777777777888999999::::::;;;:::;;;>>>???AAAIIIRRR]]]mmmuuuYYY]]]\\\PPPKKKKKK\\\xxx^^^QQQCCC??????BBBJJJSSSKKKDDD@@@AAACCCHHHWWWgggssshhhaaaaaa^^^PPPIIIJJJEEEAAASSSnnntttUUUCCC@@@BBBAAA>>>EEEHHHNNNWWWaaajjjpppsssqqqtttxxxzzz{{{|||~~~|||www}}}eeeaaaMMMIIIFFFNNNMMM___VVVNNNJJJJJJ```{{{}}}hhhkkktttOOOCCCAAAEEEJJJZZZkkkoooVVVEEEAAAEEEGGGXXXuuuuuukkkgggooo|||ccc[[[cccdddqqq}}}uuujjjcccccc___SSSJJJHHHKKKSSSmmmoooIII@@@<<<===CCCEEEGGGPPPxxxYYYDDD>>>BBB???>>>@@@LLLjjjoooZZZ]]]jjjzzzjjjPPPBBB@@@AAA???@@@@@@@@@???>>>>>>@@@BBBHHHHHHGGGHHHIIIOOOXXX___rrrwww\\\GGGFFFJJJGGGWWWeeeYYYdddfff|||||||||yyytttpppkkkeeebbb___WWWMMMDDD???<<<:::777444222111111222111000////////////////////////////////////000111222333222222333444444555555666777777777888999999::::::;;;:::;;;>>>???AAAIIIRRR\\\mmmttt^^^ccc^^^OOOJJJJJJXXXtttyyy^^^SSSGGG@@@@@@FFFPPPYYYKKKAAA<<>>>>>@@@BBBDDDEEEGGGIIIPPPaaatttoooSSSDDDCCCIIINNN^^^hhh___xxxyyyqqq{{{xxxwwwtttyyy|||{{{tttooollljjjfffcccccc]]]RRRIIICCC???;;;666444222111222222111000000000000000000000000000////////////000111222333222222333444444555555666666666777777888999999:::;;;:::;;;>>>???AAAIIIRRR^^^oootttaaaggg^^^LLLIIIJJJVVVqqqwww^^^VVVKKKDDDCCCKKKUUU]]]LLL@@@;;;AAAJJJVVVpppdddWWWTTT\\\]]]PPPJJJBBB???CCCHHHRRRoooZZZIIIDDDBBBDDDJJJMMMRRRYYY___dddiiimmmppprrruuuzzz~~~yyy^^^XXXMMMIII>>>MMMOOOiiiooo|||XXXFFFKKKNNN___cccaaa{{{lllPPPFFFDDDGGGPPPfffxxxwwwcccRRROOOTTTUUUaaavvvzzz{{{qqq[[[KKKQQQ\\\[[[ggguuuzzzmmmjjjooouuu{{{}}}wwwnnnhhheee[[[LLLCCCDDDJJJWWWyyy^^^???<<<::::::@@@BBBFFFkkkmmmlllPPPFFF999CCC999<<<===IIIgggzzz^^^XXXfffvvvyyyaaaKKK@@@>>>@@@AAACCCCCCBBB@@@??????BBBDDDDDDKKKSSSZZZhhhdddLLLDDDBBBQQQgggqqqqqqrrryyyzzzyyytttqqqpppxxx{{{yyyrrrlllkkkjjjhhhbbbddd```TTTJJJFFFAAA===555333222222222222111000000000000000000000000000////////////000111222333222222333444444555555666555555666777777888888999;;;:::;;;>>>???AAAIIIRRR___ppptttdddjjj]]]IIIHHHKKKWWW|||sss___YYYOOOGGGFFFNNNYYY```LLLAAA>>>HHHRRR^^^wwwfffPPPOOOTTTaaaaaaMMMEEEBBBBBBFFFPPPccc[[[JJJCCC@@@HHHVVV]]]___bbbeeeggglllrrrwwwxxxzzz}}}~~~qqqXXXSSSHHHHHH===NNNLLLeeewwwiiiuuuXXXGGGLLLKKKTTT~~~fff^^^xxxlllPPPHHHGGGLLLXXXrrrqqq```\\\bbbdddqqqkkk\\\SSSJJJPPP[[[]]]iiixxxwwwkkkddddddgggkkkuuu|||pppiiihhhgggggghhhnnntttlllgggdddYYYIIICCCFFFNNN]]]UUU;;;<<<<<<<<>>AAACCCBBBBBBBBBAAAAAACCCGGGJJJXXXdddqqqzzzsss___KKKMMMIII```vvv~~~~~~zzzssspppqqqtttwwwuuunnniiiiiijjjiii]]]aaa^^^QQQGGGBBB===777555333222222333333111000000000000000000000000000////////////000111222333222222333444444555555666555555555666777777888888;;;:::;;;>>>???AAAIIIRRR]]]nnntttfffkkk\\\GGGHHHKKKXXXooo___[[[RRRIIIHHHPPP[[[aaaMMMCCCBBBNNNYYYbbbzzz{{{XXXLLLWWWbbbsssrrrZZZAAABBBCCCGGGTTTlllzzzYYYMMMFFFAAAKKK\\\kkklllkkkjjjkkkpppyyy}}}}}}~~~}}}~~~kkkUUURRRCCCGGG>>>OOOIII```{{{mmm~~~qqqXXXKKKNNNHHHIIInnnvvvyyyiii___xxxpppRRRKKKKKKRRR```}}}|||jjjffflllppp~~~xxxwww~~~zzzrrrmmm[[[TTTTTTNNNPPP[[[^^^mmm}}}~~~uuunnnlllmmmpppqqquuu}}}xxxiiiYYYTTTVVVYYY]]]```kkknnngggdddaaaWWWJJJFFFKKKRRRbbbyyyQQQ:::===???AAAFFFHHHUUUyyypppTTTHHHGGG888III>>>???<<>>BBBEEE@@@AAAAAABBBCCCFFFKKKOOOlll|||rrrdddLLLTTTNNNkkkppp}}}~~~}}}wwwmmmjjjmmmtttrrrqqqooommmkkkiiihhhkkkcccWWWNNNHHHCCC>>>:::333333444555444333111000000000000000000000000000000000000000111222333444222222222333333333444444666666666777888888999999999999<<<>>>===???GGGRRR___qqqpppYYY\\\TTTEEEGGGOOOcccrrraaaSSSHHHIIIQQQWWWZZZ]]]GGGFFFOOOVVV\\\qqqvvvYYYEEETTTxxxlllJJJ???AAADDDMMMddd~~~zzzyyylllTTTKKKGGGGGGVVVkkk|||xxxtttsssuuuyyy|||~~~}}}}}}}}}~~~~~~dddPPPNNNJJJFFFDDDKKKIIIdddppppppSSSQQQGGGPPPXXXddd}}}rrryyyuuukkk___wwwvvvRRRNNNLLLUUUoootttuuu~~~vvvjjjlllttttttlllddd___UUUOOOQQQSSSUUU[[[cccwwwqqqoooppppppooozzz}}}kkk[[[PPPQQQRRRPPPTTT]]]sss|||iiijjjfff[[[NNNFFFFFFJJJSSSgggvvvOOO===999@@@DDD>>>KKK^^^hhhOOOCCCBBB666@@@<<<<<<:::GGGaaaxxx]]]TTT___qqqkkkRRRDDD@@@@@@BBBEEEAAA???CCCHHHEEEDDDSSSgggttthhhPPPLLL^^^pppuuuzzztttpppoookkkfffhhhnnnwwwxxxxxxwwwvvvuuuuuuvvvoooggg\\\SSSMMMGGG@@@;;;777666666555444222111000000000000000000000000000000000000000111222333444333333333333444444444444666666666777888888999999999999<<<>>>===???HHHRRRaaattteeePPPUUUQQQFFFKKKVVVlllooo^^^QQQGGGHHHOOOTTTVVVXXXHHHHHHPPPWWW]]]qqqfffWWWTTTiii|||]]]@@@@@@DDDIIISSSdddtttwwwpppllluuuqqq]]]LLLHHHGGGHHHYYYooozzz___MMMLLLFFFDDDDDDNNNPPPppp}}}lllPPPNNNDDDJJJNNNUUU~~~~~~wwwvvv{{{ooorrraaavvvvvv[[[XXXXXXccc|||yyypppjjjaaa^^^gggqqqqqqjjjdddbbbXXXRRRSSSWWW\\\eeennn|||xxxwwwwwwwwwvvvcccWWWOOOPPPSSSXXXfffvvvvvvffffffcccYYYMMMGGGGGGJJJTTTllloooMMMAAA<<>>===???HHHSSSdddwww}}}\\\IIIPPPOOOGGGMMMYYYooojjjYYYNNNEEEGGGLLLOOOPPPQQQFFFGGGQQQXXX]]]ppp\\\XXXccczzziiiLLL<<<@@@FFFPPP[[[fffkkkfff]]]cccuuulllXXXLLLEEEFFFGGGKKK___vvvuuuYYYIIIIIIEEEDDDEEEPPPVVV}}}hhhNNNPPPFFFJJJJJJMMMnnnxxxlll}}}{{{eeetttxxxcccaaabbbooo|||wwwjjj[[[SSSTTT]]]llluuussslllgggeee\\\VVVWWW___iiivvv|||ggg___ZZZ\\\cccppp{{{mmmbbbbbb___VVVLLLGGGGGGJJJVVVttteeeJJJDDD@@@???@@@@@@UUU~~~NNNCCCDDD===AAA<<>>???AAACCCDDDAAAAAADDDHHHRRRjjjYYYTTTlllgggrrrNNNLLLJJJKKKOOOWWWbbbkkkuuuyyy||||||yyyxxxyyy|||{{{vvvooohhhccc\\\SSSMMMAAA>>>:::666333111111222////////////////////////000000000000111222333444444444444555555555666666666666666777888888999999::::::;;;======@@@IIITTTfffyyyyyy[[[IIIQQQPPPFFFKKKTTThhh}}}fffTTTJJJDDDEEEIIIJJJIIIIIICCCEEEOOOWWW\\\mmm}}}}}}```\\\hhhyyytttXXXCCC@@@@@@GGGTTTbbbiiifff^^^XXXfff|||sssUUUJJJDDDCCCFFFGGGNNNddd{{{~~~~~~qqqUUUFFFHHHGGGFFFEEENNNYYYeeeOOOOOOHHHIIIJJJMMMlllnnnzzzhhhsss}}}fffdddeeeqqq{{{xxx{{{zzzwwwsssdddUUUSSS[[[lll}}}zzzpppkkkfffaaa]]]```kkkzzz}}}vvvsssxxxrrrfff```___[[[SSSJJJFFFFFFIIIXXX|||^^^FFFBBB@@@?????????UUU}}}NNNCCCBBB???AAA===???AAABBBOOOooottt]]]^^^kkk~~~}}}fffLLL@@@>>>???AAABBB???@@@FFFKKKOOOUUUeeevvv{{{|||zzzxxx___VVViiinnnJJJKKKKKKKKKOOOVVV^^^cccrrrvvvzzz{{{zzzzzz{{{}}}xxxsssnnniiieee___XXXRRRBBB???:::555222111111222////////////////////////000000000000111222333444444444444555555555666666666666666777888888999999::::::;;;======@@@JJJVVVfffzzzyyy\\\JJJTTTSSSGGGHHHMMM^^^|||cccOOOGGGBBBDDDFFFEEEDDDEEEBBBDDDPPPXXX\\\kkkxxxvvvbbb]]]dddpppiiiOOO@@@BBBAAAFFFTTTcccfff___ZZZ[[[mmm^^^IIIFFFCCCCCCEEEEEEMMMcccyyy||||||}}}mmmSSSFFFIIIIIIGGGCCCLLL___cccRRRLLLFFFFFFGGGMMMkkktttuuummmsssjjjeeedddnnn|||~~~vvvrrrnnneeeeeeooovvvxxxuuummm[[[SSSYYYeeeyyy}}}qqqllliiihhhiiinnn{{{yyykkkaaa```]]]WWWOOOGGGDDDFFFIIIZZZZZZAAA???>>>???@@@???SSS~~~wwwyyyOOODDD@@@@@@AAA???<<<@@@BBBMMMlllzzz]]]]]]hhhzzz~~~fffLLL@@@???@@@AAAAAA???CCCJJJPPPRRRWWWbbblllssswwwxxxqqqeee___ccckkkvvv{{{aaaXXXhhh|||zzzvvvXXX\\\]]]ZZZZZZ^^^bbbbbblllnnnrrruuuxxxyyyyyyxxxmmmiiiddd```]]]XXXQQQLLL???===888444111000111111000000000000000000000000000000000000111222333444333444444444444555555555666666666777888888999999;;;:::;;;======@@@KKKWWWggg{{{xxxXXXHHHVVVVVVJJJHHHJJJYYYzzz```MMMFFFAAABBBDDDBBBBBBCCCBBBEEEQQQXXXZZZeeeoookkkYYYVVV\\\fffaaaMMM???>>>DDDGGGSSSaaaaaaWWWWWW___rrrtttOOOAAADDDCCCCCCCCCCCCJJJ]]]ooouuuuuuxxx~~~jjjSSSFFFIIIGGGFFFCCCOOOjjj___TTTNNNJJJGGGHHHNNNhhhzzzuuuttt}}}nnnfffbbbgggpppuuuvvvvvvnnnpppkkkfffcccXXXXXXjjjtttpppdddRRRQQQ^^^jjj~~~|||pppllloootttzzzrrrfff^^^___[[[SSSKKKEEEEEEHHHLLL```xxxUUU>>>===>>>???AAAAAAWWWtttzzzlll}}}oooOOOGGG???AAA??????:::>>>BBBLLLggg___[[[eeevvviiiMMMAAA@@@BBBAAAAAA>>>AAADDDFFFIIIPPP\\\fffkkkddd\\\WWWSSSSSSYYY```www|||ccc\\\kkknnnyyyzzz}}}kkkpppqqqmmmmmmppprrrqqqpppoooooorrrvvvvvvrrrnnnddd___YYYTTTQQQMMMGGGBBB;;;999666333111000000111000000000000000000000000000000000000111222333444333333333333444444444444666666666777888888999999;;;:::;;;======AAALLLXXXhhh|||tttUUUGGGWWWZZZMMMIIIHHHTTTmmm|||www^^^KKKEEE@@@AAABBBAAAAAADDDAAADDDNNNTTTRRRYYY___YYYKKKMMMTTTZZZWWWKKKAAA<<>>@@@GGGbbbsssvvvddduuuaaaLLLJJJAAACCC<<<===;;;===@@@JJJ```zzzdddXXXaaarrrlllOOOCCCBBBCCCBBBAAA===???@@@???@@@HHHSSS[[[[[[QQQIIIGGGJJJQQQ]]]hhhllleeekkkmmm```ooouuu{{{}}}zzzzzz}}}yyyuuuwwwyyyxxxppphhh```ZZZSSSNNNJJJFFF@@@<<<888666444222111000000000000000000000000000000000000000000000111222333444222222222333333333444444666666666777888888999999;;;:::;;;<<<===AAALLLYYYiii~~~qqqUUUHHHYYY\\\OOOIIIEEEPPPgggsss|||uuu\\\KKKDDD@@@AAABBBAAABBBEEE???AAAJJJNNNIIINNNRRRJJJEEEIIIMMMNNNLLLHHHCCC@@@EEEFFFTTTeeeeee[[[aaasss|||ZZZAAAFFF???BBBEEEIIIKKKPPPZZZccchhhmmmvvvzzzeeeSSSGGGGGGBBBDDDDDDWWWwwwxxxtttVVVSSSJJJIIIFFFFFFIIIYYYssslllfffYYYPPPQQQTTTUUUWWWZZZppp~~~yyypppjjjYYYZZZvvvvvvdddqqqlll^^^iiizzzyyyvvv|||tttggg___[[[[[[TTTKKKDDDCCCHHHQQQWWWwwwkkkEEEGGG:::BBBBBB>>>@@@KKKlll|||{{{cccsssVVVJJJMMMCCCDDD;;;;;;======???HHH[[[rrrhhhVVV___pppnnnQQQDDDDDDDDDCCCAAA???CCCEEEDDDDDDHHHNNNRRROOOLLLJJJJJJJJJRRRhhh}}}vvvlllggg|||___\\\ttt{{{mmmzzz~~~{{{sssiii^^^VVVLLLGGGFFFDDD>>>888666444111000111111///...////////////000000000000222222222222222222333333444444444555555555555555777777777888999999::::::888===::::::@@@BBBIIIZZZlllmmmSSSLLL\\\cccNNNEEENNNNNNmmmnnnuuusssVVVHHHIIIEEE???@@@FFFHHHDDDDDDBBBDDDHHHHHHDDDBBBDDDDDDCCCIIIPPPMMMCCC@@@FFFEEEGGGWWWkkklllcccnnnyyy[[[GGGFFFCCCFFFGGGHHHMMMWWW^^^___gggpppxxxuuu^^^NNNFFFCCCAAAHHHFFFTTTlllrrrwwwzzz[[[UUUNNNKKKDDDEEEIIIUUU}}}zzznnn~~~iii[[[OOOMMMKKKJJJTTTcccuuuttt{{{ccc[[[}}}|||pppmmmooorrruuuzzzxxxllldddaaa___ZZZMMMEEEFFFFFFGGGSSSbbbXXXIIIAAACCC;;;:::BBB???SSSzzzbbb{{{]]]GGGFFFBBB??????>>><<<>>>???BBBTTTqqqppp]]]^^^iiiyyyTTT@@@EEEFFFAAACCCDDDDDDCCCAAAAAAEEELLLRRRQQQJJJEEEFFFMMM]]]ttttttppp|||rrreeeXXX___rrr|||qqqlllxxxttthhhWWWQQQJJJFFFDDDAAA===888555333000///000000...---////////////000000000000111222222222222333333333444444444555555555555555777777777888999999::::::888===;;;;;;@@@BBBJJJ[[[nnnjjjSSSOOO^^^dddOOOFFFPPPSSSqqquuuuuuXXXGGGGGGBBB<<<>>>FFFJJJIIIDDDAAA@@@BBBBBB???@@@CCCFFFGGGKKKNNNKKKDDD@@@AAABBBDDDTTTjjjooommm}}}{{{]]]FFFDDDCCCGGGJJJNNNVVV___cccbbbgggnnnvvv|||mmmYYYLLLFFFEEEBBBHHHGGGZZZlllyyy}}}xxx^^^[[[MMMKKKEEEEEEHHHPPPvvvuuu~~~wwwggg\\\RRROOOKKKKKKWWWhhhmmmdddzzzyyyzzz{{{kkkdddbbb___UUUKKKDDDDDDEEEHHHXXXjjjNNNFFF>>>BBB===<<>>@@@???BBBRRRpppxxx___^^^hhh~~~{{{VVV@@@DDDEEE@@@CCCBBBBBBBBBAAACCCIIISSSZZZPPPIIIGGGSSSfff{{{~~~vvv{{{mmm___WWWVVVkkk{{{pppxxxtttgggOOOMMMJJJFFFBBB>>>:::999333111///...//////...---////////////000000000000111111222222222333333333444444444555555555666666777777777888999999::::::999>>><<<;;;@@@BBBKKK^^^qqqeeePPPPPP]]]___LLLDDDQQQ\\\rrrtttwwwZZZHHHEEE@@@<<>>>>>>>>===???CCCHHHRRRZZZYYYTTTMMMEEE???BBBCCCSSSiiitttzzzgggNNNGGGDDDHHHOOOZZZhhhrrrppphhhdddiiiooouuu}}}aaaRRRIIIGGGHHHDDDHHHIIIcccqqqooo[[[ZZZKKKKKKGGGGGGHHHIIIdddjjj~~~zzzjjjccc[[[UUUOOOPPPaaauuuzzzsss}}}tttiiieeebbb^^^NNNGGGCCCDDDFFFPPPfff}}}lllEEEFFF<<>>@@@EEEbbbppptttZZZMMMMMMFFFBBBDDDDDD@@@AAA@@@BBBQQQmmmccc^^^fff|||\\\DDDDDDEEEBBBDDD@@@@@@@@@DDDKKKTTT]]]cccRRRKKKOOOfff~~~nnnWWWRRRUUUdddsssdddNNNOOONNNIIIAAA;;;999999333111/////////000///---////////////000000000000111111111222222333333444333333444444555666666666777777777888999999::::::999???===;;;@@@BBBMMMaaavvv|||bbbMMMOOOVVVTTTFFFAAASSSgggpppnnnyyy\\\IIIEEEAAA???BBBIIINNNPPPFFFAAA>>>??????>>>AAAFFFOOOcccqqqmmmaaaWWWKKK@@@DDDEEESSShhhxxxsssVVVJJJHHHKKKUUUhhhqqq```cccfffkkkxxxqqqWWWLLLGGGFFFIIIFFFFFFKKKmmmyyyaaaQQQQQQHHHJJJHHHIIIIIIEEEVVVwww{{{gggxxxtttmmmuuurrrmmmfff\\\SSSVVVmmm{{{mmmhhheeeaaa\\\HHHEEEDDDEEEKKKZZZwwwYYY<<>>???GGG___|||qqqrrrlllYYYRRRSSSJJJDDDGGGHHHBBBCCCBBBDDDOOOgggkkkbbbeeezzzfffJJJGGGHHHDDDGGGBBB@@@BBBLLL[[[fffhhhgggUUUSSS^^^xxxiiiYYY```sssppp___SSSTTTSSSLLLBBB;;;888888444222000000111111000///////////////000000000000000000111222333333444444333333444444555666666777777777777888999999::::::999???===;;;???CCCPPPfff|||~~~cccLLLOOOOOOKKKBBBAAAWWWttt~~~iiidddzzz^^^IIIEEEAAABBBEEEHHHLLLOOODDD@@@===???@@@AAAEEEJJJ```sss}}}qqq^^^RRRJJJCCCEEEFFFRRRgggzzzzzzZZZKKKMMMPPP\\\vvvuuu___```bbbggguuugggPPPIIIEEEEEEHHHGGGEEEMMMwwwXXXMMMKKKEEEHHHHHHJJJJJJDDDNNNfff|||lllwwwqqqdddkkkuuussslll^^^SSSYYYrrrrrriiigggddd^^^XXXHHHFFFEEEFFFMMMaaayyyLLL999===???<<<===@@@BBBMMM___jjjfffhhhZZZXXXXXXNNNIIIKKKJJJCCCDDDDDDFFFMMM```{{{wwwhhheeewwwoooOOOIIIHHHEEEFFFFFFCCCFFFVVVkkktttnnndddWWW]]]mmm|||vvvlll[[[YYYXXXUUUMMMCCC;;;777777444222111000111222111000////////////000000000000000000111222333444444555222333333444555666777777777777777888999999::::::888>>>===;;;@@@DDDSSSkkkeeeOOOSSSMMMFFFEEEEEEYYYzzzqqq```YYYxxx}}}~~~bbbKKKEEEAAABBBFFFHHHMMMRRREEE@@@===>>>AAAEEELLLTTTrrrwwwsssdddRRRHHHGGGHHHFFFGGGRRReeezzz|||___RRRUUU]]]mmmsss___aaacccjjjyyy___LLLIIIEEECCCFFFGGGEEESSStttXXXPPPLLLDDDGGGFFFHHHKKKEEEJJJ]]]|||uuuwwwxxxiiinnnvvvwwwqqqbbbVVV\\\ssszzzmmmhhhgggaaaYYYTTTIIIHHHEEEFFFPPPhhhiiiKKK@@@>>>???:::>>>CCCFFFVVVdddcccoooxxxiii]]]\\\\\\RRRMMMOOOKKKDDDDDDEEEFFFJJJZZZwwwmmmeeetttwwwTTTJJJHHHDDDDDDHHHHHHNNN___pppuuukkk___YYYcccsssvvvnnnkkkfffqqq~~~{{{iiiWWW[[[XXXRRRJJJAAA;;;777555333111//////000111000///////////////000000000000///000111222333444444555222222333444555666777777777777777888999999::::::666======;;;@@@EEEVVVppp}}}cccOOOUUULLLEEEHHHGGGUUUvvvdddYYYPPPmmmiiiSSSJJJCCCDDDIIIMMMVVV___LLLEEE??????DDDLLLXXXcccuuukkk```YYYSSSMMMLLLNNNMMMNNNVVVfffwwwqqq___ZZZaaarrrqqq^^^aaaeeennn~~~}}}~~~XXXJJJJJJFFFCCCDDDEEEFFF[[[hhhVVVQQQKKKEEEGGGDDDFFFJJJEEEHHHXXXpppooonnn{{{}}}pppdddgggxxxsssjjjiiiggg___TTTOOOGGGFFFDDDHHHXXXuuuYYYKKKHHH>>>???:::AAAEEECCCVVVhhhbbb|||tttlllaaa```___UUUQQQQQQKKKGGGEEEDDDCCCGGGWWWxxxqqqcccooo[[[OOOLLLFFFEEEGGGLLLVVVccckkkjjjbbb[[[]]]dddooossslll```\\\^^^XXXcccqqq|||~~~gggTTT[[[VVVOOOGGG@@@:::666444222000......///000000///////////////000000000000///000000222333444555555222222333444555666777888777777777888999999::::::555===<<<;;;@@@FFFXXXrrrxxx^^^NNNTTTKKKEEEJJJFFFOOOnnn\\\UUULLLfffnnn[[[OOOGGGHHHMMMTTT```lllUUUKKKBBBAAAGGGSSScccqqqmmm]]]TTTZZZ```\\\VVVUUUVVVVVV[[[gggtttiiieee___XXX[[[lll~~~qqq[[[^^^dddooo|||TTTHHHKKKGGGCCCDDDDDDGGGbbb___QQQMMMEEEGGGHHHCCCCCCHHHDDDFFFUUUqqqooohhhwwwttttttzzzpppjjjkkkhhh]]]RRRMMMCCCBBBCCCJJJ```nnnGGGEEEFFF777@@@<<>>RRRfff```tttnnncccaaa```WWWSSSRRRKKKIIIFFFBBBAAADDDWWW|||sssbbblll|||bbbUUUPPPJJJHHHDDDOOO\\\cccccc___[[[YYY```dddhhhggg]]]RRRQQQVVVWWW___hhhsss~~~vvvsssvvvxxx{{{dddTTTXXXSSSKKKCCC===888333111111111000///////////////000000000000000000000000000111111222222333444444444555666666666666666666888888888999:::;;;<<<===;;;;;;<<<>>>@@@KKK```tttppp^^^VVVPPPHHHCCCBBBFFFQQQ\\\]]]SSSMMM\\\~~~nnncccYYYOOONNNTTT```rrreeeHHHFFFNNNLLLeee{{{ooo]]]WWWZZZhhhpppkkkfffdddbbbfffjjjooo}}}}}}___SSSOOONNNWWWeee~~~yyyoooYYYWWWcccrrr|||zzz}}}rrrRRRKKKFFFCCCDDDBBBFFFNNN^^^rrr\\\OOOKKKDDDDDDGGGIIIHHHFFFGGGLLLRRRttthhhcccxxxsssmmmiiihhhcccWWWLLLGGGBBBEEEFFFMMMhhh~~~SSSFFFEEE>>>:::BBB999<<>>BBBBBB;;;IIIbbb```___yyyvvvhhheeecccaaabbbcccdddcccOOOKKKGGGDDDCCCQQQuuuhhhdddrrr{{{^^^OOOKKKIIIKKKVVV]]][[[XXX]]]gggooosssdddSSSJJJLLLVVVhhhwwwyyy{{{eeeWWWSSSPPPJJJAAA:::777555444444111111000////////////000000000000000000000000000000111111222222333444444444444555666666666666666888888888999:::;;;<<<===>>>===>>>???CCCNNNeeezzz{{{jjj[[[XXXIIIAAADDDCCCDDDWWWppp\\\SSSLLLTTTmmmttteeeXXXYYYcccppp|||bbbKKKLLL[[[dddssssss\\\VVVdddvvv{{{nnnfffeeeooovvv}}}rrreeeYYYTTTTTTZZZkkk}}}pppooowwwmmm[[[ZZZfffssszzzvvvhhhiiirrr~~~^^^IIIHHHEEEEEEHHHFFFHHHIII\\\pppwwwoooNNNFFFGGGDDDDDDGGGJJJJJJIIIIIILLLOOO^^^uuuvvv}}}yyyllliiieeeaaaWWWKKKEEEDDDEEEFFFHHHXXX}}}ZZZCCCAAA@@@???AAA???IIICCCWWWxxxhhhcccyyytttpppjjjeeecccbbb```___RRRMMMIIIFFFDDDOOOpppooodddnnn~~~kkkYYYNNNIIIMMMVVV[[[YYYZZZfffxxxrrr___LLLJJJZZZrrrttt\\\SSSRRROOOIII@@@888555444444444222111000000//////000000000000000000000000000000000111111222222333444444333444555666777777777666888888888999:::;;;<<<===>>>===>>>???CCCPPPiiiwwwcccUUUTTTBBB<<>>???@@@>>>EEESSSssssss{{{{{{xxx}}}xxxqqqjjjeee___[[[XXXWWWQQQMMMIIIEEENNNjjjvvveeeiii{{{|||gggVVVMMMRRRWWW[[[]]]eeevvvjjj\\\UUUaaaxxxtttyyygggYYYTTTRRRQQQKKKAAA:::555444333333222222111000000000000000000000000000000000000000000111111222222333444444333444555666777777777777888888888999:::;;;<<<======<<<<<>>999BBBHHHRRRuuuWWWTTTNNNOOO```{{{mmmXXXRRRVVVZZZ[[[\\\OOOJJJMMMVVV\\\___\\\QQQ^^^vvvwww___[[[kkk|||}}}uuuccc}}}{{{\\\]]]kkkyyytttfffZZZYYY\\\eeexxxaaaMMMDDDEEEBBBBBBFFFCCCGGGQQQyyy}}}|||YYYHHHBBBBBBDDDAAACCCEEEFFFFFFFFFFFFGGGFFFaaa{{{uuu]]]___uuu~~~~~~tttkkkfffaaa\\\VVVLLLCCCBBBFFFGGGKKKWWWrrreeeAAACCCBBB===>>>===BBB;;;]]]yyyzzzwwwuuuuuusssooollliiieee```]]]\\\WWWRRRMMMHHHLLLddd}}}hhhfffwwwuuu```TTTZZZZZZ\\\dddtttmmmggghhhxxxyyy|||ooo___ZZZUUUPPPSSSMMMDDD<<<777555333222222222111000000000000111000000000000000000000000000111111222222333444444333333555666777777777777888888888999:::;;;<<<===<<<;;;<<>>999666444222333222111111000000111111000000000000000000000000000111111222222333444444222333444666777777888888888888888999:::;;;<<<======<<<===AAAIII\\\zzznnnYYYOOOFFFAAA>>>AAALLLiiijjjOOOPPPNNNKKKVVVsssrrr\\\PPPKKKFFFCCCBBB@@@EEEEEEEEEJJJJJJIIINNNXXXggglll```]]]lll|||nnnxxxvvvwwwwwwdddfffuuu{{{ooohhhooozzzkkkOOODDDDDDEEE???AAAGGGFFFFFFfff___MMMJJJCCC???AAACCCBBBAAAAAABBBDDDEEEEEEHHHIII]]]}}}iiiiiisssiiifff[[[RRRJJJFFFCCC@@@AAAEEEHHHXXXsss{{{KKK>>>GGG<<<;;;CCC<<>>:::777555333333222111111000111111111000000000000000000000000000111111222333333444444222333444666777888888888888888888999:::;;;======>>>===>>>CCCLLL```lllZZZQQQFFFDDDAAAAAAMMMooocccLLLOOOMMMHHHRRRpppttt___SSSLLLGGGDDDDDD>>>DDDBBBBBBIIIHHHFFFLLLTTT___```ZZZaaasssxxxoookkkyyyuuukkknnn}}}~~~xxx^^^JJJBBBCCCEEE???BBBJJJHHHJJJqqqVVVIIIJJJCCC>>>@@@EEECCCAAAAAABBBEEEFFFFFFIIIEEEWWW~~~wwwsss~~~oooffffff[[[QQQGGGDDDDDDCCCDDDGGGOOObbbpppEEE>>>EEE888999FFF???;;;KKKOOORRRqqq~~~}}}yyytttlllggggggjjjmmmoooiiiccc]]]XXXOOOLLLZZZllliiipppiiiZZZYYY]]]eeerrrsssgggiiioootttsssoooooosssxxx^^^WWW\\\YYYNNNHHHFFFAAA<<<888555333333000000000000000000000000111000///////////////000111222222333333444444555555555666666777777888888999999999::::::;;;;;;;;;<<<;;;???GGGUUUiiiqqq```YYYQQQNNNAAA@@@FFFMMMjjjfffWWWUUURRROOORRReeecccNNNGGGFFFDDDBBBCCCCCCCCCBBBEEEHHHHHHEEEKKKPPPUUU\\\iiittttttmmmuuummmjjjzzzuuuXXXBBBCCCCCCBBBCCCFFFGGGFFFMMM}}}wwwOOOFFFFFFDDD<<>>>>>@@@>>>FFFMMMaaa|||yyyssswwwooofffcccgggmmmooooooqqqjjjgggddd[[[RRRXXXfffqqqjjjxxxcccQQQWWWVVV]]]mmmyyy{{{vvvrrriiipppsssmmmfffiiittt~~~uuu\\\TTTXXXTTTJJJEEEBBB>>>:::666444333333000000000000000000000000000000////////////000000111222222333333444555555555555666666777888888888999999999::::::;;;;;;<<<>>>===AAAIIIWWWmmmmmm]]]XXXSSSJJJ@@@CCCIIIMMMeee```[[[XXXTTTOOONNN\\\{{{hhhQQQHHHFFFEEECCCFFFEEECCCCCCEEEIIIJJJIIILLLQQQVVV\\\gggsssuuupppuuuvvveeeMMMBBBBBBAAAAAACCCGGGIIIIIIQQQrrrLLLDDDDDDCCC===FFFAAAAAAAAAAAAAAABBBCCCCCCEEEGGGUUUyyy|||}}}~~~uuupppllleee___NNNMMMCCCAAAIIIHHHFFFNNNdddkkkJJJEEEAAAAAA@@@===>>>AAADDDHHHOOOhhhxxxtttooonnnkkkgggeeegggkkkooorrrpppiiiggggggaaaYYY\\\fffyyyzzziiiqqqeeePPPPPPOOOWWWgggtttwwwsssooonnnvvvxxxooogggmmm}}}mmmWWWPPPRRROOOGGGBBB???;;;777444333222222000000000000000000000000000000000//////000000111222222222333444444555555555555666777777888888999888999999:::;;;;;;<<<<<>>???>>>===???DDDJJJKKKUUUuuu{{{tttpppkkkjjjkkklllkkkkkkmmmqqquuuoooiiigggjjjhhhbbbaaafffvvvkkklllzzzdddLLLMMMLLLTTTdddssswwwtttrrrvvv|||{{{qqqkkkwwwxxx}}}{{{yyyyyyfffTTTMMMMMMKKKFFFAAA>>>:::666333111111111000000000000000000000000000000000///000000111111222222333333444555555555555666666777888888999999888999999:::;;;<<<=========>>>CCCLLL[[[tttcccSSSOOOJJJAAA>>>DDDIIIOOOggg]]]SSSPPPNNNKKKIIIPPPbbbuuurrrXXXLLLJJJIIIHHHHHHFFFGGGLLLPPPPPPPPPQQQPPPQQQTTTYYYbbbmmmvvvzzzgggKKKFFFBBB@@@AAADDDFFFFFFGGGJJJfffvvvtttoooTTTHHHAAAAAA;;;BBB@@@@@@@@@@@@@@@AAAAAABBBEEEKKKMMMsssllllllppp||||||ooojjjiiieee[[[RRRFFFGGGCCCEEELLLLLLQQQccc^^^KKKCCC???===>>>??????CCCIIIKKKPPPaaayyytttqqqmmmqqqrrrssssssttttttuuuvvvpppiiigggjjjlllhhhggghhh~~~qqqmmmyyyfffNNNOOOLLLRRRbbbpppvvvuuuttt{{{~~~zzzqqquuu|||pppiiiqqq}}}{{{zzzxxxvvvfffVVVLLLIIIFFFCCCAAA>>>:::666333000000///000000000000000000000000000000000000000111222222222333333444444555666666666666777777888999999999888999999:::<<<======>>>;;;===DDDOOO^^^xxxbbbSSSPPPIIIAAA>>>BBBFFFRRRvvv\\\NNNLLLJJJJJJIIIMMMZZZhhhvvvqqqZZZPPPMMMKKKHHHIIIHHHLLLVVV\\\ZZZYYYZZZXXXTTTTTTYYYdddpppzzz[[[FFFHHHBBBAAADDDGGGFFFCCCGGGNNNoootttyyyeeeSSSGGG???@@@;;;@@@@@@????????????@@@AAAAAAEEEIIICCC\\\sssrrrsss|||~~~uuukkkgggfffaaaWWWNNNEEEFFFCCCFFFMMMNNNZZZsssvvvQQQGGGAAA???>>>@@@@@@AAAGGGOOOKKK\\\www{{{wwwuuuttt{{{xxxvvvwwwzzz{{{xxxtttssslllhhhjjjmmmmmmllllll~~~yyypppuuuwwweeeXXXSSSTTT```lllqqqrrrrrr}}}|||wwwtttxxxkkkhhhkkkpppzzz~~~vvvhhhXXXKKKCCC???>>>>>><<<888555222000000000000000000000000000000000000000000000111111222333333333333444555555666666666666777888888999999:::888999:::;;;<<<===>>>???:::>>>HHHTTTddd~~~eeeYYYTTTJJJBBB@@@BBBFFFYYYsssWWWNNNKKKIIIHHHHHHIIIRRR\\\sssvvvccc[[[VVVQQQLLLOOONNNUUUbbbjjjhhhhhhllleee\\\WWW^^^kkkxxxrrrPPPCCCFFFBBBBBBFFFIIIEEECCCOOO___zzzuuuTTTKKKCCC===AAA<<>>>>>??????@@@AAA@@@FFF@@@RRRooo{{{wwwzzz{{{qqqlllfffbbb___YYYPPPIIIEEEFFFCCCGGGOOOSSShhh___JJJCCCAAA??????AAAAAACCCKKKTTTSSSsss}}}yyywwwxxx}}}xxxtttvvv{{{~~~{{{wwwvvvrrrnnnmmmooopppooonnnyyy|||uuuooo|||tttjjjeeeiiiooorrrrrrrrrzzz{{{xxx|||{{{xxx{{{tttmmmbbbTTTFFF<<<888888999777444222000000111111000000000000000000000000000000000000111222333444333333444444555666666666666777777888888999::::::888999:::;;;<<<>>>??????<<>>>>>>>>>>>>>>???@@@@@@===DDD@@@MMM\\\kkk}}}rrrfffeeebbb^^^YYYRRRJJJEEEEEEEEECCCIIIRRR[[[xxxrrrKKKIII???AAA???@@@AAAAAACCCLLLVVVbbb~~~}}}xxxuuuxxxwwwuuusssuuuzzzwwwwwwvvvuuuttttttrrrooorrrzzzllluuu~~~{{{vvvvvvtttrrrrrrvvv}}}uuutttvvvqqqfffaaaXXXMMMAAA777555666444222111//////000222333000000000000000000000000000000000000111222333444333333444444555666666666777777777888999999::::::888999:::;;;===>>>???@@@>>>FFFSSSaaarrr|||ggg]]]SSSBBBEEEGGGKKKPPPhhhbbbUUUHHHDDDBBBDDDEEEGGGLLLSSSsssyyymmmccceee```dddttt~~~ooodddlllqqqQQQFFFEEECCCAAAAAADDDEEEAAAJJJkkkYYYEEEIIICCC<<>>>>>>>>>>>>>>??????@@@>>>DDD>>>GGGNNNWWWuuu}}}wwwlllaaabbbaaa]]]VVVNNNHHHEEEEEEEEEDDDJJJUUUaaa\\\???JJJ???@@@???@@@AAA@@@BBBLLLWWWnnn}}}||||||uuurrrvvvrrrssstttvvvyyyxxx{{{|||{{{yyyvvvsssooolllvvvnnnvvv~~~|||wwwqqqmmmllltttyyykkkooommmaaaZZZTTTKKKAAA:::555444444222111111111000000//////000000000000////////////000000000111222222333333222222333444444555555666777777777888999999::::::===<<<;;;<<<===>>>===<<<;;;EEEUUUggg{{{oooeeeaaaSSSAAAEEEFFFKKKGGGgggjjjdddNNNEEEEEEEEEDDDDDDGGGKKKOOOnnn|||iiipppjjjdddqqqqqqdddnnncccFFFEEEHHH??????@@@GGGKKKFFFPPP{{{{{{LLLGGG@@@>>>@@@AAA???===============>>>>>>>>>>>>???CCC@@@AAAGGGMMMeee}}}vvvkkkaaadddaaa\\\UUUOOOKKKGGGFFFGGGDDDFFFOOO[[[rrryyyMMM@@@DDDBBBAAACCCDDDBBBAAAFFFPPPYYY~~~|||zzzssssssxxxsssooopppwww{{{{{{}}}~~~yyyrrrllljjjrrryyyxxx|||{{{wwwqqqkkk|||{{{fff]]]aaaaaaYYYSSSNNNFFF===777333222222111111111111000000000///000000000000000000000///000000000111222222333333222333333444555555666666888888888999::::::;;;;;;<<<<<<;;;<<<=========<<>><<<<<<=========>>>>>>>>>>>>???AAA@@@CCCFFFJJJeeewwwsssoooggg```___\\\XXXRRRMMMIIIGGGFFFFFFCCCGGGUUUjjjgggHHH@@@CCC@@@@@@@@@AAACCCDDDHHHUUUbbb||||||{{{uuutttyyytttppppppuuuxxxyyy~~~}}}~~~~~~}}}wwwpppkkkiiippp~~~sssxxx{{{wwwuuujjjfff\\\QQQLLLMMMMMMKKKGGGDDD>>>777333111111111111111111111000000000000000000000000000000000000000000111111222333333333333333444444555666666666888999999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<======CCCOOOccczzzxxxfff]]]YYYMMM???AAAAAAHHHHHHlll}}}[[[KKKDDDDDDEEEGGGHHHGGGHHHJJJLLLhhhyyyzzz|||mmmsssxxx]]]NNNBBBBBBGGGCCCDDDFFFEEEDDDPPPvvvtttSSSGGGCCC>>><<<===>>>===;;;<<<<<<=========>>>>>>>>>???@@@@@@DDDEEEFFFeee~~~ppphhhgggfffbbb]]]XXXVVVRRRMMMJJJGGGFFFFFFJJJGGGLLLaaafffQQQBBB???BBB???BBB>>>@@@GGGHHHKKK___wwwzzz||||||wwwuuuxxxuuurrrppprrruuuwww||||||wwwpppkkkiiilllwwwuuuyyy^^^SSSIIIDDDAAA>>>===>>>===;;;777333111000000111111111111000000000000000000000000000000111111111000000111222222333333444444444444555666666777777888888999999:::;;;;;;;;;999:::;;;<<<;;;<<<===>>>FFFRRRfffuuuggg^^^VVVJJJ>>>DDDCCCJJJLLLqqqppp[[[HHHJJJCCCEEEHHHIIIIIIHHHIIIJJJYYY~~~~~~oootttiiiNNNIIIEEEDDDGGGFFFBBBHHHIIIGGGYYYvvv[[[IIIDDDAAA>>><<<===>>>===;;;<<<<<<<<<=========>>>>>>???>>>???EEEDDDBBBbbbxxxpppfffaaabbbaaa^^^[[[SSSQQQMMMIIIFFFDDDDDDEEENNNNNNWWWqqqrrrMMMEEEAAA???AAA@@@DDD???BBBJJJIIINNNmmm|||yyy{{{{{{wwwtttvvvwwwtttqqqqqqsssvvv{{{}}}xxxrrrmmmiiijjjsss~~~SSSGGG>>><<<;;;666555888666555333222111111111222000000000000000000111111///000000000111111111222111111111222333333444444444444555666666777777888777777888888999999::::::888:::<<<<<<;;;;;;===???GGGUUUjjjuuujjjaaaTTTGGG???DDDCCCJJJMMMssseeeWWWDDDJJJCCCEEEHHHIIIHHHGGGGGGGGGOOOkkk}}}~~~tttyyy```HHHHHHFFFEEEFFFDDDEEEKKKJJJHHHZZZttttttQQQJJJBBBAAA>>>======>>>======<<<<<<<<<<<<============>>>>>>???DDDCCC@@@[[[yyykkkgggcccbbbcccaaa\\\WWWPPPNNNJJJFFFCCCCCCDDDEEELLLSSSccc^^^EEEEEECCC>>>AAACCCCCC@@@DDDJJJIIISSS~~~{{{yyyyyyxxxuuussstttxxxwwwtttrrrsssyyy~~~~~~{{{xxxrrrnnnjjjhhhrrryyyBBB<<<777666666444444666333222222222111222222222000000000000111111111111///000000111111222222222111111222222333444444444555555666666777888888888666777777888888999::::::888;;;>>>>>><<<<<<>>>AAAHHH[[[sss}}}ssskkk___NNNCCCBBBBBBAAAIIILLLsssdddUUUCCCIIICCCEEEGGGHHHFFFEEEEEEFFFMMM]]]iiivvv~~~{{{vvvVVVEEEFFFEEECCCDDDAAAEEEHHHFFFEEEWWW~~~qqqyyyuuuMMMJJJ@@@???>>>>>>============;;;;;;<<<<<<<<<============??????AAABBB@@@RRRrrruuummmdddccccccdddddd```XXXQQQMMMKKKGGGDDDDDDEEEGGGHHHKKK]]]wwwnnnQQQDDDHHHDDD???CCCEEEAAAAAAEEEKKKPPPfff|||{{{yyywwwuuutttttttttxxxyyywwwuuuwww~~~}}}{{{zzzwwwsssoookkkiiirrrtttzzz444777666333111333444444111111111222222111111111///000000000111111111111///000000111111222333333111111222333333444444555555666666777777888999999777777888999999::::::;;;888<<>>===BBBBBBIIIYYY}}}rrrjjjeee``````aaabbbaaa[[[RRRLLLIIIGGGEEEDDDEEEIIIMMMOOO\\\uuuXXXFFFAAAFFFBBB@@@EEEEEEBBBDDDIIIRRRddd{{{zzzwwwtttrrrtttwwwxxxxxx{{{{{{yyy|||~~~|||{{{yyyvvvtttllljjjqqq{{{{{{000777999222///222333111000111111222222111000000//////000000111111111222///000000111222222333333111222222333333444444555666666666777888888999999888999999::::::;;;<<<<<<999===@@@@@@======@@@DDDNNNkkk|||rrriiibbbQQQ>>><<>>:::AAADDDCCCHHH```{{{ooogggdddccc____________\\\VVVNNNHHHFFFEEECCCDDDGGGLLLQQQUUUsssjjjLLL???>>>BBB???AAAFFFDDDFFFHHHMMM[[[wwwzzzyyyvvvqqqppptttyyy|||www|||}}}{{{~~~{{{yyylllkkkqqq222222222111111111111000222333333444444333333222222222222111111111000000111111111000111111222333333222111111222333555666333666888888555555777:::888999999::::::;;;;;;<<<<<<;;;===???>>><<>>===<<<;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<>>>???@@@@@@???@@@AAACCCQQQjjjvvv{{{zzzppphhhdddcccccc______^^^[[[WWWQQQKKKHHHGGGDDDEEEJJJHHHFFFQQQbbb~~~QQQFFFDDDBBBBBBCCCCCCBBBBBBEEEHHHRRRggg{{{xxx{{{zzzuuusssvvv|||~~~vvvlllqqqqqqwww~~~222222222111111111111000111111222222222222111111222222222111111111000000111111111111111222222333333222222222222444555666444666777777777777888999999999999:::;;;;;;<<<<<<;;;;;;===???>>>>>>DDDMMM\\\zzzuuussstttkkkWWWFFF@@@AAAAAAGGGMMMJJJ___tttNNNIIIJJJ>>>AAAAAABBBBBBBBBBBBBBBBBB>>>@@@FFFYYYyyy~~~zzzzzzvvv\\\JJJGGGDDDDDDFFFGGGGGGFFFIII___fffCCC@@@<<<>>>===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>?????????@@@BBBDDDDDDWWWdddsss|||wwwooohhhbbb____________]]]YYYTTTPPPLLLIIIHHHGGGEEEGGGKKKIIIKKK]]]rrrcccIIIDDDCCCCCCCCCDDDDDDDDDDDDJJJKKKTTTjjjyyyvvvuuutttwww|||www|||~~~}}}tttjjjooonnnrrr~~~222222222111111111111000///000000000000000000///222222222111111111111111111111111111111222333333333333222333333444666666666666555666888999999888999999::::::;;;<<<<<<<<<<<<;;;===???>>>@@@IIISSSfffyyyyyysssdddQQQDDD@@@@@@@@@KKKMMMLLLiiidddOOOJJJEEEAAA???@@@@@@AAAAAABBBBBBCCC???BBBFFFVVVzzzyyybbbNNNGGGEEEDDDDDDGGGIIIJJJJJJKKKlllVVV>>>===???===<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>>>>>>>???AAACCCBBBJJJXXXvvv|||qqqnnnkkkgggccc```_________]]]YYYRRRLLLHHHFFFGGGGGGEEEEEEHHHJJJJJJTTTqqqgggLLLIIIBBBBBBCCCCCCDDDEEEFFFFFFJJJNNN\\\uuu|||wwwwwwxxxyyy{{{www}}}xxxqqqooosssqqqsss|||222222222111111111000000//////000000000000//////111111111111111111111111222111111111111222333333333333333444444555666666888666444666:::;;;:::888:::::::::;;;<<<<<<===============>>>===@@@MMMZZZttt~~~{{{ppp]]]LLLBBB@@@AAAAAAIIIMMMLLLfff~~~UUUOOOJJJAAAEEE>>>>>>???@@@AAABBBCCCCCCBBBGGGIIIRRRppptttbbbQQQEEEEEEEEEEEEFFFHHHJJJKKKLLLRRRxxx|||wwwkkkKKK@@@>>>BBB;;;;;;;;;;;;;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>=========???AAAGGGEEERRR|||nnnddddddcccbbb```___^^^]]]]]]XXXTTTNNNHHHEEEDDDEEEFFFHHHIIIKKKNNNTTTiiitttMMMCCCJJJBBBBBBCCCCCCCCCDDDGGGHHHLLL\\\www~~~}}}~~~yyyuuuwww|||{{{tttpppuuuyyyvvvvvv{{{~~~222222222111111111000000000111111222222111111000111111111111111111111111222222222111222333333444333333444555666666666777999777555777:::<<<;;;888:::;;;;;;<<<<<<===>>>>>>???>>>>>>======BBBRRRbbb~~~xxxiiiUUUGGGBBBAAABBBCCCBBBMMMJJJ]]]kkkHHHIIIEEE===CCC<<<===>>>???@@@BBBCCCCCC>>>EEEFFFHHH]]]vvv___PPPGGGCCCFFFFFFGGGHHHHHHIIIKKKLLLVVVzzziiiuuuUUUDDDBBB???===;;;;;;;;;;;;;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>???===<<<;;;===>>>CCC===LLLwwwmmmddd^^^[[[[[[[[[[[[ZZZXXXWWWVVVRRRPPPLLLIIIFFFEEEFFFFFFKKKMMMRRRYYYhhhSSSBBBBBBCCCBBBCCCCCCBBBBBBDDDIIILLLUUUvvv|||{{{{{{{{{}}}zzzssstttvvvyyyzzz{{{xxxuuusssxxxzzzwwwwwwyyyxxx222222222111111111111000111222222333333222222111111111111111111222222222222222222222222333444444333444555666777777777777888888777888:::;;;;;;:::;;;;;;<<<<<<===>>>>>>>>>??????>>>>>>???GGG\\\ooo|||nnn___MMMDDDAAA@@@CCCFFF>>>LLLKKK^^^^^^FFFFFFEEE@@@CCC<<<======???@@@AAABBBBBB<<>>::::::::::::::::::::::::>>>??????>>><<<<<<===>>>???===NNNuuummmfffaaa^^^ZZZZZZZZZYYYXXXVVVUUUTTTNNNMMMKKKJJJIIIHHHHHHIIIIIINNNWWWggg~~~eeeGGGEEEGGG@@@BBBCCCCCCBBBBBBGGGOOOVVVccc{{{qqqvvvxxxxxxwwwyyy|||{{{xxxvvvuuuwwwzzz|||~~~xxxwwwxxx{{{}}}zzz{{{|||xxx222222222111111111111000111222222333333222222111000000111111111222222222333222222222222333444444333444666777888888777777777888::::::999:::;;;<<<;;;<<<<<<===>>>>>>??????>>>>>>???@@@CCCOOOggg}}}rrraaaSSSEEE@@@???>>>BBBGGG???IIIMMMoooxxxRRRGGGEEEEEEEEEAAA<<<======>>>???@@@AAAAAA@@@@@@BBBDDDIIIXXXvvvkkkUUUHHHDDDDDDEEEEEEGGGJJJJJJIIIIIIKKKMMM```yyynnnyyy```NNNAAACCCFFF<<<<<<<<<;;;;;;;;;<<<<<<===::::::::::::::::::::::::<<<===>>>>>>===>>>@@@BBBDDDHHHUUU{{{tttmmmgggaaa]]][[[YYYXXXXXXWWWVVVUUUTTTSSSLLLKKKIIIHHHHHHJJJLLLMMMMMMTTTddd~~~yyyTTTEEEGGGGGGCCCAAABBBCCCBBBDDDLLLYYYbbb}}}xxxxxx{{{pppvvv{{{|||wwwuuuxxxyyywwwzzzwwwxxx}}}zzzvvvwww{{{}}}|||zzz~~~xxx222222222111111111111000111111222222222222111111000000111111222222222222333333222222333333444555333444666888888888777777666999<<<;;;999888;;;>>><<<<<<======>>>>>>??????===>>>???BBBFFFUUUppp~~~jjjXXXKKKAAA>>>======AAAGGGCCCGGGPPPaaaEEEDDD@@@BBBDDD;;;======>>>>>>??????@@@@@@AAA<<<===AAABBBIIIaaa|||}}}aaaMMMFFFDDDDDDEEECCCFFFJJJKKKJJJJJJMMMOOOtttrrruuufffKKKHHH888999CCC:::===<<<<<<;;;;;;;;;<<<<<<::::::::::::::::::::::::999;;;===>>>>>>@@@CCCEEEJJJQQQZZZuuuwwwooommmiiiddd___ZZZUUURRRRRRRRRQQQPPPPPPOOONNNNNNKKKJJJGGGFFFGGGJJJNNNPPPXXXbbbwww}}}WWWEEEAAAAAABBBCCCAAABBBCCCCCCFFFQQQ```lllrrrrrr|||rrrttt}}}}}}xxxwwwuuurrrxxxtttuuu|||~~~~~~}}}vvvrrrvvv|||wwwvvvuuu{{{}}}tttxxx111111111111111111111111111111111111111111111111222222111111222222333444333333333444444444555555555555555777::::::777333<<>>>>>>>>>>>===>>>>>>>>>GGG___ooo^^^MMMEEE@@@AAACCCBBBBBBDDD<<>>@@@FFFRRR^^^zzzhhhMMMBBBDDDGGGGGGFFFLLLNNNOOOMMMLLLOOOVVV\\\}}}rrrXXXBBB???BBB>>>;;;<<<===<<<;;;:::::::::::::::::::::::::::::::::::::::888888999>>>EEEJJJKKKKKKUUUUUUXXXcccuuu||||||wwwrrrnnniiiddd^^^XXXVVVTTTSSSSSSTTTQQQNNNNNNOOOOOOLLLIIILLLGGGEEEGGGHHHIIIOOOXXXfffiiiXXXHHHBBBDDDEEEEEEFFF===FFFGGGFFFLLLTTTeee}}}||||||{{{wwwrrryyy{{{||||||zzzuuupppmmm{{{yyywwwxxx}}}|||wwwsssrrrssstttxxxsssttt{{{|||wwwzzz111111111111111111111111111111111111111111111111222222222111222222333444333333444444444555555555777666666777::::::888555999<<>>>>>>>>>>>???AAACCCFFFRRRlll~~~mmm]]]JJJCCC???@@@BBBBBBBBBEEEFFF^^^}}}pppXXXDDDAAACCCAAA>>>????????????@@@@@@AAAAAAAAA@@@>>>???AAABBBEEENNNXXXtttooo\\\IIICCCEEEGGGFFFFFFKKKIIIKKKOOOMMMOOObbbyyyeeePPP@@@@@@BBB>>>:::;;;===<<<;;;::::::::::::;;;::::::::::::::::::::::::::::::;;;@@@FFFKKKMMMMMMSSSSSSUUU]]]lll}}}~~~{{{vvvqqqlllhhhdddbbb^^^YYYUUUTTTTTTTTTSSSRRROOOMMMLLLMMMLLLJJJHHHIIIGGGHHHJJJJJJMMMWWWdddyyy\\\PPPEEECCCEEEEEEDDDCCCBBBJJJHHHFFFPPP]]]sss}}}}}}~~~}}}zzz|||{{{yyyyyyxxxvvvrrrooo{{{{{{|||~~~|||xxxtttsssssstttuuuqqqssszzzzzzuuuvvv~~~222222222222222222222222222222222222222222222222222222222222222333444444444444444444555555555666888777666777999:::999888777777999:::;;;<<<===>>>;;;<<<===>>>>>>???>>>>>><<>>@@@BBBAAACCCFFFKKKaaa___OOOAAA@@@AAA???>>>@@@===>>>>>>???@@@AAABBBBBB>>>>>>@@@CCCDDDDDDIIIQQQrrrsssWWWMMMDDDDDDFFFFFFFFFFFFKKKFFFIIIQQQSSS]]]~~~}}}SSSGGG>>>@@@AAA<<<999;;;<<<<<<;;;:::::::::;;;;;;::::::::::::::::::::::::;;;;;;===AAAGGGLLLOOOPPPPPPPPPRRRXXXcccppp{{{|||{{{wwwrrrmmmiiiddd```]]]YYYVVVSSSQQQRRRSSSSSSSSSNNNLLLJJJIIIIIIIIIGGGFFFEEEGGGIIIIIIHHHPPPcccvvvdddMMMEEEAAACCCFFFEEEBBBAAACCCKKKIIILLL^^^qqq||||||{{{vvvuuuxxxxxxuuuqqqxxx||||||xxxuuutttttttttrrroooqqqwwwvvvqqqqqqwww222222222222222222222222222222222222222222222222333222222222222333444444444555555555555666666666888777666666777888999999888666666888<<<>>>>>><<<<<<===>>>>>>?????????>>>;;;===CCCOOOeee|||qqqhhhZZZNNNBBB>>><<>>???@@@AAABBBBBB??????AAADDDCCCAAAEEELLLjjjmmmYYYGGGCCCAAADDDFFFEEEFFFIIIJJJJJJLLLQQQ___|||cccHHHBBB>>>???>>>:::999<<<<<<;;;;;;:::::::::;;;;;;::::::::::::::::::::::::;;;;;;===AAAFFFJJJNNNPPPNNNNNNQQQXXXbbblllsssvvv{{{|||}}}yyyrrrnnniiieeebbb^^^ZZZWWWSSSQQQOOOOOOPPPQQQQQQQQQKKKIIIHHHFFFFFFFFFFFFFFFGGGJJJLLLKKKMMM___}}}mmmLLLEEE@@@???CCCEEEDDDBBBCCCHHHTTT[[[iii|||zzzzzz|||zzzuuuvvv{{{}}}xxxsssuuuzzz~~~{{{xxxvvvuuutttsssrrroooooorrrpppmmmnnnttt|||222222222222222222222222222222222222222222222222333333222222333333444555555555555666666666777777777777777666666777888999<<<999777999===@@@>>>;;;===>>>?????????????????????BBBIIIXXXssssssfff\\\QQQFFF???<<<<<<@@@AAAAAADDDIIIWWWeeeLLLGGGCCCAAA???======???<<<<<<===>>>@@@AAABBBBBBAAAAAABBBCCCAAA???CCCIIIVVV~~~tttgggTTTCCCCCCAAAAAADDDEEEDDDGGGLLLGGGPPPOOOOOOlllTTTFFFBBB???===:::888:::>>>;;;;;;:::::::::;;;;;;<<<:::::::::::::::::::::::::::;;;<<<>>>BBBFFFJJJMMMNNNPPPTTT[[[bbbhhhkkkkkk}}}wwwxxxyyy|||~~~xxxwwwvvvvvvuuurrrnnnkkkhhheee```]]]ZZZWWWTTTQQQQQQPPPNNNNNNOOOOOONNNMMMHHHHHHFFFEEEEEEEEEGGGHHHJJJOOORRRUUU```}}}kkkPPP@@@EEEAAA@@@CCCDDDCCCEEEIIIUUUkkk~~~}}}{{{zzzzzz|||~~~|||xxxvvvzzz|||vvvxxx|||}}}yyywwwwwwvvvtttrrrssspppnnnmmmkkkjjjnnnssswww333333333333333333333333333333333333333333333333333333333333333444444555666666666666777777777777666777999888777777888:::===;;;:::;;;>>>???>>><<>>>>>>>><<<======>>>???@@@AAAAAABBBAAACCCDDDBBB>>>AAAGGGFFFiiissseeeXXXJJJ???DDDBBBBBBEEEFFFEEEIIINNNFFFRRRRRRSSSzzzuuunnnJJJDDDCCC???<<<999888;;;===;;;;;;:::::::::;;;<<<<<<::::::::::::::::::::::::999:::;;;<<<===AAAFFFIIIPPPRRRVVV[[[``````^^^[[[zzzvvvxxxyyyzzzzzzzzz|||}}}{{{{{{{{{{{{{{{{{{zzzyyyxxxpppnnnlllkkkkkkiiifffddddddbbb^^^[[[YYYVVVTTTQQQPPPOOONNNNNNNNNMMMJJJHHHFFFGGGGGGFFFEEEGGGJJJMMMIIIQQQZZZeee{{{jjjPPPEEEBBBGGGDDDBBBDDDDDDEEEJJJQQQeee}}}||||||~~~~~~}}}|||wwwvvvvvv{{{{{{{{{wwwvvvvvvvvvsssppprrrqqqnnnllljjjkkknnnrrrwww333333333333333333333333333333333333333333333333444333333333333444555555666666777777777888888888666999<<<<<<:::999:::;;;;;;;;;;;;<<<===>>>>>>===???@@@@@@AAA@@@@@@??????@@@GGGVVVpppwwwbbbUUUNNNIIICCC======???BBBBBBAAADDDJJJoookkkNNNGGGEEEBBB@@@???@@@???======>>>>>>>>>??????@@@@@@???AAAEEEHHHEEE@@@???CCCBBBVVVvvv|||gggXXXMMMFFFDDDDDDBBBCCCGGGIIIHHHJJJNNNJJJSSSUUU```ssswwwuuuZZZDDDAAAAAA???<<<::::::;;;;;;:::::::::::::::;;;<<<===::::::::::::::::::::::::999:::;;;;;;;;;===BBBFFFOOORRRVVV[[[]]]ZZZTTTOOOxxxzzz|||zzzzzzyyyvvvssstttxxx|||yyy~~~|||tttuuuuuuuuutttrrrqqqpppmmmkkkhhhffffffeeedddcccccc```\\\ZZZXXXWWWTTTRRRMMMLLLLLLLLLMMMKKKHHHEEEFFFGGGHHHGGGGGGIIINNNRRRPPP\\\llluuuUUUHHHFFFHHHEEEDDDDDDFFFFFFGGGOOOXXXwww~~~{{{zzz}}}|||wwwsssssstttxxx}}}}}}yyyuuutttvvvvvvrrrnnnoooqqqqqqooonnnnnnooopppvvv{{{333333333333333333333333333333333333333333333333444333333333333444555555777777777777888888888888777;;;>>>???===;;;;;;<<<888999:::;;;<<<===??????@@@@@@AAAAAAAAA@@@@@@???DDDMMMaaannnZZZNNNIIIEEEAAA======@@@CCCCCCAAAEEEKKK^^^MMMEEECCC@@@>>>???AAA@@@===>>>>>>>>>>>>>>>?????????<<<@@@GGGLLLIIIAAA>>>@@@BBBIIIaaapppZZZJJJAAA@@@CCCCCCAAACCCIIILLLJJJKKKMMMPPPTTTYYYmmmtttnnndddRRRCCC===>>>===<<<<<<===;;;999:::::::::::::::;;;<<<===:::::::::::::::::::::::::::;;;;;;:::999;;;@@@EEEMMMPPPVVV[[[\\\YYYQQQLLLccc}}}{{{{{{zzzxxxssspppppptttyyyllltttzzzzzzzzz~~~sssttttttrrrnnnkkkiiihhhiiieeebbb```___``````___]]]ZZZWWWUUUSSSRRRPPPNNNJJJJJJJJJKKKKKKJJJGGGDDDFFFGGGIIIHHHHHHKKKQQQVVV```nnn]]]IIIEEEGGGHHHCCCCCCEEEHHHHHHJJJRRR\\\|||zzzwwwvvv{{{yyyrrrqqqqqqrrrtttxxx~~~|||xxxttttttvvvuuuqqqmmmlllqqqtttsssrrrqqqpppnnnpppuuu111111111222222333333444777666555444444555666777666666666666666666555555777888888888888999999999::::::;;;<<<<<<======>>>=========>>>??????@@@@@@AAA@@@AAABBB@@@===???CCCJJJbbbxxxtttbbbUUULLLDDD@@@AAA;;;;;;===DDDFFF===HHHfffOOOIIIAAA@@@???>>>============@@@@@@@@@????????????>>>???BBBDDDDDDAAA>>>===<<<===CCCNNN\\\qqqyyy___LLLDDDCCCCCCBBB@@@HHHEEECCCJJJKKKJJJOOOSSSPPPjjjoooxxxrrrNNNHHH>>>???>>>>>>===<<<<<<;;;;;;::::::::::::::::::::::::<<<999777888;;;===<<<:::<<<<<<::::::;;;===@@@AAAIIIMMMRRRSSSPPPKKKFFFDDDNNNooo~~~vvvrrrqqqnnnjjjkkkiiijjjpppuuuvvvwwwyyy{{{~~~|||zzzzzz{{{uuusssqqqnnnjjjgggdddcccdddcccaaaaaaaaa___\\\ZZZWWWVVVTTTQQQNNNLLLKKKJJJJJJHHHFFFEEEFFFGGGGGGGGGDDDGGGKKKMMMNNNRRR]]]gggwwwzzz]]]LLLEEEDDDFFFIIIBBBFFFFFFJJJPPPRRRbbb~~~}}}{{{yyyzzz||||||yyyvvvvvvuuuttttttuuuyyy~~~}}}~~~~~~wwwyyywwwtttqqqppppppppppppooossswwwyyywwwvvvvvvwwwuuurrryyy222222222222333333333333444333333222222333333444777777777777666666666666888888888888999999999999::::::;;;;;;<<<===============>>>>>>???@@@@@@@@@AAA@@@AAACCCAAA>>>AAAFFFUUUooozzzkkk[[[PPPHHHAAA>>>???@@@@@@???DDDCCC>>>WWWnnnIIICCCAAA@@@???>>>============>>>>>>>>>??????@@@@@@@@@>>>@@@AAAAAA???===<<<======???EEEPPPdddzzzjjjUUUFFFAAAAAABBBAAABBBJJJHHHFFFMMMMMMLLLRRR[[[eeesssXXXFFFFFF>>>>>>>>>======<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;999777888:::<<<;;;::::::::::::::::::<<<===???CCCFFFJJJKKKIIIEEEAAA@@@CCCVVVnnn}}}{{{wwwqqqjjjiiifffeeejjjmmmllllllnnntttvvvxxxwwwtttqqqqqqrrrqqqpppnnnkkkhhheeecccaaabbb```]]]\\\\\\[[[YYYWWWVVVTTTRRRPPPMMMLLLJJJJJJHHHGGGFFFFFFGGGIIIIIIIIIHHHJJJMMMOOOTTTaaavvveeeWWWJJJFFFGGGGGGEEEFFFIIIKKKIIIQQQaaannn}}}{{{wwwvvvuuuuuuuuuvvvyyy}}}~~~{{{{{{~~~~~~zzzuuuvvvvvvtttrrrqqqqqqssstttsssvvvzzz{{{yyywwwvvvvvv}}}zzzyyy333333333333333333222222222222333333333333222222777777777777777777777777888888999999999::::::::::::::::::;;;<<<<<<=========>>>>>>??????@@@AAAAAAAAA@@@BBBCCCAAA???CCCIIIaaa|||pppbbbTTTKKKDDD???>>>???@@@BBBDDDGGGCCCCCCkkkZZZEEE>>>@@@@@@???>>>============<<<======>>>???@@@AAABBB>>>???@@@???>>>===???@@@======>>>EEEVVVttt|||qqqcccYYYKKKBBBAAABBBCCCBBBEEEMMMKKKJJJOOOMMMMMMVVV^^^}}}oooHHHGGGGGG@@@======<<<<<<;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<:::999777888:::;;;;;;:::888999999::::::;;;;;;;;;===@@@CCCCCCAAA???>>>>>>???DDDNNNYYYfffrrr}}}{{{uuuoookkkfffdddffffffcccbbbccckkkmmmmmmllljjjhhhggghhhjjjjjjhhhfffcccaaa___^^^___\\\YYYWWWWWWWWWVVVTTTRRRQQQOOOMMMKKKJJJIIIIIIEEEEEEEEEEEEFFFGGGHHHIIIJJJNNNQQQTTT___vvv\\\QQQIIIEEEGGGJJJHHHDDDCCCKKKKKKJJJZZZxxx~~~yyyvvvwwwxxxxxxxxxyyy{{{}}}|||{{{{{{zzzyyyxxxwwwvvvtttuuuuuusssqqqqqquuuyyyvvvyyy|||}}}{{{xxxwwwwwwxxx}}}~~~}}}555555444444333333222222444555666777777666555444666666666777777777777777999999999999:::::::::;;;:::::::::;;;<<<<<<======>>>>>>??????@@@AAAAAAAAABBBBBBCCCCCCAAA@@@FFFNNNkkkvvvjjj]]]PPPHHHDDD@@@???@@@:::AAAFFFJJJHHHMMM}}}qqqNNNFFF???@@@???>>>======<<<<<<============>>>???@@@@@@@@@@@@AAA@@@???>>>???BBBEEE>>>???@@@CCCMMMiii{{{kkk```SSSMMMEEEBBBDDDFFFFFFDDDFFFMMMLLLKKKNNNKKKNNN[[[lll[[[IIIKKKCCC???<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999888888999:::;;;;;;999999:::;;;;;;;;;::::::<<<===??????>>>===>>>???AAA@@@DDDNNN\\\jjjyyy~~~zzzrrrlllhhhhhhfffaaa___```ddddddddddddcccbbbaaabbbcccbbbaaa```^^^\\\[[[ZZZ\\\YYYUUUSSSSSSSSSSSSRRRMMMLLLKKKJJJIIIHHHHHHHHHFFFGGGHHHHHHHHHHHHJJJKKKMMMUUU___gggvvvjjjNNNTTTMMMGGGGGGHHHFFFFFFHHHKKKMMMSSSpppzzzxxxzzz||||||zzzyyy{{{}}}~~~~~~}}}yyyvvvuuuwwwzzztttvvvvvvtttqqqqqquuuzzzvvvxxx{{{||||||zzzyyyxxxuuu666555555444444333333333666777888999999888777666555555666666666777777777999:::::::::;;;;;;;;;;;;:::;;;;;;<<<<<<======>>>?????????@@@AAAAAABBBBBBCCCBBBCCCCCCAAABBBLLLXXXyyyooodddXXXLLLEEEBBB>>>>>>???<<>>===<<<<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@???>>>===???BBBEEE>>>AAADDDCCCEEEXXX|||iiiZZZQQQIIIFFFCCCCCCFFFHHHGGGFFFGGGLLLKKKJJJMMMLLLTTThhhuuuJJJHHHEEE;;;>>>;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::;;;<<<;;;<<<<<<<<<<<<<<<;;;::::::<<<<<<<<<<<<<<<>>>@@@@@@???AAAHHHRRRccc}}}{{{tttnnnlllhhhbbb______^^^]]]\\\\\\]]]]]]]]]]]]]]]\\\[[[ZZZYYYWWWVVVVVVUUURRROOOMMMNNNOOOOOONNNJJJJJJIIIHHHHHHHHHHHHIIIJJJLLLMMMMMMMMMOOORRRVVV^^^mmmgggRRRIIIKKKFFFCCCDDDFFFFFFJJJOOOOOO[[[ooo}}}yyyyyy}}}|||zzz|||~~~|||xxxvvvvvvyyy|||vvvvvvvvvtttqqqrrruuuxxxsssuuuxxxzzz||||||zzzyyy{{{555555555555555555444444666666777777777777666666555666666777777888888888:::::::::;;;;;;;;;<<<<<<;;;<<<<<<===>>>>>>?????????@@@@@@AAAAAABBBCCCCCCCCCBBBCCCCCCDDDIIIYYYhhhxxxddd[[[PPPEEE@@@>>><<<<<<>>>CCCEEE>>>AAA[[[WWWEEEDDDAAA??????>>>===<<<<<<<<<<<>>>>>>>>===============<<<;;;:::;;;>>>AAA>>>???BBBAAA<<>>>>>>>>>>>======<<<<<<<<<999:::;;;;;;:::;;;===???AAA??????BBBHHH[[[yyytttnnngggbbbbbb]]][[[YYYXXXYYYYYYYYYXXXXXXXXXWWWUUUTTTSSSRRRQQQMMMKKKIIIIIIJJJKKKKKKKKKJJJJJJJJJJJJJJJKKKLLLLLLJJJMMMOOOQQQTTTZZZccciiiwww]]]JJJFFFLLLEEEDDDFFFIIIIIIGGGJJJOOOYYYsss~~~{{{yyyzzz~~~|||zzz|||zzzyyy|||~~~~~~|||wwwuuusssrrrrrrsssuuuuuurrrsssuuuyyy|||}}}{{{yyyzzz555555555555555666666666777777666666666666777777777777888999999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>??????@@@@@@@@@@@@AAAAAABBBCCCCCCCCCBBBAAABBBDDDHHHSSShhh|||~~~lll[[[RRRHHH???======<<<===???EEEHHH@@@JJJwwwcccMMMDDD@@@BBB??????===<<<<<<<<<<<<<<<=========>>>>>>>>>>>>>>>;;;<<<<<<;;;::::::<<<>>>>>>;;;===???======MMMbbb~~~yyyppprrrwwwxxxgggXXXIIICCCDDDDDDCCCCCCDDDGGGIIIKKKLLLJJJMMMLLLOOOXXXaaa{{{sssnnnlllIIIDDDBBB???AAACCC<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;===>>>===;;;;;;===@@@@@@???>>><<<;;;;;;<<<<<<:::;;;<<<<<<;;;;;;===???@@@???@@@BBBCCCQQQwww}}}sssnnnmmmdddaaa\\\ZZZZZZYYYWWWTTTUUUUUUTTTRRRQQQPPPNNNNNNIIIHHHHHHIIIKKKLLLLLLKKKMMMMMMMMMNNNNNNPPPQQQRRROOOSSSYYY___gggsssdddUUULLLEEEFFFNNNIIIHHHKKKMMMMMMKKKPPPWWWmmm|||yyyyyyzzzyyy}}}zzzyyy|||}}}yyy~~~vvvrrroooooosssvvvvvvuuuttttttvvvyyy}}}}}}zzzwwwtttyyy{{{yyyzzz444444555555666666777777999888777666666777888999999999:::;;;;;;<<<======;;;;;;;;;<<<<<<<<<======>>>>>>>>>???@@@@@@AAAAAA@@@@@@AAABBBBBBCCCCCCDDD@@@@@@BBBFFFLLLZZZtttxxxgggVVVNNNEEE===<<<>>>>>>@@@CCC@@@HHHFFFYYYRRRHHHEEE>>>DDD???>>>===<<<<<<;;;;;;<<<;;;;;;<<<===>>>???@@@@@@<<<===>>>===;;;;;;===>>>@@@999999@@@CCC@@@FFFPPPcccvvvuuuddddddgggsss}}}iiiZZZMMMDDDCCCGGGEEEEEEEEEFFFIIIMMMPPPRRRLLLOOONNNSSS___mmmtttooouuuzzzTTTEEEIIIAAA???BBB999<<<<<<==================<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>???>>><<<<<<>>>AAAAAA@@@===;;;::::::<<<<<<<<<===??????>>>>>>???@@@;;;<<>>>>>>>>>>>======>>>???@@@AAAAAABBBAAABBBCCCDDDDDDDDDCCCBBBDDDCCCCCCFFFRRRkkkrrr[[[LLLFFFEEEBBB<<<:::<<>>>>>===<<<<<<<<<<<<<<<============>>>>>>>>>>>>===============>>>??????>>>>>>>>>>>>???BBBDDDEEEQQQccc|||iii[[[[[[iiirrrxxx}}}lllWWWJJJGGGGGGEEEBBBCCCEEEHHHIIILLLPPPPPPOOOOOOSSSNNNSSSsssjjjhhh~~~^^^UUUJJJCCCAAABBBAAA???<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999:::::::::;;;;;;;;;<<<<<<===<<<;;;:::::::::::::::<<<<<<<<<<<<=========>>>AAACCCCCC???===FFFWWWeeevvvhhhmmmyyy~~~tttllljjjggg```]]]^^^]]]\\\YYYUUURRRPPPOOOOOONNNOOOPPPPPPOOOOOOQQQRRRSSSTTTVVVWWWWWWYYY\\\^^^fffooo~~~oooXXXOOOHHHGGGIIIFFFDDDDDDEEEGGGLLLOOOOOOUUUkkk}}}}}}~~~}}}xxxvvvzzz~~~}}}zzzzzzxxxttttttwww~~~ssswwwzzzssslllnnnvvv{{{yyyuuuvvvzzz}}}~~~}}}{{{yyyxxx{{{xxxxxxyyyyyy~~~888888888777777666666666777777777888888888999999:::::::::::::::;;;<<<<<<===>>>>>>>>>>>>?????????>>>>>>???@@@AAABBBCCCCCCAAABBBCCCDDDDDDCCCBBBBBBAAA@@@CCCLLLbbbjjjTTTIIICCCBBB@@@===<<>>>>>===<<<<<<<<<<<<<<<============>>>>>>>>>>>>===============>>>????????????>>>>>>???AAACCCDDDGGGTTTmmmggg]]]ccceeeqqquuu~~~ssspppcccYYYLLLEEEEEEGGGGGGEEEGGGHHHIIIJJJMMMPPPPPPOOORRRSSS]]]www|||hhhwwwzzzUUUMMMDDD?????????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<<<<======<<<<<<;;;<<<<<<<<<<<<<<<<<<=========>>>>>><<<>>>???>>>===AAALLLUUUppp{{{hhhiiirrr}}}wwwqqqqqqlllgggaaa\\\ZZZ[[[[[[ZZZYYYYYYYYYXXXWWWXXXZZZ]]]bbbcccdddfffjjjpppwww|||xxx^^^PPPRRRJJJEEEFFFGGGGGGIIIMMMMMMNNNTTT___nnn~~~|||~~~~~~|||yyywwwxxxyyy|||yyywwwyyyxxxvvvvvvyyy|||{{{uuupppqqquuuyyyxxxuuuvvvxxx{{{|||||||||}}}~~~zzzyyy{{{|||yyyzzz888888888888888777777777888888888888999999999999;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>???????????????@@@@@@AAABBBCCCDDDEEEBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCHHHXXXvvvuuu___MMMDDDAAA???>>>???AAACCCDDDDDDKKKKKKrrrhhhGGGCCCAAA@@@BBBBBB>>>======<<<<<<<<<<<<===============>>>>>>>>>>>>===============>>>??????@@@@@@?????????@@@BBBBBB???HHHZZZvvv~~~ooo\\\bbbfffqqqwwwfffYYYTTTLLLHHHDDDCCCDDDFFFHHHHHHLLLKKKKKKMMMPPPRRRRRRRRRVVVZZZuuuyyy}}}WWWKKKFFF@@@===>>>???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<<<<<<<:::;;;;;;;;;;;;<<<<<<<<<=========<<<======>>>>>><<<<<<=========>>>>>>>>>===???AAAAAAAAACCCEEEHHHLLLjjj}}}xxx{{{uuupppqqqssssssrrrrrrqqqpppnnnnnnqqqvvvzzztttbbbRRRHHHEEEGGGEEEFFFIIIJJJIIILLLQQQTTTXXXggg}}}yyy~~~~~~~~~xxxvvvvvvzzz{{{yyyyyy}}}{{{}}}~~~zzzwwwtttssstttvvvvvvuuuwwwxxxzzz{{{{{{}}}zzz|||zzzwww{{{999999999999999888888888999999999999::::::::::::<<<<<<======>>>>>>>>>>>>=========>>>>>>>>>??????@@@@@@AAABBBCCCDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCCIIIIIIQQQffflllVVVHHHCCCBBB???>>>BBBFFFFFFEEEFFFKKKYYYYYYAAAFFFEEE>>>???BBB>>>===<<<<<<<<<<<<==================>>>>>>>>>>>>===============>>>>>>???BBBAAA@@@?????????@@@AAA@@@FFFSSSnnnggg\\\dddooo}}}vvvfffUUUJJJGGGEEEEEEEEEDDDDDDEEEHHHJJJNNNMMMNNNQQQRRRQQQRRRTTT```tttsssGGGGGGDDDAAA@@@@@@@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>???<<<============>>>>>>>>>??????@@@BBBCCCDDDCCCBBBBBBRRR___kkk{{{rrrwwwrrr```TTTLLLGGGIIIMMMDDDFFFLLLPPPNNNKKKNNNTTT\\\lll}}}zzzwww~~~yyywwwxxx|||}}}{{{{{{~~~xxxzzz}}}vvvvvvuuutttssssssuuuwwwxxxzzz{{{|||{{{|||~~~zzz~~~|||xxxyyy}}}999999999:::::::::::::::::::::::::::;;;;;;;;;;;;<<<===>>>?????????>>>>>><<<<<<<<<=========>>>>>>??????@@@AAABBBCCCDDDDDDCCCCCCCCCDDDDDDDDDEEEEEEIIIMMM\\\wwwxxxeeeRRRFFFCCCAAA======BBBEEEDDDEEEHHHUUUwwwrrrNNN???HHHFFF>>>>>>BBB======<<<<<<<<<<<<==================>>>>>>>>>>>>===============>>>>>>???BBBAAA@@@?????????@@@AAACCCEEEKKKaaatttmmmgggiiisssuuueeeXXXMMMGGGFFFGGGGGGGGGEEEDDDFFFJJJNNNPPPOOOQQQSSSPPPLLLOOOUUUvvv___GGGFFFDDDBBBAAAAAA@@@>>><<<========================;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======;;;;;;;;;;;;<<<===>>>>>>============>>>>>>>>>???===<<<;;;<<<@@@BBBAAA@@@HHHIIINNNYYYqqqjjjhhhuuuyyycccZZZQQQMMMIIIFFFGGGKKKJJJJJJKKKLLLKKKLLLVVVaaavvv{{{xxxxxxzzz}}}}}}zzzwwwxxx{{{{{{xxxyyy|||yyy{{{~~~rrrsssttttttrrrsssvvvyyyxxx{{{~~~~~~|||yyywwwwwwxxx|||~~~zzzzzz|||~~~::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>???@@@???>>>===============>>>>>>>>>>>>???@@@@@@AAABBBCCCDDDDDDDDDDDDDDDDDDEEEGGGHHHIIIJJJUUUmmm}}}mmm]]]NNNEEECCC@@@;;;<<>>@@@AAA===<<<<<<<<<<<<======>>>============>>>>>>>>>>>>===============>>>??????BBBAAA@@@?????????@@@AAADDDAAAAAAMMMjjjddd[[[cccnnnssstttxxxrrr```TTTNNNIIIFFFGGGFFFFFFEEEEEEFFFIIINNNRRRSSSRRRTTTTTTOOOKKKUUUddd}}}yyyiiiPPPGGGCCCCCCBBBAAA???>>><<<<<<========================;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<=========<<<<<<;;;;;;<<<<<<===============>>>>>>>>>?????????>>><<<===@@@CCCEEEEEEPPPHHHIIIRRReeeppp```eeemmmvvvrrr___VVVOOOKKKKKKMMMLLLHHHGGGJJJMMMIIIGGGHHHMMMXXXlll~~~~~~yyywwwzzz}}}}}}zzzyyy|||}}}{{{xxxvvvwwwwwwtttuuuxxxvvvzzzzzzqqqssstttttttttuuuwwwyyyvvvyyy|||}}}zzzwwwtttsssuuuzzz|||zzzxxx{{{~~~{{{::::::;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<=========;;;<<<>>>???@@@???>>>===>>>????????????@@@@@@@@@AAAAAABBBCCCDDDEEEEEEFFFDDDDDDDDDEEEGGGIIIKKKMMMYYYiiilll^^^SSSIIIBBB@@@AAA===???DDDDDDDDDOOO^^^vvvVVVCCC>>>BBB???>>>@@@>>><<<<<<<<<<<<<<<===>>>>>>============>>>>>>>>>>>>===============>>>??????AAA@@@?????????@@@AAABBBBBB@@@???DDDPPPgggooofff```]]]^^^```fffpppzzz}}}wwwgggZZZMMMIIIIIIGGGEEEFFFEEEEEEEEEGGGKKKNNNQQQSSSSSSSSSVVVWWWSSSWWWoooyyypppfffgggmmmRRRHHHEEEAAABBBAAA@@@???>>>>>>>>>========================;;;;;;<<<<<<<<<=========<<<<<<<<<<<<============>>>>>>======<<<===============>>>>>>>>>?????????AAA@@@@@@@@@AAACCCFFFIIINNNEEEJJJNNNTTT{{{qqqmmmkkknnnwwwuuuxxx}}}hhhTTTJJJGGGFFFEEEGGGLLLMMMKKKMMMPPPQQQQQQVVVcccrrr~~~|||zzzzzz|||~~~{{{yyywwwxxxzzz{{{zzzyyyzzzvvvwwwvvvtttvvvzzzuuu{{{wwwvvvuuuuuuvvvwwwwwwxxxwwwqqqsssvvvwwwwwwvvvvvvvvvwww|||~~~zzzyyy}}}~~~|||;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<============;;;<<<>>>???@@@???===<<<@@@@@@AAAAAAAAABBBBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGDDDDDDDDDFFFHHHKKKMMMOOOlllsss___SSSLLLEEE@@@>>>CCCAAACCCIIIHHHIIIXXXlllaaaUUUGGGBBBBBB<<<===@@@;;;<<<<<<<<<<<<<<<===>>>???============>>>>>>>>>>>>===============>>>??????@@@@@@?????????@@@BBBBBBAAABBBFFFIIIGGGMMMhhhqqqWWWPPPVVVQQQVVV^^^fffnnnxxxxxxlll___VVVUUUKKKCCCEEEHHHGGGEEEDDDGGGGGGHHHKKKPPPRRRSSSRRRRRRSSSWWWZZZZZZfffeeeqqqjjjuuuVVVHHHEEECCCAAABBBBBBAAA@@@@@@AAACCC>>>>>>>>>>>>>>>>>>>>>>>><<<=========>>>>>>??????<<<<<<<<<<<<=========>>>@@@@@@???>>>======>>>>>>>>>>>>>>>>>>????????????<<<>>>??????>>>???BBBDDDEEE???FFFFFFBBBdddyyyxxxvvvuuuvvvyyy|||~~~~~~mmm[[[OOOKKKLLLNNNMMMJJJJJJLLLLLLKKKOOOTTTZZZaaasss}}}}}}{{{}}}~~~}}}|||{{{yyyxxxxxxzzz|||}}}}}}}}}yyyyyyxxxwwwzzz~~~{{{|||zzzyyywwwxxxyyyyyyxxxvvvmmmoooqqqrrrtttvvvyyy|||{{{}}}|||{{{@@@???===<<<;;;<<<>>>???========================????????????@@@AAABBBCCC@@@@@@@@@@@@AAABBBCCCCCCDDDDDDEEEFFFGGGHHHHHHHHHHHHGGGBBBDDDLLLJJJLLL\\\yyyiiiXXXOOOJJJEEE@@@??????DDDEEELLLQQQHHH```gggHHHEEEDDDDDDCCCAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@????????????@@@@@@AAAAAAAAABBBBBBBBBCCCCCCAAAAAACCCEEEEEEHHHUUUbbbsss```PPPLLLRRRXXXZZZ^^^fffnnnsss{{{ooocccYYYSSSOOOIIIHHHGGGEEEEEEEEEFFFFFFFFFGGGJJJNNNQQQTTTTTTTTT\\\RRRXXX]]]\\\}}}|||jjjqqqwwwbbbJJJFFFFFFBBBBBBBBB@@@@@@@@@@@@BBBBBB????????????>>>>>>>>>>>>======>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@<<<>>>??????>>>>>>???@@@EEEBBBDDDHHHJJJTTTrrrnnniiimmmooorrruuu|||zzzzzz~~~}}}zzzwwwuuuddd___WWWOOOLLLNNNMMMLLLHHHQQQQQQMMMPPPQQQVVVdddqqq}}}~~~}}}{{{{{{xxx{{{~~~}}}zzzzzz}}}~~~yyyxxx|||}}}zzz{{{{{{vvvpppqqqsssssssssxxx~~~~~~~~~~~~zzzAAA@@@>>><<<<<<===>>>???========================?????????@@@@@@AAABBBCCCAAAAAA@@@AAAAAABBBCCCDDDDDDEEEGGGHHHHHHHHHGGGGGGCCCFFFDDDFFFKKKJJJTTTjjj}}}mmm___PPPIIIFFFBBB??????HHHDDDEEENNNPPPTTT}}}YYYHHHDDDDDDCCCBBBAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@????????????@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAACCCDDDCCCDDDNNNYYYyyyjjjTTTPPPOOOTTT[[[bbbhhhkkkuuu{{{tttoooggg^^^UUUNNNJJJHHHIIIHHHGGGGGGFFFGGGHHHIIIKKKMMMQQQTTTVVVVVVVVVVVVVVVRRR```ppprrrkkk~~~|||UUUHHHHHHFFFBBBBBBBBBAAA@@@@@@AAABBBBBB@@@?????????>>>>>>>>>>>>===>>>>>>???????????????????????????????????????????????????????????????????????????@@@@@@@@@@@@>>>???@@@@@@??????@@@BBBEEECCCDDDGGGFFFIII]]]tttlllbbbbbbhhhnnnssssssuuuyyy~~~|||{{{|||uuuooojjjhhhhhhhhhiiieeeaaa___]]][[[XXXVVVRRRPPPMMMJJJIIIKKKLLLLLLMMMSSSQQQOOOWWW\\\dddsss}}}}}}{{{yyyzzz}}}yyyzzzyyytttppppppsssvvvwww|||~~~|||{{{|||~~~~~~~~~}}}AAA@@@???>>>===>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@AAABBBCCCDDDBBBBBBBBBBBBCCCDDDEEEEEEEEEGGGHHHJJJJJJIIIGGGFFFCCCIIIIIIKKKPPPTTThhh{{{ppp```TTTHHHDDDCCCAAA@@@AAAHHH@@@FFFOOORRRiiifffIIIGGGCCCCCCBBBAAA@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@@@@@@@????????????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAABBBCCCDDDAAA@@@EEENNN]]]rrrrrr___QQQQQQVVVWWWXXXZZZbbbgggnnnttt|||~~~ooo[[[XXXSSSNNNIIIGGGEEEEEEHHHHHHHHHHHHIIIJJJKKKLLLMMMQQQUUUXXXXXXXXXWWWXXX\\\eeezzzwww]]]GGGHHHIIIEEEBBBBBBBBBAAAAAAAAAAAABBBBBB@@@@@@@@@?????????>>>>>>>>>>>>???@@@@@@@@@@@@???????????????????????????????????????????????????????????????@@@@@@@@@AAA???AAABBBBBBAAA@@@BBBCCCDDDBBBCCCGGGEEEBBBJJJVVVeeeyyy```[[[aaaffflllkkkkkklllnnnoooooonnnxxxyyyvvvnnnjjjooovvvyyyzzzyyyxxxwwwtttnnngggbbbZZZXXXUUUSSSQQQQQQRRRSSSYYYVVVQQQPPPQQQQQQOOOMMMKKKLLLMMMMMMMMMNNNQQQTTTVVVcccjjjttt~~~|||{{{{{{}}}}}}xxxwwwvvvsssoooqqqvvvzzz|||~~~|||||||||}}}BBBAAA@@@@@@??????@@@@@@????????????????????????AAAAAAAAAAAABBBCCCDDDEEECCCCCCCCCDDDDDDEEEFFFGGGGGGHHHJJJKKKKKKJJJHHHGGGHHHMMMMMMQQQ\\\hhhrrrdddXXXNNNEEECCCCCCBBBCCCEEEDDDAAAKKKSSS\\\NNNBBBEEECCCBBBBBBAAA@@@@@@??????????????????????????????>>>>>>?????????@@@@@@@@@AAA@@@@@@??????@@@@@@AAA??????@@@@@@@@@AAAAAAAAABBBBBBEEEFFFCCC@@@BBBHHHKKKYYYwwwzzz```VVVTTTPPPQQQWWWWWW[[[```ccchhhrrrzzzrrrkkk```UUUQQQOOOLLLIIIGGGFFFFFFFFFFFFGGGHHHIIIKKKMMMNNNOOOQQQUUUZZZ[[[ZZZYYY\\\___mmmzzzoooIIIBBBIIIHHHCCCBBBBBBBBBBBBAAAAAABBBBBBBBBAAAAAA@@@@@@@@@?????????>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@@@@AAAAAA???AAABBBBBBAAAAAABBBCCCBBB@@@BBBFFFGGGCCCDDDIIIHHH]]]wwwpppkkklllllluuurrrjjjbbb^^^```bbbbbb^^^bbbddd___[[[\\\]]]]]]aaa``````^^^\\\XXXUUURRRMMMMMMMMMMMMNNNPPPQQQRRRPPPNNNLLLMMMPPPQQQOOOMMMMMMOOORRRSSSRRRRRRXXX___rrr~~~~~~~~~}}}wwwuuutttqqqooosssxxx{{{}}}yyy{{{|||~~~vvv|||CCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCDDDEEEFFFEEEEEEEEEEEEFFFGGGHHHIIIHHHIIIKKKLLLLLLLLLJJJIIILLLNNNMMMWWWmmmlll]]]SSSKKKDDDCCCCCCCCCDDDFFFHHHJJJRRRUUUjjjkkkHHHFFFEEECCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAA??????@@@@@@@@@AAAAAAAAABBBCCCFFFIIIGGGCCCDDDHHHGGGKKK___tttbbbVVVPPPSSSZZZPPPTTTWWWYYY\\\dddoooxxx}}}wwwlllaaaZZZVVVQQQKKKOOONNNLLLJJJHHHGGGGGGGGGFFFGGGIIIKKKNNNOOOQQQRRRWWW[[[^^^\\\ZZZ\\\dddkkkwwwZZZDDDEEEJJJFFFBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@??????@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@@@@AAAAAAAAA???@@@AAAAAA@@@@@@AAACCCBBB@@@AAADDDGGGFFFEEEFFFEEENNN]]]qqqmmm]]][[[^^^___YYY]]]^^^YYYTTTTTTUUUTTTYYYXXXWWWUUUSSSRRRRRRSSSOOOOOOOOOOOOPPPPPPQQQQQQNNNNNNOOOPPPRRRRRRQQQQQQNNNPPPUUUYYYXXXZZZfffuuu~~~}}}vvvsssrrrqqqpppsssvvvxxxxxx||||||uuu{{{~~~wwwvvv~~~xxxrrrDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGGGGHHHIIIJJJJJJIIIJJJKKKLLLMMMMMMMMMMMMLLLOOOTTThhhzzzeeeWWWMMMGGGBBBBBBCCCBBBCCCFFFLLLOOOQQQXXX|||___KKKJJJGGGCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAACCCCCCFFFJJJIIIEEEEEEHHHHHHDDDOOOmmmzzzggg[[[VVVUUUPPPQQQRRRSSSVVV\\\ccchhhnnnttt{{{}}}wwwqqqgggbbbZZZSSSOOONNNMMMLLLLLLKKKJJJHHHGGGGGGFFFFFFIIIJJJMMMOOORRRTTTUUUUUUXXX[[[\\\ZZZYYYbbbsss^^^QQQHHHIIIIIIDDDBBBDDDBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@AAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA???@@@BBBAAA@@@@@@AAACCCDDDBBBAAABBBDDDDDDDDDDDDHHHIIIQQQccc~~~hhhYYYWWWVVVWWW[[[YYYSSSPPPSSSWWWXXXSSSSSSRRRPPPMMMLLLMMMNNNOOONNNNNNNNNNNNNNNNNNOOOMMMPPPRRRQQQPPPRRRVVVZZZdddhhhqqqxxxwwwzzz{{{}}}{{{vvvsssrrrrrrqqqrrrtttuuuuuuxxx}}}}}}yyyzzz{{{|||{{{rrrjjjbbb^^^DDDDDDEEEEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEFFFGGGGGGHHHHHHHHHHHHIIIJJJKKKKKKJJJJJJJJJKKKLLLNNNPPPQQQPPPZZZiii~~~mmm[[[PPPJJJEEEBBBCCCDDDCCCEEEIIIMMMOOOSSSnnnoooWWWJJJEEEHHHDDDDDDCCCCCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA?????????@@@@@@@@@AAAAAABBBAAAAAA@@@@@@AAAAAABBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBDDDHHHHHHDDDCCCEEEFFFBBBHHHXXXhhhyyyzzziii\\\WWWRRRQQQSSSWWW[[[\\\^^^aaaeeeiiinnnwww}}}zzzuuuvvvrrrkkkeeebbb]]]XXXVVVSSSOOOMMMLLLJJJJJJKKKHHHHHHHHHIIIIIIIIIJJJJJJMMMOOORRRTTTWWWXXXYYYYYYWWW[[[^^^___fffzzzuuupppqqq{{{fffOOOMMMIIIFFFDDDCCCCCCDDDAAABBBCCCDDDDDDCCCBBBAAABBBBBBBBBBBBAAAAAAAAAAAA@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAAAAAAAABBBBBB@@@BBBCCCCCCBBBBBBCCCDDDCCCDDDCCCBBBCCCDDDEEEDDDEEEGGGMMMYYYkkkllleeebbbccchhhhhhaaaZZZWWWTTTQQQOOORRRTTTTTTRRROOONNNOOOMMMNNNOOOQQQUUUXXX\\\^^^UUUZZZ]]]\\\[[[bbbqqq}}}}}}|||}}}zzzvvvtttssssssssssssvvvyyyzzz}}}~~~yyy~~~}}}}}}sssnnngggaaa\\\YYYWWWUUUEEEEEEEEEEEEEEEDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIIIIHHHIIIIIIJJJKKKLLLKKKKKKJJJJJJLLLOOORRRTTTUUUgggsssbbbSSSKKKIIIDDDCCCEEEFFFFFFHHHMMMPPPQQQ^^^YYYPPPEEE===HHHDDDDDDDDDDDDDDDCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@AAAAAAAAABBBAAAAAA@@@@@@AAAAAABBBAAAAAABBBBBBBBBBBBCCCCCCBBBAAACCCFFFFFFBBB@@@BBBCCCBBBGGGMMMNNNVVVqqqjjjaaaWWWQQQRRRUUUVVVUUUVVVWWWYYY[[[___fffnnntttzzz}}}~~~}}}yyyvvvtttssssssqqqnnnllliiieee```]]]\\\^^^\\\UUUQQQPPPMMMHHHLLLJJJJJJKKKKKKHHHGGGGGGGGGHHHIIIKKKMMMOOOPPPQQQQQQSSSUUUXXXZZZ\\\\\\\\\\\\aaagggmmm{{{tttlllrrr}}}bbbUUUJJJKKKHHHBBB@@@DDDEEECCCAAABBBCCCDDDDDDCCCBBBAAACCCCCCBBBBBBBBBAAAAAAAAA@@@AAABBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAAAAABBBBBBBBBBBBCCCDDDDDDCCCCCCDDDFFFAAADDDEEEEEEEEEGGGHHHGGGEEEGGGLLLNNNRRRdddtttbbbVVVRRRXXX___aaa```]]]ZZZZZZNNNPPPTTTZZZbbbjjjrrrvvvzzz}}}{{{|||yyyvvvuuutttttttttvvv{{{{{{{{{~~~|||{{{|||vvvyyyzzzyyywwwyyy~~~yyyvvvsssnnngggbbbaaa]]]WWWTTTUUUWWWXXXYYYIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIHHHGGGFFFFFFGGGIIILLLNNNJJJJJJJJJKKKMMMMMMMMMLLLIIIHHHJJJNNNPPPQQQWWW^^^jjj{{{qqqhhh\\\PPPJJJCCCIIICCC>>>GGGKKKJJJMMMTTTTTT{{{]]]OOOJJJIIIGGGBBBHHHGGGEEECCCBBBCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBAAAAAAAAABBBCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGEEEEEEMMMYYYcccsss\\\```\\\RRRQQQSSSPPPQQQTTTWWWXXXYYY]]]aaahhhiiilllppptttuuurrrpppwwwvvvtttqqqnnnkkkiiihhhkkkkkkjjjiiigggdddbbb```^^^^^^]]]\\\ZZZWWWTTTRRRQQQQQQPPPOOOMMMLLLKKKJJJMMMKKKIIIGGGGGGGGGIIIJJJMMMLLLKKKLLLOOORRRTTTUUURRRYYYZZZWWWXXX^^^```]]]cccsss~~~}}}kkkXXXOOOIIIHHHGGGFFFFFFEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCDDDDDDEEECCCDDDEEEEEEFFFFFFEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEFFFDDDHHHOOOOOOQQQaaavvvkkkjjjttt~~~xxxnnn[[[```{{{~~~}}}wwwsssqqqqqqsssuuu{{{|||}}}~~~~~~|||wwwuuusssrrrtttwwwxxxxxxyyyxxxvvvvvvvvvwwwyyy{{{yyyyyywwwuuurrrpppnnnmmmjjjiiifffccc___]]][[[ZZZZZZXXXVVVUUUVVVWWWXXXXXXFFFFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFEEEDDDDDDDDDEEEGGGIIIJJJLLLLLLMMMNNNNNNNNNLLLKKKOOOPPPRRRPPPLLLNNNZZZiiipppeee\\\QQQGGGCCC???FFFAAA>>>FFFIIIHHHNNNRRRbbbyyyTTTKKKGGGEEEEEEAAADDDDDDCCCAAAAAA@@@@@@@@@@@@@@@????????????>>>>>>???@@@@@@AAABBBBBBCCCCCCBBBBBBAAAAAAAAAAAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCCCCDDDDDDEEEEEEDDDFFFGGGEEEEEEIIIQQQXXXrrrnnncccXXXTTTYYY\\\PPPQQQTTTWWWUUUSSSUUUZZZYYYZZZ\\\___bbbdddeeeeeefffeeecccaaa^^^\\\ZZZYYY\\\\\\\\\[[[YYYWWWUUUSSSTTTTTTTTTSSSQQQOOOMMMKKKKKKKKKJJJIIIHHHGGGGGGFFFKKKJJJIIIHHHHHHIIIJJJKKKNNNNNNMMMNNNPPPRRRTTTTTTYYY[[[\\\]]]```eeegggfffllluuuYYYLLLHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCCCCBBBBBBCCCCCCDDDAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEDDDDDDCCCCCCDDDDDDEEEGGGDDDGGGMMMLLLJJJSSSaaannn}}}~~~}}}}}}~~~xxxwwwtttrrrppppppqqqrrrzzz{{{}}}~~~~~~~~~yyyvvvsssrrrrrrsssrrrqqqtttssspppnnnmmmmmmnnnoooooonnnmmmkkkiiigggeeeeeedddbbb```]]][[[YYYWWWWWWUUUSSSRRRRRRTTTVVVWWWXXXLLLKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJKKKLLLMMMNNNNNNOOOOOOPPPQQQRRRSSSRRRQQQPPPIIILLLPPPNNNKKKSSSlllnnnccc[[[RRRKKKIIIDDDKKKIIIHHHNNNNNNPPP[[[[[[}}}jjjSSSOOOKKKIIIJJJGGGHHHHHHHHHHHHGGGFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEHHHHHHHHHHHHIIIIIIIIIIIIHHHKKKMMMLLLKKKKKKNNNQQQ\\\qqqyyyqqqkkk```\\\YYYXXXYYYWWWTTTUUUZZZVVVWWWXXXYYYYYYZZZ]]]___\\\[[[ZZZYYYWWWVVVTTTTTTVVVVVVVVVUUUTTTSSSQQQQQQOOOOOOOOOOOONNNLLLKKKJJJKKKKKKJJJJJJIIIIIIIIIIIINNNMMMMMMMMMMMMOOOQQQRRRVVVVVVWWWWWWXXXYYYYYYYYY[[[YYYZZZ]]]aaaccchhhnnn{{{aaaOOOIIILLLJJJJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGHHHHHHEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEBBBCCCCCCDDDEEEFFFGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHGGGGGGGGGGGGHHHHHHJJJGGGIIIOOONNNJJJLLLSSSWWWeeezzzvvvwwwwwwwwwwwwwwwvvvvvv}}}{{{yyyvvvuuutttssspppnnnpppooollljjjiiiiiijjjkkkiiihhhgggfffdddcccbbbbbb```___^^^\\\[[[ZZZYYYYYYWWWWWWVVVVVVWWWYYY[[[\\\IIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLLLLLLLGGGIIILLLNNNNNNNNNOOOOOOLLLOOOUUUXXX]]]mmmrrrbbbWWWPPPJJJGGGHHHBBBHHHHHHHHHLLLJJJPPPccc~~~mmmUUUKKKLLLFFFDDDFFFDDDCCCCCCDDDEEEDDDCCCBBBAAABBBAAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAABBBCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDFFFHHHGGGEEEEEEFFFHHHIIIVVVddd{{{xxxhhhZZZWWWVVVSSSRRRUUURRRTTTTTTSSSPPPOOOPPPRRRQQQQQQQQQPPPOOONNNNNNNNNMMMNNNMMMMMMMMMMMMLLLLLLHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHJJJJJJJJJKKKMMMOOOQQQRRRVVVWWWXXXYYYXXXXXXYYYYYY]]]\\\___dddeeeiiiwwwrrr[[[QQQIIIHHHNNNGGGGGGFFFEEEDDDDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBDDDDDDDDDCCCCCCCCCCCCBBBDDDDDDCCCCCCCCCCCCDDDDDDFFFBBBCCCIIIKKKHHHHHHJJJKKKQQQ\\\mmm~~~{{{qqqqqqrrrssstttuuuvvvwww}}}~~~~~~}}}yyywwwtttsssqqqoookkkhhhgggeeedddbbbbbbccceeefff``````___^^^^^^]]]\\\\\\XXXXXXWWWVVVVVVVVVWWWWWWWWWXXXXXXXXXXXXYYY[[[]]]NNNNNNNNNNNNNNNNNNNNNNNNKKKKKKKKKKKKLLLLLLLLLLLLMMMNNNOOOPPPQQQQQQQQQPPPOOOQQQSSSSSSSSSSSSTTTVVVWWWZZZaaammm|||sssgggYYYPPPKKKFFFFFFHHHGGGLLLMMMOOOPPPMMM\\\xxx]]]NNNLLLOOOHHHEEEGGGEEEEEEEEEGGGGGGGGGFFFDDDCCCEEEEEEEEEEEEDDDDDDDDDDDDCCCDDDDDDEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIIIIHHHHHHIIIKKKLLLIIIMMMNNN]]]{{{ssshhheee___XXXVVVTTTUUUVVVUUUSSSQQQPPPPPPQQQQQQPPPPPPPPPPPPPPPPPPNNNNNNMMMMMMMMMNNNNNNNNNMMMMMMMMMMMMNNNNNNOOOOOONNNNNNNNNNNNOOOOOOOOOOOOOOOPPPQQQSSSUUUWWWYYYZZZ[[[]]]^^^___]]]^^^```bbb^^^fffooouuuwwwtttuuu{{{}}}ZZZPPPQQQMMMLLLPPPKKKJJJIIIHHHHHHGGGGGGHHHGGGGGGGGGHHHHHHIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHHHHIIIHHHGGGGGGGGGGGGHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEGGGGGGGGGGGGGGGGGGGGGGGGIIIIIIHHHHHHHHHHHHIIIIIILLLHHHGGGJJJMMMNNNMMMNNNNNNMMMPPPYYYhhh~~~xxxsssrrrrrrrrrsssvvvzzz|||~~~yyytttpppnnnmmmjjjhhhhhhhhhiiijjjcccbbbbbbaaa``````______[[[[[[[[[[[[\\\]]]^^^^^^^^^aaaccceeefffhhhkkknnnNNNNNNNNNOOOOOOOOOOOOOOOLLLMMMMMMMMMNNNNNNNNNNNNPPPPPPPPPQQQQQQQQQRRRRRRSSSUUUUUUSSSPPPPPPSSSWWWRRRXXXfff~~~ggg^^^SSSNNNJJJGGGGGGKKKJJJNNNOOOSSSUUUTTTkkkpppTTTJJJLLLNNNGGGDDDGGGEEEEEEFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEEEEFFFFFFGGGHHHHHHIIIIIIIIIHHHHHHGGGGGGHHHHHHIIIEEEEEEEEEEEEEEEEEEEEEEEEIIIIIIIIIIIIHHHHHHHHHHHHKKKJJJIIIIIIIIILLLNNNOOONNNOOOIIINNNeeezzz~~~xxxkkk^^^YYYXXXUUUSSSRRRSSSSSSRRRQQQOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMLLLLLLLLLMMMMMMNNNLLLLLLLLLLLLMMMNNNOOOPPPOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPRRRUUUWWWYYY[[[\\\XXX[[[]]]]]]\\\]]]bbbfffeeeuuupppkkkttt|||dddNNNJJJLLLKKKGGGGGGHHHHHHGGGFFFEEEEEEEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFEEEDDDEEEFFFGGGHHHEEEEEEEEEEEEEEEEEEEEEEEEGGGGGGGGGFFFFFFEEEEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHHHHGGGGGGGGGGGGHHHHHHKKKIIIGGGGGGIIIJJJJJJJJJMMMJJJJJJNNNVVVlllzzzsssooonnnmmmmmmooorrruuuwww{{{~~~{{{wwwxxxuuuqqqmmmjjjhhhggggggcccbbbbbbaaa```___^^^^^^\\\\\\\\\]]]^^^```aaabbb```dddjjjnnnppptttzzz~~~PPPPPPPPPQQQQQQRRRRRRRRRQQQRRRRRRRRRRRRSSSSSSSSSTTTSSSRRRRRRRRRSSSUUUUUUUUUVVVWWWUUURRRTTTZZZ```bbblllqqq```ZZZTTTQQQOOOLLLMMMPPPOOORRRTTTZZZ]]]```jjjTTTLLLNNNOOOHHHGGGKKKHHHIIIIIIHHHHHHHHHIIIIIIJJJIIIIIIHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJHHHHHHHHHGGGGGGHHHHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFKKKKKKJJJJJJJJJIIIIIIIIIKKKJJJJJJJJJLLLMMMNNNNNNOOOSSSNNNNNN\\\iiiwwwyyyuuummmeee[[[WWWYYY[[[ZZZWWWVVVVVVVVVVVVVVVVVVVVVVVVVVVUUUTTTSSSSSSTTTUUUUUUTTTSSSSSSSSSTTTUUUVVVWWWXXXXXXXXXXXXWWWWWWWWWWWWWWWXXXZZZ]]]___aaabbbcccaaaccceeeeeeeeehhhooouuu{{{kkkbbbXXXTTTTTTUUURRRNNNPPPPPPOOONNNMMMMMMMMMMMMLLLLLLMMMMMMNNNOOOOOOPPPNNNNNNMMMMMMMMMMMMNNNNNNLLLLLLKKKKKKLLLNNNPPPQQQNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLLLLKKKKKKJJJHHHIIIJJJKKKLLLMMMNNNNNNJJJKKKKKKLLLMMMNNNOOOOOOOOONNNNNNMMMMMMNNNNNNOOOOOOPPPPPPPPPOOOPPPQQQPPPSSSQQQSSSWWWZZZddd}}}zzzzzzzzz{{{|||}}}~~~}}}xxxvvvttttttrrrqqqpppooonnnmmmlllllliiiiiiiiijjjlllnnnoooppprrrxxx~~~pppppppppqqqqqqqqqrrrrrrttttttttttttuuuuuuuuuuuuuuutttrrrqqqqqqsssuuuvvvvvvxxxyyyyyyyyy~~~{{{wwwrrrnnnnnnmmmjjjjjjmmmqqqsssvvv~~~wwwtttlllmmmnnnggghhhmmmjjjkkkjjjiiihhhhhhiiikkkllliiiiiiiiihhhhhhhhhggggggdddeeeeeefffgggggghhhhhhddddddccccccccccccddddddeeeeeeeeeeeeeeeeeeeeeeeehhhhhhhhhggggggfffffffffggggggggghhhjjjjjjiiigggdddllllllkkksssyyy}}}~~~{{{}}}}}}}}}}}}}}}}}}||||||~~~|||{{{{{{|||}}}}}}~~~}}}|||{{{{{{{{{{{{zzzzzz{{{|||}}}}}}~~~~~~~~~}}}}}}||||||}}}}}}~~~yyyxxxxxxxxxyyy|||~~~||||||||||||||||||||||||yyyyyyxxxwwwvvvvvvuuuuuupppqqqsssuuuwwwyyy{{{|||uuuvvvwwwxxxyyyzzz{{{|||yyyyyyxxxxxxxxxxxxyyyyyyuuuzzz~~~~~~}}}~~~|||zzz~~~