BM6P6(@ [[[===CCC;;;:::BBB{{{vvvjjjaaaSSSIIICCCMMM```iiibbbWWW[[[RRRDDD888666:::>>>???AAA@@@PPP```tttxxx{{{}}}yyyyyyWWWSSSeee___FFFKKKgggssskkkggg]]]LLLBBB???666;;;>>>BBBlllwwwnnnjjjdddqqqwww}}}mmmPPPsss}}}|||rrr]]]FFF999:::CCCDDD666III```RRRFFFQQQYYYgggTTTDDDbbb|||ooo^^^XXXTTTRRRccceeeJJJOOOgggwwwqqqhhhfffbbb\\\UUURRRJJJ666DDDJJJCCCoooddd999555777333LLLxxxrrreeetttbbb[[[ooo\\\VVVAAA:::777<<>>HHHhhhrrreeejjj___QQQJJJLLLQQQQQQMMM^^^ppp^^^======JJJPPPYYYssspppggg\\\XXX\\\bbbeeefffgggfff```XXXVVVZZZ```vvv|||zzzfffIII===OOOgggpppwwwuuunnn}}}yyyzzz{{{{{{{{{}}}xxxpppzzz```IIIGGGFFF^^^yyyvvv~~~<<<333...222///222888\\\GGGHHHuuu~~~PPPeeewwwmmmLLLjjjZZZDDDGGGAAASSSbbbuuuhhhEEE888///---......---,,,+++---...111//////222222333888@@@<<>>DDD]]]RRRHHH```~~~OOO111666JJJhhhqqq\\\ooobbb```~~~iiijjjUUU>>>555555333000---111<<>>:::444;;;>>>BBBHHH\\\jjjRRR@@@PPPaaaoootttqqqZZZ```ddd``````{{{yyyyyyuuuooorrrqqqlllgggddd```UUUJJJ:::RRRqqqpppzzzIII444QQQwww||||||???888...666JJJ|||tttyyy}}}PPPRRR\\\~~~{{{lllUUU???777<<<999>>>CCCFFFNNNYYY```aaa______]]]^^^hhhwww|||zzzyyypppeeehhhjjj[[[TTTbbb]]]???DDD===<<<>>>tttvvviii[[[RRRKKKFFFDDDJJJUUU[[[YYYSSSPPPMMMFFF===:::???IIIPPPnnnVVVUUUiiivvvlllssszzz{{{bbb^^^qqqtttdddwwwmmm^^^LLL@@@>>>666;;;===BBBlllzzzoooiiibbbjjjnnnvvvuuukkksss```HHH888888@@@BBB<<>>@@@JJJOOOMMMLLLPPPQQQTTTTTTUUUZZZ^^^ZZZRRROOOOOOMMMUUUccc```]]]eee___@@@EEE>>>======jjjyyylll]]]OOOFFFAAAAAABBBDDDHHHJJJLLLLLLVVVOOOCCC999999JJJhhhgggRRRnnn|||nnniiisssyyyrrrpppaaaOOOAAA===666:::<<>>BBBUUU]]]NNNIII[[[iii___TTTRRRKKKBBB[[[|||nnnuuu}}}jjjXXX^^^jjj|||~~~ggg]]]WWWPPPJJJAAA???@@@KKKHHHVVVCCC999,,,555666@@@hhh|||xxxbbbFFF```VVVIII;;;777666999;;;888777888AAADDDJJJVVVdddjjjcccWWWJJJHHHKKKNNNHHH@@@CCCMMMNNNHHHNNNVVVWWWZZZ___^^^MMMWWWdddjjjeee^^^aaahhhkkkgggdddcccbbb\\\QQQHHH;;;;;;<<<@@@GGGWWWqqqoootttvvvttt{{{}}}~~~|||cccJJJIIIHHH^^^tttwww===444///000---222===gggPPPGGGjjjzzzmmm|||KKKjjjyyycccqqqvvvTTTDDDCCCDDDXXXgggwwwddd<<<444222000000//////...............///222777666444888===>>>>>>>>>HHHSSSNNNOOOaaaXXX[[[kkkdddBBB555666***000222444555666===LLLZZZSSSTTTbbbeeelll\\\XXXQQQUUUYYYaaajjjqqquuutttsssppptttxxx{{{}}}uuummmmmmxxxyyyuuu]]]DDD999444666HHH\\\WWW:::666111...444333999MMMbbbmmmggg[[[LLLJJJVVV]]]===MMM~~~vvvLLL666555<<<[[[ooolll{{{___[[[jjj~~~]]]rrrWWW999---///333444555555:::??????999888BBBOOO^^^qqqeeeCCC888GGGbbbzzz[[[<<<777AAAVVVqqquuuzzz}}}}}}xxxrrrrrrvvvooooookkkgggddd___RRRFFFBBB```tttjjjLLL;;;UUUvvv~~~zzz||||||999888444444PPP{{{xxxwwwMMMPPPgggzzzgggWWWFFF888666===BBB:::@@@RRRXXXOOOKKKRRRHHHIIIGGGEEEEEECCC<<<444666;;;>>>MMMccciiiggglll```@@@DDD======@@@dddwwwiii[[[OOOHHH===>>>>>>>>>>>>@@@CCCEEEQQQGGG<<<888BBB\\\aaaFFFkkk{{{pppkkksssllleeeTTTDDD===777<<<===DDDrrrvvvkkkgggcccbbbeee~~~ttt{{{rrrzzz{{{zzzxxxxxxvvvjjjUUUAAA:::>>><<>>666222777333<<>>```mmm]]]}}}NNN===XXX||||||xxx666444222444UUUlll~~~YYYVVVooooooXXXIII===444555===:::===HHHWWW[[[UUURRRUUUIIIDDD===777555777777666???BBBJJJaaawwwssslllsssaaa@@@CCC<<<===CCCbbbvvviii[[[PPPIII>>><<<::::::<<>>ggguuummmffflll|||tttjjjhhhYYYHHH>>>999>>>???GGGwwwuuujjjgggfffaaaeeezzzkkk}}}mmmwww{{{zzzyyy{{{{{{rrr^^^GGG;;;:::;;;EEEOOOTTTSSSOOOQQQZZZkkk\\\^^^]]]\\\zzzfffWWWppp}}}^^^TTTMMMDDD>>>:::777BBBHHHSSScccBBB///999333222;;;eee{{{~~~cccHHHhhhWWWAAA666333333666777555777;;;111III]]]cccmmmuuuiiiSSSLLLTTTRRRHHHJJJVVVSSSEEEQQQRRR[[[\\\^^^ttttttTTTTTTooowwweee\\\jjjqqqhhhiiikkkmmmmmmkkkhhheeeddd^^^]]]___cccgggppprrrpppssswwwzzz|||~~~~~~}}}}}}zzzyyyyyy}}}hhhMMMAAACCCSSSuuuBBB111111222111...333^^^KKKFFFnnnwwwWWWbbbnnniiiOOOSSS~~~mmmPPPGGGAAAFFFXXXiiizzzbbb666111555555333222222444333000...222222333444222111:::DDDEEE:::;;;EEEFFFEEENNNYYY\\\]]]XXXFFF555555888111333555666999CCCXXXqqqdddcccdddkkkcccYYYUUU\\\fffjjjpppwww|||~~~|||{{{}}}~~~nnnQQQ:::;;;FFFLLLOOOUUUBBB>>>@@@IIIRRR^^^qqqnnnFFF:::333000555222:::LLL]]]hhhnnnqqqfffYYYZZZOOO@@@TTTVVV<<<222222RRRmmm___kkkbbbZZZfffdddzzziiiMMM>>>222444;;;===:::777888::::::888888===DDDIIILLLHHH>>>555FFFppprrrGGG???:::222888FFFJJJmmmkkkiiiuuu|||yyy{{{{{{qqqkkknnnnnnkkkddd]]]YYYVVVMMMCCCCCCfffmmm\\\}}}OOO@@@cccppp333333000:::[[[RRRLLLooozzzcccKKK>>>777222555;;;888HHHTTTTTTQQQQQQNNNHHHHHH@@@777222111555:::???BBBIII___|||iiirrrbbb@@@CCC<<<===BBBaaa~~~wwwgggWWWKKKDDD???<<<999999===BBBDDDEEE<<<333555JJJeee|||nnnDDD@@@hhhqqqlllhhhlllmmmgggdddVVVIII>>>:::??????III{{{yyykkkgggggg]]]bbbyyygggwwwzzzooozzzzzz|||~~~~~~yyyhhhPPP>>>777888???DDDOOOXXXQQQMMMYYYzzzqqqzzzssssss|||vvvooouuurrrYYYPPPHHH===888<<<888FFFVVVrrrKKKBBB+++888...222:::```rrrwwwzzzyyy}}}cccJJJjjj]]]EEE777333333888;;;::::::<<<:::OOO[[[XXX^^^mmmiiiWWWAAATTTZZZMMMGGGPPPVVVSSSQQQFFFKKK[[[hhhpppoooeeebbbsssmmmRRRPPPjjj{{{vvvhhhmmmrrrqqqmmmlllqqqvvvjjjkkkoootttxxxxxxsssxxx{{{zzz|||~~~~~~~~~{{{yyyvvv}}}jjjNNNBBBGGGUUUzzzrrrBBB111444000000...666fffRRRFFFfffxxxQQQ[[[lllmmmMMMOOOnnnOOOGGG???EEEVVVggg{{{eee777111666777555333444666555222...222222444555444666AAANNNJJJ999;;;GGGGGGIIIUUU[[[YYYUUUJJJ>>>777555222///000<<>>KKKOOOhhh~~~qqqsssuuuvvvtttsssnnnlllooommmjjjbbb[[[WWWTTTKKKAAAGGGkkkooo```LLL;;;___~~~fff333555222666^^^yyyttt}}}PPPGGGqqqqqqYYY@@@777555333444888777KKKUUUNNNKKKQQQPPPFFF@@@;;;666555555666;;;@@@>>>TTTyyyhhhmmmdddAAADDD===???AAA]]]xxxyyygggTTTFFF???>>><<<;;;;;;???DDDIIIMMMMMM>>>:::LLLfff}}}VVVAAAHHHgggvvvuuutttzzz}}}eee\\\UUULLLJJJ===:::??????JJJ}}}{{{jjjfffhhh[[[aaawwwccclllvvvpppxxxooosss|||{{{}}}}}}rrr]]]III???AAADDDEEESSS```TTTOOOccc|||nnnqqqVVVLLLEEE<<<666AAA;;;LLLjjj<<<:::///444...000:::```qqqzzzrrrsss}}}dddIIIiiihhhPPP;;;666666===BBBBBB@@@???HHHJJJHHHEEEOOO```fffcccDDDMMMVVVUUUNNNJJJPPPXXXUUURRRPPP]]]rrrxxxrrrrrrbbbccc[[[PPPWWWooonnnsssxxxwwwttttttyyytttrrrtttzzzuuu{{{}}}{{{}}}~~~~~~~~~|||uuu|||}}}|||~~~~~~}}}~~~yyyyyylllOOOFFFMMMWWWeeeyyy@@@333888---000...999kkkVVVEEE```vvvQQQ]]]oooqqqOOOPPPnnnMMMHHH@@@CCCRRRddd{{{hhh:::222666888666444666888777222...111333666777444444???KKKNNN888;;;JJJKKKQQQ]]]]]]XXXPPPAAA888777333111777777MMMXXXTTT```}}}sssnnncccqqq___ZZZNNNYYYgggnnnwww|||}}}sss___NNNPPPeee{{{JJJ777222111777555???KKKbbbsss{{{zzzhhhTTTQQQVVVDDDYYY\\\:::111666QQQ^^^rrrzzzbbbtttllleeeppp```rrr___BBB999111///000333888>>>BBBAAA;;;555555::::::666000333CCCUUUlll]]];;;666EEE>>>666@@@HHH\\\}}}xxxqqqooooooooonnnjjjiiiddd^^^[[[UUUJJJ>>>FFFjjjnnneeeJJJ333OOO~~~~~~{{{^^^333777111555___rrrqqq~~~^^^LLLqqqiiiPPP:::555666555333555666???DDDEEEJJJPPPOOOIII===777555777888999???GGGXXX}}}ooolllfffCCCEEE???@@@AAAXXXrrr|||hhhUUUFFF???<<<=========???DDDMMMSSSJJJ@@@BBBVVVmmm|||KKKAAAMMMddd|||~~~ttt\\\PPPGGGCCCJJJ<<<:::???>>>III}}}zzzhhheeehhhZZZbbbrrr\\\cccmmmsssooosssaaadddvvvuuuyyy~~~yyyiiiUUUIIITTTTTTQQQ___lll[[[VVVqqqttt{{{mmmlll}}}|||rrrQQQCCC???;;;777EEE>>>PPPwwwooo777111666222333,,,:::dddxxxqqqsss\\\CCCcccmmmVVV???999888@@@HHHHHHDDDAAABBB;;;:::FFFUUU]]]___```TTTHHHJJJZZZ[[[LLLHHHRRRWWWiiibbbZZZsssyyynnnXXXPPPNNNYYYiiivvvqqquuuyyyyyyvvvvvvzzz}}}uuu{{{|||}}}~~~~~~~~~yyy~~~|||zzz}}}zzzyyywwwwwwyyy}}}xxxnnneeejjjyyymmmOOO@@@HHHSSSyyycccuuu>>>555;;;***222...777iiiTTTDDDaaatttXXXcccpppoooPPPPPPlllKKKIIIBBBBBBPPPbbb|||jjj<<<333777999777555666999888333...111444888888222///666AAAPPP777;;;MMMOOOVVVbbb```\\\PPP===444555111444EEECCC^^^ggg[[[eeewwwaaakkkXXXYYYSSSddddddnnnxxx}}}~~~qqq\\\mmm{{{HHH555000111777777AAAKKKdddwww~~~zzzdddNNNJJJ[[[===PPPbbb===333999OOOTTT~~~ppp{{{ssssssqqq~~~ZZZyyylllWWW:::666333444444444888???EEECCC<<<666888@@@AAA===888333CCC\\\vvvQQQJJJ<<>>AAADDDFFFHHHJJJKKKUUUPPPHHHSSSrrr~~~LLL>>>CCCgggzzz|||hhhMMMNNNGGG999;;;999777AAA???FFFooommmbbbYYYSSS^^^hhhSSSdddeeecccaaaccc^^^lllttt~~~wwwggg______HHHLLLSSS]]]]]]SSSddd^^^www~~~MMM<<<<<<;;;===888MMMnnnRRR888555...888---000111VVV|||xxxzzzwwwiiiGGGYYYwwwXXXHHH;;;555@@@NNNQQQJJJBBBMMM777AAACCCNNN[[[PPP```[[[TTTNNNPPPTTTVVVUUUTTTfffgggiiiuuuvvvhhhjjjbbbaaaWWW___nnnrrrtttxxx}}}}}}}}}{{{{{{wwwzzz}}}~~~{{{|||~~~~~~~~~}}}sssPPPWWWsssvvv{{{zzzzzzWWW>>>pppmmmNNNAAAFFFNNNuuukkk|||<<<666555111000111111fff[[[DDDXXXsssjjjbbbrrrvvvMMMZZZpppXXXCCCCCCFFFMMMjjjpppAAA...;;;555000...111222111111333555555666666666666666555FFF>>><<>>>>>:::;;;@@@AAA<<<333:::555666@@@>>>MMMttt|||sssmmmBBBDDDAAA===BBBNNNrrrsss]]]KKKAAA<<>>LLLYYY]]]zzzxxx~~~~~~VVVHHHEEEAAADDDEEE]]]zzzAAA444333---333222666666[[[ppp{{{xxxnnnFFFXXXxxxZZZKKK??????MMMWWWPPPDDD===DDD888>>>GGGOOORRRJJJQQQgggYYYLLLPPP^^^gggbbb[[[nnnpppjjjeeegggbbbdddppprrrjjjdddvvv~~~~~~||||||wwwvvvyyysss{{{~~~~~~}}}~~~~~~}}}rrrSSSXXXwww}}}gggPPP[[[lllMMMEEECCCKKKllluuummm~~~???666111---...111111fff___EEEUUUqqq^^^]]]qqqqqqIIIVVVnnnVVVBBBCCCEEENNNmmmwwwJJJ444===666111///111222111111333555555555666666666666666<<<:::???KKKTTTSSSPPPOOOJJJ<<<555...222:::IIIllljjjkkkrrrdddaaaddd^^^___ffffffkkkkkkooowww{{{}}}~~~III555222222555111<<>>>>><<<===CCCNNNZZZaaaIII???XXXaaaaaarrr\\\333999>>><<<@@@HHHGGGYYYzzz{{{lllpppyyywwwtttrrrrrrqqqmmmiiikkkkkkiiibbbYYYNNNDDD===RRRrrrbbbuuummm===777CCC~~~uuuvvvGGG...///000:::YYYnnnxxxqqqSSSkkk~~~cccNNNAAA666444777999999:::;;;BBBDDD>>>:::::::::888333666222666@@@DDD^^^uuuxxxoooDDDDDD@@@>>>@@@FFF{{{qqq\\\III???<<>>AAARRRMMMEEEQQQWWWQQQUUUSSS___^^^ZZZXXXYYY^^^fffkkkttt{{{qqq```\\\aaannnpppdddvvvuuuooommmvvv~~~yyy{{{~~~}}}}}}~~~}}}~~~~~~uuu___\\\ssszzzqqqqqqNNNHHH{{{kkkKKKDDD@@@KKKtttyyyhhh|||BBB555000///,,,111111bbbeeeFFFRRRuuuSSSUUUooonnnHHHTTT~~~nnnVVVBBBEEEDDDOOOpppWWW===???999333000222333111111444666777777888888888999999666777>>>KKKTTTTTTRRRPPPIII:::///777333:::jjjeeeggg^^^ZZZWWW```hhheeeiiirrrsssrrrqqquuuzzz}}}~~~wwwFFF555222222444111;;;NNNeeedddPPPNNNNNNPPP===GGGkkk>>>333111888JJJtttzzzgggnnnqqq{{{WWW```zzzdddHHH888777888999:::999777444777666777;;;DDDSSScccoooMMMAAAWWWbbbjjjyyy```:::444888:::DDDNNNPPPbbblll```jjj}}}iii^^^cccwwwxxxvvvuuusssrrrpppmmmkkkjjjjjjjjjggg```VVVJJJAAA===VVVsss[[[\\\:::777KKKtttnnnDDD000222333AAA^^^hhh~~~zzzUUUbbbssswwwYYYCCC;;;666666888:::>>>BBBJJJLLLIIIAAA:::;;;???AAA888666222999BBBLLLpppeee[[[sssFFFDDD@@@???@@@@@@sss]]]III???>>>FFFHHHIIIJJJMMMUUUaaajjj```NNNBBBRRRgggaaaVVV\\\bbb[[[QQQOOO```www}}}vvvsss|||}}}rrr```PPPWWWTTT___rrruuuhhhdddkkkvvvfffQQQFFFCCC<<<888<<<<<<888>>>>>>>>>\\\llljjjaaaVVVTTTvvv~~~nnn]]]ZZZ\\\```ssspppvvvkkkeeedddkkkpppkkk```YYY^^^UUUWWWpppsssxxxbbbIIIBBBAAA@@@FFFfffAAA555666---222---333111,,,JJJzzz|||jjjtttEEESSS}}}eeeTTT@@@666===@@@;;;BBBSSSeee```EEEPPPVVVRRRddd^^^]]]aaabbb]]][[[```hhhnnnsss~~~vvvhhhjjjuuuqqq\\\ccccccnnntttlllvvv}}}||||||~~~~~~~~~{{{{{{}}}{{{rrrccccccooommm```ZZZEEERRRkkkKKKEEEBBBQQQggg~~~EEE444000333---222000ZZZhhhFFFPPP___XXXrrruuuNNNVVV~~~rrrYYYEEEGGGDDDQQQrrreeeEEE>>>;;;555222333333111111444999999999:::;;;<<<<<<===999888:::BBBJJJRRRWWWYYYEEE:::+++<<<;;;HHHYYYaaaZZZFFF>>>SSSXXXgggooommmuuuuuuvvvzzzlll@@@333222222666555???OOOeeeYYYIIIPPPLLLUUUDDDJJJggg>>>333...666AAA```}}}{{{mmmjjjkkkvvv\\\]]]|||eeeHHH777666777999;;;<<<:::999444444777===EEEPPP^^^jjjCCC999PPPeeeyyypppPPP:::333888IIINNNHHHWWWvvvpppZZZSSS]]]qqq{{{\\\EEEDDDQQQkkk}}}{{{tttsssssssssooojjjiiikkkhhhgggeee^^^RRREEE??????]]]qqqUUU{{{zzzQQQ888???bbbvvveee@@@111555555DDDjjjkkk}}}yyyvvv|||SSSZZZlllqqqOOO;;;777555555666999BBBKKKcccXXXIII@@@BBBKKKSSSVVV@@@999666===EEESSSzzzvvvIIIRRRwwwIIICCC???@@@AAA>>>wwwaaaJJJ@@@@@@CCCGGGJJJGGGEEEMMM^^^nnndddSSSDDDMMMZZZVVVWWWhhhsssaaaKKKGGG\\\vvvzzzoooeeekkkqqqrrroookkkddd^^^]]]]]]dddpppqqqlllrrr~~~zzz```KKKEEE???999999;;;======AAA@@@???RRRvvvyyylllggg___TTTTTT~~~yyyooo^^^XXX___^^^hhh{{{pppqqqcccYYY```iiifffXXXKKKMMMNNNZZZrrr|||mmmlllbbbKKKDDDGGGLLLeeehhh555:::777***666111000444...DDDzzzttt|||IIIPPPlll```III888777777888HHH^^^ooohhhKKKTTT^^^```vvvqqqnnndddZZZ^^^qqqxxxiiirrrxxxooofffqqq}}}|||tttbbbbbbjjj{{{kkkqqqtttuuuwww|||||||||}}}{{{yyyzzz~~~~~~mmmWWW]]]jjjcccTTTPPPqqq{{{kkkKKKFFFHHHXXX~~~oooIII222---222///333...QQQlllHHHPPP|||aaarrryyyVVVWWWzzzsss[[[FFFHHHEEERRRrrrpppLLL<<<>>>777333333222000111333888888888888:::;;;===>>>@@@???>>>???FFFOOOVVVZZZ???999)))888DDD[[[}}}fffDDD___eee;;;>>>???VVV^^^lllrrrrrrvvvwww|||~~~|||ccc<<<333222111666555>>>OOOhhh|||SSSFFFMMMHHHLLLFFFVVV___999333---555888```eeeooojjjhhhssscccZZZhhhKKK777555444666999===@@@@@@666777===DDDFFFFFFMMMVVV>>>555III]]]rrr|||___HHHAAA000666KKKGGG999HHHeeeeeeqqqkkkVVVSSSTTTeee|||ZZZ???;;;GGGccczzz|||uuurrrrrrssspppiiihhhlllfffdddbbb\\\OOOAAA>>>CCCfffkkkSSSvvvpppMMM666DDDrrryyy^^^:::---000///999pppppp~~~pppiiisssxxxKKKRRRjjjmmmJJJ777555333333222666BBBNNNkkkWWWDDDDDDSSSbbbfffeeeGGG:::666>>>JJJ```kkkGGGYYYrrrwwwzzzKKKCCC???BBB@@@???ooo}}}fffLLL@@@@@@???DDDGGGDDD@@@FFFWWWfff\\\SSSHHHMMMZZZ\\\cccwwwrrr^^^KKKNNNfffzzzxxxkkkfffgggiiijjjmmmrrrxxx|||xxx|||aaaIIIEEE===777::::::888<<>>???888333222111///000222555555555555777999<<<===CCCFFFGGGGGGKKKQQQUUUUUU@@@:::+++333MMMhhhggg@@@LLLZZZ|||RRR222;;;HHHWWW]]]hhhmmmsss{{{{{{|||}}}zzzxxx}}}^^^;;;555222///444222:::NNNmmmtttRRRFFFGGGBBB===HHHjjjWWW666444+++666222WWW\\\sss|||nnnhhhrrriiiWWWvvvlllPPP888555333333777===BBBDDD999<<>>DDDBBB>>>MMMTTTZZZVVV;;;333:::777LLL___RRRAAACCCKKKDDDJJJ\\\xxxuuu[[[WWW]]]YYY^^^tttoooUUUAAA;;;HHHiiiyyysssrrruuurrrjjjhhhkkkdddbbb```[[[MMM>>>???HHHmmmaaaXXXxxxlllKKK555EEErrrttt^^^:::...111...<<<{{{zzzyyyqqqkkkKKKPPPmmmnnnIII777444333222111333>>>JJJZZZJJJAAAKKK___lllkkkgggTTT@@@666===QQQxxxqqqSSSgggyyyaaakkk}}}MMMCCC???CCC>>>???___jjjMMM??????@@@DDDGGGGGGFFFJJJRRRZZZRRRRRRNNNTTTbbbeeefffpppaaaWWWVVVfffzzzxxxnnnpppkkkfffeeekkkwwwfffIIIEEE<<<777;;;999777<<>>>>>FFF>>>:::DDDJJJYYYlllmmmjjjiiissswwwgggfff]]]ZZZ```aaaeeeqqq}}}|||}}}~~~~~~}}}}}}~~~|||||||||}}}}}}{{{zzzzzz|||}}}|||nnn___lllvvvfffzzzgggFFF???GGGUUUyyymmm{{{BBB444444333...444---GGGyyyNNNPPP|||}}}}}}QQQbbblll[[[NNNfffxxxppp___IIIGGGCCCPPPmmm___CCC@@@999333222000......111555555555555777:::===???CCCIIILLLMMMQQQYYY^^^]]]KKK>>>333333UUUlllPPP666LLL]]]nnnfffIII333777DDDQQQVVV___ffftttyyywwwuuutttqqqtttWWW999666222///444333:::LLLrrrkkkTTTHHH@@@<<<888HHHnnnTTT777555)))888222AAAdddyyywwwsssiiisssnnnUUUlllpppUUU999666333333777<<<@@@BBB:::===HHHRRRLLL???:::@@@CCCJJJ\\\YYYQQQGGG:::KKKLLL^^^wwwsssZZZUUURRR@@@<<>>CCC;;;???TTTkkkMMM===>>>DDDFFFIIIMMMQQQRRRRRRRRROOOUUUTTTZZZhhhiii___]]]RRRTTTddd~~~zzzuuuppphhh______hhhyyyjjjIIIFFF;;;777<<<888???@@@===TTTrrrrrreeedddbbbjjjiiiYYYUUUYYYWWWXXXZZZVVVcccuuu{{{___JJJ???<<>>AAAjjjwww\\\AAA888888===JJJNNNXXXbbbvvvnnnkkkhhhffffffnnnzzz{{{PPP444444222///666666===KKKuuu}}}eeeWWWJJJ;;;999888CCCbbbSSS:::777(((999444777dddkkkvvvkkksssqqqTTTgggqqqXXX:::777555555777;;;===>>>999===IIITTTPPPAAA===CCC???QQQjjjfffZZZRRRXXX}}}zzznnnLLL^^^jjjOOOOOOgggyyy[[[VVVkkkzzzxxx~~~vvvnnnvvv}}}wwwrrrwwwwwwnnnhhhiiiaaa___^^^ZZZKKK<<<@@@OOOrrrQQQjjjjjj<<<===[[[|||SSS333---333111666iii{{{fff|||~~~|||SSSHHHddd}}}rrrMMM555555666888555111222666999===EEEMMMPPPTTTbbbrrreeeGGGCCChhhhhhEEEWWWyyymmmZZZeeeMMMFFFGGG@@@@@@===OOO}}}xxxtttQQQ>>>>>>???HHHJJJQQQeeeiiiYYYMMMJJJJJJXXXbbbaaadddlllkkkdddbbbhhhwww}}}sssmmmsssgggrrrlllcccsssmmm@@@>>>>>>777777<<<999BBB;;;aaa{{{hhheeedddbbbaaaddd\\\WWWYYYZZZWWWSSSRRRXXXaaatttiiiZZZNNN???:::???UUUaaajjjnnnwwwuuuaaahhhjjjkkkmmmmmmmmmlllllljjjddd^^^ZZZUUURRRVVV\\\UUUIII\\\yyy~~~{{{tttcccaaa```WWW...000000///...............111222333MMMYYYuuuqqqkkkQQQaaazzzfffhhhdddPPP;;;AAAQQQQQQgggxxxKKK<<>>@@@BBBCCCEEEIIIPPPXXXbbbiiinnnfffTTTBBBNNNfffbbbGGG888LLLWWW|||lll999===KKK===FFFRRRQQQZZZyyy```[[[YYY___hhhtttlllAAA888111///000222777<<>>BBB???IIIrrruuu{{{WWWBBBBBBAAAKKKMMMRRRaaadddXXXRRRIIIIIIVVV```___bbbgggcccmmmoooooolllgggddddddfffkkkhhhmmmkkksssaaa@@@???===888:::<<<<<>>mmmnnnooopppsssjjjOOOddd~~~|||eeeKKKLLLDDDOOOjjjvvvOOO888111------......///333666777888999999;;;???BBBGGGGGGGGGKKKSSS^^^iiipppmmm```TTT[[[gggXXX@@@999BBBTTTzzztttOOOLLLPPP@@@BBBKKKXXXuuubbbXXXVVVZZZdddppp|||vvvJJJ<<<555000000111333888>>>PPPzzz~~~mmmWWWEEEGGGCCCCCCQQQVVV666777000222444<<>>LLLSSSDDD;;;DDDNNNsssNNN@@@MMMOOOKKKHHHKKKFFFOOOdddbbbUUUWWWzzzpppSSS^^^www~~~yyyssspppooonnnkkkhhhbbbcccWWWOOOIII<<>>;;;:::======@@@CCCIIIvvvtttjjjmmm\\\RRRzzzjjj[[[WWWTTTUUUTTTQQQQQQSSSVVVXXX\\\fffxxxdddTTTSSS<<<<<>>AAAIIIFFFCCCDDDKKKXXXdddmmmuuunnnhhhmmmkkkRRR???CCCCCCUUUpppvvv```TTTYYYXXXIIIFFF\\\kkkOOOTTTUUU[[[gggqqqxxx}}}uuunnnyyyddd===777222///000222444999@@@WWWkkkRRR@@@DDDCCCAAATTTXXX888888111333555666PPP^^^hhhdddfffbbbVVVpppvvv___===777444666888888999===CCCCCCNNNQQQCCCBBBWWWiii}}}WWWYYYddd]]]WWW]]]YYYRRRXXXiiijjjbbbfffhhhYYYwww~~~xxxqqqmmmkkkjjjfffddd]]]^^^TTTIIIBBB===QQQtttYYYmmmqqq>>>DDD}}}ooosss~~~bbb888555111000333///LLLxxx~~~www\\\FFFbbb___===<<<:::999<<>>FFFBBBIIIKKKCCCKKKddduuu}}}vvvddddddvvvtttuuusssYYYbbbsssqqqoooxxxzzzqqqzzzuuupppmmmkkkhhhddd```ZZZZZZQQQDDD;;;AAAZZZvvvUUUttt___>>>QQQ___yyyUUU666;;;///111222555===xxx|||}}}qqqooo{{{aaa;;;\\\eee??????999444:::JJJYYY^^^kkkfffeeeccc]]][[[UUUIIIEEELLLPPPMMMTTTqqqsssNNN[[[cccIIIEEEGGG>>>BBB>>>SSSvvvVVVDDDIIITTTUUUQQQPPPLLLPPP```iii[[[WWW```sss~~~rrr~~~vvvuuu|||}}}uuulll]]]LLLCCC>>>777:::>>>:::AAA???YYYyyymmmfffeeeXXXeeevvviii\\\YYYWWWXXXUUUSSSUUUZZZOOOQQQPPPOOOVVVgggxxxqqq```RRRFFF======BBB>>>AAAFFFKKKNNNPPPPPPOOOOOONNNOOOPPPLLLDDDAAACCCAAAEEE666000FFFaaaGGG,,,444777,,,......------------......,,,111///===ddd|||ttt~~~[[[VVVnnn~~~qqqmmmnnnkkkeeegggaaaNNNBBB<<<999===QQQwwwlllnnn|||{{{WWWooo|||ttt{{{xxxwww}}}vvvsssuuuxxxwwwvvvvvvyyy||||||xxxttt{{{{{{|||}}}}}}}}}|||||||||xxxwwwzzz}}}{{{zzzxxxvvvZZZBBBDDDJJJvvvnnn@@@444333111333///111000WWWrrrLLLJJJmmmbbbssswwwcccjjjjjjfffgggVVVLLLHHHGGGZZZ|||~~~LLL444///---///111000111333222666;;;???@@@???>>>>>>AAACCCGGGLLLRRRWWW[[[^^^ppprrrppppppjjjUUULLLWWW___mmmaaaqqqlllRRR```pppeeeeeeZZZWWWVVVYYYZZZZZZ\\\aaappprrrqqqmmmhhhggglllqqqmmmLLL555444111000222222333999AAA]]]fffPPPUUUbbbYYYccc@@@<<<555555444:::===qqqsssfffkkkZZZcccZZZZZZ}}}fffEEE;;;555777777444:::EEEGGG<<<;;;<<<;;;GGGZZZaaaZZZUUUKKKWWWllllll|||kkkVVVttttttfffjjjuuuuuurrrooonnnmmmiiiccc]]]YYYVVVNNN@@@999HHHbbbqqqccc}}}bbb@@@;;;ZZZyyysssWWWRRR;;;???000333000666333kkktttxxxooo}}}vvviii===RRRzzzkkkFFFDDD;;;444@@@[[[mmmpppeeeNNNPPPSSSXXXXXXNNNPPPXXXbbbXXXLLLbbboooSSSXXXzzzkkklllOOOHHHJJJEEEGGGHHHMMMcccJJJFFFNNNOOONNNQQQNNNSSSccctttgggaaacccrrrtttsssfffNNNAAA999:::===999>>>FFFlllxxxjjjcccZZZUUUtttiiibbb\\\WWWTTTUUUTTTRRRSSSWWWRRRRRRSSSVVVXXX\\\hhhssstttfffWWWIII@@@<<<<<<::::::;;;===???AAA666666:::>>>===777555777---:::FFFXXXuuu{{{KKK444111000---,,,---------,,,------...///,,,111...888[[[{{{~~~nnn~~~```KKK\\\yyytttppppppnnnmmmqqqbbbCCC999999999JJJrrr~~~ooosssnnnooovvvyyyzzz~~~zzzuuusssvvvxxxxxxxxxyyyzzz|||{{{xxxvvvxxxyyyzzz|||||||||{{{zzzzzz~~~~~~yyyxxx|||~~~xxx|||{{{tttXXXBBBDDDPPP~~~{{{yyynnnAAA555333111///...111,,,CCCnnnOOOEEEyyywwwqqqzzzddd```VVVWWWfff[[[OOOHHHGGGYYYyyyQQQ777222...000111000222555///444:::???@@@@@@??????DDDGGGNNNTTTZZZ]]]______kkktttssslllgggYYYOOOTTTqqqrrrrrrwwwaaa^^^IIIVVVpppnnnlllqqqkkk\\\WWWUUUWWWXXXZZZ^^^dddjjjnnnpppmmmjjjlllvvvgggDDD444444222111222222333;;;DDDdddaaaMMM[[[vvvfff???;;;666666333333888hhhuuunnnTTT^^^```VVVsssmmmNNN>>>444555777777@@@NNNLLL<<<666888;;;HHHTTTRRR===IIIEEEHHH___oooccckkkrrrUUUOOOnnnwwwnnntttqqqooommmlllhhhbbb\\\XXXQQQIII>>>===TTTjjjiiizzz```<<>>UUUzzzTTTFFF___qqqxxxnnnUUUKKK\\\uuukkkNNNWWWrrrtttfff[[[MMMaaa\\\|||___WWWYYYVVVTTTXXXOOOggg}}}|||sssTTTAAAGGGIIINNNWWWWWW[[[iii~~~yyyrrrsss}}}uuujjjdddhhhwww{{{PPP@@@:::;;;@@@===???TTTrrrddd___PPPSSS```]]]^^^VVVQQQRRRSSSRRRRRRTTTTTTNNNRRR]]]```XXXZZZdddpppzzz|||jjjWWWEEECCC???;;;888666555444:::888888999999777:::@@@RRR```}}}uuuNNN///...333///+++...---,,,,,,,,,------...///---111,,,111QQQrrrmmm{{{|||xxxjjjIIIUUUsssnnnooonnnnnncccMMM:::DDDEEE```tttyyy~~~{{{|||~~~{{{xxxuuupppjjjfffddddddeeeeeeggghhhjjjlllooosssvvvuuuvvvyyy{{{}}}}}}||||||zzz}}}~~~|||zzz|||~~~~~~|||rrrVVVBBBBBBTTTyyy|||ttt???333333222---...333---:::rrrWWWDDDlll}}}rrrddd{{{cccXXXHHHNNNhhhbbbRRRIIIHHHXXXttt^^^;;;444000000111111222666333777;;;???AAACCCEEEFFFIIIKKKOOOTTTZZZ___ccceeemmmwwwpppggg\\\XXXccc___MMMXXXUUUmmmLLLAAANNN]]]bbb{{{sssccc^^^[[[\\\]]]^^^bbbhhhaaahhhpppuuuvvvxxx~~~aaaAAA;;;333111111222222555???JJJmmm|||[[[IIIYYYllliii@@@>>>;;;;;;555000888]]]}}}yyyuuuRRRXXXggg[[[hhhxxx^^^GGG666555777888BBBQQQLLL>>>:::@@@JJJ]]]iiieee===KKKOOO___vvvnnncccTTTTTTvvvsss}}}ggg[[[^^^eeexxxsssmmmiiigggddd```\\\WWWKKKDDD===BBBaaaqqqaaa\\\JJJXXX}}}jjjhhhWWWIII===>>>888444111555VVVrrruuuvvvdddHHHKKKrrryyyNNNNNNEEEBBBZZZ~~~~~~ZZZHHH^^^dddPPPdddzzzSSSYYYyyy|||wwwiii~~~UUUppphhhkkkddd___gggTTT[[[}}}xxx]]]DDDIIIKKKUUUccceeehhhuuuwww{{{qqqnnnooosss}}}MMM;;;999===CCCCCCBBB```iiibbbaaaOOOXXXlll\\\^^^aaaXXXQQQRRRUUUTTTSSSSSSOOODDDHHH[[[```RRRLLLSSS```uuu~~~pppeeerrr{{{ccccccbbb___XXXPPPHHHCCCBBBAAADDDMMMWWWdddtttuuuAAA777,,,***000555333...,,,,,,,,,,,,------...///---111***,,,IIIkkkppp{{{tttmmmtttMMMWWW{{{ppptttpppjjjeee^^^===NNNPPPqqqttteeettt|||}}}~~~|||{{{oooiii```YYYSSSPPPMMMKKKGGGJJJMMMPPPTTT\\\gggpppsssuuuxxx|||~~~~~~~~~~~~~~~~~~|||zzzxxxzzz{{{~~~~~~}}}qqqUUUBBBCCCYYYyyy|||===111222222...///555111;;;zzz```GGGkkkaaa[[[|||cccTTTBBBKKKkkkfffSSSJJJIIIWWWqqqjjj===666111000111111333777:::<<<>>>@@@CCCGGGLLLOOOLLLLLLLLLOOOUUU]]]dddiiiqqq~~~xxxlllccc===DDD888EEESSSKKKDDDPPPXXXeeemmmgggcccbbbaaa___```eeennnnnnnnnpppvvv~~~zzzQQQ666888222000000111222666BBBOOOoooxxxZZZMMM___vvvBBBHHHggglllBBBAAAAAAAAA:::888???UUU}}}rrrkkk|||RRRUUUnnnaaadddmmmQQQ999555777666???NNNEEE;;;<<>><<<:::<<<;;;888666888???HHHOOOXXXccckkkmmmqqqzzz~~~{{{yyyyyyzzz{{{{{{{{{~~~}}}}}}}}}}}}}}}~~~~~~~~~{{{yyyoooRRREEEIII]]]{{{???111---555000000:::+++333dddhhhDDD___iii```}}}xxxOOOEEERRRbbbkkkLLLOOOFFFOOOiiipppEEE444///111...111888888===;;;@@@AAA@@@JJJOOOEEEKKKJJJLLLTTT[[[^^^______dddnnn{{{zzz^^^777AAA???GGG~~~rrr@@@KKK]]]bbbllloooiiijjjgggiiikkkffflllsssxxxxxxwww~~~xxxdddkkk}}}~~~___FFF<<<777222333///000444444???VVVyyyqqqPPPIII\\\ZZZGGG===mmmdddQQQ???DDDBBB888444;;;LLLqqqpppfffUUU___hhh```___zzzzzz___DDD::::::<<>>ZZZrrrUUU~~~mmmIII<<>>444999AAA@@@888333AAAOOOZZZmmm}}}zzzjjjhhhJJJbbbrrrPPP}}}{{{___YYYqqqqqqYYYxxxbbbSSSUUUfffeeeUUU[[[rrrvvvsssqqqvvvNNN>>>::::::DDDCCCCCC^^^ppp___VVVNNNKKKkkkPPPYYYWWWXXXVVVSSSRRRSSSSSSSSSRRRHHHNNNSSSSSSNNNLLLOOOTTTPPPYYYbbbdddcccdddkkkrrrwww~~~iiiEEE111222111000///...------,,,------------------------000...///111BBBjjj}}}mmmsssnnnuuuZZZ[[[wwwnnnuuusssuuuuuujjj]]]]]]pppZZZJJJRRRkkkbbbYYYdddmmm|||zzz{{{}}}qqqccc[[[OOOGGG===888777999999888444777:::<<<;;;:::::::::HHHKKKYYYlllxxxyyyxxxzzz~~~|||zzz{{{|||}}}|||{{{}}}}}}||||||}}}~~~~~~~~~}}}kkkMMMBBBGGG]]]|||wwwttt===555///222//////444...000[[[nnnFFFTTTyyyYYYGGGQQQdddpppUUURRRHHHNNNeeexxxIII666000222///222999888IIIAAA===888777DDDOOOJJJJJJLLLRRRZZZ___^^^YYYVVVZZZsssxxxkkkssskkkLLL;;;===IIImmmUUU999MMMWWWTTTiiinnnnnn{{{zzzvvv|||qqq```___hhh}}}|||]]]AAA777333222333000000555555BBBZZZ{{{fffPPPRRRsss]]]EEE@@@hhhfffXXXLLLOOOIII???BBB999>>>ddd~~~rrrdddLLLeeeooossswwwoooSSS>>><<>><<<666777DDDxxxrrruuusssgggHHH___vvvnnnNNN999666555888<<<;;;???@@@>>>>>>HHHVVVZZZUUUhhh|||{{{OOOdddoooVVV}}}ooottt[[[xxxzzzcccYYYbbb```SSSXXXlllnnnwwwkkkkkkqqqvvvNNN:::???;;;888BBBBBBFFFvvviii[[[QQQCCCUUU]]]OOOVVVXXXVVVTTTRRRQQQRRRSSSSSSRRRJJJOOORRRQQQMMMLLLPPPTTTKKKRRRXXXYYYVVVVVVZZZ```gggoooxxx[[[<<<000000000000///...---,,,,,,+++------------------------///000000...===ggg|||}}}ssstttppp|||```VVV}}}~~~pppssstttxxxzzzssskkkhhhuuuHHH@@@GGGaaagggeeejjjvvvyyyvvvzzzxxxyyy|||uuudddRRRHHH???===:::777666666777777===>>>>>>???BBBGGGNNNSSS[[[ccczzz|||uuu}}}}}}||||||}}}~~~~~~}}}{{{{{{{{{{{{|||}}}~~~eeeHHH???DDD]]]}}}ssslll:::888222......///,,,333---OOOwwwLLLGGGtttqqqqqqyyy___IIINNNdddqqqZZZVVVIIILLL___yyyPPP:::111444222333999888BBB:::999:::;;;GGGQQQMMMHHHKKKPPPUUUZZZ\\\ZZZWWWUUU^^^iiigggbbbhhhaaaJJJXXXRRRdddbbb===@@@YYY___```nnnppprrriiihhhtttwwwaaaBBB777333111333000000666888FFF```XXXOOOXXX|||]]]>>>GGGzzz[[[UUUSSSSSSLLLBBBFFF999555RRRxxxxxx|||OOOkkkyyywwwoooTTTKKKYYYhhhlllmmmkkkdddiiiXXXRRRGGGMMMSSSXXX}}}ddduuuyyyzzzpppkkkaaa[[[VVVLLLCCC======SSS~~~^^^jjjGGG===SSSVVVNNN{{{bbbIIIGGGQQQTTTMMMEEE>>>444555@@@ooowwwwwwjjjDDDQQQssszzzKKK777<<<555111:::;;;AAAAAAAAADDDHHHKKKLLLLLL\\\hhhqqqlllYYYkkkmmm^^^kkksssuuurrrbbb```ZZZSSS^^^ssstttppp}}}pppAAACCC888AAA===888===DDDZZZwwweeeYYYMMMDDD}}}\\\UUUVVVZZZWWWUUURRRQQQRRRRRRRRRQQQMMMOOOPPPOOOMMMMMMPPPRRRIIIOOOTTTTTTPPPOOORRRVVV\\\cccllluuugggHHH444...111444//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,//////***777```}}}yyy|||vvvrrrhhhPPPlllxxxrrrqqquuuyyyyyyvvvtttmmmpppzzzmmmFFFPPPYYYiiioootttuuuuuu}}}~~~{{{xxxwwwnnn]]]NNNFFFDDDFFFFFFEEEBBBAAABBBDDDJJJLLLPPPVVV```ooo~~~~~~uuu{{{{{{{{{}}}~~~|||zzzzzzzzz{{{{{{}}}~~~}}}aaaFFF@@@JJJddd|||iii:::999222---...///'''777,,,CCC{{{UUUDDDrrr|||PPP[[[jjjaaaKKKKKKaaakkk[[[WWWKKKLLL\\\sssXXX>>>222444222333777777888111444999<<>>XXXOOONNNSSSRRRKKKDDD@@@AAA===EEEddd}}}nnnZZZbbbuuuvvvzzz|||vvvcccQQQJJJLLLPPP\\\QQQFFFLLLRRRXXXRRRNNNTTTWWWvvvjjjpppiiivvv}}}mmmddd[[[VVVSSSKKK>>>@@@JJJfffppphhh```;;;BBBUUUgggOOOgggnnn]]]NNNOOOVVVVVVPPPJJJ???777999AAAccc{{{www~~~nnnOOOPPPlll~~~NNN;;;>>>666666???;;;@@@CCCLLLVVVYYYWWWYYY^^^WWW[[[UUUhhhnnnyyykkkeee~~~nnnwwwrrr~~~nnncccVVVPPPccc|||~~~PPP777BBB333;;;@@@???>>>LLLxxx|||ooo^^^TTTKKKUUUgggUUUTTTQQQXXX[[[XXXUUUSSSRRRRRRPPPOOONNNNNNMMMMMMMMMMMMOOOOOOHHHLLLQQQQQQNNNMMMOOORRRSSSXXX^^^ccclllvvvyyywwwiiiVVV???333333555111,,,......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---///+++333XXXxxx{{{wwwsss{{{tttMMMWWWdddttttttooovvvxxxvvvvvvtttpppqqqqqqnnnooofffQQQUUUgggpppwwwvvvqqqqqqxxx}}}zzzzzzyyypppaaaSSSLLLAAADDDHHHHHHGGGIIINNNSSS\\\fffttt{{{xxxyyyyyyzzz|||}}}}}}|||zzzzzzzzzzzz{{{|||~~~}}}^^^FFFEEERRRnnn~~~lll<<<888111//////111&&&888,,,;;;vvv```FFFkkk~~~UUU]]]jjjiiiPPPJJJ^^^gggdddWWWLLLMMM[[[ooodddCCC222444222111555666>>>555555888777DDDWWW]]]^^^[[[RRRIIIMMM\\\kkkqqqdddXXXVVVXXXTTTZZZgggjjjbbb^^^aaahhh___MMMJJJTTT[[[cccgggvvvttt{{{}}}eeeBBB444///000333111111888===RRRpppwwwPPPNNN]]]}}}dddEEEeeewwwPPPNNNTTTPPPKKKEEE@@@KKKFFF>>>[[[___bbbIIIyyyuuupppqqqzzz}}}{{{{{{uuu\\\>>>555===IIIGGGNNN\\\sssyyyppp___```ooo{{{bbbggglll{{{}}}iii```YYYSSSMMMCCC888HHHZZZttt\\\{{{UUU>>>YYYeee^^^```www]]]YYYWWWZZZ[[[UUUOOOLLLJJJDDD???>>>NNNttthhhSSSRRRxxxXXX>>>777666BBBNNNJJJRRRUUU[[[```___```kkkwwwgggcccUUUpppkkklllppptttaaattt~~~{{{lllYYYRRReee~~~UUUAAA@@@???333;;;BBBEEEAAAQQQ~~~ssseeeUUUOOOJJJuuuUUUOOOQQQPPPZZZ\\\YYYVVVSSSRRRQQQPPPNNNMMMLLLKKKKKKMMMNNNMMMKKKFFFIIIMMMMMMKKKJJJLLLNNNMMMOOOQQQRRRWWW^^^```^^^rrrzzz~~~kkkWWWDDD???888444222222111000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---111///111MMMqqq~~~~~~{{{QQQJJJ^^^xxxxxxnnnvvvxxxsssvvvsssssszzzxxxooonnnkkk___VVVqqqzzzqqqtttwwwvvvqqqmmmnnntttxxxzzzzzzvvvxxx}}}zzzkkk\\\VVVUUUWWWZZZ\\\___fffooovvv{{{}}}~~~yyyyyyyyyzzz|||}}}|||zzzzzzzzzzzz{{{|||}}}~~~{{{[[[EEEGGGPPPtttsssqqq@@@777000222000111***444---666fffjjjBBB___~~~sssvvvuuuXXXKKK[[[dddpppXXXNNNNNNXXXiiiqqqKKK444444222000555666======GGGKKKAAA>>>EEEGGGTTTVVVSSSNNNVVVjjj|||iii___```aaaXXXWWW```ddd\\\WWWVVVZZZ^^^^^^ZZZWWWZZZiiiwwwzzzccc@@@555222000333111222999@@@WWWxxxlllQQQQQQmmmNNNCCCfffkkkXXXQQQRRRKKKIIICCCGGGLLLDDD999WWW[[[uuu}}}KKKfffnnnnnnlllqqq~~~fffEEE;;;GGGOOOXXXiiilll~~~~~~rrriiinnnaaawwwcccsssfffaaaZZZQQQEEE999777SSSggguuueeelllGGGCCCdddhhh___{{{~~~aaaXXXYYY]]]```[[[SSSOOOPPPPPPMMMBBB>>>DDDppp}}}dddQQQhhhuuuzzzfffCCC888FFFWWWbbbiiisss}}}zzzxxxssscccrrrqqqttt|||~~~lllxxxgggbbb~~~{{{ggg^^^kkk___@@@===>>>;;;;;;BBB@@@EEEIII]]]ssskkk[[[NNNPPPYYYkkkPPPSSSSSSRRR\\\ZZZWWWTTTRRRQQQQQQOOONNNLLLJJJIIIKKKMMMNNNJJJGGGFFFHHHKKKKKKIIIHHHIIIJJJNNNOOOMMMLLLNNNTTTUUURRRXXX^^^mmmzzzcccRRRFFF777>>>>>>;;;555...---111666............------------++++++++++++++++++++++++///+++000222--->>>dddxxx]]]EEE```}}}mmmvvvxxxssszzzxxxwww}}}~~~uuuttttttkkkddd{{{qqqwwwooonnniiinnnppprrruuuxxx{{{||||||yyy{{{uuukkkhhh}}}zzzwwwuuuwww}}}vvv{{{{{{zzzyyyzzz|||}}}~~~}}}{{{{{{{{{{{{{{{|||}}}~~~xxxWWWBBBGGGLLL~~~}}}mmmuuuFFF999///444...000---......444RRRrrrDDDOOOqqqzzzuuuzzzaaaOOOUUUXXXmmm\\\QQQOOOUUUbbb}}}~~~SSS777666333111555888???CCCRRRUUUCCC888<<>>EEEQQQtttpppvvvJJJ;;;000555---///000(((...333EEEuuuNNNGGGtttpppoooiiiwwwfffSSSPPPJJJ```___SSSNNNQQQ]]]yyyXXX:::777444222666:::OOOJJJLLLEEE111///DDDVVVXXXXXXNNN>>>>>>OOO```fffssshhhfffddd\\\]]]aaa\\\___]]]]]]aaaccceeellltttvvvxxxiiiaaavvvwww~~~TTT111000666///333222222:::DDD^^^VVVNNNTTTooo@@@VVVPPPeee]]]ZZZRRRTTTMMM]]]YYY]]]SSSHHHbbbtttwwwzzzbbbmmmkkkooorrruuu}}}xxxuuutttWWWaaawwwssskkktttnnnwwwmmmyyynnn]]][[[OOODDDCCCBBBPPPmmmwwwdddcccFFFCCC```kkkeeennnhhhjjjccc\\\YYYVVVSSSUUUZZZIIIRRRGGGOOOIIIKKKppp{{{rrrdddmmmtttvvvvvv\\\ppp~~~zzznnn}}}yyylll{{{vvvnnn~~~yyy~~~~~~ttt{{{ZZZ:::<<<;;;<<>>>>><<<888555333444555//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++000111///JJJyyynnnkkk|||PPPOOOsssqqqrrrxxxxxxzzzzzzzzzzzzzzzzzzzzzzzzzzz~~~|||{{{{{{}}}|||xxxtttyyyvvviiippphhhqqqppprrrsssttttttvvvzzz}}}}}}{{{|||oooVVVGGGLLLRRRYYYfffhhhqqq~~~~~~~~~}}}}}}~~~~~~{{{yyyzzz}}}hhhJJJ@@@HHHZZZ~~~zzz???999555333111///---111111,,,EEEqqq\\\???lll{{{OOOWWWyyyhhhKKKLLLNNNaaaaaaYYYPPPPPP[[[qqqgggEEE888333000777FFFIIILLLFFF<<<:::EEETTT\\\@@@EEEMMMNNNEEE@@@LLL]]]nnnmmmfff^^^```hhheee\\\dddeeedddccceeejjjmmmmmmhhheeeccckkkuuuvvvJJJ444777000666///222666777LLLnnn{{{WWWMMM^^^VVV999zzzqqqggg______]]]XXXWWWYYYfffYYYZZZ]]]UUUZZZxxx}}}rrrxxxxxx___hhhcccooouuuooo}}}|||zzzyyy___mmm}}}mmmsss```___~~~qqqhhhjjjYYYLLLPPPHHH???IIImmmzzzcccZZZAAANNNrrr|||VVVqqqhhh___\\\___```[[[\\\aaaVVVYYYTTTLLLHHHKKKhhhvvvrrrzzznnnuuummm}}}xxxxxx~~~|||YYYQQQQQQWWW[[[bbbwww~~~qqqfffwww~~~wwwqqqqqqtttvvvMMM===CCCCCCAAAAAABBBPPPssscccwwwlll\\\]]]OOORRRyyy|||___PPPRRRQQQRRRRRRMMMNNNJJJFFFFFFKKKOOOPPPOOONNNLLLJJJJJJLLLKKKIIIFFFHHHIIIIIIGGGEEEEEEIIIMMMKKKMMMMMMLLLNNNRRRQQQMMMLLLMMMNNNOOOPPPNNNLLLIIINNNMMMLLLMMMMMMLLLIIIGGGGGGCCCBBBEEEDDD???>>>AAABBBBBB@@@<<<888555444444000000//////...---------,,,,,,,,,,,,,,,,,,,,,,,,...---+++000111...FFFpppxxx~~~qqqnnn~~~WWWFFFjjjtttsssxxxyyy{{{||||||||||||{{{{{{{{{{{{}}}{{{{{{|||~~~~~~{{{xxxyyy|||}}}sssjjjvvvwwwkkkooosssuuuvvvvvvwwwyyy|||~~~|||zzz|||qqqWWWHHHLLLRRRYYYfffjjjsss~~~{{{zzzzzz~~~}}}fffJJJBBBKKK^^^BBB888555333111000...111000+++AAAjjjtttGGGfffxxxssseee|||rrrRRRKKKKKKXXXeee^^^UUUQQQYYYlllqqqNNN;;;333222:::EEEGGGVVVPPP888777OOOWWWHHHOOO\\\cccYYYLLLGGGLLLQQQfffiiihhhdddcccfffgggfffcccgggjjjiiicccaaagggnnnooonnnwwwvvvvvvBBB222777000555///444999<<>>AAASSSgggrrrvvvwwwuuuqqq~~~yyygggtttrrrpppmmmeee}}}}}}zzz}}}~~~}}}XXX@@@666;;;===AAAFFFCCC???EEEfffqqq[[[```rrrnnnXXXPPPPPPDDDmmmfffQQQMMMTTTYYYNNNJJJMMMMMMSSSTTTTTTQQQMMMJJJJJJLLLIIIIIIIIIJJJJJJJJJIIIHHHIIIHHHFFFFFFHHHJJJKKKKKKIIIKKKJJJHHHIIIMMMMMMIIIDDDDDDEEEGGGJJJKKKIIIGGGHHHGGGGGGIIIJJJJJJGGGEEE???@@@BBBDDDDDDBBBAAA@@@FFFGGGFFFDDD???:::777666444333222111000///......,,,,,,,,,,,,,,,,,,,,,,,,,,,///---...000,,,777RRRooo{{{~~~MMMZZZyyyyyyzzz~~~~~~}}}}}}|||}}}}}}~~~~~~||||||}}}nnnooozzzvvvxxxyyyyyyyyyyyyzzz}}}~~~xxx```LLLKKKQQQZZZgggkkkrrr|||}}}|||}}}}}}bbbHHHCCCMMMqqqttt}}}JJJ999888777000333000000000+++555OOOuuuVVVQQQqqqvvvsssppppppjjjRRROOOLLL]]]^^^[[[UUUTTTbbb}}}kkkFFF333444:::;;;JJJJJJIIIIIIMMMTTTYYY[[[jjjKKK777555===DDDFFFIIINNN\\\iiiiiibbbdddooohhhdddfffhhhaaaYYY___mmmyyyuuu{{{NNN333333666000222111777<<>>AAA@@@EEEZZZzzzvvv\\\]]]qqqrrrXXXLLLLLLOOOmmmMMMXXXRRRUUUVVVLLLJJJPPPNNNNNNQQQRRROOOIIIFFFFFFHHHFFFGGGHHHHHHGGGGGGFFFFFFIIIGGGEEEFFFHHHIIIIIIIIIIIIJJJIIIFFFHHHLLLLLLHHHAAADDDGGGHHHGGGGGGHHHJJJGGGFFFFFFGGGGGGGGGDDDBBBAAABBBDDDDDDCCCCCC@@@>>>CCCDDDEEECCC???;;;:::999666555444333111000///...,,,,,,,,,,,,,,,,,,,,,,,,+++///---,,,///,,,222DDDnnn~~~~~~aaaWWWnnn~~~yyyyyy~~~~~~~~~}}}}}}|||||||||~~~~~~}}}~~~|||zzz~~~zzzxxx{{{|||||||||{{{||||||eeeNNNKKKQQQZZZggglllsss~~~~~~}}}~~~}}}___FFFBBBLLL}}}jjjvvvJJJ888999777222666222000111,,,111BBB{{{rrrNNNooonnneeeaaa|||oooTTTPPPJJJZZZ^^^^^^XXXTTT^^^vvvuuuPPP777444777666BBBCCCDDDEEEHHHPPP]]]ggg}}}SSS222555DDDHHHKKKQQQHHHKKKXXXgggkkkeeedddjjjsssiiibbbcccaaa[[[\\\bbb{{{fffbbb}}}sssEEE333666666111333222666;;;JJJkkkXXXHHHiiiTTTJJJiiiXXXTTTSSSZZZeeehhh___SSSRRRbbb\\\ZZZdddUUUKKKbbb|||tttvvv{{{|||tttwww}}}{{{tttrrrvvv~~~ppphhhiiiccc}}}fff^^^WWWCCC>>>CCCPPPooosssssseee<<<;;;]]]nnndddbbbMMM\\\TTTOOOZZZXXX]]]iiinnnhhheeegggccc^^^QQQMMMVVVUUURRRXXXgggXXXZZZtttpppjjj~~~zzz}}}rrrfffllluuueeezzznnnjjjiiinnn|||yyyyyyxxxrrrhhhbbbccceeeeeegggoooxxxzzzuuummmiiiiiillloooqqqnnnjjjhhhjjjlllhhhgggSSS>>>???HHHJJJIII>>>666:::@@@999:::FFFMMMfff}}}jjjXXX___iiiiiiZZZKKKHHHEEEVVVWWWRRR]]]TTTTTTRRRIIIKKKPPPLLLJJJLLLNNNMMMJJJHHHJJJLLLEEEFFFHHHGGGEEEDDDDDDEEEGGGGGGGGGFFFFFFFFFGGGGGGIIIIIIGGGDDDFFFJJJJJJGGGDDDHHHKKKIIIEEECCCEEEHHHIIIIIIHHHIIIJJJIIIGGGEEECCCFFFFFFCCCBBBCCCAAA>>>@@@BBBBBBAAA>>><<<;;;<<<888777666444222000///...,,,,,,,,,,,,,,,,,,,,,,,,***000---***///...///:::cccxxx}}}~~~tttTTT\\\yyywww}}}||||||||||||||||||||||||~~~{{{{{{vvv~~~~~~}}}|||~~~hhhNNNHHHOOOYYYfffnnnvvv~~~xxxYYYCCCEEEQQQkkkiiiJJJ:::<<<777555999444///222//////:::wwwOOOfff~~~rrrhhh}}}www[[[VVVRRRXXX___bbb\\\UUUYYYkkk{{{~~~^^^BBB666555555@@@NNNNNN>>>@@@XXXhhhgggnnnGGG555IIIXXXNNNFFFKKKOOOOOOTTT\\\```___]]]^^^wwwrrrkkkeeeaaa]]][[[YYY}}}}}}bbbZZZkkkuuuCCC444666444222333333888???RRRuuuwwwOOOGGGyyyFFFYYYPPPRRRSSSUUU[[[eeejjjdddZZZWWW```[[[YYY^^^RRRGGGRRRnnn|||rrrooo~~~}}}yyyyyywwwjjjqqquuuvvvwwwaaazzzxxxiii]]]UUUNNNAAA>>>JJJbbb|||yyy\\\FFF000@@@ppp^^^qqq^^^eeeggg```___]]]aaalllooogggbbbccc^^^\\\PPPLLLVVVYYYXXX]]]\\\ooo[[[bbbkkkiiifff~~~{{{www}}}yyyxxx{{{qqqkkkiiijjjuuuyyy|||nnnrrrpppggg]]]XXXTTTQQQWWW^^^eeeiiijjjgggccc```ZZZYYYWWWVVVSSSNNNKKKJJJKKKCCCBBB@@@888666:::888???;;;@@@DDDCCCRRRiiiuuuwww{{{ooo[[[WWWbbb```RRRHHHGGGIIITTT|||rrrHHHWWWYYYSSSTTTRRRJJJLLLPPPKKKIIIJJJJJJIIIIIIIIIKKKLLLFFFHHHIIIHHHEEECCCCCCDDDEEEGGGHHHGGGDDDBBBDDDFFFGGGHHHEEEBBBCCCGGGHHHEEEFFFGGGGGGGGGFFFEEEEEEFFFIIIIIIIIIKKKMMMMMMKKKIIIDDDGGGGGGBBBBBBEEEDDD@@@AAABBBAAA???===;;;<<<===:::999777555333111000///,,,,,,,,,,,,,,,,,,,,,,,,)))000,,,(((...000...444QQQlll{{{{{{}}}}}}xxxUUUUUUyyyuuu{{{{{{{{{||||||}}}~~~~~~~~~}}}~~~{{{|||~~~~~~|||~~~~~~~~~~~~}}}|||}}}|||~~~iiiLLLDDDKKKVVVccclllttt|||}}}oooRRRBBBJJJ[[[tttaaaNNNBBBCCC:::777===666///333222000555___]]]TTT|||~~~___WWWVVVTTT\\\bbb^^^WWWXXXdddpppnnnPPP;;;666888GGGQQQMMM>>>BBBYYYhhhfffSSS???:::HHHMMMAAA@@@KKKaaa___ZZZSSSRRRVVVYYYXXXlllxxx|||ooobbb___^^^[[[{{{{{{eeecccuuu~~~EEE444444222444222444;;;FFF___hhhJJJHHHqqqDDDpppnnnVVVVVVUUUTTTVVV^^^eeeaaaXXXZZZ\\\]]]\\\WWWOOOLLLPPPTTTnnn}}}zzz}}}xxx~~~vvvuuuwww}}}}}}~~~~~~~~~~~~}}}{{{zzz|||vvvxxxlllmmmyyyyyy}}}qqqnnnlllaaaTTTKKKFFFDDDIIIbbb{{{|||PPP;;;DDDsssqqq~~~yyyhhhddddddqqqfff[[[XXX]]]gggjjjbbb\\\]]]XXX[[[SSSOOOXXX\\\]]]ddd[[[lllxxxlllnnngggUUUwww~~~{{{~~~|||~~~{{{rrrkkkgggiiieee{{{qqqwwwyyyrrrggg]]]SSSLLLLLLKKKLLLPPPYYY___^^^YYYVVVRRRMMMGGGBBB???@@@CCCDDD333:::FFF<<<777??????>>><<<@@@DDDIII```|||jjjWWWQQQ^^^hhh^^^QQQKKKBBBEEEIIIooo]]]OOORRRRRRPPPUUUUUULLLNNNRRRLLLGGGFFFDDDCCCCCCCCCDDDDDDGGGIIIKKKIIIEEECCCCCCDDDDDDGGGJJJGGGBBB???BBBEEEFFFFFFCCC@@@AAAEEEFFFCCCEEECCCAAADDDHHHJJJHHHFFFCCCCCCDDDFFFIIIJJJIIIGGGDDDGGGGGGBBBBBBFFFGGGCCCCCCCCCBBB???<<<;;;<<<>>>;;;:::888666444111000///,,,,,,,,,,,,,,,,,,,,,,,,(((///+++'''...111...222CCCdddxxx{{{}}}yyyvvvWWWTTTyyytttzzz{{{{{{|||}}}~~~{{{}}}~~~}}}~~~~~~xxxyyyzzz{{{{{{zzzxxxyyy{{{}}}zzz}}}hhhJJJBBBHHHSSS```hhhqqq}}}yyy}}}~~~}}}iiiLLLAAAOOOdddjjjzzz~~~^^^UUUKKKKKK???999???777///333444000333KKKtttHHHmmmppp|||YYYPPPQQQNNNWWW```___ZZZZZZcccmmmyyyZZZ???888<<>>MMMhhh]]]JJJJJJbbbGGGYYYdddccc]]]UUUSSSZZZccc^^^SSSYYYYYYaaa```SSSOOOUUUVVVQQQeeeooommmrrr{{{|||mmm{{{|||{{{|||||||||{{{zzzxxxwwwwwwhhhxxx|||sssnnnlllzzzxxx~~~kkk```bbb___PPPGGGIIICCCGGGVVVyyycccOOOCCCaaaeeeXXXWWWlllQQQVVV\\\RRR```\\\___gggfff\\\UUUUUUTTT[[[WWWTTT[[[___aaahhhaaa___nnnwwwwwwuuutttuuunnnqqqzzzyyy}}}{{{|||yyy{{{vvvttthhhhhhaaa\\\jjjyyy~~~uuuhhhZZZNNNEEE>>><<>><<<::::::<<<===???@@@@@@@@@???>>>DDDAAADDDUUUooo}}}tttcccWWWZZZaaaeee___QQQGGGEEEAAAGGG```LLLVVVOOOUUUUUUUUUSSSQQQMMMIIIGGGHHHHHHGGGGGGFFFEEEEEEEEEHHHGGGGGGFFFEEEDDDCCCCCCCCCDDDEEEDDDBBBBBBDDDEEEGGGGGGEEECCCAAABBBEEEGGGFFFEEEEEEEEEFFFGGGHHHHHHMMMHHHCCCCCCGGGIIIHHHEEEIIIFFFCCCCCCFFFGGGEEECCCNNNHHHAAA>>>@@@@@@>>>;;;::::::999777555333111///000///......------------++++++++++++,,,---...///666QQQuuuvvv{{{qqqOOO{{{{{{www|||yyy~~~|||||||||}}}||||||}}}~~~|||xxxxxxzzz|||{{{zzzwwwvvviiiQQQAAADDDSSS]]]nnnwww{{{}}}}}}zzz~~~~~~zzz|||~~~}}}~~~~~~~~~zzz]]]BBBHHH^^^iiioooZZZRRRGGGGGGHHH>>>===<<<:::555111444999>>>tttWWWUUUqqqXXXttteeeRRRPPPKKKPPPXXX^^^]]]ZZZ^^^eeevvvkkkTTT@@@333JJJ<<<111777HHHYYYdddiii[[[BBBFFFTTTUUUkkkzzziiiWWWYYY```jjjcccmmmOOOccc[[[fffjjjgggsssqqq~~~yyyKKK333111333777333:::>>>RRRxxxoooWWWDDDeeeQQQwwwZZZrrriiiWWWQQQVVVWWW\\\```\\\YYY```ccc[[[PPPNNNVVV```bbbZZZvvvxxxsssuuu~~~|||xxxzzzuuuyyy~~~{{{wwwuuuuuuwwwyyy{{{~~~yyyuuuuuutttsssvvv|||zzz{{{~~~uuulllggggggbbbWWWTTTYYYQQQEEEFFFUUUZZZlll~~~aaa888IIIoooLLLrrr___bbb```SSSPPP[[[^^^dddeee\\\SSSSSSWWWYYYVVVbbb^^^UUU\\\dddeeeggg[[[^^^\\\kkk~~~~~~tttqqqwww{{{}}}mmmuuu|||qqqiiilllhhhcccaaaZZZ\\\yyyzzztttmmmfffTTTIII???<<<<<<;;;===AAA@@@===::::::;;;===>>>>>>BBB@@@>>>======???BBBDDDRRR```ooovvvvvvooodddYYYccclllmmmaaaQQQGGGAAA===KKKwwwqqqJJJGGGNNNOOOTTTTTTSSSRRROOOLLLIIIGGGHHHHHHGGGFFFFFFEEEEEEDDDGGGFFFFFFEEEEEEDDDDDDDDDCCCDDDDDDCCCBBBBBBCCCEEEFFFFFFEEEBBBAAAAAADDDGGGEEEEEEEEEDDDEEEEEEFFFFFFJJJFFFBBBCCCFFFGGGFFFCCCHHHGGGEEECCCCCCDDDGGGIIIIIIDDD???>>>@@@AAA???<<<:::999999777666444222111000///......------------++++++++++++,,,---...///555NNNtttqqqzzzzzzVVVpppyyy{{{zzz~~~}}}}}}|||zzz{{{~~~~~~|||{{{xxxttteeeMMM???CCCRRR\\\kkkttt}}}{{{|||{{{~~~|||yyyzzz}}}~~~}}}}}}~~~rrrVVVBBBBBBXXXqqqwwwSSSPPPGGGGGGHHHBBBBBBAAA???:::555444555888nnndddTTT~~~xxx{{{aaaqqqsssaaaRRRQQQTTTZZZ``````^^^___dddqqq~~~nnnXXXDDD777@@@AAA???;;;:::???HHHNNNMMM@@@JJJ]]]dddkkkdddKKKXXXXXXaaatttrrrrrrQQQaaaZZZ^^^qqq~~~tttiiioooxxx}}}KKK444444444444222:::EEEaaagggOOOLLLnnnRRRppp\\\hhhhhhYYYRRRQQQOOOUUUXXXOOOWWWYYY[[[ZZZTTTPPPTTTZZZ```YYYtttzzzxxx~~~zzzyyyvvvtttsssssstttuuu|||xxxwwwyyyyyytttpppooorrrqqqrrrvvv}}}vvvnnniiigggfff]]]^^^WWWRRRQQQHHHBBBJJJ^^^wwwqqq===DDDjjjnnnSSSddd}}}lll^^^ZZZZZZXXXXXX\\\bbb\\\VVVTTTWWWZZZ[[[[[[OOOZZZVVVNNNTTTZZZXXXYYYVVV___ZZZqqquuu{{{vvvvvv{{{rrrhhhyyy~~~zzzvvv{{{}}}|||}}}uuuiii```hhhkkk```bbb[[[TTTcccooo~~~~~~{{{wwwvvvvvvtttmmmbbbWWWPPPLLLGGGDDDEEEFFF@@@888555777:::999888555888===EEEMMMVVV\\\```kkktttyyyqqqfff```______jjjcccZZZSSSJJJBBBAAAEEEjjjKKKGGGKKKHHHTTTQQQQQQQQQPPPMMMKKKHHHFFFHHHGGGGGGFFFFFFEEEDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDBBBCCCDDDCCCBBBAAACCCEEEEEEEEEDDDBBB@@@AAACCCFFFEEEDDDCCCCCCCCCCCCCCCDDDFFFDDDAAABBBDDDEEECCC@@@EEEGGGFFFCCCAAABBBHHHNNNBBB???===>>>@@@AAA???<<<888888888888777555444333111000///...------------++++++++++++,,,---...//////@@@fff{{{uuulllsss~~~aaaaaa~~~|||yyyyyy}}}|||}}}}}}||||||~~~}}}{{{{{{wwwooo]]]HHH===CCCRRR]]]kkkuuuzzzwww|||}}}~~~||||||}}}~~~}}}}}}}}}}}}}}}~~~~~~eeeNNNDDD???XXX}}}tttPPPRRRKKKJJJMMMFFFGGGFFFDDD???:::555222444^^^uuuSSSgggwwwwwwnnnQQQSSSRRRTTT[[[___]]]\\\]]]jjjxxxtttaaaNNN@@@333AAAGGG>>>888CCCVVVccchhh[[[SSSWWW______PPP@@@DDDLLL^^^www{{{qqqJJJMMMYYY^^^oootttjjjyyy|||GGG333777666333777<<>>======>>>??????<<<:::777777888888888777666666222111000///...---------,,,,,,,,,,,,,,,---......---444UUUvvvzzzrrrrrrqqqqqq~~~{{{{{{sssZZZssswwwwww|||}}}{{{{{{~~~|||{{{zzz{{{zzz{{{|||}}}~~~~~~tttgggRRR@@@:::BBBOOOYYYgggppp}}}zzzffflllxxx|||~~~}}}|||}}}}}}zzzyyyzzz}}}zzzYYYHHHHHHAAA```}}}bbbLLLPPPMMMJJJMMMHHHJJJHHHDDDAAA>>>888333555GGGvvv\\\OOOxxx~~~vvv\\\UUUPPPOOOWWW^^^^^^\\\ZZZdddrrrzzzlllZZZMMM444===@@@<<>>AAASSSxxxtttTTTMMMeeeDDDtttRRRooojjjdddaaa^^^UUUSSS```cccRRRZZZUUUUUUYYYXXXRRRRRRWWWUUUNNNZZZqqq{{{qqq}}}yyy}}}{{{wwwqqqppprrruuussspppoooppppppnnnqqqvvvtttrrrooommmnnnnnnnnnmmmkkklllnnnrrryyyxxxxxxxxxsssnnnmmmpppnnnjjjddd^^^YYYVVVSSSNNNJJJ>>>:::GGGVVVmmmtttZZZ333NNNYYYMMM[[[vvv___```^^^[[[YYYZZZ[[[\\\bbbTTTSSSeeeqqqkkkbbb```PPPYYYUUUPPPVVVWWWRRRRRRSSSbbbbbb]]]```~~~ssshhhppptttqqqtttfffZZZfffssslllmmmtttooorrrwwwtttzzzxxx}}}zzzkkk```___fffccc^^^pppooouuu}}}{{{zzzxxxwwwxxxxxxzzz}}}yyynnneeeOOOHHHDDDHHHTTT```eeefffvvvxxxyyywwwrrrjjjbbb\\\SSSVVVZZZ___eeefff]]]QQQLLLPPPOOODDD888JJJvvvdddNNNXXXVVVNNNKKKFFFLLLLLLLLLKKKJJJHHHGGGGGGGGGGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDAAABBBBBBBBB@@@@@@BBBCCCBBBCCCCCCAAA??????AAACCCBBBBBBAAA@@@????????????BBBBBBBBBBBBCCCBBBAAA???>>>>>>???BBBEEEFFFDDDAAA>>>>>>>>>>>>===<<<999666777777888888888888888777444333111000///.........------,,,,,,------......000333QQQttt{{{vvvwwwxxxyyy|||]]]lllwwwuuuzzz{{{yyyzzz~~~~~~}}}||||||||||||zzzzzzzzzzzzyyyzzz{{{|||~~~}}}qqq___HHH888555;;;DDDKKKUUU[[[cccgggfffddddddeeeYYY[[[QQQNNNbbbtttzzz~~~|||{{{yyyxxxzzz}}}~~~}}}uuuqqqllliiikkkqqqyyypppOOODDDIIICCCiiiuuuVVVKKKMMMLLLIIIKKKHHHKKKIIICCC??????===999;;;555___sssJJJcccsss|||xxxssslll[[[SSSPPPWWW```cccaaa___aaammmzzz}}}uuugggZZZ>>>;;;888===SSSllluuuqqqVVVUUUKKKEEEJJJJJJHHHLLLSSSuuu{{{}}}jjjOOOXXXvvvpppppptttqqq<<<111777777888===GGG```iiiNNNSSSyyybbbcccXXXaaa[[[ZZZZZZ[[[UUUSSS```bbbQQQTTTSSSRRRPPPLLLJJJMMMRRRUUUNNNRRR[[[cccxxxzzznnnyyy|||~~~}}}|||yyyzzzuuuqqqllljjjrrrqqqqqqoooiiieeejjjrrrssspppmmmllllllkkkjjjiiiqqqkkkfffhhhooouuutttrrrsssmmmiiihhhhhhhhhkkkooodddcccbbb^^^ZZZTTTNNNKKKGGGGGGCCCLLLdddsssnnn{{{vvveee===AAA___KKKGGG~~~rrreeeaaa]]]^^^ccc___UUUSSSZZZTTTUUUcccwwwxxxbbbPPPKKKPPPVVVQQQNNNVVVWWWRRRTTT\\\fffhhheeeYYYiii|||{{{~~~ppphhhfff[[[dddmmmeeeiiirrrllljjjlllqqq}}}rrrppp|||xxxlll^^^\\\fff```RRR]]]wwwzzzzzz|||yyyxxx{{{|||zzzyyyzzztttuuuvvvvvvxxxxxxrrrkkk]]]YYYXXX^^^jjjuuu|||~~~|||tttjjjbbb[[[WWWUUUVVVaaakkkkkkfff^^^UUUMMM@@@GGGAAA888OOOnnnzzz___SSSaaadddMMMMMMTTTBBBKKKJJJJJJIIIIIIHHHHHHHHHGGGFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAABBBAAA@@@???AAACCCAAABBBBBBAAA???>>>@@@AAAAAA@@@@@@????????????@@@AAAAAAAAAAAA@@@@@@@@@@@@<<<;;;===AAAFFFFFFAAA<<>>===<<<999666555888888999999999999888888666555444222111000//////...---------------......000222NNNoooyyyyyy{{{{{{~~~vvvxxxfffhhhyyyyyyuuuyyy{{{yyyzzz~~~}}}|||{{{zzzxxxyyyxxxwwwwwwxxx|||~~~}}}yyywwwnnnXXX@@@444333666999<<<@@@CCCFFFFFFCCC@@@AAABBBAAAEEEGGGUUUmmmvvvwwwyyy{{{{{{zzz|||~~~|||xxx```ZZZQQQKKKJJJOOOVVV[[[eeerrr~~~~~~wwwbbbHHHDDDFFFFFFuuussstttVVVSSSNNNQQQOOOOOOHHHNNNNNNFFF@@@BBBBBB???AAA111NNNZZZ[[[{{{vvvggghhhmmm___UUUOOOTTT]]]aaaaaaaaa```iiitttzzz}}}zzzpppeeeEEE;;;888GGG]]]dddUUUBBBFFFGGGIIIIIIHHHJJJOOORRReee}}}uuu___mmmqqqvvv^^^WWWmmm~~~zzzvvvcccqqqccc:::555666555;;;:::PPPqqq```OOO```VVV``````SSSLLLVVVVVVZZZZZZWWW______PPPUUUYYYWWWOOOLLLQQQUUUTTTXXXSSSVVVXXXXXXlllxxxvvvxxxrrrttt~~~}}}zzzzzz|||pppfffdddggglllooolllhhhkkkrrrqqqooommmlllmmmlllkkkjjjmmmnnnnnnmmmkkkkkklllmmmiiijjjjjjjjjhhhfffeeefff\\\[[[XXXTTTOOOJJJEEEBBB===IIIVVVjjjsss]]]888BBBaaaSSSFFFqqq^^^gggbbbZZZ[[[bbb___SSSRRRZZZ```]]]___```XXXLLLIIINNNWWWYYYQQQOOOXXXZZZXXX\\\TTT[[[\\\bbbXXXVVVsss}}}vvvwwwyyykkkeeebbb\\\VVV[[[bbb^^^[[[___bbbgggssseeeeeeooozzz}}}mmmeee^^^ZZZ[[[XXXRRRWWWaaa}}}vvvpppkkkjjjooosssrrrrrruuuppprrrpppooorrrvvvtttnnnllljjjiiikkkooorrruuuuuujjjfffaaa\\\[[[\\\___bbbfffkkkjjjaaaWWWQQQOOOLLL@@@===@@@YYYlllLLLVVVaaa```TTTPPPOOOIIIJJJJJJIIIIIIHHHIIIIIIIIIFFFFFFFFFEEEDDDDDDCCCCCCDDDCCCCCCBBBBBBAAAAAAAAA@@@AAAAAA@@@??????@@@BBB@@@AAAAAA@@@???>>>???@@@??????????????????@@@AAA@@@@@@???>>>======>>>???;;;<<>>>>>???>>>===:::888777777888999999:::999999888888888777555444222111111111......------------......,,,,,,AAA\\\kkkyyyqqqtttoooccciii~~~vvvzzz|||zzz{{{~~~xxxqqqjjjfffaaaccccccdddeeejjjqqqvvvyyy{{{~~~{{{vvvsssiiiRRR<<<666:::=========???AAADDDDDDDDDGGGMMMRRRXXX___jjj}}}sssgggppppppvvv{{{{{{|||zzzqqqgggOOOKKKEEEBBBCCCHHHPPPUUU```nnnzzz}}}kkkRRRDDDFFFEEENNNyyybbbXXXZZZNNNTTTTTTTTTHHHTTTXXXNNNEEEFFFFFFCCC@@@999DDDtttkkkVVVwwwyyyssspppdddXXXOOOQQQXXX\\\^^^______fffmmmsssyyy{{{tttkkkQQQBBB<<>>CCCBBBddd|||}}}RRRUUUVVVKKKRRRcccQQQ@@@PPPJJJIIIIIIHHHHHHIIIIIIJJJFFFFFFFFFEEEDDDDDDCCCCCCDDDDDDCCCBBBAAAAAA@@@@@@@@@AAAAAA@@@??????@@@BBB???@@@AAA@@@>>>>>>>>>?????????>>>>>>???@@@AAAAAA???>>>===;;;::::::===???<<>>>>>>>><<<:::888888999999999:::::::::999888888999888777555333222222222///......---------.........***666JJJ]]]zzz{{{nnntttttt```^^^~~~www|||~~~|||}}}~~~{{{pppbbbUUULLLAAACCCEEEGGGJJJRRR\\\cccppptttzzz~~~~~~{{{wwwtttdddNNN;;;;;;DDDHHHHHHHHHLLLOOOSSSWWW]]]fffqqqzzzyyyiiiNNNVVVaaakkktttvvvtttooo```RRRIIIJJJMMMSSS]]]iiittt{{{~~~yyy```GGGAAAJJJGGGYYYyyy|||QQQSSSXXXHHHPPPQQQPPPIIIYYY```VVVKKKIIIHHHEEE===BBB@@@```qqqOOOaaalll```UUUTTTYYY\\\___bbb___ccchhhnnnvvvzzzuuummmbbbLLL???CCCFFFBBBEEEOOOJJJBBBZZZmmmeeelllrrr___^^^UUUAAAHHHtttsss\\\JJJ]]]|||xxxdddlllyyy}}}zzzppp;;;000;;;555333CCCOOOmmmmmmTTTfffLLLlllWWW]]]SSS[[[\\\QQQLLLWWWdddccc```___XXXWWWcccaaaTTT\\\qqqmmmVVVSSSQQQ\\\cccXXXWWWiiixxx}}}qqq}}}oooooozzz{{{nnnbbb```dddeeeeeeeeeiiihhhgggggghhhhhhgggeeehhhccc___aaaeeegggeeebbbdddfffddd___[[[YYYXXXWWWNNNJJJDDD???>>>BBBGGGKKKaaauuukkkBBBFFFzzz{{{LLLMMMxxxZZZ```MMMRRRUUUOOOEEEJJJ[[[ccc___XXXTTTOOOMMMUUU^^^]]]WWWddd___QQQMMMWWWZZZZZZbbb^^^cccNNNQQQ[[[PPP\\\ooorrr}}}kkk___QQQUUUXXXXXXWWWVVVUUUTTTVVV\\\WWWTTTZZZYYYVVV[[[[[[FFFEEEbbbllleeeZZZZZZXXXUUUQQQOOOPPPQQQMMMpppvvviiiXXXXXX^^^]]]^^^bbb\\\]]]bbbiiinnnnnnnnnooonnnooommmjjjiiikkklllkkkmmmeeeeeemmmkkk```[[[```ZZZWWWQQQIIIFFFFFFEEEBBBJJJxxxwwwyyyXXXPPPRRRQQQPPPPPPPPPOOOLLLIIIHHHHHHIIIIIIIIIHHHGGGGGGHHHHHHGGGGGGEEEDDDCCCBBBGGGFFFEEECCCAAA???>>>===@@@BBBAAA>>>===@@@???<<<=========<<<;;;;;;;;;:::===>>>???@@@AAAAAA@@@???>>>===<<<;;;;;;;;;;;;;;;::::::;;;<<<===>>>??????============<<<;;;:::999888999999::::::999999999777777777777666555444333222111///---,,,,,,,,,---)))***444@@@UUUxxxvvvyyy}}}~~~zzz{{{^^^ccc||||||zzzyyy}}}~~~|||rrrXXXEEEBBBFFF<<>>CCC___zzzwwwaaaTTTtttcccsssaaaYYY]]]\\\XXXVVVQQQTTTXXX[[[[[[YYYVVVSSSUUUWWWYYYZZZZZZXXXVVVTTTUUUUUUZZZ___XXXOOOTTTbbb}}}vvvmmmzzz{{{zzzuuuwww~~~wwwkkkaaa^^^```dddddd___\\\^^^bbbbbb```^^^]]]^^^^^^_______________^^^\\\ZZZVVVQQQKKKIIIJJJFFFFFFCCC@@@GGGXXXgggoooeeeLLLGGGsssYYYUUUvvvdddVVVVVVYYY\\\PPPLLLRRRUUUQQQQQQVVVZZZXXXVVVWWWZZZ]]]^^^___aaaRRR^^^eee\\\jjjxxxeeeiiimmmjjj^^^VVVZZZgggppp]]]~~~kkkTTTNNNIIIHHHIIIKKKOOORRRWWWQQQLLLKKKMMMOOOLLLIII^^^IIIFFFaaahhh```WWWVVVTTTQQQMMMLLLLLLNNNOOOSSSiii}}}sssrrrrrrssspppfffVVVIIIXXXSSSOOOPPPTTTZZZ```ccckkkmmmnnnkkkhhhgggiiijjjiiigggccc^^^ZZZUUURRRQQQCCCJJJNNNIII???===IIIWWWaaaQQQRRRPPPOOONNNNNNNNNMMMJJJGGGHHHHHHHHHHHHGGGFFFFFFEEEFFFFFFFFFEEEDDDCCCBBBAAADDDCCCBBBAAA@@@???>>>===:::???@@@>>><<<>>>???>>><<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>?????????>>>>>><<<<<<;;;;;;:::;;;;;;;;;::::::;;;;;;<<<=========::::::;;;;;;;;;:::999999999999999999999999888888777777777777666555444333222111///...---,,,,,,------,,,333;;;LLLmmmzzzvvv{{{~~~eee^^^}}}xxxyyy~~~zzziiiWWWIIICCCDDDGGGVVV]]]ZZZLLLEEEMMMYYY^^^TTTXXX[[[YYYYYY[[[ZZZWWWJJJ888777888:::CCCYYY}}}kkkooo~~~yyykkkfffbbb\\\SSSGGGAAAFFFPPP^^^gggmmmhhhiiiyyy~~~lllIIIBBBFFFHHHUUUpppiiiUUUSSSVVVOOOQQQVVVOOOQQQSSSPPPIIIFFFIIIJJJGGGAAABBB@@@EEEpppyyyYYYwww}}}yyycccllllllcccUUUQQQXXX]]][[[aaa^^^aaaiiippprrrtttxxxfff```RRR@@@777;;;DDDJJJYYYsssdddbbbmmmgggeeeZZZSSSTTTRRRggguuuwwwkkkWWWdddxxxxxxuuuvvvxxxggg>>>000999666666DDDLLLgggttt[[[[[[kkkuuuYYYZZZdddaaaZZZWWWVVVWWWYYY[[[[[[ZZZXXXVVVWWWXXXZZZ\\\\\\[[[YYYWWWRRRPPPSSSXXXSSSKKKOOOYYYwwwuuunnnnnnooosss~~~yyy}}}}}}kkk\\\SSSaaaZZZSSSRRRVVVZZZ]]]^^^ZZZ[[[]]]^^^______^^^^^^QQQRRRRRRQQQMMMGGGDDDCCCGGGHHHKKKXXXnnnZZZ>>>OOOrrr}}}YYYUUU|||qqq[[[SSSWWW]]]]]]VVVTTTWWWVVVPPPRRRZZZXXXXXXXXX[[[^^^``````___dddVVV\\\]]]QQQbbbwwwnnncccccc]]]UUURRRXXX```ccc^^^sss{{{vvvqqq|||^^^VVVSSSNNNJJJFFFDDDGGGJJJIIILLLNNNKKKDDD@@@@@@BBBbbbMMMHHH___dddZZZSSSRRROOOKKKHHHGGGIIIKKKNNNCCCJJJiiittt}}}|||qqqpppxxxrrrbbbIIIEEE@@@>>>DDDMMMWWW]]]YYY___eeegggeeebbbcccfff```dddaaaWWWPPPPPPNNNHHHKKK===444999JJJbbb|||bbbOOOOOORRROOOMMMLLLLLLLLLJJJHHHFFFGGGGGGGGGFFFEEEDDDCCCBBBDDDDDDDDDCCCBBBAAA@@@???@@@@@@??????>>>======<<<999AAADDDAAA<<<<<<>>>>>>::::::::::::;;;;;;;;;;;;;;;;;;<<<=========<<<<<<:::::::::999::::::;;;;;;::::::::::::::::::::::::777777888999999999999888999999999999888888777666777777777777666555444333222111000///...---------///---111666CCCccc}}}|||{{{yyy}}}www}}}}}}gggjjjxxx{{{~~~}}}xxxqqqeeeSSSFFFBBBHHHRRRYYYtttyyyvvvkkkeeehhhjjjhhhbbb___WWWLLLFFFEEEEEECCCEEE000;;;999888EEE___WWW___zzzuuuggg[[[[[[lll~~~}}}zzznnnZZZ???FFFFFFKKKttt{{{ZZZTTTTTTRRRMMMTTTXXXOOOTTTOOOGGGCCCFFFLLLLLLHHH@@@FFF<<<@@@aaabbb\\\}}}tttvvvaaaVVVZZZ___^^^aaabbbeeehhhddd```ccciiijjjeee]]]PPPCCC???JJJXXX```eeebbbttt}}}qqqfffTTT```___[[[hhhsss~~~~~~tttbbbbbbfffvvvrrrvvvDDD333444;;;888<<>>CCCEEECCC@@@@@@AAAdddPPPJJJ^^^```UUUQQQOOOMMMIIIFFFFFFHHHKKKGGGHHHIIIRRRmmmnnnjjj|||~~~lllcccccc^^^QQQEEE@@@@@@@@@QQQSSSXXX\\\]]][[[[[[^^^TTTVVVUUUPPPIIIDDDCCCEEEBBBBBBUUUyyyrrrbbbPPPOOOQQQQQQNNNLLLJJJJJJJJJIIIFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@AAAAAAAAAAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<>>>GGGJJJEEE===:::;;;<<<888999999999::::::;;;;;;999:::::::::::::::::::::888888888888999999:::;;;:::999999999888888777777555666777888999999999999888888888888777666555555666666777666666555444444333222111000///.........///,,,///444>>>\\\{{{|||zzzuuu{{{eeezzzzzz}}}}}}~~~}}}{{{vvvmmmeeeTTTOOOFFFAAAGGG[[[vvvwwwssshhhZZZPPPJJJCCC===GGG333BBB===DDDbbbyyyPPP]]]ppp}}}]]]IIIBBBIIIHHHZZZtttcccLLLQQQRRRIIIFFFQQQVVVOOOPPPMMMJJJJJJOOOPPPLLLFFFHHHLLL===DDDQQQrrrjjjFFFgggrrrkkkZZZYYY]]]]]]^^^ccchhhhhh___XXX\\\eeeoooiiifffbbbVVVLLLSSSaaa]]]]]]qqqkkk___XXXaaa___[[[```iiivvv}}}uuuoootttfffdddggg|||xxx~~~VVV777555999===<<>>===<<<:::::::::;;;;;;<<<<<<<<<>>>FFFIIICCC;;;888:::;;;777777888888999999::::::999888888888888888888888777777777777777888999:::888888777777666555555555444555666777888999999999666777777777666666555444666666666666666666555444333333222222111000///...///+++///222888SSSssszzz}}}lll|||hhhyyy||||||~~~|||}}}}}}}}}{{{zzzsssnnnjjjhhheee^^^UUUOOOEEECCCDDDPPPggg|||ssskkkcccVVVKKKMMMMMM\\\RRR[[[aaavvvzzz{{{{{{wwwWWWHHHEEEFFFMMMtttiiiGGGHHHSSSPPPBBBCCCOOOTTTQQQMMMMMMNNNOOOOOOMMMJJJHHHOOOLLL@@@LLLJJJXXX}}}RRRPPPrrr{{{}}}ooo```VVVRRRQQQVVV^^^gggkkkeeeaaahhhssssssmmmlllmmmfffZZZVVV[[[gggWWWeeeuuufffMMMJJJYYYaaadddgggggglllnnnccc```uuu~~~iiiwwwmmmooozzz999777999999;;;BBBOOObbbtttgggYYYfff^^^KKKFFFUUU\\\TTTUUUaaaPPPRRRUUUWWWWWWUUURRRPPPQQQRRRSSSUUUVVVVVVVVVUUUUUUQQQPPPRRRSSSQQQPPPPPPRRRTTT^^^qqqmmm}}}eee___uuu||||||zzztttlllfffdddcccaaaaaabbbcccdddhhhqqqyyy|||~~~~~~}}}yyyuuuzzzooo\\\===:::ZZZdddNNNHHHZZZ{{{eeeSSSTTTZZZZZZXXXYYYXXXTTTQQQTTTVVVUUUUUUVVVUUUSSSQQQPPPRRRSSSSSSSSSVVVTTTUUUUUURRRUUUUUULLLJJJOOOQQQQQQTTTZZZ\\\[[[^^^VVVVVV]]]jjjxxxppppppDDDWWWqqquuueeeXXXRRRQQQdddNNNEEEXXXZZZQQQLLLLLLLLLJJJGGGGGGHHHJJJPPPEEE@@@EEEEEEIIIbbbooo}}}}}}uuu|||yyy^^^KKK@@@>>>HHHVVVYYYLLLNNN___dddfffoooggg~~~gggOOONNNPPPIIIHHHOOOLLLJJJGGGFFFFFFFFFEEECCCAAABBBBBBBBBBBBAAA@@@@@@>>>>>>>>>>>>>>>===<<<<<<::::::;;;;;;;;;<<<<<<<<<888>>>@@@;;;777777999:::777777777888888888888888999888777777666666777777666666666666666666777777666666555555444444333333444444666777888888888888444555555666666555555444555666666666666666555555444444444333222111///...///,,,000111000EEEdddsssmmmwwwgggkkkppp~~~{{{yyyyyy||||||}}}ssscccXXXTTTOOOJJJFFFFFFDDD@@@>>>???CCCJJJ^^^~~~~~~xxxuuuvvvxxxxxxvvvzzz~~~|||pppdddlllxxxvvv{{{vvvyyy}}}{{{~~~|||vvv~~~iiiMMMDDDDDDDDD___sssdddtttGGGOOOZZZRRRDDDIIIPPPQQQSSSNNNLLLKKKJJJGGGEEEJJJPPPOOOGGGEEEQQQKKKKKKsss}}}ZZZkkk~~~{{{tttsssxxxppp\\\NNNKKKUUU[[[dddiiifffccchhhqqqtttpppnnnoookkk```VVVQQQ]]]EEEJJJVVVUUUFFFAAA^^^vvvssspppaaabbbbbbVVV```|||rrrvvvPPP333555999666<<>>>>>======<<<;;;<<<<<<<<<<<<<<<<<<======888;;;;;;666444666999888777777777777777777666666999888777666555666666777777666555555555555555555333333333333333333333333333333444555666666555555222333444555555555555555555555666666666666555555444444555444333222000//////---111111,,,;;;YYYiiimmmvvvuuutttggg|||uuummmiiiaaagggyyyyyyzzz|||||||||~~~|||hhhVVVMMMMMMJJJEEECCCDDDDDDEEELLLTTT___oooyyy}}}}}}}}}zzzvvvyyy}}}}}}xxxyyy~~~|||}}}}}}~~~qqqVVVAAAAAADDDMMMfff~~~```WWWUUU___TTTIIIQQQRRRLLLRRRNNNIIIFFFFFFDDDDDDKKKTTTOOOGGGLLLMMMIIIGGG]]]sss___|||zzzgggSSSSSSYYY[[[```eeedddaaabbbfffooopppooollljjjfff\\\RRRKKK===EEEOOO\\\SSSLLLyyy~~~sss[[[]]]eee___yyyyyyXXX999555222888888EEEZZZaaannnbbb___hhhmmm___]]]\\\]]]ZZZUUUTTTUUUPPPPPPOOOPPPPPPRRRTTTUUURRRRRRRRRRRRRRRRRRRRRRRRLLLMMMOOOOOOQQQSSSTTTTTTKKKOOOUUUUUURRR[[[xxx|||sssfffWWWKKK^^^dddjjjooowwwxxxwwwtttlllrrruuu{{{}}}{{{qqqwwwxxxvvvwwwRRRHHHPPPSSSccc\\\BBBGGGqqqZZZVVVUUUSSSPPPRRRVVVUUUPPPSSSSSSRRRRRRSSSTTTTTTSSSSSSQQQPPPQQQSSSUUUUUUTTTUUUXXXRRRKKKOOORRRQQQSSSNNNVVVZZZXXXVVVXXXZZZZZZVVVOOOQQQSSSSSSdddyyyhhhYYYZZZgggpppeeePPPHHHTTTeeedddJJJ===OOOSSSKKKCCCEEEGGGGGGEEECCCCCCCCC<<>>======<<<<<<========================>>>>>>;;;555333666777555888888777777666666555555999888777666555555666777777666555444444444444444222222222222222222222222222222333444444444333333111111333444555666666666555555666666666666666555444555555555444222000///...,,,333333,,,999UUUfffvvvvvvwwwvvvxxxjjjppplllsssuuuaaaTTTWWWuuu|||}}}~~~zzz{{{~~~zzzjjjaaafffooohhhcccaaacccdddgggsss{{{~~~{{{zzzzzzzzz{{{~~~zzzzzzyyy{{{kkk~~~{{{}}}xxxgggNNNAAAGGGIII[[[kkkiiiPPP```XXX```TTTMMMWWWQQQGGGNNNKKKEEEDDDHHHJJJIIIMMMTTTSSSLLLTTTGGGEEEEEEKKK~~~TTTjjjvvvjjjWWW\\\XXXXXX\\\dddhhhggggggiiiiiiooopppjjjhhhkkkfff\\\MMMIIIPPPOOOYYYSSSVVV}}}|||hhhpppxxxnnnuuuzzz}}}vvv|||zzzbbb===777555111:::???PPPfffeeennnZZZggguuu]]]YYY[[[[[[ZZZYYYXXXRRRLLLOOOMMMJJJHHHJJJNNNSSSVVVOOOOOOOOOOOOOOOOOONNNNNNIIIMMMPPPPPPQQQTTTWWWXXXVVVLLLNNN\\\[[[TTT```yyy}}}ttttttnnncccHHHNNNUUUXXX[[[```dddfffOOO>>>UUUccc[[[WWWCCC???[[[kkkSSS___OOOUUUUUUNNNNNNVVVXXXUUUNNNRRRTTTQQQMMMMMMOOOPPPLLLMMMOOORRRUUUVVVUUUSSSHHHRRRQQQLLLOOONNNMMMRRRPPPTTTVVVSSSRRRSSSSSSPPPSSSOOOWWW]]]YYY\\\ddddddjjj~~~~~~[[[IIICCCJJJQQQLLLCCCBBBAAA@@@???>>>>>>>>>===>>>???@@@@@@???======CCCVVVsss{{{WWWQQQOOOJJJHHHIIIIIIEEEDDDEEEDDDDDDCCCBBBAAAAAAAAAAAADDDBBB@@@>>>>>>>>>???@@@<<<===???@@@???>>><<<;;;===>>>???@@@???===;;;::::::;;;<<<:::888777777888888777777666555444444444444444444333333222222222666666666555555444444444222222222222222222222222000000000000000000000000333333333444444444555555555555555555555555555555444444444444333333222111111//////000,,,///GGGbbbccc{{{zzzppp{{{}}}rrrooo{{{zzzkkkcccuuuyyyzzzzzz}}}}}}}}}~~~~~~|||}}}~~~~~~~~~~~~~~~~~~}}}||||||~~~|||{{{|||~~~|||ZZZYYY[[[~~~sssWWWAAAAAALLLSSSmmmffflllUUUYYYUUUVVVUUUQQQLLLIIIKKKMMMMMMKKKIIIIIILLLNNNPPPPPPIIIMMMOOOKKKEEEGGGRRR]]]mmmQQQzzz{{{{{{fffLLLRRRUUUYYY\\\cccjjjjjjfffhhhmmmpppmmmfffaaabbbeeeZZZTTTNNNNNNWWWjjj~~~gggbbbwwwtttgggpppvvvrrrqqqwwwIIIcccrrrlll@@@555777777:::;;;RRRcccaaannnuuuZZZxxxYYYbbbUUUTTTRRRPPPOOOOOOOOOPPPNNNLLLJJJKKKMMMOOOPPPOOORRROOOMMMNNNQQQQQQNNNKKKMMMKKKKKKNNNTTTWWWTTTPPPNNNQQQUUUXXXYYYZZZ\\\]]]jjjwwwvvvdddOOOGGGOOOZZZ______```jjjvvv~~~bbb???DDDgggpppYYYDDD>>>HHHiiilllTTTNNNRRRSSSQQQOOORRRVVVXXXVVVRRRQQQNNNKKKKKKLLLLLLIIIFFFLLLLLLKKKKKKKKKMMMOOOPPPMMMMMMMMMNNNPPPPPPPPPNNNTTTTTTSSSTTTUUUTTTQQQOOONNNPPPSSSUUUUUUVVVXXXZZZNNNnnnZZZIIIEEEKKKPPPHHHBBBBBB@@@???>>>=========<<<======>>>======<<<<<>>>>>???@@@<<<===>>>??????===;;;:::======>>>???>>><<<:::999999:::;;;:::888777777888777777666666555444444333444444333333333222222222555555444444444333333333222222222222222222222222000000000000000000000000111111111222222222333333333333333333333333333333333333444444333222222111333//////000,,,---???UUUhhhzzz}}}uuuwwwrrrtttyyyvvvmmmppp}}}{{{wwwxxx}}}~~~~~~~~~}}}|||{{{{{{|||}}}}}}~~~~~~~~~~~~}}}}}}}}}{{{|||~~~~~~|||uuueeeWWWwwwppp|||aaaLLLFFFNNNVVVfffbbbRRRUUUPPPPPPOOONNNLLLMMMNNNPPPHHHHHHHHHIIIKKKLLLLLLJJJHHHHHHGGGEEEEEEIIIOOOTTTsssooowwwkkkbbbqqqxxxjjjVVVWWWVVVWWW^^^gggjjjggghhhkkknnnmmmgggaaa______^^^\\\YYYZZZaaalllxxxnnn___jjj|||rrr^^^```jjj```kkkzzzpppMMM___llloooHHH:::888999999???MMM^^^dddiiizzzeeeqqqjjjYYY]]]VVVTTTRRROOOMMMLLLLLLLLLJJJIIIHHHIIIKKKLLLLLLLLLKKKLLLMMMLLLKKKJJJJJJJJJMMMKKKJJJNNNSSSTTTRRROOOPPPRRRUUUWWWWWWWWWXXXYYYaaannnxxxyyyddd[[[LLL???HHH]]]mmmllldddYYYYYYiiiiiiLLLAAABBBJJJLLLOOOUUUNNNEEEGGG\\\nnnlllZZZPPPOOOQQQRRROOONNNPPPTTTUUUSSSOOOOOOMMMKKKKKKKKKJJJIIIGGGMMMLLLKKKIIIIIIIIIIIIIIIKKKKKKKKKMMMNNNNNNMMMLLLMMMNNNOOOPPPPPPPPPOOOOOONNNPPPRRRQQQPPPNNNMMMNNNRRR]]]uuuWWWJJJIIIMMMNNNCCCBBBAAA@@@>>>======<<<<<<<<<;;;;;;;;;;;;;;;<<<<<>>??????@@@;;;<<<=========<<<;;;:::;;;<<<======<<<;;;999888777888999999777777777999666666555555444444333333333333333222222222222222333333333222222222222222111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000222333333333333222111111555000///000---,,,555CCC___zzz}}}pppyyy||||||jjjiiivvvyyyoooaaannn~~~yyywwwwwwyyy}}}~~~~~~}}}{{{}}}~~~}}}||||||}}}~~~~~~~~~}}}~~~~~~}}}nnnuuu[[[qqqyyyzzzoooPPP@@@HHHTTTWWW|||xxxvvvVVVNNNJJJLLLJJJIIIIIIKKKLLLMMMMMMEEEEEEGGGIIIKKKKKKHHHFFFHHHDDDAAABBBGGGLLLMMMLLLddddddtttyyy~~~iii\\\YYYSSSQQQXXXccchhhffffffiiikkkkkkhhhbbb\\\XXX]]]^^^```cccgggkkkoooqqqcccfffzzzooo]]]]]]bbbUUUnnnxxxWWW___hhhqqq<<<111999888888>>>KKKdddmmmgggqqqwwwmmmpppTTTZZZYYYXXXVVVSSSOOOLLLJJJIIIIIIHHHHHHHHHIIIKKKLLLKKKJJJHHHKKKNNNMMMIIIGGGIIILLLMMMKKKJJJLLLPPPQQQOOOLLLQQQSSSTTTUUUTTTSSSSSSTTTXXX[[[\\\jjjsssnnnsssooo\\\LLLHHH???JJJSSSSSSPPPRRRWWWZZZtttzzzhhhTTTDDD===GGGUUU[[[aaaXXXIIIDDDFFFTTTjjjxxxyyy___PPPMMMPPPOOOMMMOOOMMMLLLMMMPPPQQQOOOLLLKKKLLLLLLJJJHHHGGGHHHIIIKKKJJJIIIHHHGGGGGGGGGGGGIIIIIIKKKKKKLLLKKKJJJJJJFFFIIILLLMMMLLLKKKNNNPPPKKKNNNRRRTTTTTTTTTSSSTTTWWWPPP[[[SSSKKKMMMPPPMMMAAABBBAAA@@@>>>======<<<<<<<<<;;;:::999999;;;<<<======BBBCCC<<<888FFFggg~~~|||qqqPPPLLLUUUUUUNNNJJJIIIEEECCCFFFGGGEEEDDDFFFBBBBBBAAA@@@????????????CCCBBBAAA@@@????????????;;;;;;<<<<<<<<<;;;:::999:::;;;;;;;;;:::999888777555777888888666666777999555444444444333333333222222222222222222111111111111111111111111111111111000000000000000000000000////////////////////////............////////////////////////////////////111222222222222222111111555000///111000---000555OOO[[[fffmmmssswww||||||yyykkkkkktttsssgggccchhhrrr~~~|||lllnnnrrrxxx~~~~~~{{{{{{|||}}}~~~uuujjjvvvuuuqqqyyyqqq{{{qqq]]]JJJEEEQQQ```iii```RRRQQQGGGNNNKKKGGGFFFHHHIIIGGGEEEHHHGGGGGGIIIJJJJJJHHHFFFIIIEEECCCEEEJJJNNNNNNLLLXXXpppbbbbbbvvvooobbb]]]TTTPPPUUU```eeeddddddeeegggjjjjjjeee]]]VVVVVVWWWZZZ]]]aaaeeeiiikkknnnwwwjjjdddlllooonnneeeeeeiiieeeGGG333999===777:::HHH\\\tttrrriiivvv~~~xxxxxxyyy^^^PPPXXXXXXXXXVVVSSSPPPMMMKKKJJJJJJIIIIIIJJJLLLNNNNNNMMMKKKKKKNNNPPPOOOMMMLLLMMMNNNMMMKKKJJJKKKMMMNNNLLLJJJOOOQQQRRRRRRPPPPPPQQQRRRNNNUUUTTTUUU___aaabbbjjjvvv{{{xxxoooqqqyyysssccc[[[[[[TTTIIICCCFFFMMMPPPHHHMMMOOOPPPTTT\\\aaabbbyyyyyyzzz[[[JJJYYYMMM???999CCCPPPVVV[[[```XXXMMM:::===___}}}ooo```PPPJJJOOORRROOOIIINNNLLLKKKLLLNNNNNNLLLJJJIIIJJJKKKIIIFFFEEEGGGJJJHHHHHHHHHHHHIIIJJJKKKKKKHHHJJJLLLMMMLLLJJJIIIIIIEEEIIIMMMMMMJJJIIILLLPPPLLLPPPUUUYYYZZZYYYYYYYYYVVVPPPNNN^^^qqqwwwOOOKKKOOOQQQMMMAAABBBAAA@@@>>>============;;;;;;:::999:::;;;===>>>:::;;;;;;;;;<<<@@@FFFKKKwwwaaaLLLEEEQQQRRRFFFGGGTTTHHHDDDBBBEEEFFFEEEDDDFFFBBBBBBAAA@@@????????????BBBBBBAAA@@@????????????;;;;;;;;;;;;;;;::::::999:::::::::999999888777666444666777777555555666777333333333333222222222222111111111111111111111111000000000000000000000000////////////////////////....................................////////////////////////////////////000000111111222111111000333111000222333111///000EEESSSgggpppnnnqqq|||{{{uuusssvvvyyytttmmm{{{vvvrrrwww~~~lllpppuuuyyy{{{}}}~~~~~~~~~}}}{{{{{{|||}}}~~~yyy{{{ooommmtttzzz{{{lllttt}}}rrr\\\JJJJJJQQQ___xxxkkkQQQVVV[[[NNNRRRNNNJJJIIIJJJJJJHHHEEENNNLLLJJJIIIJJJKKKKKKKKKGGGGGGHHHIIIJJJLLLNNNPPPLLLZZZwww```ggg}}}jjjgggcccZZZSSSTTT\\\bbbbbbbbbbbbeeeiiikkkhhhaaaZZZQQQPPPOOOPPPUUU^^^ffflllvvv|||vvvgggmmm{{{zzzuuuooooooppp}}}UUU666666999===;;;===JJJZZZqqqxxxmmmiiizzz}}}iiiYYYWWWSSSUUUSSSQQQOOOMMMKKKJJJJJJJJJJJJIIIJJJLLLNNNOOOMMMKKKPPPOOONNNOOOQQQRRRPPPMMMMMMLLLKKKJJJKKKKKKJJJJJJLLLMMMOOOOOONNNOOOPPPRRRIIIQQQPPPMMMPPPOOOOOOYYYaaa}}}|||bbbIII>>>@@@CCCBBBDDDJJJNNNOOOPPPQQQMMMGGGEEEGGGKKKOOORRRRRROOOLLLTTTRRRVVVSSSAAA333555>>>??????KKK^^^fffYYYGGG<<>><<<<<<;;;;;;;;;:::::::::::::::999888888777777777444666666666444444555666222222222222111111111111000000000000000111111111////////////000000000000............................................................/////////000000000000000000000000000//////000111111111111000222111111333444333111000555TTTpppoookkkzzzzzzvvvtttxxxzzz||||||{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~||||||||||||~~~{{{uuu|||~~~qqqooosssssspppiii~~~mmmQQQ@@@GGGTTTddd{{{ZZZNNNZZZ___QQQRRRPPPMMMMMMMMMNNNNNNMMMQQQOOOKKKJJJKKKLLLMMMMMMDDDHHHKKKJJJHHHIIINNNSSSEEENNN^^^}}}ddd}}}wwwgggppplllcccVVVRRRXXX```dddddddddeeeiiikkkjjjfffaaaVVVQQQKKKHHHKKKUUU```hhhmmmrrrxxxrrrlllxxxzzz~~~ooouuu~~~uuu___JJJ:::222777777666<<>>CCCCCC???CCCIIIPPPTTTRRRNNNJJJHHHJJJFFFIIILLLPPP```ggg[[[MMMGGGDDDCCC>>><<>>>>><<<;;;:::999999999666777888999::::::::::::;;;>>>>>>999333555>>>GGG555888GGG___rrryyyyyyzzzxxxaaaTTTRRRNNNJJJOOOMMMFFFHHHPPPNNNDDDJJJFFFDDDFFFGGGEEEDDDFFFDDDCCCBBBAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@???>>>>>>===<<<<<<;;;;;;;;;;;;;;;::::::999888777777777777555666666555333222333444111111111111111111111111/////////000000000111111.../////////000000000000---------------------------------------------------------.........//////////////////////////////...//////000111111000000222222333222222222111000+++FFFeeeiiiiii~~~|||uuu|||}}}{{{|||~~~}}}~~~}}}|||||||||~~~~~~}}}}}}zzzwwwttt}}}qqqmmmrrr~~~yyy[[[KKKCCCMMM^^^sssiiiTTTPPPYYY[[[QQQNNNNNNNNNMMMLLLMMMOOOQQQPPPNNNLLLKKKLLLLLLKKKJJJGGGIIIKKKJJJIIIJJJOOOTTTJJJNNNQQQrrruuuuuuyyyvvvjjjXXXNNNTTT```jjjiiiiiiiiijjjkkkjjjiiihhh```YYYOOOGGGEEEJJJQQQWWWYYY___jjjnnnmmm{{{ppprrrppp~~~mmmPPP===555777;;;:::::::::???MMMbbbuuu~~~rrrqqqhhhpppeeeTTTVVVUUUPPPPPPMMMLLLJJJHHHGGGGGGHHHHHHFFFEEEDDDEEEGGGHHHHHHHHHIIIIIIJJJKKKLLLLLLKKKJJJLLLLLLKKKJJJIIIIIIJJJLLLJJJKKKLLLLLLKKKLLLOOOQQQQQQQQQIIIHHHRRRRRRJJJJJJWWWGGGNNNlllxxxqqq|||yyyssslll```WWWVVVWWWPPPGGG999@@@EEEEEE@@@<<<===???GGGBBBGGGFFF???FFFFFF111??????EEEOOOWWW```tttrrr```SSSMMMJJJIIIJJJJJJIIIGGGGGGIIIKKKHHHIIIJJJKKKKKKKKKKKKKKKJJJHHHEEEEEEFFFHHHJJJKKKNNNOOOOOOOOOOOOMMMLLLKKKMMMRRRVVVUUUQQQLLLKKKLLLMMMMMMKKKJJJIIIIIIIIIJJJHHHKKKOOOQQQRRRSSSUUUWWWLLLPPPMMMOOOZZZYYYRRRTTTUUUqqqRRRNNNLLLGGGEEE>>><<<<<<:::999888777777777444555777888999999999888111555999:::888777888999AAA777444;;;AAAIII\\\rrryyywwwrrraaa[[[PPPQQQQQQBBBDDDHHHKKKKKKIIIHHHIIIJJJKKKGGGEEEGGGGGGEEEDDDEEEDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA???>>>>>>======<<<;;;;;;;;;;;;<<<;;;:::999888777777777777555666666555333111222333000000000000000111111111.../////////000000111111.../////////000000111111------------------------------------------------,,,,,,---------.......................................///000000111000000222333333111000111111000000555QQQeeeeeeuuuzzzyyyxxxtttxxxwww}}}}}}|||}}}~~~{{{|||~~~~~~|||~~~}}}||||||~~~~~~~~~}}}{{{mmmsssooo}}}zzzlllAAADDDLLLZZZqqqzzzUUUMMMPPPVVVYYYSSSKKKLLLMMMKKKHHHGGGJJJNNNLLLLLLLLLLLLMMMKKKHHHEEEKKKKKKKKKKKKKKKNNNRRRVVVTTTRRRKKKTTTxxx___ggg~~~}}}oooYYYKKKQQQaaannnnnnmmmlllkkkjjjjjjjjjkkkhhh```TTTIIIBBBAAACCCEEEHHHNNN\\\dddfffttt~~~nnntttVVV:::666<<<===999777888:::EEEUUUcccnnn{{{vvvppp|||MMMnnnkkkVVV___UUUOOOUUUQQQPPPOOOMMMKKKJJJIIIIIIJJJGGGEEECCCDDDFFFHHHIIIIIIFFFIIILLLLLLIIIHHHJJJMMMLLLLLLKKKJJJIIIIIIKKKMMMLLLLLLMMMLLLKKKKKKNNNPPPKKKRRROOOKKKNNNLLLJJJRRRMMMKKKNNNQQQLLLIIIWWWmmmttt|||jjjjjjmmmkkkaaaSSSJJJJJJNNNPPPLLLVVVRRR>>>DDDVVVTTTWWWYYYhhhvvv___TTTQQQPPPMMMLLLFFFCCCBBBDDDHHHJJJJJJHHHEEEGGGIIIJJJJJJJJJJJJKKKKKKGGGDDDDDDGGGJJJKKKJJJIIIJJJLLLMMMNNNNNNMMMMMMMMMRRRWWWVVVQQQLLLKKKLLLQQQOOOLLLLLLMMMNNNNNNMMMKKKMMMNNNNNNMMMLLLMMMNNNQQQOOOMMMSSSXXXMMMJJJXXXRRRNNN^^^ssswww~~~^^^HHHHHHCCCEEE;;;;;;:::999999888888999999555666777888888777666555555555666666777777888888888888888999:::;;;===>>>QQQ^^^lllyyyvvvnnn}}}{{{jjj\\\TTTKKKIIIKKKMMMJJJFFFFFFHHHGGGDDDEEEJJJMMMLLLCCCFFFHHHGGGDDDBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???===<<<<<<<<<<<<>>>>>>???>>>===<<<:::999666666666666555555555555444444333333222111000000000000000000000000000000//////////////////////////////.........---------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,---------.....................///000000222222222222222222222222333111<<>>???AAAEEELLLVVVbbbjjjqqqzzzzzzWWWAAA<<<888999777444888???EEECCCQQQlll}}}{{{uuutttttt~~~vvvJJJooommm```XXXZZZYYYRRRPPPUUUVVVPPPIIIHHHJJJKKKJJJGGGJJJIIIGGGEEEDDDDDDDDDEEEGGGEEEBBBBBBDDDGGGHHHHHHEEEEEEFFFGGGHHHHHHHHHHHHLLLKKKKKKJJJJJJLLLMMMNNNKKKKKKKKKKKKKKKLLLLLLLLLLLLKKKIIIHHHIIIJJJLLLNNNgggzzzvvvxxxyyy~~~www}}}|||}}}|||yyyzzz}}}|||xxx~~~vvv\\\XXXSSSNNNJJJJJJKKKLLLHHHHHHHHHIIIJJJKKKKKKLLLIIIGGGEEEEEEGGGIIIIIIIIIEEEFFFGGGIIIJJJKKKKKKLLLKKKJJJJJJJJJKKKLLLNNNOOOLLLPPPOOOKKKJJJMMMMMMJJJKKKKKKKKKLLLMMMMMMNNNNNNIIIIIIIIIJJJKKKKKKLLLLLLKKKMMMNNNPPPQQQQQQPPPPPPNNNQQQRRRSSSXXXeeeyyyYYYEEEEEEAAAEEE<<<::::::999888888888888999555666777888888777666555555555666666666666666777666666666777888999:::;;;===DDDIIIPPP___qqquuunnn}}}zzzpppjjjbbbUUUJJJQQQLLLGGGEEEGGGHHHGGGEEEDDDGGGGGGDDDEEEJJJKKKJJJEEEGGGIIIGGGDDDBBBCCCDDDAAAAAAAAAAAAAAABBBBBBBBB@@@???>>>===<<<<<<<<<<<<============<<<:::999888666666666666555555555555444333333222111111000000000000000000000000000000///////////////////////////.........------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...,,,,,,,,,,,,------------...............//////000222222222222222222222222555111666III```nnnsssttt{{{zzzuuuvvvZZZ___}}}~~~~~~}}}}}}}}}}}}~~~~~~}}}~~~|||}}}~~~~~~{{{www~~~hhhNNN???FFFHHHIIIcccnnnXXXMMMNNNMMMMMMQQQQQQIIIKKKNNNNNNKKKIIIIIIJJJHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGFFFGGGGGGHHHHHHIIIKKKGGGCCCEEETTTmmmyyywww}}}vvvnnnuuubbbMMM]]]zzz~~~rrrjjjiiikkkiiillliii```WWWNNNDDD<<<888888999:::===???AAABBBNNNXXXaaagggooowwwyyyuuuxxxtttnnniiiffffffhhhjjjxxxvvviii___KKK555;;;777777::::::999>>>EEEQQQaaapppsssrrrvvv|||~~~|||OOOYYYvvvZZZSSSRRRVVVRRRHHHFFFLLLQQQLLLGGGGGGIIIJJJIIIFFFEEEDDDDDDDDDFFFGGGIIIJJJJJJGGGDDDCCCCCCDDDCCCBBBCCCDDDEEEFFFFFFGGGGGGGGGKKKJJJJJJIIIJJJKKKLLLMMMJJJJJJKKKLLLLLLLLLLLLLLLKKKKKKJJJIIIJJJKKKLLLMMMNNN[[[gggppp~~~{{{wwwooosssnnnbbbPPPOOOMMMKKKJJJHHHHHHHHHHHHHHHIIIIIIJJJKKKKKKLLLLLLIIIFFFEEEGGGIIIKKKLLLGGGHHHIIIJJJKKKKKKJJJJJJIIIHHHHHHHHHIIIJJJLLLMMMJJJFFFDDDEEEHHHJJJJJJIIIJJJJJJJJJKKKLLLLLLMMMMMMHHHHHHIIIJJJKKKLLLMMMMMMJJJJJJKKKLLLMMMMMMMMMMMMIIILLLNNNMMMMMMTTT```kkk~~~TTT@@@BBB>>>DDD===999999888777777777888888666666777777777777666666666555555555555555555444333333333444555666777888999;;;888555===LLLUUUTTTjjjrrrvvvwww~~~}}}vvvyyynnnhhh^^^TTTMMMHHHEEEDDDGGGFFFEEEDDDDDDDDDEEEEEEBBBEEEFFFDDDEEEIIIIIIGGGHHHHHHHHHFFFCCCBBBCCCDDDAAAAAAAAAAAAAAAAAAAAAAAA??????>>>===<<<<<<<<<<<<<<<<<<<<<;;;:::999777777666666666555555555555444333333222222111000000000000000000000000000000000////////////////////////............------------------------,,,,,,,,,,,,++++++++++++++++++++++++*********+++,,,,,,------++++++,,,,,,,,,---------...------------...//////111111111111111111222222555111000<<>>AAAFFFKKKLLLJJJKKKHHHBBB===<<<===@@@BBBLLLLLLHHH@@@;;;999555111<<<999888;;;>>>BBBJJJSSSfffooowwwwwwvvvzzzaaaCCC```WWWNNNNNNSSSXXXSSSHHHEEEJJJMMMJJJGGGGGGIIIJJJHHHEEECCCCCCCCCDDDFFFHHHKKKLLLJJJHHHEEEDDDDDDCCCAAA???BBBCCCDDDEEEFFFFFFFFFFFFIIIIIIIIIHHHIIIJJJKKKKKKHHHIIIKKKMMMMMMMMMMMMMMMJJJJJJKKKKKKKKKLLLLLLLLLGGGMMMPPPSSS___rrriii___bbb^^^TTTMMMNNNPPPPPPOOOLLLIIIGGGHHHHHHIIIIIIJJJJJJKKKKKKKKKHHHEEEDDDFFFIIIJJJKKKGGGIIIJJJKKKKKKJJJHHHGGGFFFFFFFFFFFFGGGHHHIIIIIIIII???;;;CCCIIIHHHHHHJJJIIIIIIJJJJJJKKKLLLLLLLLLHHHHHHIIIJJJKKKMMMMMMNNNIIIIIIIIIIIIIIIIIIIIIIIIIIILLLOOONNNKKKKKKPPPUUU]]]ccckkkttt~~~PPP>>>@@@;;;AAA<<<999888777777666666777777666666666777777666666666555555444444333333333222222222222222333444555666999<<<:::555444999===<<>>======<<<<<<<<<======<<<<<<;;;;;;999888777777666666555555555444444444222222111111000000000000////////////////////////........................---------------------------------,,,,,,,,,++++++++++++++++++++++++++++++)))*********++++++,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,------...///000000000111111111111111333222///222HHHfffuuuuuuqqqyyyjjjeeejjj}}}}}}}}}yyy}}}~~~~~~~~~}}}~~~{{{nnnmmm{{{fffHHHFFFUUUUUUaaannnaaaJJJLLLDDDJJJ[[[RRRFFFPPPMMMHHHCCCCCCGGGJJJJJJHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGBBBGGGOOOKKKFFFWWWpppzzz}}}}}}vvvlll\\\JJJLLLUUUdddtttyyytttkkkfffkkkpppttttttrrrmmmaaaVVVLLLCCC888333444777888777333444444333333444444333666444333111222444777888333111222555666666999>>>;;;;;;===BBBJJJVVVeeeoooyyyrrrppptttwww}}}gggCCCbbbddd[[[OOOPPPVVV[[[XXXPPPMMMOOOLLLKKKJJJKKKKKKJJJGGGEEEGGGFFFEEEEEEEEEFFFGGGHHHGGGFFFFFFFFFFFFFFFDDDAAADDDDDDEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIIIIFFFHHHJJJLLLNNNNNNMMMMMMIIIJJJKKKLLLLLLLLLKKKKKKNNNQQQPPPLLLNNNUUUYYYWWWlllxxxpppqqqsssmmmccc___```YYYNNNQQQRRRSSSSSSQQQNNNIIIGGGHHHHHHHHHIIIIIIIIIJJJJJJGGGEEEDDDEEEFFFHHHGGGGGGDDDFFFHHHJJJJJJIIIGGGFFFEEEEEEEEEFFFFFFGGGGGGGGGIII>>>>>>JJJNNNGGGFFFMMMIIIIIIJJJJJJKKKLLLLLLLLLKKKKKKLLLLLLLLLMMMMMMMMMIIIIIIHHHHHHHHHHHHHHHHHHIIILLLOOOOOOMMMLLLNNNQQQNNNPPPSSSWWW]]]gggrrryyyOOO???@@@999>>>:::777777666555555555555666555555555555555555555555444333333333222222111111222222111222222333444555///444777555444666777666222777:::;;;===BBBFFFFFFTTTRRRNNNLLLMMMPPPQQQPPPSSSNNNIIIGGGEEECCCCCCEEECCCBBBAAABBBCCCDDDEEEDDDCCCFFFIIIGGGCCC@@@AAACCC@@@DDDEEECCCDDDGGGFFFCCCFFFEEEBBB@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>===<<<<<<<<<<<<<<<===>>>======<<<:::999999888888555555555555444444444444111111000000000000//////........................------------------------,,,,,,------------------------,,,,,,,,,+++++++++************************))))))***************+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,---....../////////000000111111111000444222000<<>>CCCIIIKKKJJJHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIIIIIIIHHHGGGCCCFFFJJJKKKIIIIIIOOOWWWyyyvvvzzz~~~uuuZZZCCC>>>AAASSSeeekkkiiigggnnntttxxxyyyxxxvvvooogggdddZZZLLLCCC>>>;;;777333999888666666777777888:::444444666777888999:::::::::777888;;;999444555;;;;;;BBBLLLWWWcccppp||||||}}}yyysssyyyRRR>>>eeeiiiLLLVVVRRRPPPQQQVVVXXXUUUQQQOOONNNNNNNNNNNNMMMKKKHHHFFFHHHGGGFFFEEEEEEEEEFFFGGGJJJIIIHHHHHHHHHGGGEEECCCFFFGGGHHHIIIIIIJJJJJJIIIFFFGGGGGGHHHHHHHHHHHHHHHFFFGGGIIIKKKLLLLLLLLLLLLIIIIIIJJJKKKKKKKKKKKKJJJLLLOOOOOOMMMLLLMMMLLLJJJNNNQQQWWW]]]ccciiiooorrr}}}}}}{{{tttppppppmmmeeebbb[[[PPPNNNTTTWWWWWWYYY[[[SSSHHHMMMMMMMMMLLLKKKIIIGGGEEEGGGGGGGGGGGGHHHHHHHHHHHHDDDDDDFFFHHHJJJIIIFFFDDD@@@BBBDDDFFFGGGGGGGGGFFFEEEFFFFFFFFFGGGGGGGGGGGGFFFBBBGGGRRRPPPEEEDDDNNNIIIIIIJJJJJJKKKLLLLLLMMMOOOOOONNNMMMMMMLLLKKKKKKJJJJJJJJJJJJIIIIIIIIIIIIGGGIIIKKKKKKIIIJJJMMMQQQMMMMMMLLLLLLLLLNNNRRRUUU[[[bbbttt}}}~~~MMM???BBB888<<<999777666555555444444555555444444333333333333444444222222111111111111111000222111111111222222333444222333444333222333555777333666999888666666777888;;;:::888777;;;???===888;;;;;;===AAADDDEEEBBB@@@???>>>>>>AAACCCCCC@@@===CCCEEEGGGEEEAAA>>>???@@@BBBDDDEEEBBBCCCFFFFFFDDDDDDBBB@@@???@@@@@@???>>>?????????>>>======<<<<<<;;;;;;;;;;;;<<<===>>>>>>======;;;:::999888888888555555555444444444444333000000000///////////////........................------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,++++++++++++,,,------......//////000000111111...333555111555GGGbbbtttvvvzzz|||~~~www|||xxx}}}wwwiiidddeeerrr~~~sssiiiyyy}}}jjjkkkttt}}}xxxjjjgggppp}}}mmmYYYJJJEEEFFFGGGFFF\\\UUUPPPLLLJJJHHHPPPWWWOOOGGGLLLKKKDDD>>>===BBBGGGJJJJJJHHHHHHHHHHHHIIIIIIIIIIIIGGGHHHIIIJJJIIIHHHGGGFFFCCCHHHHHHCCCEEEOOOSSSQQQ\\\yyy{{{wwwcccNNN<<<===IIIUUU```jjjpppwww|||{{{zzzzzzxxxuuuooojjjddd^^^XXXPPPFFF@@@@@@<<<999888777444555888444555666666777666666555999888999;;;;;;<<>>;;;555999>>>@@@BBBCCCBBBAAA<<<>>>@@@BBBDDDEEEEEEDDDDDDDDDDDDCCCAAA??????@@@CCCFFFEEEBBBBBBFFFGGGEEEAAA@@@???@@@BBBBBB@@@>>>??????>>>======<<<;;;;;;;;;::::::;;;<<<===>>>???<<<;;;:::888777777777777555555555444444444333333////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,---------...//////000111111...000333222111;;;TTTkkkqqq{{{ssswwwwwwlllooommmkkknnnvvv{{{yyywwwvvv{{{}}}uuuqqquuukkkggg|||wwweeeQQQCCCEEEKKKLLLOOOVVV}}}mmmGGGKKKPPPEEEFFFNNNKKKGGGHHHHHHDDDAAA???@@@CCCFFFGGGFFFFFFFFFFFFGGGGGGHHHHHHHHHEEEFFFHHHHHHHHHFFFEEECCCCCCEEEDDDAAAEEEMMMPPPMMMGGG[[[|||}}}pppkkk}}}kkkXXXLLLDDDCCCQQQcccnnnxxx~~~{{{{{{||||||uuuuuuuuutttpppjjjddd```UUUOOOIIIGGGBBB;;;999<<<>>>===<<<;;;<<<===???@@@<<>>;;;888999???CCC>>>AAACCCCCCBBBBBBDDDFFFEEEDDDCCCBBBBBBCCCCCCCCCEEEFFFEEEAAAAAAEEEGGGFFFAAA??????AAADDDDDDBBB??????>>>>>>===<<<<<<;;;;;;:::::::::;;;<<<===>>>???;;;:::888777666555666666555555444444444333333333.........///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************++++++******++++++,,,------------...///000000111///---///222000444KKKdddcccxxx{{{www|||yyy{{{}}}ppp~~~kkk^^^bbbkkksss~~~~~~~~~~~~zzzzzzrrrmmmuuugggJJJ<<<@@@SSSXXXQQQ^^^yyyGGGBBBIIIQQQ???BBBJJJAAAAAAIIIDDD>>>???AAADDDFFFFFFEEECCCDDDDDDEEEEEEFFFFFFFFFGGGDDDEEEFFFGGGFFFEEECCCAAAAAA@@@AAAEEEGGGGGGFFFEEEJJJIIIaaaxxx~~~jjjzzz|||wwwjjjQQQ===DDDVVVlllxxx{{{{{{}}}~~~zzzvvvtttttttttpppiiidddbbb]]]VVVTTTWWWPPPNNNLLLJJJLLLPPPVVVYYYTTT___ffffffiiisss|||}}}{{{{{{___OOOaaawww[[[QQQGGGGGGYYYKKKOOOPPPMMMIIIHHHIIIJJJBBBCCCEEEFFFFFFGGGIIIKKKEEEDDDDDDDDDFFFGGGIIIJJJKKKHHHEEEDDDFFFGGGHHHHHHAAABBBCCCDDDEEEEEEEEEEEEFFFGGGHHHIIIJJJIIIHHHHHHIIIGGGEEECCCCCCEEEHHHIIIHHHGGGFFFEEEEEEGGGIIIJJJJJJHHHHHHIIIIIIHHHHHHIIIHHHHHHHHHHHHIIIJJJLLLMMMNNNKKKJJJMMMMMMKKKIIIIIIBBBEEEGGGFFFGGGJJJIIIFFFGGGIIIDDDDDDKKKHHHDDDIIIFFFDDDBBBAAAEEEIIIIIIGGGDDDEEEGGGHHHHHHFFFDDDBBBCCCCCCCCCCCCCCCCCCBBBBBBDDDAAA>>>===???AAACCCCCCFFFEEECCCAAABBBCCCEEEFFFDDDDDDEEEFFFFFFEEEDDDCCCEEEHHHGGGDDDEEEJJJKKKIIIDDDDDDDDDEEEFFFFFFGGGGGGDDDEEEEEEFFFGGGHHHIIIJJJ@@@CCCGGGJJJKKKIIIGGGDDDDDDCCCCCCBBBBBBDDDFFFGGGIIIHHHFFFFFFHHHIIIIIIIIINNNHHHNNNTTTQQQQQQSSSMMMOOOQQQPPPMMMMMMOOOLLLHHHMMMBBB???:::999999555444333333222222333333111000000///////////////////////////////////////////////////////////////////////////////////////000000111222333333444444444444444555555555555666:::::::::;;;===???@@@AAA>>>???@@@BBBCCCDDDDDDEEEDDDBBB@@@>>>>>>@@@BBBDDDHHHEEEDDDDDDGGGGGGEEECCCBBBBBBDDDDDDDDDBBB@@@>>>??????>>>===============???>>><<<;;;::::::;;;;;;===;;;999666555444555666666555555444222111000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------......///000111//////444>>>GGG___tttyyyxxx|||vvv}}}~~~|||vvvpppkkkZZZOOObbb||||||tttwww}}}qqqpppttt^^^NNN???BBBHHHXXXeeedddmmmXXX@@@:::EEEAAAAAA@@@AAAAAABBBCCCDDDAAAAAAAAABBBBBBBBBBBBCCCFFFEEEDDDCCCCCCBBBBBBCCCAAAAAABBBBBBAAAAAA@@@???@@@???@@@BBBEEEFFFFFFDDDCCCMMMRRRYYYssspppzzz}}}mmm\\\QQQ===HHHZZZuuu|||||||||{{{yyyzzz|||uuutttrrrrrrsssrrrpppnnnjjjjjjkkknnnpppsssvvvwwwuuuvvvxxx}}}}}}uuuJJJ[[[oooRRRKKKMMMKKKIIIKKKFFFIIIKKKLLLJJJHHHGGGGGGGGGGGGGGGHHHHHHIIIIIIIIIGGGHHHIIIKKKMMMLLLJJJHHHEEEFFFGGGHHHHHHFFFDDDCCCEEEDDDCCCCCCCCCDDDEEEFFFEEEIIIMMMNNNLLLHHHEEEDDDFFFGGGIIIIIIGGGFFFFFFGGGGGGFFFEEEEEEFFFGGGIIIJJJIIIGGGFFFHHHKKKLLLJJJGGGGGGGGGFFFEEEEEEEEEFFFGGGNNNLLLKKKKKKLLLMMMMMMLLLHHHIIIIIIJJJIIIIIIHHHHHHIIIGGGFFFEEEFFFGGGFFFEEEFFFEEEDDDCCCCCCDDDEEEFFFHHHHHHGGGGGGFFFDDDCCCBBB@@@???>>>======???AAABBB???@@@AAA@@@??????AAACCCCCCBBBAAA@@@AAAAAACCCCCCCCCCCCCCCCCCBBBBBBBBBBBBHHHHHHHHHHHHGGGGGGFFFEEECCCDDDFFFFFFDDDBBBAAAAAABBBDDDEEEFFFEEEEEEGGGHHHDDDEEEFFFDDDCCCCCCDDDFFFFFFEEECCCAAAAAACCCEEEFFFFFFFFFGGGIIIKKKKKKHHHFFFHHHKKKLLLKKKHHHGGGIIIKKKPPPNNNLLLIIIHHHHHHIIIIIIKKK@@@???:::999999444444333222222222222333111000//////......//////................................................//////////////////////////////000111111222333333333333444444444555555555777777777888:::;;;===>>>===>>>???AAABBBCCCCCCDDDDDDCCCAAA@@@@@@AAABBBCCCEEEDDDDDDFFFHHHGGGDDDAAACCCCCCDDDEEEDDDBBBAAA?????????>>>===============???>>><<<;;;::::::;;;;;;===;;;888666555444555555555555444333222111000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,---------------000111111///222888>>>QQQeeewww}}}|||uuu{{{zzzttt|||yyynnnddd```aaahhhsss}}}~~~yyy{{{~~~~~~~~~xxxyyyqqq^^^MMMCCCBBBOOOWWWZZZggghhhAAADDDAAA===????????????@@@AAABBBCCCAAAAAAAAAAAABBBBBBBBBCCCDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBCCCBBBBBBBBBAAA@@@AAA@@@AAABBBEEEFFFEEEDDDEEEJJJJJJJJJ[[[vvvmmmnnnzzzoooSSSFFF@@@NNNiii|||zzzvvvwwwzzz~~~zzzyyyxxxxxxxxxxxxvvvttt{{{{{{{{{{{{|||}}}~~~nnnWWWPPPXXX~~~oooZZZJJJKKKOOOLLLGGGGGGHHHJJJLLLLLLJJJHHHGGGGGGFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGGGGIIIKKKKKKIIIGGGEEEFFFGGGHHHGGGFFFDDDCCCDDDDDDCCCCCCDDDEEEGGGHHHEEEHHHKKKLLLJJJGGGEEEEEEFFFGGGGGGFFFFFFEEEEEEFFFGGGGGGFFFFFFGGGHHHJJJKKKKKKIIIHHHIIIKKKKKKIIIGGGHHHHHHGGGFFFFFFGGGHHHIIIPPPNNNLLLKKKLLLLLLKKKIIIJJJJJJJJJIIIIIIHHHGGGFFFFFFEEECCCCCCCCCDDDCCCBBBDDDCCCBBBBBBAAABBBCCCDDDFFFEEEEEEEEEDDDBBBAAA@@@???>>>===<<<<<<>>>@@@AAA:::;;;<<<;;;::::::<<<>>>@@@??????@@@AAABBBDDDEEECCCCCCCCCCCCCCCCCCCCCCCCGGGGGGGGGGGGGGGFFFEEEEEEEEEFFFHHHGGGEEEDDDEEEEEEDDDEEEFFFEEEDDDCCCDDDEEECCCDDDEEEDDDDDDDDDFFFHHHFFFDDDBBBAAAAAABBBDDDFFFGGGGGGGGGIIIJJJJJJIIIGGGGGGIIIKKKJJJHHHGGGIIIKKKNNNLLLJJJHHHFFFFFFGGGHHH~~~GGG>>>>>>999888888444333222222111111222222000000///............///.................................................................................///000000111111222222222333333333444444333333333444555777999999;;;<<<===???@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDFFFGGGGGGDDDAAADDDDDDDDDDDDDDDBBBAAA@@@??????>>>===============???>>><<<;;;::::::;;;;;;;;;:::888666555444444555444444333222111000000///...............---------------------------------++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,---------+++...111222000///111444???PPPnnnzzzuuu|||{{{}}}ooo\\\VVVcccttt~~~{{{wwwxxx|||~~~{{{kkkVVVGGGBBBCCCOOOYYYgggooo~~~qqqGGG444BBB@@@;;;>>>>>>>>>>>>???@@@AAAAAA@@@@@@AAAAAAAAABBBBBBBBBCCCCCCBBBAAAAAAAAABBBBBBDDDDDDDDDCCCCCCCCCBBBBBBCCCBBBBBBCCCEEEEEEDDDCCCDDDGGGFFFAAAEEEXXXsss}}}}}}}}}mmmRRRCCCBBBBBBUUUwww~~~|||{{{|||wwwwwwwwwzzz}}}~~~~~~}}}yyyyyyzzz|||~~~~~~jjjUUUZZZlll{{{UUUMMMKKKTTTXXXRRRJJJGGGIIIKKKLLLLLLJJJHHHGGGGGGEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFHHHIIIIIIGGGEEEEEEFFFFFFGGGGGGEEEDDDCCCEEEDDDDDDDDDEEEFFFHHHIIIEEEGGGIIIIIIHHHFFFFFFFFFHHHGGGEEEDDDDDDDDDEEEEEEHHHGGGGGGGGGGGGIIIJJJKKKMMMLLLKKKKKKLLLLLLJJJHHHKKKJJJIIIHHHHHHIIIJJJKKKPPPOOOLLLLLLKKKKKKIIIGGGJJJJJJIIIHHHGGGFFFFFFEEEIIIGGGEEEEEEFFFGGGFFFEEEBBBAAA@@@@@@@@@@@@BBBBBBCCCCCCCCCBBBAAA@@@???>>>>>>===<<<;;;<<<===>>>???;;;<<<===<<<;;;;;;===???<<<======???AAACCCEEEFFFCCCCCCCCCDDDEEEEEEFFFFFFEEEFFFFFFFFFFFFEEEDDDDDDEEEFFFGGGFFFEEEEEEGGGHHHFFFGGGGGGEEECCCAAAAAABBBBBBCCCDDDEEEDDDEEEGGGIIIEEEDDDBBBAAAAAABBBDDDEEEHHHGGGFFFGGGIIIIIIIIIGGGEEEFFFHHHHHHGGGGGGHHHJJJJJJIIIGGGFFFEEEEEEEEEFFFyyyDDD<<<===999888777333333222111111111111111000///......------......------------------------------------------------------------------------,,,---------.........///000000111111111222222222000000111111222444555666888999;;;<<<>>>>>>??????===>>>???AAABBBBBBBBBBBBBBBBBBBBBCCCDDDEEEDDDDDDDDDCCCCCCBBBAAAAAAAAA@@@???>>>>>>===============???>>><<<;;;::::::;;;;;;:::999777666444444444444333333222111000000//////................................................************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,+++---000000///...///000666===]]]vvvssswww}}}xxxfffmmmtttooo}}}uuutttwww~~~zzzuuu{{{~~~fffOOOBBBAAAHHHOOO\\\ZZZrrrsssNNN@@@;;;;;;777AAA============>>>???@@@@@@??????@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAABBBBBBCCCEEEEEEDDDDDDCCCCCCCCCDDDDDDCCCBBBCCCDDDEEECCCAAA@@@DDDHHHFFF@@@EEEYYYooo~~~zzzuuurrrsssfffLLLBBBJJJNNNrrrxxxzzzwwwzzzzzzzzz{{{}}}~~~}}}|||~~~ttt]]]UUUUUUoootttLLLNNNMMMQQQZZZ[[[SSSKKKGGGJJJKKKLLLKKKIIIGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGHHHHHHGGGEEEFFFFFFGGGGGGFFFFFFEEEDDDHHHGGGFFFFFFFFFGGGHHHIIIFFFGGGHHHHHHGGGFFFGGGHHHIIIGGGEEECCCDDDEEEFFFFFFIIIHHHGGGGGGHHHIIIKKKLLLLLLLLLLLLLLLMMMLLLKKKJJJOOOMMMLLLJJJJJJJJJJJJKKKNNNMMMKKKKKKKKKKKKIIIGGGHHHHHHGGGGGGFFFFFFFFFFFFIIIHHHFFFFFFGGGHHHHHHGGGAAA@@@@@@??????@@@BBBBBBAAAAAAAAAAAA@@@???>>>=========<<<<<<<<<===>>>???===>>>???>>>===>>>???AAA<<<<<<===>>>@@@AAABBBCCCAAABBBBBBDDDEEEFFFGGGGGGCCCDDDDDDDDDDDDDDDCCCCCCBBBCCCCCCCCCBBBCCCFFFHHHFFFGGGGGGFFFCCCBBBBBBCCCCCCDDDEEEEEEDDDDDDFFFHHHDDDCCCBBBAAAAAABBBCCCDDDFFFEEECCCDDDEEEGGGGGGFFFCCCDDDEEEEEEFFFFFFGGGHHHHHHGGGFFFEEEDDDDDDEEEEEEtttAAA;;;<<<888777666222222111000000000000111///......---------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------////////////000000000000000000000000111222444444555666888999;;;<<<<<<<<<888999<<>>>>>==================<<<;;;999999999::::::888777666555444444333333111111111000000//////...---.............................................************************************************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,,,,---------...///111333666222HHHaaaggguuu~~~}}}}}}ooojjjrrrzzzwwwtttyyy~~~zzz{{{{{{nnnwww{{{gggNNN???@@@JJJRRRVVVaaajjjTTT>>>======:::333>>><<<<<<<<<<<<===>>>???@@@>>>>>>>>>>>>????????????AAAAAAAAAAAABBBCCCCCCDDDEEEEEEDDDCCCCCCCCCCCCDDDDDDCCCBBBCCCDDDDDDBBB@@@>>>AAAHHHJJJDDD@@@HHHVVV^^^rrr}}}yyyttt{{{|||xxxzzzmmmVVV555EEEKKKVVVcccooo{{{}}}zzzwww~~~kkkWWWHHHKKKkkkjjjQQQKKKMMMMMMPPPSSSRRRMMMHHHGGGIIIJJJKKKJJJHHHFFFGGGGGGFFFFFFFFFFFFFFFEEEEEEEEEGGGFFFEEEFFFGGGGGGFFFDDDFFFFFFFFFFFFFFFEEEEEEDDDKKKJJJHHHGGGFFFFFFGGGGGGEEEGGGHHHGGGFFFGGGHHHJJJJJJGGGDDDDDDFFFHHHHHHHHHIIIHHHGGGGGGHHHIIIKKKLLLHHHIIIKKKLLLLLLMMMMMMMMMQQQPPPNNNKKKJJJIIIJJJJJJKKKJJJJJJKKKLLLLLLJJJHHHFFFFFFEEEEEEEEEFFFGGGGGGEEECCCBBBBBBDDDEEEDDDCCCBBBAAA@@@@@@@@@AAACCCDDDAAAAAAAAAAAA@@@@@@???>>>============>>>>>>??????===>>>???>>>======???AAA=========>>>>>>>>>>>>>>>??????@@@AAACCCDDDEEEEEEAAAAAABBBBBBCCCBBBBBBAAAAAABBBBBBBBBBBBCCCFFFHHHDDDEEEFFFFFFDDDDDDEEEFFFEEEFFFFFFEEECCCBBBCCCEEECCCBBBAAA@@@@@@AAABBBCCCCCCAAA@@@@@@BBBCCCCCCCCCBBBAAABBBCCCDDDEEEEEEEEEFFFFFFEEEEEEEEEEEEEEEEEErrr@@@:::<<<888666555222111000000///000000000......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,---------.........///////////////000000111333333333444555777888999::::::777999;;;===???@@@@@@??????@@@@@@??????AAAEEEHHHCCCAAA???===<<<===>>>?????????>>>===============<<<;;;999888777777888999666666666555444444333333000000/////////.........---------...............------------------------************************************************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((()))))))))******))))))*********+++++++++---,,,++++++---///222444555///777IIIYYYjjjzzz~~~}}}xxxvvv}}}}}}uuufff[[[dddwwwxxxmmmssszzz~~~{{{rrrwwwpppzzzzzz```SSSEEEAAAJJJVVV]]]___rrrUUU>>><<<444333>>>888333::::::::::::;;;<<<===>>>;;;<<<<<<<<<============?????????@@@AAABBBCCCDDDDDDDDDBBBAAAAAAAAABBBCCCBBBAAAAAAAAACCCCCCAAA???@@@AAADDDFFFDDDCCCFFFKKKSSSYYYjjjyyywwwJJJGGGBBBAAAHHHWWWiiiuuu{{{zzz{{{}}}wwwyyy|||zzz^^^III@@@UUUxxxjjjOOOMMMWWWMMMLLLKKKKKKKKKJJJJJJJJJGGGHHHIIIHHHFFFFFFGGGHHHFFFFFFFFFFFFEEEEEEEEEEEEFFFEEECCCDDDEEEEEEDDDCCCDDDDDDDDDDDDCCCCCCCCCCCCIIIHHHFFFEEEDDDDDDEEEEEECCCEEEFFFFFFFFFFFFHHHJJJIIIFFFCCCDDDHHHJJJJJJHHHHHHGGGGGGGGGGGGIIIJJJKKKEEEGGGJJJKKKKKKKKKLLLNNNOOONNNLLLKKKJJJJJJJJJJJJIIIIIIIIIJJJLLLLLLIIIGGGFFFEEEDDDCCCCCCDDDEEEFFFEEECCCBBBBBBDDDEEEEEEDDDBBBAAAAAA@@@AAABBBDDDEEEAAAAAAAAAAAAAAA@@@???>>>======>>>>>>>>>????????????@@@AAA@@@???@@@AAACCC>>>>>>>>>>>>===<<<;;;:::;;;<<<===>>>???@@@AAAAAA??????@@@AAAAAAAAAAAA@@@BBBCCCDDDDDDCCCDDDFFFHHHAAACCCDDDDDDDDDDDDFFFGGGEEEFFFEEEDDDAAA@@@AAABBBAAAAAAAAA@@@@@@AAAAAAAAA@@@???>>>???AAAAAAAAA???AAA@@@@@@AAACCCDDDCCCBBBCCCDDDDDDDDDDDDDDDDDDDDDqqq???:::<<<888555333111111000////////////000...------,,,+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...///////////////000111222111222333555666777888888<<<<<<===============<<<:::===AAABBBAAAAAACCCEEEDDDBBB???===<<<===???AAA??????>>>===============:::999888666666666666777555555555555444333333222/////////............------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,************************************************((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))*********+++---,,,++++++---///000000...//////888KKKYYYhhhyyyxxxxxx|||vvvlllggghhhsss~~~}}}vvvqqqmmmqqqvvvxxxxxxzzz~~~|||{{{~~~~~~|||yyyxxxxxx{{{nnnbbbKKKJJJIIIKKKQQQ___nnnyyyiii:::333===444...:::777333777777777777888999::::::999::::::::::::;;;;;;;;;<<<<<<======???@@@AAABBBCCCBBB@@@???>>>???@@@AAA@@@??????@@@AAABBB@@@???CCCCCCBBBAAABBBFFFGGGEEENNNHHHLLLnnnyyyyyy|||mmm[[[MMMEEEDDDEEE\\\]]]aaahhhpppvvvyyyzzzyyy{{{zzziiiWWWLLL\\\vvvgggKKKLLLSSSSSSLLLKKKHHHGGGHHHJJJKKKJJJEEEFFFGGGFFFEEEEEEGGGHHHEEEEEEEEEDDDDDDDDDCCCCCCDDDBBBAAAAAAAAABBBAAA@@@AAAAAA@@@@@@??????@@@@@@BBBBBBAAAAAAAAABBBCCCDDD???AAADDDEEEDDDEEEFFFGGGFFFCCCAAADDDIIIKKKJJJGGGGGGGGGFFFFFFGGGHHHJJJKKKDDDFFFIIIIIIHHHHHHIIIKKKJJJIIIIIIIIIIIIKKKLLLMMMJJJIIIIIIKKKKKKJJJHHHEEEIIIGGGEEECCCBBBBBBBBBCCCEEEDDDBBBCCCEEEFFFFFFEEEAAAAAA@@@@@@AAABBBDDDEEE???@@@@@@@@@@@@??????>>><<<<<<======>>>>>>======@@@AAABBBAAA@@@@@@BBBDDD<<<=========<<<;;;999888888999999:::;;;<<<<<<======>>>???@@@@@@@@@@@@???@@@BBBCCCDDDCCCCCCCCCDDD???AAABBBBBBBBBBBBCCCEEECCCCCCCCCBBB@@@???AAABBBAAA@@@@@@@@@@@@@@@@@@AAA>>>===>>>???AAAAAA???>>>AAA???>>>???AAABBBAAA???@@@AAAAAABBBCCCCCCCCCCCCppp???;;;<<<777555333111111000///////////////...---,,,,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,++++++++++++++++++++++++,,,,,,,,,---------............//////000111000111222444555666777777AAAAAA???>>>===<<<;;;:::666;;;BBBEEEDDDBBBBBBBBBEEECCC@@@===<<<>>>@@@BBB??????>>>===============999888777555555555666666555555555555444333222222..................---------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************,,,++++++,,,---...---,,,'''111---000CCCLLLYYYsss~~~yyyyyy}}}ttt]]]XXX___eeegggggglllnnnooommmjjjlllrrrxxx{{{xxxuuutttwww{{{~~~}}}{{{}}}|||~~~}}}oooaaaRRRFFFDDDKKKPPPPPPRRRbbb|||rrr|||lll??????...;;;>>>444111000<<<555444444555555666777888888888999999999::::::::::::::::::;;;===>>>@@@@@@BBBAAA???======>>>???@@@???>>>>>>???AAAAAA@@@???CCCFFFEEEAAABBBGGGFFF???<<>>>>>?????????>>>???>>>>>>===<<<=========<<<<<<<<<===>>>AAACCCDDD<<>>????????????>>>>>>===:::;;;<<<<<<======<<<<<<;;;<<<===<<<;;;;;;===???;;;;;;<<<===<<<;;;999888666777777888888999999:::======>>>???????????????===???AAABBBAAA@@@@@@@@@>>>@@@AAAAAA@@@???AAABBB@@@AAABBBAAA@@@@@@AAACCC@@@@@@@@@@@@@@@@@@@@@@@@======???AAABBBBBB???===BBB???===>>>@@@AAA???===>>>???@@@AAAAAAAAAAAAAAAqqqBBB::::::888666333000000///.....................---,,,,,,+++******+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,..................------000222444444444444666777:::::::::::::::;;;<<<======???AAAAAAAAAAAACCCEEEBBB???<<<<<>>>>>===============;;;:::999888777777777777666666666555444444333333//////.........---------------..................,,,,,,,,,+++++++++******))))))))))))))))))))))))******))))))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,000...000222000555MMMiii~~~uuuyyy~~~ppp\\\SSSUUUYYYZZZeeeqqquuujjj^^^^^^dddiiivvvvvveeebbbxxx~~~yyysssoooaaaNNNEEEIIIOOOPPPSSSUUUIIIJJJ^^^iiixxxyyyFFF444555555444333333222111111333333222222222333444444666666666666777888999::::::<<<>>>@@@AAA@@@???>>>===???AAABBBAAA@@@@@@@@@???@@@BBBCCCCCCBBB@@@???CCCCCCDDDDDDDDDDDDCCCCCCDDDDDDGGGJJJMMMVVVmmmwwwuuuxxx|||yyyyyyuuulllhhhhhhoooxxx}}}ccc]]]TTTKKKFFFFFFIIILLLDDDDDDEEEEEEEEEFFFFFFFFFBBBCCCDDDDDDDDDDDDCCCCCC@@@@@@@@@?????????>>>>>>????????????>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<::::::::::::;;;===>>>???<<<===???@@@AAAAAA@@@@@@DDDDDDDDDDDDEEEEEEEEEEEECCCCCCCCCDDDEEEGGGHHHIIIHHHJJJKKKIIIEEEDDDEEEGGG@@@DDDEEEAAA@@@CCCGGGGGGEEEEEEEEEEEEEEEDDDCCCBBBIIIEEEAAAAAACCCFFFGGGFFF@@@AAACCCDDDDDDDDDCCCCCCEEE???:::999<<>><<<>>>>>>======<<<<<<;;;;;;::::::;;;;;;::::::999888999888888999<<<<<<;;;:::===<<<;;;:::::::::::::::999999999888888777777777999999888888999;;;<<<===AAA@@@@@@???>>>===<<<<<<>>>AAACCCBBB???>>>???AAACCCFFFDDD>>><<>>>>>>>>>>>============666:::>>>AAAAAAAAA@@@AAA:::<<>>@@@CCCCCCCCC@@@???>>>>>>======>>>>>>;;;:::999888777777777777666666555555444333333333//////.........---------------..................,,,,,,+++++++++*********))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))*********+++++++++,,,,,,...,,,...111------===RRRyyytttsssvvvyyy~~~yyynnnhhhddd\\\RRRfffkkkkkkfffbbbdddfffdddVVV]]]ZZZddd~~~yyy|||yyyooojjjfff```]]]DDD;;;LLLVVVRRRTTTbbbUUUQQQUUUhhhuuuyyyYYY:::888444444444333222111111111222222222222222333333444555555555666777999:::;;;;;;<<<===?????????>>>>>>===???AAAAAA@@@???@@@AAADDDDDDEEEEEEDDDBBB???>>>DDDDDDEEEEEEFFFEEEEEEEEEBBBBBBCCCEEEDDDGGGUUUeeeeeejjjwww}}}xxx```VVVSSSNNNIIIFFFEEEFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDEEEEEEEEEEEEDDDDDD??????>>>>>>>>>==================<<<<<<<<<;;;;;;;;;::::::999999999::::::::::::::::::<<<===>>>???>>>???@@@@@@AAA@@@???>>>CCCCCCCCCCCCDDDDDDDDDDDDFFFEEEEEEEEEFFFGGGIIIJJJFFFHHHIIIGGGDDDCCCDDDEEE@@@AAAAAAAAAGGGMMMLLLGGGCCCDDDDDDEEEEEEEEEEEEDDDEEEBBB>>>===???AAAAAA@@@@@@AAABBBCCCCCCCCCBBBAAACCC>>>;;;;;;???AAA@@@>>>>>>>>>>>>===<<<<<<;;;;;;999999::::::999999888777999888888:::<<<<<<;;;:::<<<;;;::::::999999::::::::::::999999999888888888888777777777999;;;>>>@@@@@@@@@??????>>>===<<<<<<===???AAA@@@>>>===>>>???BBBDDDCCC>>><<>>>>>>>>=========:::===@@@AAAAAA???>>>>>>;;;===???@@@@@@???===;;;jjj===888888555333111000///......------......------,,,,,,++++++******+++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,---------------...000222222222222444666777777777888888999;;;;;;AAABBBBBBAAA???===>>>???<<<===@@@AAAAAAAAABBBDDD@@@???>>>>>>===>>>>>>>>>;;;:::999888777777777777666555555444444333333222...............---------......------------------,,,++++++++++++*********))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))*********++++++++++++,,,,,,***,,,000---***111<<>>??????>>>===>>>@@@BBBGGGGGGFFFEEEBBB???<<<;;;BBBCCCDDDDDDEEEEEEEEEEEEDDDCCCDDDDDDBBB@@@EEEKKKIIIZZZtttzzzmmm\\\IIIJJJJJJIIIHHHGGGGGGFFFFFFHHHHHHGGGGGGFFFEEEEEEEEEDDDEEEEEEFFFFFFEEEDDDDDD>>>============<<<<<<<<<:::::::::999999999999888888888777777777777888888::::::::::::;;;===>>>??????@@@@@@@@@@@@???>>>>>>BBBBBBBBBCCCCCCCCCCCCDDDIIIHHHFFFFFFFFFHHHJJJKKKDDDEEEFFFEEECCCBBBCCCDDDCCCBBB@@@DDDNNNUUUOOOEEEBBBBBBCCCDDDDDDEEEEEEEEEBBB???===<<<===>>>>>>===AAAAAAAAABBBAAAAAA@@@???@@@===<<<>>>AAACCCBBB@@@>>>>>>======<<<;;;;;;;;;888999999999999888777777888888888999;;;<<<;;;:::::::::999888888888999999:::::::::::::::999999999777666555666888;;;???AAA?????????>>>=========<<<;;;===>>>>>>===<<<===>>>???BBBCCC???===??????>>>??????>>>>>>======<<<<<>>>>>>>>>>>>>>@@@BBBBBB@@@>>><<<<<<===>>>>>>??????>>>>>>===fff<<<888888555333111//////...------------...,,,,,,,,,,,,++++++******************************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,,,,---...000111000111222444444444555555777888999:::===>>>@@@???>>>>>>???AAA>>>AAADDDDDD@@@>>>>>>@@@>>>>>>===<<<<<<<<<<<<===;;;:::999888777777777777555555444444333222222222..............................------------,,,,,,++++++++++++************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))************+++++++++++++++)))***///000---///444999MMMbbbllluuu~~~~~~wwwttt}}}~~~~~~rrrTTTKKKBBBEEERRR___bbb```SSSUUUSSSQQQTTTUUUUUUYYYccchhhnnnqqqrrrtttyyy}}}{{{{{{{{{zzzzzzzzz{{{{{{uuuwwwxxxvvvpppjjjeeebbbYYYWWWQQQJJJFFFDDDCCCBBBMMMPPPJJJGGG]]]wwwoooSSS???MMMjjjSSS555///222444111111111000000000//////000000//////000000111222222222333444666888:::;;;<<<;;;:::::::::;;;;;;<<>><<<;;;<<<@@@BBBEEEDDDCCCBBB???<<<:::999>>>???@@@AAABBBBBBBBBBBBDDDCCCCCCDDDCCCBBBAAABBB:::GGG]]]ooovvvwww{{{~~~qqqWWWKKKOOOPPPHHHHHHIIIJJJJJJIIIIIIHHHIIIIIIHHHGGGFFFEEEDDDCCCCCCDDDDDDDDDDDDCCCCCCBBB=========<<<<<<<<<;;;;;;888888888888777777777777666666666666666666777888999999999:::;;;<<<===>>>>>>>>>?????????@@@@@@@@@BBBBBBBBBCCCCCCCCCDDDDDDIIIHHHFFFEEEEEEFFFIIIJJJDDDDDDDDDDDDCCCCCCCCCCCCFFFFFFEEEIIIPPPTTTMMMBBBCCCCCCBBBBBBCCCCCCCCCDDD???>>>>>>>>>>>>?????????@@@@@@@@@@@@??????>>>>>>>>>======???AAAAAA???============<<<;;;;;;::::::888999999999999888777777888777777999;;;;;;:::999888888777777777777777888::::::::::::::::::::::::888777555555666:::===@@@===============<<<<<<<<<;;;<<<==================<<<@@@BBB???===>>>>>><<>>===<<<;;;;;;:::@@@?????????>>>>>>>>>>>>>>>@@@BBBBBB???===<<<<<>>>>>======>>>>>>???bbb;;;888999555444222//////...---------------,,,+++++++++++++++******************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********)))*********++++++,,,,,,+++---...///...///111222111222222333555777888999;;;===>>>>>>======???@@@???BBBDDDCCC@@@======>>><<<<<<;;;:::::::::::::::;;;:::999888777777777777444444444333222222111111---...........................------,,,,,,,,,,,,+++++++++*********))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))*********+++++++++,,,******---//////000222,,,===NNN[[[lll||||||vvvyyysssXXXGGGCCCGGGMMMPPPTTTWWW\\\ZZZQQQMMMOOOPPPUUUUUUUUUWWWZZZ^^^```aaa```aaaaaaaaaaaaaaaaaaaaa]]]]]]\\\XXXSSSOOOMMMLLLJJJFFFCCCFFFKKKPPPRRRRRR[[[QQQSSSggg{{{|||ooocccgggMMM555222555222//////////////////.........///............///000000000000111222444666888999999999888888888999:::;;;>>>>>><<<:::999;;;???BBBAAAAAAAAA@@@???===<<<<<<>>>>>>???@@@@@@@@@@@@@@@@@@@@@???===>>>??????>>>===<<<===BBBIIIYYYsssjjj[[[UUULLLLLLOOOJJJJJJIIIIIIIIIIIIIIIIIIJJJHHHHHHGGGFFFDDDCCCBBBBBBAAAAAAAAAAAAAAA@@@??????<<<<<<<<<<<<;;;;;;;;;;;;888888777777777777666666666666666666666777888888777777888888999;;;<<<===:::;;;;;;===???@@@BBBBBBBBBBBBBBBCCCCCCCCCDDDDDDGGGFFFDDDCCCDDDEEEFFFHHHDDDCCCCCCCCCDDDDDDDDDDDDCCCGGGJJJKKKMMMOOOJJJDDDDDDCCCBBBAAA@@@???@@@@@@;;;<<<>>>?????????@@@AAA??????>>>>>>======<<<<<<<<<======>>>>>>===;;;999<<<<<<;;;;;;:::999999999999999999999999888777777666666666777999:::999888666666555555555555666777999999999999999999999999999888666555666888:::<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>======999>>>@@@>>><<<======:::???>>>>>>===<<<;;;;;;:::?????????>>>>>>>>>>>>======>>>@@@@@@>>>======>>>>>>>>>===<<<<<<===>>>>>>^^^999888999555444222///...------,,,,,,------++++++++++++++++++******************************(((((()))))))))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))***+++++++++)))+++------------///111...///000111333555777888===>>>???>>><<<;;;<<<======???@@@@@@?????????@@@;;;:::999999888888999999;;;:::999888777777777777444333333222222111111000---------.....................------,,,,,,+++++++++************)))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))************+++...,,,******,,,---------...333:::DDDWWWooowwwwww}}}nnn^^^MMMAAA<<>>AAA@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@AAAAAA@@@@@@??????@@@>>>:::999<<<===<<<>>>:::888888;;;EEEVVVfffxxx||||||pppuuu___NNNHHHKKKJJJKKKKKKCCCHHHGGGFFFEEEEEEEEEFFFGGGEEEEEEDDDCCCBBBAAA@@@@@@????????????>>>===<<<<<<;;;;;;:::::::::999999999777777777777666666666666666555555666666777888999666666666666777999:::;;;777888999:::===???BBBCCCAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDEEEEEECCCBBBAAABBBDDDEEEEEEDDD===DDDIIIHHHGGGHHHIIIGGGDDDBBB@@@>>>===<<<======777:::===>>>=========>>>======<<<;;;;;;;;;<<<<<<;;;<<<<<<<<<<<<:::888777::::::999999888777777777888888888888888777666666444444444555777888777666444444333333444444555555666666666777777777777777888888777666666777888888777888888999999:::::::::;;;::::::<<<>>>???===<<<888===???<<<;;;<<<<<<:::=========<<<;;;;;;::::::>>>>>>>>>>>>============;;;<<<>>>>>>===<<<===>>>===<<<<<<;;;;;;<<<<<<===YYY777777888444333222///...------,,,,,,------******************++++++************************(((((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))''''''((())))))***++++++(((***,,,,,,,,,,,,...///,,,---...///222444666777:::<<<======<<<;;;===>>>@@@>>>======>>>???>>>>>>;;;::::::999999999999999;;;:::999888777777777777333333333222111111000000---------.........//////......------,,,++++++***************))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************+++++++++******,,,,,,+++000---...555BBBVVVpppuuuyyyrrr```XXXEEE===GGGRRRTTTbbboooiiiWWWYYYZZZYYYVVVSSSPPPNNNMMMNNNOOOPPPQQQQQQPPPOOONNNOOOPPPPPPPPPRRRVVVYYYSSSSSSVVVYYYVVVSSSWWW___ooo|||vvvlll}}}???555000333444---***...,,,,,,,,,---------------,,,,,,,,,,,,,,,---...............///000111333333222333555777888999999888;;;<<<;;;:::999:::===???>>>>>>>>>??????@@@AAABBB@@@@@@@@@@@@???>>>======<<<@@@@@@:::777:::<<<;;;999:::===AAA???;;;:::===BBBTTTfffzzz||||||yyyaaaRRRYYYJJJCCCHHHKKKCCCAAAFFFEEECCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@??????>>>>>>>>>>>>>>>>>>===<<<;;;:::888888777777777777666666666666666555555555444444555444444555666777888888444444444555666777888999777777888999;;;===@@@AAA????????????@@@@@@@@@@@@@@@AAABBBDDDEEEEEEEEEDDDAAA@@@???@@@CCCEEEDDDBBB===CCCEEEBBB@@@BBBEEEDDDAAA@@@===<<<;;;;;;<<<<<<777;;;>>>>>><<<:::::::::;;;;;;:::999:::;;;<<<<<<999:::;;;;;;:::999999999888888888777666666555555555555666666555555444333333222222444666666555444222222222222222333444444333444444444555555555555555666666777777888888888555555666666777888999999:::888888:::===>>><<<:::777<<<===:::999;;;<<<:::::::::::::::::::::::::::============<<<<<<<<<;;;;;;<<<===<<<;;;:::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;VVV555666777333222000......---,,,,,,,,,,,,---******************++++++))))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))&&&''''''((()))******+++((()))++++++++++++---///+++,,,---///111444666777666888:::;;;<<<>>>@@@BBBEEEAAA===;;;======;;;999<<<;;;::::::999999::::::;;;:::999888777777777777333333222222111000000000---------.........//////......---,,,,,,+++******************))))))))))))(((((((((((((((((((((((('''((((((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))************&&&))),,,,,,,,,......---...***+++111555@@@YYYrrrnnnqqq~~~|||}}}|||fffQQQGGGAAAQQQccc\\\VVV]]]dddeee___YYYVVVVVVRRRSSSUUUVVVVVVVVVUUUUUUWWWXXXYYYXXXWWWWWWXXXYYYQQQWWW___bbbZZZTTT\\\jjjkkkssstttyyyvvv===333444444222...,,,---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------......000111111///111444777999999888888:::;;;;;;:::999:::<<<>>><<<<<<<<<<<<===>>>???@@@>>>>>>>>>>>>===;;;:::999444:::<<<777444777999888888555555777888777999===@@@<<<888MMMiiiiiippp}}}zzzjjjccc]]]RRRHHHDDDNNNAAA@@@CCC@@@BBBGGGDDD???@@@BBBDDDDDDCCCBBBAAA@@@@@@??????>>>=========>>>>>>>>>>>>===<<<;;;:::666555555555555444444444555555555444444444333333333333333444555666777888333333333444555666777888888888777888999;;;===???============>>>>>>>>>>>>>>>@@@CCCEEEFFFFFFEEEDDD@@@>>>===>>>BBBDDDCCCAAABBBDDDCCC>>><<<>>>???>>>>>>===;;;::::::;;;<<<===:::>>>AAAAAA===999888888:::999999888999:::<<<===888999::::::::::::;;;===777777777666555555444444333333444444333333222111222111111333555555444333222111111111222333333444222222222333333444444444222333555777999999888888333444444555666777888888888777666888;;;===;;;999777;;;<<<999888:::<<<:::888888888888888999999999===<<<<<<<<<;;;;;;;;;;;;;;;<<<===<<<:::999999:::999::::::;;;;;;::::::999KKK888;;;666555///222///............---------,,,,,,++++++***)))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******+++++++++,,,,,,,,,***+++,,,...///000000000666888999999999;;;===???AAA>>>;;;::::::;;;;;;:::999:::;;;<<<<<<:::888777;;;999777777888888666444222111111000000000000000......////////////............---,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))666222,,,'''&&&'''+++---)))************+++++++++)))+++------...555@@@IIIiiimmmpppvvvpppuuu~~~vvvssskkkZZZLLLEEEHHH^^^fffWWWWWWaaa]]]]]]XXXUUUZZZbbbeeeaaa[[[```\\\___aaabbbnnnsssjjjkkkjjj```SSSWWWkkkzzz}}}rrrrrrkkk@@@***111111000......---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......000111222333555666777777<<<;;;:::::::::<<<>>>???>>>======<<<<<<===???@@@===??????>>><<<:::::::::::::::999888777777777888999777666555555666777999888777777999???IIIVVV^^^tttssswww{{{yyyssstttXXXWWWVVVTTTRRRPPPOOONNNMMMJJJEEEAAA???@@@CCCDDDEEECCCAAABBBEEEFFFDDDBBBBBBAAA@@@???>>>>>>>>>>>>???>>>===<<<;;;:::999999666666666666555444333222555555555444444333333333444444444333333222222222222222222222333444555666333555666888999999999888<<<<<<<<<===>>>>>>?????????AAADDDEEEEEEFFFHHHIIIDDDAAA??????AAACCCAAA???BBBAAA@@@???>>>>>>>>>>>><<<======<<<:::999;;;<<<;;;>>>>>>;;;:::;;;:::777::::::999999888888999999888888888888888888888888444444444333333222222222222222222222222222222222000000000000111111111111000000111111111222222222111333555555444333444555444444444444444444333333444444444444555555555555666666777888999:::::::::>>>>>>??????>>><<<:::999;;;;;;;;;::::::999999999::::::::::::::::::::::::888888888888888888888888:::888888888:::::::::888JJJ888:::555555///222............------------,,,,,,++++++***))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))*********+++++++++,,,,,,***+++,,,...//////000000444555666777777888:::===@@@===:::888999;;;<<<;;;:::;;;;;;<<<;;;:::999888:::888777666777777555444222111000000//////000000......////////////.........------,,,++++++******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((---,,,***(((((()))***+++))))))*********++++++++++++------+++***---555;;;JJJ]]]nnnvvv}}}~~~ttteee___\\\XXXNNNNNNRRROOOdddhhhoooyyy}}}yyymmmdddtttooossssssiiiiiiqqqssshhhaaa```vvvvvv}}}wwwccc;;;111;;;111000///...------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------000000111222444555666777;;;:::999888999;;;===>>>===<<<<<<<<<<<<===???@@@>>>???@@@???<<<::::::;;;;;;:::999888777666666666777666555444444555666777444555444444555999???DDDGGGKKKUUUeeettt}}}~~~|||{{{vvvrrriii\\\TTTSSSJJJJJJIIIIIIHHHHHHHHHGGGLLLJJJFFFCCCBBBBBBCCCEEEFFFDDDCCCCCCFFFFFFEEECCCBBBAAA@@@??????>>>>>>???======<<<;;;:::999888888777777777666666555444333444444444444333333333222444444333333333222222222111111111222222444555555666666777888888888777666;;;<<<<<<======>>>??????@@@BBBDDDDDDDDDDDDEEEFFFDDDAAA??????@@@AAA@@@>>>@@@@@@???>>>>>>>>>>>>??????@@@@@@>>>;;;:::;;;<<<;;;>>>>>>;;;:::<<<;;;888;;;:::999888888888888888777777777777777777777777333333333333333222222222222222222222222222222222//////000000000111111111000000000111111111222222111333444555444333444555444444444444444444444444555555666666666777777777666666666777777888888888<<<<<<=========;;;:::999;;;;;;;;;:::::::::999999;;;;;;;;;:::::::::::::::999999999999999999999999999888777888999:::999888III888:::555555///111............------------,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((())))))))))))*********++++++++++++***+++,,,---.../////////000222333333333555777999===:::777666888;;;======;;;;;;:::::::::999999999888777555555666666555333222111000000//////000000......////////////......------,,,,,,++++++******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&''''''''''''(((((((((((((((((((((((((((((((((%%%&&&((()))******)))((()))))))))*********++++++,,,---...+++))))))---111444HHH\\\eeekkkuuu{{{|||~~~}}}|||zzz}}}uuuooosssssspppmmmkkkjjjgggccc```YYY\\\llluuuooovvvxxxtttyyyvvvWWW<<<++++++444000///...------,,,,,,---************************************************++++++,,,,,,,,,---------...///000111333444555555888888777777888999;;;<<<;;;;;;;;;;;;<<<===>>>???>>>???@@@???===;;;:::;;;;;;:::999777666555555555555555333333333333555555555666666555333111111222...444<<>>>>>>>>>>>;;;;;;:::999888777666666666777777666666555444333333333333333333222222222333333333222222222222222111111111111222333444444777777888888777666666555;;;;;;;;;<<<======>>>>>>???AAACCCCCCBBBAAABBBCCCCCCAAA>>>>>>>>>>>>===<<<>>>============>>>??????CCCCCCBBB@@@<<<;;;;;;<<<;;;>>>>>>;;;;;;<<<;;;888;;;:::999888777777666777555555555555555555555555222222222222222333333333111111111111111111111111//////000000000000111111000000000000111111111111000222444444333222333444444444444444444444555555666666777777777888888888666666666666666666666666::::::;;;;;;;;;::::::999;;;;;;;;;;;;::::::::::::<<<<<<<<<;;;;;;:::::::::::::::::::::::::::::::::999888777777999999888777FFF777999333555000111.........---------,,,,,,+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((()))))))))))))))************+++******+++------............///111111111222555777999777555555888;;;===>>>:::999888888777777888888777666444444555555444333111111000///////////////---......//////......---,,,,,,,,,,,,++++++******))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((###%%%''')))***)))(((((())))))))))))***************,,,------,,,,,,///111///666???JJJZZZooo||||||~~~{{{xxxkkkaaaoooddd===///444666///(((......---,,,,,,,,,,,,,,,************************************************++++++++++++,,,,,,,,,,,,------...000111222333444555555555555666777999:::999999:::;;;<<<===>>>>>>>>>???@@@???===;;;:::;;;;;;:::888666555444333333333333222222222222333333555666777666444222111111111333555444222444999===HHHKKKMMMOOOUUU]]]^^^YYYiiilllkkkfffggglllmmmkkkqqqmmmfff^^^XXXRRRNNNKKK>>>======>>>@@@AAACCCEEEAAAAAAAAAAAACCCEEEGGGHHHGGGFFFFFFEEEDDDCCCBBBBBBDDDCCCCCCCCCDDDDDDDDDCCC@@@???>>>===<<<<<<<<<<<<888888777777666555555444555555555555555444333222222222222222222222222222222222222222222111111111111111111111111222333333666666666666666666555555999::::::;;;;;;<<<======<<<>>>@@@AAA@@@???@@@AAAAAA@@@>>>===<<<;;;;;;:::;;;;;;;;;;;;<<<===>>>???CCCCCCBBB???<<<999999:::999<<<<<<:::999;;;:::777:::999888777666555555555444444444444444444444444000000111111222222333333111111111111111111111111////////////000000000111/////////000000000111111///111333333222111222333444444444444444555555555666666666666777777777888777666666666666666666666888888888999999999999999;;;;;;;;;:::::::::::::::======<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;:::999888888999:::999777zzzDDD777888222555000000...------------,,,,,,,,,+++++++++***************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))*********)))***+++,,,---------,,,---...000000000111444666666444333444888;;;<<<===888777666666555555666666666555444444555555444333111000000///.../////////------............------,,,+++++++++++++++******((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))*********)))***,,,---......///000***---000777JJJgggyyyqqqqqqiiiqqqLLL>>>111,,,.../////////---,,,,,,+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,+++,,,---...///111222222222222333444555666777888888999999:::;;;<<<<<<<<<===??????>>><<<::::::::::::999777555444333222222222222111111111111222222222333333222000000111222000000//////000111333444,,,222666666777:::>>>@@@CCCDDDDDDAAABBBEEEFFFDDDIIIEEE@@@<<<:::888555222888888888777888;;;>>>>>>======<<<<<<===???AAACCCBBBBBBBBBBBBBBBAAA@@@@@@@@@AAAAAAAAA@@@@@@@@@AAA===<<<;;;:::999999999999666666555555444444333333222222222333222222111111000111111111111111111111111111111111111111111111111111000000000111222222222222333333444555666666777888888999999:::;;;;;;888:::===>>>>>>>>>@@@AAA>>>>>>===;;;999888888999999999999:::;;;<<<===>>>@@@@@@???===999777777888777::::::777777999999555999888777666555555555555222222222222222222222222000000000111111222222222000000000000000000000000...////////////000000000....../////////000000000...000222222111000111222333333333333444444555555444444444555555555666666777777777777777777777666777777777777777888888888::::::::::::::::::::::::<<<<<<;;;;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<:::999999::::::999777uuuBBB777777111555111///------------,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''((((((((((((((((((((()))))))))))))))***++++++,,,,,,,,,++++++---...//////000222444222222222555888;;;;;;:::777777666666666555555555666555444444555666555444111000//////......//////------............------++++++++++++++++++******((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''***)))((('''&&&'''((()))((((((((()))))))))******)))***++++++,,,++++++***'''...222000444HHHjjj~~~{{{zzz~~~~~~yyyrrr}}}|||rrrtttxxxwwwfffGGG222111000...+++***,,,///++++++************++++++(((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++******+++,,,...///000111000111222333444666666777888888999::::::::::::999<<<===>>>===;;;999888999888777666444333222222222111111111111111111111111444444333111//////000222---,,,,,,...333555555444---222666444///...222666222222222222222333444444---,,,,,,///333666999999666888777444555888:::999<<<<<<;;;:::;;;===@@@AAA??????????????????>>>>>>===>>>??????======>>>???;;;:::999888777777777777555555444444333333333333000000111111111111000000/////////000000000000000000000000000000111111111111000000000000000111111000000000111222333555555555555666666777888888888555777:::;;;<<<===>>>@@@;;;;;;;;;999777666777888888888888999:::;;;<<<===;;;<<<;;;999777555666777555888888666666888888444666666555555444444555555222222222222222222222222000000000000000111111111////////////////////////......////////////000000............////////////---///111111000///000111111111222222333333444444222222333333333444444444777777777777777777777777888888777777666777777888888888888888999999999999::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<:::999999::::::888777qqq@@@777666000555111///---------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((('''''''''((((((((()))))))))******+++++++++++++++***+++---------...111333///000222666999:::999777777777888888888777666555666555444555666777666444000000///............///,,,------......------,,,******************++++++((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((()))))))))***)))))))))************)))***///222---(((...CCCVVVbbbeeegggmmmyyyzzz~~~zzzxxxnnntttXXX999***333///++++++---///,,,'''******)))))))))******+++(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))*********+++((()))***+++---.../////////000111333444555666666888999:::::::::999888777;;;<<<===<<<999777777888666555444333222222222222111111111222222111111111333444444333000///000111///...---...000111111111111333444333///---///333222111111222333222333444:::999666333111//////000000444444222444999:::888<<<;;;::::::<<<>>>AAADDD>>>>>>============>>>???;;;===???>>><<<;;;<<<>>>::::::999888777777777777444444444333333333333333000000111111111111000000.........//////000000000/////////000000000111111111000000/////////000000000//////...///000111222333333333444555555666666555777999:::::::::;;;===888999:::888555555666888888888888888888999:::;;;777888888777555555777888555888888666666888888555444444444333444444555666111111111111111111111111000000000000000/////////////////////////////////........./////////000000------........./////////,,,...000000/////////000///000000111222222333333222222222222333333333444555555555666666777777777:::999888666666666777777666666777777777888888888777888888999999::::::::::::::::::::::::::::::::::::999777777888777666444nnn???666666000555111///---------,,,,,,,,,++++++******************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((())))))******+++++++++******(((***+++,,,,,,---///111---///222777::::::888555777888:::;;;:::999777555666555444555777777666555000000///...............,,,------......------,,,******************++++++((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$%%%'''(((((((((((('''(((((((((((()))))))))))))))(((((())),,,------------+++***,,,...000222555:::MMM___pppxxx|||___BBB666///333---000000...,,,,,,,,,+++***)))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************(((((()))+++,,,---...//////000111333555666666666999999::::::999888666555:::;;;<<<;;;999777666777555444333333222222222222111111222222222222111111,,,...000111///---------/////////---,,,---///111000......///111000111333111000000222222111111333///000111000///000333666000444555222333777888444777777666777999<<<@@@CCC>>>===<<<<<<<<<===???@@@;;;===???>>>;;;:::<<<>>>;;;:::999888777777777777444444333333333333333333000111111222222222111111---.........//////000000.../////////000000111111111000////////////000000111000...------...//////111111222333333444444555666888999999999888999:::666888999777555444666999888888888888888888999:::555666777666555666888999555888999777777999999666333333333333444555666666111111111111111111111111111111000000//////......////////////////////////............/////////000---------.........//////,,,...000000///...///000...//////000111111222222222222222333333333444444333333444444555666777777;;;:::888777666666666777555555666666777777777888666666777888999::::::;;;::::::::::::::::::::::::999777666555666666444222cccCCC444777444000111000...---,,,,,,++++++,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''((()))***+++,,,------,,,...000333444555555555999555222222555777888777666555555555555444444444111000000///...---------------,,,,,,,,,,,,++++++************))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))),,,,,,++++++,,,,,,---...555444<<>>======>>>???@@@===<<<;;;:::::::::::::::777777666555555555555555555555444333333222111111111111111111111111111111000000000000////////////////////////............000000000000000000000000////////////////////////222222222333444555666777999888888888888888888888999777444222222333444666;;;:::999888888888999:::999888777666666888:::<<<::::::999999777666444444444444333333333444444555333333444444333222000///////////////////////////////////////////////////------------------------........................////////////////////////////////////000000000000111333444444222222333555555666777777666777999;;;777999::::::888888999;;;888777666555444444555555777777888888888999999999<<<<<<<<<;;;:::888777666777666444222111111111222aaaCCC444777444000111000------,,,++++++++++++,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((()))+++,,,,,,---,,,---///222333444555555777555222333555777777666555555555555444444444444000000000///...---------------,,,,,,,,,+++++++++*********)))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))),,,++++++++++++,,,------///---///888HHHWWWaaaeeewwwnnnMMMBBB555///000222///+++,,,,,,+++++++++*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))))))))*********+++++++++------...///111333555666666666666666666666666666;;;;;;:::999888666666555222222222111111222222333222222111000000000111111////////////.........---------------------------................................................/////////000000000111111000000000111111111111222444555555666777888999999<<<<<<;;;;;;;;;<<<===>>>;;;;;;:::999999999999999666666555444444444444555555444444333222222111111111111111111111111111111000000000/////////......////////////.........---////////////////////////........................111111111222333555666777888888888888888888888888:::888666444333444666777;;;:::999999888999:::;;;:::999888777777888:::;;;999999999999888777555555555555444333333444444444333333444444333111000///////////////////////////........................------------------------....................................................../////////000000000111222333333222222333444444555666666555666888999777999::::::999999:::;;;:::999777555444444555555888888888888999999999999::::::;;;;;;;;;::::::999777666555444333222222222]]]AAA444777333000111///------,,,++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))***+++,,,,,,+++,,,...000222333333444444333333444666666555444555555444444444333333333000000//////...---------,,,,,,,,,,,,++++++++++++******))))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))++++++******++++++,,,---------,,,+++///888DDDLLLkkkvvvuuucccWWW===+++******---111000,,,(((++++++++++++*********)))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((())))))))))))))))))*********++++++,,,,,,---...000222333555444444444444444444444444999888888777666555444444333222222111111111222222222111111000000000000000//////.........---------------------------------------------------------------------------------........./////////000000/////////000000000000111222222333444555666666777999888888888888999:::;;;888888888888777777777777555555444333333333333333444444333333222111111111////////////////////////000////////////.........//////.........---------------------------------........................//////000111222444666777777777777777777777777777:::888777555555666888999;;;:::999999999999;;;;;;;;;:::999888888888999:::999999999999999888777666666666555444333333333444333333333333222111000///000000000000000000000000................................................------------------------.................................////////////000000111222222111111222444333444555444444444666888888999::::::999999:::<<<<<<:::888777555555555666888888999999999:::::::::777888999;;;<<<<<<<<<<<<888888777777666444333222YYY@@@444666222000222///---,,,,,,+++***++++++++++++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))***++++++++++++---...000111222222111222333555666555444222444444444444333333333222/////////......---------,,,,,,,,,++++++++++++******)))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))))))))))))))))))))***************+++,,,,,,,,,...000000...///444888:::HHHWWWbbbttt{{{iiiqqqwww|||ppp]]]sss{{{cccEEE:::444%%%///...---,,,,,,++++++***+++************)))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))************+++,,,,,,---///000222333222333333333333333444444666666555555444444333333333222222111111111111111111111000////////////000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------........................//////////////////000111222333444444666666666666777888888999555666666666666666555555444333333222222222222222333333222222111111111000......................../////////.........------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........000111333555666555555555555666666666666888777666555555666888999999888888777777888::::::<<<;;;:::999888888999999888999999999999999888777777666555444333333333333222222222222111111000000000000000000000000000000................................................------------------------------------------------------........./////////...000111111000111222333222444444444333444666888888999::::::999999:::;;;===<<<:::888666666666666999999999999::::::::::::777888999;;;<<<<<<<<<<<<888888999999888666444333TTT>>>555555111111222...,,,,,,+++************++++++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((())))))*********+++,,,---///000000///111333555555444222111444333333333222222222222............------------,,,,,,+++++++++*********)))))))))(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((***))))))))))))***++++++***+++---...//////...---'''000888AAAWWWttt{{{~~~___SSSFFF777+++,,,000------,,,***(((((())),,,///*********)))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((()))))))))************++++++,,,---///000111222222222333333444444444333333333333333333333333333222111111000000000111111000//////......//////------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,---------.........,,,---...///000111111222444444555666777777888888333333444555555444444333333333222111111111111111222111111111111111000000------------------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...000222333444333333333444444555555555444444444333444555666777666666555555555666888999;;;::::::999888888888888888888999999999888888777777666555333333222222222222222111111111111111111////////////////////////................................................------------------------------------------------------------............---...000000000000111333333444555555444444666888777888:::999888888999;;;===;;;:::888777666777777888888999999999:::::::::999999:::::::::::::::999888888999999888666444333OOO===555555000111333---,,,,,,+++***************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&'''''''''((((((((())))))))))))***+++---...///...000333444333222111111333333333222222222111111------------------------++++++++++++************))))))((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((((((((((()))))))))((())))))***+++---***((())),,,//////...666666333000666CCCFFFBBBTTT^^^nnnpppNNNHHH888444...***+++---///000************************))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((()))))))))***************+++,,,---...///111111111222222333333444222222222222222333333333333222111000000000000000000000///...............------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,,,,------++++++,,,---...///000000222333444555666777777777111222333444444444333222333333222111111111111111000000000000000000000000------------------------......---------,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...000111222111111222222333444444444111111222222333444555666555444333333444555777888999999999888888888888777888888888888888777666555555444333222111111111222222111111000000000111111////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++---////////////111222333444555555444444666888666777888888777777888:::;;;:::999777777777777888777777888888888999999999999999:::999999888777777888888777777666444333222KKK;;;555555000111333---,,,++++++***************+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''(((((()))((((((((()))+++---...---000333333111000111222222222222222111111111111------------------------++++++++++++************))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))(((((((((((()))******,,,+++)))))),,,...///000)))+++,,,+++---111555777555<<>>HHHVVVPPPcccqqqxxx|||wwwwwwvvvtttsssjjj___NNN999666888,,,---333+++''',,,******///+++'''---***'''$$$%%%(((***)))''')))(((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))***+++------------......///000000111111111111222333333444444333222111000//////////////////...------------...,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))************)))************+++++++++******+++,,,---......///...///111333444555444444///000222444555444222111444333222222111222222222////////////000000000000........................---------,,,,,,,,,++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,,,,------...///000000111222222333333000000111222444555666666555444444444555666888999444555666777777777777777888888888777666444333222000000000000000000111111111111000//////000111222------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------***,,,---.........000222000111222222111222444666444555666666555555666777888777666666666777999999666666666666777777777777666666777777777777666666777666444222111111111222DDD;;;444222222000///000,,,,,,,,,+++++++++******+++*********,,,///111333))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((,,,"""))))))$$$(((''''''"""###&&&))))))''''''))),,,'''%%%)))***%%%$$$(((&&&$$$'''+++***$$$###'''))),,,......"""***$$$###&&&***+++&&&!!!###)))...((($$$111...&&&***%%%666///111!!!666111000---,,,111666000(((---999'''000***444333(((...(((+++++++++************)))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,---......111222333444666777888999<<<>>>AAAFFFKKKPPPTTTVVVdddgggggggggssstttqqqrrrsssrrrooojjjdddaaaYYYTTTLLLBBB;;;555333222......---,,,,,,+++******))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))************,,,,,,---...///000111222333333333333333333333333333222111000//////////////////...---,,,,,,+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,------/////////000111111222222333333333222222111111111111111111111111111111111000000000000000///......///............---------++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111222111111111333444666888999444444444444444444444444444555555555666666777777888777555444333333444444111111111111000000000000111111000000//////............------------......000///...---,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,---...///000111000111111222333444555555555555555666777999;;;<<<444555555666777777888888888888888777777777777666555777999999888777777777999888555333111111111111DDD;;;444222222000///000,,,,,,,,,+++++++++******,,,+++***)))***+++---...))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((000***((("""$$$---***((((((((('''&&&&&& ###$$$(((---***'''+++,,,&&&$$$'''(((%%%%%%((('''---!!!&&&"""***+++###&&&"""###111000$$$(((///---######((((((000''' )))---///)))(((222222---+++444===555&&&>>>555'''&&&***+++---)))+++++++++************)))((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))******++++++,,,------...//////000222333444555666444555777999;;;===>>>???:::===<<<999@@@IIIFFF<<<>>>?????????===:::666444888666333111000000111222...------,,,++++++******))))))))))))))))))))))))***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))))))))*********++++++,,,---...///000000222222222222222222222222222222111000///////////////......---,,,,,,+++++++++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))*********+++++++++,,,,,,,,,,,,---......//////000111111222333333222222222111111111111111111111111111111111000000000000000///..................------------++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///000111111000111111222333555666777555555555555555555555555444555555666666666666666777666555333333333333444111111111000000000//////000000000000//////............------------......//////...,,,,,,++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---++++++,,,---...///000000000111111222333444555666444555666777888::::::;;;666666777777888888999999999999999888888888777777555777999999888777777777888777666444333222111111{{{CCC:::333333222000...///,,,,,,,,,+++++++++******---+++***(((((((((((()))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((('''***,,,222///***---((('''%%%&&&((()))(((%%%+++000)))!!!$$$###!!!'''$$$ %%%(((((('''(((,,,***"""...,,,000!!!---,,,---,,,###"""---'''$$$***---+++///222+++...***,,,///333...///222///,,,,,,///000---+++,,,$$$'''444222000000***...+++++++++************)))(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))*********+++,,,,,,------,,,,,,---///000111222333222222222333333333333333333777666111222777555---111111111111000///......,,,++++++******+++,,,,,,------,,,,,,+++*********))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((())))))))))))************+++,,,---......///000000000000000000000000111111000000//////............------,,,,,,++++++++++++*********)))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((((((((((((((((((((())))))))))))************+++++++++,,,,,,,,,------......///000000111222222111111111111000000000000000000000000000000///000000000000///..................------------++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++,,,---...///000000000000000000111222333444555555555555555666666666444555555666666666666666666555444333222222222333111111000000000000//////000000000////////////.........------------......///...---,,,,,,++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,---...//////000111111222333444555555333444666888::::::::::::999999999999999999999:::999:::::::::999999888888555777999888777666666777777777777666444333111000uuuBBB999333333222000...///,,,,,,,,,+++++++++******,,,+++***((('''''''''((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((+++222!!!""""""%%%"""%%%((((((((()))'''$$$%%%((('''***+++&&&$$$!!!"""$$$((()))'''%%%%%%(((111%%%$$$(((&&&'''###++++++&&&"""000!!!...'''!!!###((('''(((###000...---%%%,,,000...++++++///222)))***777+++$$$***'''222+++++++++*********))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))*********++++++,,,,,,***+++,,,---...///000000222222333444444555666666222666777333222444444111111111000000000000000000/////////...,,,+++***))),,,,,,++++++*********)))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))***))))))******+++,,,,,,---.............../////////000000000000///......------------,,,,,,,,,++++++************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((((((((((((((()))))))))***************++++++++++++,,,,,,------.../////////000000000000000000000000000000000000000000000000//////000000//////...---.........---------,,,,,,************************************************************************************************+++++++++++++++++++++++++++++++++,,,---.........////////////000000111222444444444444555555555555444555666777777666555555555444444333222222222111111000000000////////////////////////////////////...------,,,,,,------......------,,,+++++++++,,,************************++++++++++++++++++++++++************************************++++++++++++***++++++,,,------......///000111222333444444555222444777999;;;;;;:::999::::::::::::::::::::::::::::::;;;;;;;;;:::999888666777888888666555666777666666777666555333111000ppp@@@888333333333000...///,,,,,,,,,+++++++++******+++******))))))))))))***(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((...%%%,,,222,,,000###)))...///)))%%%''')))(((333,,,)))$$$&&&---'''))),,,---***&&&%%%(((***&&&!!!------'''...(((---222(((&&&///...###'''###''')))""")))222000444$$$222###555'''***&&&111000&&&+++:::555 ---///555000///333---***+++++++++*********))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))***************+++******+++,,,---....../////////000111222333444555---111222000...///000//////...---+++******++++++)))***+++,,,,,,,,,+++++++++***************))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))))))))(((((())))))******++++++,,,,,,,,,------.............../////////...------,,,,,,,,,,,,,,,+++++++++*********)))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''(((((((((((())))))))))))))))))*********++++++***++++++,,,------......///////////////////////////////////////////////////////////////...------...------------,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++,,,,,,------...............///000111222222222333333444444444444555666777777666555444444444444444333222111111000000000////////////................../////////------,,,,,,,,,,,,------------,,,+++++++++,,,,,,************************************************************************)))))))))*********++++++******++++++,,,,,,------......///000111222333333222333666999::::::999888:::::::::::::::;;;;;;;;;::::::;;;<<<<<<:::999888777888888777555444555777444555666666555333111000kkk???888222333333000......,,,,,,,,,+++++++++******************++++++++++++(((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((($$$///'''...###222"""'''%%%$$$))))))+++$$$333%%%+++333!!!######$$$***---+++...!!!888)))$$$111%%%""")))&&& ///,,,(((!!!...333&&&""")))(((666"""%%%%%%999000&&&(((111***$$$;;;+++;;;222,,,### 111...+++++++++************)))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))*********+++,,,---------////////////000000000000333444555444222111111111222111000///...---------******+++++++++***))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))(((((()))))))))*********+++++++++,,,------......,,,---...//////...---,,,,,,,,,,,,,,,++++++++++++******)))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''(((((((((((())))))((())))))))))))*********))))))***++++++,,,,,,---------............//////////////////////////////...////////////...------------------,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))*********+++++++++,,,------------...///111111111111111222333333444444444555777888888666444333444555555555444333222111000000////////////......---............/////////------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,************************))))))))))))))))))))))))************************((())))))))))))******************++++++,,,,,,,,,,,,------...///000111111111222444777888888888888777777888999999:::;;;;;;999:::;;;<<<<<<:::888777777888888666444444555666444444444333333222111000ggg>>>777222333333000......,,,,,,,,,+++++++++***************++++++*********(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((+++)))&&&###RRR;;;&&&+++###```~~~'''???QQQ%%%###...***###$$$&&&222"""+++!!!<<<\\\---"""'''333++++++aaa___+++++++++************)))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))((())))))******++++++,,,////////////////////////000//////000000...---------,,,,,,,,,+++*********///...---+++***(((''''''))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))***************+++,,,,,,---......+++,,,...//////...---,,,++++++++++++++++++++++++***)))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''''''''((((((((())))))((((((((()))))))))******(((((()))******++++++,,,,,,,,,------..........................................//////......---,,,---------,,,,,,,,,++++++************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))************+++,,,,,,,,,---///000222222111111222333333444555555444555777888888666444222555555666666555444222111000000/////////.........---------.........//////---,,,,,,++++++,,,,,,---,,,+++++++++++++++,,,,,,************************))))))))))))))))))))))))************************((((((((()))))))))******************++++++++++++***+++,,,---...//////000111222333444555777888888444555666777888999:::;;;888999;;;<<<<<<:::888666888888888666444333444666333333222111000000000000ddd===777222333333000......,,,,,,,,,+++++++++************++++++***)))((('''(((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((&&&(((&&&222JJJ---!!!333&&&bbbmmm000+++TTT~~~ccc$$$000"""+++$$$''',,,___yyy444///222+++++++++************)))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))((((((((((((''''''(((((())))))************+++,,,---.../////////------000333333111111,,,,,,------------,,,,,,))))))(((((())))))***+++(((((((((((())))))))))))(((((((((((((((((((((((('''((((((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))******************+++,,,------......+++,,,...//////...,,,+++++++++++++++++++++++++++))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''((((((((()))(((((((((((())))))))))))((((((((()))******++++++,,,,,,,,,------.......................................//////......---,,,---------,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************+++,,,,,,---///111222333222222333444444555666666444666777999888666444222555666666777666444333222000/////////............---------.........//////---,,,,,,++++++,,,,,,---+++++++++***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***************+++++++++)))******+++,,,---...///111111111222444555777888222333444555777999:::;;;777999;;;<<<<<<:::777555888888777555333333444666333222000/////////000000```;;;888444111000///---,,,++++++++++++++++++++++++************))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((TTT888...%%%&&&''''''((((((''''''www333'''444'''$$$444"""!!!TTT333222!!!666###)))888kkk&&&YYY""")))(((YYYNNN&&&///]]]...((()))...###000%%%((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((************+++,,,---...---......///////////////------,,,,,,+++***))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((((((((((((((((((((()))************+++++++++,,,---...---+++***+++,,,+++,,,,,,,,,,,,+++******))))))))))))))))))))))))''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&&&&''''''''''''((())))))(((((('''''''''&&&''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))************,,,,,,,,,---------......,,,,,,,,,---------......------............------,,,,,,,,,+++++++++******+++++++++************)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))************+++++++++------......000111222333333333444444444444444444888999::::::999777444333888777777666555444444444222222222111000//////...000///...,,,,,,------...------,,,,,,,,,,,,++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))*********+++++++++,,,,,,------.../////////333333444444555666666777444444555777888888888888999:::<<<>>>===;;;999777888888999999888777555444111111111111111000//////[[[;;;888444111000///...,,,++++++++++++++++++++++++************))))))))))))))))))((((((((('''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((BBB,,,%%%%%%&&&''''''((((((''''''hhh)))"""!!!,,,### +++...000+++;;; 333111+++===(((zzz...***%%%111$$$)))111000 ,,,+++***((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((((((************+++,,,------------...////////////...------,,,++++++***))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&(((((((((((((((((((((((())))))*********+++++++++,,,---...---+++***+++,,,++++++,,,,,,++++++***)))))))))))))))))))))))))))''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&&&&''''''''''''((()))(((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((()))))))))*********,,,,,,,,,,,,------------,,,,,,,,,------------...------............------,,,,,,,,,+++++++++******+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++------------///000111222333333333333444444444444777888999999999777555444777777666666555444444333222222111111000//////...000///...---------......------,,,,,,,,,+++++++++************************************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))(((((('''''')))))))))*********++++++,,,,,,,,,---......//////333333333444444555555555444555666777888999999999999:::<<<>>>>>>>>><<<<<<999::::::999888666555444111111111111111000//////UUU:::777444111000///...---++++++++++++++++++++++++************))))))))))))))))))((((((((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((666'''$$$%%%&&&''''''((((((''''''```%%%$$$((($$$000555&&&$$$%%%%%%(((111"""$$$'''%%%JJJ'''TTTRRR$$$111"""333iiiEEE000...###+++)))***((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))***+++,,,---,,,,,,---...............,,,,,,,,,+++******))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&(((((((((((((((((((((((()))))))))*********+++++++++,,,---,,,+++***+++,,,++++++,,,,,,++++++***)))))))))))))))))))))))))))''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))******++++++,,,,,,,,,---------,,,,,,,,,,,,------------------............------,,,,,,,,,+++++++++******++++++*********)))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********+++++++++++++++,,,---...///000222222222222333333444444555666777888888777666555666666666555555444444333222111111000000//////...000000///............///,,,,,,,,,,,,++++++++++++************************************************))))))))))))))))))))))))(((((((((((((((((((((((()))))))))(((((((((((('''))))))))))))************++++++,,,,,,---.........222222333333333333333333444555666888999999:::::::::;;;<<<===>>>???@@@@@@;;;;;;:::999888666444333111111111111111000//////QQQ:::777333111000000...---++++++++++++++++++++++++************)))))))))((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((555(((&&&%%%&&&''''''((('''''''''___''''''*** """&&&""")))333///%%%***''')))&&&444}}}###$$$\\\'''222:::%%%!!!qqq%%%###555""")))'''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((()))))))))))))))***+++++++++,,,,,,---------------,,,+++++++++******))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))************+++,,,---,,,+++***+++,,,+++++++++++++++***))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((('''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))***++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,---------,,,------......------,,,,,,,,,,,,+++++++++******************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************************+++,,,---...000000111111222333333333444555666777777777777666555555555444444444333333111111000000////////////000000//////............,,,,,,,,,++++++++++++***************************************************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************++++++,,,---------111111111111111111111111333444555777888999999999<<<<<<;;;;;;<<<===???@@@<<<<<<;;;999777555444333111111111111111000//////QQQ999777333111111000///---++++++++++++++++++++++++************)))))))))((((((((())))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((555'''$$$%%%&&&''''''(((''''''''']]]%%%###"""***###)))+++!!!'''222...RRR111&&&,,,xxx)))###ppp......'''^^^ppp$$$###555""")))(((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))((((((((()))************+++,,,,,,,,,,,,,,,++++++***************)))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''(((((((((((((((((((((((((((((()))))))))************+++,,,,,,******+++,,,***++++++++++++***))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&&&&''''''''''''((('''''''''(((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,+++++++++***************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((()))))))))***************)))******+++,,,---//////000000111222222333333444555555666666666666444444444444333333333333000000000//////////////////////////////......---,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''(((((((((''''''((((((((()))))))))))))))******+++,,,,,,,,,////////////000000000000000111333555666777888888===<<<:::999999:::;;;<<<<<<;;;:::888666444333333111111111111111000//////OOO999666333111111000///...++++++++++++++++++++++++************))))))))))))(((((())))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((777)))%%%%%%&&&''''''((((((''''''___'''###'''***---777000&&&___%%%+++%%%nnn&&&(((^^^CCC...,,,"""+++)))+++((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((())))))(((((((((((()))))))))******+++++++++++++++************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((((((((((()))))))))******)))***++++++******+++,,,******++++++******)))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&&&&''''''''''''((('''''''''(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''(((((((((((())))))))))))*********+++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++++++++************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((()))))))))************))))))******+++,,,---......///000111222222444444444444555555666666333333333333333333333333////////////////////////.........///...------,,,++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''(((((((((''''''''''''(((((((((((((((((())))))***+++++++++,,,,,,---......///000000///000222333555666777777<<<;;;999888888888999:::;;;:::888666444333333333111111111111111000//////KKK999666333111111000///...++++++++++++++++++++++++************))))))))))))(((((()))))))))*********))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((666***(((%%%&&&''''''((((((''''''___((((((...!!!&&&AAA111"""***ooo(((555333}}}&&&......+++,,,***((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''(((((((((((()))((((((''''''(((((((((((()))******++++++******))))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))***(((***++++++******+++,,,***************))))))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''((((((((()))''''''''''''(((((((((((())))))))))))))))))))))))'''''''''((((((((())))))))))))))))))*********+++***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((()))))))))************)))******+++,,,,,,------...000111111222444444444444444444555555222222222222222222333333////////////////////////,,,---.........---++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&'''''''''(((((((((''''''((())))))******+++)))***+++,,,---///000000///000222444555777777888999999888888888999999:::999888666444333222333333111111111111111000//////GGG888666333111111111000...++++++++++++++++++++++++************))))))))))))(((((())))))*********+++))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((000'''&&&%%%&&&''''''((((((''''''[[[&&&(((!!!(((222+++bbb(((+++ppp)))'''iii$$$000222YYY***%%%'''---"""000&&&)))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''((((((((())))))(((((('''''''''(((((((((((()))***************)))))))))))))))*********((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((***++++++******+++---***************)))((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))''''''''''''((((((((()))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))******************+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))+++***************+++,,,,,,,,,---...///000111222555444444333333444444444222222222222222222222333.........///////////////+++,,,---------,,,+++***+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''(((((()))*********((((((***+++---...000000///111222555666888888999666777888999:::;;;;;;;;;777666444333222222333333111111111111111000//////HHH999777444222111000...---,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&111((($$$((()))===&&&###$$$%%%...000&&&$$$)))(((___)))))),,,,,,###YYY888)))******mmm'''$$$)))(((JJJppp000***$$$///""")))999 (((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((('''&&&&&&&&&''''''''''''(((((())))))******)))(((((((((((((((((())),,,(((&&&)))++++++)))(((&&&''''''((())))))((((((+++***)))((('''(((((())))))((('''''''''))),,,---******))))))((((((''''''))))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((***((('''%%%%%%'''(((***(((((((((((())))))))))))+++*********))))))((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))************++++++,,,,,,,,,---------+++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************,,,,,,,,,---...///111111333333222222333444666777444444444333333222222222111111000///////////////......---------,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))++++++++++++,,,---......111222333555777888999:::===<<<<<<;;;;;;===>>>???999888666444333333333333111111000000///.........FFF999777444222111000...---,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&###'''(((+++...'''###222&&&,,,...&&&"""%%%)))***+++,,,^^^(((&&&$$$(((%%%((((((&&&))))))~~~^^^BBB...333;;;### +++(((***'''&&&+++###(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))(((((('''''''''((((((******))))))))))))))))))$$$%%%&&&((()))))))))))),,,***(((***,,,,,,***)))++++++++++++***)))((((((((((((''''''''''''((((((((())))))******************)))))))))(((((((((''')))))))))))))))))))))))))))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))(((''''''((())))))'''((((((((())))))))))))*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********(((((()))))))))*********++++++++++++,,,,,,,,,,,,+++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********+++++++++,,,---...000000222111111111111333444555333333333222222222111111111000000///////////////...------------,,,,,,,,,+++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))************+++,,,---...000111222444555777888999<<<<<<;;;:::;;;<<<===>>>888777555444222222222333222222111111000/////////DDD999777444222111000...---,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))"""$$$---***$$$'''222(((---***(((###&&&...)))###)))^^^***&&&(((&&&###)))mmm"""&&&***,,,@@@ggg###%%%&&&333xxx(((******%%%,,,$$$!!!***((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((''''''((())))))''''''(((((()))***++++++...///222444666666666555888777666777999:::999888555444444333111///---,,,++++++***)))((((((''''''''')))***,,,,,,***)))'''))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((())))))))))))))))))(((''''''((((((((()))))))))******))))))))))))((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******(((((())))))))))))******)))*********+++++++++++++++************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***************+++,,,---...///////////////000111222333111111111111000000000000111000//////......//////------------,,,,,,,,,,,,++++++*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))***+++,,,,,,...///000222333555666777888888777777888888999:::666555444333222111111111222222222111000000//////~~~CCC999777444222111000...---,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((000%%%$$$(((!!!'''222888,,,%%%%%%,,,)))'''***###!!!///YYY...''')))(((%%%(((III***(((&&&///"""nnnkkkrrr@@@///000!!!pppqqqggg)))%%%&&&...&&&%%%000((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''(((((()))***'''(((***---000333555666222222222222333333444444333555555555777:::;;;999======<<<;;;999777555444111111000...---+++)))(((''''''))))))***)))((('''))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((()))***++++++***)))((('''''''''((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***(((((((((((()))))))))***))))))))))))************************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***))))))))))))***+++,,,---.........///000000111222////////////////////////000000///............///---------,,,,,,,,,++++++************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))(((((('''(((((()))***+++,,,---...///111333444555333333333333444444555555444444333222222111111000111111111000//////......|||CCC999777444222111000...---,,,,,,,,,+++++++++******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))$$$000&&&***+++"""***%%%333...###+++---''' """%%%&&&***SSS///%%%)))((($$$))):::///%%%$$$///'''```///***(((&&&###,,,hhh###ddd+++""",,,***&&&...---))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''''''''''''''''''''&&&''''''((((((''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))''''''''''''(((***++++++000111333666:::===???@@@999777444111000111222333///444666444555:::<<<:::=========;;;:::888666555222222111000000/////////)))(((''''''''''''((()))(((((((((((())))))))))))(((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((***,,,,,,***((('''''''''''''''(((((((((((((((((((((((((((((())))))((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))'''(((((((((((()))))))))(((((()))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((())))))))))))))))))))))))***+++,,,---...//////000000111111........................000//////...............------,,,,,,,,,+++++++++*********)))))))))((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((()))*********+++,,,...///111222333222222333333444444444444333333333222222111000000/////////...------,,,,,,yyyBBB999777444222111000...---,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''///###---,,,---;;;FFF+++++++++&&&'''&&&)))999666iii***""")))''' ...777***%%%TTT111###'''111111333...!!!444&&&'''###///yyy&&&---III---&&&---&&&&&&...((()))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))(((((()))***+++,,,...///555666777888999;;;<<<<<<<<<:::666444333444555777444:::<<<777777<<<>>>:::<<<;;;:::999777555444333///...//////111444666888000///,,,***((()))***+++(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((***++++++***((('''&&&&&&'''''''''(((((((((''''''(((((((((((())))))((((((((((((((((((((((((&&&&&&''''''((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))''''''(((((((((((())))))((()))))))))************(((((()))))))))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((()))))))))))))))))))))***++++++,,,---...///000000000000---------...............000///......------......,,,,,,,,,,,,++++++++++++******)))))))))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''((()))******)))***+++---...000111222444444555666666666666555222333333333333222111000.........---,,,,,,++++++uuu@@@999777444222111000...---,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''...%%%+++&&&KKKuuu$$$...&&&"""---,,,///dddmmm###(((&&&)))"""...cccEEE'''000$$$444"""%%%,,,444!!!///***+++%%%...***JJJ))),,,&&&'''''''''***))))))))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''((((((''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))))))))+++,,,,,,---///000222333555555666666777777888888666777888999:::;;;<<<===???GGGGGG???;;;@@@@@@;;;BBBAAA@@@>>>;;;888666444333222111111222666:::<<<;;;999666333///---+++***'''((((((((()))))))))***))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((())))))))))))((('''&&&&&&&&&'''''''''(((((('''''''''((((((((())))))((((((((((((((((((((((((&&&&&&''''''((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))'''''''''((((((((()))))))))))))))*********++++++(((((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))******))))))******++++++***+++,,,............---------------......////////////...------------...,,,,,,,,,++++++++++++******)))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((()))***+++))))))+++,,,...000111111333444555666666666555555222333444444444333222111///......------,,,++++++sss???999777444222111000...---,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))) ,,,)))***###qqq***+++$$$...###'''222!!!...(((***%%%WWW***@@@sssBBB%%%555///---&&&AAA<<<000((((((***%%%222]]]:::---###111***))) 000))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))......///000222444555666666777888999;;;<<<===>>>HHHKKKPPPVVVYYY[[[ZZZZZZaaaiiihhh]]]XXX[[[ZZZTTTMMMKKKIIIFFFBBB>>>;;;999<<<:::666444444777;;;===BBBAAA???;;;666000+++((('''((((((((())))))******))))))))))))))))))))))))&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&&&&'''((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''''''''((((((((()))************++++++++++++'''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))+++***************+++,,,((()))+++,,,------,,,,,,---------......///////////////...------------...,,,,,,,,,+++++++++******))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((''''''(((((()))***+++))))))+++,,,...000111111000111222333444333222222222333444555444333222111000//////...------,,,,,,hhhBBB888666333222111111///---++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''&&&&&&,,,///"""CCCrrr///''')))))))))$$$$$$JJJ000$$$111---+++tttBBBCCC@@@>>>>>>???@@@===:::BBB000???(((333///777$$$PPPJJJ666###"""''')))(((''''''(((((())))))(((((('''''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&))))))(((((('''''''''&&&))))))***************)))---,,,+++'''%%%(((---222777999<<<<<<888555666888999999AAAOOOYYY]]]aaaeeeoooyyywwwrrrxxxzzzyyyssszzzvvvrrroooeeejjj___MMMEEEAAA777666:::>>>>>>:::;;;@@@;;;@@@EEEDDD===555///,,,***'''%%%&&&)))+++***(((******+++++++++)))((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))******))))))((((((''''''(((((()))))))))((((((''',,,+++***((('''&&&&&&&&&&&&''''''((((((''''''&&&((('''''''''''''''((()))***)))((((((((()))******))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))************+++++++++,,,,,,,,,---------...............------,,,,,,,,,+++++++++************)))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))))))))***+++---...///000111111222333333444444222222222222222222222222///............---------fff@@@888666333222111111///---++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((((((((...&&&%%%+++((( '''555%%%sss(((+++&&&&&&&&&---111&&&&&&888...)))999+++)))666<<<)))---{{{777;;;999666555555666666666EEE333ZZZnnnPPPFFF--->>>\\\111)))%%%))),,,***((((((((((((((((((((('''&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&))))))(((((((((''''''''')))******++++++*********'''***---///000333666:::<<<888666999999999@@@IIIYYYcccooovvvwwwuuuuuuuuuzzzyyy~~~vvvzzztttjjjeee```ccc[[[NNNBBB;;;===CCCGGGAAABBBCCCDDDCCC@@@;;;888333///)))((()))+++***)))))))))*********)))((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((())))))******))))))((((((((((((&&&''''''((())))))******''''''(((((()))+++,,,,,,(((((())))))))))))(((((()))((((((((())))))******************)))(((((('''))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))))))))*********+++++++++,,,,,,,,,,,,------------......---------,,,,,,,,,+++++++++************)))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((()))(((((())))))***,,,---...//////000111111222222333111111111111111111111111............------------ccc???888666333222111111///---++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))(((((((((,,,'''%%%+++///+++###---%%%,,,[[[???+++***###%%%///+++!!!"""%%%222777}}}BBB"""EEE888222777888555999CCCWWWJJJBBB>>>===;;;888666666999;;;===@@@444***EEE888...III:::333XXX@@@,,,$$$%%%)))---,,,((('''***))))))((((((((('''&&&&&&''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''''''''&&&))))))((((((((((((''''''************************%%%)))...111333444666777333222<<>>BBBDDDCCCAAA;;;555...******++++++***((((((((())))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((()))******))))))))))))(((((((((((((((''''''((()))******'''''''''(((((())))))))))))******++++++******)))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((())))))))))))))))))*********++++++++++++,,,,,,,,,---------------------,,,,,,,,,,,,+++++++++************)))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''((()))'''''''''((()))***+++,,,------...//////000000111////////////////////////......---------,,,,,,,,,```???888666333222111111///---++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&+++---,,,+++...///---...///***###333777&&&222(((///)))"""(((---///666000777000777>>>222@@@///EEEIII:::999GGGBBB,,,JJJ;;;;;;AAADDDDDD======AAAAAA???<<<:::999:::;;;222CCCJJJ???888;;;;;;333888CCC333--->>>555)))<<<888EEEDDDEEEDDD333000<<<111111000---'''$$$'''***)))))))))((((((((())))))''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((('''''''''''''''))))))((((((((((((((((((******))))))******++++++///......///111555999<<>>BBB>>>555444BBBRRR666AAAMMM===<<>>PPP===999GGGJJJ<<<999DDD;;;888666<<<@@@555'''%%%666 444999'''CCCYYY>>>BBB???999111,,,+++***)))(((((('''''''''((())))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))***+++,,,---555333111444<<>>;;;>>>AAACCCAAA???@@@CCCDDDBBB@@@---,,,***((((((((()))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******))))))))))))************(((((()))***+++---...///333444666999;;;<<<======:::;;;;;;<<<<<<;;;;;;:::777777666555222000---,,,+++***(((''''''''')))***((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((&&&&&&&&&&&&'''((()))))))))******++++++,,,------////////////////////////---,,,,,,,,,++++++++++++[[[>>>888666333222111111///---++++++++++++++++++++++++************************************************************************)))))))))************+++...,,,(((&&&))),,,)))"""&&&,,,***)))(((%%%222555---222---,,,777999333222000AAABBBGGG??????IIIMMM]]]KKKDDDRRR``````]]]^^^ooolllttt|||~~~lll[[[llluuukkkdddhhhrrruuummmdddNNN[[[eeebbbYYYPPPJJJDDDCCC@@@DDD@@@444666AAACCC222000,,,222JJJ>>>)))JJJEEEDDD@@@<<<999888222++++++***)))'''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((()))))))))(((((())))))))))))******)))))))))***,,,...000222333444999EEEVVVhhhvvv~~~uuu~~~tttooorrr]]]```bbbeeeppp|||{{{sssoooyyyxxxyyy|||{{{|||zzzppp|||uuuyyyzzzlllcccaaa[[[TTTcccpppxxxuuurrrjjj[[[KKK@@@<<<;;;>>>===>>>AAAFFFGGGEEEBBB444222...***(((((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((())))))***+++)))))))))************+++&&&(((+++///333666777888?????????>>>===:::888777888999999999999999999888?????????===;;;888666444222000...+++)))((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((()))))))))******))))))*********+++++++++++++++++++++,,,,,,,,,,,,+++++++++************)))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((('''&&&&&&&&&''''''((()))((())))))******++++++,,,........................,,,,,,,,,+++++++++******XXX===888666333222111111///---++++++++++++++++++++++++************************************************************************))))))*********+++++++++,,,'''&&&***///...,,,***///,,,"""(((...777111111888666...000<<>>;;;JJJ___eeeiiifffttt}}}~~~}}}}}}jjj```JJJOOOGGG999999???;;;000888444>>>//////FFFDDDEEEBBBEEEEEEAAA@@@@@@;;;444666444111---+++)))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))))))))(((((()))))))))*********+++++++++---///222666888>>>FFFTTTgggyyyuuullljjjhhhdddoooooosss}}}yyy}}}yyyuuupppqqqmmmggg______kkkyyyzzzyyysssgggXXXJJJBBB>>><<<;;;===@@@BBBAAA>>>;;;888222---***((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((())))))***+++))))))*********++++++++++++...333777;;;<<<======@@@???>>>;;;777333...,,,111222222333333222222111999:::;;;;;;;;;999777555222222333333111...,,,***))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((()))))))))***))))))))))))*********+++******+++++++++,,,,,,,,,+++++++++************)))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((('''''''''''''''(((((()))(((((())))))***+++++++++------------------------++++++++++++************VVV<<<888666333222111111///---++++++++++++++++++++++++************************************************************************))))))******++++++++++++)))))),,,...(((###)))444'''000///444000:::///===111999<<>>AAA>>>999444000...,,,,,,))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))******(((((())))))*********+++---------///222666:::<<>>>>>@@@BBBBBB@@@@@@<<<555///***))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******+++))))))******++++++++++++444777;;;>>>??????===;;;555666777999888777555444111222222333333222222111...000222333444333222111---000555888999666222///))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))*********************++++++,,,,,,,,,+++++++++************)))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''(((((('''''''''(((((()))(((((())))))***++++++++++++++++++++++++++++++++++++++++++************)))SSS<<<888666333222111111///...------,,,,,,,,,,,,++++++************************)))************+++++++++)))************+++++++++,,,---,,,+++(((((()))***'''+++---,,,++++++,,,---555222888<<<888:::===666CCC999===NNNUUUOOORRR^^^nnnzzzmmmuuuvvvppp\\\MMMPPPGGG>>>@@@???:::===@@@BBBBBB>>>===??????<<<@@@AAA@@@===999555///******))))))*********)))''')))((('''&&&&&&&&&&&&'''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((()))(((((((((((())))))))))))$$$)))+++***)))***++++++///,,,000666444444IIIccclllggg\\\bbbkkktttxxx}}}}}}xxxrrrmmmllllllmmmppphhhaaabbbjjjrrrvvvvvvzzzxxx~~~~~~xxxmmmooommm|||pppjjjmmm[[[DDD999;;;BBBFFFFFF@@@???;;;555///,,,+++,,,,,,))))))++++++((((((***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))*********+++***)))((((((------+++******---222666444888999666555666666333777666888======999666777999<<<<<<999:::===;;;555222::::::111222999777---...111444666666666666777......,,,***'''''')))+++))))))))))))))))))((('''))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((())))))(((((('''''''''&&&(((((((((((((((((((((((())))))(((((('''''''''&&&))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))************+++++++++************************))))))(((((('''''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&'''((()))******''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))*********++++++++++++++++++*********))))))RRR<<<888666333222111111///...------,,,,,,,,,,,,++++++************************)))************+++++++++************+++++++++++++++,,,---,,,******+++,,,***+++,,,++++++...111333444:::EEEBBB555666<<<888AAAIIIbbb~~~{{{yyypppeeeyyyyyywwwwwwnnnkkkqqqwww~~~}}}nnnwwwtttjjj^^^JJJ===AAA999===@@@???@@@BBB@@@<<<333888>>>BBBBBB???:::666222///,,,)))))))))))))))((((((((((((''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''''''''((((((((())))))(((((((((((()))))))))***(((***+++***)))***+++,,,,,,---555AAAHHHRRRkkkmmm]]]kkkyyykkkhhh{{{nnneeehhhhhh\\\[[[YYYXXXXXXVVVTTTRRROOOSSSVVVYYY]]]___XXXOOO[[[ZZZZZZaaarrrssskkkxxxzzznnn|||rrraaaNNN???:::<<<@@@BBBEEEGGGBBB777...***)))+++((('''***+++((((((***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((()))))))))***************))))))))))))(((+++...000111333555666555666444111444:::<<<:::999:::===CCCFFFFFFHHHJJJOOOJJJCCC@@@@@@DDDHHHKKKGGG>>>:::;;;:::333///000000111222222222333444666<<<999444000---+++(((&&&(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((()))(((((((((''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))))))))*********+++++++++************************)))(((((((((''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''(((((())))))'''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))*********+++++++++++++++*********))))))PPP;;;888666333222111111///---------,,,,,,,,,,,,++++++************************)))************+++++++++************+++++++++,,,)))+++------,,,,,,,,,---,,,++++++---000444888;;;AAADDDGGGBBB@@@TTTdddaaa\\\lll~~~xxx}}}|||ppptttrrroooqqqwwwdddUUU___CCCCCC>>>777666999<<<;;;,,,111888>>>???>>>======;;;777111+++(((((()))***'''(((((()))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((''''''((((((((()))))))))((((((((()))))))))***************+++,,,---...000...333AAASSS```nnnzzznnnaaakkkqqqwwwxxxtttuuuiiieeeaaaUUUTTT\\\^^^___ccckkkssszzz~~~~~~}}}iiiwwwxxxjjjYYY___]]]SSSWWWjjjwwwyyywwwzzzwwwyyypppmmmnnnppptttxxx}}}rrr```NNNBBB>>>???DDDKKKRRROOOCCC666---)))+++'''&&&)))***(((((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((()))))))))************)))(((((()))++++++)))///666:::<<<:::999888<<<:::666222666===@@@>>>BBBJJJSSSWWW[[[aaaiiioootttlllkkkkkkjjjoooxxxaaa]]]YYYUUUQQQIII@@@:::555444111///...///111333;;;888555444333000,,,((((((((((((((())))))(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((())))))))))))))))))*********++++++************************((((((((((((''''''''''''&&&&&&&&&''''''''''''(((''''''((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))))))))))))))************+++************)))))))))NNN;;;999666333222111000...---------,,,,,,,,,+++++++++************************))))))*********+++++++++*********+++++++++,,,,,,)))+++---...---,,,,,,---,,,,,,///444777999<<<@@@BBB???BBBLLLddd{{{|||wwwwwwvvvpppmmmkkkrrrxxxsssuuubbbLLL???===>>>>>>444333444777777666888<<<@@@===777111+++))))))***&&&'''((()))))))))((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((((((((()))))))))(((((()))))))))************)))***---......000333444BBBYYYooo|||{{{xxxpppqqq{{{zzzzzzmmmWWWTTTWWWUUUaaallljjjppp|||~~~uuullluuuwwwmmm```hhhzzzppp```fffwwwyyyrrrgggZZZMMMDDDFFFKKKPPPRRRMMMCCC888222///***&&&)))***)))((()))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))*********+++***(((((()))***---...111666<<<@@@@@@===;;;:::555999===@@@GGGQQQWWWXXXgggxxx{{{~~~~~~zzzuuuttt{{{uuurrriiipppgggQQQKKKGGG@@@:::555222///---222555777999777333///+++)))))))))(((((()))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))************************************((((((((((((((('''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))((((((((()))))))))******************))))))))))))KKK;;;999777444222111000...,,,------,,,,,,,,,+++++++++************************))))))*********+++++++++***++++++++++++,,,,,,,,,***,,,------,,,++++++,,,000000555<<<===:::<<>>???===888222---******&&&''''''(((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((()))))))))***))))))))))))************+++)))***------+++000777III^^^zzzllluuuxxx|||nnnbbbZZZXXXZZZggglll~~~wwwtttuuuuuutttrrrwwwmmmdddooo~~~wwwiii\\\VVVKKKHHHFFFKKKQQQRRRJJJBBB999111*********)))((()))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))************+++***))))))***---///111666999;;;<<<;;;;;;;;;<<<999DDDQQQYYYbbbnnnvvvzzzvvv|||wwwzzzwww~~~|||ppplllrrr|||pppyyy{{{pppxxxpppeeeXXXKKK???333,,,111777===>>>:::444000...,,,+++***))))))))))))***(((((((((((((((((((((((())))))(((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))*********))))))))))))))))))))))))'''''''''(((((((((((((((&&&&&&&&&''''''''''''(((&&&'''''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((()))))))))))))))))))))))))))))))))HHH::::::777444222111000...,,,------,,,,,,,,,,,,++++++************************)))************+++++++++++++++++++++,,,,,,,,,,,,+++,,,------,,,,,,...000777777<<>>222555999999777444444444///...,,,***))))))******))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((()))))))))******))))))))))))))))))))))))'''''''''(((((((((((((((&&&&&&&&&''''''''''''(((&&&&&&''''''((()))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''(((((((((((((((((()))))))))))))))***FFF::::::777444222111000---,,,------,,,,,,,,,,,,++++++************************)))************++++++++++++++++++,,,,,,,,,------,,,,,,---------000444888===<<>>999555333444///---+++((('''((()))***))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((()))))))))*********))))))*********+++++++++---+++,,,000222;;;VVVrrrpppmmmnnnlll~~~}}}iiiVVVQQQVVViii}}}vvvuuuooocccUUULLLKKKMMM[[[]]][[[XXX[[[dddlllooo{{{|||~~~kkk```___]]]jjj~~~zzzyyyhhhmmmqqqsssrrrrrrvvvzzzdddVVVGGGFFFRRR^^^bbb```VVVFFF666...,,,)))((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))*********+++++++++***+++,,,...000333444555777888:::???HHHVVVdddmmm}}}}}}wwwwww}}}~~~xxxqqqjjjdddLLLDDD;;;666666777666333333111///,,,************))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((()))))))))***))))))))))))))))))))))))''''''''''''((((((((()))&&&&&&&&&''''''''''''(((&&&&&&''''''((())))))***''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&'''''''''((((((((((((((((((((())))))******EEE::::::888444222111///---+++---------,,,,,,,,,++++++************************)))************+++++++++++++++,,,,,,,,,---------+++,,,,,,---///333:::>>>@@@===@@@FFFNNNaaa{{{}}}hhhJJJ???>>>:::888;;;444999>>>===999666777999333000---)))((()))+++,,,))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))************)))************+++++++++,,,***---333999KKKrrrmmm]]]hhh{{{wwwfff```fffiiigggwwwppp___WWWOOOJJJHHHFFFEEEFFFHHHJJJKKKMMMHHHBBB>>>===???CCCFFFAAAQQQ___eeeppptttooo\\\pppuuuvvvgggiiiwww{{{rrrooo```OOOJJJQQQ]]]dddfff^^^MMM:::000,,,***((()))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******)))))))))))))))))))))))))))************+++++++++)))+++---000333444555666:::===BBBLLLZZZmmmzzzvvv{{{vvvwww}}}yyyeeeLLL===:::999222+++555333000---+++*********))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((&&&&&&&&&'''((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''(((((('''((((((((())))))******KKK888777666333222222111///---,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,---++++++......+++,,,///......000333888===AAACCCFFFAAAIII^^^nnnwwwzzz{{{~~~}}}rrr]]]EEE888888===777:::<<<666777888000777777222***(((+++***$$$+++***))))))******)))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************(((+++,,,,,,,,,---......+++//////666PPPwwwvvvlllsss}}}bbbHHHPPPnnnzzzxxxfffSSSEEE???@@@BBBDDDDDDFFFIIIOOOUUU\\\___gggVVVHHHHHHMMMOOONNNOOOIIICCCBBBFFFEEEEEERRRdddllllll~~~ooovvvwwwvvvllliiiwwwfffKKKRRR[[[```nnniiiVVVBBB777,,,"""%%%///)))((((((((((((((()))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))***+++***))))))+++---,,,+++333666111444:::666:::DDDaaayyy{{{~~~~~~~~~tttsssxxx|||yyypppqqqxxx}}}ooorrroooXXX@@@999;;;777111222333222...+++******)))(((''''''''')))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((++++++)))((((((''''''((()))((('''''''''(((***+++%%%&&&'''(((((((((((((((%%%%%%&&&''''''(((((()))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((JJJ999777666333222222111///---,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++++++++,,,,,,,,,---++++++...---******...+++000444666;;;DDDMMMSSS]]]```mmmzzz{{{yyy||||||ccc```___aaafffiiihhhggguuu|||yyy|||~~~{{{|||nnnRRRBBB;;;999>>>>>>444333888555999:::777///+++,,,***&&&+++)))((((((******)))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************+++,,,,,,+++++++++,,,,,,(((...===WWWxxx}}}ooonnn}}}```JJJLLL^^^{{{{{{ggg___FFFEEEBBB???===AAAHHHNNN___aaaeeeiiimmmqqqtttuuuqqqfff^^^```dddccc``````NNNGGGEEEIIIHHHBBBEEEMMMbbbfff}}}iiitttyyysssnnnvvvuuummmnnnuuu|||sssXXXWWW[[[___kkkbbb[[[MMM===222---+++***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))*********+++***))))))+++---444***///::::::===IIIPPPXXX```xxx~~~~~~zzz{{{yyykkk]]]KKK555333666888777111,,,)))(((+++***)))))))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''''''''(((((()))((('''''''''((())))))&&&'''((()))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((***)))))))))((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((HHH999777666333222222111///---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,***,,,...---+++,,,111+++444:::<<>>===777000---,,,******)))'''((()))******)))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********++++++,,,,,,,,,,,,,,,+++,,,,,,111:::TTT}}}ooo___kkkxxx]]]PPPTTThhhxxxeeeQQQCCC>>>===BBBIIINNNTTT]]]jjjssszzz}}}xxxtttssswwwxxxtttooommmWWWRRRTTT\\\]]]UUUOOOOOOaaaeeeeee```hhh}}}xxxuuullleeerrrvvvjjjkkknnnmmm}}}}}}fff\\\XXXYYYaaa^^^ddd\\\FFF777555000'''***))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))*********++++++***)))***,,,...111444>>>===777FFFeeevvvqqqwwwyyyzzzwwwxxxuuupppyyyuuu[[[===999:::;;;999555000,,,***,,,,,,++++++***))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((''''''(((((()))******)))(((((((((((())))))'''(((((()))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((FFF:::777666333222222111///---------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,+++,,,///...---111777444@@@GGGJJJWWWrrr~~~zzzjjjqqqmmmttt|||tttsssooommmooofffXXXMMMNNNUUU]]]fffnnnpppkkkmmmxxx}}}uuuggg^^^___dddkkknnnmmmlllkkkkkkllllllgggaaabbbggggggbbbccccccgggssskkk^^^HHH999777:::BBBCCC777999>>>AAA>>>666000...---+++)))'''''')))******)))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))*********+++++++++******,,,......,,,...111>>>LLLnnnuuugggbbbqqqoooiiijjj{{{tttYYYDDD999666888:::???HHHSSS]]]fffrrr}}}uuuvvvyyy||||||xxxsssqqqhhhhhhnnnvvvwwwooohhhggglllxxxjjjVVVZZZfffnnnzzzggghhh~~~zzzpppyyyvvvfffpppvvvggg^^^[[[[[[^^^gggfffUUUAAA666///+++******))))))((()))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************++++++******+++///111444???EEE===@@@bbb}}}~~~uuussswwwxxxyyy|||}}}sssrrrxxxyyyzzzppp^^^GGGAAA;;;777666555222///++++++++++++***))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((******))))))))))))************))))))))))))))))))''''''(((((()))((((((''')))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((({{{CCC;;;777666333222222111///---------------------------++++++++++++++++++++++++++++++,,,,,,,,,---------...------...---,,,333;;;DDDWWWccceeeooowwwuuukkkjjjZZZXXXWWWRRRPPPTTT[[[UUUSSS[[[hhhttt||||||vvvtttsssmmmfffbbbfffkkkpppqqqooonnnppprrrqqqqqqpppmmmlllnnnllliiigggeeedddeeehhhlllpppttt~~~~~~wwwvvvbbbRRRGGG===@@@DDD???999???EEEEEE>>>555111111---+++(((((()))******)))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++)))))),,,///---***000999NNNeee~~~sssuuuuuupppggg}}}|||tttTTTKKK???:::>>>EEEHHHGGGAAAMMM]]]lllwww{{{uuupppmmmkkkdddhhhlllooopppqqqqqqooowww{{{|||yyy{{{oooggg___XXXbbbsss{{{mmmooo}}}~~~vvvjjjzzzvvvoooiii___VVV___kkklllXXX===//////++++++***)))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))***************+++++++++,,,...333666AAA<<>>FFFLLL@@@DDDJJJNNNHHH===666444000...***))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,******---...***+++:::NNNppptttsss}}}vvv___nnnrrrTTT;;;;;;===DDDRRR```ccc```hhhppp{{{zzzvvvjjjggg```YYYTTTQQQPPPPPPNNNRRRUUUVVV[[[aaaeeedddpppwwwjjj^^^XXXXXXeeefffooo|||vvvuuu|||}}}jjjqqq}}}|||uuuaaaOOOXXXlll|||qqqQQQ888222,,,+++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++)))***+++,,,...222888<<<===AAAcccoooyyysssqqqUUUNNNIIIGGGFFFFFFJJJPPP]]]YYYTTTOOOJJJIIIQQQ[[[GGGGGGOOOZZZZZZYYYhhh}}}{{{sssgggWWWIIIBBB>>>:::888///...,,,***))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))((((((''''''((((((((()))***+++,,,,,,,,,,,,+++,,,------------,,,++++++)))))))))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((ttt>>><<<777666333222222111///---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...000//////111333:::IIIYYYjjj~~~~~~~~~~~~qqqaaaWWWWWWZZZ___eeegggeeebbbbbbeeejjjllliiiccc^^^[[[ZZZ^^^cccfffgggeee```\\\UUUZZZ___bbbcccbbb```^^^[[[[[[[[[YYYXXXYYY[[[]]]\\\]]]^^^```___^^^^^^______]]]```gggiiiggggggjjjYYYbbbgggfffjjjxxxiiiSSSSSSSSSLLLMMMSSSXXXTTTFFF;;;777444111,,,***)))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,+++---...,,,555UUUuuuzzzvvv|||lllggg{{{qqq___QQQ@@@BBBFFFKKKTTTeeetttyyyvvv{{{xxxsssoooiiiaaaXXXRRRQQQNNNKKKGGGEEEEEEFFFGGGJJJLLLKKKJJJOOOWWWYYYVVV]]]cccjjjpppxxxyyyXXXOOOXXXeeepppsssooorrr~~~{{{vvv~~~qqqppp~~~uuummmssszzz{{{~~~bbb]]]aaalllyyyzzzgggJJJ444---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))***,,,---000555<<>>===;;;<<>>888666333...+++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,...000111BBBnnnooonnniiifff}}}yyycccJJJBBBEEEBBBHHHSSSaaannn}}}yyylll```RRRIIIIIIMMMPPPQQQPPPOOOOOOOOOQQQSSSUUUWWWXXXXXXTTTOOORRRXXXWWWQQQRRRTTTXXX^^^hhhssszzz{{{{{{}}}rrr```]]]iiipppnnnrrrsssqqqmmmoooxxxwww|||ssshhhuuurrrpppwww|||gggsssppplllmmmvvvuuuXXX777---,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++)))***,,,...222888???DDDVVVuuuvvvwwwyyy___UUUPPPGGG===999888444333666777444444555888444555;;;===>>>DDDLLLGGGXXX```VVVNNNTTT^^^bbb]]]]]]fffzzzkkkrrr}}}xxxaaaNNNJJJNNN===999333---***)))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))***,,,///111444555888:::<<<>>>???@@@@@@???999999::::::999888777777444333111///---***)))((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''((((((((())))))******((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((lll@@@:::777666555222111///......---------------------------------------------------...///...---,,,...///,,,000000:::PPP]]]eeepppxxxtttfffRRRNNNRRRUUUUUUNNNIIIDDDDDDEEEFFFBBB???>>>EEENNNTTTYYY]]]cccgggdddeeefffggghhhiiiiiiiiihhhhhhhhhjjjkkkkkkiiigggmmmiiieeebbbaaa```___^^^^^^```bbb```]]][[[\\\___VVVVVVUUUUUUUUUUUUVVVVVVZZZhhhnnnhhhiiirrrpppccclllwwwttt~~~mmm|||ggg```QQQ]]]qqqdddGGG<<<>>>;;;888111***(((***+++)))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))************,,,,,,+++++++++,,,------------,,,///???___~~~dddbbb|||lllkkknnnGGG444===AAAFFF[[[vvvyyy}}}jjj\\\XXXNNNPPPOOOMMMQQQ[[[cccfffaaaeeemmmtttxxxyyyyyyxxx}}}wwwpppkkkeee```\\\___aaacccdddkkkqqqrrrnnnyyyvvvqqqmmmrrrxxxuuummm}}}rrrnnnqqqjjjbbbuuu{{{|||}}}~~~|||mmmwwwqqq}}}lll^^^xxxcccFFF888111,,,+++,,,******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---111""")));;;;;;:::KKK\\\|||}}}wwwbbbRRRGGGIIIGGG===666666222333444222000......///222//////222333222666===IIIRRRUUUSSSXXXfffooopppkkk^^^WWW]]]hhhuuuzzzrrr{{{|||sssiii[[[OOORRRAAA222//////,,,******))))))(((((()))***++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********'''((()))***+++,,,,,,,,,(((***///555888999<<<@@@???>>>@@@BBB===444111444444333333555555222111111666666888888333,,,'''&&&***++++++)))'''''''''((('''&&&&&&''''''(((******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((((((((((((&&&&&&'''''''''(((((((((kkk???:::777666444222111//////...------------------------------------------------++++++,,,...//////...------:::@@@III___oooxxxyyyzzzxxxlllaaaUUUOOOPPPQQQOOOLLLFFFEEEDDDGGGMMMRRRUUUVVV```ccchhhkkknnnppprrrtttvvvxxx{{{}}}pppooolllfff___YYYUUUTTTZZZYYYWWWVVVWWWYYY\\\^^^UUU[[[\\\[[[bbboootttoooeeekkkppprrrxxxwwwwwwzzzmmmUUUTTTiiikkkXXXFFF???===999444000,,,)))''''''))))))(((((((((((())))))(((((((((((()))))))))***))))))))))))************,,,,,,++++++,,,,,,---...///,,,...@@@]]]{{{fffooouuudddzzz{{{TTTGGG888<<>>555555555333222333444666444:::AAAIIISSSZZZ[[[VVVnnnnnniii^^^TTT\\\zzz|||wwwhhh___ZZZJJJ:::444111---)))))))))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************,,,,,,*********+++---...111222555777888888999<<<444444444555666777888777111000000333555666666777333333444888::::::888777++++++++++++***+++,,,---))))))((((((((())))))***(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''******)))(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&************************iii???:::777666444222111/////////------------------------------------------------++++++,,,///111111000///...DDDNNNUUUkkk}}}tttkkkjjjjjj```RRRGGGBBBAAACCCDDDKKKMMMRRRWWW^^^fffoootttxxxyyy{{{}}}wwwssshhheee___[[[YYYYYY[[[]]]eee___YYYZZZ___eeehhhhhhjjjmmmmmmlllpppzzz}}}rrr{{{rrr[[[dddooofffRRREEECCC:::666777444+++&&&(((***))))))(((((())))))***((((((((()))))))))******)))))))))*********++++++,,,,,,,,,,,,,,,---......///...666NNNnnnjjjnnnuuunnn```yyyeeeAAA999@@@UUUjjj~~~uuuaaaSSSLLLLLLSSS[[[lll~~~uuuqqqssssssppplllooonnnkkkmmmvvv}}}wwwoooooosssqqqcccpppzzzsssyyy{{{zzzuuuuuuuuutttzzz|||tttSSS???///...---((((((---))))))))))))))))))))))))))))))))))))))))))))))))************************++++++*********+++,,,,,,)))111:::888;;;]]]\\\>>><<<666444666:::777000000666999999999777444333333555:::>>><<<666666;;;999222999888:::AAAHHHNNNWWW```^^^iiisssrrrmmmlllmmmnnnzzzyyywwwxxx~~~xxxssseeeVVVEEE:::444///,,,+++***))))))))))))***++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++...,,,******+++...111333444777999888777555555444999:::888555:::BBBAAA999AAA???;;;888666444111...333222000111444666444222///......---,,,+++******+++******)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))))))))))))))))))))))))))''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((('''&&&&&&%%%&&&&&&'''''''''''''''''''''''')))))))))(((((((((((((((ggg>>>:::666666444222111000//////................................................,,,...000000///111555999EEE\\\cccdddzzz}}}mmmdddfffgggbbbWWWRRRIIIAAA???FFFRRR\\\[[[cccnnnwwwxxxpppiiidddaaa```lll___WWW[[[```^^^]]]___iiimmmqqqrrrtttwwwyyy{{{|||~~~kkkaaajjjiii]]]WWWMMM>>>555999999111+++,,,***))))))))))))))))))***(((((()))))))))*********))))))*********+++++++++,,,,,,,,,,,,,,,---...///111111BBBeeeZZZwwwaaaxxxaaaEEEEEECCC\\\xxxzzz```WWWMMMLLLWWWjjj}}}{{{vvvooohhhfffggghhhhhhkkkrrrzzz~~~{{{xxxsssllllllooo}}}}}}mmmhhhkkkwwwxxx|||{{{nnnuuuooo|||mmmjjjzzziiiLLL222,,,---)))(((,,,))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,++++++++++++,,,,,,//////777BBBTTTvvvkkkSSS???333???999555444555444111444:::777<<>>888777999888777CCCSSS[[[aaadddcccjjjuuuuuunnniiippp~~~rrruuutttfffTTTDDD999222///...*********))))))***++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,)))***+++---000444777999888::::::666333333444333777???BBBBBBMMM[[[XXXKKKEEEEEEEEEDDDFFFGGGCCC>>>::::::999555444666666444555444444333111...)))&&&******)))))))))))))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&'''((())))))))))))))))))))))))'''''''''''''''(((((((((ddd<<<:::666555444222111000000000................................................---000222///,,,111===HHHlll|||{{{xxxtttccc]]]gggnnndddSSS<<<@@@EEEIIINNNVVVaaajjjyyy{{{xxxhhhYYYPPPVVV]]]]]]___eee^^^bbbiiiooorrrsssuuuwwwwww|||{{{|||gggiiijjjeeehhhWWWEEE666666999555000...******))))))))))))******))))))))))))************************++++++++++++,,,,,,,,,,,,---...///000111:::ZZZbbbooovvvpppeeewww\\\III<<>>MMM]]]gggzzzeeeZZZ]]]VVVCCCCCCQQQVVV```pppvvvmmmccc\\\YYYdddbbbdddiiijjjiiimmmttt}}}}}}}}}oooqqqhhhtttqqqaaaGGG777555555111+++******))))))******+++))))))*********+++++++++*********+++++++++,,,,,,+++,,,,,,,,,...///000111:::eeeaaaggguuu```^^^<<>>BBBRRRaaahhhjjjaaaiiissszzz~~~lllVVV@@@000---,,,++++++*********+++))))))))))))))))))))))))))))))))))))))))))))))))************************((())))))***,,,------...555666777999999888777666666GGGWWWbbbqqqwwwvvvyyyqqqssspppoooyyy{{{nnn]]]FFF===333......111222222000000...---++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))'''''''''((()))*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***+++---...///333333333333333333333333333222111///---+++)))(((___:::;;;555444333222111111111111////////////////////////////////////////////////333000000;;;MMM```mmmrrryyygggcccuuulll]]]OOOJJJQQQ]]]eeettt~~~vvvkkkaaaSSSTTT\\\hhhmmmlllooouuuyyy{{{xxxqqqssszzz~~~nnnzzzVVV;;;666777444++++++************++++++)))************+++++++++******+++++++++,,,,,,,,,+++,,,,,,---...///111111QQQjjjwwwttttttnnn|||{{{vvvYYYCCC@@@TTTeeebbbtttvvvTTTGGGPPPqqq{{{zzzxxxxxxzzz{{{zzzyyy{{{}}}|||{{{yyyuuuuuuwwwvvvkkk___]]]cccfffdddhhhrrrwwwvvvxxx}}}vvvsss___\\\sss}}}zzznnn}}}}}}tttkkkuuupppeeekkk|||VVV444///111+++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******+++,,,...000222333AAAhhhxxxWWWBBBBBB@@@555+++555>>>888JJJ\\\rrrmmmYYYDDD??????EEEGGGIIIWWWiiiaaakkkvvvtttddd[[[nnn|||{{{~~~fffLLL999---,,,,,,+++*********+++))))))))))))))))))))))))))))))))))))))))))))))))************************((())))))+++,,,---......666666777777888999;;;;;;MMMeee~~~zzzhhhttt{{{~~~zzzvvvkkkooo|||~~~wwwggglllqqqyyyiiiZZZFFF888222222333444666444222///---+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))&&&''''''((()))******+++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))***+++...222666;;;>>>AAA@@@@@@@@@@@@@@@@@@@@@@@@CCCAAA>>>;;;777444111///YYYAAA888777555333222333222111000000000//////.........---000......111000...111666888111>>>___qqqooouuu~~~vvvuuuWWW[[[xxxoooWWWGGGLLLZZZeeesss|||}}}yyytttssstttqqqnnnqqqxxxwww}}}zzzwwwyyyxxxttthhhcccXXXXXXgggmmmooowwwwwwjjjooonnnkkk{{{{{{yyydddvvvpppDDD111222777444...((('''+++...---+++)))************+++++++++******+++++++++,,,,,,,,,(((+++,,,***,,,333999<<<^^^{{{ppp}}}ppp|||~~~UUU@@@DDDMMMbbbrrriiiqqqWWWHHHYYY{{{}}}xxxqqqlllbbbdddgggkkkrrrxxxyyyvvvwwwzzz~~~}}}zzzyyy{{{}}}zzzwwwsssqqqnnnjjjddd___TTTbbbuuu~~~wwwvvvzzzzzzoookkknnnkkkhhhyyyuuujjjuuu|||zzzqqqqqquuussskkkyyyeeeBBB555111,,,+++***)))))))))))))))***************************---------,,,,,,+++++++++)))111...)))///333555;;;VVV|||vvvYYYJJJ???555444:::777...888LLLjjj}}}zzzgggUUU???======AAAJJJSSSXXXZZZUUU^^^iiidddZZZbbbooonnnuuussszzzooocccEEE...111000+++)))+++,,,)))++++++************++++++)))000,,,%%%((('''&&&---++++++++++++******)))))))))***+++***---222777:::888;;;:::333555BBBNNNSSSwww~~~tttnnn|||vvvsss}}}zzzeeebbbaaakkkxxxWWW===444111///555666444000------+++)))(((((())))))))))))(((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((,,,+++******))))))))))))***+++,,,,,,,,,,,,,,,++++++...///......000...))),,,***(((''''''(((***+++,,,)))&&&%%%&&&((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''((()))***)))((('''%%%(((((((((((()))+++---///777<<>>===>>>??????===;;;<<>>>>>999444777KKKfffxxx}}}|||gggqqq|||qqqttt|||{{{uuu{{{rrrggggggsss}}}wwwjjjzzzaaaNNN>>>222555222000222444111,,,((()))))))))***))))))((((((***)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******&&&&&&%%%&&&'''(((***+++***---000444555555444333///111111333777999333***------------,,,***)))(((***)))'''((()))***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((('''&&&%%%&&&(((***,,,''''''''')))...333999<<<@@@AAA@@@???>>>???BBBEEEAAA???===;;;888555555777<<<;;;<<<===???@@@BBBDDDWWW@@@999777555333222333222111000000000////////////......222---,,,000222111000111888^^^uuuttt{{{uuukkkfffmmmqqqeeeTTTLLLMMM[[[wwwkkkRRRMMMTTTbbb|||ddd]]]ooouuuaaaLLLBBB;;;>>>CCCBBB;;;666<<<777444555777999@@@GGGJJJGGGEEEIIIWWWgggnnnnnnmmmuuuqqqjjjhhh```[[[aaallluuuvvvmmmhhhhhhaaaSSSggg}}}rrrcccEEE888666444222000...,,,+++++++++************+++++++++,,,++++++++++++,,,,,,,,,,,,444(((+++666000)))GGGsssiiirrr|||SSS:::999RRRhhhwwwxxxmmmUUURRRhhhtttrrrbbbXXXXXXNNN===888???EEEUUUfffmmmhhhdddgggnnnrrrpppppptttzzz}}}{{{xxxzzzyyywwwvvvuuusssooolllggg[[[\\\qqq|||sssqqqwwwxxxwwwuuurrrnnnjjjhhh~~~{{{yyyrrroooyyyvvvhhhgggsssmmmtttlll???---666,,,+++******))))))******************************------,,,,,,,,,,,,++++++++++++))),,,///111MMMwwwtttvvvaaaRRRFFF>>>111666666555DDDddd}}}{{{ssspppnnnkkklllooopppnnnlll^^^^^^bbb```___nnnzzztttaaawww}}}xxx~~~vvviiiGGG888,,,---...+++***---++++++************++++++(((+++&&&%%%...,,,'''***++++++++++++************---++++++...333888<<>>444333666999444,,,---444++++++*********))))))(((******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))***++++++(((((()))+++///333888:::555555666777999:::;;;;;;888666111111888>>>:::222111333444555333///***''')))((()))***,,,+++)))'''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((('''&&&&&&&&&(((***+++'''***...444888<<<>>>???@@@===:::777777777777777666666444222111111111000///000111444888>>>CCCFFFVVV@@@999777555333222333222111000000000//////////////////222000111222111000444;;;]]]zzz~~~yyyiii]]]cccwwwvvv]]]NNNSSSYYYgggttthhheeePPPIIIBBBMMMppp|||qqquuupppQQQ===333777>>>DDDEEE@@@999666333777;;;;;;888666:::@@@@@@>>>===AAAJJJTTTXXXYYYdddrrruuuqqqpppggg]]]^^^^^^mmmtttqqquuu~~~yyykkkvvvzzzwwwoooRRR<<<444222222222000,,,++++++,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,------///(((+++333000666bbb{{{mmm~~~~~~ooosss[[[BBB:::HHHmmmrrraaaQQQsssyyygggXXXJJJLLLPPPOOOFFF===@@@JJJjjjjjjiiidddZZZTTTWWW___fffgggkkkrrrwwwyyywwwtttwwwwwwvvvuuutttqqqnnnllliii^^^WWWaaasss|||xxxqqqrrrwwwyyywwwyyy{{{sssgggmmmrrrkkk{{{wwwhhheeelllooonnniii}}}KKK///666---,,,+++***************************************,,,,,,,,,,,,,,,,,,,,,,,,***...++++++333@@@```fffQQQGGG===222999;;;>>>HHH```|||~~~wwwooosssqqqqqqrrrttttttpppmmm```aaahhhkkkmmmxxxzzzlllfffggg{{{}}}zzzyyyZZZAAA------000***(((---++++++************++++++)))***$$$(((444111(((***++++++++++++++++++++++++******---444999:::;;;===777FFF]]]rrr|||~~~}}}vvvoooiiifffooohhhTTTBBB555777888333111555------,,,+++***)))))))))*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''((()))***+++......000333999???EEEHHHEEEAAA<<<777666888<<>><<<<<<;;;999TTT???:::777555333222333222111000//////000000000000000000...111444333---///>>>NNN~~~uuu___LLLdddtttlll\\\VVVWWWWWWlllmmmVVVOOOVVV___GGGKKKZZZ{{{wwwvvvVVV@@@777???MMMXXXTTTFFF;;;;;;???>>>FFFJJJBBB777333:::BBBHHHIIIKKKLLLKKKGGGEEEDDDfffrrrrrrmmmpppmmmffffff```fffmmmsssyyy|||xxxrrrzzzyyyyyy|||xxxfffFFF222111222222000---+++,,,---***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------***---...,,,111LLL~~~jjjooowww^^^rrrddd;;;999AAAZZZ{{{ZZZJJJfff|||mmmYYYGGG===888NNNYYYLLL@@@GGGVVV^^^|||lll[[[QQQKKKFFFFFFIIIUUU]]]gggooossssssssstttvvvwwwwwwuuussspppmmmllljjjggg^^^WWWdddyyywwwooouuuvvvuuu{{{{{{mmmbbbuuuvvvvvvfffkkknnndddqqqfffuuu]]]999333...---,,,+++************************************,,,,,,,,,,,,,,,,,,,,,,,,***555111,,,===YYYtttsssRRRAAA>>>999000:::999GGGfff}}}|||zzztttmmmmmmlllkkkmmmooonnniiieeeggghhhppptttttt|||{{{lllooo\\\aaa|||www|||oooOOO444...///***(((,,,++++++************+++++++++***&&&---:::555***++++++++++++++++++++++++,,,...///555===???<<<;;;>>>GGGccczzzwww|||qqqhhhqqq```<<<555??????444)))000///---+++***)))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))(((((((((***,,,---222222333555888<<<@@@BBBJJJGGGCCC???===<<<===>>>CCCAAA:::111111:::DDDIII???>>>===<<<:::999888888///---***((()))******)))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((++++++******+++,,,,,,---<<>><<<;;;<<>>???CCCDDDAAA???@@@>>>888RRR>>>:::777555333222333222111000//////000000000000111111+++000333111,,,555PPPkkkdddXXX[[[sssyyy___GGGMMMcccrrrqqqQQQGGGSSSbbbhhhfffWWW[[[~~~cccCCC999???IIIVVV\\\OOO===888CCCPPPeeehhhcccQQQ@@@???KKKVVVVVVPPPIIIDDDAAACCCLLLVVVqqqzzzssshhhjjjlllllloookkkggghhhpppwwwwwwwwwyyyrrrrrrvvv~~~zzz~~~zzzyyyVVV:::666555222000...------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,333111---<<>>SSSooodddNNNUUUxxxhhhSSS@@@:::<<>>666)))+++++++++++++++,,,,,,,,,,,,000111666===<<<999>>>IIIttt}}}zzzllloooyyyzzzwwwzzztttuuu~~~{{{}}}~~~~~~jjjQQQ>>>555222333222111...,,,************++++++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************)))***,,,///222333<<<;;;::::::999999999999BBBEEEHHHJJJIIIEEEAAA>>>???CCCDDD>>>;;;???EEEGGGDDDBBB???<<<;;;;;;<<<<<<555222---******+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))---***''''''***111888===EEECCC???<<<:::;;;<<<>>>EEEBBB???===>>>AAACCCDDDQQQTTTSSSQQQTTT[[[YYYQQQJJJPPPRRRMMMKKKLLLGGG???QQQ>>>:::777555333222333222111000//////000000000111111111...000111111333FFFkkkpppYYYdddwwwlllbbbZZZOOOTTT{{{RRREEECCC[[[}}}}}}hhhkkkYYY999999IIIUUU]]]]]]RRRJJJQQQ```kkkzzzwwwiiiSSSDDDEEENNNTTTZZZRRRLLLLLLNNNPPPWWW___qqq}}}oookkkkkkjjjnnnjjjddd___aaajjjuuu}}}ssstttyyy|||tttttt\\\@@@:::444000000///---++++++++++++,,,,,,,,,------,,,,,,,,,------------......111000555PPPyyytttmmmcccBBBCCCGGGgggpppSSS^^^|||xxxoooaaaRRRAAA888>>>JJJ```fff^^^MMMOOOdddqqqoooUUUNNNOOOZZZbbbdddhhhpppvvvwwwyyyyyyxxxwwwvvvvvvsssvvvxxxwwwuuussssssssssssllleee```[[[^^^mmm}}}{{{wwwrrrqqqtttuuuqqqkkk]]]cccYYYdddoootttppp|||zzzvvvgggqqq{{{\\\333000///...,,,+++++++++***************************+++++++++,,,,,,---------(((...,,,444SSSppp|||}}}iiiOOO<<<222111777>>>EEE^^^~~~|||wwwrrrnnnnnnjjjjjjnnnqqqpppqqqsssllllllllliiidddbbbcccdddiiippptttrrrppprrrsssrrrllljjjhhhiiijjjhhhbbb^^^aaajjjxxxyyyttt}}}iiiaaa___ggg~~~ggg{{{uuuOOO555---......,,,++++++************++++++******+++555???444'''++++++++++++,,,,,,,,,------333111444888999>>>TTTkkk|||yyywwwgggXXXIIIGGGLLLIIINNNVVVOOONNN^^^dddfffsssvvv|||vvvyyyrrrJJJ666888???444222///,,,+++*********+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++---111666;;;>>>DDDDDDDDDDDDBBB@@@>>>===???BBBEEEHHHIIIGGGDDDBBB@@@DDDEEEAAA@@@BBBDDDCCCFFFCCC@@@<<<:::999999:::999666333000///...,,,+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,111888>>>AAAAAA???===;;;<<>>;;;777555333222333333111000//////000000111111111222333222111222<<>>BBBDDDEEEDDDDDDZZZeeesss{{{|||wwwqqqnnnfffjjjiiifffkkkssspppeeellluuuyyywww}}}QQQBBB;;;999888777555333222222222111111111000000000000000***777555...III}}}WWW\\\rrrbbbNNNWWWVVVUUUsssfffAAAIIILLL```{{{PPP999UUUssspppZZZDDD\\\hhhTTTggg]]]fffooo|||}}}qqqDDD999RRRjjjssskkk]]]dddGGGEEECCCCCCRRR```tttwww{{{{{{zzzxxxmmmAAA333;;;222,,,000...------------------------,,,,,,,,,---------......(((:::***>>>fffzzzooo~~~|||KKK;;;FFFFFFgggvvvdddFFFkkk}}}rrr```QQQJJJFFF777333;;;<<<:::KKKeeesssfffWWWPPPNNNNNNOOORRRQQQTTT___llluuu|||wwwwwwuuurrrsssuuuvvvsssqqqtttoookkkhhh___VVVUUUZZZ}}}}}}pppppp{{{}}}tttqqqzzzqqqDDDhhh|||tttkkkttt{{{nnn{{{GGG000555---&&&+++,,,)))+++---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,------222---\\\~~~tttlll\\\[[[GGG999<<<444555JJJ}}}zzzkkkcccWWWLLLEEE???:::666777777666555666999:::999>>>???AAA@@@<<<999;;;@@@===CCCJJJQQQZZZeeeiiiiiikkkgggeeefffhhhhhhgggggg[[[___mmm~~~jjjbbbiiipppkkk~~~sssuuuDDD888+++444)))---,,,++++++******++++++***---444:::666,,,)))---000+++***---///...///222555<<<<<<;;;LLLppp||||||hhhaaaVVVHHHHHH]]]pppsssuuu{{{}}}zzzzzzwwwrrrnnnnnnqqquuuyyyzzzqqqggghhhttt~~~sssrrr[[[>>>666888555///,,,---,,,)))+++***************+++++++++++++++*********))))))************************,,,***))))))******)))((((((,,,111555666777777888:::AAAHHHIII@@@888;;;CCC=========>>>===<<<>>>BBB@@@EEE???:::>>>>>><<>>>>>===:::666777666666999:::666---&&&(((((())))))***)))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,)))&&&'''***,,,+++)))%%%222===>>>777333777===>>>DDDBBB;;;BBBYYYmmmrrrpppjjjfffeee```XXXSSSSSSbbb___ZZZZZZdddmmmhhh\\\\\\iiiiii\\\```xxxQQQBBB;;;999888777555333222222222111111111111000000000000444555000777[[[xxxiiiZZZdddgggVVVMMMNNNXXXvvvcccGGGCCCSSSbbbuuuyyy]]]CCC\\\pppKKK;;;555SSScccSSSjjjjjjuuu}}}tttpppnnngggRRR>>>DDDYYYlllyyybbbaaaGGGIIIIIIFFFOOOXXXiii|||yyyxxxzzznnnwwwRRR::::::333///111,,,------------------------,,,,,,---------.........,,,444,,,MMMyyyzzzwwwvvvvvvppptttLLL>>>GGGNNNzzzvvvWWWTTTwwwjjjaaaWWWKKKAAA===555888===AAAAAAHHH^^^sssmmmfff\\\PPPDDDAAAMMM[[[ZZZXXX\\\gggrrr|||zzzvvvrrrqqqsssuuutttrrruuuqqqnnnkkkcccYYYUUUXXXooo}}}wwwpppuuuxxxuuuwwwtttXXXJJJXXXxxxwwwmmmxxxsssvvvyyyZZZ444666000)))++++++)))+++---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,---------///111GGGmmmtttuuu|||^^^PPPIII999333666222DDDlllzzzfffbbbQQQJJJBBB;;;888666333222555444888===<<<:::FFFWWW[[[JJJ888444999<<<;;;999888<<<>>>@@@HHHUUU^^^bbbjjjhhhgggggghhhgggeeeeeeggggggmmm{{{ooohhhrrrxxxtttooo}}}vvvxxxXXX888111///000---,,,++++++***+++++++++***,,,333777333+++)))------***)))+++,,,,,,000666<<<777777KKKrrroooVVVJJJIIIRRR\\\yyyqqqiiiggglllrrruuuuuuyyyzzzssspppkkkWWW@@@666111444555000,,,...*********))))))******++++++++++++*********))))))************************)))***++++++******))))))+++...222444444444555666===???CCCFFFBBB>>>@@@FFFLLLIIIFFFDDDDDDIIIQQQXXXRRRXXXUUUPPPRRRJJJAAAAAA;;;<<>>LLL\\\[[[XXX\\\iiixxx{{{vvvrrrqqqsssuuutttsssuuusssrrrppphhh\\\VVVUUU]]]ssssssooosssxxxzzzqqqKKKaaaVVVjjj~~~pppvvv|||{{{sssmmmjjjxxxppp;;;777222...,,,******,,,---,,,,,,++++++,,,,,,---++++++,,,,,,------------///444ggg|||kkkyyyjjjNNNDDD;;;222444666555TTTyyy___QQQKKK>>>:::555222222333444444555999>>>AAADDDMMMYYYcccaaaLLL999888AAAGGGFFFDDDJJJKKKHHHDDDFFFOOOXXX\\\fffggghhhhhhhhhhhhgggfffqqqnnnmmmtttvvvmmmrrr{{{vvvwwwsssxxxuuuBBB777***555------,,,+++++++++++++++***,,,000333000+++***------******,,,,,,,,,333;;;;;;888DDDjjjaaaBBBFFFVVVbbbsss}}}wwwttttttqqqjjjeee~~~vvvxxxXXXAAA333888999///)))---******)))))))))))))))***+++++++++***************************************'''***,,,,,,***)))***,,,666888;;;=========>>>???AAA???@@@CCCDDDDDDFFFKKKKKKHHHCCC===;;;???FFFKKKMMMSSSSSSWWWbbbdddaaafffSSSKKKAAA===>>>??????===999::::::777333111222444...---+++************+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++,,,+++***+++---...???<<>>```~~~ccc___^^^GGG@@@UUUVVVxxxoooMMMGGGSSSrrrmmm___bbbvvvooozzz[[[[[[|||hhh^^^NNNDDD>>>eeennn\\\dddhhheeefffrrrhhhggg___EEE@@@WWWjjj___^^^wwwzzzbbbKKKQQQRRRKKKLLLHHHQQQjjjxxxxxxttt|||fffhhhxxx~~~OOO555111777666...........................------------............444,,,EEE{{{hhhhhhvvvnnnhhhrrrJJJ>>>>>>JJJddd}}}oooSSS___lllYYYLLLBBB;;;;;;>>>>>>>>>@@@>>>:::>>>PPPhhhtttrrrjjjiiiYYYHHHAAAAAAEEELLLRRRSSSWWWbbbsssuuusssqqqrrruuuvvvuuurrrssstttuuussskkk```VVVQQQNNNeee~~~{{{qqqssszzzxxxsss[[[}}}iii```zzzvvv{{{{{{{{{qqqiiidddtttCCC666111111+++))),,,------,,,,,,++++++,,,,,,---++++++,,,,,,---.........+++AAAwwwxxxnnn}}}XXXCCC777444333666999???]]]rrrYYYKKKCCC<<<999777444222333444666888777BBBDDD???JJJ```eeeZZZ___SSSJJJKKKMMMLLLMMMQQQXXX\\\]]][[[[[[___aaa```\\\bbbfffggghhhkkklllkkkqqqqqqmmmkkktttuuulllyyyxxxqqqyyyoooYYY999(((222------,,,++++++++++++,,,***,,,...///---***+++---///,,,+++...111222666;;;555GGGggg~~~zzzvvvWWW@@@???ddd~~~uuunnnhhhyyyxxxxxx~~~cccGGG;;;777000,,,,,,******))))))(((((())))))************************************************(((+++---+++((()))///444===AAAEEEGGGGGGGGGGGGGGGDDD@@@??????>>>===@@@FFFAAACCCBBB>>><<>>AAADDDHHHMMMSSS\\\jjjzzznnnnnnqqquuuzzzzzzuuuqqqqqqsssuuusssmmmdddYYYQQQIIIXXXqqqyyyuuuzzztttwwwuuuxxxTTT}}}sss}}}qqqssszzzyyyuuukkkzzzNNN666///333+++)))///...---,,,,,,++++++,,,,,,---++++++,,,------...//////(((SSSuuujjj|||hhhHHH;;;000222444555<<>>888111222222111000111333666888<<>>^^^{{{tttUUU<<>>???======DDDMMMTTTYYY]]]\\\^^^eeeiiiiiinnncccPPPKKKVVV[[[```mmm{{{{{{oooXXXJJJJJJDDD>>>===>>>===666000222111...+++)))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++***+++222<<>>ttt|||mmm~~~ttt~~~uuuLLL555EEEddd~~~mmmZZZeee{{{___DDD555:::===CCCIIIGGGAAA===>>>???JJJkkkqqqaaadddFFFGGGHHHFFFAAA@@@IIIUUU___hhhsss~~~zzzlllnnnsssyyy~~~}}}wwwqqqpppssstttqqqmmmhhh]]]TTTLLLNNNbbbvvvyyyssswww~~~tttIIIfffdddwwwsssrrr{{{ttt___999...444+++***111------,,,,,,++++++,,,,,,---++++++,,,---...//////000...bbbnnnhhhvvvQQQ;;;555444555999===JJJjjj{{{pppiii___MMM===666555333...---...000111222555:::===AAA:::AAAOOOOOONNNooozzzTTTKKKPPPSSSVVV[[[XXXbbbppp{{{pppaaa[[[gggmmmiiifffjjjoooooopppuuuvvvmmm___^^^pppqqqkkkjjjXXXDDDrrrgggxxxHHH777---...------,,,,,,,,,,,,,,,***,,,,,,******------+++...******///444555777:::[[[uuuzzzRRR???MMMvvv|||nnnlllqqq}}}||||||UUU<<<888666------,,,+++***))))))))))))***************+++++++++************************++++++***(((***111<<>>>>>444:::EEEPPPXXX___lllyyy}}}{{{}}}ooommmtttnnnggglllrrrsss}}}|||ooojjj```RRRAAA999;;;>>>;;;777555333000...,,,*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++++++++---111999CCCIIICCCBBBNNNfffyyyzzztttqqqeeemmm}}}sssllljjjrrrdddXXX[[[eeemmmqqqsssooo{{{QQQBBB;;;777666555444444444444444000000111222222333444444444FFFllldddMMMaaa```OOOHHHOOOeeehhh]]]oooAAADDDXXXwwwoooUUUllluuu}}}{{{```BBB@@@dddkkkxxxuuuvvveeetttppp}}}tttqqquuuWWWKKKpppnnniii]]]NNNGGGFFFKKKCCCEEEGGGMMM```zzzxxx}}}ttt}}}oooeeeNNN777666444555....................................///////////////LLLttt~~~vvvooogggEEE:::IIIkkk___]]]lllJJJ888:::===@@@FFFHHHDDD@@@EEELLLWWWfff}}}tttXXXOOOUUUFFFIIINNNPPPMMMLLLVVVbbbiiirrr~~~|||rrrssswww|||yyyssspppsssssspppnnnllldddZZZRRRJJJVVVxxxtttvvvsssuuuyyy|||mmmJJJNNNiiinnnyyyppp}}}qqq???///666,,,+++222***---,,,,,,++++++,,,,,,---++++++,,,---...///000000<<>>333///...---,,,+++************))))))*********+++++++++************************)))))))))+++000888@@@EEEHHHFFFCCC???<<<===AAADDDMMMQQQ]]]nnn{{{}}}uuuqqqsssppplllrrr}}}rrrcccPPPCCC@@@AAAAAA@@@777666444222///---+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***+++---333:::AAAEEEGGGLLLTTTqqqyyyXXXaaa~~~{{{vvvoooeee[[[WWWYYYtttggg```hhhtttyyyxxxwwwxxx|||QQQBBB;;;777666555444444444444444000000111222333333444444666VVVfffKKKVVViiiUUUFFFWWWWWWooommm~~~YYYHHHPPP[[[ooo{{{nnn^^^hhhxxxqqqTTTBBBSSSrrrtttuuummmVVVffffffyyytttqqqWWWrrrvvvfff```MMMEEEEEEJJJ@@@???BBBBBBPPPmmm{{{uuuwwwrrr{{{xxxYYY;;;555111444////////////////////////............/////////000222VVVmmmsss{{{vvvxxx\\\CCCCCCSSSwwwzzzVVVfffbbb;;;333CCC>>>AAAEEEEEECCCEEETTTcccssszzz{{{ppp___UUUUUUWWWTTTNNNMMMTTT]]]aaaeeegggiiivvvyyyyyyzzz~~~zzzuuuqqqtttsssooooooooohhh___VVVHHHQQQsss|||qqqtttssstttssslllSSSAAAsssttteeesss~~~EEE111888---+++222'''---,,,,,,++++++,,,,,,---++++++,,,---...///000111HHHiiipppqqqOOO===777444222***>>>YYYaaafff]]]BBB999111000555444......444222444666666666888<<<@@@@@@RRRZZZ\\\ttt||||||}}}{{{uuubbbtttqqqqqqoootttlllrrr}}}nnnpppqqqdddpppwwwOOOxxxqqqxxxwwwmmmDDD444......---,,,,,,,,,,,,---)))------***,,,000///***,,,000444444000444EEEXXX~~~aaaHHHTTT~~~}}}yyyxxxpppqqqsssuuuvvvwwwwwwwwwzzz|||xxxqqqoootttuuuxxx~~~tttIII666666///...---,,,++++++++++++))))))******++++++++++++************************'''''')))...666===BBBEEEDDD@@@:::666555;;;DDDKKKvvvtttxxx}}}xxxnnneeelllzzzttteeeXXXPPPMMMKKKJJJ999999777555333///---+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++***+++000888@@@EEEEEECCC[[[~~~dddlll{{{xxxppprrrvvvzzz{{{|||TTT???===999888777555444444444444222...333666000333999666999lllyyyoooMMMTTTfffdddOOOGGGXXXiiieeezzzfffNNNKKKYYYvvvzzzxxxnnnrrrkkkgggzzztttIIIlllooo```]]]___llloooqqqqqquuuzzzzzzvvvxxxrrrmmmkkkHHHFFFCCC===;;;;;;???333BBB]]]rrrzzz___{{{xxxooommm@@@:::+++777222000.........///...------///000....../////////999SSSyyyvvvkkk{{{SSSFFF@@@KKKooo[[[xxxqqqPPP???===;;;<<>>DDD???LLLppp||||||xxxyyy~~~TTT???===999888777555444444444444333///222555111222777777OOO^^^PPPddddddTTTLLLOOO]]]eeeqqq[[[XXXhhh~~~xxx|||~~~}}}}}}xxxqqqhhhfff]]]YYYmmmzzz```qqq|||uuufff^^^\\\\\\eeehhhkkknnnvvvppp[[[mmm```CCCCCCAAA<<<<<<<<<===666>>>KKK^^^vvvhhhhhh}}}JJJ:::...666222000.........///...------...//////000222222111DDDiii{{{xxx|||vvvsssHHHGGGLLL\\\eeeaaalllKKK<<<<<<:::======;;;===KKK^^^gggfffddd```dddgggdddfffjjjgggjjjbbbeeeuuu|||{{{~~~{{{rrrvvvtttrrrrrrsssqqqlllhhhcccOOOLLLOOONNN^^^qqqrrrnnnkkkqqqsss|||qqqSSSXXX{{{yyyyyysssiiirrriii;;;555111***111***------------------------...///+++---222...///>>>hhhttt[[[CCC777111222444;;;LLLZZZVVVCCC666444666333222555555222222555000///333888;;;>>>EEENNNHHHeee}}}vvv~~~{{{ttttttuuuuuurrr}}}xxxeeedddyyyzzzrrrpppwwwuuuvvvyyy{{{{{{~~~xxxooolllXXXYYYlll}}}}}}\\\AAA555///111000)))+++///))),,,,,,,,,,,,,,,,,,,,,,,,...///333555777GGGnnn}}}oooiiiOOOQQQggg{{{tttooofffYYYLLLFFFGGG===666999@@@EEEGGGIIIZZZaaajjjqqqvvvzzz~~~|||wwwvvvwwwxxxxxxrrr}}}ttttttVVV>>>666//////...(((,,,///'''++++++++++++++++++++++++,,,+++++++++++++++,,,,,,,,,...333;;;BBBDDDBBB>>>GGG888555AAASSSkkk|||ssspppnnnlllnnnrrr}}}mmm{{{jjjMMMHHHEEEGGGDDD<<<:::444%%%***++++++******)))***+++************************************************++++++******+++,,,,,,,,,777%%%777JJJ@@@LLLxxxeeehhhxxx|||TTT???===999888777555444444444444444111111444333111666<<>>@@@===:::<<<<<<888999:::999IIIooovvviii~~~ZZZ:::000333222111///...//////...------------000222444444333LLLyyy{{{oooXXX<<>>AAAEEEOOOXXXYYYQQQHHHEEEPPPVVV```hhhooovvv~~~}}}|||~~~vvv^^^iiizzzjjjqqqkkkDDD:::000000000***+++...(((++++++++++++++++++++++++---,,,+++++++++++++++,,,---222:::BBBEEEBBB<<<666999>>>DDDZZZtttpppeee```\\\[[[ZZZXXXZZZ^^^[[[\\\bbbllltttyyy~~~kkkiiihhhtttaaaXXXYYY^^^XXXCCC888666...******************++++++******************************************************++++++,,,,,,,,,,,,222999@@@AAAOOOuuu{{{uuu{{{xxxuuu{{{TTT???===999888777555444444444444555222000333555111666GGG|||eee[[[oooxxxWWWKKKOOOccc|||aaa]]]~~~{{{vvvoooiiieeebbb\\\WWWTTTJJJAAA>>>CCCKKKVVV^^^FFF@@@999:::CCCQQQZZZ]]]\\\aaafffmmmyyyyyyHHHZZZiiigggYYYBBB:::>>>:::888;;;:::555777666444>>>^^^{{{lll===333222333111///...//////...---...,,,,,,000222222333555\\\rrrpppzzz}}}rrrGGG;;;MMMaaayyyqqqZZZrrrgggGGG;;;>>><<<===888:::III[[[```WWWMMMXXXbbbfffgggnnnssswww}}}}}}yyy|||~~~{{{llleeeggguuuxxxrrryyyvvvtttssstttsssnnnkkkccc]]]RRRFFFHHHccczzzjjjuuuooollllllDDDsssrrr}}}jjj{{{uuurrr~~~MMM555000---333,,,------------------------...///---///222...777PPPgggtttOOOBBB:::333666CCCRRRbbb```JJJ222---555333000000555888999;;;>>>666;;;FFFQQQVVVYYYbbblllwww}}}mmmkkk{{{xxxuuutttxxx{{{zzz|||tttcccjjjXXXDDD~~~uuutttyyyTTT<<<000...000,,,---///***,,,,,,,,,---------------,,,777666111GGGtttrrrOOOPPPtttyyyuuugggbbbSSS@@@888===DDDFFFIII\\\rrruuubbbKKKDDDHHHGGGOOOZZZbbbhhhnnnvvv{{{vvv|||||||||nnncccRRRaaa~~~cccAAA222///222,,,***---+++++++++++++++++++++++++++------,,,++++++++++++,,,...888BBBEEE@@@;;;888999<<<]]]ppp|||qqqiii^^^PPPJJJLLL???DDDKKKPPPOOOIIIEEEDDDBBBIIILLLHHHFFFOOO\\\dddrrrsss___[[[uuu}}}fffhhhyyy{{{\\\>>>888<<<,,,+++))))))***+++++++++************************************************)))***,,,,,,,,,,,,...///,,,QQQBBBDDDmmmppp~~~TTT???===999888777555444444444444444444000222777111;;;YYY\\\iiiwwwcccJJJUUUWWWrrrwwwoooWWWvvv}}}{{{zzzyyyqqqjjjbbb]]]YYYSSSNNNKKKHHHAAA======999555999CCC<<<555000///444<<>>;;;777<<>>JJJeeesss___JJJ@@@;;;999>>>FFF===HHHVVV\\\YYYRRRLLLGGGMMMRRRTTTPPPQQQWWWYYYWWW\\\[[[eeezzzuuu|||~~~ooohhh{{{WWW???888///---***)))+++,,,,,,+++************************************************)))+++,,,---,,,...111444???GGGBBBlllvvvOOOwwwTTT???===999888777555444444444444111666000333999111BBBpppqqqbbbyyyvvvRRRCCCXXXeeeiii{{{```|||~~~}}}{{{yyywwwtttrrrqqqggg___VVVRRROOOIIIDDDBBB<<<999:::<<<777...---333444111///000000111666<<<<<>>LLLUUUXXXXXXbbbYYYNNNFFFAAADDDPPP]]]jjjttt}}}vvvssstttyyy~~~}}}~~~wwwlll{{{eeecccvvvgggDDD111333///+++------++++++++++++++++++++++++,,,,,,,,,,,,,,,---......555???DDD===444:::QQQggg}}}xxxcccHHHBBBBBBGGGLLLMMMNNNPPPTTTaaalllmmmhhhccc```^^^``````bbbkkkvvvyyykkk[[[WWWTTT]]]ooozzz~~~sssqqqlllNNN666444000+++***,,,---,,,+++***************************************************+++------,,,///666;;;HHHCCC```{{{fffpppwww~~~}}}~~~~~~TTT???===999888777555444444444444...777111333;;;222IIIkkklll|||mmmOOOKKKTTTwwwiiiyyytttzzzyyywwwtttpppllliiihhh___VVVNNNKKKHHHBBB>>>>>>555333333333222///...000+++***---222222000333999...555===FFFQQQ]]]aaa___ZZZDDD???JJJGGGMMMXXXHHH<<<555777666222666999000222777333333888444BBBfffvvvmmmlllUUU;;;555444222000///000000///......---000222...,,,:::MMMwwwttt{{{uuuKKKDDDjjjxxxRRRjjj}}}___>>>888???<<>>EEEHHHRRRfffyyyzzz{{{xxxqqq|||zzz{{{uuutttyyy}}}|||yyyyyyppp~~~zzzhhhhhhWWWUUUiii}}}YYY===//////------000---,,,,,,------.../////////222111<<<___}}}^^^vvvjjj^^^SSSPPPKKKHHHEEEBBB>>>;;;555000===YYYhhh```SSSNNN;;;777666<<>>>>>999999KKKjjjxxxwwwwww[[[AAADDD???>>>BBBJJJSSS]]]eeecccpppyyyvvvnnnjjjiiihhh{{{wwwxxx||||||rrrcccXXXfffnnnuuuqqqgggkkkzzzxxx{{{~~~iiiEEE888333---+++---...---******************************************************,,,---,,,,,,111:::BBBCCC\\\}}}uuuZZZlll~~~|||yyyooommmpppuuuyyyzzzTTT???===999888777666444444444444,,,777222444;;;333NNN{{{fffooottt___NNNXXXQQQooofffXXXkkk}}}{{{xxxsssmmmgggbbb___[[[QQQIIIGGGEEE>>>;;;<<<333000,,,***+++///111111,,,***,,,222333///...333,,,...000111666===>>>;;;>>>,,,AAA===777BBB:::DDD999444444333000666999///---888222---888999===SSSzzz}}}uuu\\\999333444222000///000000///...---,,,111444...---???VVVkkkllluuuyyywwwNNNJJJssslllNNNuuu}}}___???:::BBB@@@VVVqqqvvvYYYBBBHHHQQQPPPSSSuuuwwwooo{{{wwwxxx{{{yyyzzzvvvrrrqqqrrrqqqnnnkkkccceeeZZZQQQJJJ999EEErrryyytttuuupppooolllvvvFFFSSSqqqyyyIII777//////------------------------------,,,+++///222666XXX}}}mmmDDD666<<<<<<>>>MMMxxxkkkTTT;;;111666;;;;;;:::???FFFIIIHHHPPPeee{{{{{{}}}vvvxxxbbbwwwyyysssqqqvvvzzzyyyvvvuuubbbppp}}}eeehhhggg[[[~~~|||tttaaaCCC111000,,,+++...+++,,,,,,------...///000000777222BBBkkkpppYYY~~~~~~gggNNNGGG888777555666888999999888===<<>>???<<<888555555555555555444444333333333000222444333222666>>>FFFsssyyyrrr<<<222333222000///............+++000555---111111777bbb}}}kkkzzzyyyxxxyyyjjjJJJ[[[]]]SSS}}}dddFFF666===KKK}}}qqqaaaRRREEEAAANNN^^^\\\kkkwwwyyy}}}~~~|||yyywwwuuuyyyxxxvvvssspppnnnmmmllljjjfff___RRRDDD@@@MMM^^^xxxrrrhhhiiirrrwwwTTT???yyyvvv|||MMM)))777444,,,......------------......,,,222%%%///222999jjjXXXLLL@@@777<<<@@@\\\nnnMMM000,,,888>>>999<<<>>>@@@GGGMMMQQQmmmmmmyyy}}}wwwvvvzzzxxxqqqqqqyyymmmgggzzz___nnnnnnUUUqqq|||III///111---///222***///---******,,,...//////999222aaa```sss~~~cccMMM===555777::::::666888??????:::FFFeeexxx[[[AAA888888999HHHPPPPPPOOOLLLVVVmmmsss|||~~~|||yyy{{{}}}rrrmmmvvvSSS+++000444---///++++++++++++++++++++++++))),,,---,,,))),,,333999===;;;666888RRR}}}{{{jjjJJJ???BBBFFFKKKVVVjjjyyyyyyuuu}}}tttsssuuuwwwyyy~~~yyyfff[[[uuuRRR999...000,,,***------************************++++++*********************...)))222'''111RRR999iiibbbTTT|||tttxxxhhhssszzzyyyVVV@@@<<<999888777555444444444444222555000444111CCCyyykkk~~~ttthhhsssjjjSSSMMM\\\rrrIII???666777>>>EEELLLSSSbbbuuuzzzxxxsssmmmhhhddd^^^WWWQQQMMMIIICCC>>>:::777444222000000000///...---------------...///000000000000222222777===???>>>???CCCBBBDDDIIIKKKBBB444333999555444444444333333333333000222444333333666===CCCnnnqqq|||xxx>>>888444222111///............+++,,,000+++111111<<>>bbbfffyyy@@@888444333111///.........///...***------333222CCCmmm|||yyy~~~mmmJJJHHHmmmuuuQQQ\\\~~~lllKKK999QQQxxxmmmTTTJJJMMMUUU]]]bbbrrrjjjooouuuvvv~~~{{{zzzzzzzzzzzzsssrrrqqqooonnnmmmllllllhhhgggeee]]]OOODDDFFFNNNjjjiiilllllltttlllHHHsssyyykkk{{{jjj~~~aaa777777111+++......------------......+++111,,,333999FFFkkk{{{```YYYHHH777FFFlllmmmHHH;;;999555555::::::CCCLLLbbbvvvzzz|||xxxwwwwwwwwwmmm~~~ddddddyyyNNNVVVppphhh>>>000,,,...111,,,///////////////000111111555UUUttteeeZZZ>>>222333777888999;;;>>>BBBNNNggg}}}}}}{{{oooXXXCCC;;;;;;===BBBLLLNNNMMMNNNMMMXXXnnnxxx~~~xxxzzz~~~~~~|||~~~{{{}}}xxx~~~}}}~~~|||xxxFFF111...+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,///444999<<<555>>>HHHjjjqqqOOOAAA???DDDSSSdddvvv|||zzzvvvsssrrrwwwttt}}}lll^^^kkkxxxXXX666///111...******++++++++++++++++++++++++******++++++++++++++++++///)))000)))<<>>OOOeeezzzsssvvv|||{{{yyytttvvvnnn}}}wwwsssgggxxxHHHFFFvvvtttssstttEEE000---///000,,,...///000000///000111222666\\\bbbXXXrrrQQQ:::111333888999EEECCC===QQQsss{{{lllgggcccYYYLLLEEEBBB@@@<<<===HHHJJJKKKPPPSSSaaaxxxzzzvvvyyy~~~~~~}}}xxxqqq{{{zzzyyynnnAAA000333333,,,,,,,,,,,,,,,,,,,,,,,,,,,///,,,+++,,,000555999;;;333CCCbbboooZZZDDD<<>>888666999CCCQQQ___ooo|||{{{{{{}}}zzzttthhhbbb[[[UUUQQQMMMGGGCCC@@@<<<777444222111000...............------------+++,,,---...////////////000777FFFVVV```eeekkkqqq{{{lllLLLAAA888,,,222222222222222222222222111222444555555555666777BBBoooyyyeeelllqqqrrr}}}PPP:::444333111000////////////222,,,000222555222III]]]www{{{hhhLLL[[[tttdddIIIjjjzzzZZZEEE___|||hhhTTTIIINNNZZZdddsss}}}~~~}}}\\\hhhzzzzzzzzz{{{zzzxxxvvvuuutttooonnnmmmmmmlllmmmmmmmmmllljjjgggaaaUUUHHHCCCDDD]]]lllkkkpppnnnvvv~~~LLLFFFuuu~~~ttt>>>000333777......------------......//////...+++999YYYuuu}}}aaaXXXKKK???777PPP~~~```DDD999===@@@>>>RRRiii|||cccbbbvvvqqq~~~xxx|||zzzttttttrrr{{{|||vvvwwwLLLHHHpppnnnyyyLLL111///111///---,,,---//////...///222444@@@jjj|||hhhUUU^^^gggIII888333777<<>>JJJOOORRRXXX\\\kkktttzzzyyy}}}lllzzz}}}|||yyyQQQ555000///(((,,,,,,,,,,,,,,,,,,,,,,,,000---+++,,,000444888999444PPPuuuJJJHHHAAA@@@QQQmmmtttllluuussshhhwww{{{}}}UUU444222000+++000++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,---+++888<<>>FFFQQQccc}}}}}}}}}zzzwwwxxxzzzvvvoooaaa\\\UUUQQQMMMIIIDDD???<<<999444222111000///...------------------------,,,,,,...///////////////333999CCCKKKMMMMMMUUU___wwwsssLLL666999999...000111111111111222222222111222222333444555666666:::\\\{{{qqquuu___wwwXXX999555444222000/////////000------222///222555OOOvvviiiwwwyyytttRRRaaawww]]]EEEmmm}}}fffVVVhhh{{{dddSSSQQQXXX]]]]]]ggg~~~fffWWWxxxyyyuuuwwwyyyzzzyyywwwwwwwwwoooooonnnnnnmmmmmmnnnnnnmmmjjjfffbbbWWWKKKCCCCCCSSSuuujjjllllllppp{{{SSS???ooozzz~~~yyyKKK333111222......------------.........,,,111+++@@@lll~~~rrrTTTOOO>>>:::===\\\rrrNNN777999CCCFFFmmm~~~ddd[[[eeeyyykkkwwwvvvzzzzzzwwwsssxxx{{{~~~qqqRRRGGGllluuuTTT444111111---///+++---......---///444999RRR|||nnnQQQTTTzzz^^^@@@222444;;;@@@AAAHHHWWWdddeeeZZZOOOIIIOOOSSSUUURRRNNNLLLGGGAAAAAAQQQZZZ]]]___aaapppzzziiipppwwwyyy~~~|||zzzmmmuuuxxxsssEEE...///000,,,,,,,,,,,,,,,,,,,,,,,,...---------000444999<<>>===IIIWWWqqqiiiVVV@@@666888777222000000000000111111222222222111111222333555666666;;;MMM~~~~~~jjjbbb777555444222000/////////000+++///444,,,111>>>___xxx|||uuuuuu|||nnnKKKaaatttWWWFFFuuuqqqfffmmm||||||uuueeeWWWTTT\\\cccdddhhh||||||aaabbbuuuqqqsssvvvyyyzzzxxxvvvwwwxxxqqqqqqpppooooooooooooooojjjgggfffddd\\\NNNDDD@@@IIIvvvjjjiiinnnnnnwww[[[>>>hhh}}}vvvyyyzzzUUU555///.........------------......---+++555...FFFxxxhhhPPPOOO::::::EEEgggaaa@@@888KKK```}}}aaa^^^fffppplll~~~yyy{{{yyyxxxvvvvvvyyyqqq{{{wwwzzz}}}lll\\\AAArrrnnnhhhnnn___888333000,,,111+++---...------000888>>>rrrfffQQQnnnXXX:::111666<<>>EEEHHHHHHSSSmmmyyytttvvv|||yyyzzzyyyvvvuuussslllcccUUUQQQMMMKKKIIIEEE>>>999888555222000///000//////---------------------------...///000111111111111888???IIIKKKHHHKKK^^^sssooo[[[KKKIIIGGG>>>666444//////000000111111111222222111000000333555777777>>>EEEwwwwwwmmm:::555444222000//////000000+++333777,,,333GGGnnnuuurrrsss___AAAaaannnzzzyyyTTTIII~~~wwwnnnmmmpppiiipppmmm]]]RRRWWWgggssswwwvvvdddjjjjjjsssuuuxxx{{{zzzvvvttttttuuusssrrrqqqppppppoooooopppgggfffffffff___QQQDDD>>>AAAkkkjjjiiissspppyyyeeeAAAdddsssUUU555222333.........------............,,,888000III{{{lllTTTTTT======JJJnnnvvvPPP@@@ZZZtttVVVfffuuuuuujjj{{{|||}}}tttsssyyynnnzzzrrrzzzqqq~~~oooggg>>>]]]ppp{{{~~~eeeggg;;;333///***333,,,...///...---222;;;BBBgggccc{{{TTT;;;666:::===<<>>555,,,000,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,111;;;???rrrcccWWWppp~~~tttvvv}}}~~~wwwxxxyyy||||||zzz}}}rrr~~~[[[???@@@;;;999666666666666555444666444888111999sssmmmoootttzzzaaaOOOMMM___yyy[[[===888999777<<<:::===FFFKKKUUUmmmrrrccc]]]aaaooo|||~~~}}}~~~zzzkkk]]]VVVTTTRRRNNNKKKGGGBBB<<<888555333111///---------------.........---...000333444222222444444111222555BBBBBBOOOQQQJJJ^^^vvvrrr]]]WWWTTTUUUUUULLL===222111111000000000000111111222333333444555666777777777GGGtttsss{{{:::666444111000000000000///222---111000555:::zzzoooxxxpppoooWWWKKKSSSxxxwwwMMMHHHxxxppp\\\jjjuuupppbbb^^^jjjxxxvvv}}}iii|||yyynnnlllnnnvvvtttrrrrrrsssssssssrrrrrrqqqpppooonnnnnnnnnnnneeefffhhhgggaaaUUUGGG===>>>[[[yyyjjjtttvvvtttyyyEEEXXX|||ttthhh:::000222//////............//////111'''777///[[[zzz~~~lllcccHHH===;;;HHHhhhBBBZZZRRRYYYyyy{{{~~~aaa}}}}}}xxxxxxwwwxxxxxxvvvtttrrrrrr|||lllpppzzzpppcccMMMIIIxxxjjj```vvv|||HHH999+++777111///+++000---111333222MMMoooWWW--->>>CCC)))GGGWWWNNNJJJLLLLLLLLLSSS^^^___mmmyyywwwkkkbbb___```bbbyyytttxxx~~~|||pppddd\\\999............------------.........///***000;;;666BBBgggtttuuuKKKHHHAAADDDMMMnnnjjjzzz~~~vvvggg___```vvvnnnmmmrrr~~~xxxTTTiiipppllliii}}}}}}222444+++---......---------,,,,,,,,,,,,,,,+++++++++,,,------666333EEELLLJJJrrr~~~yyy~~~[[[??????;;;999666666666666555444444444666333EEE}}}|||nnnssswww^^^NNNQQQeeeoooLLL:::888888666???===@@@HHHMMMVVVooo{{{iii]]]^^^iiiuuu}}}zzzwwwzzzzzzqqqddd]]]OOOMMMJJJFFFCCC???:::666444333111///---------------.........---...000333555333444777666333333666DDDAAAPPP]]]```sss|||jjjPPPTTT[[[___\\\OOO@@@666111111000000000000111111222333333444555666777777777FFFrrr999666444111000000000000///111---222000555999wwwrrrlllNNNEEEYYYxxxNNNKKK}}}wwwnnnmmmrrrwwwooodddjjjyyy{{{mmmxxx}}}}}}sssmmmmmmpppsssrrrqqqqqqssstttsssrrrrrrqqqpppooonnnnnnmmmmmmggghhhhhhfff```TTTFFF===<<>>@@@DDDNNNYYYaaannnzzz}}}xxxsssnnnkkk{{{ppp~~~}}}uuummm~~~fff===000333///......------......///000,,,...888:::777OOOyyy|||}}}}}}eeeLLL>>>EEENNNddd^^^}}}{{{{{{{{{ttteee^^^___mmmjjjppp|||UUUMMMwwwyyyqqqtttKKK999000///......---------,,,,,,,,,,,,,,,++++++,,,,,,---...+++444GGGfffppp}}}\\\???>>>;;;999666666666666555444333666444333MMM}}}kkkrrrtttZZZMMMUUUlllvvvQQQ===999999888888??????BBBGGGJJJTTTlllwwwrrrggg```jjjxxxyyy{{{sssfff\\\MMMJJJGGGDDDAAA>>>999666444333111///...------...---.........---...000333555444666:::888444444777FFFAAAQQQdddnnn}}}wwwXXXCCCQQQbbbjjjcccRRRAAA666111111000000000000111111222333333444555666777777777DDDppp~~~zzz}}}<<<666444111000000000000///000---222000555:::wwwxxxtttiiiFFFDDDiiivvvOOOQQQxxxiiihhhzzzwwwwwwssszzz{{{{{{xxxtttrrruuuxxxsssrrrqqqqqqrrrrrrqqqooorrrqqqqqqooonnnmmmmmmllljjjjjjiiifff^^^SSSFFF===:::RRR}}}kkkpppqqqooorrrDDDHHH{{{uuuJJJ444444//////............//////111,,,999999ggg~~~qqqiiiZZZCCC999<<>>\\\{{{VVVgggnnnTTT666,,,555---444...111---000333:::]]]|||VVV???555666SSSiii]]]JJJ999666;;;AAAJJJTTTcccooo{{{yyy|||xxxcccmmmDDD000...///......------......///222***333===777===dddsssLLLFFF888MMMmmmssstttzzzvvvvvvpppccc\\\\\\fffgggnnnyyy~~~PPPCCC___tttuuu~~~eee:::000,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,---......+++;;;LLL~~~```^^^???===;;;999666666666666555444222999444222JJJoooeeennnpppWWWLLLVVVnnncccAAA888:::999:::>>>???AAAEEEGGGHHHQQQiii~~~xxxzzzvvvrrrwwwvvvwwwoooccc[[[PPPMMMIIIFFFCCC???:::777444222111///...---......---.........---...000333444555888;;;999444444888@@@;;;HHHWWW[[[ddd\\\<<>>333444+++111,,,222000333666BBBkkkVVVAAA777HHHqqqfffJJJ???888<<>>999666333222000///............---.........---...000333444555888;;;777333444999777333???CCC<<>>111111000000000000111111222333333444555666777777;;;BBBkkk~~~ooo]]]>>>666444111000000000000///000---000---888GGGmmmsssyyyNNNFFFsssoooNNN\\\~~~qqqccc```jjjqqqgggWWWrrr}}}rrrrrrrrrssstttuuuuuuuuurrrqqqppppppqqqqqqooolllooooooppppppooonnnllllllmmmllljjjfff^^^RRREEE===:::IIIzzzpppppppppnnnoooPPP???hhh~~~UUU111000//////............//////222///333AAAtttggggggRRRBBB666AAAgggttt```pppyyyuuu|||cccmmm||||||wwwwww{{{}}}|||xxx{{{|||{{{wwwssspppooopppssswwwnnnpppwwwzzz{{{qqqVVV444???nnntttmmmcccqqq@@@555222......***333222222444CCCrrrXXX>>>AAAkkkTTT;;;888;;;BBBDDDCCCJJJUUUeeewwwyyyzzzzzzxxxsss}}}]]]@@@777/////////....../////////---///666222888cccVVV;;;FFFnnnvvv|||xxxxxxqqqllliiifffeeebbb[[[UUUSSSKKKVVVeeehhhgggxxxmmmIIIkkkyyynnntttIII666111......---------,,,,,,,,,,,,,,,,,,,,,---...///000333HHHqqqccchhh~~~tttjjj[[[^^^nnnzzzdddBBB===;;;999666666666666555444000666777444AAAggg{{{\\\ddddddNNNJJJVVVkkkbbbMMM;;;888777333777@@@EEEOOOWWWYYYYYYcccyyyxxxvvvtttrrrkkkddd```VVVQQQKKKFFFAAA<<<777444333222000///.........///---.........---...000333555666999:::666222555<<<888777BBBCCC888CCCMMM???>>>MMM___nnnwwwqqqYYY@@@111111000000000000111111222333333444555666777777;;;???hhhllljjjCCC666444111000000000000///000...000,,,999KKKmmmzzzsssOOOGGGpppnnnNNN___~~~ooocccfffooohhhYYYnnn{{{|||yyyyyyjjjlllnnnqqqrrrsssssssssmmmmmmnnnpppssstttrrrqqqmmmmmmoooooooooooommmmmmllllllkkkggg___SSSFFF===<<>>SSSDDD:::888<<>>;;;999666666666666555444333000555777EEEwww\\\___]]]IIIJJJXXXlllvvvOOOCCC888666555555888===>>>KKKXXX\\\^^^jjj}}}|||uuussslllccc]]]UUUQQQKKKEEEAAA===999666222111000///......//////---.........---...000333888999;;;:::666222777??????<<>>:::GGGSSSVVVcccdddKKKPPPbbbttt|||bbbGGG111111000000000000111111222333333444555666777777888999bbb}}}~~~vvvDDD666444111000000000000//////000444///999FFFzzzvvv{{{zzz|||]]]===BBBjjjcccIIIbbb~~~{{{zzzvvvttt{{{hhhcccgggiiikkkmmmooorrruuu|||xxx^^^WWWZZZ^^^```aaadddjjjooouuutttsssssssssqqqmmmjjjiiijjjmmmoooppppppooooooiiijjjkkkiiibbbUUUFFF<<<<<<>>>lllpppnnnpppwwwvvvggg>>>RRRiii888444//////............//////...333444SSSYYYKKKTTTIII;;;LLL~~~~~~vvv~~~wwwppp___fffsssqqq~~~||||||}}}~~~~~~|||xxxzzzzzzvvvpppnnnppptttpppnnngggfffhhh}}}}}}yyyooo]]]???GGG}}}pppRRR<<<+++444444---444222333<<<^^^sss}}}]]]```rrrMMMoooHHH<<<:::???LLLRRRPPPRRRXXXdddyyygggaaa^^^kkkooowwwzzzuuu___ttt{{{OOO666000000////////////000000000444333LLL|||fffPPP???PPPqqqwwwUUUpppeeeggglllwwwzzzyyyrrrnnnlllcccZZZRRRPPPKKKEEECCCCCCAAA???>>>222AAA]]]aaa```sss```jjjuuuuuuoooEEE333......---------,,,,,,,,,+++,,,,,,---...///111111EEEfffqqqnnnwww======<<<<<<:::888555444555666222555777111HHH```iiiaaaCCCGGGZZZhhh}}}^^^AAA999444555777888:::======GGGOOORRRTTTYYY]]]]]]\\\aaaooorrrfffiiiooolllddd___VVVRRRKKKEEEAAA>>>;;;999444222000//////000000//////+++,,,000222111777@@@DDD<<<888::::::777888===EEE888???```[[[___qqqGGGCCCUUUpppmmmEEE555000///111333111000222444444555666777777777666<<<<<<___{{{~~~vvv:::888666333222222222111000///333111888222BBByyywwwkkkiiisssSSS:::???ggg]]]DDDaaa~~~zzzvvv{{{|||___PPPUUUYYY^^^___eeemmmpppqqqyyy}}}hhh^^^\\\XXX]]]SSSQQQ```aaaaaaqqqsssooonnnrrrssspppnnnooolllllllllnnnppppppnnnlllllljjjhhhgggbbbWWWGGG;;;===@@@aaammmtttqqqtttrrrhhh@@@GGG|||iiiAAA333000000////////////000000///111...UUU|||```YYYTTTGGG;;;RRR~~~~~~iiikkkvvv|||rrrqqqzzzyyywwwzzz|||~~~zzzyyyxxxuuurrrpppnnnmmmnnnmmmmmmhhhjjj}}}tttsssmmm<<>>===<<<;;;888666555666777444555888777OOObbbnnniiiIIIKKK\\\jjjvvvVVV@@@999444555777888;;;>>>???JJJTTTYYY]]]cccggghhhhhhooo|||wwwxxxkkkdddkkkrrrooogggcccXXXSSSMMMFFFBBB>>>;;;888555222000///000000000///222//////222333333888@@@EEE@@@<<<;;;888444666;;;>>>555AAA]]]SSSSSSaaa<<>>777555333222222222111000,,,///---555444LLLrrrrrrzzzooo\\\HHHKKKhhh}}}|||^^^HHHeee~~~yyytttvvv|||tttVVVFFFJJJNNNUUUVVV\\\eeejjjmmmuuu}}}nnn___XXXYYYXXX___]]]\\\dddkkknnnsssqqqmmmmmmppprrrpppooopppkkkkkkkkklllnnnooonnnmmmllljjjhhhgggcccWWWHHH<<>>TTT~~~yyy~~~vvvuuu{{{uuuttt{{{|||yyy{{{~~~}}}yyyxxxvvvtttqqqooommmllllllllllllgggjjjvvvtttlll===AAAssssssddd\\\yyy^^^666444...333,,,000111555666ssszzzQQQlllfffmmmzzz[[[??????FFFTTT___ccceeegggvvvuuuzzznnn```UUU111111111000000000000111111333>>>;;;```aaaKKKVVVqqqggg|||yyybbbcccsss{{{tttfffZZZSSSLLLGGGAAA<<<:::999999888777888======VVV___VVVwwwvvvKKK~~~eeettteee666111///------......---,,,,,,000+++***000......888YYYzzzyyyyyyyyyEEE@@@>>>===;;;999888777777777666222777;;;PPPcccrrrpppNNNKKKZZZjjjoooNNN===777444666888999<<>>:::444BBBWWWKKKKKKWWW;;;BBBPPPgggyyytttLLL666111///111222000000222333444555666777777777777777:::gggyyycccsss{{{}}}<<<777555222222222222111000000111,,,111111MMMiii}}}vvvaaaGGGKKKddd}}}|||```KKKhhh~~~}}}yyysssrrruuuxxxsssttthhhLLL===@@@CCCKKKMMMSSS]]]dddjjjssszzzyyyrrrkkkccc[[[[[[___cccgggjjjfffhhhyyyzzzsssooonnnqqqrrrooonnnooollljjjiiijjjlllnnnnnnmmmkkkiiihhhgggcccXXXHHH<<<>>>???[[[yyyvvvrrrqqqvvvqqqGGGFFF}}}WWW777555000000////////////000000000444888bbbzzzmmm[[[\\\\\\NNNAAAVVVsssttt~~~xxx{{{||||||xxxwww{{{~~~}}}}}}}}}|||~~~vvvvvvtttrrrpppmmmlllkkkkkkkkkjjjeeejjjxxxuuulll???>>>___}}}eee]]]tttfff888111,,,111,,,222333777777qqqlllUUUxxxvvveee___\\\XXXEEEDDDIIIVVVaaaiiioootttxxx{{{pppeeeVVV:::111111000000000000111111222<<>>999777777666555888222777555CCCWWW]]]lllPPPtttkkkzzzwww<<<222000...---......---,,,+++///,,,+++000---...;;;nnn|||~~~tttooozzz}}}MMMDDDAAA???<<<999888777777666777///333888HHHzzzdddrrrqqqNNNFFFTTTffflllKKK;;;666444777999:::>>>CCCIIIOOOTTTXXXdddwww}}}aaa___fffgggfffggg___ZZZRRRKKKEEE@@@;;;888555333000///000111000000111111000000000111444888;;;>>>@@@<<<666555<<>>EEEHHHOOOYYYccclllssswwwrrrkkkeeecccbbbcccgggnnnppppppuuurrrvvvxxxsssqqqrrrrrrnnnlllnnnmmmkkkjjjjjjlllmmmnnnnnnkkkiiiggggggcccXXXHHH<<<<<<<<>>DDDBBBKKKVVV___nnnlllQQQVVVeeejjjjjjmmmbbb\\\TTTMMMGGGAAA<<<999555333111000000111111000111222222000000111444666777===@@@;;;555555===FFF<<<999MMM\\\[[[]]]UUUDDDDDDQQQgggwwwyyyTTT999333000111222000000333333444555777888999999999@@@AAAooowwwuuufff===555333111111222222111000,,,222111666888RRR|||vvvxxxzzzwwwyyyggg>>>LLLqqqdddJJJbbb~~~{{{xxxvvvuuusssqqqjjjbbb```XXXBBB777;;;;;;BBBEEELLLVVVbbblllooonnnccc^^^]]]```cccgggnnnuuuuuuvvvvvvqqqnnnppppppnnnmmmnnnpppnnnlllkkklllnnnnnnnnnjjjiiigggfffcccXXXIII===;;;;;;OOOqqqqqqvvv|||vvvGGG???sssWWW555333000000////////////000000333000444cccyyyxxxfffMMMMMMXXXMMMCCC[[[xxxxxxtttrrryyy{{{jjjSSSVVV___qqqwwwtttuuuvvvxxxyyyyyy~~~~~~zzzwwwuuuttttttrrrqqqpppnnnmmmlllmmmnnnkkkbbbgggpppwwwjjjGGG;;;HHH}}}ggguuuppp===000444222///333111666===|||___aaa}}}vvvrrrmmmsssaaaRRRUUUeeewwwqqqssszzzssslll{{{JJJ111111111000000000000111111222777VVVvvv```IIILLLnnnmmmbbbzzzvvvzzzrrriii]]]SSSNNNDDD@@@:::666444444444333444000555777555PPPmmmeeetttbbb^^^|||FFF222000.........///...---+++---+++---///+++333JJJ~~~\\\kkkYYY___mmmuuuzzz^^^OOOSSSKKKAAA:::777777666555777222777666@@@rrrkkkrrruuuUUUFFFPPPccciiiHHH888666666999::::::>>>EEEBBBNNN\\\fffoooxxxfffNNNEEEXXXkkkllliiijjjddd^^^VVVOOOHHHCCC>>>;;;666444111000111111111000111555555222111444777777888???AAA:::333444<<>>BBBIIISSS___gggfff```TTTTTTWWW]]]aaadddkkkssszzz{{{oookkkiiilllnnnmmmmmmppprrrpppnnnmmmmmmmmmlllkkkjjjhhhgggfffcccXXXIII===<<<>>>MMMppptttwww|||uuuGGG@@@sssyyy[[[777222000000////////////000000333333888kkk[[[IIIRRR[[[NNNCCCYYY~~~yyyuuuuuuqqqkkklllnnnhhh]]]PPPWWWeeeuuu~~~}}}{{{{{{uuuoooooorrrvvvxxxvvv}}}~~~zzzwwwtttrrrsssrrrrrrpppooonnnmmmmmmmmmooolllaaafffiiiwwwjjjLLL;;;FFFkkkzzztttqqq>>>///555222000333...555@@@]]]```sssbbbppp^^^^^^lll|||sssmmm}}}{{{uuunnnyyyKKK888111111000000000000111111888:::RRR{{{}}}yyy___PPP___rrrnnnfffzzzpppggg[[[QQQMMMCCC???999555444444333333333333333777222EEEhhhdddeeekkkWWW|||zzz|||}}}PPP333111///...//////...---+++---+++---///+++888TTTppp}}}hhhVVV\\\kkkrrryyykkk\\\___TTTFFF<<<999888777666555555:::555===vvvjjjpppyyy]]]LLLQQQaaajjjJJJ888666888::::::999>>>EEEGGGSSS^^^cccfffhhhhhhfffhhhhhhmmm|||iii^^^bbbvvv~~~pppfffhhheee```XXXPPPJJJEEE@@@===666444111000111222111111000555666222111555888666777===>>>777222666<<>>;;;>>>KKKlllvvvqqqvvvqqqEEE@@@sss~~~vvv[[[888444000000////////////000000...555<<>>QQQ{{{___TTTlllqqqqqqhhh~~~yyypppgggZZZOOOJJJAAA===777444222222222222000666///555222===dddkkkaaa|||YYYppplllrrr}}}]]]333111///...//////...---,,,---***,,,...,,,===]]]vvvzzzxxx___VVVbbbnnnqqqzzzwwwhhhgggZZZJJJ>>>:::999999888444777;;;111888tttfffmmm{{{aaaOOOQQQ___lllMMM888777888;;;:::999>>>EEEIIIRRR[[[^^^bbbiiiooopppxxxzzzxxxiiillleee```XXXQQQKKKFFFAAA>>>666444111000111222111111---333444000///444666444333999;;;555333999@@@BBB;;;;;;QQQIIICCCFFF777@@@BBBXXXvvvnnn<<<555111111111000111444333444666777999::::::;;;:::SSSzzzLLL777333222000000111222111000...444...111888]]]mmmsss{{{XXXBBBMMMtttlllHHHYYYyyy|||zzzsssnnniii]]]PPP@@@777999999111111999:::<<>>999===HHH|||hhhuuummmssspppGGGCCCvvv{{{mmmZZZ888666000000////////////000000***555;;;cccQQQIII^^^mmmZZZEEESSS|||uuuhhh[[[SSSSSSVVVOOOMMMKKKJJJHHHFFFIIINNNLLLHHHJJJSSS]]]dddjjjoooqqq|||qqqbbb___ZZZUUUXXXbbbmmmsssvvv|||{{{rrrmmmpppttttttooonnnnnnmmmllllllkkkkkkgggllljjj```fffbbb{{{vvviiiTTT>>>???zzz~~~___uuuwwwqqqtttzzzFFF000666//////444...555AAAtttTTTPPP{{{zzzeee\\\uuuqqqppprrrsssvvv~~~uuuyyyqqquuuCCC333111111000000000000111111444???TTT^^^SSSqqqmmmrrreeeyyyfffjjjvvvooogggZZZNNNHHH@@@<<<666222111111111111,,,777+++333444:::fffwwwhhhaaakkkaaarrrggg333111///////////////---------***,,,...---@@@ccceeeooowww||||||iiiVVVWWWiiisssqqq|||}}}uuulllPPP999:::===:::;;;222===666777;;;kkkeeessssssFFFQQQVVVzzzpppJJJ???777:::;;;666:::BBBBBBIIIUUU[[[XXX\\\lll}}}uuueeeiiifffbbb\\\TTTMMMFFFBBB???999666333222222222111000...///000222444444555555888999888666444999BBBJJJ???===@@@JJJOOOIIIAAA===LLLUUUgggwwwooo???666///000333222222333111777;;;;;;999999:::;;;;;;NNN{{{|||yyyGGG000333333222222111000//////...444---444666ZZZxxxoooRRR???OOOVVVzzzeeeDDD[[[}}}zzzwwwrrrnnnfffZZZKKK@@@444444555666666777666666:::>>>EEENNNTTTTTTOOOIIIJJJOOOVVVZZZ^^^iiixxxqqqhhhmmmnnnnnnoookkkoooooonnnmmmllljjjhhhggghhheeecccdddbbbXXXHHH<<<666DDDHHHooogggrrrmmmrrrlllVVVGGGwwwxxxddd555666111111000000000000111111111111444fff}}}YYYPPPQQQ___YYY===TTTuuufffUUULLLFFFAAA>>>>>>===666999===999:::===888BBB>>>???FFFLLLPPPYYYccckkkttt~~~ssshhhbbbWWWPPPIIIHHHMMMWWWcccmmm|||wwwyyyxxxqqqtttzzzuuunnnlllllllllmmmlllkkkiiiooocccgggdddaaa{{{YYY{{{ccc\\\BBBIIIuuuSSSkkkyyyppprrrCCC777222111000+++333333DDDsssoooQQQ[[[xxxfffrrrvvvsssyyyooohhh~~~zzzuuuoooOOO,,,000000000000000000000000111===aaa{{{RRR^^^|||nnn{{{kkk]]]iiirrrhhhaaaZZZPPPHHH???;;;555222111111222111...111///000333888SSS|||bbb|||dddnnn```wwwtttiiiwww;;;///---000,,,---000,,,///111000'''444000777XXXwwwssscccYYYQQQLLLMMMRRR[[[iiitttwwwyyywwwWWW<<<999<<<888999555<<<555777;;;dddhhhhhh{{{uuuTTTTTT\\\tttuuuQQQ???666999<<<777:::BBBBBBMMMXXX``````ggg|||qqqiiigggeeebbb]]]WWWOOOHHHCCC@@@:::777444333333333222111222222333444444555555555777888777555444888AAAHHH===???EEEOOOYYYZZZSSSKKKGGGYYYuuurrr???666000000333222222444444777999999888:::<<<>>>@@@eeexxxnnn~~~}}}FFF===333333222111111000/////////444///333111MMMzzz}}}}}}ooopppXXXCCCOOOZZZuuuhhhFFFZZZ~~~{{{sssqqqnnniiiaaaTTTEEE<<<555666777888999999888888;;;>>>CCCJJJOOOOOOKKKGGGJJJOOOVVV[[[aaalll{{{zzzeee]]]iiiqqqoookkkmmmrrrtttnnnnnnnnnmmmlllkkkjjjjjjiiifffeeedddbbbWWWHHH<<<777BBBGGGqqqiiiqqqpppsssjjjNNN555eeessswwwddd666555111111000000000000111111333555;;;nnn~~~[[[TTTWWW]]]XXX===SSSwwwdddVVVGGG???;;;777444444<<<444777;;;777999===888===999999>>>BBBHHHRRR]]]kkknnnqqqoooiiiccc```___TTTRRRPPPRRRXXXbbboooyyyrrrppptttqqqrrruuupppnnnmmmllllllmmmmmmkkkiiilllcccfffaaa[[[uuu~~~]]]zzzeee[[[???@@@kkkVVVwwwyyyxxxEEE777///000111...555222AAAppp~~~ZZZ___yyyyyy|||rrrdddhhhuuu}}}zzztttxxx]]]III333111111000000000000111111;;;GGGkkkZZZbbbsss|||xxxhhh^^^ggg|||yyyqqqggg```\\\WWWOOOHHH>>>:::555222111111222111000444333444888===YYY^^^wwwdddeeejjjqqq|||nnn|||<<>>??????>>>======???BBBFFFIIIIIIGGGDDDIIIOOOXXX^^^fffqqqvvvcccjjjnnngggllloooqqqooonnnmmmmmmllllllmmmmmmkkkiiifffeeeaaaVVVGGG;;;888@@@FFFsssmmmqqqqqqtttnnnPPP444iiikkk===666111111000000000000111111...333:::lll```TTTTTTYYYVVV===SSSxxxjjjUUUIII===888777444333333:::333666888444999===777:::777777999;;;???JJJTTT^^^```aaa^^^ZZZYYYZZZ]]]^^^aaaeeejjjqqq}}}vvvkkkssstttrrrqqqlllooonnnmmmmmmmmmmmmkkkiiijjjeeeggg___[[[ttt}}}cccxxxhhhYYY;;;>>>gggaaaHHH888//////222000666111>>>ooocccaaa}}}iiiUUU___gggqqqxxx|||yyyttt{{{TTTLLL;;;111111111000000111111111<<>>AAACCCDDDDDDCCCAAABBBCCCEEEFFFFFFEEEDDDJJJPPPZZZbbbkkkvvvzzz[[[[[[eeegggiiipppooonnnmmmlllmmmmmmnnnllljjjhhheee___TTTEEE:::999===GGGuuurrrqqqooorrrsssWWW999uuutttAAA444111111000000000000111111+++111666eee~~~dddNNNGGGTTTUUU===RRRqqq```KKKAAA888777999888777888:::444666777333999>>>777:::;;;;;;;;;;;;===DDDJJJIIIOOOWWW[[[\\\\\\]]]___mmmttt{{{nnnvvvxxxtttqqqmmmooonnnmmmmmmmmmllljjjhhhkkkiiihhhaaaddd{{{dddwwwhhhWWW999@@@jjjjjjHHH999333///333111666000AAAvvv|||fffZZZqqqLLLOOOVVVbbblllrrrwwwyyytttzzzXXXSSS888222111111000000111111222999888YYYuuuwwwZZZWWWpppkkk}}}xxxiiibbbfffjjjfff]]]VVVXXX\\\aaabbb\\\PPPFFF<<<888333000000111111111000333111111222222FFFiiifffmmmmmmTTTjjj|||???222///111,,,---000,,,)))111///---111444YYYmmm~~~^^^LLLSSS______WWWOOOKKKKKKOOOSSSVVV]]]dddsssxxxtttgggjjjxxxHHH;;;???===;;;888888;;;888555DDDooorrruuuyyyQQQXXX]]]rrriiiHHH777666===:::;;;CCCFFFLLLHHHKKKUUU]]]___dddjjjjjjuuupppssszzz}}}ssshhhiiikkkiiiccccccbbb^^^XXXQQQJJJEEE>>>:::666333333333333333000000000000111222333444444444444444555888<<>>CCC:::<<<>>>@@@@@@@@@AAA@@@@@@???FFFQQQYYY]]]```ccceeewwwmmmtttvvvrrrrrrpppooonnnlllllllllkkkiiigggiiiiiifffbbbnnn|||^^^vvvfffUUU:::???lllgggxxxBBB777555000333///555222GGGaaaPPPwwwlllGGGEEEKKKXXXfffnnnsss|||{{{}}}zzztttmmm```YYY222333222111000000111222333CCC:::TTT}}}wwwxxx]]]ZZZrrrlllnnn]]]ZZZ^^^^^^WWWPPP[[[bbbnnnwwwvvvjjjXXXJJJ;;;777222000///000111111444666444555666333DDDdddmmmhhhpppOOO~~~nnnBBB444000111,,,---000---***222......///222aaalllddd~~~|||XXXWWWmmmyyykkkVVVPPPMMMNNNSSSWWWYYY]]]bbbmmmsss{{{kkklllzzzKKK===AAA@@@===999777>>>999666>>>dddyyyppp~~~{{{ZZZVVV]]]mmmqqqOOO;;;666===:::;;;DDDIII[[[MMMGGGNNNUUUYYYdddrrr{{{}}}mmmggghhhhhhiiijjjcccbbbaaa^^^YYYRRRLLLGGG@@@<<<777444333444444444333333222222333555666888444444444444666999;;;===BBBFFFIIIJJJRRR[[[XXXOOOOOOfffwwwMMM777333111333444222444888777555999>>>===888;;;DDDrrrttteeeaaaMMM888:::000000000000000000000000000+++000---000888SSSvvvxxxbbbCCCYYYqqqHHHDDDuuu{{{uuuqqqjjj\\\HHH888111111333444777888:::<<<>>>@@@AAABBBFFFIIINNNPPPOOOMMMLLLLLLOOOUUU___jjjttt}}}rrrZZZLLLHHHJJJ```wwwzzzmmmmmmnnnnnnnnnmmmllllllkkkjjjhhhccc[[[OOOCCC:::::::::MMMtttxxxrrrqqqmmmsss[[[999{{{lll999333111111000000000000111111///444666```___GGG@@@JJJQQQ<<>>???>>>???<<<<<>>333444222222...444444KKK\\\MMMttt~~~zzzsssooo^^^EEE>>>CCCQQQaaajjjoooyyy___\\\fffqqqvvv{{{uuupppkkkaaa888444333111000000111333444LLL???RRRwwwzzzzzz\\\]]]wwwnnnuuufffXXXNNNOOORRRPPPNNNOOO```kkkzzzoooWWWFFF:::666222//////000111111000333333555777555CCCbbbpppbbbpppJJJ}}}oooDDD555111222,,,,,,000---+++333+++000...333iiidddrrrtttxxxjjjVVVRRRQQQSSSZZZ___aaaeeejjjmmmssszzziiicccyyyMMM===BBBAAA======666>>>:::888:::XXXjjj}}}zzzdddPPPZZZiii{{{VVV>>>777===:::;;;EEELLLaaaSSSMMMSSSWWWZZZmmmpppnnnrrraaa]]]bbbggggggeeecccbbbaaa^^^YYYRRRMMMIIIDDD???:::666666666777777777666444333333555666777444444444555777:::;;;<<<>>>@@@EEEMMMWWWaaahhhlll^^^pppvvvJJJ555222222444444222444888888666:::???===:::CCCSSSeeeUUUzzzIII666000///000000000000000000000000***111...111555JJJxxx~~~}}}~~~|||[[[;;;VVVvvvNNNCCClll{{{uuupppfffUUU@@@222111555777888???>>>=========>>>??????EEEKKKRRRVVVUUURRRPPPOOOQQQWWWaaalllvvv~~~qqq___ggglllgggzzzgggiiilllnnnoooooonnnmmmiiiiiigggbbbYYYNNNBBB:::::::::QQQqqqyyyrrruuukkkppp\\\===fff555666111111000000000000111111,,,111222\\\^^^HHHAAAFFFOOO<<>>[[[nnnaaaqqqIIIkkkEEE777222222,,,,,,000------333)))111000666pppjjj}}}vvv~~~~~~qqqaaaVVVSSSSSSWWW```gggkkkpppvvvsssxxx}}}lllbbbqqqNNN===BBB@@@<<<@@@555<<<:::;;;999OOOgggrrrSSSUUUdddwww[[[AAA777===:::;;;EEEMMMXXXSSSYYYhhhpppxxxmmmnnnzzzppp```XXX]]]ffffff^^^cccbbb```]]]XXXRRRNNNKKKFFFBBB<<<888777888999999888666444222111222333444555444444666888;;;;;;;;;>>>???GGGUUUcccooo~~~yyy{{{LLL444222222444444222444999999777:::???<<<;;;KKK___vvv[[[RRRCCC:::333////////////000000000000///(((333000444666GGG}}}uuuxxx~~~xxx^^^DDDeee{{{SSSAAAddd{{{tttpppeeeSSS===333666<<<>>>===HHHFFFCCC@@@???>>>???@@@DDDKKKUUUZZZYYYVVVRRRQQQSSSYYYbbbmmmwww~~~rrrvvvbbbeeejjjnnnqqqqqqpppooohhhhhhfffaaaXXXMMMAAA:::::::::TTToooyyyssswwwhhhjjjTTT555}}}}}}zzz|||eee000222111111000000000000111111---333333[[[aaaHHH===DDDNNN<<>>MMM```iiilllwwwrrrWWWFFFKKKLLLUUU[[[\\\lll~~~}}}vvviiilllfffGGG555333111//////111333555@@@:::MMMjjjvvvyyyVVVeeeuuudddOOO@@@EEEPPPWWWNNNDDDNNNbbboooyyyoooUUUDDD999555000......///000000111333222555666000;;;VVVmmmbbbsssKKKfffFFF777222222,,,,,,000------333(((333222999uuujjjuuuggg|||qqqiiiddd\\\SSSPPPPPPPPPUUU```iiinnnuuu{{{yyy}}}iii[[[oooUUU@@@AAAAAA@@@<<<999666999888444NNN{{{nnnxxx{{{~~~```TTTaaallloooJJJ666:::;;;<<>>:::555222333444666666777777777777888:::???CCC;;;AAA___eeetttjjjEEE777555444333333444666777111DDD:::444CCC???PPPOOOxxxvvvsss<<<333888111111000000//////......,,,***222333666444MMMwww{{{ttt{{{|||ooogggJJJOOOqqqxxxYYY@@@XXX~~~}}}tttjjjbbbHHH666888<<<999:::BBBMMMJJJFFFAAA;;;888999===CCCOOO[[[^^^XXXOOOLLLLLLOOO]]]dddkkkzzzpppiiijjjkkkllllllllllllkkkiiifffccc```VVVHHH>>>:::555DDDXXXvvvqqqssskkksssfffFFF:::yyy}}}]]]<<<444111111000///////////////+++888444III~~~|||YYYIII<<>>;;;[[[~~~bbbtttfffUUUQQQHHHMMMcccbbbHHHHHHbbblllooowwwjjjKKK777777444000...///000111000555...444444555444888]]]hhhaaaiiiAAAhhhIII:::000444666000---000111+++,,,)))333===uuuUUUwwwyyy~~~kkkjjjeeeIII:::EEEFFFMMMUUU[[[fffttt~~~vvvwww{{{iiissspppgggWWW@@@@@@@@@@@@???===:::<<<:::222DDDiiixxxiii}}}lllOOO\\\fffxxx{{{VVV;;;777999===DDDGGGCCCEEEBBBHHHXXX```eeeqqqgggoooiiibbbqqq|||cccbbbaaabbbccc```bbb```^^^[[[WWWTTTRRRQQQLLLHHHBBB>>><<<<<<<<<;;;AAA===888555666888999:::666777777777777:::>>>BBBCCCBBBZZZ```lllvvvfffjjj}}}{{{eeeAAA666555444333333555666777666>>>999999???>>>dddjjjVVVkkk===444333111111000000//////.........,,,111111444111IIIsssrrr~~~uuuyyy}}}vvvpppkkkLLLJJJpppcccCCCRRR~~~{{{rrrhhh^^^FFF444777<<<999;;;AAAGGGFFFEEECCC>>>999;;;???HHHLLLPPPQQQPPPOOOOOOOOOOOO]]]hhhrrr~~~~~~rrrkkkkkkkkkkkkkkkkkkkkkkkkhhhdddaaa^^^TTTFFF<<<999999DDDbbbuuutttsssmmmvvvjjjHHH===```;;;444111111000///////////////---555222KKK```KKKCCCOOOLLL<<>>IIIIIINNN[[[]]]sss```BBBDDDDDDCCCJJJXXXbbbdddQQQSSSXXXaaagggkkksss{{{nnniiilllfffjjjiiihhhgggfffeeeeeeeeeccc]]]bbbbbbrrr{{{bbbSSS|||PPPVVVIII===kkk[[[zzzHHH555000111111---777333DDDxxx~~~ooo|||lllWWWAAA777666666888999<<<@@@FFFLLLUUUcccrrr{{{xxxmmm^^^RRRTTT[[[YYY\\\ppp{{{vvvkkkmmm}}}[[[???777222222444222111222===???bbb}}}ooo|||pppaaa]]]QQQ^^^lll\\\GGGYYYwwwzzzooovvvzzzdddOOOCCC777444000...///000111111555...555444555444999^^^hhhZZZhhhFFF~~~hhhGGG999000222444...,,,///000---///+++222<<>>???@@@@@@???;;;>>>>>>333:::TTTdddzzz{{{tttWWWZZZbbbmmmiiiFFF666666===CCCGGGDDDIIIKKKRRR]]][[[YYYaaadddoooqqqwwwfffaaabbbdddddd______^^^\\\ZZZWWWTTTRRRQQQMMMJJJFFFCCCAAA???===;;;AAA===888666777999;;;<<<666777777777777:::===@@@FFF@@@SSSYYYbbbvvvmmm___aaalll~~~UUU666555444444444666777888:::777;;;AAA===FFFxxxRRR{{{[[[<<<666///111111000000//////......///...111...111///CCCzzz~~~{{{~~~ssspppsssxxxyyy~~~]]]OOOiii~~~nnnGGGLLL|||}}}~~~xxxpppgggYYYCCC333555;;;::::::???>>>@@@FFFIIIDDD<<<;;;@@@FFFFFFFFFJJJOOORRRRRRQQQQQQ]]]hhhuuu{{{|||~~~rrrnnnmmmlllkkkjjjjjjjjjjjjfffbbb___[[[PPPBBB:::999;;;@@@pppoootttpppnnnyyylllIIICCC~~~[[[666333111111000//////////////////111000NNNcccIIIHHHUUURRR>>>HHH~~~yyydddIII555666777777777777888;;;===DDDHHHKKKXXXbbbzzzfffDDDGGGGGGCCCGGGVVVjjjvvvbbb```aaaggglllpppwww~~~|||tttvvvwwwkkkgggkkkkkkhhhgggfffeeedddccccccbbbddd^^^aaabbbtttxxxZZZPPPxxxKKKXXXNNN@@@ttt```|||FFF555222111111000555000>>>ooosssxxx{{{yyy```NNN<<<444555777;;;>>>CCCBBBBBBEEEMMMZZZhhhsssyyypppdddZZZSSSRRR[[[fffhhhqqq{{{vvvqqqnnnjjjCCC:::333222333111000222555:::[[[yyyqqqrrrxxxwwwttttttgggbbbZZZhhhjjjWWWUUUwwwuuuZZZfffxxxzzzdddOOOFFF555333000...///000111111444...555444555555;;;bbbsss^^^gggQQQyyyiiiGGG:::222333333///---//////...222,,,111<<<\\\}}}lllXXX]]]YYYJJJ@@@;;;LLLTTT]]]dddmmmyyy|||kkkbbbkkkxxxhhhgggcccdddaaaQQQSSSkkk\\\???===???BBB>>>===999<<>>===>>>:::666333444777999:::888999999999999:::===@@@BBB???QQQXXX```jjjbbbbbbgggzzz{{{KKK555555555555666777888999;;;555???EEEAAA^^^uuu^^^|||HHH888777000111111000000//////......//////111,,,000000???vvvvvvxxxnnnyyyhhhPPP^^^uuutttGGGGGGuuu||||||wwwpppiiiUUUAAA222444:::999888;;;666>>>LLLTTTNNN@@@:::======???DDDKKKSSSWWWVVVTTTYYY]]]bbbooo}}}zzz}}}ppppppnnnmmmkkkiiiiiiiiiiiidddaaa^^^XXXMMM@@@::::::???BBBkkkwwwooooooxxxiiiHHHFFF{{{TTT222333111000000//////////////////...000NNN{{{hhhIIIOOOWWWVVVBBBGGG{{{uuu^^^DDD555888999888777666777999<<<888IIIMMMUUUgggmmmCCCHHHJJJGGGGGGUUUnnnuuummmffffffhhhlllttt|||~~~zzzllljjjeeefffffffffeeedddcccbbbaaaddd``````aaauuusssSSSOOOsssKKK]]]RRRDDD}}}aaa}}}EEE666333000111222444///;;;hhhnnnkkkkkkxxxtttgggTTTFFF999555777:::???DDDKKKGGGDDDDDDHHHQQQ___kkkkkkccc[[[XXXYYY]]]gggqqq{{{|||wwwvvvooozzzGGG>>>555333333111000222111333KKKnnn}}}xxxvvvsssooofffkkk}}}~~~mmm```[[[ZZZaaa^^^YYYmmm^^^ZZZaaappp|||uuu^^^III@@@444111///...000111111111444...555444555555>>>fffzzzfff]]]UUUtttiiiIII???666555555111///111...---111,,,111===eee}}}xxxvvvrrrvvvdddOOOGGGDDDRRR[[[dddjjjrrr|||qqqlllssszzzfffWWWNNNVVV[[[WWW```www^^^@@@===???DDD>>>>>>888888>>>:::888CCC\\\iiiqqqsssZZZYYYgggooodddDDD888777AAAXXXiiiddd[[[\\\ccc```bbbqqq{{{^^^^^^bbbeeebbbZZZ]]]\\\[[[YYYWWWUUUSSSRRRSSSNNNHHHCCCAAAAAAAAAAAA===999555222333555777888999:::;;;;;;:::;;;>>>@@@BBBGGG[[[___gggpppppp```333444444555666777888::::::>>>777===@@@KKKxxxiii:::333666333111111000000//////.........///111+++111222<<>>:::<<>>777666888;;;@@@FFFNNNJJJHHHIIIHHHKKKWWWdddaaaZZZVVVXXX^^^fffrrr|||}}}yyydddJJJAAA888555444222111222444555EEEfff~~~~~~qqqaaannnzzzggg[[[VVVUUU\\\^^^eeezzzttt[[[vvvppprrrxxxqqqZZZCCC:::222000......000111111111333...555444555666AAAkkkrrrkkkLLLXXXrrrmmmKKKCCC;;;777555222000000...,,,///+++333===|||YYY{{{}}}|||}}}hhh]]]]]]UUUJJJNNNWWWZZZbbbkkkpppwwwyyynnnmmmnnnmmmfffQQQHHHPPPUUUXXXhhhyyyaaaAAA===@@@EEEAAABBB:::777<<<;;;888>>>QQQeeelllzzzyyyccc^^^iiiooowwwqqqSSSEEE888@@@```~~~rrrcccgggvvv|||ttt```bbbdddcccaaaZZZ^^^]]][[[YYYWWWUUUSSSSSSTTTOOOIIIDDDCCCCCCDDDDDD@@@<<<777444444666888888:::;;;<<<;;;:::;;;<<<>>>GGGVVVhhhgggrrrOOO444333444555777888:::;;;;;;@@@999:::AAAdddqqqaaaVVV555222333444111111000000//////......,,,///222***222444777^^^jjjyyyyyy~~~{{{dddHHHTTTsssuuuJJJ>>>]]]{{{xxxrrrlllNNN???333333999:::777555555BBBYYYhhh\\\AAA444777999999===DDDOOO[[[fffllltttkkkZZZXXXkkk{{{ppprrr~~~{{{mmmoooooonnnmmmkkkiiigggfffccc```[[[SSSFFF;;;999===@@@TTTvvvjjjxxxpppuuuiiiQQQ===FFFzzz~~~KKK888333111111000///////////////111///000===ZZZyyyxxx}}}wwwIIIMMMCCCPPPCCCDDDtttqqqUUUAAA;;;777999:::999888777888999777???:::\\\TTTIIINNNTTTXXXZZZbbbuuuyyyrrrqqq{{{aaaYYYccccccdddeeeeeeeeedddbbb```___```bbb``````uuuhhhHHH[[[iiiFFF[[[DDD@@@}}}{{{\\\~~~III999444111///555222222:::WWW~~~[[[[[[jjjlllSSS@@@;;;777444666888999===CCCIIIJJJOOOSSSOOOKKKUUUccc]]]WWWRRRUUU^^^jjjzzz|||VVVMMMCCC;;;999888444333444444666BBBccc~~~vvvaaasss|||}}}kkk```ZZZTTTfffpppuuuzzzsssmmmtttuuuqqqzzzeeeDDD333000///......000222222111333...666444555777DDDoooeeesssxxxFFFhhhxxxzzzOOOHHH@@@:::555222111000///,,,///+++333==={{{SSSrrrzzzzzz~~~rrrVVVIII:::CCCWWWTTTMMMWWWbbbjjjqqquuuzzzoookkkpppmmmcccPPPFFFJJJQQQNNNWWWooo}}}fffDDD===@@@EEE@@@DDD===888======999<<>>999555555666777888888:::;;;:::999999:::<<>>WWWaaaaaayyyBBB666666111333111111000000//////......+++000333***111333000PPPxxxccc{{{xxxoooNNNPPPqqq{{{WWWDDDSSS~~~zzzqqqgggHHH<<<222333:::===:::666777CCCZZZhhhZZZ???444:::===;;;<<>>^^^nnnkkkwwwrrrsss\\\CCC===PPPBBB:::222111111000///////////////222000///888WWWxxx~~~{{{}}}FFFDDDBBBSSSGGGBBBnnnmmmNNN<<<999555888:::;;;999888777888777:::BBB}}}NNNZZZZZZ```iiioooxxx|||jjjHHHFFFVVV^^^bbbccccccdddcccaaa^^^]]]]]]cccaaa```uuudddGGGdddcccBBB\\\BBB>>>~~~zzzccc}}}LLL<<<555444///666111333888LLL}}}|||bbbhhhssswwwbbbJJJ:::555444666::::::888;;;@@@BBBJJJXXXaaa\\\SSS[[[kkk\\\YYYXXX]]]eeeqqq~~~WWW~~~MMMEEE>>><<<;;;777555555222444;;;[[[~~~tttaaawwwyyyssshhh```\\\vvv~~~}}}tttuuukkklll}}}eeeAAA//////...---...111222222111222...666444555888FFFsss\\\mmmHHH{{{xxx~~~|||UUUQQQHHH???999666555333000///333---111<<<~~~[[[zzz}}}bbbLLLWWWQQQ```qqqTTT]]]hhhooouuuxxx}}}yyylllpppwwwkkkTTT:::999JJJUUUTTTdddyyy{{{jjjFFF>>>@@@EEE<<>>dddzzzeeeOOOUUUjjjvvv|||ddd]]]cccaaa```dddeeeaaa```^^^[[[XXXVVVTTTSSSQQQPPPNNNMMMMMMKKKIIIFFFBBB>>>888555444555666666777888999999888777888999DDDYYYddd^^^yyyZZZ---777333444666888:::;;;<<<===<<<;;;GGGqqqhhhddd___444888:::111333111111111000//////......***111333***000111+++FFFjjjuuuuuuKKKJJJlllfffLLLPPPxxx{{{ooobbbDDD999000333;;;@@@===999999DDDXXXeeeWWW<<<555>>>>>><<<@@@PPPgggvvvwwwsssrrrrrrZZZCCCMMMeeeqqqwww{{{wwwxxx|||yyyssszzzsssuuuxxxkkkmmmoooooonnnjjjfffddd___\\\WWWNNN@@@555666<<>>===:::;;;@@@???LLLaaannnggg]]]ddduuu\\\]]]ccclllsss{{{zzzbbbNNNFFF@@@???===999666666555555555SSS{{{qqqccc}}}xxxlllaaaddd|||vvvxxx~~~pppPPP888333...------...111222222111222...666444555888GGGuuuVVVcccHHHooouuuuuu\\\XXXPPPFFF???<<<:::777111222777...000:::```rrrrrrsssjjjeeeyyylllsssxxxzzz}}}yyynnntttwww]]]::::::888JJJYYY```ttt~~~nnnvvvGGG===EEEDDDBBBAAA???===<<<;;;<<<<<<;;;PPPbbbbbbjjjrrrjjjbbbnnnxxxpppwwwgggZZZYYY^^^wwwbbb___qqqxxxtttwwweeeXXX[[[```^^^^^^bbb]]]\\\\\\ZZZXXXVVVUUUSSSSSSRRRQQQPPPNNNLLLJJJHHH===;;;777444222222444555111444===GGGIIICCC===;;;XXX\\\fffyyyiii>>>333555666555666999:::;;;;;;<<>>JJJ\\\sssssscccaaaiiiggg\\\hhhjjjlllzzzuuu~~~|||ttt{{{tttJJJGGGOOOSSSJJJBBB<<<222:::---555SSSqqqyyyssskkknnn~~~xxxqqqlllwwwwwweee]]]QQQ>>>111...000000111222333333333333===---222999000<<<[[[iii```YYYPPPaaadddbbbXXXMMMGGGFFFCCC<<<444666000555555,,,???ssspppxxxkkksssuuuxxxhhh^^^hhhwwwuuulllpppnnn[[[EEE999===BBBYYY\\\eee}}}|||uuuvvvGGG<<>><<<;;;;;;;;;<<<;;;BBBssseeemmmxxxtttgggjjjqqqmmm}}}qqqeeebbbdddooo```___rrrpppbbbYYY\\\___\\\\\\```\\\\\\[[[ZZZXXXVVVTTTSSSRRRRRRQQQPPPNNNKKKIIIHHHAAA>>>888333111111333555777999AAAKKKQQQSSSYYY___mmmyyytttPPP555333777111999===888666;;;AAACCC===JJJ\\\XXXzzzrrr[[[<<>>ZZZrrr{{{tttaaahhhddd```]]]^^^___^^^]]]YYYeee___dddoooRRRKKKyyyVVVGGG[[[DDDJJJfffggg~~~aaa???===888444111666666///FFFrrr___mmmmmmlllVVVBBB555999666>>>LLLPPPFFF>>>???TTT]]]jjjeeeUUUVVVaaabbbZZZiiiooossskkkbbbmmmzzz}}}pppgggLLLHHHOOOSSSJJJEEEAAA888:::111888MMMfffyyyzzznnngggnnnyyy|||tttlllhhhooowwwyyyvvvsssuuuxxxvvvaaaMMMEEE>>>444000333000111222333444444444444888---333888222AAA]]]hhhpppHHHOOOrrrjjjeee[[[QQQKKKKKKJJJDDD???999111444555+++888lll___kkkooommmyyylllUUUUUU```mmmrrrooolllooouuu}}}kkk\\\ZZZVVVHHH<<<777AAANNNaaa\\\cccxxx|||xxxHHH;;;CCCBBB@@@???===<<<;;;:::;;;;;;<<<888OOOfffgggrrrwwwpppqqqvvvrrrttt{{{qqqkkkjjjpppfffcccnnnyyyfff^^^[[[______[[[ZZZ___\\\\\\[[[ZZZXXXVVVUUUTTTRRRRRRQQQOOOMMMKKKIIIHHHCCC>>>888222000222555888999;;;@@@GGGNNNWWWggguuuoooVVVIII999000555777333;;;>>>999999@@@BBB???EEEtttpppGGGqqqrrrgggDDD999<<<222333:::333111111111111000000000000.../////////...000222555LLLvvvxxxzzz~~~XXXJJJVVVfffDDDTTT{{{~~~}}}vvvmmmZZZBBB666;;;@@@EEEAAA444777444999RRRdddTTT===:::===GGGMMMIIIGGGLLLQQQQQQNNN\\\ddd^^^WWWaaaxxx}}}{{{{{{jjjjjjjjjkkkjjjiiifffcccaaaYYYRRRQQQ===555???>>>EEEkkkxxxsssqqqlllVVV:::@@@]]]MMM:::333111111000///////////////---111333333HHHwwwvvv|||SSSOOOJJJYYY]]]CCCQQQ~~~XXX;;;666777777888888888888999<<>><<<::::::::::::;;;<<<999<<<```~~~llljjjvvv}}}xxxssszzz~~~|||~~~}}}wwwqqqooorrriiiaaacccuuuooo\\\___]]]^^^bbbaaa\\\[[[^^^\\\\\\[[[ZZZYYYWWWUUUUUURRRRRRQQQOOOMMMKKKIIIHHHCCC>>>777222000222777:::<<<>>>CCCIIINNNWWWhhhxxxZZZAAA444666333333666555;;;888777;;;???@@@??????jjjwwwOOO^^^sssEEE999999:::222444999111111111111111000000000///.../////////...///111444FFF{{{xxxrrrxxxgggHHHPPPuuusssEEEGGGlll~~~yyyrrr```EEE777;;;AAAGGGCCC555222555BBBaaasss___BBB===:::AAAFFFEEEFFFKKKOOOOOOTTT\\\eeehhheeekkkyyylllkkkkkkjjjiiifffbbb```WWWQQQLLL999999CCC???IIIwwwtttqqqiiiYYY???AAAIII888555111111000///...............111444222???iiizzz^^^LLLTTTdddcccGGGJJJ{{{YYY:::666:::;;;<<<<<<<<<;;;<<>>>>>>>><<<===GGGLLLHHHNNNXXXWWWYYYmmm{{{aaauuuaaa\\\WWWWWWSSSHHHGGGGGG>>>888666888>>>YYY{{{tttrrrqqqllleeekkkyyypppfff\\\UUUSSSNNNKKKGGGCCC@@@===:::222---///111//////000222222444555555555555555555999999555;;;RRRfffkkk{{{CCCwww^^^ooohhhYYYWWWTTTTTTUUUTTTPPPMMMEEE;;;888:::222000^^^ooo{{{}}}___ppp~~~wwwmmmMMM777>>>EEEGGGAAA:::>>>HHHPPPBBBAAAEEELLLMMMKKKMMMRRRYYY```^^^```MMM:::>>>>>>===<<<;;;999999999::::::777???:::III}}}iiiqqqsssvvvtttwww}}}xxxyyyzzzwwwsssrrrmmmfff\\\[[[ppp{{{hhh___aaa]]]^^^bbbfffddd___^^^```\\\\\\\\\[[[ZZZXXXWWWVVVSSSRRRRRRPPPNNNLLLJJJIIIFFFBBB;;;444111222444666<<>>555666======:::KKKdddUUUPPPFFF<<<:::;;;999444666666///111111111111000000000///---...000/////////000222BBBddd}}}{{{vvvyyykkkBBBCCC```{{{UUUBBBaaa{{{uuudddHHH777999>>>EEECCC777000999HHH```nnnZZZ@@@;;;:::===AAAFFFMMMRRRQQQMMM]]]```iiiqqqtttzzz{{{nnnlllkkkjjjiiifffaaa^^^VVVNNNEEE666===CCC>>>RRRwwwrrrpppmmmcccWWWAAA@@@www}}}JJJ888555222222000//////.........000///111111;;;aaa}}}wwwnnnNNNgggnnneeeKKKGGGrrr[[[<<<888<<<<<<>>>>>>===<<<;;;===>>>JJJ===LLLlllaaacccgggnnnuuuzzz}}}qqqlllrrrmmm``````___^^^]]]]]]^^^___^^^[[[\\\fff]]]DDD\\\uuuVVVIIICCC@@@zzz\\\xxx{{{tttOOOEEECCCBBB;;;888999333:::OOOjjj```yyy~~~___AAA444555777666444333777???FFFIIIFFFBBBIIIOOOLLLRRR\\\\\\```sss~~~}}}|||aaa^^^ZZZZZZTTTJJJLLLMMMCCCBBB>>>888666LLLvvvnnntttpppdddooo}}}vvvkkk___UUUTTTPPPJJJEEEBBB???;;;888000------111444222///...333444555666666777666666777<<<888333@@@WWWhhhppp```@@@}}}^^^vvvkkkSSSUUUYYY[[[[[[XXXSSSPPPGGGBBB:::;;;666000WWW||||||}}}^^^bbbyyyvvvkkkSSS???888999<<<;;;777999BBBIIIJJJ<<>>iii~~~kkkkkkwwwrrrvvvooommmwww}}}wwwvvvvvvtttsssuuuqqqlllccc```ooonnnfffgggccc_________bbbeeegggfffcccbbbaaa^^^^^^]]]]]]\\\ZZZYYYXXXTTTTTTSSSQQQOOOMMMKKKJJJLLLHHHBBB;;;555222111111444;;;IIIYYYdddlllyyy^^^===888///111666222333999888999888<<<@@@;;;DDDnnnPPPJJJ}}}ccc???===>>>;;;777777777444111111111111111000000000000---...000000///...000111:::NNNyyy{{{sssyyyyyyOOOEEERRRuuueeeEEEWWW~~~~~~~~~{{{wwwjjjMMM999777:::AAABBB999333;;;AAANNN]]]VVVBBB999===>>>BBBKKKVVVZZZVVVPPPccchhhrrr{{{vvvooollljjjiiihhheee___ZZZPPPFFF===444??????@@@hhhvvvuuuoookkk___MMM===IIIjjjMMM999777444333222000////////////111---000222888[[[{{{~~~^^^pppoooaaaPPPEEEggg^^^>>>999;;;:::<<<>>>>>><<<:::999:::FFFAAATTTooorrr[[[YYY\\\dddjjjmmmpppsssooocccppppppddd^^^______^^^\\\\\\]]]___]]]YYY[[[aaaVVVGGGhhhnnnVVVLLL???EEExxxRRRyyywwwpppLLLIIIGGGGGG>>>:::;;;666888FFFmmmZZZttt```@@@333555666666222///777FFFOOOOOOKKKDDDIIIPPPQQQ\\\mmmrrrnnn||||||sss^^^ZZZYYY\\\WWWOOOUUUWWWLLLGGGCCC<<<777FFFlllsssvvvvvvlllyyy~~~rrrgggZZZOOOMMMIIIDDD@@@===:::777555222000......///111111111444444666777777777777777777<<<666666JJJ^^^kkkxxxsssOOO[[[dddjjj[[[VVV[[[aaadddbbb]]]XXXVVVJJJJJJ@@@<<<:::222PPP~~~jjj~~~cccZZZ{{{kkkSSS===666:::888999999:::CCCOOOOOOGGG<<>>>>>;;;:::999777777888999999777666999:::MMM|||ssskkkvvvzzzuuuooommmrrrwwwzzz~~~xxxssssssrrroooooorrruuurrrmmmiiillltttzzz{{{mmmooo~~~yyy|||jjj]]]```hhhggg```\\\cccdddeeefffffffffdddbbb_________^^^]]]\\\[[[ZZZUUUUUUTTTSSSPPPNNNLLLKKKLLLJJJFFFBBB===888444222///222:::FFFNNNTTT[[[bbbjjjiiiaaaTTTIII???444)))777000444888222444;;;:::777===BBBDDDOOOooohhhJJJttt}}}KKKBBB:::<<<888666888444111666111111111111000000000000---...000000///...///000111DDDkkkwwwyyyuuummmttt```MMMIIIrrrrrrNNNLLLhhh}}}}}}{{{wwwrrrTTT>>>777666<<<@@@:::444999777BBB___jjjTTT>>>BBBCCCJJJTTT^^^bbbaaa___hhhuuuuuunnnkkkgggffffffccc\\\WWWIIIAAA:::666???;;;KKK~~~tttzzzpppjjj[[[BBB<<>>LLLrrrSSSzzzdddGGGPPPIIIJJJAAA;;;===999777???hhhVVVeeerrrcccAAA333555777666000000@@@UUUXXXOOOLLLGGGQQQ^^^bbbnnn~~~}}}eee___ZZZ[[[```\\\VVV]]]___RRRGGGFFFDDD===AAAaaa}}}vvv~~~wwwttt}}}{{{nnnbbbTTTIIIBBBAAA>>>:::555333111111222111///---///111333333555555666777888888888888666;;;777AAA\\\jjjrrr```KKKnnnjjj\\\RRR^^^ccchhhiiieee```^^^]]]QQQXXXIII???AAA888KKKZZZpppjjjWWWyyyaaaGGG666555;;;777<<<@@@DDDOOOYYYSSSEEE???KKKYYYccchhhnnnuuuzzzPPP:::???@@@:::999888777777777888999@@@000666::::::bbbiiikkk}}}vvvsssrrrrrrnnnkkkpppyyyvvvrrrooopppnnnjjjkkknnnnnnnnnnnnmmmjjjeee```^^^``````jjjhhh\\\hhhvvvjjjdddaaa```aaabbbbbbgggmmmffffffeeedddfffgggeeebbb`````````___^^^]]]\\\[[[VVVVVVUUUSSSQQQOOOMMMLLLHHHHHHHHHFFFCCC???:::888333000000333444444666:::...333777666///+++...333111,,,333:::777999===::::::BBBCCCHHHkkktttFFFeee{{{```XXX===999444888555555888222000;;;111111111111000000000000,,,...000000///...///000---CCCWWWssssssrrrzzzxxxooonnnuuu|||___JJJ@@@ppp~~~~~~UUUEEEWWW{{{||||||{{{wwwxxxZZZBBB888444999>>>:::333777333CCCpppkkkFFFDDDHHHQQQ\\\dddiiimmmqqqllltttmmmiiieeeddddddaaaZZZTTTEEE???;;;:::@@@:::VVVuuummmxxxkkkeeeUUU???@@@}}}yyyEEE777AAA666555444222111000000000------555666111KKKtttnnn^^^ZZZSSSVVVBBBSSS___AAA888777777;;;AAADDDDDDAAA???>>>:::XXX```zzz~~~YYYZZZTTTTTT\\\bbbbbbcccgggwww```|||uuunnn[[[KKKWWWzzz\\\fffZZZ]]]___^^^\\\[[[]]]___\\\YYY\\\\\\QQQSSS[[[MMMKKK===QQQsss[[[[[[BBBVVVJJJLLLCCC<<>>:::333777OOOfffdddRRRXXXWWWfffvvvxxx~~~{{{gggaaaeee]]]```eeeaaaZZZ```aaaSSSJJJLLLLLL???777NNNppp|||tttqqqrrruuuxxx{{{xxxkkk___QQQFFF??????===999444111000111---///111222333555444222555666777888888999999888777<<<;;;LLLllluuuzzz___IIIWWWqqqVVVcccdddhhhkkkiiiddd``````bbbYYYcccSSSDDDGGG>>>KKKyyyXXXooopppVVVssswww\\\DDD999999;;;666???GGGLLLVVV]]]SSSBBBHHHXXXkkkyyySSSDDD555<<<:::999777555444555666777666666888777333???ggg~~~jjjgggvvvwwwwwwnnniiinnnllliiiooopppuuuwwwsssjjjeeeeeehhhkkkllllllkkkgggaaa[[[WWW______```cccggghhheeebbb___aaaccceeeeeefffgggiiiiiihhhfffeeedddcccddddddcccaaa^^^\\\\\\[[[YYYXXXWWWVVVTTTRRRPPPNNNNNNMMMMMMLLLKKKKKKJJJGGGCCC@@@<<<888333000/////////......---,,,...222555444333555555999>>><<<666888???555OOOOOOsssuuuhhhCCCfffgggXXX???888777999888777666555444333333222222111111000//////...000000000000000000000000000444NNN~~~wwwhhh}}}tttrrr|||sssfffPPPFFFZZZxxx~~~jjjOOOHHHhhh}}}zzzvvvhhhMMM777777BBBDDD===666>>>===]]]eeeJJJWWWPPPVVV```dddllltttrrr{{{lllmmmiiifffdddbbb\\\RRRJJJ<<>>CCCOOORRRHHH>>><<>>888999:::<<>>CCCLLL]]]nnneeeFFFRRRXXXyyy~~~hhhFFF::::::;;;888888777666555444333333333222222111000000//////000000000000000000000000...000CCCttt|||uuu}}}vvvsss|||yyyvvvcccMMMPPPfffyyyyyy\\\IIIXXXxxx~~~|||~~~zzzvvvlllUUU>>>777@@@FFFDDD555EEETTTnnn[[[FFFSSSOOOVVV^^^aaajjjsssqqqxxx}}}~~~xxxyyyllljjjgggdddbbb```ZZZPPPIII===:::;;;??????PPPvvvqqqoookkklllUUUAAA:::lllhhhFFFFFFBBB>>>;;;444333777222---000///222000111444===aaazzzzzzUUUTTTQQQTTTGGGFFFmmmyyySSS888:::@@@@@@JJJVVVWWWKKKAAA@@@DDDUUUeeevvvaaa______jjjhhhgggiiihhhrrryyykkkdddooonnnkkkbbb[[[\\\\\\[[[[[[[[[\\\]]]^^^\\\\\\WWWUUUGGGffftttKKKRRRDDD???{{{~~~ZZZzzzyyyUUUTTTPPPKKKGGGEEEGGGFFFBBB???@@@JJJ}}}___hhhqqqIII333999:::---888888EEEVVVFFFAAAPPPLLLYYY___VVV[[[fffbbbjjj|||xxxooouuugggdddXXXfffhhh\\\YYY```ZZZJJJOOOUUUXXXOOORRRPPP```www|||vvvyyynnn|||zzznnnaaaTTTIIIBBB;;;999777444333222333444222333444444666666777888;;;555333777:::999999;;;999666UUUqqqiiillljjj:::lll^^^\\\eeelllaaadddfffhhhhhheeeccccccddd^^^[[[VVVVVVRRRFFFKKKcccjjjsss^^^WWWvvvYYYAAA999:::<<>>>>>???DDDKKKeee___<<<999dddmmmFFF999888999:::777777666555444333333222333333333222111111000000000000000000000000000000000000===eeeyyy}}}yyyvvvuuunnnNNNIIIZZZppplllPPPIIIccc|||{{{~~~~~~zzztttppp___FFF888<<>>FFF@@@pppqqqqqqooohhhaaaIII>>>FFF{{{bbbBBBDDDGGGDDD===777777777222//////000444222222333777RRRzzz\\\PPPWWWUUUHHHEEE[[[]]]===;;;======EEENNNLLLBBB???CCCNNN[[[rrr{{{llleeeppppppsssqqqnnnwwwttt|||xxx}}}fff```[[[ZZZZZZZZZZZZ[[[]]]^^^___^^^___TTTKKKOOO]]]GGGTTT>>>NNNqqq[[[|||~~~pppVVVXXXRRRNNNNNNPPPSSSQQQJJJGGGHHHIIIpppddd```jjjwwwLLL333999@@@...;;;===777CCCIIIJJJQQQJJJPPPVVVNNNOOO]]]eeennn}}}uuu|||xxxdddccc```[[[cccbbbWWWXXX```[[[MMM[[[aaaeeeYYYUUURRR```}}}yyyvvv~~~tttiii]]]RRRHHHBBB:::888666333222222333333555555666777888999:::::::::777777:::;;;999888999???<<<___sssggg~~~HHHGGGUUUtttuuukkkrrr]]]```bbbeeeffffffeeeffffff```]]]WWWZZZ\\\PPPKKKXXXfffuuugggNNNtttzzz]]]CCC777999===BBBAAADDDHHHEEE???CCCKKKWWWrrr|||rrrkkknnn|||UUU>>>888:::888777666555444444444444666444666:::999444333666SSSxxxwwwmmmyyy~~~}}}{{{qqqnnnwwwuuupppiiieeeccccccccccccdddbbb___\\\ZZZZZZZZZ[[[___^^^^^^^^^___```aaaaaaccceeeggggggfffffffffgggjjjhhhgggeeeddddddddddddccc```]]][[[[[[ZZZXXXVVVUUUUUUTTTTTTUUUUUUVVVVVVSSSQQQNNNNNNOOOOOOOOOOOOMMMIIIEEEBBB@@@???===;;;999999999:::::::::999888888@@@EEEBBB===EEEZZZoootttVVVFFF@@@lllMMM::::::888555555666666555555444333333222333333333222222222111111////////////////////////...000777WWWmmm~~~mmmzzz}}}zzzpppMMMIIIWWWkkkxxx___IIIUUUxxx~~~|||~~~~~~zzzrrrtttiiiPPP<<<;;;GGGRRRDDD222===PPPUUUcccfffNNNBBBIIIXXXZZZOOOUUUgggppptttmmmeeeeeeqqqxxxrrrgggdddaaa]]]XXXPPPGGG@@@???555===CCCUUUmmmqqqpppeeeTTT<<<===iii|||TTTBBBFFFFFFBBB::::::<<<888555555222000444333222333333FFFeee|||nnnVVV[[[SSSMMMIIILLL|||ddd@@@:::===;;;===???;;;777>>>JJJ]]]ccc}}}tttkkkvvv}}}zzztttzzz}}}hhhaaa\\\XXXXXXYYYZZZ\\\]]]______aaa___PPPCCCZZZLLLGGGTTT<<<___eeebbbfffUUUZZZXXXTTTUUUXXXZZZUUUMMMJJJLLLCCC]]]rrrWWW___TTT777999III777<<<888...GGG]]]TTTUUUIIIIIIQQQPPPOOO\\\kkk{{{{{{ggggggzzzaaaiii]]]aaabbb[[[SSSWWWaaaaaaXXX^^^```eeeXXXRRROOOVVVzzzooo~~~zzznnnwww{{{qqqggg\\\QQQFFF???999888555333222222333444666666777888999:::;;;;;;555999>>>@@@>>>;;;;;;===MMMQQQ^^^ggg|||RRR>>>hhhpppbbbnnnnnnhhh^^^aaaccceeeggghhhhhhhhhhhhaaaaaa\\\^^^bbbYYYRRRXXXjjjpppyyySSSfff|||```CCC444555<<<<<<;;;???CCC>>>888AAAPPPjjjzzzyyyoooxxxWWW;;;999999666666555444444333333333111111333444333111333777@@@iiivvv{{{~~~ooogggttt}}}|||wwwppphhhbbb___^^^bbb```]]]ZZZXXXVVVVVVVVV]]]]]]]]]]]]\\\]]]^^^___bbbccceeefffeeedddeeefffiiigggfffdddcccccccccccccccaaa^^^]]]\\\[[[ZZZXXXVVVVVVUUUTTTSSSSSSSSSSSSSSSRRRRRRRRRRRRQQQOOOLLLMMMJJJFFFCCCBBB@@@>>>============<<<<<<<<<<<<======>>>>>>???JJJfffrrr\\\III777CCCllltttxxxWWW===;;;===777444777555555444444333333222222333333333222222222222222////////////////////////+++...---DDD```{{{uuufffyyyvvvXXXLLLPPPaaannnPPPLLLggg}}}{{{uuuxxxqqq]]]GGGBBBLLLWWWNNN000444DDDHHHcccwwweeeHHHNNN___cccSSSQQQgggzzzyyyrrrhhhiii|||nnnpppgggddd___YYYRRRJJJBBB<<<:::AAA<<>>VVV~~~rrrSSSMMMGGGOOOMMMEEEpppiiiDDD888???<<<>>>@@@;;;888AAAPPP\\\hhh~~~xxxyyy|||oooccc[[[WWWWWWYYYZZZ\\\^^^______ccc\\\MMMBBBiiiEEEGGGNNN???mmmYYYkkk]]]OOOWWWYYYVVVVVVWWWXXXSSSMMMMMMQQQBBBMMMqqqaaaggg```>>>888CCC:::888222555^^^uuuUUUQQQIIIFFFQQQ[[[\\\eeevvv```gggrrr___nnnYYY^^^^^^[[[ZZZ___gggfff___XXXUUU[[[SSSPPPSSSTTTkkkzzztttvvvgggpppxxxrrrjjjccc[[[QQQEEE===999888555333222333444444666666777888999::::::;;;555;;;???===:::===EEEMMMSSShhhjjjttt___666YYYzzzyyy]]]zzzlllkkk]]]kkkffffffgggiiiiiiiiihhhggg^^^ccc___^^^aaa\\\XXX^^^zzzsssbbb[[[eeeHHH555333:::777666999>>>===@@@PPPccc{{{}}}uuuxxxYYY999:::888555555555444444333222222222333333111///000444999666IIItttjjjoooyyylllpppyyy}}}xxxnnnfffaaa___]]][[[YYYWWWXXXXXXYYYWWWXXXYYYYYYWWWVVVWWWXXX___aaaccccccccccccdddeeeeeedddcccaaa```````````````^^^\\\[[[[[[[[[ZZZYYYUUUTTTSSSQQQPPPOOOOOOOOORRRRRRRRRSSSTTTRRROOOLLLLLLJJJGGGEEEDDDBBB@@@>>>======<<<:::999:::===???AAACCCLLL```~~~XXX;;;777SSSlllwwwxxx}}}NNN???777:::;;;555555===444444333333333222222222222222222222222222111111000000000000000000000000///111)))666WWWqqqyyy|||vvvyyynnnjjjSSSIIIVVV~~~xxx\\\KKKVVVrrr~~~}}}}}}yyy{{{wwwiiiXXXPPPRRRXXXJJJ666===FFFDDD```}}}WWWRRR```lll]]]SSSggg}}}wwwyyytttfffjjjdddaaa[[[SSSKKKDDD>>><<<777GGGEEE^^^wwwppphhhmmmfffVVV???999```uuuZZZGGGQQQPPPEEE555111DDDNNN<<<666<<<444111555222000444333;;;MMMxxxxxxkkkRRR;;;<<>>:::;;;;;;:::;;;@@@GGGMMM[[[gggyyyvvvIII;;;???OOO|||UUU===888666888888444555:::333333333333222222222222111111111111111111111111000000000000000000000000111666+++111OOOnnnkkk|||vvv}}}~~~fffwwwnnnbbbUUUVVVvvvpppXXXMMM```{{{}}}~~~{{{yyyuuuoooeee[[[UUUSSSHHH;;;???FFFJJJiiipppYYY```wwwppp```mmmiiicccddd]]]ZZZSSSKKKDDD???======???DDD[[[uuuooogggfffZZZKKK999DDDzzzLLLKKKRRRLLLIII;;;:::UUU___DDD:::@@@666555888333000444444999HHHqqq~~~kkkqqqeee@@@CCC]]]SSSIIIQQQttt|||XXX>>>999;;;CCCLLLKKKDDDDDDLLLZZZqqq|||{{{yyyrrriiiXXXXXXVVVWWWYYY[[[\\\]]]]]]\\\cccKKKGGGSSSSSSOOOPPP???bbbuuuSSSyyyxxx]]]RRRPPPSSS[[[WWWWWWZZZ\\\ZZZZZZ\\\UUUPPPZZZhhhSSSyyy~~~VVV;;;FFFQQQ===<<>>:::999777555444555666777666777777888999:::;;;<<<<<<;;;;;;@@@OOObbbjjjiiiooo}}}{{{___111888ssscccYYYzzzxxx^^^hhh___ffflllfffdddcccdddeeedddaaa^^^ZZZddd```YYY___aaa]]]___hhhyyyvvvhhhooogggLLL===:::EEEKKKMMMNNNZZZooo{{{}}}}}}\\\666;;;666444444444444333222111111000///---...222555222---222...555HHHkkkuuullluuu|||~~~zzzwww{{{wwwpppeeeZZZSSSQQQSSSUUUOOORRRVVVUUURRROOOOOOPPPQQQSSSVVVWWWWWWXXXYYY[[[]]]\\\ZZZXXXWWWWWWXXXXXXUUUTTTRRRSSSTTTUUUUUUTTTNNNNNNMMMLLLKKKKKKKKKKKKIIIGGGEEEEEEHHHJJJKKKLLLEEECCCAAA@@@@@@@@@>>><<<<<<===???BBBFFFOOOZZZbbbsss\\\JJJ???222VVVNNNBBB:::888888888888666333222333333222222222222222222000000000000000000111111000000000000000000000000***444+++---EEEqqqsssqqq^^^pppttt~~~bbbppp~~~fffqqqkkk]]]mmm~~~hhhLLLQQQjjj|||zzzuuuqqqooojjj```TTTMMMQQQ@@@:::BBBWWWeeeeeessszzzooodddcccaaaXXXTTTNNNFFF@@@======???JJJ@@@ooo~~~yyypppggg```PPPCCC777NNNcccEEENNNNNNEEEKKKDDDFFFeeeoooMMM???DDD999999;;;444000444555888EEEllltttRRRTTTkkkVVVKKKGGGiiibbbCCCBBB@@@DDDLLLLLLHHHKKKSSSmmmxxx}}}|||~~~jjjzzz|||zzzzzzrrrooo```RRRZZZWWWXXXZZZ[[[\\\\\\\\\[[[aaaEEEEEE[[[FFFXXXVVV???tttuuuWWWqqqbbbZZZSSSTTTXXXSSSRRRVVVXXXUUURRRQQQQQQLLLPPPvvvyyy\\\mmm^^^===SSS\\\;;;777LLL]]]hhhTTTccczzz}}}hhhgggeee[[[^^^YYY[[[ZZZ[[[^^^^^^]]]```fff```WWW^^^QQQIII[[[dddmmmYYY{{{{{{pppwww~~~~~~xxxfffYYYRRRLLLDDD>>>;;;999777666555666777888777888888999:::;;;<<<===::::::???OOOhhhzzzvvvhhhsssRRR---///^^^^^^mmm```bbbhhh\\\lllXXXbbb```___```bbbaaa^^^ZZZ]]]fffaaa[[[cccfff```\\\^^^zzzqqqkkkccc~~~vvvXXXCCC<<>>@@@AAAAAA???@@@CCCAAA===AAAIIIAAADDDJJJSSSdddzzzuuu]]]NNNDDD999>>>999lllbbb???:::888777777666555444444444222222111111111111222222000000000000000000000000111111000000//////......444+++///111444TTTyyypppmmmrrrmmmeeeqqqyyywwweeeTTToooqqqzzzzzzaaaPPPLLLnnn|||}}}{{{xxxyyyuuuqqqoooooojjjaaaZZZYYYNNNIIIWWWwwwiiijjjyyymmmbbb\\\\\\[[[HHHHHHIII>>>@@@IIICCCKKKUUU~~~ppphhhfffSSSEEE???999eeeiiitttNNNQQQKKKKKKPPPBBBJJJUUU___\\\OOOCCC???@@@<<<<<<:::555111444<<>>UUUsssxxx~~~dddeeehhh^^^ZZZ```___]]][[[ZZZ\\\^^^^^^^^^\\\^^^___^^^\\\ZZZZZZZZZXXXlllhhh~~~PPPlllpppWWWEEEXXX```jjjooommmlllvvvwww\\\999666777444333222222111111222222111111000000000000111111...333555111555SSS}}}zzz```aaayyyzzzcccjjjsss~~~yyysssjjjdddYYYPPPIIIJJJOOOQQQTTTWWWUUUQQQOOOPPPNNNLLLLLLOOOSSSSSSSSSRRRQQQPPPNNNMMMHHHIIIJJJJJJJJJIIIHHHGGGQQQOOOMMMJJJGGGEEECCCBBB999:::===???@@@AAA@@@@@@CCCBBBDDDGGGFFFCCCFFFMMMVVVgggyyy[[[OOOEEE777---555KKKhhhiiisss}}}jjjKKK:::;;;777777666666555444444333222111111000000111111222000000000000000000000000000000000000//////......///---111111111GGGjjjwwwrrrpppgggkkk}}}jjj\\\aaannn}}}~~~mmmXXXHHH]]]ooo|||yyywwwwwwuuussspppkkkfffccc```WWWSSS___xxxhhhjjj|||mmmfff^^^XXXXXXSSSIIICCC>>>777===GGGHHHQQQxxxqqqiiihhhaaaPPP;;;;;;eee|||dddJJJNNNIIILLLPPPCCCIIINNNTTTTTTNNNHHHCCCBBB======;;;777333444:::@@@RRRwwwxxxrrrOOOTTTKKKQQQGGGHHHmmm~~~eeeDDDGGGLLLJJJAAA;;;DDDQQQ[[[bbbttt|||ccc\\\ggg^^^]]]wwwlll|||sss}}}tttXXXXXXZZZZZZ\\\]]]___```aaabbbcccOOOBBBPPPZZZ^^^NNNKKKYYY{{{lllsss}}}sss```ZZZYYYXXXVVVUUUTTTSSSQQQQQQRRRSSSSSSPPPWWWMMMSSSyyyxxxhhhwww```YYYYYYJJJ999;;;LLLeee|||XXXfffwwwxxx{{{kkk|||}}}~~~yyynnnYYY]]]jjjjjjeee```ZZZWWWXXX[[[^^^```^^^[[[\\\\\\WWWVVVeeeyyy```bbbppp|||vvvzzz{{{eeeNNNFFF<<<>>>===888444666===DDD333444777:::===>>>???>>>KKKVVVmmm{{{qqqRRRFFF555888\\\ttttttyyyrrrcccdddeee^^^\\\bbb```___^^^^^^```aaa```___\\\^^^^^^]]][[[ZZZZZZ[[[ZZZllllllpppmmmnnnvvvbbbSSSUUUYYY```hhhmmmuuutttZZZ999777666333333222111111111111222111000000//////000000111111///333444+++222eee}}}}}}lllPPP]]]wwwuuuqqquuuoooxxxwwwvvvvvvzzz~~~}}}xxxjjj]]]YYYYYYVVVSSSRRRRRRMMMJJJKKKKKKJJJLLLQQQRRRQQQOOOMMMJJJGGGEEEEEEGGGGGGGGGGGGFFFFFFFFFFFFDDDCCCBBBAAA???>>>===<<<===???BBBDDDEEEEEECCCBBBCCCBBBDDDKKKSSS^^^ooo}}}}}}gggPPP???555111<<>>:::@@@BBBCCCKKKrrrtttrrrjjjooobbbTTTFFF333EEEgggsssQQQGGGLLLGGGLLLQQQEEEMMMLLLKKKLLLMMMKKKFFFBBB???@@@>>>:::555555888;;;GGG[[[}}}yyyyyyPPPEEE>>>UUUJJJAAA[[[{{{}}}ZZZYYYVVVQQQHHHBBBDDDKKKYYYbbbwwwttt```ZZZmmmVVV^^^sssooowww|||xxx~~~kkkXXXWWW]]]WWW___aaa^^^^^^cccccc^^^FFFEEEaaaTTT]]]HHH???wwwbbbhhhwwwyyy___[[[TTTUUUXXXOOOQQQNNNKKKLLLPPPSSSSSSSSSWWWVVVRRRTTTgggaaaeeeyyy}}}fff```XXXEEE333@@@iii^^^hhh{{{vvv|||www}}}kkkZZZQQQWWWbbbcccbbb^^^ZZZZZZ]]]aaabbbcccYYYXXX[[[___\\\YYY___jjj```[[[cccwww~~~ssskkkRRREEE888999AAADDD<<<222;;;999666666===JJJZZZdddwww|||dddIII===///???nnnkkkbbbxxxlllhhheeedddaaa]]]^^^aaa`````````bbbddddddbbb```^^^```aaaaaa___^^^^^^______lllhhhyyy[[[yyyqqqgggPPPUUUaaaqqqqqqXXX;;;999777333222222111111111111111000000////////////000000666,,,---555111---CCCddd}}}cccXXXPPP\\\qqqxxx|||vvvpppnnnrrrxxx}}}~~~wwwxxxxxxpppfff___WWWSSSPPPPPPNNNJJJJJJMMMVVVRRRQQQPPPNNNJJJIIIJJJKKKJJJIIIGGGFFFFFFFFFFFFEEEEEEFFFFFFFFFEEEEEEEEEDDDDDDDDDFFFIIIMMMPPPSSSSSSYYYcccnnnzzzsssaaaSSSJJJCCC>>>555;;;IIInnn~~~yyywwwrrryyy___@@@999???<<<222555555555444444444333333111111000000000000111111000000000000000000000000////////////////////////***444111...000---AAAmmmiiiyyy~~~qqqcccwwwwwwzzzttt^^^fffoootttzzz{{{oooaaaJJJUUUgggwww}}}wwwqqqrrrrrrqqqooonnnmmmmmmhhhbbbYYYVVV___uuuaaaaaarrroooddd[[[[[[[[[UUUNNNJJJCCCCCC===DDDQQQIIIGGG___{{{xxxsssgggrrrZZZIII:::===lllqqqoooVVVIIIIIIKKKGGGMMMRRRIIISSSOOOKKKIIIIIIGGGEEEBBBBBBCCCAAA===999666777888GGGQQQmmm~~~tttdddCCC???PPPOOODDDOOOrrrvvvnnn```SSSIIIEEEHHHLLLeeerrrzzzjjj\\\uuu^^^lllssstttzzzaaaZZZXXX^^^WWW```aaa[[[]]]eeeaaaUUUFFFPPPiii\\\PPP???:::~~~^^^ppp```RRRZZZOOOOOOXXXNNNNNNJJJGGGIIIOOOTTTUUUSSSWWWUUUZZZ\\\```wwwnnn___iiizzzqqqkkkTTT999OOOlllssszzzwwwvvvWWWWWWaaajjjjjj```aaaaaa```^^^]]]^^^___aaa[[[YYY[[[___^^^ZZZZZZ^^^XXXUUUWWWeeezzz~~~vvv|||}}}zzziii[[[___gggaaaJJJ666NNNLLLKKKLLLVVVhhh}}}ttteee\\\JJJ777...<<>><<<555444444444444333333333333111000000000000000000111////////////////////////.............../////////...444...---333,,,666YYY~~~nnnjjjwwwlllzzzrrrxxxllleeeeeerrr}}}|||wwwtttRRRQQQWWWhhhyyyzzztttpppmmmmmmpppqqqooollljjjiiiddd]]]^^^rrrtttooowww}}}dddccc^^^ZZZYYYVVVNNNFFFBBB>>>CCCCCCIIINNNGGGaaa{{{yyyqqqgggdddQQQCCC444VVVdddlllMMMLLLOOONNNIIIMMMQQQNNNOOOOOOLLLHHHCCCAAACCCEEEEEEEEEDDDAAA===:::888888DDDNNNZZZhhhxxxLLLFFFDDDRRRLLLIIIeeewwwbbbNNNCCCDDDLLLSSSvvv}}}www___{{{ssswwwvvvlll[[[\\\YYY\\\]]]bbbaaa\\\aaaiii___MMMKKKddd\\\[[[DDD555```hhhooo{{{SSSPPP[[[NNNLLLWWWQQQOOOJJJGGGIIIOOOUUUVVVUUUPPPQQQYYY[[[ZZZmmmlll___qqq~~~www^^^LLLkkkrrrxxx~~~tttwwwjjjUUU]]]hhhooolll```ZZZ]]]```]]]WWWUUUYYY]]]aaa]]][[[\\\\\\XXXVVVWWWRRRVVVTTTVVVmmm}}}zzzzzzggglll||||||wwwyyy}}}~~~vvvhhh``````eeekkksss{{{~~~xxxlllZZZGGG;;;777,,,kkk~~~YYY```eee^^^bbbbbb\\\ZZZ]]]\\\WWWXXXYYY]]]aaacccbbb]]]ZZZPPPUUU]]]aaaaaa___\\\ZZZ]]][[[^^^tttiiixxx|||~~~tttyyyzzz```KKK555777333222222111000000000000111000//////......//////000,,,111333///...000111///999PPPhhhxxxhhhmmmlllooossssssssstttxxx|||wwwtttvvv~~~zzzsssrrriiibbb```aaa\\\QQQLLLOOOOOOOOONNNMMMLLLJJJIIIIIIHHHJJJOOOSSSXXX[[[\\\]]]gggnnnyyyrrrcccVVVMMMHHH:::333777:::;;;HHHYYYggguuutttoootttxxxlllHHH???888777666444777<<<333333333333333333333333111000000//////000000111////////////////////////---............/////////111000---...222///333CCCqqqqqqgggqqq|||rrr{{{vvvsssooovvvwwwgggaaappp}}}}}}zzz|||```TTTOOOZZZnnn{{{xxxrrrmmmlllppprrroookkkeeeiiikkkfffbbblllzzz{{{~~~tttgggYYY\\\ZZZWWWRRRMMMFFFAAA??????HHHLLLHHHEEESSS{{{xxxmmmnnnlllWWWDDD???AAAvvv~~~\\\NNNPPPQQQQQQOOOMMMNNNQQQEEEHHHJJJFFFAAA@@@EEEKKKHHHGGGEEECCC@@@>>><<<:::AAAOOOSSSzzzeeebbbNNN===NNNPPPHHHVVVuuu}}}jjjRRREEEJJJXXXccczzzzzzhhhzzz___YYY\\\ZZZXXXbbbeeedddbbbeeeggg[[[LLLUUUppp[[[KKKCCCBBB\\\jjjSSSSSS[[[PPPMMMUUUUUUQQQMMMJJJKKKOOOSSSUUUVVVPPPSSSUUUUUUVVVfff___]]]mmm|||dddVVVjjjxxx{{{zzzssspppiiilll^^^[[[]]]ZZZ\\\___ZZZVVVZZZ^^^\\\XXXVVVZZZ___bbb___ZZZXXXWWWVVVUUUUUUSSSZZZVVVPPP```zzzrrrvvv{{{hhhhhhxxx|||uuummmnnnuuu|||{{{uuuxxxqqqdddYYYFFF333333@@@ddd]]]OOOiiiaaa[[[\\\ZZZXXXXXXZZZYYYVVVUUUWWW[[[___aaa```\\\XXXTTTYYY___bbbbbb___\\\ZZZ]]]WWW___bbbooo|||pppppp|||||||||{{{zzztttuuu{{{qqqSSSuuuYYYEEE333666333222222111000000000000000//////............//////,,,111222000------000222///:::BBBcccvvv___hhhpppqqqmmmlllqqqxxxuuurrrqqqtttttttttxxx}}}|||vvvxxxmmmnnnooopppqqqpppooooooqqqtttzzzyyyuuugggQQQBBB=========:::;;;>>>HHH^^^yyyeeetttuuu|||xxx===666888999777333222555888222222222222222222333333000000////////////000000////////////////////////---------.........//////000,,,...111...111444111VVVrrriiivvvvvvnnnyyyzzzxxxooovvv~~~kkk[[[]]]kkkxxx|||{{{ooo___QQQSSS___kkkuuu}}}xxxsssnnnllllllllljjjiiicccfffgggeeebbbfffooowwwzzznnnyyy|||uuutttsssfff]]][[[VVVSSSSSSPPPIIICCCBBBCCCDDDFFFMMMRRRNNNZZZyyyvvvrrriiijjjcccMMM:::FFFlllrrrrrrUUUOOOOOOOOORRRTTTLLLIIIQQQBBBFFFJJJIIIEEEEEEJJJPPPJJJHHHFFFDDDCCCAAA@@@>>>???QQQ[[[ooovvv[[[DDDEEETTTMMMKKKccc{{{cccRRRTTTbbbmmm}}}|||fff[[[YYYXXXYYYVVVaaadddfffgggddd\\\RRRKKKccc^^^\\\>>>HHHsssuuufffzzz```ZZZWWWXXXUUUSSSSSSTTTSSSQQQNNNLLLMMMPPPSSSUUUOOOXXXUUURRRWWW[[[uuummmYYY^^^{{{ppp^^^TTThhh~~~~~~tttooovvvrrrddddddiiieeeYYY[[[aaa\\\ZZZYYYYYYYYYZZZ\\\]]]]]]]]][[[XXXTTTSSSUUUVVVVVVUUUXXXXXXTTTVVVaaannnuuuvvvssszzzxxx~~~}}}xxxyyyyyyvvvssssss^^^HHH<<<666:::OOOfffqqqfffsssuuu]]]^^^\\\[[[[[[\\\ZZZVVVVVVXXXVVVWWW[[[___aaa```\\\YYY^^^___```___]]]ZZZYYYYYYWWWXXXZZZWWWeeezzz}}}||||||nnnxxx~~~zzzwwwtttsssrrrllljjjlllrrrxxx{{{jjjYYYGGG;;;tttWWWDDD333888555222111111000000000000000//////............//////444...---222444000,,,---+++555444DDDppp{{{lllqqq^^^SSSUUU[[[aaacccgggmmmooopppuuu{{{wwwuuuvvv{{{~~~|||mmm___TTTNNNAAAGGGGGG???999:::999777UUUfffqqqxxxfffsssMMM;;;888;;;999222444:::888...222222222222222222222333000000////////////000000////////////////////////---------.........//////...(((111333***000666'''999rrrlll~~~qqq}}}uuuyyy{{{|||pppTTTEEETTTppp}}}yyy|||jjjXXXSSSUUU]]]jjjvvvtttsssooojjjfffdddeeegggjjjgggcccaaacccfffhhhiiijjjeeeuuuuuuwww{{{rrr```eeeYYYZZZ]]]UUURRRUUUTTTMMMMMMJJJCCC???AAAHHHMMMMMMPPPTTTZZZwwwyyytttppppppbbbLLL???;;;VVV]]]KKKMMMLLLKKKRRRXXXLLLEEEPPPFFFIIILLLMMMLLLLLLOOOQQQKKKIIIFFFEEEDDDDDDCCCAAA===PPPdddccc~~~iiiOOO===XXXSSSGGGVVV}}}ppp[[[WWWbbblll~~~rrrTTT\\\ZZZUUUWWWVVV]]]```gggiii___QQQJJJKKKpppkkkRRR[[[<<>>>>>;;;;;;BBBKKKKKKFFF???;;;888777555333444777CCCUUUssstttbbbnnnzzzwwwbbb___dddbbbZZZ```___]]]\\\[[[\\\]]]^^^^^^___aaaaaa```]]]YYYWWW___]]]ZZZWWWUUUUUUVVVWWWUUUSSSVVVYYYYYY^^^tttooosssWWWaaawwwtttppppppnnnfff^^^dddaaa___```aaa```\\\XXXSSSRRRPPPMMMJJJGGGDDDBBBBBB@@@===:::888777777777iiiQQQ>>>555555333111111000000000000//////........................------------------------///---,,,------222???LLLfff~~~|||xxx{{{yyyvvveeeYYY___^^^YYYQQQKKKPPP[[[ccceee```ccciiiooopppllljjjkkkhhhrrrrrrnnnppplllbbb___^^^^^^[[[JJJ<<>>777777666666888666666555444333333333333222222222222111111111000/////////............---///............------------------------------------............/////////,,,;;;OOOddd}}}mmmgggnnnqqqssswwwvvvooouuuVVVSSSoootttxxx{{{wwwlllbbb\\\ZZZ[[[^^^eeelllllleee``````UUUZZZ^^^]]]^^^aaabbbaaacccbbbbbbaaaaaaaaaaaabbb]]]]]]\\\[[[YYYVVVTTTSSSRRROOOMMMLLLJJJGGGDDDBBBDDDFFFIIIKKKJJJJJJQQQ[[[{{{vvvrrrmmmuuunnnpppmmmQQQ444>>>```kkkjjjkkkUUUSSSSSSPPPOOONNNMMMLLLLLLMMMNNNLLLLLLLLLLLLLLLMMMMMMNNNQQQOOOMMMLLLLLLKKKIIIGGGAAAQQQCCCYYYddd```~~~|||zzzOOOEEE\\\dddSSSJJJ\\\wwwtttgggjjjrrrbbbTTTWWWXXXYYYZZZ[[[^^^```bbbgggSSSOOOSSSGGGLLLmmmQQQPPP]]]QQQqqqqqqUUUaaaxxxkkk^^^ZZZWWWUUUSSSQQQOOOQQQVVVOOOOOOPPPRRRTTTVVVWWWYYYRRRPPPMMMLLLNNNSSSXXX\\\]]]yyybbbZZZfff~~~~~~}}}{{{{{{zzzwwwyyyqqqgggnnnlllYYYbbbaaa___\\\ZZZYYYYYYYYYWWWWWWXXXXXXWWWVVVUUUUUUWWWWWWXXXXXXWWWVVVTTTSSSUUUWWWYYYYYYXXXWWWWWWWWWPPPlll}}}nnnggglllooolllXXXVVVPPPGGGBBB@@@;;;555BBBBBBEEEKKKOOOTTT]]]gggnnn\\\RRReeezzzpppVVVWWWaaa```[[[ZZZYYYYYYYYYZZZZZZ[[[\\\\\\[[[\\\^^^___^^^[[[YYYWWW___]]][[[XXXWWWWWWXXXYYY\\\VVVWWW]]]___]]]^^^dddrrr^^^^^^xxxsssooopppqqqmmmccc[[[^^^[[[WWWUUUUUUTTTQQQNNNFFFEEECCCAAA>>>===<<<;;;;;;:::888666555555555555eeeOOO===555444222111000000000////////////........................------------------------///...///000---+++000777???PPPqqqxxxmmmkkkmmmeeeWWWOOORRRPPPIIIAAA===@@@FFFJJJCCCGGGEEEGGGNNNGGGEEESSSWWWKKKFFFGGGMMM]]]ddd[[[YYYjjjyyyoooPPPEEE<<<777;;;???;;;444111555555444333333222222222222111111111111000000000//////.........------------------------------------------------------------------.........//////***111:::PPPzzzpppiiisss~~~yyyvvvnnnkkkddd```PPPYYYmmmssszzzzzztttlllgggeee^^^[[[^^^ffffff```bbbjjj\\\[[[WWWSSSRRRVVVZZZ\\\]]]\\\\\\\\\^^^_________^^^]]]ZZZXXXUUUSSSQQQPPPNNNHHHCCCDDDEEEEEEGGGIIICCCJJJOOOLLLHHHSSSnnngggkkkrrrpppooooooooo___???444___XXXuuuQQQLLLQQQNNNOOONNNLLLKKKJJJJJJKKKKKKLLLKKKIIIHHHHHHJJJKKKLLLPPPOOONNNLLLKKKJJJHHHGGGFFFNNNCCCXXXjjj___rrr|||{{{OOO\\\eee^^^PPPRRRfff|||{{{uuu{{{ooo```]]]^^^\\\\\\^^^______]]]]]]^^^___XXXNNNUUUUUUHHHcccXXX\\\PPPNNNrrrwww]]]zzz{{{uuuxxxcccRRRTTTTTTTTTTTTRRRQQQRRRTTTPPPPPPPPPQQQSSSVVVYYYZZZQQQOOOMMMKKKLLLOOOSSSUUUSSScccqqqdddcccpppzzz|||yyyvvvyyy~~~}}}zzzxxxjjj[[[```~~~uuu]]]]]]___]]]ZZZXXXWWWWWWXXXXXXWWWVVVUUUTTTUUUUUUTTTSSSUUUVVVWWWWWWWWWUUUSSSQQQRRRUUUWWWWWWVVVUUUTTTTTT[[[bbbmmmuuuvvvwww}}}jjjaaa]]][[[llluuu}}}{{{vvvssswww|||nnnkkkpppzzzllljjjXXXNNNaaazzzjjjZZZTTT\\\^^^UUUSSSZZZYYYYYYZZZZZZYYYWWWUUUTTTTTTVVVXXXZZZZZZYYYXXXWWW]]]\\\ZZZXXXWWWWWWXXXXXX[[[VVVVVV]]]aaa]]]XXXUUUnnnpppvvv]]]ZZZaaaiiimmmlllhhheeeddd\\\WWWPPPMMMKKKJJJFFFCCCAAA@@@===;;;:::::::::;;;666666555444444444555666aaaKKK;;;444444222000000000////////////...........................------------------------------000222000+++,,,111---111HHHnnn}}}vvvttt~~~ssscccZZZ[[[\\\ZZZVVVKKKHHHQQQTTTQQQcccttttttooorrr\\\OOO<<<===:::777777666555666:::444444444333333222111111111111111000000000//////............------------,,,,,,,,,,,,------------------------------------------------............/////////@@@jjjjjjbbbzzz{{{{{{hhhjjjhhhWWWLLL]]]fffssszzzzzzuuupppmmmfff___^^^bbb```ZZZ\\\dddfffaaa[[[VVVRRROOOMMMMMMRRRPPPNNNNNNPPPQQQPPPOOONNNMMMKKKJJJIIIHHHHHHIIIJJJEEEDDDGGGIIIGGGHHHKKKKKKLLLLLLOOO\\\yyytttnnnqqqnnnfffmmmfffWWWDDD999NNNlllyyyyyyXXXJJJMMMPPPNNNLLLKKKIIIHHHHHHHHHIIIJJJMMMLLLJJJHHHHHHJJJLLLMMMMMMMMMLLLKKKIIIGGGGGGGGGJJJ>>>BBBLLLgggmmmfffxxxfff\\\]]]fffaaaTTT[[[ooo|||||||||||||||uuukkkbbb```aaa```\\\ZZZZZZ[[[^^^aaabbbbbb```TTTTTTXXXQQQXXXggg\\\SSSJJJddd```hhhjjj^^^LLLNNNRRRUUUTTTSSSRRRPPPOOOKKKKKKKKKKKKMMMPPPRRRTTTQQQOOOLLLJJJJJJKKKMMMNNNVVVUUUttt}}}ssslllsss{{{||||||vvvtttyyyzzztttrrrffffff^^^TTT```[[[ZZZXXXVVVUUUUUUWWWXXXVVVTTTQQQQQQSSSUUUTTTSSSSSSTTTUUUVVVUUUSSSQQQPPPOOOQQQSSSTTTRRRQQQQQQRRR```YYYXXXaaajjjqqqyyyrrrpppzzzpppccceeeiiikkklllooouuu|||vvvkkkjjjeeeWWWLLLJJJbbbZZZ\\\xxxcccOOOSSSZZZ\\\WWWQQQRRRXXXYYYZZZZZZYYYWWWTTTQQQOOOMMMNNNQQQSSSUUUVVVVVVUUUXXXWWWVVVUUUTTTTTTUUUUUUVVVTTTTTTYYY[[[YYYWWWVVVcccpppooouuuVVVVVVWWWYYY]]]aaadddeeeZZZTTTMMMGGGEEEBBB???;;;999888666555555555666777444444555555555666777777[[[HHH999333444222000000////////////......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++***---000///,,,,,,000000---222AAAQQQaaattt~~~{{{{{{}}}~~~vvv~~~}}}kkk|||}}}cccFFF>>>???777666888999666111///333777333333333333222111000000000000000000////////////.........------------,,,++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........000---+++777XXXyyyssslllwwwtttmmmzzzaaasss}}}ppprrrbbbQQQ\\\kkkwww{{{xxxrrrnnnmmmhhhcccbbb```ZZZWWWWWW___\\\]]]```^^^WWWQQQNNNPPPLLLHHHGGGHHHHHHEEEBBB@@@@@@@@@AAACCCEEEGGGHHHJJJIIIMMMSSSRRRJJJHHHLLLJJJOOO\\\tttuuuoooppprrroooiiiggghhhRRR;;;999QQQvvvrrrVVVIIIMMMQQQQQQQQQJJJIIIHHHGGGGGGHHHIIIJJJOOONNNLLLKKKJJJKKKMMMNNNIIIJJJJJJIIIFFFEEEEEEFFFLLL999CCCCCC^^^{{{sssvvv\\\QQQ___dddXXXTTT^^^ooozzz|||vvvwwwtttpppqqqsssqqqkkknnnmmmpppxxx}}}|||yyyvvvtttsssrrrpppoooiiiccc^^^]]]```bbb___[[[\\\ZZZYYY]]]aaabbb^^^YYYWWWSSSMMMSSS|||oooSSSjjj>>>RRRUUU```iiixxxjjj[[[[[[MMMMMMSSSVVVTTTRRRQQQOOOLLLKKKKKKKKKLLLMMMOOOPPPQQQQQQPPPNNNLLLKKKKKKKKKLLLWWWOOO\\\sss~~~{{{}}}~~~~~~}}}|||{{{{{{{{{vvvtttwww{{{{{{tttlllhhhqqq{{{bbbSSSZZZaaaXXXXXXVVVUUUUUUVVVWWWWWWUUURRRNNNOOORRRUUUVVVUUUSSSSSSTTTTTTSSSRRRPPPOOOOOOPPPQQQPPPOOONNNOOOQQQRRRSSSVVV[[[```fffqqq|||xxx}}}{{{ggg^^^]]][[[WWWSSSOOOAAA===NNN___eeekkksssrrrUUUNNNNNNSSSUUURRRRRRVVVVVVSSSVVVVVVVVVVVVTTTRRRPPPNNNIIIJJJMMMOOOQQQRRRRRRRRRRRRRRRQQQQQQPPPQQQQQQQQQRRRRRRSSSSSSRRRRRRTTTVVV[[[WWWpppwwwwwwrrr___KKKDDDKKKUUUYYYWWWUUUOOOHHHCCCAAA???;;;777555444444333333444444444555555666777888999999999~~~VVVDDD777222333222000000/////////.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,******......+++---000000000///,,,---888MMM^^^{{{ssssssyyyuuuxxx~~~pppvvvzzzuuuvvvxxxxxx~~~^^^FFF???:::;;;;;;444///444888888555222000///222333333333222111000///000000/////////..................---------,,,,,,***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,+++111EEE```uuu~~~zzzaaa\\\{{{dddfffuuutttyyytttxxx{{{ZZZ___fffmmmqqqsssssssssvvvpppfff```aaaeeeccc]]]\\\YYYZZZ```bbb]]]YYYXXXXXXSSSOOONNNOOONNNKKKGGGEEEFFFHHHIIIKKKMMMOOOOOOPPPOOORRRXXXTTTLLLPPPZZZZZZlllxxxkkkjjjkkkkkkiiiggghhhjjjVVV@@@;;;ZZZ~~~hhhJJJHHHOOOOOONNNQQQIIIIIIHHHHHHIIIJJJKKKLLLMMMMMMKKKJJJJJJJJJKKKKKKFFFHHHIIIHHHEEEDDDEEEGGGFFFDDDGGGEEEQQQrrruuuhhhTTTWWWaaabbb\\\XXXbbbwwwzzzyyyxxxxxxuuurrrqqqrrrpppmmmqqqmmmmmmpppqqqnnnnnnpppmmmkkkiiijjjkkkkkkhhhfffjjjddd^^^[[[\\\^^^___```aaa_________```]]]XXXSSSXXXQQQRRRrrr~~~QQQdddkkkOOOwwwiiiTTTpppoooxxxXXXSSSVVVOOORRRVVVWWWRRROOOPPPPPPMMMNNNNNNOOOPPPQQQRRRRRRQQQPPPOOONNNMMMLLLMMMMMMMMMRRRPPPPPP___vvvwww{{{{{{~~~}}}zzzwwwttttttuuuxxxzzztttmmmmmmsss}}}vvvUUUVVV___^^^VVVVVVVVVWWWWWWWWWWWWWWWUUUPPPLLLMMMRRRVVVWWWVVVSSSSSSRRRRRRQQQPPPPPPPPPOOOPPPOOONNNLLLMMMOOORRRJJJRRRWWWVVVUUU\\\hhhqqq~~~~~~}}}tttooo||||||~~~sssQQQEEEZZZQQQPPPOOOPPPSSSUUUTTTRRRTTTSSSSSSRRRPPPOOOMMMLLLKKKKKKLLLMMMNNNNNNNNNMMMNNNMMMMMMMMMNNNNNNNNNNNNNNNQQQRRRQQQPPPPPPQQQRRRSSSBBBPPPhhhwww^^^JJJCCCCCCFFFHHHKKKGGGAAA???>>>===999666555666666666666666666555555666777888999:::::::::zzzSSSBBB666111333222000/////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,///++++++------+++---111(((---000---,,,000555999RRRmmm|||~~~ppp}}}~~~ooohhhrrrxxxmmmooozzzfffSSS===888@@@:::111444888666555333000111444666555222222333333222111///...000/////////..................---------,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////---,,,222EEEaaawwwmmm```qqq{{{ooobbbzzzyyyeeeiiinnnyyy{{{mmmjjjeeecccfffmmmvvv}}}~~~vvvfffZZZ```pppvvvqqqkkkaaaZZZZZZZZZVVVUUUXXX\\\XXXTTTTTTVVVWWWTTTQQQRRRRRRSSSTTTTTTTTTTTTTTTXXXSSSRRRSSSOOOMMM[[[nnn~~~qqqfffhhhooosssooojjjgggddd```AAA999OOOIIIuuu]]]JJJJJJMMMJJJIIINNNJJJIIIIIIIIIJJJLLLNNNOOOJJJIIIHHHHHHGGGGGGGGGGGGDDDGGGHHHGGGEEEDDDFFFHHH999MMMHHHIIIDDDZZZfff\\\ddd}}}dddXXXbbbpppmmm```\\\pppzzz|||~~~yyyzzzyyytttqqqoooooonnnoookkkjjjmmmooonnnnnnqqqlllkkkjjjkkkmmmllliiieeecccdddfffgggddd___]]]^^^___```bbbcccbbb___[[[XXX]]]ZZZgggXXXJJJdddxxxnnnDDDsss}}}uuugggTTTRRRSSSOOOWWWZZZXXXOOOLLLOOOQQQOOOLLLMMMOOOPPPPPPPPPOOONNNMMMLLLLLLLLLMMMMMMNNNOOOPPPVVVNNNRRRiiixxxhhh~~~xxxssswwwxxx}}}{{{yyyvvvsssqqqvvvxxx||||||vvvsss~~~~~~cccYYYZZZ[[[YYYUUUVVVWWWXXXXXXXXXXXXWWWTTTOOOKKKLLLRRRWWWYYYXXXSSSSSSQQQPPPPPPOOOPPPPPPQQQQQQOOOMMMLLLMMMPPPSSSPPPTTTRRRLLLMMMWWW```bbbfffnnnsssvvv{{{}}}vvvgggmmmxxxqqq~~~|||gggQQQPPPTTTSSSUUUKKKKKKQQQXXXVVVNNNNNNTTTTTTSSSRRROOOMMMKKKIIIHHHNNNNNNNNNMMMMMMLLLKKKJJJKKKLLLLLLLLLLLLMMMMMMMMMLLLOOORRRSSSSSSTTTRRRPPPNNNWWWRRRQQQyyyggg}}}aaaCCC444888BBBCCC@@@<<<;;;<<<<<<999666444555666777777666555444555666777999::::::;;;:::rrrHHH<<<555000111///......---,,,,,,,,,,,,---.........------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------............///555AAARRR^^^iiivvvsssuuuvvv}}}zzzqqqlllyyyzzzrrr}}}{{{xxx}}}uuubbbNNNCCC:::999888777666666666666444444444333333222222222111111111111000000000///////////////////////////---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------...++++++---,,,555QQQpppqqqooonnn\\\ooouuuyyytttooolllSSSggguuuuuukkkeeeiiikkkrrrxxxqqqhhh```\\\ZZZWWWTTTXXXXXXWWWWWWXXXXXXYYYYYYVVVYYY\\\YYYTTTQQQSSSWWWZZZUUUSSSYYYeeevvvwwwnnniiiggghhhiiiiiihhhiiieeeVVVGGG777TTT^^^{{{WWWTTTPPPLLLIIIIIIKKKLLLFFFFFFGGGHHHJJJJJJHHHFFFDDDFFFHHHFFFDDDBBBDDDFFFHHHHHHHHHGGGGGGGGGFFFFFFCCCBBBFFFJJJGGGIII^^^wwwcccfffzzzttthhhfffpppnnn[[[bbbdddkkkvvv~~~|||xxxxxxwwwvvvvvvuuurrrnnnkkkpppooooooooopppooommmkkkmmmmmmmmmmmmlllkkkjjjiiijjjfffbbbaaaaaabbbaaaaaacccdddeeeeeeddd___YYYUUU[[[___jjj^^^nnnsssjjjQQQccc{{{zzznnnaaa]]]WWWSSSSSS[[[VVVRRRRRRVVVWWWUUURRRUUUTTTRRRQQQPPPPPPPPPQQQTTTRRROOONNNOOONNNMMMLLLPPPLLLNNNUUUUUUYYYsssrrr___iiitttmmmrrrvvvzzzppprrruuurrr|||```\\\```]]]YYYWWWZZZYYYWWWWWWYYYZZZYYYYYYMMMJJJIIIMMMTTTYYYYYYWWWRRRQQQNNNLLLLLLLLLMMMNNNSSSTTTTTTPPPKKKHHHIIIKKKOOONNNLLLLLLMMMQQQUUUWWW[[[aaahhhmmmqqqyyywwwccc^^^mmmqqqkkkzzz}}}}}}[[[TTTMMMMMMRRRVVVUUURRRTTTPPPPPPTTTVVVTTTSSSUUUTTTTTTOOOIIIIIINNNOOOKKKQQQOOONNNOOOPPPQQQQQQPPPPPPOOONNNPPPRRRRRRPPPMMMPPPQQQQQQQQQPPPPPPQQQSSSSSSRRRQQQRRRWWW___hhhoooooovvv[[[IIIBBB===:::555222666<<<;;;666555555444444555777999;;;===???888666;;;888555;;;mmmDDD999333000222111......---,,,,,,,,,,,,---......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............---222777<<>>CCCNNN```hhh@@@666222000333333......---,,,,,,,,,,,,---------------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++***((()))...999GGGPPPkkkrrrzzzwwwyyyiiioooqqqkkk|||~~~yyy|||tttppp|||rrrjjjiiiXXXNNNCCC===999666777:::999888777666555555555555333333333222222222222222000000000000////////////........................,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,000---...000---)))000<<<]]]sssyyyttt}}}{{{mmmgggsssmmmrrrmmmrrr}}}fffccc___SSSffffffZZZUUUfffrrrpppnnnnnnkkklllrrr{{{|||xxxsssooojjjgggffffffeeedddaaacccgggiiilllrrrxxx|||xxxrrrbbbhhhoooooojjjeeeeeehhhhhhggg]]]HHH555888TTTqqqjjjffffffFFFMMMLLLKKKJJJJJJJJJJJJJJJLLLJJJHHHFFFFFFEEEDDDBBBBBBBBBBBBAAA@@@@@@BBBEEEDDDDDDDDDCCCCCCCCCBBBBBBCCC@@@AAADDDBBB???HHHTTTtttooommmvvvrrraaakkkuuulllfff``````hhhrrrwwwyyy~~~{{{wwwssspppooooooooommmkkkiiiiiikkkmmmmmmmmmjjjjjjiiiiiihhhgggggggggaaaeeehhhfff```^^^aaafffeeelllrrrnnncccXXXRRRRRRuuu}}}ddd]]]ttt{{{\\\hhhuuummm\\\WWWUUURRRQQQTTTYYYVVVSSSRRRTTTTTTRRROOOOOONNNMMMMMMMMMMMMNNNNNNQQQNNNKKKJJJJJJKKKKKKJJJKKKEEEEEEKKKKKKIIITTTfffxxxzzz^^^VVVSSSVVVWWWSSSUUU[[[XXXVVVTTTSSSSSSSSSRRRQQQUUUSSSRRRSSSUUUVVVSSSPPPRRRQQQOOOMMMLLLMMMNNNOOOOOOMMMIIIHHHIIILLLMMMNNNOOOPPPRRRTTTUUUUUUUUUUUUNNNQQQTTTUUUUUUXXX]]]bbbooo||||||{{{~~~|||{{{wwwqqqkkkddd]]]UUUPPPSSSSSSRRRNNNKKKJJJLLLOOOMMMNNNQQQTTTSSSPPPRRRWWWRRRRRRNNNJJJKKKPPPQQQNNNTTTQQQOOOOOOQQQSSSTTTTTTMMMMMMMMMOOOQQQRRRQQQPPPNNNOOOPPPOOONNNOOOPPPRRRRRRTTTTTTOOOKKKPPP]]]hhh~~~ssszzztttbbbUUUQQQDDD333222===444222000222666999:::999;;;NNNXXXYYY___gggzzzddd===555111000333333......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,++++++,,,///333555666;;;KKKRRRWWWhhhsssuuuxxxrrrzzzfff^^^___gggtttrrrlllpppxxx|||wwwsssyyyyyylllzzznnn[[[RRRKKKCCCAAA???===:::888888:::888777666555444444444444222222222222222111111111000000/////////.........------------------------,,,+++++++++++++++++++++***************************************************++++++++++++,,,,,,,,,+++)))+++//////+++,,,000DDDfff{{{mmmeeewwwrrrllljjj^^^cccyyysssnnnggg\\\SSSaaa```YYYaaakkknnnrrrfffdddgggqqq~~~}}}}}}{{{ooofffdddhhhggghhhkkkmmmllliiijjjmmmmmm\\\EEE888===XXXhhh\\\eeeLLLSSSJJJKKKKKKKKKJJJIIIIIIHHHJJJHHHDDDCCCCCCCCCBBBAAABBBBBBAAA@@@@@@BBBDDDFFFCCCCCCCCCCCCBBBBBBBBBBBBFFFBBBBBBEEEEEEBBBCCCIIIcccsss|||{{{|||```[[[]]]fffooossskkkbbbdddppp{{{xxxwwwuuurrrooommmnnnnnnnnnkkkiiihhhiiikkklllllljjjiiihhhhhhgggfffffffffdddeeedddaaa^^^```ffflllrrrwwwtttdddSSSRRRfff{{{yyyhhh___vvv~~~RRR[[[fff\\\TTTSSSQQQOOOOOORRRQQQOOOMMMMMMNNNOOOMMMKKKKKKKKKKKKKKKKKKKKKLLLLLLOOOLLLIIIGGGHHHIIIIIIIIIJJJDDDDDDJJJKKKGGGJJJSSSooowwwVVVUUUSSSTTTWWWVVVRRRSSSXXXVVVUUUSSSSSSTTTUUUTTTSSSPPPPPPPPPRRRUUUVVVTTTRRRRRRPPPNNNMMMLLLMMMNNNOOOMMMJJJGGGHHHKKKLLLLLLJJJLLLMMMMMMNNNOOOPPPPPPQQQMMMNNNNNNLLLJJJIIIJJJLLLQQQ```hhhfffkkkyyy|||ttt~~~~~~~~~{{{pppdddXXXXXXXXXYYYXXXUUURRRPPPQQQQQQPPPNNNLLLKKKMMMNNNHHHJJJOOORRROOOKKKOOOUUUSSSQQQNNNMMMNNNQQQRRRQQQQQQOOOLLLLLLNNNPPPRRRRRRLLLLLLLLLMMMNNNNNNNNNMMMKKKLLLMMMMMMLLLLLLNNNPPPQQQRRRRRRNNNKKKMMMUUU\\\nnnllljjjooowwwhhhYYYXXX___JJJCCC;;;:::???GGGMMMPPP___xxxaaa<<<555222111333222......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---+++++++++---///...+++(((...333111111;;;AAAHHHUUUaaawwwxxx}}}ssslll{{{zzzjjjqqqzzz{{{vvvfffooo||||||}}}oooggg___OOOGGGBBB888;;;===???===:::888888777777666555444333333333333111111111111111111111111/////////............---------------------------++++++++++++++++++++++++*********************************************************+++++++++,,,,,,+++))))))---///......///444OOOhhhiiijjjwwwzzzuuuuuuvvvlllfffrrr~~~}}}zzzxxxvvvYYYffffff```gggnnnpppuuuqqqmmmkkkooouuuvvvrrrmmmlllnnnrrr||||||www}}}oookkkhhhgggeeedddhhhooossskkkfffggggggeeeeeehhhbbbHHH222>>>hhhiii\\\~~~SSSAAAJJJKKKKKKKKKKKKJJJIIIGGGFFFHHHFFFCCCBBBCCCEEEEEEDDD???>>>======???@@@BBBBBBDDDDDDCCCCCCCCCBBBBBBBBBFFFCCCCCCFFFGGGEEECCCDDDJJJqqqyyy|||wwwiii\\\aaaoooxxxqqqfffdddkkkqqqppprrrtttsssqqqooonnnoooooommmjjjhhhiiikkkkkkkkkjjjiiihhhgggfffffffffgggccccccdddfffjjjnnnqqqrrrrrrlllaaaVVVWWWjjj|||tttffftttmmmWWWTTTvvvlllWWWSSSQQQPPPOOOMMMMMMOOOKKKKKKJJJKKKLLLMMMLLLKKKIIIIIIJJJJJJJJJJJJJJJJJJLLLJJJGGGFFFFFFGGGHHHGGGIIIDDDEEELLLNNNJJJIIILLLRRRmmmwww~~~{{{```MMMWWWTTTSSSUUUVVVUUUTTTVVVRRRQQQPPPQQQSSSUUUUUUUUUPPPPPPQQQRRRTTTVVVUUUUUUPPPOOOMMMLLLLLLMMMNNNOOOKKKIIIHHHIIILLLLLLHHHDDDKKKJJJHHHGGGHHHJJJLLLNNNLLLLLLKKKJJJHHHFFFFFFGGGKKKNNNPPPNNNNNNRRRUUUVVVYYY]]][[[VVVRRRQQQJJJAAAIIIKKKMMMNNNNNNLLLKKKJJJMMMKKKJJJKKKMMMNNNMMMKKKEEEGGGKKKNNNKKKGGGJJJQQQOOOLLLJJJKKKMMMNNNNNNOOOLLLJJJHHHHHHJJJMMMNNNNNNLLLLLLLLLJJJIIIHHHHHHHHHHHHIIIJJJJJJIIIJJJLLLNNNPPPOOOMMMMMMNNNOOONNNMMMRRRHHH[[[~~~wwwnnnjjjjjjnnnrrrsss]]];;;666444111222000......---,,,,,,,,,,,,---++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---+++(((((()))*********(((///---+++---******444;;;JJJWWWXXXUUUZZZlll}}}yyy|||~~~{{{lll{{{|||hhh~~~mmmaaaZZZQQQMMMHHH@@@BBBDDD;;;===???===777444666888888666555444333222222222222000000000000000111111111///.........------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++************************************************************++++++++++++---,,,+++,,,---.........,,,999OOOwwwrrr{{{jjjpppzzz~~~lllooovvvtttXXXKKKWWWeeemmmwwwrrrpppoooooopppnnniiiddddddccceeellltttyyywwwsssjjjooorrrkkk___ZZZ```hhhgggffffffhhhfffcccdddhhhqqqmmmooosssmmmZZZJJJDDD@@@HHHSSShhhttt]]]ooo\\\KKKIIIHHHJJJJJJJJJJJJIIIHHHGGGFFFFFFEEEDDDDDDFFFHHHGGGGGG@@@??????AAADDDEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBDDDBBBBBBCCCDDDDDDBBBBBB<<>>???;;;555444999:::777555444333222222111111111/////////000000000111111.........---------,,,,,,++++++++++++++++++++++++)))*********++++++++++++************************************************************++++++++++++,,,,,,,,,++++++,,,---,,,,,,...:::XXXvvv{{{|||tttsss|||zzzuuuooorrrzzz|||{{{~~~YYYIIINNNQQQWWWgggcccgggmmmqqqqqqpppmmmkkknnnhhhddddddiiijjjgggcccdddhhhkkkjjjggghhhlllpppfffddddddeeedddccceeekkklllkkknnnoooaaaIII:::999PPPrrrzzz\\\sssggg{{{~~~cccJJJGGGMMMNNNGGGGGGGGGGGGGGGGGGGGGGGGDDDCCCCCCDDDFFFFFFEEEDDDBBBBBBCCCFFFJJJKKKIIIGGGDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCAAA@@@@@@AAAAAAAAA???NNNjjj~~~tttxxxxxxoooqqqxxxuuujjjiiimmmooonnnkkkiiikkknnngggffffffhhhjjjllllllkkkhhhgggeeecccccccccdddeeejjjlllnnnnnnkkkeee```]]]^^^hhhzzzuuu|||OOO```qqq}}}___WWWPPPOOOMMMKKKLLLMMMLLLJJJPPPQQQRRRRRRPPPOOONNNMMMKKKKKKLLLLLLKKKJJJIIIHHHGGGFFFFFFGGGHHHHHHFFFDDDEEEEEEGGGLLLNNNKKKJJJKKKOOOEEEHHHQQQXXXmmm|||aaaYYYSSSOOOVVVOOOOOOPPPPPPRRRTTTUUUUUUNNNMMMLLLNNNQQQSSSSSSSSSVVVUUURRROOOMMMMMMNNNPPPMMMLLLJJJIIIIIIKKKLLLMMMKKKKKKJJJHHHFFFFFFHHHIIIKKKJJJIIIHHHHHHIIIJJJKKKGGGGGGHHHJJJMMMNNNNNNNNNMMMLLLLLLKKKIIIIIIKKKNNNHHHFFFFFFHHHJJJJJJKKKNNNMMMOOOQQQPPPOOONNNPPPRRRHHHKKKMMMNNNMMMKKKKKKKKKIIIGGGGGGJJJJJJGGGGGGIIIJJJDDDCCCFFFGGGEEEDDDGGGFFFFFFGGGIIILLLLLLKKKJJJJJJKKKJJJGGGDDDCCCDDDFFFFFFGGGHHHHHHHHHIIIKKKMMMJJJJJJJJJLLLMMMKKKHHHEEEJJJOOOOOOLLLTTTgggtttwwwQQQ444444555333222///......---,,,,,,,,,,,,---*********++++++,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++'''))),,,,,,*********+++***///)))%%%,,,...+++///,,,///+++***000...***///000888:::;;;CCCFFFOOOaaahhhVVV[[[ooovvvttttttqqqxxxuuusssyyytttcccTTT[[[fff\\\QQQYYYKKKLLLHHHBBBBBBFFFHHHEEECCCEEEJJJFFF===AAACCC777888;;;:::777888;;;999222555444333222111111111111.../////////000000111111......---------,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++(((***+++******,,,,,,,,,...,,,...===UUUlll}}}vvvvvvvvvxxxtttxxxrrriiissssssmmmbbbHHH<<>>??????AAAEEEIIIJJJGGGDDDCCCCCCCCCBBBBBBBBBAAAAAADDDEEECCC???>>>@@@BBBBBBGGG===LLLsss{{{xxxwwwooouuu{{{yyyhhhjjjkkkhhhcccbbbfffkkkaaabbbcccfffjjjmmmmmmlllgggeeecccbbbaaaaaacccccciiikkkllliiieeeffflllrrrrrrpppuuuzzzpppwwwcccSSS~~~___SSSSSSPPPNNNKKKIIIKKKMMMMMMJJJSSSTTTTTTSSSPPPMMMKKKKKKLLLLLLMMMMMMLLLJJJHHHGGGFFFFFFFFFHHHIIIHHHEEECCCCCCDDDGGGJJJKKKIIIIIIJJJGGGCCCKKKPPPGGGOOOooottt[[[SSSZZZUUUNNNSSSLLLPPPSSSRRRQQQRRRSSSTTTRRRQQQOOOPPPRRRTTTTTTSSSQQQPPPMMMJJJHHHHHHKKKNNNLLLKKKJJJIIIIIIJJJLLLMMMLLLLLLJJJFFFCCCDDDJJJPPPIIIIIIIIIJJJIIIIIIHHHHHHJJJJJJJJJKKKLLLMMMLLLKKKKKKRRRSSSMMMJJJLLLKKKEEEOOOGGGEEEKKKMMMIIIHHHJJJPPPQQQQQQNNNIIIGGGHHHJJJKKKQQQVVVTTTNNNKKKLLLPPPLLLHHHGGGKKKLLLIIIGGGHHHLLLFFFDDDHHHIIIEEEEEEHHHGGGGGGIIILLLNNNNNNMMMJJJHHHJJJJJJGGGDDDDDDFFFIIIGGGHHHIIIIIIIIIJJJLLLOOOHHHJJJLLLKKKIIIGGGHHHIIIFFFAAAGGGPPPLLLHHH]]]{{{{{{JJJ888333222333,,,222...---,,,,,,++++++,,,,,,++++++++++++++++++++++++************************************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,.........////////////000222444777;;;@@@DDDGGGIIISSSUUUXXXYYYYYYZZZ\\\]]]RRRQQQOOOMMMLLLMMMNNNOOO>>>>>>>>>>>>???@@@AAAAAA@@@???>>>>>>>>>???AAABBBCCCCCCCCCBBB@@@===;;;999:::999888777666666666666333333222222111000000000000000000000////////////------,,,,,,,,,,,,++++++)))))))))))))))))))))))),,,***)))((()))(((&&&%%%+++*********))))))(((((((((((((((((())))))))))))))))))))))))************++++++++++++++++++++++++000((('''///;;;OOOrrrtttgggooovvvkkkqqqxxx^^^aaazzzvvvuuu|||oooZZZMMMDDD@@@OOObbbfffhhhnnnoootttffffffmmmoooqqqpppgggdddaaa```dddggggggdddcccccceeefffllloooaaaYYYcccfffCCC222BBBSSS]]]xxxaaabbbrrrjjjUUUFFFHHHMMMHHHBBBBBBAAAAAACCCDDDFFFFFFGGGGGGEEECCC@@@AAABBBCCCAAA>>>BBBAAAAAABBBDDDDDDCCCBBBCCCBBBBBBAAAAAA@@@@@@??????@@@@@@???>>>>>>???AAABBB???EEEZZZvvvyyyxxxaaaXXXiii}}}wwwllluuuyyygggeeetttvvv[[[iiinnnooorrrllldddeee```aaabbbaaabbbeeejjjooooooiiiqqqyyyuuu|||ttt]]]jjj~~~\\\xxxtttPPPJJJmmm|||^^^UUURRRLLLLLLKKKJJJJJJKKKMMMOOOPPPOOOOOOPPPOOONNNLLLJJJIIIGGGGGGHHHHHHHHHGGGFFFFFFHHHIIIIIIJJJIIIHHHGGGEEEEEEEEEEEEEEEDDDDDDDDDDDDFFFHHHIIIGGGEEEHHHOOOVVVuuu]]]XXXSSSPPPOOONNNKKKHHHOOOOOOPPPRRRSSSRRROOOLLLJJJPPPSSSQQQQQQSSSTTTRRRQQQPPPOOONNNMMMLLLLLLLLLJJJJJJKKKLLLLLLKKKJJJJJJLLLLLLLLLLLLLLLMMMNNNOOOFFFHHHJJJJJJIIIGGGGGGGGGEEEGGGIIIJJJJJJKKKMMMNNNJJJMMMOOOOOOLLLIIIJJJKKKLLLKKKIIIHHHKKKOOOLLLFFFNNNLLLKKKJJJJJJKKKMMMOOOOOOPPPRRRRRRQQQOOOLLLJJJLLLKKKIIIFFFDDDEEEIIILLLIIIHHHHHHIIIJJJKKKIIIHHHLLLKKKIIIHHHGGGGGGHHHHHHJJJHHHFFFDDDDDDDDDEEEFFFJJJKKKLLLMMMMMMLLLKKKJJJJJJIIIHHHHHHHHHJJJLLLMMMHHHHHHIIIJJJKKKOOOTTTXXXppplllssswwwHHH777333111333,,,222...---,,,,,,++++++,,,,,,++++++++++++++++++++++++************************************************************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...+++,,,---...000111222333...000222444333444555777333222111//////000111222222222333444666888999:::>>>======<<<===>>>???@@@??????@@@@@@???===<<<;;;999888777666555555555555333333222111111000000///000000000/////////......------,,,,,,,,,+++++++++)))))))))))))))))))))))))))((((((***---.........************)))))))))((((((((((((((())))))))))))))))))))))))************++++++++++++++++++++++++,,,((()))...222>>>\\\zzz~~~rrrwwwzzzvvv{{{xxxtttwww}}}rrrkkkmmmpppzzznnnUUUDDD@@@===FFFVVV[[[aaaWWWYYYccchhhkkkjjjccc]]]___bbbfffhhhhhhgggggghhhddd[[[WWWTTTFFF@@@KKK...AAAjjjddd^^^lll|||ZZZLLLDDDFFFGGGBBBAAAEEEEEEFFFGGGGGGHHHHHHHHHHHHEEECCCAAABBBCCCCCCAAA>>>DDDCCCCCCCCCEEEEEECCCBBBAAAAAAAAA@@@??????>>>>>>===>>>???>>><<<<<<>>>???AAA>>>>>>III^^^uuuttt~~~wwwhhh]]]ppprrruuuvvvvvvnnnhhhjjjhhhdddeeefffdddbbbcccggglllppprrrppp|||~~~lll[[[lllnnnPPPrrrhhhKKKOOOgggtttfffTTTSSSRRRNNNLLLKKKJJJIIIJJJKKKMMMNNNLLLLLLLLLKKKIIIHHHFFFEEEJJJIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDDDDDDDCCCCCCCCCCCC@@@CCCFFFEEEBBBCCCHHHLLLTTTwwwyyyqqq|||iiibbbWWWSSSOOOMMMMMMLLLJJJGGGJJJKKKLLLOOORRRQQQOOOMMMKKKPPPRRRPPPPPPRRRRRRPPPPPPPPPPPPOOOPPPPPPQQQQQQOOOOOONNNLLLKKKJJJIIIHHHIIIIIIHHHHHHHHHIIIJJJJJJDDDFFFHHHHHHGGGGGGGGGHHHFFFHHHIIIIIIHHHIIIKKKMMMIIIKKKNNNMMMKKKIIIIIIJJJJJJLLLKKKGGGFFFIIIIIIGGGHHHHHHGGGHHHIIIJJJLLLMMMMMMMMMLLLLLLKKKKKKJJJJJJKKKLLLLLLKKKJJJIIIJJJKKKGGGFFFFFFGGGHHHIIIHHHFFFHHHGGGGGGGGGHHHIIIJJJKKKJJJIIIGGGEEEEEEEEEFFFGGGKKKKKKLLLMMMMMMLLLKKKJJJGGGFFFEEEEEEFFFHHHKKKLLLKKKLLLLLLLLLMMMOOOTTTWWWZZZYYYcccwwwqqqEEE666222000333---222...---,,,,,,++++++,,,,,,++++++++++++++++++++++++************************************************************************************************************************++++++++++++++++++++++++)))************+++++++++******)))))))))((((((((()))+++---------,,,---...000///.........///000111,,,---...000333666888999::::::::::::;;;<<<===>>>======>>>>>>===<<<:::999777666555444444444444444333222222111111000//////000////////////.........,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))'''''''''***...000111111************))))))))))))(((((((((((())))))))))))))))))))))))************++++++++++++++++++++++++******---...***---BBBZZZtttsss}}}|||ooommmvvvyyynnnnnnpppyyy}}}eeeUUUHHHFFFFFF>>>@@@:::;;;GGGTTT\\\___```ddddddbbb\\\TTTKKKDDD@@@<<<===;;;???GGGDDDFFFTTTqqqnnnXXXhhhnnnQQQKKKFFFDDDGGGDDD???BBBJJJJJJJJJJJJJJJJJJIIIHHHGGGDDDDDDDDDEEEFFFDDDAAA???GGGEEEEEEEEEFFFEEECCCAAA@@@@@@??????>>>=========;;;<<<===<<<::::::<<<======<<<;;;<<>>;;;???KKKVVVgggzzz~~~pppuuuvvvuuuxxxjjjQQQAAAHHHFFFGGGIIIGGGCCCGGGNNNKKKKKKKKKJJJIIIGGGEEEEEEEEEFFFGGGHHHHHHFFFCCCAAAHHHGGGFFFFFFFFFEEECCCAAA@@@@@@???>>>>>>======<<<;;;;;;<<<;;;:::999;;;===888<<<===;;;;;;EEEXXXhhhsss}}}yyyiiicccpppuuuvvvtttuuuppp___WWWppp~~~dddeee}}}qqqSSSNNNnnnrrr[[[JJJJJJQQQPPPMMMKKKNNNMMMKKKJJJIIIHHHHHHHHHFFFEEEEEEEEEEEEFFFFFFGGGHHHGGGEEEDDDCCCCCCCCCCCCCCCBBBAAA@@@@@@AAABBBCCC?????????>>>>>>>>>======CCCEEEFFFDDDBBB@@@@@@BBBDDDEEE???CCCRRR[[[nnnrrrZZZRRRTTTTTTNNNJJJGGGGGGGGGGGGHHHIIIJJJIIIMMMLLLLLLLLLLLLKKKGGGEEEHHHLLLMMMIIIGGGIIIIIIHHHHHHHHHIIIJJJLLLMMMOOOPPPIIIHHHFFFEEEEEEFFFHHHIIIFFFFFFEEEDDDCCCCCCCCCDDDDDDEEEFFFEEEEEEEEEHHHJJJFFFFFFDDDBBBAAABBBEEEHHHDDDEEEEEEEEEEEEDDDDDDDDDBBBEEEFFFDDDDDDFFFEEEAAA>>>???AAACCCDDDDDDCCCBBBCCCCCCBBBBBBCCCCCCDDDDDD@@@CCCGGGHHHHHHFFFEEEEEEHHHHHHHHHIIIKKKLLLKKKIIIHHHHHHGGGFFFEEEEEEEEEEEEFFFEEEDDDBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBCCCDDDEEEFFFFFFFFFGGGGGGGGGIIILLLOOOUUUMMMHHHKKKPPPVVV___hhhqqqtttzzzddd???555111///444...111...---,,,,,,++++++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))************)))*********+++++++++,,,((()))++++++***))))))***'''''''''((()))***+++,,,+++,,,,,,---...000222222222333444666777888999:::777777999999:::999888777666666555444444444555555222222111111000//////...............------------,,,,,,+++++++++*********)))))))))))))))))))))))))))(((''''''(((((('''&&&))))))))))))))))))******(((((((((((())))))))))))((()))))))))************************************++++++,,,......,,,---000666KKK```kkktttxxxwwwsssttt~~~ffftttsss{{{~~~nnnmmmwwwwww{{{vvvvvvllljjjpppeeeWWWZZZTTTSSSQQQRRR]]]lllrrrpppwwwqqqttt___GGGBBBLLLLLLIIIIIIJJJJJJIIIJJJLLLIIIIIIHHHGGGFFFDDDBBBAAAFFFHHHJJJKKKJJJGGGEEECCCHHHGGGEEEEEEEEEDDDBBB???@@@@@@@@@???>>>>>>======:::;;;<<<;;;999999;;;<<<888;;;===;;;:::===EEEKKKkkk~~~{{{sssqqqxxx}}}|||ssshhhcccccc```XXXPPPOOOQQQ```pppzzzvvvxxxrrrZZZTTTUUUsssnnnUUUKKKHHHOOORRRLLLJJJOOOOOONNNMMMKKKJJJIIIHHHHHHEEEFFFGGGHHHIIIJJJKKKLLLGGGFFFEEEDDDCCCCCCCCCCCCAAAAAA?????????@@@AAABBBAAAAAA@@@@@@@@@?????????GGGGGGEEEBBB@@@@@@AAABBBAAADDD@@@<<<===???EEEPPP]]]\\\jjj|||fffVVVPPPNNNOOOQQQNNNFFFAAAAAACCCDDDFFFGGGHHHIIIKKKLLLNNNMMMLLLLLLLLLJJJHHHEEEIIIMMMMMMIIIGGGIIIIIIHHHHHHHHHHHHHHHIIIJJJKKKLLLIIIHHHFFFEEEEEEFFFHHHIIIHHHGGGFFFFFFEEEEEEEEEEEEHHHHHHGGGFFFDDDEEEGGGIIIEEEDDDCCC@@@???@@@CCCEEEBBBBBBAAAAAABBBBBBBBBBBBBBBCCCDDDGGGNNNRRRKKKBBB???@@@BBBCCCCCCBBB@@@>>>???AAABBBDDDDDDCCCAAA@@@???AAABBBBBBAAAAAACCCDDDBBBAAAAAACCCEEEFFFEEEDDDFFFFFFFFFEEEEEEDDDCCCCCCEEEDDDCCCBBBBBBAAAAAAAAA?????????@@@@@@AAAAAAAAADDDDDDDDDCCCCCCCCCCCCCCC@@@BBBCCCDDDEEEGGGJJJMMMIIIIIIMMMTTTWWWUUURRRQQQTTTVVV]]]gggrrrvvvrrrmmm{{{zzzpppjjjmmmttt```>>>666111///555///000...---,,,,,,++++++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++******)))))))))((()))+++------,,,+++,,,---+++,,,,,,---.../////////,,,,,,,,,,,,,,,---...//////000222444666777888888111333555888999:::;;;;;;666555555444444444555555222111111000000///............---------,,,,,,,,,++++++++++++************)))))))))))))))))))))))))))((('''(((*********((())))))))))))************(((((((((((())))))))))))))))))))))))************************************)))((((((+++......,,,***---000DDDaaaqqqxxxmmm[[[eee{{{zzzvvvuuutttkkkqqqwww{{{mmmuuu}}}~~~zzzxxx}}}xxxqqqaaauuuxxx^^^JJJGGGLLLNNNNNNKKKHHHHHHIIIJJJIIIHHHFFFFFFFFFEEEDDDCCCBBBAAAFFFHHHJJJJJJHHHFFFEEEEEEFFFEEECCCCCCCCCBBB@@@>>>@@@@@@??????>>>=========::::::;;;:::999888:::<<<;;;:::888777888;;;>>>AAAMMMeee|||nnnccctttuuulllaaaZZZYYY]]]aaaccchhhxxx{{{hhhTTTLLLkkkgggiiilllSSSQQQNNNPPPRRROOOIIILLLTTTOOONNNMMMLLLKKKIIIHHHGGGEEEGGGIIIKKKLLLLLLLLLKKKFFFGGGGGGGGGGGGFFFEEEEEE@@@@@@??????@@@@@@AAAAAADDDCCCCCCCCCCCCBBBBBBBBBEEECCCAAA>>>===>>>???@@@;;;@@@BBB???<<>>@@@BBBAAA@@@@@@AAADDDGGGHHHIIIIIIKKKLLLJJJIIIIIIJJJLLLMMMLLLJJJLLLOOOOOOKKKIIIKKKMMMKKKJJJJJJJJJJJJJJJKKKLLLLLLOOOMMMKKKIIIHHHGGGHHHHHHIIIHHHGGGGGGGGGGGGGGGHHHJJJIIIGGGEEECCCDDDGGGJJJDDDDDDDDDBBB@@@AAACCCFFFCCCBBB@@@@@@BBBCCCCCCBBBEEEEEEEEEJJJTTTYYYQQQEEEBBBCCCDDDEEEDDDBBB@@@??????AAACCCEEEEEECCC@@@???AAAAAAAAA@@@??????BBBDDD@@@???@@@AAADDDEEEDDDCCCAAABBBCCCDDDEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBAAAAAA???????????????@@@AAABBBDDDDDDDDDCCCCCCCCCCCCBBB???AAACCCEEEEEEGGGJJJMMMGGGHHHJJJNNNPPPOOOMMMKKKOOOMMMKKKMMMRRRUUUUUUTTTZZZ^^^]]]YYY\\\ccceee```___```aaa^^^VVVQQQVVV___]]]>>>888222000666//////...---,,,,,,++++++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***,,,++++++******)))))))))###%%%''''''&&&&&&'''(((&&&''''''((()))))))))))),,,,,,,,,,,,,,,---...///---...111444666777888888333444666777999999888888444444333333333333444444111111111000//////......---------,,,,,,,,,,,,+++++++++++++++************))))))))))))))))))))))))***)))((()))***+++***)))((()))))))))************(((((((((((())))))))))))))))))))))))************************************((()))******,,,---,,,***...)))111GGGVVVbbb|||pppaaaeeepppyyy{{{qqqjjjrrrgggvvvxxxiiiqqq{{{ttt{{{}}}}}}}}}oooccccccwwwlllYYYKKKKKKRRRPPPIIINNNLLLIIIFFFFFFHHHHHHGGGEEEEEEEEEEEEEEEEEEDDDCCCEEEGGGHHHGGGEEECCCCCCDDDCCCBBBAAAAAAAAAAAA???===??????>>>======<<<<<<;;;888999999888777777888:::;;;999777777888:::;;;;;;333DDDZZZmmmyyyxxxsss|||}}}zzzuuufffrrryyysssrrrwww|||kkkaaa]]]iii~~~~~~[[[KKKQQQQQQQQQQQQPPPMMMKKKNNNQQQMMMMMMLLLKKKJJJHHHGGGFFFEEEGGGIIIKKKKKKHHHFFFDDDDDDEEEHHHIIIIIIHHHGGGEEE???@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAA@@@>>>>>>============<<<;;;<<<:::???BBB???AAACCC???===:::@@@BBB===AAAIIIHHHJJJSSSXXXTTTMMMJJJKKKMMMLLLMMMGGGDDDSSSnnn|||{{{iiiXXXGGG@@@BBBCCCDDDFFF@@@DDDGGGHHHHHHHHHJJJKKKHHHHHHGGGIIIKKKLLLLLLKKKKKKOOOOOOJJJIIILLLMMMMMMJJJJJJJJJJJJKKKLLLMMMNNNOOOOOONNNLLLKKKJJJIIIHHHGGGGGGFFFFFFFFFGGGHHHHHHHHHGGGEEECCCBBBCCCGGGKKKEEEFFFFFFFFFEEEEEEFFFHHHFFFDDDAAABBBDDDFFFFFFEEEEEEEEEEEEGGGOOOTTTPPPGGGDDDEEEFFFFFFFFFEEEDDDCCCBBBBBBCCCCCCBBBAAA@@@???AAAAAAAAA@@@>>>>>>@@@BBBAAA@@@AAABBBEEEFFFEEEDDD@@@@@@BBBCCCDDDDDDCCCCCCAAAAAAAAAAAA@@@???>>>>>>>>>=========>>>???AAAAAA@@@@@@AAABBBCCCCCCDDDDDDAAACCCEEEEEEFFFFFFIIIKKKKKKHHHDDDCCCEEEJJJNNNOOOOOOMMMJJJIIIHHHJJJKKKLLLMMMOOOQQQQQQRRRSSSTTTVVVWWWRRRPPPRRRRRRPPPSSSXXX\\\>>>999333000666///......---,,,,,,++++++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))''''''((((((((()))))))))''')))++++++++++++,,,---(((((()))*********))))))(((((((((((()))+++,,,---,,,...000333666777888888999999999999777555333222222222222111222222333333111111111000//////......---------,,,,,,,,,+++++++++++++++************)))))))))))))))))))))))))))+++***(((((())))))'''&&&(((((())))))*********+++(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))***---///,,,***+++,,,---,,,000---)))444OOOkkkyyyfffnnnyyy{{{ppphhhuuupppnnn|||xxxyyyfffllltttjjj|||{{{}}}tttvvvdddddd|||mmmtttkkkXXXOOOUUURRREEECCCMMMMMMMMMKKKGGGEEEFFFIIIJJJEEEEEEFFFGGGGGGGGGFFFFFFDDDEEEFFFEEEBBB@@@BBBDDDAAA@@@??????@@@@@@>>><<<>>>======<<<;;;;;;::::::666777888777555555777888999:::;;;<<<;;;999777555;;;888;;;JJJ```wwwzzzttt}}}|||qqqvvv~~~ooovvvjjjYYYQQQeee}}}zzzwwwyyyyyynnnVVVOOONNNKKKLLLMMMMMMMMMOOOQQQNNNJJJKKKKKKKKKJJJIIIHHHFFFEEEDDDFFFIIIJJJHHHDDD@@@<<<@@@BBBFFFIIIIIIHHHEEEDDD???@@@AAACCCCCCCCCBBBAAA>>>>>>>>>>>>============::::::<<<>>>???>>>;;;999BBB555777???:::777<<<>>>===999???BBB===???DDD???FFF??????GGGGGGAAAAAAHHH???<<>>@@@AAA@@@>>>======>>>=========???BBBCCCBBBAAABBBCCCCCCDDDCCCBBB@@@???============<<<;;;:::999;;;;;;::::::;;;<<<>>>???<<<===???AAACCCDDDEEEEEEBBBCCCEEEEEEDDDDDDFFFGGGBBBDDDHHHJJJMMMOOOLLLHHHGGGIIIMMMNNNMMMLLLLLLMMMLLLLLLOOOSSSRRRNNNPPPVVVYYYNNNHHHMMMTTTUUUTTTVVVYYY???222333222222333...------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))...(((%%%'''(((&&&%%%&&&,,, )))...&&&444### """444---///333(((''''''---)))---%%%,,,!!!222))))))+++555+++...111%%%333***&&&(((+++---666***...---,,,&&&'''444$$$;;;>>>---666???$$$===666,,,+++:::777:::,,,444222///,,,:::@@@333333###333111&&&------,,,,,,,,,,,,+++++++++++++++************)))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++))),,,...,,,,,,666GGGVVVhhhrrrxxxyyyssskkkuuu}}}yyy}}}mmmooojjjpppooopppjjjeeesss~~~rrrrrr}}}yyyoooqqqyyyttt~~~sssjjj|||yyyeeeNNNJJJJJJIIIHHHHHHGGGFFFFFFMMMMMMKKKHHHEEEDDDEEEFFFGGGGGGHHHHHHGGGFFFDDDCCCDDDDDDCCCCCCAAA???>>>===@@@?????????????????????;;;======<<<999777777777666888999888777666777888777777777777777777777777;;;;;;:::;;;DDDYYYvvv|||xxxfff\\\RRRNNN___sss~~~^^^OOOLLLIIIIIILLLKKKLLLMMMLLLIIIHHHIIIJJJIIIIIIHHHGGGFFFFFFFFFFFFIIIIIIGGGBBB===;;;<<<>>>HHHHHHGGGFFFEEEDDDCCCCCC@@@@@@AAABBBAAA@@@???>>>???>>>>>>===<<<<<<;;;;;;:::999999999999999999999999999999999999999999999::::::;;;;;;<<<======>>>AAAAAA@@@@@@???>>>======<<<===>>>???????????????IIIQQQ___lllqqqiiiZZZNNNCCCCCCDDDEEEEEEEEEEEEEEE>>>@@@BBBDDDEEEDDDCCCAAACCCDDDEEEFFFFFFFFFEEEEEEEEEHHHJJJJJJGGGEEEEEEFFFHHHLLLMMMJJJGGGHHHGGGDDDGGGFFFFFFGGGIIIJJJJJJHHHEEEDDDCCCDDDFFFFFFEEEDDDEEEHHHIIIFFFAAAAAAEEEJJJMMMJJJFFFCCCCCCCCCDDDDDDCCCEEEFFFEEECCCDDDGGGJJJGGGGGGGGGFFFFFFFFFFFFFFFCCCBBBAAAAAABBBCCCBBB@@@CCC@@@===<<<>>>???@@@@@@@@@???>>>???@@@AAA@@@>>><<<===???@@@@@@???===<<>>@@@???===;;;::::::::::::;;;<<<<<<<<<<<<===>>>???@@@AAAAAABBBCCCEEEGGGHHHHHHHHHHHHFFFFFFFFFHHHJJJLLLOOOPPPRRRPPPNNNMMMLLLKKKLLLLLLNNNPPPSSSSSSRRRQQQSSSUUUVVVSSSOOOLLLKKKLLLOOOQQQXXX>>>222333222222333...------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))((((((((((((((((((((((((***(((((((((&&&&&&---555---"""+++'''///***+++///,,,,,,)))***(((&&& %%%+++***,,,&&&&&&999***bbbYYYDDD... ...///(((111---$$$111 666---,,,111)))<<>><<<<<>>>>>>>>>>>>>>:::<<<<<<<<<999777777888666777888888666666777888777777777777777777777777555666555333666BBBUUUcccnnnvvv{{{~~~|||ssstttyyyxxxrrrzzzeeeWWWRRRRRRbbbtttxxx~~~}}}vvvwww{{{vvv^^^HHHCCCEEEDDDDDDGGGHHHJJJKKKJJJIIIIIIJJJKKKLLLKKKJJJHHHGGGFFFFFFEEEGGGGGGFFFCCC???>>>@@@CCCJJJIIIGGGEEECCCAAA@@@???======>>>>>>>>>===<<<;;;=========<<<;;;;;;::::::888888888888888888888888888888888888888888888888888999999::::::;;;<<<<<>>>>>===<<<<<<;;;<<<<<<===>>>>>>>>>======999999<<>>BBBEEECCCAAA?????????BBBEEEGGGAAADDDHHHJJJIIIIIIKKKLLLJJJNNNNNNIIIGGGIIIIIIHHHHHHHHHIIIKKKLLLKKKHHHFFFDDDCCCBBBBBBDDDEEEDDDDDDEEEFFFFFFCCC@@@???BBBEEEIIIFFFBBB???>>>>>>??????CCCEEEFFFEEEDDDDDDGGGIIIGGGEEECCCBBBAAAAAABBBCCCCCCBBBAAAAAABBBBBBAAA@@@???>>><<<===???@@@AAA@@@>>><<<;;;<<<===>>>===<<<999:::<<<======<<<:::999<<<:::999:::<<<>>><<<;;;:::::::::::::::;;;;;;<<<;;;<<<<<<===>>>???@@@@@@DDDEEEFFFFFFFFFFFFEEEDDDCCCCCCDDDEEEHHHKKKNNNOOOMMMLLLKKKJJJIIIJJJJJJKKKMMMPPPRRRRRRPPPPPPQQQSSSOOOMMMKKKIIIJJJMMMPPPSSSUUU===222444222222333...------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))((((((((((((((((((((((((&&&(((***)))%%%&&&333BBBMMM"""###$$$999###"""???...***(((666&&&$$$***111"""***"""ccc***333222)))***;;;...999|||888000111'''---111'''111,,,,,,,,,,,,++++++++++++++++++*********)))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************++++++++++++------,,,***)))***,,,222KKK\\\cccxxxmmmyyytttwwwxxxzzzooojjjxxx}}}{{{xxxggg]]]vvvxxxpppcccVVVJJJ@@@999555;;;<<<===???BBBDDDEEEFFFBBBDDDFFFFFFEEEDDDEEEFFFIIIJJJJJJJJJIIIGGGEEEDDDDDDCCCAAA???===<<<<<<;;;>>>>>>>>>======<<<<<<<<<999:::;;;;;;999888888888555666777777666555666777666666666666666666666666444666777444222444<<>><<<;;;<<<<<<<<<===<<<;;;;;;:::;;;;;;;;;:::999999888888666777777777777777777777666666666666666666666666777777777888999999::::::===<<<<<<;;;;;;::::::999;;;;;;<<<<<<<<<;;;::::::>>><<<:::;;;???EEEIIIKKKZZZ```gggjjjcccSSSAAA555444888???EEEFFFDDD@@@===IIIHHHEEECCCBBBBBBCCCCCCBBBEEEIIIKKKKKKLLLMMMOOOJJJMMMLLLHHHFFFIIIKKKJJJGGGHHHJJJLLLLLLJJJEEEBBBDDDBBB@@@@@@BBBDDDDDDDDDDDDDDDCCCAAA@@@@@@@@@@@@FFFDDDAAA>>>===<<<======FFFGGGGGGFFFDDDCCCCCCDDDBBBAAA???======>>>???AAABBBAAA@@@@@@AAAAAA@@@>>><<<;;;;;;===???AAA@@@???:::999888888::::::999888666777888999999888777666777777777999;;;;;;999777999999999999:::::::::;;;:::;;;;;;<<<===>>>??????EEEEEEEEEDDDCCCBBBAAA@@@AAAAAABBBDDDFFFIIILLLNNNJJJIIIGGGFFFFFFFFFGGGGGGJJJLLLNNNNNNMMMLLLLLLMMMMMMLLLKKKJJJLLLNNNRRRTTTRRR;;;222444222111222...------,,,,,,,,,+++++++++************************))))))))))))))))))))))))((((((((((((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&))))))%%%&&&111>>>ddd###===FFFzzzMMM,,,FFF???@@@'''((('''$$$111333"""""",,,(((///+++(((333222|||***111"""000...,,,222,,,,,,,,,++++++++++++***************))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))*********+++++++++++++++,,,---...---+++))),,,:::AAACCCUUUooovvvkkkyyykkkwwwvvvooovvvtttwww{{{~~~~~~rrruuupppzzzaaaQQQCCC>>>:::555555;;;;;;;;;<<<<<<===>>>??????@@@BBBEEEFFFEEEDDDDDDEEEGGGGGGHHHHHHHHHGGGFFFEEEEEEDDDBBB???>>>===<<<<<<======<<<<<<;;;:::999999777999::::::888777888999444666666666555444555666555555555555555555555555444777999888555444777:::BBBKKKYYYgggrrrzzz~~~~~~|||~~~nnnsssyyy|||mmmVVV>>>BBB???AAAFFFHHHFFFGGGKKKGGGHHHJJJIIIHHHHHHJJJKKKIIIHHHGGGFFFEEEDDDDDDDDDDDDDDDEEEEEEEEEFFFGGGIIIGGGFFFDDDBBB???===;;;:::>>>>>>>>>>>>=========<<<999999999888888777777777555555555555555666666666666666666666666666666666666777777777888888888999;;;:::::::::999999999888::::::::::::999888888777444666;;;???AAA@@@<<<:::@@@FFFPPPXXX\\\[[[WWWTTTHHHBBB:::444555;;;CCCIIIDDDFFFGGGIIIHHHGGGEEECCCIIIJJJLLLLLLLLLKKKKKKJJJGGGJJJKKKHHHFFFHHHIIIHHHEEEEEEFFFGGGHHHGGGDDDAAAEEEBBB@@@AAACCCEEEFFFFFFDDDCCCBBBBBBCCCDDDBBBAAAHHHGGGEEEBBB@@@???@@@AAAJJJJJJIIIGGGDDDAAA???>>>============>>>???@@@@@@BBB@@@????????????>>>===::::::;;;===??????===;;;888666555666777888777666444444555666666555444444444555777888999888777555888888888999999999999999999999:::;;;<<<===>>>>>>BBBBBBBBBBBBAAA@@@??????BBBBBBBBBCCCEEEGGGIIIKKKIIIHHHFFFDDDCCCCCCDDDDDDGGGHHHIIIIIIIIIIIIHHHHHHMMMLLLKKKJJJKKKLLLNNNOOOOOO:::222555222111222...------,,,,,,,,,+++++++++************************))))))))))))))))))))))))((((((((((((((())))))***(((((((((((((((((((((((('''''''''''''''''''''''''''%%%&&&((('''&&&)))///222ZZZ'''///)))###...'''+++222}}}%%%,,,***---(((!!!%%%###---@@@%%%!!!111'''%%%(((***^^^XXXxxx)))///555***UUU(((ddd222,,,222))),,,,,,,,,,,,+++++++++******************)))))))))(((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))))))))*********++++++++++++***)))+++...///...---...------222===MMM```nnn{{{vvvgggppprrrvvv~~~}}}```eeeyyyxxx{{{ZZZQQQEEE666,,,...000///333===999999::::::;;;;;;;;;;;;@@@CCCEEEFFFDDDCCCCCCDDDBBBCCCEEEFFFGGGGGGFFFFFFEEEDDDBBBAAA??????>>>>>>======<<<;;;:::888888777777888:::999888777777888333444555555444333444555444444444444444444444444000222555444333333555777...222:::EEESSSdddttt~~~}}}~~~|||~~~yyy}}}|||llljjjooojjj|||eeePPPEEEBBBBBBCCCCCCDDDDDDAAA@@@CCCIIIIIIJJJKKKJJJHHHGGGHHHIIIFFFFFFFFFFFFFFFGGGGGGHHHFFFFFFEEEEEEEEEFFFFFFFFFCCCBBBAAA@@@???======<<>>>>>============777777777777666666666666333333333444444555555555666666666666666666666666777777777777777888888888999999999999999888888888888888888888888777666555777888888999:::===???AAA@@@>>><<<<<>>===@@@BBB<<<===@@@CCCFFFIIIKKKLLLLLLLLLLLLLLLLLLKKKIIIGGGEEEJJJMMMJJJIIIJJJIIIGGGFFFDDDCCCCCCEEEFFFGGGFFFFFFDDDCCCCCCEEEGGGHHHHHHDDDDDDDDDFFFHHHIIIGGGEEEHHHIIIIIIGGGDDDCCCDDDFFFIIIHHHFFFEEEDDDBBBAAA@@@???@@@BBBBBBBBB@@@>>><<>>===>>>>>><<<;;;;;;;;;<<<===>>>===999666777666555555777777666555444444444555555444444444333555777888888777666555666777888888999999888888888888999:::;;;<<<<<<===???????????????@@@@@@@@@BBBAAAAAA@@@AAABBBDDDEEEEEEEEEDDDDDDDDDEEEFFFGGGIIIIIIIIIJJJKKKKKKJJJIIIIIIIIIIIIIIIJJJKKKLLLLLLLLL888222666222000111...------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))'''''''''''''''''''''''')))$$$###''')))'''$$$######'''777444$$$***111$$$333 %%% ___%%%)))!!!---%%%000***---666,,,***gggjjj,,,###%%%***000>>>___666///+++(((kkk666;;;===222///)))))),,,++++++++++++******************)))))))))((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++,,,***((((((***,,,,,,,,,000******///000111@@@TTTqqq}}}|||wwwvvvtttllldddeeesss~~~}}}|||{{{wwwyyyeeejjj~~~pppooo^^^DDD<<<444,,,(((,,,///...222999333444555777999:::<<<===@@@BBBDDDDDDCCCBBBCCCDDDAAABBBDDDFFFFFFGGGFFFFFFBBBBBBCCCBBBBBBAAA??????>>>===<<<;;;999888777666777888999999777666666666222444444444333222333444333333333333333333333333111222222111000111333555222111000111888DDDSSS\\\gggjjjuuu{{{zzz}}}~~~zzzuuu|||zzznnnVVVAAA???DDDBBB???@@@CCCDDDDDDAAA>>>>>>CCCIIIIIIJJJJJJIIIGGGFFFFFFGGGFFFFFFFFFGGGHHHIIIJJJKKKGGGFFFDDDDDDEEEEEECCCAAA????????????>>>>>>>>>>>>======<<<;;;;;;;;;;;;<<<666666666666666666666666222222333333444555555555555555555555555555555555666666666666666777777777777777777777777777777777666666777777777666666555<<<<<<<<<;;;888666777888777:::>>>AAABBBAAA>>><<>>===<<<===<<<;;;999;;;;;;;;;<<<<<<:::777444777666555555777777666555444444444444444444444444222555777777666555666666444555777888888888777666666777777888999:::;;;<<<<<<<<<<<<===>>>???AAABBB>>>>>>=========>>>@@@AAA@@@@@@AAACCCEEEIIIKKKMMMMMMLLLMMMNNNPPPQQQPPPOOOKKKLLLMMMOOOQQQSSSTTTTTTIII777222666222000111...------,,,,,,,,,,,,++++++************************))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))''''''''''''''''''''''''((($$$###(((***((($$$$$$'''%%%///%%%!!!%%%)))"""%%%...(((+++!!!YYY)))&&&$$$###!!!(((&&&+++000"""'''WWW"""'''000!!!WWW---jjjeee'''%%%FFFZZZ###&&&uuu,,,+++---***---++++++++++++***************)))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++******)))(((((()))***+++...,,,,,,,,,)))&&&+++333CCCNNN[[[bbbfffnnn|||gggdddiiipppzzzvvvgggiiiuuuvvvrrrxxx|||yyypppkkknnntttyyysssbbb]]]pppvvvxxxpppmmm^^^FFF444,,,+++...,,,---.../////////111444...///111444777999;;;<<<===>>>@@@@@@@@@AAADDDFFFDDDEEEFFFGGGGGGFFFEEEDDD>>>???AAACCCCCCAAA???>>>???>>>===;;;999777666555777999:::999666555444555222333444333222111222444333333333333333333333333444444333222111111333444777666333000///111555999???HHHVVVbbbnnn|||zzzqqqfffZZZOOOGGG000777@@@BBB777///777EEE>>>BBBDDDCCC@@@AAAEEEHHHEEEFFFGGGFFFEEEDDDEEEFFFEEEEEEDDDEEEEEEFFFGGGHHHFFFDDDBBBCCCDDDDDDAAA???????????????>>>>>>>>>>>><<<<<<:::999999999:::;;;666666666666666666666666222222333333444555555666444444444444444444444444555555555555555555555444555555555555555555555555555555666666777666666666***///777;;;<<<;;;::::::;;;999777666777999===???AAA@@@@@@CCCIIIRRRZZZ```RRRPPPNNNKKKIIIHHHHHHHHHGGGFFFFFFHHHKKKKKKIIIFFFKKKMMMLLLGGGDDDGGGIIIHHHIIIHHHFFFFFFHHHIIIIIIHHHEEEEEEFFFIIIKKKLLLJJJHHHEEEHHHLLLMMMJJJGGGFFFFFFBBBFFFHHHHHHEEEDDDHHHKKKFFFCCC??????BBBFFFGGGHHHFFFEEECCCAAA???>>>======???>>><<<;;;<<<;;;999888:::999999:::::::::777555777555444555666777666555444444444333333444444444222444666555333333555777333555666888888777666555555666666777888999:::;;;<<<<<<<<<<<<===???AAABBB<<<<<<<<<<<<>>>@@@BBBCCC@@@AAAAAACCCEEEHHHKKKMMMOOOMMMMMMPPPSSSUUUTTTRRRPPPRRRTTTVVVWWWXXXXXXXXXHHH666222777222///111...---------,,,,,,,,,++++++************************))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))'''''''''''''''''''''''''''$$$$$$(((***((((((***%%%%%%666%%%+++///%%%***+++---))))))ccc)))$$$111%%%---%%%%%%###***,,,((( ***+++ ---###000***YYY???vvvVVV777***'''***111***)))+++++++++************)))))))))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))************+++++++++((()))******))))))+++---&&&+++,,,))))))...000,,,)))000999@@@IIIYYYooo~~~|||zzzyyyrrrooo}}}qqqmmm~~~vvv{{{ppphhhRRRBBB444,,,***333444(((%%%+++///...,,,,,,---------...000222444666888999:::;;;<<<===>>>AAAEEEHHHHHHHHHHHHHHHGGGEEEDDDBBB;;;===@@@CCCCCCAAA???===???>>>===;;;999777666555888999:::888666444333444111222333333111111222333222222222222222222222222222222222111111111111111,,,///333444333111000000000888===@@@HHHZZZjjjrrrgggrrr|||~~~fff^^^QQQFFF???:::777444;;;999666666999<<<:::666777>>>CCCCCCAAAAAABBBCCCAAABBBDDDDDDCCCCCCEEEFFFBBBBBBAAAAAAAAAAAABBBBBBDDDBBBAAABBBCCCCCC@@@>>>@@@@@@??????>>>>>>=========<<<;;;:::::::::;;;<<<555666666666666666666666222222333444444555666666222222222222222222222222333333333333333333333333333333333333333333333333444444555666777777777777777888777444111000333777111333555999;;;============<<<<<<;;;<<<===>>>???@@@EEELLLQQQRRRNNNHHHDDDHHHFFFFFFGGGIIIIIIFFFCCCKKKLLLGGG@@@===AAAFFFGGGHHHGGGFFFGGGHHHGGGEEEBBBCCCDDDFFFJJJLLLLLLJJJGGGEEEJJJOOOMMMHHHCCCBBBCCCAAAEEEIIIIIIFFFFFFIIIMMMKKKFFFAAA???@@@CCCEEEDDDCCCAAA>>>;;;<<<>>>BBBDDD???===;;;;;;;;;:::999777888777777888::::::999777666555444444666666555444444444333333333333444444111333444333111111444777333444666888888777666555555555666777888999::::::======<<<<<<===>>>@@@AAA<<<======???AAADDDGGGIIIEEEDDDDDDCCCDDDEEEFFFGGGMMMLLLLLLOOOSSSUUUTTTRRRQQQRRRSSSTTTTTTSSSRRRQQQDDD;;;444222222000///000,,,,,,,,,+++++++++******************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((333))))))))))))))))))))))))((()))^^^'''******''',,,!!!555&&&''''''$$$,,,&&&nnnttt!!!###///qqq///ppp<<<III...++++++,,,---+++(((+++++++++************)))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************...------...333===IIIQQQkkklllooottt{{{yyy~~~ssswwwvvv}}}|||qqqoooooodddKKK777/////////......---------******+++,,,------......000000//////000222555666===;;;999:::===AAADDDFFFCCCAAA???@@@CCCDDDDDDBBBAAA@@@?????????>>><<<:::;;;<<<===<<<999666555444666666555444444444444555222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000111333777:::<<>>???@@@???===<<>>@@@FFFCCCCCCJJJSSSUUUPPPHHHDDDDDDGGGJJJIIICCCBBBDDDDDDEEEDDDCCCAAAAAACCCEEEHHHGGGFFFFFFFFFEEECCCAAAJJJEEEEEEJJJKKKFFFCCCEEEIIIHHHGGGFFFEEEEEEDDDDDDFFFFFFFFFHHHIIIIIIGGGEEE??????@@@AAAAAABBBBBBCCCBBB???<<<;;;===??????@@@999999999888888888777777666666666666555555555555333333333333333333333333222222222222222222222222111111111111111111111111333333222222333333444555555444444444444555666666777999;;;<<<<<<===???AAA<<<>>>AAADDDEEEEEEDDDBBBFFFFFFFFFDDDBBBBBBDDDFFFJJJLLLNNNOOOPPPOOOMMMLLLMMMNNNOOOPPPOOOMMMKKKJJJDDD;;;444222222000///000,,,,,,,,,+++++++++******************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((333))))))))))))))))))))))))((()))^^^%%%000+++!!!---)))%%%&&&)))$$$!!!mmm"""---|||111GGG,,,***===---///+++++++++++++++*********))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************+++++++++***+++///555999???BBBGGGQQQ___nnn{{{ttt}}}~~~yyy~~~jjj```WWWLLLFFFCCC>>>555------------,,,,,,+++++++++*********+++,,,,,,------......------...000222444888888999<<<>>>@@@AAAAAA@@@??????BBBDDDDDDBBB???BBB@@@>>>>>>>>>>>><<<;;;:::;;;<<<;;;888666555666666555555444444444444444222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000///000111333555666---000555:::>>>@@@AAAAAAJJJKKKKKKLLLMMMLLLLLLLLLFFFDDD???999555111000///444444333333222111111111222333333444444555555666:::;;;===>>>>>>>>><<<;;;>>>>>>>>>>>>???@@@AAABBBAAA@@@??????BBBFFFJJJLLLCCCCCCBBBBBBBBBBBBBBBCCC???@@@@@@@@@???===:::999777777777666555555444444555444333222111111111111222222222222222222222222222222222222222222222222333333333333333333333333333333333333333333333333333333333333444444444444555555555555555555555555666666555555666888:::<<<<<<;;;:::::::::<<<>>>@@@BBB@@@AAAFFFLLLNNNJJJEEEBBBBBBEEEIIIGGGBBBAAADDDEEEFFFEEEDDDBBBBBBDDDFFFIIIHHHGGGGGGHHHGGGEEEDDDIIIDDDDDDHHHIIIFFFDDDFFFLLLKKKIIIGGGFFFFFFFFFFFFIIIHHHGGGHHHHHHGGGDDDBBB@@@@@@AAAAAAAAAAAAAAABBB???===;;;;;;<<<=========888888777777777666666666666555555555555444444444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111222333333333222222222222333444444555777999999::::::<<<>>>===>>>@@@AAABBBAAA@@@@@@AAABBBDDDDDDEEEFFFIIILLLHHHIIIJJJKKKKKKKKKJJJJJJGGGHHHKKKMMMNNNOOONNNMMM|||CCC:::333333222000...///,,,,,,,,,+++++++++******************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((333))))))))))))))))))))))))((()))^^^&&&000(((%%%000%%%PPPBBB***ooo(((%%% 555EEE***(((TTT+++///))),,,++++++*********)))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))************,,,---...---***)))******)))***,,,222<<>>@@@CCCDDDCCC???<<>>@@@BBBCCCBBB@@@>>>@@@FFFKKKMMMMMMEEEEEEEEEDDDDDDCCCCCCCCC===>>>>>>???>>><<<;;;:::777777666555555444444333555555444333222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222222222222333333333333444444444444444444444444444666666555555666888:::;;;999888888888:::<<<>>>???======>>>AAADDDEEEDDDBBBAAA@@@CCCGGGFFFAAAAAACCCGGGGGGGGGEEEDDDDDDFFFGGGJJJIIIHHHHHHJJJJJJIIIHHHHHHDDDCCCEEEGGGFFFFFFGGGGGGFFFDDDCCCCCCDDDFFFGGGKKKIIIHHHGGGFFFDDDAAA???AAAAAAAAAAAAAAA@@@@@@@@@;;;::::::;;;<<<<<<;;;999666666666666555555555555555555555444444444333333222222222222222222222222111111111111111111111111000000000000000000000000000000000///000111111222111000000000000111222222222444666777777777999;;;>>>>>>>>>>>>>>>>>>======>>>@@@BBBDDDEEEGGGJJJMMMFFFFFFFFFFFFGGGGGGGGGGGGEEEFFFIIIKKKMMMNNNMMMMMMwwwBBB999333333222000...///,,,,,,,,,+++++++++******************)))))))))(((((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((333((((((((((((((((((((((((''')))^^^(((((($$$---000777nnn---&&&ttt444]]])))CCC((('''ccc(((---&&&***************))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************((()))))))))************+++---......,,,+++++++++///---+++***+++...222555:::666???GGGIIIUUUZZZLLLNNNRRRRRRPPPPPPTTTTTTOOOBBBGGGFFF>>>888666333///))),,,...---***((()))***))))))))))))))))))))))))(((((())))))*********+++************+++,,,---...000222666888999888888888<<<===???AAAAAA@@@>>><<>>???DDDHHHFFFCCCEEEEEEEEEDDDCCCBBBAAAAAA;;;<<<<<<===<<<<<<;;;:::777777666666555444444444555444444333222222333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222333333444444444444444444444444555555555555666777888999555555666777888:::<<<===;;;<<<>>>?????????@@@AAA@@@@@@BBBFFFEEEAAAAAAEEEJJJJJJJJJHHHFFFFFFHHHJJJKKKIIIHHHIIIKKKLLLLLLKKKHHHEEECCCDDDFFFGGGHHHHHHCCCBBBAAAAAABBBEEEHHHJJJJJJHHHFFFEEEDDDCCC@@@>>>BBBBBBAAA@@@@@@???>>>>>>999999:::;;;===<<<:::777666666666555555555555555555555555555444444444444222222222222222222222222111111111111111111111111000000000000000000000000000000//////000000111222000000//////000000111222111333555555555555777999===<<<;;;;;;;;;<<<===>>>???AAADDDEEEDDDDDDEEEFFFFFFFFFEEEEEEEEEFFFGGGHHHJJJJJJKKKKKKKKKJJJJJJIIIsss@@@888333333333000...///,,,,,,,,,+++++++++******************)))))))))(((((((((((((((((((((((((((((()))))))))************(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((333((((((((((((((((((((((((''')))^^^'''&&&###***,,,iii000 %%%///bbb---###CCC((('''ccc''',,,&&&+++*********)))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((()))))))))************((()))***)))))))))+++------,,,,,,,,,,,,+++++++++'''(((...///,,,000444000555777666333111111000...000111///***(((***,,,---(((***---......,,,)))((())))))))))))************((()))))))))))))))******************+++,,,,,,---...000222222222333777999<<<=========<<<<<<<<<===AAA>>>:::999999:::::::::777777777555444444666888444444333222222222222222000000000000000000000000////////////////////////................................................------............------******,,,---.../////////------...///////////////------------------...............///000000111111///000000111111222333333444444555666777777888888555888===BBBDDDCCCAAA???EEEAAA===???CCCDDDAAA===BBBBBBBBBBBBAAA@@@???>>>:::::::::;;;;;;:::::::::888777777666666555444444444444333222222222333333222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222444444444444555666666777333333444555777888:::;;;:::===??????>>>>>>???AAA@@@@@@BBBFFFEEEBBBCCCGGGKKKKKKKKKJJJHHHHHHJJJKKKJJJIIIGGGHHHJJJLLLLLLKKKGGGFFFDDDDDDFFFHHHIIIHHHHHHGGGFFFEEEFFFGGGIIIJJJGGGEEECCCCCCCCCBBBAAA???AAAAAA@@@???>>>======<<<999999:::<<<===<<<999666666666666666666666666666666666666555555555444444111111111111111111111111000000000000000000000000////////////////////////000000000000000111222222000000000000000111222222111333444555444444666888::::::999999:::<<<>>>@@@AAADDDGGGGGGFFFEEEEEEEEEHHHHHHGGGGGGGGGHHHIIIJJJMMMMMMLLLLLLKKKJJJIIIHHHnnn???888222333333000......,,,,,,,,,+++++++++******************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((333))))))))))))))))))))))))((()))^^^&&&+++((( ***...555'''###444pppSSS###222,,,DDD)))'''VVV***---)))...******)))))))))(((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))*********************)))((((((+++---&&&(((***,,,------,,,,,,)))---...,,,)))(((+++///(((***+++***))))))+++,,,+++******+++,,,...---,,,---+++)))((())))))))))))))))))***************+++))))))))))))))))))******)))******+++++++++,,,,,,---...///...---000666;;;<<<<<<<<<;;;999999;;;<<<>>>;;;999777888888777666555666666555444333555666444333222222111111222222////////////////////////////////////////////////................................................,,,------------.........,,,...000111222000///...***++++++,,,,,,,,,,,,,,,...//////000000000111111---.........//////000000/////////000111111222222222222333333444555666666444777===AAACCCBBB???===@@@>>>===@@@CCCDDDBBB???>>>??????@@@???>>><<<;;;:::999999999999999999999777777666666555444444333333222222111111222222333111111111111111111111111/////////////////////////////////////////////////////////////////////////////////000000000111111222222222222222222222222222222333333444444444444111222333444555666777777999;;;>>>??????>>>??????@@@???AAAEEEEEEBBBDDDHHHJJJKKKJJJIIIGGGGGGIIIJJJIIIGGGEEEFFFGGGIIIJJJIIIFFFGGGEEECCCEEEHHHHHHEEEIIIHHHGGGEEEDDDBBBBBBAAAEEECCCAAA@@@AAABBBAAA@@@??????>>>===<<<<<<;;;;;;888888999:::<<<;;;888666555555555666666666666666555555555555444444444333000000000000000000000000////////////////////////////////////////////////000000000000000111111222111000000000000111222222111222444444444444555777888777777888999;;;>>>???@@@DDDHHHKKKKKKJJJJJJJJJIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIJJJJJJKKKLLLLLLLLLkkk>>>777222333333000......,,,,,,,,,+++++++++******************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((333))))))))))))))))))))))))((()))^^^)))+++000&&&111666kkk>>>;;;;;;CCCRRRmmm111888666FFF+++)))???+++,,,+++...***)))))))))((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************,,,------,,,+++***+++,,,))))))***++++++*********,,,///---+++...+++***000''')))+++,,,+++***,,,...***)))***+++---,,,++++++,,,+++***((('''(((+++---((()))))))))************************************((())))))***************)))+++------,,,///666<<<888;;;===<<<999888888::::::999777777777777555333444555666666444333333333333333222111111111111111////////////////////////////////////////////////------------------------------------------------...---,,,++++++,,,------))))))*********)))((('''+++,,,,,,---------------((())))))******+++******,,,,,,,,,---------------------......//////000000000000000111222444555555555777:::===>>>>>>======:::<<<>>>@@@AAAAAAAAA@@@;;;<<<===>>>>>>===;;;::::::999888888777777777777555555444333333222222111111111111000000111111222000000000000000000000000////////////////////////....................................................../////////000000000111111111111111111111111000111111222222222222222000111222333444444444555666888:::===??????===<<<>>>===???CCCCCCAAACCCHHHGGGGGGGGGFFFDDDDDDFFFGGGHHHEEECCCCCCDDDFFFGGGFFFCCCEEEEEEBBBCCCGGGEEE@@@CCCCCCCCCBBBAAA???===<<>>;;;888666777888777666666777666333111333555777666444222111222333222222111000111111111////////////////////////////////////////////////------------------------------------------------///...+++***))))))+++,,,------,,,,,,,,,,,,,,,---)))***++++++,,,,,,++++++...............---,,,+++++++++++++++++++++++++++++++++,,,------......////////////000111333444555777777777888999;;;<<<===888;;;>>>???>>>===<<<===999:::<<<>>>>>>===;;;::::::999888777666666666666333333222222111000000///111000000000000000111111////////////////////////////////////////////////............................................................/////////000000000000000000000000000///000000111111111000000000111222333333333333333444555777;;;>>>>>>;;;888<<<<<<>>>AAABBB@@@BBBGGGDDDEEEDDDCCCAAAAAACCCEEEGGGDDDAAAAAABBBDDDDDDDDDAAADDDDDDAAABBBEEEBBB<<<>>>???AAACCCDDDCCCAAA@@@EEECCC@@@????????????>>>;;;;;;::::::::::::999999666555555666777777666444222222222333333444444444111111111000000000000///000000000000000000000000////////////////////////...........................------------.../////////////////////000111111///000222222111111222444555666666666666666666666;;;???EEEHHHIIIGGGFFFFFFEEEGGGIIIJJJKKKJJJHHHGGGEEEEEEEEEFFFHHHJJJLLLMMMggg<<<888333222222111///,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((())))))))))))************&&&111---%%%+++///)))'''+++"""...&&&///,,,''',,,,,,%%%$$$(((fff:::<<<<<>><<<===>>>???AAADDDFFFGGGDDDDDDCCCCCCCCCBBBAAAAAA???AAACCCDDDCCCCCCDDDEEEBBBBBBCCCCCCBBBAAA@@@@@@DDDCCCBBBAAABBBDDDGGGHHHHHHCCC>>>===???@@@<<<999;;;:::999888777777777777555444444333333222111111333333444444444333222111111111111111111222222222////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,---------............////////////...---------,,,000000111111111222222222111222333333333444666888:::<<<>>>@@@AAA@@@??????EEECCC@@@AAADDDFFFFFFDDDGGGFFFFFFHHHJJJLLLKKKJJJfff<<<888333222222111///,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((())))))))))))************,,,---((('''(((###&&&888%%%555???***$$$$$$...)))'''444,,,///lllGGGGGGNNNNNNIIILLLRRRFFF555```XXXTTTNNNDDDvvvGGG___]]]ZZZ^^^]]]YYYKKK{{{UUU///"""%%%"""///((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))*********************************************************+++,,,+++***)))***+++)))***,,,+++******+++------------...//////000000,,,///111111...---...000(((***+++)))''''''))),,,000///---+++)))((()))***)))))))))******+++,,,,,,000222444666666666555444666666666666666555444444555555444333333333333333222222111111111000000000////////////...............------------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))*********************************+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---------------......///111222222333333666888:::999999:::;;;::::::;;;;;;;;;<<<<<<<<<888999:::;;;;;;:::999888888888888777777777666666555555333222222111111111222222222222222222222222////////////////////////////////////............------------------------------------------------------------------------........................////////////////////////111111000000000111222333444444666777999;;;<<<===<<<<<<===>>>AAACCCEEEFFFBBBBBBAAAAAA@@@AAAAAAAAAFFFFFFEEECCCBBBBBBDDDFFFBBBBBBCCCCCCDDDCCCCCCCCCOOONNNLLLIIIHHHGGGGGGGGGDDD@@@======@@@@@@===:::::::::999888777777777777555555444444333222222222333333222222222111111111111111111111111111111111////////////....................................,,,,,,,,,,,,,,,,,,,,,,,,------------........................------------/////////000000000111111///111222222222222555777888:::<<<>>>??????>>>===AAA???===>>>AAACCCCCCBBBFFFEEEEEEGGGIIIKKKJJJIIIddd<<<888333222222111///,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))************,,,%%%"""+++---"""111WWW000+++***222///'''DDDzzz::::::FFF>>>BBBIIIhhhOOO///FFF;;;HHH<<<;;;<<<(((^^^[[[]]]UUUTTT___LLLkkknnn666+++VVV"""$$$333###)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))***************************,,,---,,,+++***+++---***+++---,,,++++++---......//////000111111222222111555:::<<<;;;999999:::999:::999666111---++++++,,,...///,,,((('''***...'''(((***+++,,,+++***)))---...000222444444444333555666666666666555555444555444333333222222333333111111111111000000000000/////////............---------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))*********************************++++++++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------...///000111111222111333666777888888:::;;;;;;;;;;;;;;;<<<<<<<<<<<<999::::::;;;;;;::::::999999999888888888777777777666666555444333333333333333333222222111111000000/////////////////////////////////............---------------------------------------------------------------------------........................////////////////////////000000000000000111222222333333444666888999:::;;;:::;;;;;;===???AAACCCEEECCCBBB@@@???@@@AAACCCDDDKKKJJJGGGDDDAAAAAADDDFFFBBBCCCDDDEEEEEEFFFFFFFFFOOONNNLLLIIIFFFDDDBBBAAAAAA???>>>@@@BBBCCC???<<<::::::999888777777777777666666555555444333333333333222111000///000111111222222111111000000///////////////............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------------------...............////////////...///000000000111333555666888:::;;;======<<<<<<===;;;;;;<<>>tttjjj___WWWZZZkkk]]]YYYCCCjjj%%%(((,,,000...))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******(((((((((((())))))))))))))))))***************+++***,,,------++++++,,,...,,,---//////......///111333333444444555666777777444666;;;AAAEEEEEEBBB???CCCEEEGGGFFFAAA;;;555222...///000///,,,******,,,((()))******++++++++++++***+++---///111111222222444444555555555555555444444333333222222222222222111111000000000///////////////.........------------------,,,,,,,,,++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))************************************++++++++++++************************++++++++++++,,,,,,,,,,,,,,,------...//////000000///111333555555777999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<999999999888888888777777666555444333333333333333333333222111000//////...//////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...............//////////////////000000111111111222333444666777888999888999:::;;;===???AAACCCDDDCCCAAA@@@AAACCCEEEGGGIIIIIIGGGEEECCCBBBCCCEEEDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCAAA@@@???AAAAAAAAACCCDDDCCC@@@===:::999888777777666666666777666666555444444333333444222000/////////111222222222111000//////......//////.........---------------------------------+++++++++++++++++++++++++++,,,,,,,,,------------++++++,,,,,,---------...---.........////////////...///000000///000222444555666888:::;;;<<<<<<<<<<<<<<<<<<>>>@@@BBBCCCCCCAAA@@@@@@AAADDDEEEEEEDDD^^^<<<888333222222111///,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((()))))))))************))),,,(((&&&)))$$$%%%333%%%===,,,---...777@@@888111888...]]]PPPKKKAAAPPPKKKRRROOOvvvNNNWWWiii___XXX^^^\\\PPP^^^~~~jjjYYYVVVcccaaa___YYY(((222)))***$$$,,,))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))******))))))))))))******''''''(((((()))))))))))))))))))))******++++++++++++---......------...//////111222222222222333555999999:::;;;<<<===>>>???555333666???IIIMMMGGG???999===EEEKKKMMMJJJDDD???===;;;999888888555000,,,+++***)))(((((()))***+++((()))***,,,...///000000111222333444444444444444333333222111111111111222000000000/////////..................------------------,,,,,,,,,+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++*********************************+++++++++,,,,,,,,,,,,,,,---.........///---///111222333444777999888999999999::::::::::::;;;;;;::::::::::::;;;;;;888888888777777777666666444333222222222222222222222222111000000///..........................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------..................//////000000000000000000111222333555666666666777777999;;;===???AAACCCAAA???>>>???AAADDDEEEAAACCCFFFFFFEEECCCCCCCCCGGGGGGGGGGGGFFFEEECCCCCCCCCCCCDDDDDDCCCBBBAAAAAAAAAAAAAAABBBAAA@@@===::::::999888777666666666666777666666555444444333333555333111000///000222333111111000000///...------............------------------------------------++++++++++++++++++++++++++++++++++++,,,,,,,,,---***+++++++++,,,,,,------........./////////000000///000111000///000222444555666777888:::;;;<<<<<<===>>>@@@AAABBBCCCEEEFFFCCCBBBBBBCCCEEEGGGGGGFFF[[[<<<888333222222111///,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************&&&000,,,%%%***,,,%%%###)))222///...999???:::888AAAAAA888555000>>>???]]]QQQNNNAAASSSMMMLLLRRR???bbbQQQDDDIIIWWWDDD[[[OOOMMMUUUWWWHHHaaaZZZSSSWWWLLLeeeqqq000HHH;;;%%%+++111&&&))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******'''(((((())))))******++++++++++++,,,,,,------......///111111000000111333333555777777777777999:::999:::;;;<<<===>>>???@@@>>>;;;;;;CCCNNNRRRMMMFFF:::???FFFNNNRRRPPPJJJEEEDDDAAA???@@@DDDFFFCCC@@@444222...+++))))))***+++(((((()))***+++---......//////000222333333333333333222111111000000111111////////////.....................------------,,,,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++++++++++++++************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++************************))))))*********+++++++++++++++,,,,,,---------------...000000000222444777666666666666777777777777777666666555555666666777666666555555555444444444222111111000000111111111111111000000//////.......................................------------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........------...///////////////...//////000222333333444444555666777999;;;===???>>>===;;;;;;;;;<<<>>>???<<<@@@DDDFFFEEEDDDCCCCCCGGGGGGGGGFFFDDDCCCAAA@@@DDDCCCBBBAAA@@@???>>>>>>===>>>>>>>>><<<;;;999888999999888777666666666666666666555555444333333333444333222111000111222222000000//////......------.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++++++++++++++,,,,,,.........////////////000///000000000//////111333444444555777888:::;;;<<<<<>>;;;333444777===JJJDDDJJJNNNGGGIIIaaaDDDIIIHHHNNNSSSHHHQQQBBBKKKWWWyyySSSHHH???XXXLLLDDD>>>SSSOOOKKKRRRQQQWWWTTTGGGYYY~~~fffTTTJJJFFF@@@^^^~~~FFFDDD===PPPAAA666777===)))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******(((((())))))***++++++,,,.........///000111111111111333555555444444666777777999;;;;;;;;;;;;===???;;;;;;===>>>???AAABBBBBBFFFEEEEEEHHHMMMPPPNNNLLLEEEGGGJJJNNNQQQPPPKKKGGGFFFCCC@@@???BBBGGGLLLOOOCCCAAA<<<777333///,,,+++(((((())))))***+++,,,,,,,,,---...000111222222222222222111000000000000000/////////.........------.........---------,,,,,,,,,,,,,,,++++++++++++***************++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************))))))))))))*********+++++++++++++++,,,,,,,,,,,,---...///......///222555333333333444444444555555555444333222222333444555333333333333222222222222111111000000000111111222////////////////////////.................................---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,------......,,,---.../////////......------...///000111222222333333444666888:::<<<===;;;;;;:::999999999::::::>>>@@@CCCDDDDDDCCCCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@AAA@@@>>><<<;;;::::::;;;<<<<<<===<<<;;;::::::;;;999888777666666555555666555555444444333222222222222111111111111000000000.................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************++++++++++++++++++++++++************,,,---------............---...///...------///111222222333444666888:::;;;999;;;>>>???>>>===>>>@@@DDDCCCCCCEEEGGGHHHHHHGGGXXX<<<888444222222111///,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))************)))...***&&&+++***'''---'''111'''***666444BBB???888======CCCMMMHHH???AAA;;;MMM@@@???KKKHHHLLLLLLNNNYYYdddXXXfffRRRVVVbbbfffZZZcccpppXXXbbbnnnmmmcccffffffhhhWWWrrr^^^bbbUUUNNN>>>HHHMMMLLLTTTDDDUUUZZZYYYKKKVVV[[[BBB@@@HHH\\\TTTUUUNNNGGGEEE[[[LLL[[[AAAFFFQQQCCCBBB333))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******((())))))***+++,,,,,,,,,000111111222333444444444444666888888777888999;;;:::;;;===>>>>>>>>>@@@BBBCCCCCCDDDFFFGGGIIIJJJJJJEEEFFFGGGFFFEEEEEEGGGJJJCCCCCCDDDHHHMMMOOOOOOMMMOOOKKKDDD;;;555888@@@HHHPPPNNNJJJEEE>>>777111---)))))))))))))))***+++,,,+++,,,---///000111111111222111111000000000000000//////.........---------......---------,,,,,,,,,,,,,,,,,,+++++++++******)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************++++++++++++++++++,,,,,,---.........---...111333111111111222222222333333555444333222222333444555222222222111111111000000222111111000111111222222.........///////////////..............................---------,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......,,,,,,.../////////...---,,,------...///000111111222222333555777999;;;<<<;;;;;;;;;::::::999999888AAABBBCCCCCCBBBBBBCCCEEEAAABBBBBBBBBBBBBBBAAAAAAAAA???===<<<;;;<<<===???======>>>===<<<===???@@@999888777666666555555555555444444333333222111111000000000111000///......------........................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++,,,+++++++++******))))))++++++,,,,,,,,,---------,,,---...---,,,,,,---///000000111222444666888999555888;;;;;;999888999;;;@@@??????AAACCCEEEDDDCCCZZZ:::777333111000000...---,,,,,,,,,+++++++++******************************************************+++++++++*********))))))))))))))))))))))))))))))++++++******************&&&'''((()))************///222555555444555999===>>>FFFDDDBBBFFFCCCAAAHHHGGGGGGNNN[[[ccceeedddeeebbbhhhooohhh]]]bbbfff\\\^^^aaaeeehhhhhhfffbbb^^^PPPMMMUUU]]]```hhhnnngggbbbaaa^^^___^^^OOOCCCIIIOOOHHHGGGNNNSSSPPPIIIEEECCCNNNXXXSSSBBB555888@@@CCCLLLPPPJJJDDDFFFHHHHHHCCC:::000++++++,,,***(((***)))(((''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))((((((((((((***+++---,,,***))))))******'''&&&)))---///000111...555777444777===<<<555:::;;;;;;;;;???EEEHHHHHHIIIWWWddddddaaa___]]]YYY```___fffjjjjjjrrrwwwoooooorrrmmmccc]]]]]]VVVLLLGGGEEECCCEEEEEEEEEGGGIIINNNOOOGGGCCCDDD===:::DDDOOOKKKDDD???DDDIIIBBB777555111+++''''''(((***+++***++++++,,,...000222444222111000//////111333444111000000///...---------.........------,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,,,,---------......000111111222222333444444555555555444444333333333333333333333333333333333333333222222111000000000////////////////////////------------------------------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------............//////000000111111222222333555666888999999;;;<<<<<<<<<;;;<<<>>>@@@AAABBBDDDEEEEEEDDDCCCBBBEEEGGGHHHGGGEEEBBBAAAAAABBB@@@>>>======>>>>>>===>>>@@@@@@???===;;;;;;;;;888777777666666666666666666666666555444222111000111111000///////////////////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************)))))))))))))))))))))))))))************+++++++++)))************+++++++++---,,,,,,,,,,,,---...............///000222333444444666888999888888999:::<<<<<<===>>>>>>>>>>>>===VVV:::777333111000000...---,,,,,,,,,+++++++++******************************************************+++++++++*********))))))************************++++++******************---,,,+++******+++,,,---///333888;;;<<<<<<>>>???GGGKKKDDD???FFFIIINNNYYY]]]dddnnnsssnnnccc\\\YYYaaafffqqqqqqnnnvvvyyymmmssszzzsssuuulllfffcccdddkkkgggWWWeeeeeecccaaa[[[ZZZbbbooojjjUUUDDDBBBEEEGGGMMMVVVIIIPPPWWWSSSDDD444...000:::EEEMMMLLLIIIHHHFFFCCCHHHDDD===666000+++(((&&&&&&(((***)))((('''(((***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))((((((***++++++)))(((((()))------...///000111444888<<<999999999999888;;;AAAHHHHHHKKKTTTcccpppvvvwwwooozzz~~~xxxuuusssqqqnnnmmmnnnllljjjrrr{{{yyyyyy}}}}}}zzz|||zzzzzzoooaaaYYYTTTMMMDDD>>>@@@BBB>>>AAAJJJIIIIIITTTNNNJJJAAA888888???DDDCCC===999444000...,,,***(((,,,++++++,,,.../////////222111000//////111222444000000000///...---------......---------,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,,,,,,,------------000000111111222333333333444444444444333333333222333333333333333333333333333333222111111000000///........................------------------------------,,,,,,,,,+++++++++*********+++++++++,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------......///000000111111111222333444666777888999<<<<<<===<<<;;;<<>>???@@@???===;;;:::;;;888777666666555555666666666666555555444222111000111000000///////////////////////////.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************************))))))))))))))))))))))))))))))*********+++++++++))))))*********+++++++++,,,,,,,,,,,,,,,---...............///000111333333555777999:::::::::;;;=========<<<<<<<<<>>>@@@AAARRR:::777333111000000...---,,,,,,,,,+++++++++******************************************************+++++++++*********************************************+++++++++++++++++++++***)))((())),,,000222:::;;;===@@@AAABBBCCCCCC<<>>AAACCCTTTiiitttpppnnnsss{{{}}}wwwqqqyyy~~~~~~vvvlllfffdddbbbmmmpppoooiiifffllltttxxx}}}|||~~~yyywwwzzzwwwkkk```PPPMMMBBB???FFFDDDAAAHHHIIIJJJFFF===777999>>>BBB===<<<<<<;;;999444...))),,,***)))+++...///...,,,111000/////////000111222000000//////...---------------------,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++,,,,,,,,,---------//////000000111222222222333333333333333222222222222222222222222222222222333222222111111000//////........................------------------------,,,,,,,,,,,,++++++++++++*********++++++++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------------......///000000000111111222333555666777777;;;;;;<<<;;;;;;<<<>>>@@@CCCEEEHHHJJJJJJHHHEEECCCBBBCCCDDDCCCBBBCCCEEEGGGEEECCCAAAAAAAAABBBAAA@@@===??????>>><<<:::::::::777777666555555555555666555555555444333222111000111000//////......////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********************************)))))))))))))))))))))))))))))))))*********++++++)))))))))*********++++++,,,,,,++++++,,,,,,---...------......///000222222555777:::;;;;;;<<<===???>>>===<<<;;;<<>>CCCGGGEEE@@@===<<<<<<555888>>>BBBDDD@@@888222///+++((()))---000///---//////.........///000111/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,.........///000000111111222222222222222222222222222222222222222222222222222222222111000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************++++++++++++************************************************************************************************++++++++++++,,,,,,,,,,,,,,,------......///000000000000111222333444555666888999999999888999<<>>@@@CCCFFFDDDBBB@@@@@@AAAAAA???>>><<<>>>>>>===;;;999999999777666555555444444555555444444444333333222111000000000///............///.........---------,,,,,,++++++++++++++++++++++++++++++++++++************************************))))))))))))))))))))))))))))))))))))************))))))))))))************+++++++++++++++,,,,,,---------------...///000111333555888::::::;;;===>>>=========>>>@@@BBBEEEFFFQQQ:::777333111000000...---,,,,,,,,,+++++++++************************************************************************************************************++++++,,,,,,,,,,,,))),,,111777<<<@@@BBBCCC>>>BBBGGGMMMQQQUUUWWWXXXccc```TTTRRRcccpppyyyyyyuuu}}}wwwrrrooonnnxxxqqqxxxqqqfffccchhhbbbZZZdddxxxmmmPPPFFFFFFDDDCCCFFFJJJJJJJJJKKKHHHCCC<<<888@@@AAACCCHHHLLLKKKEEE???777///'''$$$(((++++++((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((()))))))))*********+++)))***+++++++++,,,///111444555333333;;;EEEFFFBBBMMMeeewwwuuusss|||fffaaa]]]ZZZRRRGGGBBBDDD888:::???BBBDDDFFFKKKOOOQQQZZZRRRIIIOOOPPPNNNUUU^^^UUUOOORRRUUUWWW]]]eeeaaaiiipppvvv}}}}}}{{{yyyyyyjjjWWWTTTEEECCCAAA@@@???===<<<<<<222777@@@HHHKKKIIIBBB<<<777222---+++,,,------,,,......---.........//////............------------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((()))))))))******************+++++++++,,,,,,,,,,,,---......//////000000111111111111111111111111111111111111111111111222222111111000//////...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))*********+++++++++*********************************************************************************************************+++++++++,,,,,,,,,,,,,,,---......////////////000111222333333444444555666555555666999<<<;;;===@@@BBBCCCAAA???===BBBAAA???===;;;<<>>>>>>>>>>>===;;;;;;======<<<:::888888888666555555444444444444444333333333333222111000000000//////...............------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********(((((()))))))))*********+++************+++,,,,,,,,,,,,,,,,,,---.../////////222555666777888:::;;;:::<<<>>>AAACCCDDDDDDDDDPPP:::777333111000000...---,,,,,,,,,+++++++++*********************************************************************+++++++++++++++++++++++++++++++++******++++++,,,---------,,,000666<<<@@@CCCDDDDDDJJJQQQYYY]]]\\\ZZZXXXYYY]]]gggooozzzqqqqqqpppzzzooojjjzzzsssjjjcccjjjvvvzzzjjjccclllnnn]]]III???CCCBBBEEELLLNNNHHH@@@<<>>;;;888333///,,,***))),,,,,,---------.........------------------------++++++++++++,,,,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))*********+++++++++++++++,,,,,,---........./////////000000000000000000000000000000000000000222111111000000///......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************)))))))))************+++************************************************************************************************))))))*********+++++++++++++++,,,,,,---............//////000111111222222111222333333333444777::::::<<<>>>@@@AAAAAA@@@???AAA@@@>>><<<:::;;;===@@@???>>>======>>>===;;;999:::<<<<<<;;;999777777777555555444333333333333444222222222222222111000///000///......------......------,,,,,,,,,++++++++++++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******((((((((()))))))))************))))))******+++,,,,,,,,,++++++,,,------...---///222333333444555777777:::===AAACCCCCCBBB@@@LLL:::777333111000000...---,,,,,,,,,+++++++++******************************************************))))))*********+++++++++++++++++++++++++++++++++******++++++,,,------...222555:::???DDDHHHJJJKKKYYY^^^aaa```]]]```hhhqqqvvvmmmrrrzzzzzz|||zzzccc^^^iiittt[[[OOOHHHAAA???EEEJJJIIIGGGGGGEEEAAA>>>???DDDJJJOOOPPPIIIEEE???777000,,,******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((())))))******+++,,,,,,+++,,,---...///111555999555@@@KKKVVVhhhzzz|||uuueeetttvvvdddQQQLLLLLLIIIAAA===BBBPPP\\\eeettt~~~}}}~~~kkk]]][[[[[[XXXbbbmmmvvvyyy|||uuuggg^^^TTTGGG>>>;;;===???BBBFFFHHHEEE???;;;;;;>>>AAA>>>666///+++***++++++,,,---------------------------------------******+++++++++,,,,,,,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))*********+++******++++++,,,---------.........//////000000000000000000000000000000000111111111000//////......------------------------++++++++++++++++++++++++++++++++++++************))))))))))))************************************************************************************************************))))))))))))*********++++++++++++,,,------...............///000000111111000111222222222444777:::888999;;;<<<>>>@@@AAAAAA>>>???>>>===<<<===???BBB@@@???>>>???@@@???<<<::::::;;;<<<;;;888666666666555444444333222333333333111111111111111111000/////////...------------...,,,,,,,,,,,,++++++++++++************************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***(((((((((((()))))))))***)))))))))))))))***+++++++++++++++++++++,,,,,,---,,,...000111111111222333555777999<<<===>>>>>>===HHH:::777333111111000///---,,,,,,,,,+++++++++******************************************************))))))******++++++++++++++++++++++++++++++++++++******+++,,,,,,---......;;;===AAAFFFMMMSSSXXX[[[YYY[[[ZZZWWWZZZkkkrrrxxx}}}vvvkkkjjjwwwxxxooohhhrrrvvvllleeeggggggVVVGGGCCCDDDDDDGGGLLLDDDBBB???>>>@@@GGGRRRYYYKKKMMMLLLBBB555+++))),,,))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((())))))***++++++,,,,,,000111222333444777;;;>>>GGG[[[qqq|||uuucccXXXVVVNNNBBB999AAAVVViiieeebbbkkk~~~~~~~~~wwwnnnddd[[[aaabbbhhhssstttwwwyyyyyy{{{fffRRRIII;;;<<<>>>@@@AAA???;;;777333<<>>???>>>>>>???BBBDDDBBBAAAAAAAAABBBAAA>>><<<999:::;;;:::888666666666555444333333222222333333000111111111111000000/////////...------------...,,,,,,,,,+++++++++******************************************))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))******++++++++++++***++++++,,,,,,,,,...000000000000111222555555666777888:::;;;<<>>JJJ===;;;OOOggglll\\\KKKNNNdddiiiwww~~~~~~{{{|||ooodddmmm|||}}}ssscccfff{{{xxxZZZIIIEEEFFFDDD@@@HHHDDDEEEAAA:::EEEWWW[[[VVVTTTOOOHHH@@@999111))))))((('''(((***+++***)))''''''(((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((()))******)))+++,,,+++)))(((+++...///666666111333BBBTTT]]]iii~~~kkkmmmYYYJJJEEE>>>FFFVVVaaaqqqwwwvvv~~~}}}}}}zzzuuuzzzjjjvvv|||ooo]]]VVV\\\lll{{{tttyyyssslllTTTAAA999===;;;<<<<<<666///888BBBIIIJJJDDD:::222///---++++++,,,---,,,+++...,,,++++++,,,---,,,,,,************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))************+++++++++............////////////............////////////111111000000//////............---------,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,---------......//////000111222444666777777888:::<<<>>>???@@@@@@AAAAAAAAA@@@@@@@@@??????@@@AAAAAAAAAAAA@@@?????????>>><<<999888777777888666666555444333333222222222222222111111111000000......---------,,,,,,,,,,,,,,,,,,+++++++++******************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++)))&&&(((++++++)))(((((((((((()))))))))))))))************+++++++++------......///000000000444444666888:::<<<>>>???III888666333222111111///---,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,------,,,,,,---...------000+++'''+++555===@@@???CCCLLLYYYbbb^^^VVVUUUXXXkkkzzz~~~~~~|||}}}}}}zzz~~~~~~}}}tttzzz}}}rrrrrrjjjjjjmmmnnndddRRREEEBBBJJJGGGLLLMMMIIIOOOXXXVVVTTTSSSPPPLLLGGGAAA;;;777---+++))))))***++++++***(((((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))***)))(((((((((((()))************)))***,,,///333555555333555DDD___sssssshhhppprrrvvv]]]KKKJJJAAADDDGGGaaawww{{{sssrrrpppuuuxxxqqqrrrxxxzzzooo~~~}}}~~~sssiiicccbbbccciiipppvvvppptttbbbVVVKKK;;;666;;;<<<666;;;???BBBCCCDDDFFFGGG999555///+++)))+++---///000...,,,,,,------,,,***************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********))))))*********+++++++++------........./////////............////////////000000000000//////.........------------,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,------------.../////////000222333555666777888:::<<<===>>>???????????????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@??????>>>===;;;999888777777777555555555444333333222222222222111111111000000000...------------,,,,,,,,,,,,,,,+++++++++*********************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''')))***)))'''(((((((((((())))))))))))))))))*********+++++++++,,,------...//////000000333444555777999;;;===>>>HHH888666333222111111///---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------............---,,,---000222222333:::FFFOOO\\\\\\ZZZUUUQQQ\\\xxx~~~vvvyyyzzzuuuuuullliiiuuulllfffmmm~~~oooWWWKKKEEE@@@FFFOOOQQQWWW\\\VVVHHHJJJNNNRRRRRRLLLCCC===444000,,,))))))***++++++((((((((())))))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))******)))))))))((())))))***+++*********,,,000333555555===BBBLLLZZZmmm|||}}}xxxfffWWWSSSDDD>>>DDDJJJ```zzzxxxzzzqqqzzzvvv~~~vvv~~~}}}~~~tttkkk___```___jjj}}}zzz}}}{{{zzzoooUUUBBB===888>>>@@@CCCDDDDDDFFFIIIMMMDDD???777///))))))---000000...---......---+++)))************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******)))))))))*********++++++------------............---............/////////000000000////////////...------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,,,,,,,------------......///000111333444555777777999:::<<<<<<============>>>>>>??????@@@@@@@@@AAAAAAAAAAAA@@@??????===<<<:::999777777666666555444444333333222222222111111111111000000000000------------,,,,,,,,,,,,,,,++++++++++++*********************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''((()))+++***(((&&&(((((((((((()))))))))))))))))))))*********++++++,,,,,,,,,---......//////222333444666888:::;;;<<>>???@@@@@@>>>????????????>>>======;;;:::999888777666666555444333333333222222222111111111000000000/////////---------,,,,,,,,,++++++++++++++++++************************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((+++((((((+++,,,+++)))***(((((((((((())))))))))))))))))))))))************++++++,,,,,,------......000111222444666777999999EEE888666333222111111///---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------***,,,......,,,,,,---...///...555FFF[[[eeeaaaYYYQQQ]]]www}}}yyywwwrrrhhhcccqqqrrrtttlllxxxzzzcccSSSLLLEEEKKKWWWZZZRRRMMMQQQ```kkkgggZZZQQQHHHAAA777///+++*********************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************+++,,,,,,.../////////222<<>>555...***++++++***+++------,,,***************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((()))))))))(((((()))))))))*********++++++++++++,,,,,,,,,,,,------------.........................../////////------,,,,,,,,,+++++++++++++++++++++++++++++++++************************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++++++++,,,,,,,,,---------------...///000111222222333555666888888999999999999:::;;;===>>>??????;;;<<<<<<<<<<<<;;;::::::999999888888777666555444222222222222222111111111000000000/////////......------,,,,,,,,,++++++++++++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((,,,&&&%%%)))+++)))))),,,(((((((((((())))))))))))(((((()))))))))******************+++,,,,,,------//////000222444555666777DDD888666333222111111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------))),,,...---,,,,,,///333...888HHHVVV______ZZZVVVrrr{{{}}}{{{~~~}}}sss{{{wwwzzzxxxyyymmmaaaYYYLLLJJJUUUZZZ^^^TTTPPPYYYbbbbbbbbbcccTTTLLL@@@666000,,,+++***+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++******++++++,,,---222111///111<<>>CCCKKKFFFHHHLLLNNNLLLDDD:::222...,,,******,,,------,,,************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((((((((())))))((((((((()))))))))******************++++++++++++,,,------------.........---............/////////,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***************+++++++++))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,------------...///000111///000222444666777888888888888999:::;;;<<<===>>>999::::::::::::999888888777777777777666555444333111111111111111111111111////////////............,,,,,,,,,,,,+++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***######)))+++'''&&&+++(((((((((((())))))))))))((((((((()))))))))******))))))******+++,,,,,,,,,---...///000222333444555CCC888666333222111111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...+++---///...,,,...333999;;;OOOaaabbbXXXYYYkkkvvv|||zzz~~~xxxwwwyyy}}}zzzwwwzzz~~~ooopppjjjrrruuudddVVVVVVWWW[[[UUUTTTYYYYYYXXXaaannn___WWWJJJ???666111---,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,++++++++++++,,,------444333666@@@RRReeettt{{{uuuiiiVVVCCC999DDDeeerrr|||xxx|||vvvcccuuuuuuttt```^^^VVVhhh___YYYPPP[[[```\\\bbboooppphhhdddgggrrr~~~wwwpppooo}}}zzz{{{yyytttpppzzznnnzzzlll```XXXLLL@@@>>>EEEFFFFFFIIIOOOUUUTTTMMMEEE444111---++++++,,,---,,,************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))(((((((((((()))))))))***)))))))))*********++++++,,,,,,---------.........---------.........//////,,,,,,,,,++++++++++++***++++++++++++++++++++++++))))))*********+++++++++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,---...///000,,,...000222555777888888777888888999:::;;;<<<<<<999999::::::999999888777666666777777666555333222000111111111111111111111/////////.........------,,,,,,,,,++++++++++++***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((###%%%///111***&&&***(((((((((((())))))))))))(((((((((((()))))))))***(((((())))))***++++++,,,,,,---...///000111222333BBB888666333222111111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---///000///---000777===UUU\\\aaa___bbbvvvssssss|||yyyxxx{{{}}}}}}{{{yyyppprrruuuwwwxxxxxxwwwwww}}}www|||wwwfff~~~rrrrrr}}}}}}hhhppp~~~bbbUUUOOOTTTVVV^^^ccc]]]WWWbbbtttggg^^^QQQDDD;;;444///---++++++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++,,,,,,++++++,,,,,,---...555666???RRRfffpppllleeedddLLL999@@@[[[zzz}}}wwwjjj~~~zzzuuuuuuaaaXXXSSSIIIQQQIIIWWWTTToooqqqxxxttt{{{uuu^^^fffiiifffeeehhhgggdddtttwwwxxxoooxxx}}}~~~zzzrrrvvvtttqqqrrryyy{{{kkkRRREEEFFFGGGDDDEEEMMMYYY___[[[VVV:::666000---,,,,,,,,,,,,************************************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))(((((((((((())))))))))))))))))))))))************,,,,,,,,,---------......---------.........//////,,,,,,,,,+++++++++******++++++++++++++++++++++++))))))******++++++++++++(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,------...///+++,,,///111444666888888888888888999999:::;;;;;;999::::::::::::999888888555555666666666555333222000000000000000111111111//////.........---------,,,,,,,,,+++++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((%%%***777999///)))***(((((((((((())))))))))))(((((((((((())))))))))))((((((((()))******++++++,,,,,,---...///000111222vvvAAA888666333222111111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,(((,,,//////...///000000000...***///888666???VVVcccfff^^^eeepppnnn|||zzzxxxxxx{{{}}}|||zzz|||{{{zzzzzzyyyxxxwwwwwwsssqqqoooooopppqqqqqqqqquuurrrppppppsssxxx|||~~~zzzppppppzzz|||kkkkkkzzzyyyzzz{{{uuuiii```UUUaaa^^^WWWcccoooqqqpppxxxrrrgggQQQ<<<;;;999***)))'''(((,,,---***(((***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++)))((('''***...111111000'''MMMaaabbbhhhjjj```XXXBBBAAAPPPqqqtttlll```TTTLLLKKKOOOTTT\\\qqq|||xxxiii```iiitttxxx}}}~~~zzzuuu}}}vvviiihhhmmmqqqrrruuuaaaZZZUUUGGGEEEFFFMMMSSSUUUTTTSSSKKKAAA444+++))),,,...000...,,,***+++,,,+++)))'''************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))***+++,,,,,,------------...///111222444555555666777999:::;;;<<<<<<777:::======<<<999888888555555555666666666666666222222222111111111111000///............---------,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((+++)))((('''((()))+++,,,...------------...//////uuuAAA888666333222111111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------...//////.........///...&&&888888///777HHHVVVaaa___]]]uuuuuuvvv}}}{{{zzzxxxvvvuuuvvvzzz||||||{{{yyyyyyyyyxxxxxxwwwvvvvvvtttrrrppppppqqqrrrqqqqqqsssrrrpppoooppppppqqqqqqqqqssswww|||zzzwwwwwwvvvrrrnnnuuuuuummmpppsss}}}{{{uuuqqquuuzzziii```UUU[[[iiikkkpppwwwkkkgggbbbOOOCCC???999000+++)))++++++((()))+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++---......---,,,...222777VVVhhhccc[[[fffcccNNNEEEDDDXXXuuu~~~~~~sssiiiaaaCCCGGGPPP\\\kkk}}}}}}yyyssstttdddmmmwww{{{zzz{{{{{{{{{~~~zzzpppdddiiilllzzzsssjjjhhhbbbTTTNNNIIIMMMTTTXXXXXXWWWMMMJJJBBB999111---,,,---,,,+++)))))))))*********************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++++++++,,,,,,,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))***++++++,,,---------------...000111333444444555777888:::;;;;;;;;;777:::<<<===;;;888777777555555555555555555555666222222222111111111000000............------------,,,,,,+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))((('''((()))+++,,,---------------......///sss@@@888666333222111111///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---111///......//////......---666333666OOObbbaaa[[[ggg}}}ooowwwxxxxxxxxxxxxwwwvvvvvvuuutttssssssuuuxxx{{{|||{{{yyyyyyzzz{{{{{{zzzyyyxxxsssqqqoooooopppqqqpppooonnnooopppqqqrrrrrrqqqppplllmmmnnnqqquuuzzz~~~~~~zzzrrrggg___lll|||zzzuuussswwwzzzxxxttttttyyy~~~qqqdddUUUWWWcccgggrrrooonnntttaaaHHH>>>===777000***))))))'''))),,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++)))---000...---444AAAMMMlllyyydddNNNSSSLLLDDDUUUpppxxxwwwxxxxxxzzzcccXXXVVVXXXzzztttooohhhiiiiiihhhkkkttt~~~~~~{{{wwwvvvyyy|||ooofffgggppptttooossswwwppp___PPPBBBBBBOOOZZZXXXQQQOOOSSSTTTLLL>>>111***))),,,,,,,,,***))))))***,,,************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))******+++,,,,,,,,,++++++,,,---...000111222333444555777888999999:::777:::<<<<<<999777666555555555555555555555555555222222111111111000000000............------------,,,++++++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***)))((('''((()))***+++,,,,,,,,,,,,,,,---......ppp@@@888666333222111111///---------------------------------------------------,,,------...............///,,,+++///111000//////333333888MMMbbbbbb___jjj}}}uuu~~~~~~xxxrrrvvvxxxyyyyyywwwtttrrrqqquuuuuuuuuvvvxxxyyyzzz{{{wwwxxxyyy{{{{{{zzzyyyxxxqqqooonnnnnnoooooonnnmmmmmmoooqqqrrrrrrrrrqqqrrrtttrrrpppnnnnnnppprrrsssyyyyyyzzz||||||yyytttooo^^^sss~~~wwwwwwtttrrrqqqvvv{{{pppjjjuuujjjXXXZZZiiiwww{{{uuuxxxhhhRRRFFF???:::222+++******((((((+++))))))))))))))))))))))))((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))***+++++++++++++++,,,,,,+++,,,---///444AAASSSaaaiii{{{dddCCC???>>>UUUllllll~~~uuuzzzvvvhhhbbbqqq{{{mmmooo{{{wwwssstttxxx|||}}}zzzxxxxxxrrrnnnnnnkkkhhhttt}}}vvvjjjZZZHHHBBBKKKUUUTTTLLLQQQXXX^^^[[[MMM<<<...(((---...///---***)))***+++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((************++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))******+++++++++,,,******++++++,,,...///000111222333555666777888888777999::::::888555444444555555555444444444444444111111111111000000000000.........---------,,,,,,++++++++++++************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((()))******+++++++++++++++,,,------nnn???888666333222111111///---------------------------------------------------------------....../////////+++,,,111222///---///000CCCSSS[[[[[[\\\yyy{{{|||wwwtttvvvwwwvvvqqqtttxxxyyyvvvsssqqqpppxxxxxxxxxwwwwwwwwwwwwxxxqqqrrrssstttttttttsssrrrooonnnnnnnnnppppppooommmrrrssssssqqqnnnmmmmmmnnnqqqpppnnnmmmmmmnnnoooqqqqqqrrrtttwwwxxxxxxvvvttthhhmmmjjjgggxxxwwwuuutttxxxxxxkkkkkkccchhhuuuzzzrrrhhhggg___MMM<<<333---------+++))))))************************((((((((((((((((((((((((((()))))))))*********************************************++++++,,,,,,,,,111......333@@@QQQ___hhhnnnpppSSS===III\\\|||~~~}}}YYYjjj|||www\\\eeefffnnn|||zzzwwwssswwwuuuqqqyyy}}}vvvmmmgggpppxxxtttwwwyyyrrr^^^MMMHHHKKKOOOUUU\\\dddfff]]]MMM<<<222+++,,,------,,,+++***+++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))))))))*********++++++*********+++++++++,,,,,,++++++++++++++++++++++++************+++*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++************+++,,,......///000111333444555555666666777999888666444333444555444444444333333333222111111111000000000//////...------------,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))******************+++,,,,,,kkk>>>888666333222111111///---------------------------------------------------......------......///000222...///333222---///666CCCXXX[[[UUUeee}}}vvvyyyyyyvvvuuuxxxwwwtttjjjooouuuxxxwwwuuuvvvwwwxxxyyyxxxvvvsssrrrssstttpppppppppooooooooooooooolllllllllmmmooopppooommmnnnqqqsssrrrpppoooqqqtttpppqqqqqqqqqqqqqqqppppppiiimmmrrrvvvxxxxxxuuussswwwrrriiijjj{{{rrr|||xxxuuu}}}tttzzz|||zzzrrrccchhhrrriiiuuusss\\\CCC999111000000---)))(((************************))))))))))))))))))))))))))))))))))))*********************************************++++++,,,,,,---+++***///???TTTdddkkkkkkiiiSSS999???kkkzzz{{{uuuiiinnnhhhTTTNNNLLLUUUkkk{{{~~~{{{{{{qqqmmmmmmrrrxxx~~~|||qqqooosssqqq~~~UUUAAAEEEPPPXXX___hhhlllggg\\\NNNEEE000...+++***+++,,,,,,+++************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((())))))))))))*********************++++++++++++++++++++++++++++++++++++))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************+++,,,---...---...///111222333444444444555666666444333333444444444444333333222222111111111000000000/////////------------,,,,,,,,,,,,+++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((())))))))))))))))))))))))***++++++iii>>>888666333222111111///---................................................///......---......000000333......222000...999HHH]]][[[RRRaaayyy|||}}}xxx{{{qqquuuwwwuuutttvvvuuurrrlllrrrxxxyyywwwvvvwwwyyytttuuuuuurrrnnnlllmmmoookkkjjjhhhfffffffffggghhhddddddeeehhhjjjkkkjjjiiihhhmmmqqqpppllliiiiiijjjjjjlllooorrrsssrrrpppnnnhhhkkknnnrrrsssttttttuuunnnhhhdddeeeiiinnnppppppzzz|||kkkmmm{{{{{{vvvooossswwwkkkfffrrrzzzlllxxx}}}lllOOOCCC777333222...+++***************************))))))))))))))))))))))))))))))))))))************************************)))******+++,,,,,,------'''---;;;RRRfffnnnhhh___PPPDDDIIIbbbppp|||~~~lllZZZXXXuuu~~~rrrssssssuuuuuuvvvvvvvvvyyyyyy}}}~~~zzz}}}wwwllleeeOOOEEEGGGYYYmmmuuuyyy~~~yyyvvvuuuvvvwww|||uuussstttooo]]]SSSMMMUUU^^^iiilllggg___YYYWWWGGG===111++++++---,,,***************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******************++++++++++++************************((()))***+++,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************+++,,,------+++,,,...///111222222222222333444444333333444555444444333333222111111111111000000000////////////---------,,,,,,,,,++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((((((((((((((()))(((((((((((()))******hhh>>>888666333222111111///---................................................///......------///000111000,,,,,,//////222DDDZZZ```RRRVVViiiyyyqqqllljjjllloooooommmnnntttxxxyyyrrrvvvzzzyyytttpppoooqqqoooppppppnnnjjjhhhjjjlll```^^^[[[YYYXXXYYY[[[\\\\\\\\\^^^aaadddeeeeeeccciiimmmoookkk```UUUNNNLLLWWW[[[cccjjjoooqqqpppoooooommmjjjgggfffhhhlllpppooommmmmmmmmgggbbbjjjxxxpppjjjooorrrnnneeeuuusssdddfffxxxqqq{{{ZZZKKK;;;444222...,,,+++************************))))))))))))))))))))))))))))))))))))************************************))))))***+++,,,,,,------111;;;NNNcccooojjjWWWFFF???PPPzzzvvvuuu~~~xxxfff]]]fffyyyxxxlll```\\\\\\[[[XXXTTTTTTVVVXXX[[[^^^aaacccfffgggmmmsssrrrooosss|||}}}|||{{{zzz|||~~~|||yyy|||yyylllZZZOOOXXXfffmmmrrryyy~~~~~~yyyqqqoooyyy{{{vvvyyylllLLLPPP\\\hhhiiibbb\\\]]]aaa```PPP;;;...,,,---+++(((************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************+++++++++************************((()))***+++,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))+++*********+++,,,------++++++---///000111111222000222333333333333444666444444333333222111000000000000000000////////////---------,,,,,,,,,++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((()))(((((((((((((((((((((((()))******aaa>>>888666333222111000///---////////////////////////...............///000000///---,,,,,,.../////////111+++555444***FFFiiijjjQQQWWWxxxmmm}}}wwwuuunnnkkknnnjjjnnnsssuuuttttttuuuwwwtttuuuuuutttppplllgggdddiiigggeeecccbbb___\\\YYYVVVTTTQQQNNNKKKKKKKKKKKKMMMLLLLLLMMMPPPUUUYYY\\\dddhhhjjj```MMM>>>>>>FFFGGGPPP^^^dddfffqqqvvvkkknnnooooooooommmjjjgggeeeggghhhhhhiiiiiihhhhhhggglllgggyyy}}}uuujjjxxx{{{zzz}}}ttteeefff}}}]]]===444555222...---+++***)))***+++,,,+++***)))))))))))))))))))))))))))************+++++++++************************(((,,,...,,,+++---//////777YYYhhhbbbaaa\\\III:::TTTttt{{{|||ooobbb[[[jjjyyytttqqqtttuuuwwwxxxyyyyyyxxxxxxllldddWWWJJJAAA===<<<===666XXXGGG<<>>888666333222111111///---////////////////////////...............///000000///........./////////...000444///000HHH^^^\\\PPP___ddd{{{{{{ppppppqqqkkkjjjmmmmmmpppssstttrrrqqqqqqsssooooooooonnnllliiifffddd```^^^[[[ZZZXXXVVVSSSPPPMMMLLLHHHEEECCCBBBBBBBBBBBBAAAAAABBBDDDHHHLLLNNNUUUZZZ^^^ZZZLLLAAAEEEOOOZZZbbbpppuuuooopppuuusssooopppppppppooommmjjjhhhccccccddddddddddddddddddcccvvvtttmmmyyymmmmmmwwwsssooovvvoooiiivvvsssPPP===888555000,,,+++***))))))+++++++++))))))))))))))))))))))))))))))************+++++++++************************+++,,,...///---,,,...111IIIaaammmggg^^^OOOEEEIIIzzztttooohhhYYYnnnpppgggaaa]]][[[YYY[[[\\\^^^```aaabbbbbb\\\UUUJJJ???777444444555;;;XXXCCC777FFF@@@::::::CCCEEEVVVmmmtttnnnlllqqqvvvxxx{{{~~~~~~}}}{{{zzzzzzxxx```QQQOOOSSSmmmzzzoooyyyyyy~~~}}}|||mmmsssmmm\\\VVV___ddd___eeesss{{{wwwiiiOOO888...,,,---++++++,,,+++***))))))***************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************+++++++++*********))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++,,,,,,------......///000000000111111111111222111111111111111111111111000000000000/////////...,,,,,,,,,+++++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((^^^>>>888666333222222111///...////////////////////////...............///000000//////000000000//////...,,,888333DDDllllllXXX___yyytttmmmlllrrrsssooonnnqqqoooqqqsssrrrpppnnnmmmnnnlllkkkjjjgggeeebbb```___VVVTTTQQQOOONNNLLLIIIGGGDDDCCC@@@===:::999888888666666555555777:::===???BBBGGGMMMMMMDDD>>>DDDNNNaaaqqqxxxnnnoootttnnnoooppppppooonnnkkkjjjbbbaaaaaa``````aaaaaabbb\\\cccdddrrrssskkklllwwwvvvooosss|||mmmnnn~~~hhhJJJ;;;777333---,,,***))))))***+++***)))(((((((((((((((((((((((()))************+++++++++++++++++++++++++++++++++...,,,---000...,,,333>>>]]]mmmrrrfffQQQ@@@PPPttt}}}nnn\\\___ffftttkkk___UUUPPPMMMJJJHHHDDDDDDFFFHHHJJJMMMOOOQQQNNNIII@@@888222111333444???YYYBBB777FFF???666444IIIGGGccc}}}uuulllrrrtttvvvxxxzzz}}}|||yyyxxxxxxdddVVVSSSYYYppptttzzzqqq~~~~~~xxxtttgggwww~~~kkk______]]]ZZZfffzzzhhhIII555///...,,,,,,,,,,,,,,,+++***)))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))************************+++************)))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,---------//////000000000111111111222222222222222222222222000000000/////////......,,,,,,,,,+++++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((\\\>>>888666333222222222000///////////////////////////...............///000000---///000000///.........)))444GGGgggxxxjjjsss~~~{{{sssooonnnqqqvvvuuupppooosssoooppppppooonnnlllkkkjjjllliiieeeaaa\\\YYYWWWVVVPPPNNNKKKHHHGGGEEECCCAAA???>>>;;;888666444333333111111000000111222444555555999===>>>888333999BBBWWWwwwuuullljjjllljjjkkkmmmnnnnnnllljjjiiieeedddbbb```____________aaa___]]]mmm~~~tttqqqzzz}}}zzz~~~rrrqqqmmmuuuZZZ???777444000---+++)))((()))***))))))(((((((((((((((((((((((())))))*********+++++++++++++++++++++++++++++++++///+++,,,///,,,...AAAXXXfffqqqlllYYYGGGFFFlllyyyyyyxxxfffSSS^^^yyyfff\\\VVVMMMHHHEEECCC@@@===::::::;;;<<<>>>AAADDDEEEDDD@@@:::555222333555888>>>[[[GGG===HHH>>>888<<>>888666333222333222111000////////////////////////...............///000000+++...000000...---...000,,,777\\\tttjjjuuussstttqqquuuooopppqqqssspppllllllnnnkkkjjjjjjjjjjjjiiihhhgggfffccc^^^YYYUUURRRPPPPPPKKKHHHEEEBBBAAA???===;;;:::999777555333111000000000//////......///000111///111333444000,,,000888TTT}}}qqqhhhkkkiiiiiijjjkkkmmmnnnnnnlllkkkjjjhhhgggeeebbb___]]]\\\[[[XXXVVVTTT\\\jjjoooyyywwwjjjrrr|||zzzqqqrrrtttwwwqqqKKK999444333///---***))))))******)))))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++...+++***,,,---888TTTpppfffeeeVVVKKKTTTgggyyypppZZZQQQZZZxxxgggSSSNNNIIIBBB>>><<<:::666333444444333333444666888999888666222000///222555777DDDfffXXXJJJIII888666CCC]]]ddduuujjjxxxuuurrrssstttuuuwwwxxxxxxxxxxxxzzz}}}|||zzzzzz|||{{{xxxuuuuuu|||~~~vvv|||wwwkkkyyysssjjjnnn|||wwwaaaZZZjjjyyy{{{rrraaaFFF000,,,***)))***,,,---,,,***************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***++++++,,,,,,,,,---......///000000111111111111111111111111////////////............,,,,,,,,,+++++++++******************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''WWW>>>888666444333333333222000////////////////////////...............///000000+++...000///---...111444;;;GGGdddkkkiiirrruuupppssswwwqqqqqqqqqooommmjjjjjjkkkdddcccbbbbbbccccccbbbaaaYYYXXXUUUQQQOOOMMMLLLLLLEEEAAA===:::999888666555444333222111000...------.........------............---///111000...222888]]]zzz```bbbkkkjjjnnnlllmmmoooppppppnnnmmmkkkiiihhhgggdddaaa^^^[[[YYYTTTWWWTTTSSSWWW]]]uuugggdddkkkrrr|||tttooowww{{{ttt{{{cccCCC666333222///+++***************)))))))))))))))))))))))))))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,***---888LLLeeevvv^^^SSSDDDOOOssspppOOOLLLpppmmmaaaYYYLLLFFFAAA<<<999777555222...222111111000000111111111333111000///000333777999SSSzzzooo\\\PPP666777KKK^^^sssrrrkkkwwwuuutttttttttuuuvvvwwwwwwxxxwwwxxxzzz|||~~~~~~~~~~~~}}}|||{{{yyyvvvuuuzzz{{{vvvyyybbbjjjrrr~~~yyymmmlllppp|||yyytttaaabbbnnn|||yyy}}}yyy[[[>>>222...***)))+++---,,,+++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((()))))))))))))))***))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++++++++++++++,,,---...//////000000000000000000000000000/////////.........------,,,,,,,,,+++++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''VVV>>>888666444333333333222111////////////////////////...............///000000---///111000...000555:::SSSXXX```ooo{{{pppppprrrtttvvvrrrrrrpppmmmkkkjjjgggeee^^^\\\YYYYYYZZZ[[[YYYWWWPPPOOOMMMKKKIIIGGGFFFEEE@@@===888555444333111000/////////......---,,,+++........................000......111111111444:::ZZZnnnfff\\\lllmmmeeeqqqmmmnnnooopppooonnnlllkkkiiijjjjjjiiigggccc___]]]YYY\\\XXXTTTUUUUUUddduuufffhhhnnnooouuu~~~vvvnnnxxxwwwrrr}}}UUU<<<444444111---+++***+++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...,,,333JJJdddnnnhhhOOOIIILLLjjj~~~|||nnnJJJMMMrrrsss___TTTRRRNNNBBB???;;;777555666555333000111111111222222111000000222111111111333666:::<<>>888666444333333444222111////////////////////////...............///000000...111222000///111999???ggg```ZZZyyyzzzooooooqqqpppqqqtttppppppmmmjjjgggeee___ZZZ[[[XXXTTTTTTUUUUUUSSSPPPNNNLLLJJJGGGDDDAAA>>>===>>>;;;666333222111000///---...............---,,,.../////////////////////222//////111222111444999MMMXXXTTTaaa|||ooo^^^nnnlllmmmnnnnnnmmmllliiihhhjjjlllnnnnnnllliiieeebbbUUUXXXSSSRRRUUUPPPQQQ^^^```kkkqqqpppttt|||xxxlll}}}nnnvvvzzzmmm|||cccBBB666666222...++++++,,,,,,+++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,111000...888YYYuuupppXXXAAAHHH___yyyhhhMMMGGGuuusssaaaYYYJJJAAAAAA???777444000000222333222000---...000111111000///.../////////000222555888:::GGGqqqkkk]]]SSS999>>>WWWkkkooonnnpppooossssssssssssssstttuuuuuuxxxxxxxxxyyyzzz|||~~~yyyqqqwwwlllllliiidddjjjaaaVVVtttyyywwwyyyzzzwww}}}lll```dddmmm{{{oooCCC;;;111++++++,,,***)))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((())))))*********+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,)))******+++---...//////........................//////.........---------,,,,,,,,,+++++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''XXX;;;888666333222222222111///000000000000000000000000............/////////000222222111222333000>>>WWWXXX___uuuvvvwwwpppfffgggqqqsssmmmkkkjjjiiifffaaa\\\WWWTTTUUUUUUSSSRRRPPPNNNMMMLLLHHHFFFDDD@@@===;;;999888444444222000///............------,,,,,,,,,------...---,,,...111222000---...333000111888555111888:::HHH]]]vvvsss______eeecccmmmrrrgggdddkkkmmmllllllkkkjjjjjjkkkkkkkkkddd]]]UUURRRRRRTTTUUUUUURRRbbb}}}jjjnnn|||xxxtttuuu{{{QQQ888777222333000***///222)))************************,,,,,,,,,++++++*********))),,,...,,,***+++,,,,,,***555555FFFooowww[[[III@@@hhh}}}UUULLLuuukkkaaaVVVNNNFFF===999999222222222111000//////...111000000////////////000000///000333555666999===GGGeeeOOO]]]___666EEE[[[vvv{{{bbbhhhnnnnnnrrrtttuuutttsssssstttuuuzzzyyyyyy{{{||||||{{{zzz|||}}}zzzwwwoooiiilllmmm[[[DDD===]]]zzz}}}|||vvvllllll{{{}}}pppjjjnnn^^^JJJ222'''***......***+++******)))))))))))))))************************************************************************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))(((''')))***++++++++++++)))***,,,...*********************+++***************)))(((''')))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******+++++++++,,,,,,,,,..................------//////.........---------------,,,,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))XXX:::888666444222222222111///000000000000000000000000........./////////000000222---555666---:::ZZZlllYYYvvv}}}sssssslllaaaaaaiiihhhaaaeeeeeecccaaa]]]YYYUUUSSSSSSRRRPPPNNNLLLJJJHHHHHHDDDCCC@@@===:::888666555333222111000///............------,,,,,,---------///------///222333222000222777333000333222666EEEWWWeeesss~~~{{{cccQQQVVV```]]]gggooojjjjjjoooooommmllllllkkkjjjjjjjjjkkkjjjddd[[[TTTPPPPPPPPPPPPTTT]]]~~~~~~mmm]]]iiivvvxxxyyyyyyuuurrrrrruuujjjDDD999333444333,,,...000(((************************,,,,,,,,,+++++++++******+++,,,---+++***,,,...///***<<>>BBBSSS```DDDXXXccc???KKK```~~~sss```hhhmmmjjjlllnnnppprrrrrrsssuuuwwwyyyyyyyyyzzz||||||||||||{{{|||~~~~~~}}}vvvllljjjjjj```QQQEEEZZZkkknnnpppyyy~~~}}}zzzwwwzzzuuuxxxxxxnnnkkkwwwhhhUUU===...***,,,,,,***++++++***)))))))))))))))************************************************************************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++***))))))+++...111*********(((&&&&&&(((***,,,+++)))(((((()))***+++******************))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********+++++++++,,,,,,.........---------------///.........------------------,,,,,,,,,+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))WWW:::999666444333333222111000000000000000000000000000....../////////000000000000000777333333XXXvvvjjjfffsssssswwwvvvpppfffdddhhhddd\\\```___]]]ZZZWWWTTTRRRQQQNNNMMMLLLIIIFFFDDDBBBAAA>>>===;;;888555333222222222111000///...------------------,,,,,,------.../////////111444555555333111777555444999>>>MMMeeezzzwww[[[OOO[[[aaaZZZ```jjjkkknnnrrrnnnnnnnnnlllkkkjjjjjjjjjjjjnnnjjjcccZZZSSSOOOOOOPPPRRRQQQgggnnnjjjddd^^^ooozzzvvvxxx}}}{{{tttqqqtttuuuXXX===444555555......///(((++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++---,,,+++++++++---///111,,,FFF\\\iiijjjYYYKKKOOOuuu~~~tttooojjjmmmaaavvviiiSSSPPPHHHAAA===:::555333444222111111000000//////...//////.........///000000000222333444555;;;CCCIII\\\WWW:::RRR```@@@OOOkkkiii\\\fffiiieeefffiiimmmpppqqqsssuuuwwwxxxyyyyyyzzz{{{||||||}}}zzzzzz{{{}}}tttllljjjeee]]]YYYbbbeeebbbfffvvvooottt}}}vvvxxx|||mmmoooyyyjjjRRR===000+++,,,---++++++***))))))))))))***************************************************************************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))++++++***)))))),,,111444000000///---,,,...111444555222---)))'''((()))+++++++++***)))******,,,,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))*********++++++++++++,,,------------------------............------------,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))WWW:::999777444333333333111000////////////////////////...////////////000000000---999333---KKKvvvwwwZZZ|||wwwppp{{{zzztttllljjjjjjeee]]]^^^\\\YYYVVVSSSQQQOOONNNJJJIIIGGGDDDAAA???===;;;999888666444222111000///000///...---------------------,,,,,,,,,---......///000111333555777777777333888888;;;DDDJJJZZZtttsss\\\XXXhhhjjj\\\\\\dddgggmmmpppkkkoooooommmllljjjjjjiiiiiilllmmmkkkddd[[[TTTRRRRRRQQQKKKTTTUUUbbbvvvwwwxxxrrrsss}}}wwwtttxxxxxxsssFFF777444666000---...)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...++++++------,,,...111777SSSnnnppp[[[GGGOOOgggzzz~~~sssPPP]]]pppZZZRRRIIIAAA<<<:::888444222444111111000000////////////............//////000111111444666666:::DDDNNNTTTWWWIII777WWWcccEEESSSuuuaaaWWW___bbbaaacccfffjjjmmmooorrrtttwwwxxxyyyzzzzzzyyyzzz{{{|||zzzzzz{{{|||~~~}}}tttnnnggg```eeehhhggg```___mmmllliiipppxxx~~~{{{tttlllyyy~~~jjjPPP:::...,,,///,,,+++******))))))******************************************************************************))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************************++++++++++++++++++++++++(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''))),,,///222222222222333777<<<@@@???:::333---)))(((***+++,,,+++***))))))+++---///,,,+++***))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************++++++++++++,,,,,,,,,,,,,,,---------------------------------,,,,,,,,,++++++++++++***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((VVV:::999777555333333333222000////////////////////////////////////000000000111///:::,,,666fffrrrdddooo{{{{{{{{{uuuvvvtttooojjjhhhgggaaaZZZ^^^\\\XXXTTTPPPMMMKKKKKKFFFEEECCC@@@===;;;999777666555444222000////////////...---------------...,,,,,,,,,,,,,,,---...//////111333555666666777888777::::::AAAKKKKKKTTTiiizzzlll^^^]]]jjjqqq```[[[```aaaiiipppmmmpppooonnnlllkkkjjjjjjjjjiiilllooolllcccYYYRRRPPPQQQLLLOOOLLLggg|||bbbccclll{{{{{{vvvwww|||WWW>>>333555222...///,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,000...+++...555NNNbbbuuuiiiIII@@@^^^zzzeeeXXXuuuaaaTTTKKKDDD>>>999888666222111222000000000///////////////.........///000111222333444999;;;===EEEUUUaaadddNNN;;;===nnnfffbbbvvv[[[QQQVVVXXX[[[ZZZ]]]bbbfffjjjoootttxxxvvvxxxzzzzzzyyywwwxxxyyy{{{{{{|||}}}wwwjjj^^^___bbbddd^^^WWW\\\qqqzzzjjjdddeeekkk{{{{{{wwwlllsss}}}dddGGG333---...,,,++++++***************************************************************************************))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))((((((((())))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))******)))(((((((((+++,,,,,,---...111666:::<<<888222---******,,,...,,,+++***))))))+++---///,,,+++***))))))***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))*********+++++++++++++++++++++,,,,,,------,,,,,,------------------,,,,,,+++++++++*********))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((UUU::::::777555444444333222111000000000000000000000000/////////000000000111111333222000PPPqqq^^^eee}}}tttsss{{{qqqmmmiiigggfffccc]]]XXXZZZXXXVVVRRRNNNJJJHHHFFFBBBAAA???<<<:::777666555444333222000////////////......---------......///,,,,,,,,,,,,---......//////111444555555555666777666888;;;GGGRRRQQQYYYnnnrrrkkkdddbbbkkksssddd___```]]]dddnnnooooooooommmlllkkkkkkkkkkkkhhhlllooonnnggg]]]SSSMMMLLLJJJOOOKKKcccwwwdddVVVaaappp~~~|||wwwxxxsssLLL555555333000000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++***...111...,,,555BBBfffkkknnn\\\BBBMMMssszzz}}}```III{{{xxxiiidddUUUCCC???999555444333///---////////////////////////////////////000111222444555333888:::???OOOdddooopppMMM:::PPPuuuvvvsssRRRLLLNNNNNNRRRKKKNNNSSSXXX^^^fffnnntttoootttyyyzzzyyywwwwwwxxx{{{{{{}}}~~~pppeee\\\]]]```___WWWVVVeeeyyy|||}}}wwwnnniiiooozzzpppooovvv}}}wwwXXX===000---,,,,,,+++************+++************************************************************************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++*********))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++---...,,,)))((('''))))))***)))((((((+++---///---+++******+++---///++++++***)))******,,,,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))************+++)))******++++++,,,,,,---,,,,,,,,,,,,------------++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))TTT::::::888555444444444222111000000000000000000000000//////000000000111111111333000GGGgggjjjfff|||}}}}}}ssspppwwwnnniiieeecccbbb^^^YYYVVVRRRQQQPPPNNNKKKGGGDDDBBB===<<<;;;999666444333222111000000///.........///......------...///000000,,,,,,,,,,,,---.../////////111444444333222444666111555;;;HHHTTTUUUdddqqqooommmlllsssuuujjjhhhfff\\\]]]hhhkkknnnnnnmmmllllllllllllllliiikkkmmmnnnkkkddd[[[TTTJJJEEEMMMJJJTTTddd^^^```kkkxxx~~~~~~|||vvvxxxxxx]]]:::666555222111000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++...000,,,---@@@WWWqqqfff]]]OOOKKKlllwwwWWWaaayyyiiifff^^^PPPCCC;;;555111222111---,,,---//////////////////////////////000111222444666777555888;;;DDDZZZttt~~~{{{SSSMMMrrr|||```FFFHHHJJJEEEFFF@@@AAADDDGGGMMMUUU^^^eeefffmmmvvvzzzyyyxxxxxxzzzzzz{{{}}}~~~|||vvvjjjbbb^^^___[[[XXXcccsss|||xxxwwwtttkkkvvv~~~lllLLL777///---,,,++++++******++++++************************************************************************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,---......////////////////////////000000000000000000000000------------------------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))***+++------+++******+++***+++,,,+++***((())))))'''((()))***+++++++++,,,******************))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************)))))))))***+++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))TTT::::::888555444444444222111000000000000000000000000000000000000111111111111111555___ppp___xxxxxx|||xxxpppiiiddd___]]]\\\WWWRRRPPPKKKKKKKKKKKKHHHEEEAAA???:::999888666444222111000//////......------.....................///000111+++++++++,,,---...///000...111444444222111222444111666;;;DDDKKKMMMaaaxxxmmmoooqqqrrrzzzyyyqqqqqqlll\\\WWW```dddnnnmmmmmmlllllllllmmmmmmkkkjjjkkknnnpppmmmfffaaaRRRFFFMMMMMMKKKOOOXXXuuuuuunnnyyymmm{{{vvvyyyjjj>>>888777333222000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,+++---///+++///IIIfffppp\\\NNNGGGWWWnnnyyy{{{cccwwwmmmiiiaaaLLLAAADDD999333000111111...---///.........///////////////000000000222333555777888===@@@CCCMMMhhhYYYaaarrrwwwQQQ<<>>888666444222000111111222,,,---.........---,,,+++...,,,,,,///222444222///------------...///000111222///000333444222222555000999666999WWWxxx}}}llljjjuuussshhhfffcccZZZTTTTTTiiilllmmmkkkkkknnnmmmhhhllllllmmmmmmllljjjhhhggg\\\LLLEEELLLKKKGGGVVVooozzzooo^^^cccvvv{{{~~~~~~xxxZZZ111666:::111000...,,,++++++---......---,,,,,,,,,---------......,,,///222000---555OOOiiivvv```HHHOOOxxxxxxzzzzzzuuuZZZpppwwweeeWWWOOOHHH@@@:::555444222000............////////////000000111111444333333444777:::<<<<<>>@@@MMMUUUbbbnnnuuuxxxyyyzzz{{{}}}{{{~~~|||}}}~~~uuueee___\\\XXXYYY]]]vvvxxxrrrlllmmmzzzsss{{{uuupppOOO666...(((---///((((((...,,,++++++++++++++++++++++++************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++((())))))***++++++******,,,+++***)))***+++---...---000888???;;;111---000***222555...(((***------///333333///,,,---...---...555111,,,555:::888;;;555777777444000---+++(((,,,+++***))))))***+++,,,******************++++++************************************************))))))))))))))))))))))))************************+++***************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++******+++++++++,,,,,,,,,************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''')))***)))((('''(((***KKK===999777555333222222222222000000000000000000000000333444111......222444444999nnnuuufff~~~{{{wwwrrrnnnccc___ZZZVVVTTTRRROOONNNIIIHHHFFFCCC@@@>>><<<;;;666444222000//////000000,,,------......---,,,,,,------...111444444111...++++++++++++,,,---...///111///222666777333222333---555333999YYYyyypppooozzz{{{oooggg^^^XXX[[[cccllljjjjjjlllnnnnnnllliiiiiijjjkkklllmmmmmmlllkkkeeeTTTIIIJJJIIIGGGRRRbbbjjj^^^aaa___lll~~~yyyooo<<<444666111333///---+++,,,---......---,,,,,,---------.........///---++++++444GGG]]]mmmoooUUUJJJccc~~~}}}vvvgggnnnxxxlll[[[OOOIIICCC===777444333111///............000///......///111333444777777777777888:::<<<===EEEMMMYYYooo~~~cccnnncccGGG@@@888:::444333444444333333444666888999CCCJJJUUU```jjjrrryyy}}}{{{~~~}}}{{{{{{|||}}}~~~|||qqqhhh^^^VVVWWW]]]dddzzzffflllmmmyyy}}}}}}rrrsss~~~dddJJJ222+++---000))))))---***++++++++++++++++++++++++************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))************************+++---...///000111444333333333111///000444...///---,,,111777444---666///---333999999444111+++444555333333///,,,///111444666777666555333111...---,,,+++************)))***************++++++************************************************************************************************++++++******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++*********+++++++++,,,,,,************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((()))***)))((('''((()))KKK<<<888777666555444222111111000000000000000000000000000555333+++,,,666888000NNNvvvxxx~~~{{{wwwsssnnnkkk```\\\XXXTTTQQQOOOMMMKKKEEEDDDBBB@@@===:::888777333222000...------......,,,,,,---......------,,,,,,...111555777555000---+++++++++,,,,,,---...///111000444::::::555111222000444000666WWWxxxwwwuuu~~~{{{ttthhh\\\UUUZZZmmmvvvkkkffflllqqqmmmjjjjjjggghhhjjjlllnnnoooppppppoooaaaRRRJJJGGGGGGLLLQQQPPPQQQgggqqq|||zzz{{{zzz{{{RRR888222000333000...,,,,,,.........---,,,------------............///------<<>>555666111111111111111111111222222222444888@@@IIITTTaaallltttxxxzzzzzzyyy{{{|||}}}~~~~~~uuudddWWWUUUZZZUUUmmmuuuuuutttnnnvvvvvvtttzzz|||}}}___:::...---000+++***,,,(((++++++++++++++++++++++++************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++*********************))))))+++///222555555555444333222///***+++000444555777777555666;;;???;;;444;;;888888;;;<<<888666666666555666888999444//////...///222444555555333333111000000///---,,,***))))))))))))*********++++++************************************************************************************************,,,,,,+++***)))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++*********++++++++++++,,,************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))***+++***((('''((()))JJJ<<<777777777666555333111000000000000000000000000000,,,222555111///222555666lll|||kkk}}}yyyuuuppplllhhh^^^ZZZVVVSSSPPPNNNKKKIIIBBBAAA???===:::888666555111000///...------------,,,,,,---------------------000444888888555000,,,............///111222222444333666::::::666333444777777111:::[[[yyyzzzwww}}}nnngggYYYKKKJJJ^^^}}}sssfffkkkpppjjjhhhlllggghhhjjjlllnnnppprrrssssssmmm___OOOFFFFFFGGGGGGMMMYYYxxx|||vvviiippp}}}{{{zzzkkkAAA111000222111///------...///...---------------............***222444555EEE___kkkhhhOOOMMMfff~~~}}}sss___eeeZZZQQQFFF===999777333000111000...------......//////000111222333555777777444777::::::999:::===AAAOOOaaasssfff[[[AAA;;;444777333333///000111222222222111111...111555;;;CCCMMMYYY```kkkrrrwwwwwwyyy}}}~~~ppp```WWWUUUWWWVVVlllqqqnnnkkkiiisss~~~pppEEE222+++///,,,+++,,,'''++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++)))))))))))))))*********,,,000555999;;;:::888666///222111...000777999666777;;;===<<<:::888888888111AAAIII>>>222444<<<@@@AAA777555;;;<<<===<<<666444111000222222000///000111111222222111///---+++)))))))))*********++++++************************************************************************************************,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))************************++++++++++++************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((***++++++***((('''((()))III<<<888888777666555333222111000000000000000000000000///...333777111---===TTTuuu```xxx}}}xxxsssoooiiifff\\\YYYUUURRROOOMMMIIIGGGAAA@@@>>>;;;999666444333111000//////............,,,,,,,,,,,,------.........222666888777333///,,,......///000111333555666777555666999:::777666999666:::>>>PPPpppwwwuuuxxx{{{|||zzznnnfffSSSCCCIIIgggkkkjjjlllgggggglllhhhhhhjjjlllnnnpppqqqrrrqqqssslllZZZJJJEEEEEEDDDLLLYYYuuuqqqaaaZZZ^^^www~~~~~~||||||LLL333333555333111///...//////...,,,---------.........//////+++...111===YYYpppjjjVVVGGG\\\}}}{{{gggmmm{{{jjjZZZQQQJJJAAA999555333111//////......------...000111///000333666888888777777666;;;???@@@>>>@@@HHHOOO]]]nnn|||YYY>>>888444999444222///000222444555555444444444555777888;;;@@@GGGLLLVVVbbbnnnqqqrrrwww~~~|||nnn^^^TTTZZZNNNYYYyyytttqqquuu|||UUU999***---,,,,,,---(((++++++++++++++++++++++++************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++((((((((()))***,,,---...444666:::>>>>>><<<999777444666666333444999<<<;;;;;;888888<<>>:::===666222333444000000222000111222333333222000///************************************************************************************************************************,,,++++++***))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))))))))))))))*********))))))*********+++++++++************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))***++++++***)))(((((()))HHH<<<999888777666555333222222000000000000000000000000444---000555000///OOOwwwmmmkkk|||xxxsssmmmgggcccZZZWWWSSSQQQNNNKKKGGGEEE???>>><<<:::777555333222000000000/////////......,,,,,,,,,,,,,,,---//////111444666777444111...---,,,---...000222444777888999666666::::::999999===555???OOOmmm{{{vvvrrrqqqsssvvvwwwwwwiiicccRRRFFFTTT{{{uuukkkiiiggghhhkkkhhhhhhiiikkkmmmoooqqqrrrooouuuuuugggTTTHHHEEEEEEHHHMMMaaa[[[OOOTTThhh}}}yyy\\\:::888;;;444222000/////////---,,,------........./////////000+++...GGGoooiiiFFFPPPrrr}}}wwwggg```[[[UUUJJJEEE===777333111000///......------...000111222111333555888999999888777444:::@@@@@@>>>BBBMMMXXXdddsssUUU===999444666111000000222444555777777777666555666777777777999<<<>>>DDDSSSaaahhhlllsss|||~~~zzziiiZZZQQQQQQWWWbbbyyy^^^qqqwww{{{{{{vvv{{{xxxlllFFF---,,,,,,---...***++++++++++++++++++++++++************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++((())))))+++---111444666;;;===>>>@@@???===;;;999:::888777777666777>>>GGGWWWIIIBBBNNN```ggg```WWWbbbpppjjjXXX\\\rrrrrr]]]KKK]]]uuuhhh@@@;;;IIIEEE@@@777333888999444111444222222333333333333222222---------,,,++++++******************************************************++++++++++++++++++++++++************************+++***************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))************+++************************))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++))))))***+++HHH<<<:::999777555444333333333000000000000000000000000222000111222000888ZZZeee~~~{{{vvvrrrkkkddd```WWWTTTQQQNNNLLLIIIEEEBBB===<<<:::888555333111000///////////////......---,,,,,,++++++,,,---///000444555666444000......///,,,---///111444888:::<<<777555888<<<>>>;;;;;;===CCCKKK\\\yyy{{{|||uuusssppppppqqqssstttttt^^^^^^TTTKKK^^^ooojjjjjjkkkjjjffffffgggiiillloooqqqsssqqquuuwwwrrraaaOOODDDCCCDDDBBBTTTYYY\\\hhhvvvuuu}}}www{{{vvvGGG<<<999666333111000//////---,,,............////////////000222???\\\wwwyyyaaaHHHfff{{{~~~hhhdddiiiSSSVVVNNNBBB>>>888333000/////////............///111333444666666666666777888::::::888>>>CCCBBB???DDDSSS```jjjwww}}}HHH===<<<333222///111333333444555555555555555444666888999:::===AAADDD@@@KKKWWWbbbmmmxxx}}}}}}tttgggPPPTTTUUUUUUiiiggg]]]nnnzzzqqqiii~~~|||ooozzzVVV444---,,,---///+++++++++++++++++++++++++++************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++******,,,...333888<<>>>>>>>>===<<>><<<===UUUWWW___vvv|||lllnnnwwwuuusssrrrqqqqqqqqqppp[[[```YYYNNN^^^rrrkkknnnmmmhhhdddeeefffhhhkkkooorrruuuuuutttwwwxxxjjjTTTDDD@@@AAA<<>>BBBIIIMMMKKKGGGLLL\\\kkkrrrxxxggg<<<;;;???333000///666444444444333333333222222999;;;===@@@DDDJJJPPPUUUDDDJJJTTTaaarrr|||{{{rrr]]]SSSNNNQQQ___|||\\\vvv~~~{{{xxxkkkiiimmmuuu~~~aaa999///------///+++++++++++++++++++++++++++************************************************************************)))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++,,,...111777<<>>>>>???@@@AAABBBDDDWWWnnnpppeeekkkwwwvvvvvvtttkkkdddiiisssmmmkkkooozzzuuu```|||qqqVVVOOOQQQ[[[[[[NNNBBB???888666444222111000111111222222000///---+++***)))************************************************++++++++++++++++++++++++************************(((((())))))***+++------))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))************************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((*********+++,,,...LLL===:::999777666444333333333111111111111111111111111///666666"""@@@VVVmmm^^^}}}zzz{{{wwwpppllljjjddd]]]VVVVVVTTTOOOIIIBBB>>><<<<<<:::888555333111000/////////.........---------///---++++++...222444555:::555000......///...---444000000888BBBFFFBBB===333222444<<>>???CCC===;;;PPPlllhhheeerrr{{{wwwyyyxxxhhh___WWWWWW\\\cccgggiiifff|||{{{xxx~~~|||vvvnnniiitttTTTRRRWWWNNN@@@:::888444666888000222444555555555333---''',,,+++******++++++***)))))))))))))))))))))))))))++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&))),,,---,,,++++++,,,&&&''')))***+++++++++******++++++,,,,,,+++***)))...,,,***))))))***)))(((,,,***)))***,,,,,,***'''(((((()))***+++,,,,,,+++))))))***+++,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))((((((''''''***)))((('''''')))***+++'''(((***,,,,,,,,,+++***///222555666777<<>>>>>:::999:::@@@DDDBBBHHHeeezzz||||||vvvwwwyyyqqq___wwwxxxxxx~~~{{{yyy]]]```eeekkkZZZRRRKKK:::000333333444555555333222111000...,,,***))))))******)))(((************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************///...,,,)))'''''')))+++...---,,,+++***)))))))))'''((()))*********,,,---000...,,,,,,...000000000222222000---***((()))***///---+++***************)))******************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************))))))((((((((((((************************---***'''%%%&&&)))...111222;;;GGGNNNOOOMMMLLLLLLIII;;;:::999777666444333333333111111111111111111111111---444777888XXXaaa|||||||||xxxqqqlllhhhaaaYYYSSSRRROOOJJJDDD???:::888666555444222111000000000...............---------,,,++++++...222555777777222000------///222444444999777888???GGGIIIEEE???<<<888666999;;;<<>>gggkkkgggNNNhhhuuuuuunnngggYYY???:::666555666333222111000/////////000111...333666666888BBBTTTbbbhhhTTT@@@999;;;AAAGGGLLLPPP\\\bbbjjjwww|||]]]TTTKKKXXXIII555444333111000000000000222000111444555777@@@JJJ]]]___^^^bbbsssmmmmmm{{{xxx~~~yyy{{{}}}{{{yyyhhhVVVOOOWWWcccjjjpppuuuddd~~~}}}rrr:::...333////////////...---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,,,,,,,---///111999???BBB===999888:::;;;AAA???JJJdddzzzwwwqqqdddjjjwww~~~~~~wwwiii{{{mmmvvvkkkxxx|||~~~}}}cccWWW```\\\MMM???555333444555555444333444555...,,,******+++++++++)))************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))*********************************)))((()))+++...******))))))+++---000111555777999888666666999<<>>===888444444666...+++'''&&&''')))******++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))))))))(((((((((++++++++++++******))))))+++******---222;;;BBBGGGOOORRRSSSQQQKKKFFFDDDDDDIII;;;:::999777666444333333333111111111111111111111111111666...:::```vvvooo~~~~~~zzzsssmmmhhh```XXXSSSPPPLLLHHHCCC>>>999666333333111000000000000000........................++++++,,,000444777888888...---,,,---000444888:::===:::999===EEEIIIHHHEEEAAA<<<::::::999888<<>>AAA<<<777888???EEE>>>VVVrrr{{{tttsssvvvsssuuussstttrrrtttlllwwwuuussskkkkkkkkkTTTHHH;;;777666888:::999777777222///---,,,------,,,+++************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************%%%'''+++,,,,,,+++++++++&&&(((,,,111777<<>>999555111111000////////////000---.....................+++,,,///333777888888666,,,,,,---...222666<<>>EEEIIIJJJBBB>>><<<;;;888555888>>>MMMmmmyyynnnbbbbbb___{{{sssuuudddMMMRRRWWWaaalllrrrtttwww}}}}}}|||~~~vvvlllSSSHHH999;;;MMMWWWcccvvvYYY___ZZZrrruuuzzz}}}LLL666666666555222/////////...,,,---111111...000555___uuunnnVVV]]]~~~zzzrrriii}}}MMM<<<888:::555222444222000000///000111333555666666888===FFFTTTbbblllrrrxxxiiiVVVGGG???>>>HHHSSSRRRSSSTTTeeezzzwwwfffaaadddTTTEEE;;;:::000///000111111111111000///111...111666777:::KKK___ooolllcccfffvvv}}}yyyvvvwww}}}~~~zzzlllUUUMMMLLLLLL[[[uuu|||xxxwwwzzzvvvsssYYY444222222/////////...---,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++...,,,******...333999<<<777888888666888AAASSSbbbkkkvvv|||wwwvvv~~~}}}yyyiiiddd[[[ooouuurrrvvvvvvxxx|||jjjaaajjjXXXIII<<<999;;;:::999999555222...---,,,,,,,,,+++************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************************************+++,,,,,,+++******,,,---444888===BBBFFFGGGFFFEEEBBBGGGMMMOOOLLLIIIFFFEEE666888===BBBEEECCC>>>:::000111555>>>GGGKKKIIIEEEMMMHHHAAA<<<999555///***++++++************+++,,,))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))************+++***'''&&&(((,,,000333<<<@@@FFFKKKKKKFFF@@@;;;000555;;;@@@BBB@@@???===III===:::999777666444333333333111111111111111111111111///555<<<```uuu```|||uuuoooiii```WWWSSSNNNHHHCCC@@@===888333111000//////////////////---------...............---...222666999999666333,,,---///111333888>>>CCCDDD===555222777>>>EEEHHH:::777555555333333:::CCCbbb{{{|||sssaaa]]]dddiiiooooooggg\\\cccccclllsssuuuvvvzzz~~~|||}}}}}}yyyrrraaaQQQ;;;777DDDIIIOOO^^^TTTPPPiii~~~ddd<<<777444555444111//////...---///333111---444@@@xxxlllhhhVVVuuurrr```|||VVV???444555888333222555222111111111111333555777888:::;;;@@@JJJWWWaaadddddd[[[SSSJJJ@@@999777@@@KKKPPPRRRXXXkkk|||nnnSSSIIIXXXttt{{{\\\XXXCCC888555000111111222222111111000///111...000666666999NNNgggfffggg[[[eee~~~zzzvvv{{{}}}xxxcccRRRJJJGGGLLL[[[~~~vvvuuuwwwvvvyyypppmmm|||uuuttt>>>111444/////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---,,,...222888<<<>>>777555555:::CCCUUUmmm}}}wwwvvvwwwYYYXXXjjjyyycccLLLHHHYYYXXXFFFMMMhhhtttrrrtttggg|||}}}qqqrrrzzzcccKKK@@@<<<999:::>>>777444///,,,+++***)))(((++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************+++++++++++++++++++++++++++***)))(((+++222;;;AAAFFFHHHKKKLLLIIICCC<<<888666;;;AAAGGGJJJIIIFFFDDD222555;;;CCCGGGHHHEEEBBB===666111444???IIILLLKKKKKKEEE???===???>>>:::666///...,,,***))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))************++++++***)))+++///555;;;???MMMMMMMMMKKKGGGBBB===:::>>>>>>@@@BBBDDDFFFGGGHHHGGG<<<:::999777666444333333333111111111111111111111111222222NNNqqqlll{{{}}}~~~{{{tttnnnhhh^^^UUURRRLLLEEE@@@>>>;;;666111111111000///////////////---------........./////////111444888:::888444000---///111333555999@@@EEEEEE>>>555000111777<<>>BBBPPP```cccuuuEEE:::333555777444111000000...000222......>>>RRRmmmYYY^^^sssrrrccc{{{BBB<<<333444777222333777333333222222333444666888999888:::===CCCIIILLLKKKJJJ>>>:::777666333111444:::BBBHHHOOO```kkk\\\JJJIIIIII\\\hhhyyyYYYZZZAAA888444555111111111111111111111111111---000666666888PPPmmmmmmaaaXXX|||~~~uuuxxxtttaaaQQQJJJRRR^^^{{{pppvvvuuuvvvKKK222888/////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000444:::======<<<888:::DDDTTTaaalllyyyrrrVVVXXXPPPCCCBBBKKKMMMGGG:::CCCEEE:::111666CCCLLLUUUYYYRRRcccjjjpppkkk~~~{{{{{{rrr```UUUJJJ>>>===DDD===999333///---,,,***)))++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++(((***---000555<<>><<<999444///222111000///////////////---------.........//////111333666:::;;;888222...///111333444666:::@@@FFFFFF???666000///222555777???;;;999;;;AAANNNcccuuuyyy}}}yyypppqqqwwwqqqdddnnnpppxxx{{{ssskkkuuummm```___iiirrrqqqnnntttuuusssvvv{{{zzzzzzxxxtttcccIII<<<>>>===CCCTTTaaaooommmmmmsss~~~vvv{{{KKK===333555999666222111222///000000,,,///FFFaaapppKKKddd|||}}}kkkuuuYYY>>>AAA888888:::444555999555444444333444555777999:::222555999999888555555555555111000444555222///000///444:::EEENNNFFFCCCPPP\\\gggmmmxxxSSSVVV<<<555111666000000000000000111222333222---000666555888QQQooojjj]]]kkk{{{ffftttuuu~~~nnnYYYOOOPPP]]]tttyyyoooxxxvvv~~~{{{TTT333::://///////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---333:::@@@AAA===999999BBBXXXqqq}}}|||xxxxxxlllqqqnnnTTTIII===:::CCCEEE>>>???HHH???:::<<>>@@@XXXbbbeeetttiiiaaarrr{{{{{{tttpppkkk[[[GGGAAAGGGCCC???999444111///---,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))************************++++++++++++++++++++++++...333:::???@@@???===<<>>:::999>>>GGGMMMLLLHHHGGGEEEBBBAAABBBDDDEEEEEECCCBBBBBBCCCFFFIIIJJJKKKJJJ@@@444111555<<>>FFFLLLPPPQQQGGGIIIKKKMMMLLLJJJGGGDDDCCCKKK[[[mmm}}}HHH;;;888888777666555444333333111333444222111222333222777===```^^^{{{~~~|||wwwqqqiiiaaaXXXRRRNNNIIICCC===888555111///000000//////.........---///...,,,++++++---000222222555999:::777333///,,,000444888888888:::BBBHHHOOO???333444999777222000777:::===CCCOOO___jjjooouuuaaalllpppcccfffmmmpppzzzuuummmyyy___ccchhhmmmsssuuu{{{xxxvvvxxx}}}{{{tttpppoooeeeRRR???777===IIIQQQUUUvvvHHHTTTpppllljjj555:::///===444...000444222000333111///MMM}}}aaaVVVZZZHHH>>>999999777666666777888888777888:::<<<============???888444777777444444888999999666333222333444444555666111333:::;;;BBBTTT```lllqqqZZZJJJ???666222111000111222333333333333222000888222000;;;<<>>---000......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++******))))))+++---...---+++---===111999GGG>>>???FFFNNNhhhzzzppp|||wwwkkkZZZJJJBBBCCCGGGCCC@@@CCCKKKQQQSSSYYYaaa\\\UUUSSSUUUWWWVVV[[[cccccc]]]VVVMMM@@@<<>>GGG@@@@@@@@@BBBHHHMMMJJJCCCGGGJJJBBB333111===DDDCCC:::999<<>>GGGNNNAAAAAAOOORRRhhhHHH;;;888888777666555444333333222222222222222333222111444SSSgggttt~~~zzzuuuooohhh___WWWQQQMMMIIIBBB<<<888444111///000/////////............///...,,,+++,,,...000222777:::===<<<666000,,,***222555777666666:::BBBJJJQQQIIIAAA;;;555111555<<<;;;DDDMMMVVVeeessstttkkkiiibbbpppppp[[[[[[ppp~~~zzzooo|||vvvccciiikkkmmmuuuyyy}}}{{{yyy{{{{{{vvvrrrooogggXXXFFF;;;:::@@@FFFJJJ^^^MMMQQQmmm~~~???<<<444<<<555222000333000///333333666TTT~~~|||{{{```___sssppp@@@>>>>>>===<<<;;;::::::;;;;;;:::<<<@@@CCCEEEEEEEEEDDD===999999>>>>>>999666666444444444333444666777777)))000111333;;;===DDDSSSccc|||nnnWWWGGG===555222222222222333444555555555555...888888777999333@@@ccccccfff}}}ggg}}}xxx}}}~~~sss```NNNNNNVVV^^^vvvwwwttt|||hhhkkk|||xxxvvvAAA666333......------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---......%%%BBB===999:::777KKK___zzz{{{yyyhhhyyyLLLHHHFFFCCCAAABBBGGGOOOTTTaaa[[[[[[dddooouuu|||qqq]]]MMMIIIUUUbbbMMMQQQSSSbbbwwwaaawww|||}}}tttrrrdddYYYYYYSSSGGG<<<666333111...,,,++++++,,,,,,+++***************************++++++++++++++++++++++++++++++++++++++++++++++++************************,,,***))))))+++,,,+++)))******++++++---222888<<>>;;;::::::@@@>>><<<::::::===CCCHHHCCCEEECCC>>><<<===999333666444777???CCC???:::888000---+++******++++++***************************************************************************************************))))))))))))************************************************++++++++++++******++++++,,,///444777@@@IIIOOOJJJ???999<<>>:::888===EEEAAAPPP```pppkkkbbbbbbmmmmmm\\\]]]|||yyyttteeegggnnnpppmmmkkkrrrwww~~~}}}~~~~~~~~~~~~|||xxxuuuqqqnnndddTTTBBB888999===GGGUUUddd^^^mmmzzzuuuOOO===::::::555666///111//////111333???```yyyqqqcccpppeeeooo:::???===<<<;;;;;;;;;;;;;;;<<<;;;===@@@BBBBBBAAA???===DDDAAA@@@CCCCCC@@@??????BBBAAA???===:::777555444888CCCAAA:::===CCCLLL[[[mmm~~~jjjSSSCCC999333111333333444444555666777777888555777666;;;<<<222:::VVVfffuuusssrrrxxx{{{xxx}}}yyysssTTTQQQJJJVVVkkktttxxxwwwooorrr|||zzzNNN???444///......---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,---...---+++,,,000333777>>>666AAABBB999[[[tttmmmaaaPPPAAA>>>AAAHHHUUUfffttt}}}sssllliiihhhTTTOOOIIIRRRmmmwww___rrrpppxxxxxxuuu}}}nnngggccc^^^UUUHHH:::333333///...,,,,,,---------+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************))))))+++,,,---+++***((()))+++...333:::BBBHHHFFFIIIHHHEEECCCBBB>>>888AAA???AAAFFFHHHDDD@@@===EEEOOOSSSKKKFFFKKKSSSVVV[[[eeeeeeYYYTTT[[[___ZZZppp```PPPHHHBBB<<<<<>>BBBDDD@@@<<<:::888444555;;;???>>><<<<<<555111---++++++,,,------++++++++++++++++++++++++************************************************************************)))))))))*********++++++************************************++++++,,,,,,,,,,,,++++++,,,222;;;BBBNNNIIIBBB===<<<>>>BBBEEEAAADDDOOOmmmGGG<<<888888777666555444333333333000000222444333333444BBBkkkfff~~~{{{}}}xxxuuuqqqmmmggg^^^VVVPPPJJJEEE>>>999555333111//////////////////...............---...///111333444666:::===:::333......111666999;;;999666777===BBBAAA<<<888:::>>>AAA@@@???EEETTTcccyyybbbZZZ]]]___fffccchhhcccgggbbbzzztttsssooommmtttzzz}}}}}}|||yyywwwvvvuuuoooaaaLLL;;;888;;;HHH___xxxmmmfffiii~~~aaa>>>===666444999///000///222000111HHHnnnkkkggg|||hhhggg;;;@@@;;;;;;;;;;;;<<<<<<<<<===HHHHHHHHHGGGEEECCCAAA@@@FFFAAA===<<<>>>BBBGGGJJJ<<<;;;>>>CCCFFFGGGIIILLLUUU]]]SSSAAA>>>FFFUUUfffxxxeeeNNN>>>666222111444444444555555777888999:::BBB666111;;;AAA999:::HHH\\\xxxsssllljjjsssxxx|||}}}dddWWWBBBRRR]]]rrreeeuuu~~~}}}|||hhhAAA333000///...------,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++...///---***+++111777DDDAAA333AAARRR\\\xxxrrr{{{SSS:::<<>>DDDCCC===;;;>>>@@@===999999999666222//////...---+++++++++++++++++++++++++++************************************************************************))))))*********+++++++++************************)))******++++++,,,,,,,,,---,,,+++,,,000777>>>CCCJJJCCC>>>>>>@@@DDDHHHMMMUUUoooFFF<<<888888777666555444333333333000000333333222555;;;RRRdddvvv|||zzz}}}|||uuutttqqqmmmggg___VVVPPPIIIDDD<<<777333222000///.........///////////////.........///111333555666555888999666000---///111777<<<@@@???:::666777999CCCAAA===:::;;;>>>BBBCCCLLLTTT]]]qqqKKKOOO[[[WWWdddjjjoooTTTmmmtttrrrppprrr|||}}}|||{{{zzzyyyyyywwwtttiiiTTT@@@999===@@@cccqqqiiiUUUgggkkk~~~uuu@@@===333444:::000000000555000000RRR|||ccciiiqqqiiiCCC>>>?????????>>>===<<<<<<;;;AAAAAA@@@@@@AAACCCEEEFFFIIIGGGFFFGGGMMMVVV\\\^^^bbb]]][[[\\\ZZZUUUUUUXXXSSS\\\UUUHHHHHHOOO]]]ppprrr___III;;;444111111444444444444555666888:::;;;CCC888888@@@@@@???FFFOOOTTT~~~fffcccuuu{{{~~~}}}xxx}}}www^^^CCCPPPOOOYYYuuu{{{zzznnnuuuCCC111111000///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++---...,,,***,,,444:::333EEEDDDLLLbbbpppwwwXXX???CCCMMMOOOQQQqqq}}}|||zzz{{{zzzyyyyyyyyyzzzyyyxxx{{{|||}}}}}}tttnnnjjjjjjooowwwgggiii|||wwwooojjjjjjgggYYYFFF:::333111...,,,,,,---,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************+++++++++***)))))))))---222999@@@EEEHHHKKKMMMHHHMMMOOOJJJFFFFFFHHHGGG;;;???GGGMMMOOOQQQZZZeeessszzzpppsss{{{xxx{{{~~~~~~zzztttwwwyyy___LLLJJJIII>>>:::???CCC>>>===AAACCCAAA>>>===<<<:::888666444111,,,)))++++++++++++++++++++++++************************************************************************************++++++++++++************************)))******+++,,,,,,---------,,,---333;;;BBBDDDDDD???FFFNNNJJJ???>>>SSSkkkoooiii~~~FFF<<<888888777666555444333333333000111444222000888EEEjjjjjj{{{zzz|||xxxzzz}}}|||wwwsssqqqooolllggg___WWWPPPGGGBBB:::555222111000///.........///////////////......///000222444666777888888666222///......000777===BBBBBB<<<666333444<<>>333555777222222000666222666aaasss[[[nnn~~~mmmpppOOO===>>>>>>>>>===<<<;;;999888999:::===AAAGGGMMMRRRUUUbbbgggmmmrrryyy{{{rrrfff^^^RRRDDD???BBBFFFTTT]]]dddllllllqqqlllZZZFFF999333111222555444444444555777:::<<<>>>;;;<<>>@@@CCCDDDCCCSSSbbbggghhhkkkrrrvvv~~~{{{yyyqqqtttrrrqqqjjjooonnn___QQQMMM<<<888777===AAABBBAAABBB===<<<;;;;;;999444///***,,,,,,,,,,,,,,,,,,,,,,,,*********************************************************************************++++++++++++,,,++++++++++++++++++++++++)))******+++,,,---......,,,///555===EEEJJJJJJIIIHHHAAA===???HHH^^^uuuvvv||||||EEE===888888777666555444333333222111333555000...<<>>===UUUuuuvvvqqq|||EEE===888888777666555444333333222111444666///--->>>UUU~~~jjjeeejjjeeedddeeehhhiiiiiioooxxxyyysssmmmmmmkkkiiieee]]]TTTNNNEEE@@@888222000///000000---.........//////000000---...000222444666888999777111---...333888999888777<<<@@@???:::666666888444666BBB]]]~~~eeeBBBLLL]]]qqqyyyEEEaaa~~~uuu{{{vvvqqqvvv|||}}}wwwuuuvvvxxx{{{|||yyyvvvxxxzzzlllRRR???;;;===555YYYTTTpppcccjjjxxx]]]BBB999:::333777666+++000777KKKhhh]]]```www{{{nnngggDDD888<<>>JJJJJJBBB<<>>777999999888<<>>999???JJJZZZfffhhh]]]RRR444@@@\\\wwwjjjyyySSSOOOrrrxxxtttttttttssstttwww~~~~~~{{{|||zzzvvvuuuyyyzzzxxxxxxyyyyyyuuunnn```JJJ666;;;666NNNpppmmmZZZ\\\iiirrrooo999???888///<<<222777000777```{{{iii\\\jjjvvv}}}]]]qqqPPP;;;888;;;BBBFFFFFFEEEGGGLLLNNNPPPNNNJJJFFFCCCBBB??????AAACCCDDDDDDBBB@@@EEEHHHNNNYYYgggqqqwwwxxx~~~yyyhhhSSS===333333444444444333333777>>>===999???JJJLLL======GGGVVVzzzvvvgggzzzyyyzzz~~~zzzdddMMMGGGQQQ\\\iiitttvvv}}}www{{{ooouuuVVV888000000000***,,,000***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...------,,,,,,,,,------///000111444999???CCCEEEhhhrrrdddBBBAAAOOOWWW___}}}kkkeee___[[[UUUMMMJJJKKKAAA@@@???===<<<;;;::::::>>>???;;;BBB<<<999CCC555111BBBCCCCCCOOOSSSZZZoootttjjjvvvzzzsss}}}rrrtttsssgggRRRLLLhhhhhh|||qqqyyyzzznnn```KKK777000///---,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---((()))***)))((((((***,,,///+++'''(((///888???BBBCCCHHHJJJGGGFFFHHHGGGCCC@@@TTTYYYMMMfffyyy~~~eeeqqqkkkmmmzzzvvvyyyuuuggg\\\PPPFFFCCC444333888333333:::===666222,,,(((((()))+++,,,******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,---......///<<>>===CCCQQQeeeppp}}}{{{qqq}}}EEE===:::999777666444333333333///444+++666444000RRRhhhwwweeeYYYUUUVVVVVVQQQSSSTTTUUUXXXZZZ]]]```bbb````````````]]]VVVMMMFFF>>>:::444111111111///.........//////000000111111444444666888;;;:::666222000//////000333777;;;===BBB>>>999666999>>>???>>>>>>BBBHHHOOOYYY]]]SSSEEE===BBBUUUsssrrrlllJJJIIInnn|||vvvsssuuuwwwwwwzzz}}}~~~{{{}}}{{{wwwwwwzzz|||zzzyyyyyyxxxuuurrrfffPPP<<<<<<888DDD\\\___NNNNNNaaasssDDD>>>999000666222777222;;;bbb{{{lll[[[tttooo___rrrYYYFFF<<<444444666777888999...222777:::<<<<<<===>>>======>>>CCCJJJSSSZZZ]]]]]]hhhuuuzzzxxxuuuwww{{{~~~xxxtttcccOOO<<<333333444444555555:::<<<:::;;;???CCCDDDPPPJJJFFFEEEQQQrrrzzzlll}}}xxxvvv~~~|||jjjQQQCCCHHHSSSVVVppp|||}}}qqq~~~mmmbbb<<<111000000)))+++///,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,...------,,,,,,------...,,,---222777888<<>><<>>@@@AAACCCEEEJJJJJJGGGOOOZZZWWWKKKJJJBBBEEEhhh{{{[[[GGGKKKiiissszzztttrrrtttwwwxxx{{{yyyyyy|||{{{xxxzzzyyyvvvvvvzzz{{{yyyyyyxxxvvvvvvvvvmmmXXXDDD888999;;;NNNbbbYYYWWWoooxxxVVV===<<<444333333777555BBBhhhzzzlllUUUfffmmmsssfffOOO@@@222///333555666777<<<======>>>>>>AAAFFFIIIQQQXXXcccoooyyyxxxssskkkffflll~~~~~~|||zzzwwwrrrlllgggYYYIII999333333444555666666???@@@999999DDDHHHDDDJJJUUURRRIIIQQQiiizzzvvvyyy~~~}}}}}}xxx||||||{{{rrr\\\GGGCCCKKKJJJaaa|||eee|||nnn???222///111+++***///---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...---------------.........111888??????FFF^^^xxxyyyVVVSSSJJJBBBKKKiii{{{oookkkhhh^^^RRRJJJCCC;;;888999444333222111000000000000333888666>>>;;;===III<<<@@@BBBccciiirrr}}}{{{zzz}}}wwwrrrppphhh^^^^^^eee{{{eeexxx~~~vvvrrrlllQQQ===777666000(((------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,------,,,+++***,,,---......000555<<>>FFFDDDDDDAAA@@@BBBGGGhhh|||EEE<<<:::999777666444333333333444111333444111CCCcccnnndddKKKOOOMMMEEEFFFIIICCCCCCCCCCCCDDDEEEGGGGGGIIIIIIIIIJJJIIIEEE???;;;888666333111000///////////////000111222444444555666777:::;;;:::666000,,,///000111333666999;;;===>>>===>>>AAABBBAAABBBFFFLLLUUUSSSIIIMMM___iiifffdddLLL;;;___tttPPPMMMWWWhhhqqqxxxuuuyyysssppprrrttttttwwwzzzyyyxxxyyy~~~}}}wwwtttvvvvvvssstttwwwyyywwwzzzxxxuuuvvvxxxrrr^^^KKK777===888KKKpppnnnbbbsss|||{{{jjj<<<>>>:::555444555666MMMvvvvvvfffYYYffftttoooZZZJJJ;;;777:::;;;;;;;;;BBBAAA@@@@@@CCCKKKUUU\\\oooyyy~~~pppggg______fff{{{}}}}}}zzztttnnniiibbb[[[WWWNNNBBB777333333333555888555<<<@@@>>><<>>KKKFFF<<>>AAA???>>>>>>>>>>>>>>>????????????@@@@@@@@@>>>:::666444444222000///...////////////000222333555666666555777999999777444111///...000222555888:::<<<<<<:::===>>>>>>@@@GGGPPPVVV```hhhcccSSSPPPcccxxxcccAAA```[[[KKKPPP\\\ooowwwrrroooqqqssstttwwwzzz~~~zzzxxxzzz~~~zzzuuusssuuuuuusssssswwwxxxuuuzzzxxxuuuuuuwwwsssbbbQQQ;;;???666FFFooooooXXXYYYuuuuuurrruuu>>><<<:::666666333999[[[rrr]]]mmmaaa}}}sssssskkkZZZHHH???===>>>AAAEEE@@@DDDLLLTTT^^^hhhrrryyywwwkkk```YYYVVVrrr|||{{{||||||yyyvvvtttooohhh```YYYRRRLLLHHHCCC;;;444333333222444888555555===FFFCCC@@@NNNccc@@@```mmmqqqqqqyyylllZZZaaatttuuummmuuuwwwtttyyyvvvcccMMMAAADDDMMMcccpppiii~~~[[[VVVuuuvvvNNN444+++444111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------------...///000000:::======PPPrrrRRRJJJKKK___xxx{{{yyyooo\\\OOOAAA:::666222111333333222222222222333444444444888444<<>>hhhmmmXXX~~~iii^^^|||tttssssssfffVVVJJJCCCEEEQQQ^^^ZZZbbbllluuuyyyyyyyyyxxxnnnggg]]]WWW[[[lll~~~uuuuuuxxxuuuoookkkfffaaaXXXPPPJJJEEE@@@===999555333333333111333777666222:::JJJKKKEEEVVVrrrHHH]]]nnn{{{{{{|||```XXXlllqqquuu}}}wwwxxxyyynnnUUU@@@AAABBB```^^^vvvzzzgggVVViiiddd>>>+++333333---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...///000000555???EEEJJJbbbmmmIIIAAAHHHlllxxxzzzxxxoooVVVHHH;;;666444333333444222222222222333444555666:::???===JJJWWWhhhttt]]]YYYhhhIIIyyyyyyrrrllliiiyyy~~~aaaxxxuuu}}}~~~}}}uuuVVV;;;333888//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,,,,++++++---///111666===CCCEEEEEEFFFFFF===GGG\\\uuu|||uuuyyyuuuwww~~~~~~}}}~~~sss^^^TTTMMMXXXWWWRRRHHH<<<333///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,,,,------------------000888AAADDDAAA;;;<<>><<<>>>888777777666555555555555555444333333333444444111///...000111000...---...000---...///111333555777888666:::>>>>>>:::555111000...000444888;;;<<<<<<<<<777===999777SSS}}}}}}qqq```RRRMMMYYYvvv```tttZZZYYYaaaggguuupppnnnqqquuuwwwzzz~~~~~~}}}|||{{{zzzxxxwwwvvvvvvyyyyyyvvvvvvxxxxxxuuusssvvvwwwvvvvvvuuummmdddCCC===666:::QQQdddbbbWWWRRRSSS;;;333999666666FFFssshhhZZZZZZppp{{{uuutttrrrnnngggZZZKKKFFFPPP___\\\___bbbbbb^^^YYYUUUSSSNNNSSS[[[gggzzz~~~rrrkkkmmmqqqnnnhhheee```YYYPPPGGG@@@;;;777555333111111444222000222666999666;;;IIIPPPTTTcccuuuTTT^^^qqqzzz^^^bbbxxxzzz{{{wwwcccLLLBBBAAA]]]|||qqqzzzeeesssMMM---111222---,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------...///000111<<>>===___tttzzz~~~{{{DDD;;;:::999777666444333333333...777333,,,PPPaaaoooOOOGGGFFFAAA999;;;===444777777666555555555555666222111000000111111///------///111000...---...111,,,---///111333555777888777<<>>666000---...000555999;;;<<<<<<<<<<<>>666888LLLxxxfff^^^VVV}}}zzzwwwtttqqqvvvvvvgggMMM999999BBBBBBAAA>>>;;;:::===CCCHHH___sss~~~{{{zzzssshhhaaaeeekkkjjjggggggaaaZZZOOODDD<<<666222/////////111444222///111666<<<<<<>>>EEERRRaaammmsssaaaeee|||www^^^ddd|||}}}}}}rrr[[[CCCAAALLLkkktttttttttYYY//////000,,,,,,...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------......000111111;;;???VVVuuuyyybbb@@@XXXeee}}}kkkwwwvvvqqqtttlll___NNNAAA555222444444333444333333444555666888::::::???IIIQQQlllxxxwwwPPPnnnzzzsssllldddgggppptttzzz[[[;;;111000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,.........///222444999>>>CCCEEEEEEFFFHHHJJJ\\\wwwvvv}}}sssjjj|||~~~uuuvvvwww{{{~~~{{{|||zzz{{{vvvtttppppppnnnmmmoootttxxxyyy{{{~~~tttmmmzzz{{{xxxxxxeeekkkooojjj\\\KKK===777,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,,,,------.........***555AAAFFFDDDAAACCCFFF___}}}xxxttt~~~sssEEE<<<999888777555444444444444444111---<<<]]]\\\hhhMMMIIIBBB===:::888777666555555555555555444444444111000////////////000000///...---------......///222333444666999999888777999AAAGGGCCC777......222000333777:::<<<=========666===:::???YYYgggZZZKKKGGGLLL???333CCCHHH|||vvvwww}}}kkkbbbmmmrrrtttvvvsss{{{yyyxxxyyy|||{{{xxxtttyyyxxxwwwwwwuuurrrqqqrrrppptttvvvwwwwwwxxxrrrkkk___AAA999;;;AAAdddtttZZZOOO~~~yyy999<<<555666<<<\\\ZZZfff\\\|||{{{xxxvvvuuuuuutttsssooocccOOO<<<111222111666???DDDMMMbbbyyysssooouuussshhhlllfffaaabbbiiinnnmmmjjjgggXXXIII@@@999111...111---000333444333222333555999999AAAIIIYYYqqqwwweeeQQQlllyyyuuutttyyyhhh{{{wwwuuuNNNEEEJJJRRRrrrzzzvvvxxxrrrvvv;;;000444'''...,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,...000//////555<<>>BBBAAA===AAANNNTTTRRRbbbooommmnnnttt|||}}}|||yyytttsssvvv{{{{{{ssshhh```aaaiiiqqqzzzyyyyyy|||~~~~~~~~~wwwuuurrrwwwqqqcccJJJ...888///(((***......,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,+++,,,...///...---555>>>CCC@@@===BBBKKKRRRzzznnn}}}vvvvvvxxxsssEEE;;;999888777555444444444444333///000CCCgggvvveeeMMMHHHBBB<<<:::888777666555555555555444444444444111000000///////////////111000...------///111222444333333777;;;===<<<:::999>>>BBB>>>555//////222///222777:::;;;;;;:::999666===???JJJ```eeeUUUHHHQQQUUUQQQGGGJJJYYYwwwmmmiiihhhnnnhhh___eeefffiiinnnnnnuuuttttttuuuvvvuuusssqqqvvvvvvvvvwwwvvvvvvwwwyyyrrrvvvyyyxxxyyyzzzuuunnndddGGG<<<999:::YYYjjjUUUJJJXXXjjjzzz???>>>555777<<<___~~~SSSjjj```}}}{{{wwwtttsssuuuuuuuuussskkkZZZHHH<<<999;;;BBBPPPaaauuu{{{rrrlllkkklllkkkiiigggddd```bbbfffkkkkkkjjjfffXXXIII???888111///222000111222222333444666777777:::DDDMMM[[[qqquuudddVVVlllvvvmmmmmm}}}yyywww]]]EEEDDDKKKcccxxx~~~uuu|||yyy}}}CCC000111***000+++...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............///111000000666>>>SSScccsss{{{wwwPPPDDDcccuuunnniii^^^]]]\\\YYYUUUQQQNNNKKKJJJ===888222///111444666777777777:::???AAABBBGGGNNNQQQaaaoooppp~~~xxxhhhbbb```ppp{{{pppyyyyyy~~~}}}[[[AAA555000111///)))---111+++........................------------------------............///444999>>>???AAADDDEEEFFFMMM```rrrssslllooossswwwzzz{{{{{{zzzpppsssxxx||||||vvvmmmfffeeeiiinnnqqqqqqrrrwww|||{{{{{{~~~~~~vvv^^^@@@999222------...,,,,,,...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,------...000111888???FFFFFF???GGGlllkkksssooosssEEE;;;999888777555444444444444444---444HHHmmm^^^MMMHHHAAA<<<999888777666555555555555444444333333111000000////////////...222111///...///000333444333333555999>>>@@@>>>;;;:::<<<<<<999333//////111///333777::::::::::::;;;===??????KKK\\\YYYMMMKKKTTT\\\jjjcccRRRmmm|||fffTTTKKKTTTrrriiiYYYUUUZZZYYY___iiilllpppqqqrrrrrrqqqpppppppppuuuwwwxxxwwwvvvwwwyyy{{{vvvyyy{{{zzz|||}}}xxxrrriiiOOOAAA888555OOOdddXXX\\\OOOyyyvvvGGG===555999>>>gggrrrQQQtttmmmeee~~~{{{wwwsssrrruuuuuuuuuuuuqqqgggVVVJJJDDDOOO```tttiiibbbjjjdddbbbggggggbbbccchhhbbbaaa```aaacccfffiiikkkfffYYYJJJ>>>666111111333444222111222555888::::::888;;;DDDLLL[[[vvvuuummmyyyzzzzzz~~~qqqmmmrrrzzz}}}{{{nnnJJJ@@@HHHHHHuuusssxxxSSS222///000444,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........//////111222111111999CCCccczzzlllbbbBBBTTTzzziiiZZZSSSMMMEEEDDDCCCAAA>>><<<;;;:::666333000000222555777888999:::???DDDFFFGGGMMMUUUeeesssggg\\\aaawww|||~~~yyyNNN:::111222222+++,,,000,,,........................------------------------///...---///444:::>>>???CCC???EEESSS___iii|||oooeeelllssszzz}}}zzzwwwvvvwwwrrrpppnnnlllkkkiiifffdddbbbiiirrrwwwyyyyyyzzz{{{{{{|||~~~|||qqqTTT===666111000...+++,,,000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,......---,,,...333777<<>><<<999555222000//////111444888:::;;;>>>CCCFFFKKKMMMRRRbbbkkk[[[IIIKKKPPPbbbZZZ{{{nnnOOO===FFFmmmwwwwwwiiiPPPMMMIIIPPPTTTNNNRRR]]]___cccfffjjjjjjiiiiiikkknnnvvvzzzzzzvvvtttuuuvvvwwwxxx{{{|||{{{|||~~~{{{uuulllWWWGGG999555LLLcccdddkkkZZZ~~~qqqOOO<<<555<<>>555111222444444333333555999<<<<<<<<<>>>>>>CCCJJJ\\\vvvwww{{{ggg}}}uuuYYYBBBIIIBBB^^^yyyyyy{{{~~~ggg888...555666.........------------......------------------------------------............//////111222111444???LLLtttiii~~~UUU\\\www```MMMBBB999777666666555444444333333222222111222444666888888<<<<<<>>>CCCFFFKKKWWWddd}}}pppaaa\\\dddrrr|||zzz[[[???333333666///---000---........................------------------------///------111888>>>AAAAAAHHHEEEMMMccc|||uuujjjlllpppqqqxxx}}}wwwsssqqqpppiii```[[[\\\cccjjjooooooqqqsssrrrpppnnnooopppqqqrrrtttxxx}}}kkkGGG<<<111//////------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,///000...,,,///777>>>CCCEEEBBBCCC]]]xxx}}}wwwwww}}}rrrDDD;;;999888777555444444444444555...:::JJJgggiiiRRRKKKFFF@@@;;;999888777666666555555444333333222222000000111222222111000000,,,///222555666555444222333===GGGHHH@@@:::999;;;BBB>>>999555222000000///555888::::::<<>>CCCiii~~~wwwcccLLLAAA@@@>>>777;;;EEEVVVVVVFFFBBBHHHGGGMMMQQQWWW[[[]]]bbbhhhmmmpppwwwyyyuuuqqqtttvvvuuuyyy{{{|||zzz|||~~~|||xxxppp```LLL;;;666GGG___iiibbbQQQwwwxxx]]]===999:::BBB{{{tttaaa___zzz{{{wwwwwwvvvuuuttttttrrrnnnooopppiii```SSSNNNDDDBBBTTTooo|||{{{zzzyyyoooiiidddPPP???>>>UUUhhhpppddd]]]dddgggaaa]]]```ccccccaaabbbgggkkkfff^^^PPP@@@555222333444111333555999===???>>>===DDDDDDKKKUUUjjjttttttzzzxxxhhh~~~wwwjjjDDDEEEGGGJJJxxxsss}}}zzz{{{xxx@@@---555222...///......------......///---------------------------------.........//////......000111222999JJJZZZ||||||zzz```RRRqqqQQQCCC<<>>CCCKKKYYYoooyyykkk^^^YYY___ooo|||ssspppyyy}}}oooGGG444000777222------,,,........................---------------------------,,,---222:::@@@BBBBBBEEEVVVhhhwwwvvvgggppp|||~~~vvvyyy|||~~~{{{tttmmmggg\\\\\\\\\___ccceeeffffffjjjiiifffbbb^^^\\\\\\\\\ZZZZZZ[[[^^^eeeqqq[[[FFF222,,,000111...+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,///000///...222;;;CCCEEE@@@IIIiii{{{}}}|||||||||yyy|||rrrDDD:::999888777555444444444444222...===RRRqqqdddSSSJJJFFF???;;;999888777666666555555444333222111111///000222333444444333333---000444777999888666555;;;CCCJJJHHH???888888<<>>@@@YYY~~~gggEEEBBB]]]zzzxxxjjjGGG;;;===@@@??????:::NNNddd^^^EEE;;;???<<<===AAAGGGNNNVVV^^^eeejjjbbbmmmuuusssrrrwww{{{zzzzzz||||||zzz|||~~~zzzuuuhhhQQQ<<<666@@@TTTddd\\\HHHPPPeeemmmrrrCCC===999HHHssshhh}}}|||hhhxxxwwwyyywwwrrrnnnssssssnnnnnnqqqmmmeeeUUUIII777///888KKK[[[aaahhheee[[[WWWUUUEEE888<<>>@@@BBBGGGLLL\\\lllkkkaaa___lllzzz}}}zzzxxxuuuyyytttKKK???HHHAAAcccvvv||||||{{{JJJ///222+++...//////............//////------------------------------.........///////////////000222555AAAXXXmmmzzzbbb]]]nnniiiDDD::::::111222222333333333444444444666888::::::::::::<<<===???@@@FFFPPP^^^rrr|||}}}tttfffVVVSSS```ppp~~~tttwwwXXX:::...444222,,,+++***........................------------------------,,,---000555<<>>;;;;;;;;;;;;>>>GGGSSS\\\sss{{{~~~vvvZZZ;;;///111222...***------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---...000000222777???EEE>>>999XXXvvviiiooorrrCCC:::999888777555444444444444111000>>>^^^___RRRJJJEEE???;;;888888777666666555555444333222111000///000333555666777666666222333555888999;;;;;;;;;BBBBBBAAA<<<777555777:::<<<<<<:::666222111333555999<<<===;;;999<<>>888===LLL___[[[TTTAAAiiiFFF:::<<>>888888>>>HHHRRRfff```TTTPPPOOO???444<<<;;;[[[qqqkkk```aaabbb]]]```aaabbbbbbbbbcccdddeeegggeeeYYYGGG999555444111000555999999888;;;BBBIIIIIIRRRhhh}}}oooXXX[[[^^^cccrrr~~~ttt}}}{{{ttt[[[BBBCCCBBBVVVuuuwwwYYY666333'''444//////............//////....................................////////////000000111444:::KKKggguuu|||eeemmmHHH888:::888666666666666666666777777999;;;===>>>===>>>AAADDDEEEKKKXXXgggvvvzzzooo^^^RRRUUU___sssIII111333222------...........................------------------------,,,000555:::>>>AAAEEEGGGVVVxxxyyyiiippp~~~wwwtttvvvvvvrrrjjjccc___^^^___[[[UUUQQQOOONNNNNNMMMFFFDDDBBB@@@<<<777222///222444666555444777>>>EEEIIIUUUfffuuu}}}~~~rrrLLL777222111///---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............---...///111666<<>>LLLqqq{{{ooojjjrrrrrrCCC:::999888777666444444444444222111@@@gggvvv\\\PPPIIIEEE???:::888888777777666666555444222111111000...000333666888888888777777777666777999<<>>444......111555777777888999666222111555888999===???;;;666555:::@@@<<>>===???MMM~~~sssrrrccc^^^aaaKKK444555222444222111444:::???@@@@@@RRRdddrrrsssuuu~~~}}}}}}{{{}}}~~~yyyoooUUU@@@<<>>444===777SSSnnnsssfff[[[YYY[[[aaaaaaaaaaaabbbbbbbbbbbbhhhggg\\\III;;;666333000222666999777444888DDDOOOKKKUUUkkk^^^NNN^^^eeecccmmmsss}}}zzz~~~|||qqqlllKKK@@@GGGOOO}}}wwwnnnrrrfff>>>666(((::://////............//////..................................../////////000222222333666===QQQqqqiiilllwwwVVV<<<888:::999999999999999999999999:::<<>>aaappp\\\SSSKKKGGGAAA;;;888666777888666555333111000///......333555777999::::::::::::999000000;;;@@@???HHHWWWEEE>>>666000------444<<<444777888555333333111///333===:::555:::<<<:::>>>BBBKKKHHH;;;OOOjjjcccZZZYYYsss~~~vvvjjj___TTTJJJAAA:::PPPqqq{{{EEE111555<<<555222333666888777;;;@@@LLLtttzzzrrryyy}}}{{{xxxyyy{{{qqq^^^GGG999;;;MMM]]]kkkXXXTTT|||QQQ:::>>>pppxxx___qqqqqq{{{wwwxxxwwwqqqiiiSSS\\\gggjjjeee```bbbhhhZZZOOOBBB888222444AAANNNgggsssbbbDDD>>>CCC>>>555666IIIaaannnjjj```\\\^^^bbbbbbbbbbbbbbb```^^^]]]aaa^^^WWWLLL???666222222777333222555:::AAAQQQ```PPPXXXhhhjjjXXXbbbhhh|||vvvyyy|||tttrrrzzz}}}mmmSSS@@@BBBSSSddd~~~{{{eeerrrEEE222///111000000000000//////////////////.........---------......//////000000111111.........666VVViiiiiiwwwzzzppptttVVV???888:::@@@???>>>>>>???>>>;;;999CCCAAA>>>:::999:::===@@@TTTZZZkkk~~~|||}}}}}}~~~tttaaaSSSNNN___fffqqqvvvqqq<<<;;;000555)))111///............---------///.........//////---,,,///999:::???FFF<<<;;;SSS}}}}}}{{{wwwwwwyyyyyynnn^^^___kkkhhhYYYZZZWWWOOOEEE:::333000000444444444444444444444444333333333333333333444444888888<<>>HHHKKKCCCttt{{{www}}}ooonnnqqqCCC:::888777666555444333333333555222IIIjjjjjjZZZTTTLLLHHHBBB<<<888777777888666555333222111000000000333555888::::::::::::::::::555555:::;;;999<<>>>>>AAALLL\\\SSSHHHFFF^^^uuuwwwwwwiiiuuuxxxdddjjjxxxxxxuuupppjjjccc[[[TTTPPP[[[zzzsssEEE888999666777555555777888888===CCCXXX}}}vvv|||~~~|||yyyyyy~~~}}}tttbbbJJJ::::::HHHWWWiii]]]RRR|||RRR888???mmmwww^^^vvvsssyyytttuuuwwwsssnnnYYYZZZZZZVVVQQQNNNPPPUUUSSSKKKAAA888222111999DDD]]]ooogggMMMCCCCCC===888888???UUUlllpppbbb[[[```ddddddddddddcccaaa^^^\\\]]]ZZZSSSHHH===555222222444333555<<>>IIIVVV~~~pppkkkDDD444222111000000000000//////////////////.........---------......//////000111111111000333555>>>]]]rrrmmm~~~wwwYYY???666999?????????@@@AAA@@@===:::EEEHHHKKKKKKIIIGGGHHHJJJBBBUUUggguuu~~~~~~|||zzz}}}|||}}}wwweeeUUUMMMZZZkkkqqqvvv}}}}}}LLL888222444***///000000/////////............------.........---,,,111444:::DDDEEE>>>NNNnnnzzzxxx{{{{{{vvvsssttttttjjjfffkkklllfffaaaaaaXXXNNN@@@666222222444555444444444444444444444444333333333444444444444444555555888<<<>>>CCCOOO\\\ffflllttt~~~___AAA777333333//////.........------------------------------------------.........//////...000///777CCC??????PPPqqqxxxrrrwwwpppCCC:::888777666555444333333333333555[[[uuuyyycccXXXUUUMMMIIICCC===999777777777555444444333333333333444444777:::<<<<<<;;;:::;;;999::::::::::::888777666AAA888444888777444:::GGGPPPEEE888222222222000---111999<<>>999222///444;;;OOOkkkooo[[[LLLCCC<<<:::999444EEEgggvvvjjj```ccceeeeeedddeeedddbbb^^^[[[WWWTTTMMMCCC:::444111111111555:::CCCYYYtttxxx{{{llloooqqqkkkqqqkkksss~~~{{{hhhLLL<<<@@@JJJ~~~zzz]]]~~~~~~AAA666444111000000000000/////////////////////............---......///000000111111222...555777FFFhhhlll|||~~~ppp{{{aaaCCC777;;;>>>@@@DDDIIINNNPPPNNNLLLLLLOOOQQQOOOHHHDDDDDDGGGTTT\\\eeemmmwww~~~|||yyyzzzyyy}}}{{{wwwooojjjlllssszzz}}}~~~|||kkkXXXMMMNNNooosssiii}}}eee555555111------111000000000////////////------------------------777333>>>GGG@@@FFFiii}}}pppuuu||||||vvvtttvvvlllffffffnnnppphhhaaaaaaLLL@@@333---///333555555333333333333333333333333333333333444444555555555555444555555222333===IIIOOO```rrr{{{~~~pppOOO888444////////////.........------------------------------------........./////////...111///;;;JJJ@@@JJJtttuuudddqqq{{{~~~pppBBB:::888777666555444333333333666<<>>:::777666666444444444444555666777777777:::>>>???===;;;<<<===999===@@@???BBBFFFEEE@@@CCCAAA@@@===333333OOOpppfffRRR<<<222222222...+++444666777???FFFCCCMMMgggjjjTTT===HHH```zzzcccZZZ```hhhkkkhhhnnnuuuwwwvvvvvv|||gggAAA222555:::;;;999;;;???BBBAAAAAAIIISSSyyy|||{{{}}}}}}yyyiiiRRR>>>888>>>HHHdddhhhTTTIII]]]CCCDDDuuuwwwXXX~~~nnnoooyyymmmkkknnnpppppppppaaa]]]VVVRRRRRRRRRLLLEEECCC@@@<<<999444///333999EEEffftttgggVVVEEE:::;;;777222>>>\\\uuuxxxnnngggeeeccccccdddeeeccc___\\\SSSNNNFFF>>>666222111111111666888>>>SSSlllpppeeemmmyyyoooqqqzzzttt~~~]]]gggllliiikkkvvv~~~~~~pppTTT???>>>FFFkkkoooeee|||xxx@@@333444333000000000000/////////////////////..................//////000111111222222---777888TTTkkk|||}}}kkkLLL<<<===GGGKKKSSS^^^gggmmmnnnmmmdddfffgggccc___```fffmmmvvvlllooohhh]]]kkk{{{{{{vvvssstttsssmmmfffYYYLLLKKKUUUaaagggjjjzzz~~~rrr^^^OOOLLL[[[xxxxxxyyyzzz{{{999888000111---000000000/////////......,,,---------------...000===999CCCDDD<<>>:::777666666444444444555666888999::::::>>>AAA@@@===<<<===@@@>>>CCCGGGKKKRRR[[[\\\XXX]]]ZZZVVVNNNEEEJJJeeeoooUUU<<<333555666444333;;;777111666<<<777<<>>EEEIIIIIIKKKVVVccc~~~}}}xxxjjjUUUAAA999===EEEqqqxxxeeeRRRiiiFFF===zzztttSSSvvv|||tttlllmmmqqqpppnnnnnneeeaaaYYYRRRSSSWWWTTTMMMHHHDDD@@@<<<555///222777???___rrrmmm^^^HHH:::;;;333777>>>OOOmmmoooeeebbb```bbbdddeeeaaa]]]QQQLLLCCC:::444222111111///555666999JJJ]]]\\\NNNaaarrrppprrruuuUUU]]]aaa^^^dddrrrzzzzzzwww\\\DDD>>>DDDVVVggg{{{EEE111222666000000000000//////////////////////////////////////////000000111222222222000;;;BBBlllzzznnnrrrtttWWW@@@:::<<<@@@IIITTT^^^dddfffeeehhhnnnvvv||||||lllZZZVVVuuunnniiibbb___```^^^RRRJJJ===777???OOOXXXWWWYYYyyy}}}wwweeeVVVSSSNNN^^^xxxpppuuuGGG;;;000555.../////////.........------+++---......------000333===>>>CCC===AAAnnnnnnkkktttzzzqqqooorrrkkkvvvyyypppllliiiVVV<<<111333666777666333111000222222222222222222222222000111111222333444444444333333666===AAA@@@@@@CCCHHHXXXlll|||III777999000000/////////.........------------------------........./////////000000111,,,AAAEEE666\\\sssaaagggzzzhhhoooBBB:::888777666555444333333333000>>>mmmtttxxxTTTRRROOOIIIFFFBBB===:::777666666444444444555777888:::;;;<<>>HHHssssssjjj___RRRNNNSSS\\\cccfffkkkpppuuuwwwyyycccHHH999???AAA888666???===AAAGGGKKKLLLTTTfffyyy{{{wwwkkkWWWCCC999===CCCmmmvvvdddNNN}}}DDDBBBwwwZZZ|||}}}ssslllppptttpppmmmnnnhhhdddWWWGGGDDDLLLQQQPPPNNNJJJEEE???666//////444;;;TTTfffhhhbbbMMM<<<;;;111:::===DDD```|||iiiddd``````dddeeeccc___TTTLLLBBB999444222222222...444:::DDDXXXnnnvvvrrrqqqzzz{{{~~~lll___TTTLLLSSSjjj~~~www}}}}}}eeeJJJ>>>@@@IIIyyyvvv}}}tttRRR444///777000000000000////////////...////////////000000000//////000111111222222333111999QQQssscccxxxaaaFFF666444777>>>FFFNNNSSSTTTTTTeeeooo~~~```KKK```yyyXXXOOOIIIGGGHHHDDD:::888555999JJJ\\\]]]TTT]]]}}}zzzmmm```OOOEEEOOOyyyxxxxxxaaa>>>111777///............------------+++...//////---...222666999>>>???<<>>CCCSSSggg}}}```???777000000000/////////......------------------------....../////////000000000222222DDDBBB;;;mmmrrrrrr]]]xxx|||mmm___ZZZUUUIIInnnBBB;;;888777666555444333333333000AAAiiizzzkkkLLLNNNLLLFFFDDD@@@<<<999777666666444444444555777888:::;;;<<>>AAABBBFFFKKKPPPRRRUUUWWWYYYhhh{{{xxxlllXXXCCC999<<>>:::222777999===UUUwwwqqqjjjcccaaadddfffddd```WWWOOOCCC999444333222222111333:::GGG[[[rrrxxxxxx~~~}}}{{{sssccc]]]ppp{{{{{{}}}oooRRR@@@===EEEbbboooddd<<>>999888;;;===CCCTTTfffggg]]]www||||||sssjjjNNNHHHHHHhhhsss~~~sss}}}|||AAA444777///////////////............,,,///111000...///444999;;;???;;;EEEgggrrrmmmlllrrrzzzqqqqqqttttttwww{{{www[[[===222666999666111......000222333111111111111111111111111222222333444555666777888<<<;;;<<<===>>>FFFYYYkkk|||~~~LLL111000000000000/////////...------------------------.../////////000000000000000???BBBDDDdddmmmrrrqqq}}}hhhXXXKKK@@@???@@@999nnnBBB;;;888777666555444333333333555GGGhhhaaaEEEKKKJJJDDDBBB???<<<999777666666444444444555666888999:::<<<>>>>>>888333333999@@@AAA@@@OOOlllvvvtttXXX>>>777666222111444888DDDAAA666555888>>>KKK\\\zzztttlll[[[{{{jjjuuuWWWIIIIIIKKKOOOTTT[[[bbbfffgggmmmttt|||TTT;;;@@@@@@;;;???===HHHKKKDDDHHHZZZiiillllllkkkkkkjjjnnn}}}yyymmmXXXCCC888:::@@@YYYiiiaaaMMMPPPDDD]]]ooo^^^uuuyyymmmxxx|||lllccchhhlllhhhfffjjj^^^ddd^^^KKK>>>CCCKKKMMMCCCBBBCCCCCC<<<444111444333===GGGUUUaaaUUU@@@;;;333222333;;;OOOlllwwwooofffbbbdddfffddd```ZZZQQQDDD:::555444333222555111222999EEEUUUmmmgggbbbkkk}}}}}}{{{}}}wwwZZZDDD===AAAQQQ{{{qqqDDD///333000000000000////////////.../////////000000111111000000000111222222333333>>>;;;{{{jjjuuuyyyyyyttt]]]AAA>>>CCCLLLYYYhhhttt{{{kkkaaaoooYYY666333999@@@CCC===BBBEEEEEEEEERRReeekkkeee}}}}}}|||wwwppp[[[VVVEEEPPPqqqjjjxxxCCC555666///000000000000////////////,,,///222000...///555:::AAA@@@;;;OOOwww|||jjjkkknnnrrr}}}~~~mmmhhhmmmrrrrrruuubbb===222888<<<888222......111333000,,,000000000000000000000000444444555666777888999:::555:::AAAFFFNNNeee~~~~~~```666000000000000////////////------------------------////////////000000000000---JJJ???JJJkkktttsssppp^^^QQQJJJFFF???AAACCC;;;vvv@@@999777666555444444333444444333PPPtttzzzXXXKKKIIIFFFBBBAAA???<<<:::777555444666333444888999888888<<<;;;;;;;;;:::999:::===@@@@@@JJJGGGoooyyyvvvfffQQQBBB666555777444222333555:::>>>;;;444333999AAAWWWssshhhwwwkkkuuuJJJJJJKKKKKKLLLOOOUUU^^^dddeeekkkttt|||QQQ777>>>CCCBBBGGGJJJQQQUUUVVV___xxx~~~wwwxxxoooWWWCCC;;;;;;;;;LLLzzzeeeJJJQQQLLLaaahhh```|||rrrzzzvvvdddYYY^^^eeebbb___```___XXXPPPJJJAAA;;;AAAKKKEEE;;;DDDOOOCCC222.........555???KKKUUUTTTFFF555666222222999GGG]]]yyytttccc___dddgggddd```^^^YYYLLL:::111333444111444222444888<<>>:::666RRRSSSgggzzz```ppp{{{|||III;;;<<<<<>>@@@AAABBBlllpppsssmmmpppzzz}}}}}}jjjmmmxxxmmmgggAAA///555999333444333222111000000000111333111......000333555666888777777666777888999;;;888AAAKKK]]]vvv<<<333555...,,,333333...111---------.........//////...,,,---111111000111444===FFFAAA]]]vvvxxxqqqjjjPPPYYYWWWSSSMMMDDD>>>===???vvv@@@999777666555444444333444444222NNNmmmoooPPPFFFDDDCCCAAA@@@>>><<<999777555444555333444888:::888999===999999999777666777:::<<<;;;FFFJJJttt}}}uuuyyyPPPBBB888222444555333111111222444666666444555888;;;SSSrrrbbbPPPnnnaaaHHHMMMLLLLLLMMMOOOUUUZZZ^^^dddiiiqqqyyy\\\@@@@@@FFFOOO]]]eeemmmwwwwwwxxxoooYYYDDD;;;:::;;;KKKxxxjjjPPPTTTPPP[[[kkkbbb}}}|||xxxcccUUU\\\fffeee]]]YYYXXXSSSMMMHHH@@@:::===EEE???555???MMMDDD555000...---333<<>>AAARRRAAATTTwwwPPPwww}}}zzzwwwjjjXXXKKKEEERRR}}}uuuzzzlllpppBBB666333111111000///////////////...///000...---000888>>>:::DDDZZZxxxqqqnnnpppxxx}}}vvvtttnnnbbbhhh|||oooOOO<<<777666666666333222222111000000000000111000...///111333666777777777777777777777888:::@@@EEE[[[}}}yyyxxxYYY888666000///333111---000---------........./////////---...111111///111555;;;@@@QQQqqqsss```UUUNNNXXXTTTNNNIIIBBB>>>@@@EEEwww@@@999777666555444444333444444555RRRfffcccIIIAAAAAAAAA??????===;;;999666555444444222444888:::999;;;>>>======<<<:::999999<<>>MMMoooQQQ<<>>:::NNNjjjUUU888111111111000////////////000....../////////000000000111333///000666222000999PPPrrrjjj}}}qqqooonnnyyy||||||wwwjjjZZZPPPfffrrrsss~~~sssqqqwww|||hhh===555<<>>777222777111111111111111000000000111111111222333666888999;;;<<<======<<<<<<>>>@@@QQQ]]]~~~bbb[[[dddxxxooouuu|||ttt???777111222333///---///------........./////////000...///222111///222777>>>AAAhhh}}}www}}}^^^IIIQQQSSSRRRNNNKKKFFF???:::@@@JJJwwwAAA:::777666555444444333444444666XXXmmm}}}[[[EEE???@@@@@@>>>===;;;:::888666555444333222333888::::::;;;???@@@@@@???>>><<<===???AAAFFFVVViii}}}jjjyyyzzzxxx@@@000000111444444333333333/////////222888@@@HHHMMMSSSlllkkk<<>>WWWmmmzzzlllbbb```bbbccccccddd___QQQAAA666444444444444666<<<@@@GGGRRR^^^kkkzzz{{{oooccc[[[fff}}}kkkzzzqqqnnn^^^XXXFFF<<<>>>===MMMddduuuxxxsssyyy~~~~~~vvvYYYAAA777MMM\\\}}}|||ddd:::666222111000000//////000000...////////////000000000222222...000777222111===[[[pppvvv~~~{{{ccccccxxx|||||||||xxxddddddgggwww{{{nnn{{{zzz}}}zzzrrrpppssszzz{{{bbbAAA;;;>>>DDDIIIDDDPPPmmmyyylll~~~|||qqq___PPPGGGDDDVVV}}}pppKKK888222222111000000//////000000.../////////000444;;;@@@GGGLLLvvv|||yyyeeeiiiyyyzzz|||sssttt~~~yyyzzzaaaBBB///888???666111666000000111111111111111111333444555555666777999;;;@@@BBBDDDEEEEEEHHHMMMRRRfff[[[DDD@@@EEESSScccxxxqqqmmmKKK888111444222......///............////////////111000000222111000444;;;BBBKKK{{{xxxmmmOOOWWW]]]RRRNNNSSSXXXTTTDDD999CCCTTTxxxAAA:::777666555444444333444444444]]]yyysssTTTBBB===>>>>>><<<;;;:::888777666444444333111333777:::999;;;>>>;;;===>>>>>>===>>>???AAAEEEWWWttt~~~rrrrrr???222333333333444666777777111111111222666AAAPPPZZZZZZ^^^___III:::MMMbbbEEE@@@CCCHHHLLLFFFGGGIIINNNSSSXXXZZZ[[[^^^bbbhhhnnntttzzzxxxppp|||uuuuuuooo```KKK<<<888:::<<>><<>>::::::::::::999888777666555444444222000222666888777999<<<999===AAADDDEEEEEEEEEFFFIIIZZZ{{{~~~wwwyyyGGG444555333222666===???===666555333000222<<>>666555666777>>>IIISSS[[[eeennnwwwppplllvvvyyyiiiiiiwwwggg___JJJ@@@IIISSSkkkrrr]]]YYYYYY[[[ccchhhlllssszzzgggNNN???GGGNNNlll{{{~~~>>>888222222111000000000000111/////////000000000111111000000---111555111;;;SSSrrrrrreeeqqqqqqRRRTTTttt~~~qqqZZZMMMRRRTTTWWWdddlllmmmnnnmmmlllmmmsssxxxoooNNN??????HHHAAAFFFEEEEEEAAAAAAddd~~~{{{wwwtttqqqiiiYYYLLLCCCAAAccczzzmmmzzzyyymmmeeeCCC333222222111000000000000111/////////111555:::>>>AAADDDccc]]]PPPgggyyy~~~}}}xxx{{{pppyyyZZZ444;;;???999333222222111///000222444555555444444222444555555444777===BBBBBBEEEIIINNNWWWggg{{{kkkOOO888777>>>???@@@DDD___rrreeewwwFFF111666000...444///....../////////000000000111000222333111222:::DDD@@@mmm}}}sssKKKTTTggg```PPPZZZoooyyySSS:::PPPvvvzzzBBB:::777666555444444333444444>>>hhh{{{xxx{{{\\\FFF<<<:::999999888888777777666555444444222000111555777555666:::888>>>EEEJJJLLLLLLLLLLLLGGGSSSvvvyyyvvvmmmHHH333444444666@@@JJJLLLHHHBBB===666111111666===BBB<<<000???QQQrrrpppnnnJJJAAAGGGIIIHHHHHHBBBFFFJJJIIIFFFFFFLLLRRRUUU[[[ccckkkrrrxxx}}}yyy~~~{{{{{{yyyvvvqqqpppmmmdddPPP>>>999===999QQQvvv___JJJOOO}}}sssfffxxxsssyyywwwuuupppfff\\\TTTOOOLLLIIIKKKHHHBBB>>>===888222666===NNNQQQ===000111111///111111111444888777333///...000111000222<<>>EEEHHHLLLUUUbbbppp~~~lllTTT@@@>>>KKKgggCCC999333222111111000000111111//////000000000111111111///000///333555222BBBaaaxxxqqqyyy}}}|||oooOOONNNooo~~~|||cccPPPOOOQQQWWW\\\fffjjjmmmmmmllloootttxxx{{{YYYCCCFFFTTTbbbWWWOOOBBBAAA>>>CCCooo|||xxxuuurrrqqq```OOOEEE>>>XXXtttwwwqqquuuHHH111333222111111000000111111///...///222666;;;???BBB\\\ooo{{{oooVVVYYYpppyyywwwyyyyyyzzz|||eee@@@555888:::666222111222222///111333555666666666555444666888888999>>>GGGOOOJJJMMMQQQXXXgggWWWDDD;;;555777:::===DDDLLLpppffflllSSS555999000000666....../////////000000000000000000222333222333===III\\\|||pppXXXiiisssjjjfffkkk|||{{{RRR<<<[[[zzzCCC:::777777555444444444444444===ccc||||||vvvWWWCCC<<<;;;;;;:::888777777666555555444444222000111555666444555888333:::CCCJJJMMMMMMLLLKKK888AAAhhh|||vvvwwwhhhLLL;;;222444666<<>>;;;KKKnnnYYYHHHHHHwwwwwwggguuu|||vvvvvvssslllbbbXXXMMMFFFFFFHHHFFF@@@>>>@@@===777666666@@@BBB555000333222///222222111333777555000000...///111000000777???OOOmmmsssYYYMMMOOOSSSRRRQQQVVVZZZTTTEEE888444:::LLLcccoookkkeeekkkvvvxxxzzzoooffflllttt|||||||||NNN666;;;;;;888>>>777;;;BBBNNN^^^pppoooYYYEEE:::KKKbbbwww~~~III===333222111111000111111111000000000000111111111111///111111555666333FFFjjjyyytttssspppzzz|||oooNNNKKKkkkfffMMMGGGJJJSSSTTT[[[dddnnnrrrtttuuuuuuuuu|||dddIIICCCVVVoooddd^^^ZZZQQQTTTMMMKKKsss|||yyysssuuudddRRRIII@@@UUUzzzpppPPP777333222111111000111111111///...///222777<<<@@@BBBccc|||~~~zzz\\\VVVfffuuuuuuzzzxxx|||wwwhhh@@@444;;;444000333444222111333000111444666888888777666666999<<<<<>>;;;777;;;HHHUUUlll^^^~~~\\\888;;;111111777---////////////000000000000///000222333222444???KKKwwwhhh___{{{vvvwww~~~VVVEEEjjjyyyBBB:::777666555444444333444444;;;ddd{{{rrrTTTBBB:::777666888777666555444444333444444222222111000///111555888222444999===@@@@@@@@@???999>>>RRRkkkuuutttvvvYYYBBB;;;222///333???LLLRRRTTTUUUTTTFFF999444333333333444DDD^^^iiihhh}}}jjjRRRLLLHHHHHHGGGDDDEEEKKKOOOMMMNNNPPPMMMIIIOOOXXXVVVSSSXXXhhhwww}}}|||{{{zzz}}}zzzyyywwwwwwrrrooojjj```OOO>>>777888===EEEuuulllKKK>>>wwwgggoooiiixxxxxxuuuoooiii^^^KKK999???HHHEEE777555???>>>222111222444333111000000000000000000000000000000000......///000111222333333777HHHWWWUUUGGG???GGGRRRRRROOOOOOUUUTTTIII<<<444888GGGTTTRRRKKKNNN^^^nnnnnnqqqkkkaaadddttt}}}eee<<<:::<<<999:::;;;;;;???EEEQQQccczzzwww___III999DDDUUUzzz___555444222111111222222000///111111111000000000000000333333222444222222PPPzzzlllvvvqqqOOO\\\xxxxxx}}}OOOPPP}}}rrrZZZJJJJJJSSSXXX^^^ccckkkooorrrtttxxx{{{eeeHHH;;;IIIZZZ[[[]]]TTTccc}}}sssOOOIII```}}}|||{{{{{{zzzlllYYYHHH===NNNqqqfffOOO;;;333222222222111000000000222//////555:::;;;@@@HHHuuudddaaadddppp}}}}}}xxx{{{{{{nnn@@@999777666888555......444555111111222444444555777;;;===>>>??????BBBJJJTTT[[[^^^bbb\\\___rrrRRR777999;;;;;;@@@DDD>>>IIIeee```fff999888111222000222////////////////////////222888//////;;;:::>>>WWWzzzvvvgggfff}}}}}}UUU```yyyBBB:::777666555444444333444444@@@jjjyyynnnQQQ@@@999777777999777666555444444333333444222222111//////000444777222444666888999999999888888999FFFZZZfffjjjqqq{{{iiiNNN===888444//////888BBBIIIMMMQQQWWWHHH888333333222111222AAAnnnyyy```jjjXXXNNNIIIFFFHHHHHHFFFHHHMMMPPPNNNPPPRRRPPPNNNSSS\\\eeeaaadddqqq~~~zzz|||}}}{{{xxxwwwwwwtttqqqlllbbbQQQ@@@999999<<>>===111000222333222000//////000000000000000000000000000//////000000000111111111555666777777999>>>DDDHHHNNNOOORRRVVVSSSIII>>>777111888===<<<999;;;CCCKKK```gggeeeZZZ]]]rrrhhhFFF666>>>>>>;;;======EEEIIIRRRdddzzzbbbLLL999DDDNNNllliii<<<444222111111222222111///111000000000000000000000000111333555555999YYY```wwwdddDDDXXX|||yyyQQQPPP{{{}}}wwwaaaNNNJJJOOOSSSYYY___hhhnnnqqquuuzzz}}}xxx[[[KKKIII[[[hhhcccWWWbbb[[[KKKUUU}}}~~~}}}|||{{{{{{nnn[[[III<<>>CCCGGGMMMRRRTTTUUUXXX^^^bbboookkkrrrRRR:::======555333;;;BBBTTTmmmppp```~~~xxxDDD666222444///222111111111111111111111111000444......777777DDDeeewwwmmmdddzzzwwwrrrzzzCCC:::777666555444444333444444999iii{{{kkkOOO>>>999777888:::777666555444333333333333111111000///...000333666555555555444333333222222666666:::EEERRR[[[\\\ZZZ|||jjjOOO>>>999999666111///555<<>>666777>>>;;;111///000111111///...///000222222222222222222222222111111111111111111111111444///+++,,,444<<>>ZZZxxx[[[VVVsssxxx{{{gggRRRHHHIIILLLTTTZZZccckkkpppuuu{{{rrrZZZIIIHHHRRRgggnnncccQQQooo]]]JJJFFFyyy```lll~~~~~~|||}}}ppp]]]KKK<<>>===NNNwwwuuu___EEEXXXkkksssxxx~~~}}}~~~RRR111777111666222111444666444111000111000000000222999AAAGGGSSS\\\dddddd]]]YYY^^^dddtttvvvLLL;;;777===>>>CCCOOOUUU___pppZZZhhhzzzxxxYYY666333555---222111111111111111111111111...000///222777:::UUU|||yyylllcccvvv}}}VVVzzzCCC:::777666555444444333444444666ggg{{{lllPPP???999777888:::666666555444333333333333000000///...---///333666777666444222111000111111555777666777AAAMMMLLLCCClllqqqgggLLL666333999<<<555333555:::>>>BBBJJJRRRMMMCCC:::666333111111333;;;LLLMMMCCCRRRqqqsss\\\FFFFFFGGGIIIKKKLLLNNNPPPTTTSSSRRRPPPMMMLLLOOOSSSRRRTTT]]]lll{{{}}}}}}zzzxxxwwwvvvwwwtttooofffTTTBBB::::::999>>>iiixxxTTTEEEiiiooouuu___nnnvvv}}}}}}zzzvvvuuuuuuooo[[[GGG;;;;;;777444888>>>:::222...///000///...---...000555555555555555555555555111111222222333444444555666999<<<;;;999999>>>BBBHHHPPPWWWYYYYYYTTTFFF777:::333111666===AAABBBBBBAAASSS\\\WWWZZZooooooOOO999<<<;;;CCCFFFBBBNNNbbbkkk{{{~~~hhhNNN;;;CCCBBBJJJxxx{{{zzzAAA555333111000111222222111000000000000000111111111111///222222222GGGpppvvv~~~nnnaaaCCC```|||iiibbbmmmxxx}}}~~~xxxfffQQQEEEDDDGGGPPPWWW```hhhnnntttzzzQQQAAA:::???LLL```eeeXXXUUUuuujjjXXXKKKBBBmmmzzzzzzkkk\\\mmm}}}sss```MMM===AAAUUU{{{~~~rrr<<<555444333111000000000111...444000333>>><<>>CCCJJJIIIBBB;;;888555222444888777<<<777:::aaatttGGGHHHJJJKKKMMMPPPRRRRRRUUUVVVTTTRRRQQQSSSVVVXXX^^^eeettt{{{~~~|||yyywwwvvvvvvuuusssoooeeeTTTBBB999999:::<<>>@@@???;;;:::<<>>LLLnnnIII777555333111000000111111...333333777===>>>XXXiiiEEERRRbbbooovvv|||{{{???000;;;666444333333666666444555888444555555555555777:::===NNNOOOTTTWWWUUUUUU___lllsss}}}ZZZBBBAAACCC===BBBXXXbbbUUU```mmmVVVxxxkkkmmm???555666///333000000000000000000000000222///444888888IIIsss|||tttfffdddrrrnnn{{{CCC:::777666555444444333444444>>>dddyyytttVVVCCC<<<888888999666555444333222222222222111111000///...000333666444444222111111222333333...333333///000666777222:::<<<:::666333444333111333888@@@BBB===888<<>>BBBEEEIIIXXXeeeaaa^^^iiilllbbb\\\```bbb^^^^^^|||~~~tttddd~~~wwwcccRRRBBB===GGG~~~xxxvvv{{{dddWWW888666444111000000111111000000666;;;:::FFFeee{{{ZZZEEEaaagggpppzzzxxx@@@666888888333444333444999>>>;;;444444555666666555666999;;;999<<>>CCCBBB<<<:::EEESSSnnnUUU;;;444:::>>>===:::///CCCIIIQQQaaaIIIMMMNNNMMMQQQZZZ_________bbbcccdddjjjtttzzzyyy~~~~~~{{{{{{{{{yyyxxxwwwvvvvvvvvvqqqpppmmmeeeUUUCCC:::::::::<<>>CCCJJJOOOQQQRRRRRRSSSbbbjjjbbbLLLFFFPPPRRRHHH999444333888999<<>>EEEsssnnnwwwoooaaaeee999777444111000000111222333+++888>>>888RRRyyywwwGGGRRRggggggqqquuuDDD;;;111777333555444999LLL\\\RRR<<<666666777777888<<>>AAATTTggg```:::000;;;CCC???777<<>>UUUmmmsssiii```ccclll|||uuuQQQ???HHHQQQMMM>>>666444999<<>><<<888555222111111111//////222444444333555999JJJOOOBBBAAAKKKGGG^^^SSS222:::888>>>HHH>>><<>>DDD>>>999:::111...,,,......---222888333>>>@@@@@@DDD>>>555555666333888888111333:::888QQQtttjjjMMMRRRYYY[[[jjjbbbIIIMMMRRRaaaKKK888000888;;;;;;NNNhhhaaaAAA[[[YYY~~~xxx}}}tttpppppprrruuuzzz~~~hhhmmmmmmLLL???AAADDDeeeyyy???777777555///222666...000111111111111222222222555777+++222SSSxxxrrr~~~rrrqqqssscccjjj|||}}}iii\\\NNNGGGKKK:::555222555999888888:::;;;JJJ[[[dddkkkttt|||~~~{{{UUUAAABBB<<>>TTTVVVJJJAAAHHHVVVwwwMMM...111111===JJJAAA999:::TTTjjjbbbUUUOOOQQQ\\\ddddddeeejjjrrruuuyyykkkGGGKKK}}}~~~{{{xxxwwwxxxyyyxxxwwwuuupppiiiaaaTTTEEE<<<:::777<<>>IIIWWWdddqqq~~~eeeGGG<<>>===<<<:::888333000///000000222;;;FFF[[[XXXNNN<<>>DDDgggoooddd]]]eee^^^\\\ooo```mmmwwwYYYHHH999444444888GGGWWWJJJHHHQQQSSSlllzzzmmmgggiiimmmoooooovvvyyyzzzzzzzzz|||sssUUUEEEBBB===QQQwwwyyyDDD999666555///222555///000111111111111222222222...333222@@@gggvvvhhhsssuuuhhheeeqqqwwwzzz}}}wwwYYY;;;333333444999===<<<999;;;@@@HHHCCCFFFUUUcccmmmwww}}}fffKKK;;;<<>>;;;999777666555444333222111111111111111111111333777:::<<<999888777666555444444444555666999;;;===>>>>>>>>>999333000000///111===LLLaaaZZZRRR======rrrNNN888111444777DDDIII===@@@III~~~kkkVVVNNNOOO[[[gggmmmuuu~~~}}}|||}}}uuueeeGGGCCC^^^|||zzz~~~|||zzzzzzyyyyyyyyytttpppjjjbbbTTTDDD<<<;;;888BBB___WWWJJJoooSSSyyy```yyyoooqqq```~~~xxxvvvvvvuuurrroookkk]]]FFF555555@@@FFFEEE999444000111222222555999333888??????>>>EEEIIIAAA???777<<<@@@555222@@@KKKnnnrrriiifffpppqqqqqq}}}sssrrrKKKBBB:::888777777???HHHHHHTTTTTT[[[ppppppkkkdddbbbeeekkkooopppxxxzzz|||}}}|||~~~uuuXXXDDDAAA@@@RRR|||HHH999555555000222555000000000111111111222222222000222444???hhh}}}tttwww}}}zzznnnhhhiiikkknnnwwwxxx[[[<<<444111555===AAA???;;;???FFFZZZOOORRReeerrrrrruuu}}}|||kkkNNN:::999AAAEEEGGGPPPWWWQQQYYY```YYY```\\\aaaccc~~~QQQPPPooommm{{{|||~~~}}}zzzrrr```LLL@@@===PPP~~~nnnjjjkkkeeePPP999111666222000222111333222222AAAvvv|||```GGGHHHeeeuuuuuu{{{JJJEEE]]]\\\HHH888<<>>III}}}hhhZZZVVVJJJ888BBBQQQVVVXXXdddooo{{{oooNNNGGGVVVRRRFFFLLLXXXxxxeeePPPYYY333;;;///333222000/////////000111+++999333OOO{{{qqq{{{uuuqqqgggRRRBBB>>>FFFhhh|||kkkRRR@@@DDD;;;777666555444444333444444===mmmqqq~~~aaaKKK@@@<<<999777666555444333222111111111000000000222444888<<<>>>;;;:::999777555444444444111111333555888<<>>PPPhhhaaa]]]JJJGGGyyyeee888222111333666???EEE@@@???QQQ~~~~~~TTTMMMNNN[[[gggoooyyy~~~```XXXVVVQQQWWWfffrrrpppNNNFFFKKKlll~~~|||~~~{{{xxxvvvvvvwwwpppooolllfffVVVDDD:::888888EEE[[[xxxMMMLLLoooTTTpppcccwwwllliiiyyyuuuuuutttrrrooojjjdddTTT???666<<>>CCC@@@>>>DDDMMMUUUQQQ\\\ttt~~~{{{~~~uuu\\\@@@666>>>EEEEEESSScccrrr]]]TTTUUUKKK[[[bbbfffeeePPPPPP}}}www}}}~~~~~~|||yyyrrrbbbNNNAAA<<>><<>>>>>;;;fff~~~wwwkkkXXXFFFCCCDDD;;;777666555444444333444444777iiiwwweeeNNNCCC>>>;;;888666555444333222111111111000000000222555:::===@@@<<<;;;999777555444333333000000000111444888<<<>>>===555222444222111@@@TTTlllhhhhhhWWWNNNpppvvvHHH444444111///111777BBBKKKBBB[[[|||WWWPPPQQQ^^^jjjqqqyyyZZZ;;;===LLL]]]xxxSSS@@@BBBIIIrrr}}}~~~~~~zzzvvvsssssstttnnnnnnnnnhhhWWWDDD999888666AAAUUUsssKKKKKKlll{{{RRReeedddppphhhtttmmm}}}zzzuuutttsssqqqooohhhfff]]]LLL<<<999EEESSSKKK@@@666222111111333666CCC999;;;:::>>>aaa~~~xxxDDD999BBBOOOAAA222999FFF___mmmtttppprrr~~~aaafffGGG>>>:::BBBMMMHHH999:::HHHPPPbbbgggwwwxxx\\\TTT[[[dddhhhiiilllrrrxxxvvvzzzkkkLLL???GGGXXXzzzPPP;;;333555111111444222000111111111111222222222333///555>>>llltttyyyttt}}}zzzyyyzzznnniiiZZZQQQRRRIII888333333666<<<@@@??????GGGRRRQQQVVVeeexxx|||zzz|||~~~oooTTT<<<777@@@FFFDDDPPPfff~~~bbbUUU[[[JJJXXXnnnmmmeee\\\VVV}}}{{{~~~|||yyyrrrcccPPPBBB<<>>000666555111222222///666>>>LLLtttqqq\\\HHHUUUdddvvvxxx{{{iiiCCCLLLaaaaaaXXXBBB<<>>BBBEEE===777666555444444333444444///cccjjjRRRFFFAAA===;;;666555444333222111111111//////000222666;;;???AAA>>>===;;;999777666555555333333333444555666777777999222222777555333CCCYYYpppsssuuucccSSS___^^^===999;;;999777666555AAAVVVHHHZZZuuu~~~WWWRRRUUUdddpppvvv}}}cccMMM;;;EEEgggVVVFFF???DDDLLL~~~~~~~~~}}}yyytttqqqrrrtttoooooonnnfffVVVCCC::::::666999SSSWWWKKKmmmMMM\\\eeehhhuuupppnnnsss{{{uuusssrrrpppnnnhhhddd```VVVEEE999AAAQQQVVVIII:::333111111333666KKK;;;@@@KKKWWW~~~|||SSS===@@@QQQJJJ::::::BBB[[[hhh~~~wwwKKKHHH<<>>777777555444444444444444666iiimmmUUUIIICCC@@@===666666444333222111111111//////000333666;;;@@@BBBAAA@@@>>><<<;;;:::999999666777888888777555222111666///111999888666EEE\\\yyypppYYYWWWUUUBBB<<>>MMM^^^NNN>>>555222111333777JJJ:::GGG\\\ooommmbbbCCC???RRRQQQCCC>>>AAAVVV```^^^>>>:::GGGNNNVVVvvvRRR;;;EEE@@@QQQlll}}}nnn```QQQYYY[[[___eeelllsssxxxzzzuuutttVVV;;;AAAPPPgggUUU<<<222555222111444333000111111111111222222222333...;;;DDDvvvoooiiiyyy~~~sss~~~~~~{{{tttlllffflll\\\GGGHHHJJJ>>>111555333222555888>>>IIITTT]]]iiiqqqnnnkkkrrrrrr```JJJ<<<888===IIITTTiiioooxxxOOOUUUxxx^^^[[[rrr]]]WWW~~~~~~~~~}}}}}}{{{|||wwwqqqdddQQQCCC===;;;```|||pppqqq[[[fffAAA///666666111222222777///:::NNNppp~~~KKKXXXtttsssxxx}}}{{{|||OOO???TTT```XXXRRRJJJ;;;;;;<<<333+++333777===cccDDD777:::???NNNRRRTTTdddyyy\\\IIIKKKIIIHHHMMMJJJDDDUUUppp|||TTT]]]hhhZZZ???///999333222000/////////000111333+++FFF{{{oooPPPCCC777666DDDRRRaaaNNNCCC\\\```MMMKKKAAA<<<777777555444444444444444???YYYzzz^^^GGGDDDFFF>>>888666222111111222222222333111///000444999>>>@@@AAA@@@?????????>>>;;;999777777888:::<<<;;;999777444111333888777999LLLcccuuuzzzgggIII;;;EEEBBBKKKUUUVVVKKK???>>>CCCAAA999888OOOuuu{{{```OOOQQQYYYeeepppzzzmmmEEEBBBYYY|||___FFFVVVQQQ___}}}|||yyywwwuuutttttttttrrroookkkcccTTTCCC999888999===UUU```NNNyyyIIIWWWrrrggg~~~}}}~~~sssppptttsssnnneeebbb\\\VVVOOOGGG>>>999QQQTTTMMM===111111444444999GGGFFFqqqqqqJJJHHH[[[HHHLLLcccXXXHHHBBB\\\]]]yyyfffCCC444===MMMYYY[[[===???===IIIdddsssdddUUU[[[]]]aaagggmmmqqquuuyyy|||~~~mmmVVV<<<>>>EEERRRccc999666777///555444555111111000000111111222333555222333DDD{{{uuuwww|||{{{qqqxxxxxxssswwwzzzrrrdddYYYOOOOOOKKKEEEAAA???888000777444222666>>>HHHTTT]]]wwwccc}}}|||vvv]]]UUUKKKEEECCCFFFNNNUUUjjjggg___lllqqqmmm{{{mmmaaa}}}xxx~~~zzzqqqcccRRRBBB999???eeetttsss}}}{{{jjj999444222555///555...333<<>>;;;;;;<<<>>>???===:::777:::555444666333333BBBTTTrrrxxxeeeIII:::@@@@@@OOO[[[VVVEEE999999===555111111???WWWcccVVVBBBEEEJJJRRR]]]kkkzzz~~~}}}www]]]PPPpppuuu___fffwwwYYYLLLVVVhhh{{{|||||||||zzzwwwuuusssrrroookkkcccTTTCCC999888999===XXXUUU@@@vvvIIINNNrrr\\\yyyxxx|||vvvqqqrrrppplllfffbbb]]]WWWPPPHHH???:::FFFNNNOOOBBB555111333444:::FFFKKKxxxZZZ???IIIooodddUUU^^^aaa^^^QQQhhhjjjyyyYYY@@@666666???KKKiiicccBBB;;;;;;GGG```jjj\\\QQQYYY___dddkkkqqqwww||||||lllVVV===???DDDQQQggg;;;666777000444333444111111000000111111222333222222666FFF{{{uuu|||wwwvvvrrr~~~zzz}}}}}}wwwrrrpppjjj]]]PPPIII======999444444666666222444333444999BBBPPP```kkkfff\\\uuuxxxttt}}}fffOOOHHHGGGFFFBBB<<<;;;FFFSSSuuukkkccclllooonnn|||sss{{{~~~~~~yyypppbbbRRRBBB999>>>\\\uuueee;;;555111444///666...333===AAA\\\tttdddIIIxxx|||wwwkkkEEEDDDMMMSSSSSSLLLDDD???888222000111444777@@@fffaaaJJJGGG666;;;:::DDDLLLTTThhhTTTXXXhhhXXX[[[jjj{{{WWWTTTZZZUUUHHH888333222222111111111111222222111<<>>???@@@BBBDDDDDDBBBAAA?????????@@@BBBDDDCCC???<<<@@@999555444111///777DDDjjj}}}sssbbbKKK;;;:::@@@QQQ\\\QQQ@@@888666666///111444:::BBBFFFAAA888AAAKKKSSSXXXdddttt}}}}}}{{{{{{lll]]]VVVUUU\\\lllNNNFFFZZZrrr[[[UUUZZZzzz|||{{{wwwtttsssoookkkcccSSSBBB999888:::>>>___PPP:::rrrJJJDDD|||VVVqqqlllkkk{{{rrrooommmkkkgggccc^^^XXXQQQIIIAAA<<<999EEEMMMGGG:::222222444444@@@PPP|||MMM>>>fffXXXJJJ[[[iiiWWWggguuu{{{WWW333,,,333888CCCPPPpppyyyrrrmmmHHH::::::FFF]]]{{{aaaUUUOOO\\\aaafffmmmuuu{{{zzzkkkVVV>>>???CCCMMM{{{mmm>>>666777000444222333111111000000111111222333111333:::LLL~~~vvvooopppjjjzzzyyy}}}{{{vvvqqqhhhXXXFFF<<<999...111333111333777777555111222555;;;FFFVVVfffpppYYY\\\nnnmmmhhh___CCC666???DDDLLLNNNBBB777BBBVVVzzz|||iiifffjjjkkknnnuuu}}}~~~~~~~~~~~~|||xxxooobbbQQQBBB999===MMMlllsss[[[>>>666111333///666000000:::AAA^^^tttXXXRRR{{{|||{{{bbb@@@BBBKKKOOOOOOJJJBBB>>>888333111222555777FFFdddoooLLL>>>DDD999888888AAAKKKWWWooooooIIIUUUfffWWWUUUZZZ|||]]]RRRZZZTTTLLL;;;444222222111111111111222222...>>>bbbkkkzzz||||||jjj[[[CCC999DDDQQQiiiooosssmmmlllCCC;;;888777666555444444444444888RRRtttUUUIIIGGG>>>;;;888444222222333333222333111///000444999<<<===<<<>>>@@@AAA@@@>>>======@@@@@@BBBDDDFFFFFFCCCAAA@@@999444333222000555;;;\\\ssszzzmmm___OOO>>>999@@@LLLPPPGGG???>>>999000000555:::>>>@@@CCCDDDDDDIIIYYYbbb^^^\\\fffqqqssswwwvvvdddFFFHHHOOOPPPUUUeee[[[MMMCCCDDDTTTkkk|||~~~yyyWWWNNNfff~~~~~~zzz||||||yyyvvvtttpppkkkbbbSSSBBB999888;;;@@@hhhUUUDDDzzzKKK>>>^^^{{{kkkbbbffftttnnnmmmmmmiiieee___XXXRRRJJJCCC>>>444===EEEDDD<<<666333333333DDDXXXzzzUUUFFFKKK333GGG^^^QQQVVV}}}mmmKKK333555888666@@@TTThhhiiirrrnnnEEE???===FFF[[[xxx___VVVSSSbbbccchhhooowww}}}{{{mmmXXX@@@@@@AAAIIIuuuuuuAAA666777000333000222111111000000111111222333333444===QQQxxxooojjjfff|||yyyqqqgggZZZJJJ:::333333///666<<<>>>@@@AAA===777111222444:::HHHXXXaaabbbSSS[[[___YYYSSSIII@@@IIIFFFIIIVVV^^^PPP;;;???RRRtttvvvlllccceeeeeeeeemmmgggxxx|||yyy~~~~~~}}}|||{{{wwwnnnaaaQQQBBB999===DDD___lll{{{~~~yyyaaaVVV@@@777111222...666111222666EEElllzzz}}}LLL\\\tttxxx|||]]]>>>BBBIIIIIIIIIEEE>>>;;;666222111222555777QQQggg___===555AAA<<<444777@@@JJJYYYttteeeLLLPPPWWWKKKMMMOOOuuubbbPPP~~~eeeXXXPPP===555333222222111111222222333111<<>>MMMgggsssnnnpppuuuDDD;;;888888666555555555555555333IIIzzzXXXKKKHHHAAA<<<999555333333333333222222000///000444888;;;<<<;;;===???>>><<<;;;;;;<<>><<<999444111111222333555999KKKdddmmmeee]]]QQQCCC???@@@AAA@@@>>>BBBFFF;;;,,,333555888;;;===@@@EEEIIITTTjjjwwwlllZZZWWWbbbkkksssrrrsssuuutttxxxRRR:::AAAGGGEEEHHHJJJLLLJJJCCC???JJJbbbvvvyyy{{{}}}gggQQQLLLyyy~~~~~~}}}}}}}}}}}}}}}}}}}}}||||||{{{yyyyyyuuuqqqkkkbbbRRRAAA999888<<>>999666333111000111444555[[[hhhTTT666333<<<<<<222;;;BBBMMM]]]zzzcccXXXQQQLLLLLLLLLPPP[[[|||eeeOOO|||mmm[[[TTT;;;333333333222222222222333333777???ppp~~~~~~hhhwwwuuuvvvdddTTT^^^zzz}}}fffiiiEEE;;;888888777666555555555555777FFF___OOOKKKCCC===:::666444444444333333222000///111444888::::::<<<>>>???>>>;;;;;;>>>AAADDDBBB???<<<;;;999777555444333222222333444555777<<>>UUU___UUUUUULLLQQQFFFRRRooommmMMM===GGGooonnnddd```fffcccaaaiiirrr}}}xxx~~~~~~|||{{{xxxwwwtttlll___PPPBBB999:::SSSlllrrr{{{bbbAAA777111222...777111666000MMMvvvsssBBBnnn}}}kkkwwwVVV999??????777555666444333111000000111333555WWWaaaHHH666555555:::333>>>EEENNN```~~~fffDDDEEENNNJJJNNN[[[dddxxxdddNNNzzzooo\\\YYY777222333333222222222222333333666CCCzzz~~~}}}hhh~~~rrrmmmpppsssyyyFFF;;;999888777666555555555555:::CCCiiiUUUNNNDDD>>>;;;777444444444333333111000///111444777999999:::<<<===<<<:::<<>>@@@DDDOOO[[[jjjuuuPPPJJJYYYWWWaaaeee``````kkktttuuubbb\\\LLLAAA@@@<<<@@@PPPHHHDDDAAABBBDDDFFFDDDBBBPPPjjjooofffnnn{{{~~~uuuooogggyyyzzz~~~|||{{{zzzzzz{{{|||}}}}}}{{{yyyyyyyyyyyyvvvrrrkkkaaaQQQAAA999888888GGGyyyDDDOOOuuu<<<>>>VVVaaafff{{{~~~uuupppqqqmmmiiibbb[[[UUUOOOIIIEEE===666222444444111000111+++222BBBNNNqqqnnnaaalllkkkFFF666SSSVVVrrr{{{ooo___RRRlllSSS:::111666EEE___vvv~~~WWWGGGHHH```bbbNNNDDD\\\VVV```bbbmmmtttyyysss~~~||||||nnnZZZBBB@@@AAAHHHsssFFF333666333444000333111111000000111111222333333000888QQQqqqwwwttt}}}PPPyyytttiiiFFF;;;222111444444333333333222222999DDDIII>>>///...333555666@@@LLLLLLCCCDDDBBBJJJhhh___OOO]]]TTT\\\LLLYYY}}}ZZZFFFOOOmmmqqqjjjeeejjjkkkhhhnnn|||{{{xxx~~~~~~~~~}}}{{{zzzwwwvvvssskkk___OOOAAA999888SSSfffmmm^^^???666111333...666000222000LLLxxx{{{iiiAAAtttooolllzzz}}}}}}TTT888>>><<<222111444222222111000111333444555HHHQQQ:::666666...777666<<>>;;;777555444444444333111000///111444777999999666999:::999888<<>>???AAACCCDDDAAAEEEEEE@@@999666555444000===JJJWWW[[[MMMGGGRRRRRR[[[ooozzzgggEEE555999888888<<>>QQQxxxsss<<>>PPPMMMDDD888222AAAeeefff333EEE\\\sssrrrUUUAAAVVVTTTcccgggppptttxxx~~~{{{{{{~~~~~~zzzlllXXXAAAAAACCCKKKwwwFFF222555333444000444111111111000111222222333444444===TTTsssooo~~~ZZZ|||vvvoooaaa???888555777999888777888777888>>>JJJVVVTTT???(((...666888333555@@@CCC???>>>EEEYYYoooKKK666^^^fffcccRRR```___IIIRRRhhhqqqmmmgggnnnqqqpppttt{{{xxx|||}}}~~~}}}{{{zzzvvvuuurrrkkk^^^OOOAAA999777LLLUUUZZZ~~~vvvTTT>>>666111333///666000444888PPPsss|||cccAAAxxxfffmmm}}}yyy}}}UUU:::@@@===222222777222222111111222444555666:::CCC///555777)))555888777<<>>??????===444777BBBTTT]]]```gggqqqmmm<<<000777999;;;<<<<<>>999:::???DDDsssIIIUUUtttDDD777JJJ```tttiiivvvxxx{{{uuuwwwoookkkiiieee^^^WWWOOOIIIEEE<<<999444111000000//////...---222===IIIMMMGGG@@@eeepppmmmggg\\\CCCBBBaaammmiiibbbxxxsss^^^CCC===>>>:::888222RRRwwwTTT<<>>222000999...111222444444HHHgggmmm\\\KKKyyysssmmmlllsss~~~{{{ZZZ;;;===;;;444222222111333555555444444777999999666222//////222555888???DDD???LLLnnnzzzuuuzzzppp^^^LLL999777[[[qqq```aaaiii|||ttttttfffLLLxxxllluuunnn===000333222222111111222222333666???sssuuupppuuu]]]JJJ===@@@QQQsss{{{LLL<<<999999888777666555444444555666www```]]]LLLFFFAAA:::666555555333000333222111333555888888888;;;666777:::777444>>>MMMWWW;;;@@@ZZZ\\\VVVVVVRRRVVVXXXVVVPPPKKKGGGBBB<<<===;;;EEE]]]vvvoooMMM::::::CCCIII???222888TTTaaaZZZXXXcccWWWEEE@@@GGGKKKPPPVVV[[[```aaa``````\\\WWWRRROOOMMMKKKJJJVVVccc___aaaZZZOOOPPPDDDKKKLLLJJJMMMSSS^^^~~~tttKKK@@@EEEJJJQQQZZZttt|||{{{{{{zzzzzz|||~~~~~~|||~~~|||zzzzzz{{{{{{zzzyyywwwwwwppp```MMM>>>999999888JJJdddBBBcccqqq:::555EEEbbb```lllnnnmmmyyywwwrrrvvvrrrllljjjfff```XXXOOOHHHDDD===999444000////////////000......444<<>>>>>JJJYYYjjjpppRRR>>>aaa]]]zzz}}}FFF666444555555555777888999999999JJJfffhhhJJJ555===```fffcccwwwPPPOOOWWWiiiyyy|||oooqqqqqqvvvbbbNNNWWWccclllzzz~~~}}}~~~~~~}}}zzzxxxvvvpppkkkfff\\\LLL???:::;;;JJJKKKXXXyyyzzzlll???333000888...111333000444HHHaaa\\\SSSEEEtttnnnnnnvvv~~~zzz[[[<<<>>>===666333222222222222444666777666555555444222111111222333444:::<<<:::CCCWWW```___```fffXXXMMM@@@===ZZZrrrkkk}}}fff]]]~~~aaaLLLwwwkkkuuuiii999777333222222111111222222333444OOOyyyoooqqqSSS888;;;;;;BBBhhh}}}NNN<<<999999888777666555444444666555sssiiibbbRRRIIICCC;;;777555555222000333111000111444888:::;;;;;;777666888666555>>>LLL```GGGGGGXXXVVVJJJEEEDDDNNNQQQSSSSSSVVVWWWQQQJJJEEEAAAGGG^^^}}}```888000666777<<>>999333///...//////000111...+++,,,///333666777AAA888===EEE===444555:::OOOUUU:::???WWWIII777444222777333444>>>nnnrrrkkkTTTjjjuuuMMM<<>>888@@@FFFIIIccczzziii@@@444///777...222333---666JJJ___QQQ{{{OOODDDqqqgggkkk~~~yyy]]]>>>@@@@@@999555111666444444777;;;<<<777333333333444444444444444444666777CCCLLLLLLNNNNNNGGGTTTLLLKKKGGGGGG___}}}[[[SSSxxx[[[MMMxxxmmmuuuhhh777:::333222222111111222222333444WWW|||zzzyyy}}}qqqnnnGGG888BBB999===qqqvvvRRR<<<999999888777666555444444777555iiiqqqeeeVVVLLLFFF>>>888666555222000333111///000444888;;;<<<:::777666777777888AAALLLfffUUUGGGAAA;;;999:::::::::===AAAHHHSSS[[[ZZZTTTNNNLLLNNN\\\qqq~~~hhhEEE///888AAA;;;999BBBJJJEEEZZZeeeeeeRRRtttKKK777CCCMMMKKKEEEBBBEEEMMMVVV\\\```ddd___\\\WWWSSSQQQRRRUUUXXXYYYbbbaaajjjddd___{{{wwwbbbOOOIIIGGGDDDHHHQQQkkk|||yyy|||wwwuuuvvvxxxxxxxxxzzz|||{{{yyyyyyzzz{{{zzzyyyyyyxxxrrrbbbNNN???999999???MMMbbbCCCUUU]]]===@@@111QQQllliiizzzZZZxxxnnnooowwwrrrpppmmmlllkkkhhhbbbZZZPPPHHHCCC===999222...---///000000222000...,,,,,,000666;;;DDD555>>>III<<<666:::555PPP\\\:::666QQQCCC333999111888333333AAArrrgggrrr___|||\\\AAA555???SSSMMMEEEMMM___rrr}}}sssooosssyyy~~~}}}sss```CCC???@@@HHHrrrIII444888111333333222000000111111111222222222333333777QQQ{{{www}}}vvvIIIBBBSSSGGGYYYxxxbbbIIIaaaXXXTTTHHH......111777777888:::<<>>???===999666666666666666777777888888777<<>>EEE[[[ZZZGGG...---<<>>GGGPPPQQQLLLUUUXXXZZZ```pppeeeKKK999<<>><<<>>>FFFTTTgggLLLEEEDDD{{{~~~SSS===DDDRRRWWWTTTMMMEEEAAAGGGPPPVVV]]]ddd]]]WWWQQQOOOQQQTTTTTTSSS[[[aaa^^^fffeeeiiifff]]]UUUPPPLLLNNN^^^ooo}}}{{{yyysssrrrvvvxxxvvvvvvzzz}}}|||||||||{{{yyyyyywwwppp```LLL>>>999999???ZZZiiiFFFWWWVVV888@@@...FFFgggaaayyywwwppp~~~vvvjjjdddeeedddaaa]]]VVVNNNGGGCCC;;;777111......///000111444444222000///000555999>>>444???HHH:::555:::444MMM]]];;;333JJJ===000777222888222222@@@mmmrrrdddpppYYYttt|||vvv\\\BBB===666999KKKEEE>>>AAASSSjjjyyy}}}pppxxx{{{hhhbbbgggrrrzzzqqqssssssppppppuuu|||~~~~~~uuubbbDDD???AAAJJJuuuKKK555999111333333222000000111111111222222222222111666PPP~~~ttt}}}tttuuuLLL<<>>FFFUUUrrriii]]]iiiggghhhYYYKKKxxx|||{{{ppp<<<333333222222111111222222333999FFFyyyuuuvvvtttnnnwwwrrrHHH222<<>>OOO^^^hhhlllSSSEEE===AAAHHHNNNVVV^^^\\\VVVQQQRRRUUUWWWSSSOOOQQQ[[[XXX______dddmmm^^^\\\YYYVVVUUU```zzz{{{wwwuuuppppppwwwzzzwwwxxx|||~~~}}}|||wwwuuulll[[[HHH;;;999:::;;;jjj```FFFkkkPPP222>>>333CCCssseeennngggpppsssccczzzsss___YYYWWWVVVSSSPPPKKKFFFBBB???777444111//////111111111666555444111///...000222333111:::@@@999444888999IIIXXX<<<555DDD999333555555777222333>>>fffpppfffqqqXXXjjj```EEEEEE???JJJ@@@999HHHHHHGGGBBBPPPggg}}}nnn]]]___^^^VVVKKKDDDEEEHHHHHHOOOXXX^^^eeeiiigggbbbSSS```jjjhhhgggmmmtttvvv~~~}}}vvvcccEEE@@@CCCNNN|||LLL666999111333333222000111111111111222222222111000333IIIsssfffrrruuuSSS999CCCRRR|||qqqgggiiiNNNDDD888333111111111///888999999888:::@@@IIIQQQ___aaaTTTCCC<<<>>>UUUuuu]]]>>>[[[iiiNNNNNNUUUNNNccczzzyyyyyy}}}|||{{{yyyvvvtttnnnhhhccc___VVVGGG<<<777888DDD>>>GGG|||tttnnn{{{xxx<<<555...444///333111444555===```gggZZZHHHnnndddooo}}}fffEEECCCFFFEEE>>>333111999@@@>>>777111222555444333222111222555888;;;AAADDDMMMMMM@@@::::::666444<<>>:::888666333333222111333555888888888;;;<<<<<<;;;:::<<<===>>>EEEMMM???...111222444AAACCCEEECCC@@@BBBIIIMMMLLLDDDMMMRRRYYYuuuhhhcccjjjdddVVVMMMBBBlllGGGAAAFFFkkk```:::777444:::PPPlll}}}QQQAAA777;;;BBBFFFMMMVVVYYYXXXWWWXXXXXXVVVRRRNNNGGGTTTOOORRRRRRVVVmmmqqqttttttkkkgggnnnkkk]]]TTT___ccciiinnnssszzztttsssnnnppp{{{{{{{{{uuurrrhhhWWWDDD999888<<<@@@gggPPPFFFuuuIII333>>>777>>>^^^hhh```pppaaawwwsss___mmm|||sssaaaMMMKKKEEEDDDBBB???===;;;:::999333111000000111222222111444222000.........//////...444555888<<<888555<<>>;;;???<<<444555;;;___yyylllxxx{{{aaagggXXX???===DDDZZZMMM>>>GGGIIIKKKIIIPPPhhhttttttrrrtttvvvyyy}}}|||qqqeeeUUUWWWRRRGGGCCCGGGEEE>>>777>>>AAA??????CCCEEEEEEZZZccccccVVVOOOWWW^^^___iii|||~~~wwwdddFFFAAAFFFSSSNNN666999111333333222000111111111111222222222000222333CCCkkk]]]{{{]]]???KKKaaa~~~qqqRRRUUUWWWSSS;;;111//////222000///999<<<>>>======@@@GGGMMM___nnnfffKKK<<>>???AAAEEEGGGFFFBBBBBB555///555,,,///JJJDDDGGGGGGCCCBBBFFFIIIJJJBBBKKKOOOSSSnnnppp{{{{{{___CCC888999pppPPP@@@999ZZZKKK@@@DDDAAABBB]]]LLL<<<222888???AAAFFFNNNVVVYYY]]]]]]YYYTTTPPPNNNFFFSSSKKKIIIIIIOOO```]]][[[```[[[\\\```QQQOOOiiiccclll{{{~~~vvvrrrmmmqqq~~~~~~tttpppfffTTTBBB888888<<>>999000:::HHHNNN@@@=========GGG???JJJCCC777777:::ZZZvvvsssggg```QQQCCC666FFFcccVVVBBBGGGFFFFFFNNNPPPhhhxxxeeecccaaaeeehhhggghhhhhheee```PPPZZZYYYNNNLLLTTTPPPBBB===CCCDDD<<<:::BBBOOOUUUyyyvvvbbbEEE777???HHHIIIMMMfff|||}}}xxxeeeGGGBBBHHHWWWNNN777999111333333222000111111111111222222222111555555CCCjjj]]]sss~~~ddd???NNNdddqqqRRR<<>>222000///333444888<<<@@@DDDDDDBBBBBBFFFJJJ[[[pppgggGGG>>>PPPjjjIIIEEE{{{qqqAAASSSlllkkkoooaaaeeemmmyyyxxxooorrr}}}sssrrr~~~||||||zzzwwwsssooonnnfff^^^XXXNNNAAA888444555777CCCnnnvvvwwwmmm666444...444///333///111000777```ooouuuWWWxxxsssyyyxxxjjjGGGBBBFFFHHHCCC666666888999888666222000...000111444777888999888888777???555111===<<<777BBBCCC[[[hhh}}}pppKKKPPP}}}ttteee222555333222222222222222222333666QQQ}}}zzzwwwyyyzzztttbbbRRRSSS^^^UUU;;;===PPPQQQ___<<<:::888777666777666555333...===GGG{{{mmmdddXXXMMMGGGBBB999444555222222222444777888777666444888CCCSSS]]]ZZZMMM@@@:::888444...***---444:::@@@DDDGGGGGGEEEFFFKKKOOOMMMQQQ___```[[[uuuyyywwwnnnfffkkkmmmVVV777>>>eeetttUUU777;;;LLLRRRKKKDDDFFFKKKccczzz999555444777999<<>>PPPCCCZZZ```ooo|||VVVWWWYYYXXXVVVUUUUUUUUUTTTSSSNNNQQQUUU___lllqqqdddQQQTTTRRRSSSUUUQQQRRRcccyyyrrrMMM???:::777>>>LLLIIIWWWsss}}}}}}wwwcccEEEBBBIIIUUUQQQ777888555444///333111111111111111111111111777000666FFFgggnnnxxxkkkwwwZZZPPPeeejjjJJJHHHgggrrrSSS<<<+++000999888333111777UUUSSS@@@FFFNNNLLLOOOSSS___\\\IIIBBBNNNXXXWWW;;;eeeccc@@@IIIcccggglllQQQLLLZZZ___aaaooo}}}zzz]]]aaa||||||wwwwwwwww~~~~~~}}}|||yyyssspppmmmeee\\\TTTIII===777777222===BBBbbbhhh|||UUUtttdddAAA///222111///222222222///BBBaaaxxxfffllldddyyysssuuuoooyyyLLL>>>KKKJJJ>>><<<444333222000///.........000111444:::>>>???===;;;555CCC000999@@@---<<>>BBBGGGPPPVVV\\\\\\[[[[[[ZZZYYYZZZ___XXXOOOPPPSSSQQQQQQKKKJJJNNNUUU[[[aaalllwwwwwwwwwvvvyyy~~~zzzwwwqqqcccQQQ@@@888999===<<>>999222666555AAAzzzppp[[[qqq{{{nnnuuuuuuRRRCCC;;;222222222333333333555999;;;666444333555888888555111000///.........000222333///111555888:::;;;;;;:::999MMMFFFSSSHHH@@@\\\MMMIIISSSHHH444777LLLfff|||nnncccuuugggCCC888666@@@HHH{{{YYY888HHHSSSffffffYYYYYYYYYWWWSSSPPPMMMKKKHHHFFFIIINNNTTT\\\hhhrrrrrrlllooonnnppptttyyyhhhCCC<<>>AAA@@@DDDEEEVVVYYYHHH===CCCKKKKKKCCCKKKPPPEEE999@@@NNNOOOMMMIIIPPPcccooommmmmmwwwyyy```WWWggg|||wwwwwwssszzz}}}|||{{{{{{zzzvvvqqqnnnjjjbbbYYYRRRHHH>>>999999999<<<>>>```lllsssmmm^^^???///222111///222111333///AAA]]]rrrOOOcccqqqzzzdddhhhsss}}}PPP???JJJIII???===444333222000////////////000222666999;;;===@@@BBB???FFF222444999;;;XXXggggggLLL[[[vvvaaaQQQ:::555333222222111111222222333666HHHssswww|||fffFFF<<<444BBBHHH???888;;;AAABBBhhh>>>:::888777666777666555333222333444lllvvvlllaaaUUUMMMFFF===777444333222222444666777777666000///111777>>>BBB???;;;555333000///000000111000888===EEENNNSSSRRRMMMHHHJJJIIILLLGGGBBBRRRcccaaaiiidddYYYOOOUUU^^^WWWFFF===AAA>>>555666GGGYYYcccdddmmmjjjaaa|||MMM;;;999:::=========AAAGGGSSSZZZ______```ddddddbbbbbb___YYYRRRPPPQQQSSSVVVXXXWWW[[[dddnnnyyyzzzzzzyyy|||~~~}}}{{{uuummm___NNN???999:::>>>===sss```CCC[[[www888666222555333:::jjj|||kkkkkkwww___|||ssswww|||PPP<<<666444666555444333555999===???FFFGGGFFFCCC===666111/////////......///000222333000111222444777:::>>>@@@:::KKKMMM]]]NNN===UUUQQQ@@@MMMKKK@@@:::===QQQnnnlll\\\gggxxxccc@@@666:::;;;UUUUUU666CCCXXXiiilll]]]\\\```^^^[[[VVVQQQLLLHHHFFFCCCHHHMMMPPPXXXfffrrrwwwnnnQQQ:::;;;DDDFFFEEEGGG^^^yyy|||{{{}}}sss```DDD???>>>BBBjjjTTT888777333444000444111111111111111111111111111///888>>>UUUzzzggguuu{{{jjj|||vvvsssyyyrrraaadddaaaGGG666000...222111---///666<<>>555444222000//////000000000444777888999<<>>:::@@@EEEooo???:::888777666777666555333444222333aaaxxxpppfffZZZPPPHHH???888333444222222333666777777777444222///000222555444333111//////111555666333000444666<<>>CCCAAAIIIPPPaaaPPP999HHHHHH777@@@EEEGGGEEE:::AAAYYY```VVVWWW]]]QQQ===666999;;;eeewww\\\???:::EEEOOOeeexxx|||fffccchhhhhhfffccc]]]XXXTTTRRREEEGGGIIIIIIKKKSSS^^^eee|||sssbbbGGG@@@===@@@@@@CCCSSSfff~~~{{{zzz|||~~~}}}zzznnn\\\CCCAAAAAAFFFoooUUU888777333333000555111111111111111111111111222000888;;;TTTwwwqqqtttzzz|||ttttttoooccc]]]NNN222111000222555333///111777555MMMWWWGGG666111666<<>>CCCEEEFFFTTTnnneeeCCC777@@@KKKUUUkkkqqqiiigggiiikkkllljjjeee```]]]\\\QQQOOOMMMMMMLLLKKKKKKLLLQQQ]]]ddd```ZZZVVVLLL@@@===@@@FFFIIIIIIQQQkkk}}}yyyxxxzzz{{{zzz|||yyyjjjUUU???@@@BBBKKKxxxTTT777666222333000555111111111111111111111111222---444666TTTxxx~~~ssslllsssvvvrrrsssjjjXXXDDD555222111222555555333333555111CCCSSSLLL999333:::>>>???FFFMMMLLLHHHFFFFFFGGGFFF\\\]]]OOOIIIGGGOOObbbSSSpppzzz|||ppp~~~|||mmmzzz{{{jjjpppyyy|||zzzwwwuuutttqqqmmmiiibbbYYYOOOGGG???777666888999444NNNlllCCC222///444111000222...000///>>>TTTiiiOOOHHHdddQQQRRRvvvzzzyyyjjjJJJFFFGGGBBB@@@666555222111000111222333666444444999AAAFFFGGGEEEQQQHHHDDD>>>PPPpppUUUYYY```JJJoooRRRBBB;;;///333222222111111222222333555III{{{zzzyyyyyy|||{{{wwwlllbbbkkkcccQQQ;;;///333@@@III}}}CCC:::888777666777666555333333222777KKK~~~wwwqqqeeeWWWMMMFFF===555555333111222555777888888444555666666444333333444...///111555:::<<<<<<;;;???:::555777>>>FFFKKKLLLUUUZZZUUUPPPSSSMMMFFFJJJIIILLLLLLGGGCCCDDDCCCAAA555444>>>RRR]]]TTT@@@222BBBUUUlllbbb222777???EEEAAA777>>>[[[yyywww}}}|||{{{{{{~~~{{{}}}}}}|||pppbbbOOO???888777888999GGGSSSCCCjjjUUU444777555444333222===aaa___gggjjjtttllleeevvvkkk@@@333888666:::=========DDDRRR]]]xxxyyysss```GGG555///111---...///000222333444444000333888;;;;;;999666333<<<444<<>>AAALLL|||RRR666666333444000555111111111111111111111111111+++111000PPPsssooozzzzzznnnsssyyyrrrvvvoooXXXCCC<<<333222111222333444444555666===LLLKKK999444;;;;;;@@@BBBFFFJJJIIIFFFFFFIIIdddyyyhhhHHHFFFLLLSSSaaadddxxxwwwkkkqqq{{{|||zzzwwwuuussspppllliii```VVVLLLCCC;;;555444888===555PPP|||sss|||vvvkkk>>>111000444000///222...222000;;;LLL^^^zzzdddLLLcccTTT]]]|||yyysssOOOFFFHHHCCC@@@777555333111000111333555888444333:::FFFNNNNNNJJJSSSKKKGGG===\\\uuusss\\\SSSsssZZZCCC<<<444333222222111111222222333///GGGzzz}}}yyyyyywwwxxxxxxmmm^^^MMMEEE:::222111777>>>CCCDDD:::888777666777666555333111///666FFF{{{vvvjjj[[[RRRLLLBBB888555333111222444777888888666888;;;999666333444555000111444666777999<<<>>>@@@<<<888888<<>>BBB@@@@@@MMMeeeyyynnnWWWEEE888111...---...///111222333444444...222888>>>@@@???<<<:::999111:::===666555666777666444555CCCQQQHHH:::===LLLnnn}}}~~~qqqhhhXXXMMMIIINNNSSS]]]sss{{{___KKK???@@@KKKSSS[[[fffmmmqqqssswwwzzzqqqllljjjjjjfff]]]VVVTTTaaa___\\\YYYUUUTTT\\\gggeeefffnnn{{{wwwvvvxxxxxxwwwyyy}}}|||~~~uuuaaaLLL:::@@@DDDOOOOOO555666333444000444111111111111111111111111000---555...IIIhhhjjjtttpppzzz}}}uuurrrppp___GGG;;;222333222111111444888:::===888BBBDDD555333<<<999FFFGGGMMMSSSPPPIIIJJJQQQrrrlllJJJMMMUUU\\\pppmmmuuu{{{|||yyyvvvsssqqqoookkkhhh[[[RRRHHH@@@999444555999999333ZZZzzz{{{sssyyy;;;111222444//////333///222///777CCCTTTqqqyyyQQQfffVVVYYYrrrxxxzzzSSSHHHIIIEEEAAA777666333111000222444666777555555<<>>eeeMMMUUUlllZZZuuuDDD999777333222222111111222222333///LLLzzzuuuvvv___ppp|||}}}}}}vvvjjjTTTCCC===777555666888;;;<<>>;;;555111111333222444666666444666:::???;;;::::::<<>>UUULLL\\\ddd555@@@AAAFFFMMMTTT]]]ppptttvvvxxx|||}}}zzz}}}wwwqqqfffWWWCCC777555999<<<===cccoooMMMeeeAAA???555222///333444333RRRsssIII]]]rrr~~~uuu]]]QQQ999888444<<>><<<777111---...///111333444444444111333666999>>>BBBEEEGGG<<<555???<<<333777999;;;:::;;;;;;BBBJJJBBB:::@@@PPP{{{|||III555///888EEEJJJQQQmmmSSS999;;;666555FFF???JJJYYYfffooowww~~~}}}vvvllliiilllvvvqqqqqqvvvvvvrrryyyzzzwwwuuuwwwxxxwwwyyy}}}yyy|||}}}}}}{{{qqq]]]JJJ<<>>:::HHHLLLUUU[[[TTTIIIKKKVVVggg~~~nnnTTTWWWYYYddd|||yyynnnyyy~~~|||zzz{{{yyyuuurrrpppmmmjjjgggXXXOOOEEE>>>888555777;;;666555iii}}}~~~rrr:::222333444...///333///111...444???OOOmmm~~~LLLdddWWWTTTmmmwww~~~UUUHHHJJJFFFAAA888666333111000222555777666666777===HHHTTT```fffHHHQQQRRRBBBlll~~~===PPPbbbrrrMMMmmm@@@000222333222222222222222222333///MMMmmmppp~~~mmmjjjpppooossseeeMMM===888222000111222666:::AAA;;;777444555888999666333888,,,;;;///kkkxxx{{{qqqhhh^^^SSSFFF>>>888555222111333666888999>>>??????<<<777444666888///555666222333999===<<<:::@@@@@@;;;===IIITTTWWWSSSKKKRRRJJJEEETTTYYY\\\eeejjjeeeTTTFFFAAA>>>:::@@@<<<999DDDLLL>>>444===DDDAAA]]]wwwEEE111CCCJJJkkkvvvbbbdddnnnqqqrrrwww|||}}}}}}}}}}}}zzzpppeeeNNN@@@555;;;>>>666IIIwwwpppOOOccc|||999:::444333333666444...GGGuuu[[[eeeVVVddd}}}QQQ^^^???555AAA===JJJWWW\\\}}}]]]MMMFFF999;;;>>>000------...000111333444444333333000///555===@@@>>>;;;<<<>>>AAACCC@@@;;;555GGGDDDAAABBBEEEEEEAAA===SSSiii]]]888000999555:::GGGTTTaaaxxxoooFFF::::::@@@FFFDDDBBBMMMWWWlllvvvvvv~~~tttnnnssswwwuuuxxxxxx|||~~~~~~|||vvvjjj\\\EEE@@@DDDAAA___KKK444333111666111111111111111111111111111111,,,777111444999[[[qqqtttqqq~~~}}}zzzooogggWWW???222555666333111666???EEE999999:::333,,,888DDD@@@```eeeqqqnnnRRRXXX???NNNWWWtttvvvgggcccdddsssjjjeeezzzrrr^^^YYYnnnxxx{{{yyyuuuooommmlllggg___RRRLLLCCC;;;666666888:::444@@@{{{mmmZZZ555444333111000/////////333///000===TTTnnnvvv???dddhhhJJJvvv{{{eeeMMMNNNLLL???;;;999555111///000333666444333999888MMMdddhhhzzzRRRFFFTTTJJJ]]]ffffffaaaMMMVVV```VVV[[[???666222111111000000000000111111333@@@gggfff{{{zzzcccbbbwwwsss___RRR===777333333333444888===GGGAAA???<<<999888777555444777222:::---ZZZqqq}}}vvvnnnfffZZZLLLBBB;;;777333222333555777888:::;;;:::999777666777888333777888555777???EEEFFFGGG???<<<>>>>>>AAAOOO```oooqqqrrrqqqkkkppp|||}}}sssgggZZZNNNHHHIIIGGG@@@???QQQbbbUUUCCCCCCGGG???NNNfff___>>>444DDDcccwwwrrruuuuuuxxx}}}}}}{{{}}}||||||xxxnnn^^^JJJ>>>555;;;===777LLLsss[[[@@@dddrrr888555444333222555333,,,@@@ggg[[[```wwwcccssscccfffiii>>>444777PPPUUUPPPsss[[[GGGCCCFFFCCCGGGBBB+++------...///111222333333333444222000444999:::666999===LLLZZZXXXGGG======:::>>>DDDKKKPPPPPPKKKGGGOOO\\\eee{{{LLL777999777777AAARRR___iii|||bbb>>>999===DDDLLLMMMbbbbbb^^^kkkzzzvvvlllooosssrrruuu{{{www{{{||||||}}}~~~zzzttthhhWWW@@@===BBBDDDeeeGGG333333111666222222111111111111111111111111,,,444000555:::YYY|||~~~yyykkk|||~~~~~~|||ssskkk\\\EEE333333222111444:::>>>AAA444777===???555///AAA^^^sssttt|||jjjjjjYYYfffjjjtttoooppp~~~ooo^^^bbbxxx}}}rrraaaQQQQQQgggzzzyyyzzzyyyuuuooommmkkkddd\\\PPPIII@@@999777777888999;;;<<>>:::666222111222333444999999>>>;;;JJJ[[[ZZZkkklllYYYeee]]]]]]wwwwwwqqqbbbzzzwwwzzzYYYLLLcccZZZjjjSSS;;;666111111111000000000000111111...777```nnn}}}zzzhhheeevvvnnnZZZIII<<<666222333444333666;;;OOO666666666444333333444666111666888222NNNttt{{{wwwpppdddTTTHHH>>>:::555222222555666777777666555666777888888777666777777555888AAAJJJNNNQQQ>>>999CCCCCC:::FFF___|||rrr~~~rrrqqqkkkaaa___eeebbbZZZVVVfffvvvdddGGG===KKK???AAAOOOKKK999:::KKKhhh~~~zzz{{{zzz{{{~~~}}}zzz{{{{{{}}}{{{vvvjjjUUUDDD<<<555;;;<<<999QQQuuuPPPFFF}}}^^^888555444333111333333,,,777TTTdddccc^^^fff~~~\\\{{{EEE666222XXXOOOGGG[[[DDD>>>BBBLLLSSSXXXIII+++---......///000111111222444555444222333666555000888777NNNppptttVVV???===;;;<<>>777333333444444333888999@@@===IIIUUURRRcccmmmxxx|||rrrooonnnxxxzzz~~~MMMLLLxxxSSSzzzHHH666666222111111000000000000111111111333ZZZwww~~~{{{ssskkkvvvttt^^^HHH<<<666222444666666888;;;UUU<<<;;;;;;;;;;;;;;;::::::...888444777GGG}}}~~~~~~|||wwwlllZZZMMM@@@<<<555111111444666888777555444555999:::888666666555333111444===GGGMMMTTTBBB;;;DDDEEE===AAAPPPooo~~~SSSkkkqqqtttpppnnnnnnllliiilllqqqvvvqqqllltttzzzeeeJJJBBBOOO@@@AAAOOOKKK===HHHcccRRRllllll~~~{{{{{{~~~}}}zzz{{{~~~||||||zzzttteeeNNN???;;;666:::;;;;;;YYYvvvMMMYYYIII:::888333333000222555...222EEEzzzpppdddwwwhhhdddfffVVV;;;999UUUFFFJJJoooFFFBBBEEELLLUUU```bbbLLL,,,....../////////000000000666777777444444777888555;;;111GGGvvv```>>>777CCCDDDDDDEEEIIITTTdddpppxxx{{{kkklllaaaAAA888999JJJOOO]]]ooo}}}VVV999;;;@@@GGGUUU^^^hhhkkknnnxxxsss___```hhhoootttwwwVVVPPPRRR___kkkoooooopppuuuwwwxxxvvvwwwyyyvvvqqqaaaLLL;;;:::>>>HHHnnnwwwBBB666666000555222222111111111111111111111111222///...333333@@@gggcccsssxxxrrreeeQQQ===777222444666666555555???aaaZZZ===999;;;GGGffffffmmmssshhhcccfffooozzzccc]]]mmmzzz}}}~~~|||yyy{{{xxx{{{zzzuuunnniiieee\\\RRRFFF>>>555333777;;;:::777666QQQ}}}rrr999444333222111000000000000///333333555JJJmmmmmmsss\\\CCC{{{yyykkk[[[ZZZ\\\LLLDDD999222222333444333555555===:::DDDMMMIII\\\}}}sss|||lllEEEQQQ|||NNNyyy>>>444888444111111000000000000111111555111QQQuuukkk}}}nnnsssvvvkkkNNN<<<666333666999:::;;;>>>ZZZBBB>>>:::888888666222///222777000777>>>sss}}}zzzqqq```SSSDDD>>>777111111333666888999777666777:::;;;888444888555111000111777@@@HHHXXXNNNBBB<<<===AAACCCBBBaaa|||===IIIUUUbbbuuu}}}qqqfffgggjjjhhhmmmqqqpppssstttfff[[[```UUUDDDGGGYYYVVVLLLdddUUUhhhttt```zzzwwwvvvyyyzzzyyyzzz}}}~~~}}}{{{yyyqqq```JJJ<<<:::777999:::AAAgggpppCCCYYY<<<888888111333///111666222111<<>>:::RRRxxx{{{VVV::::::???GGGQQQVVVWWWZZZ```eeexxx}}}}}}qqqOOO>>>666999;;;BBBLLLVVV___jjjrrr^^^AAA666AAAHHHOOOZZZ```mmm{{{bbbHHHHHHNNNRRRVVVddd}}}eeeNNN???===AAALLLZZZdddjjjnnnrrruuuvvvvvvwwwyyyuuuppp^^^HHH===>>>===IIIrrroooAAA999888111555222222000000000000000000000000333---///222222999XXXjjjxxxrrrgggTTT===777444555555333666;;;MMM\\\JJJ555===<<<<<>>```<<<999555333444777:::<<<555222---666;;;|||ppp|||{{{tttggg[[[LLLEEE;;;444222333666777:::999999:::;;;:::777555;;;777444333333555<<>>UUUvvv:::444333000444000///666444111888VVVjjjdddeeennn}}}{{{TTTOOO999VVVfffcccGGGAAAGGG___tttmmmEEE222...//////000111222222222888<<<===;;;;;;@@@CCCCCC===LLLggguuubbbAAA888CCC:::AAAJJJRRRXXXaaakkkssszzzuuuSSSBBB555:::::::::===BBBHHHNNNRRRHHHBBBJJJXXX[[[^^^bbb^^^qqqaaaHHHBBBEEEJJJPPPXXXkkk^^^BBB<<<===;;;:::===EEERRR```iiimmmqqqtttuuuwwwxxxtttnnnZZZEEE???AAA<<>>FFFXXXaaa]]]ooo{{{kkkOOOKKKppptttaaaVVV???555555222111111000000000000111111555...===ppphhh}}}wwwwww~~~uuuVVV>>>555...000555777888:::hhh???@@@@@@<<<===HHHZZZiii<<<111222666999gggsss{{{||||||xxxnnndddWWWOOOBBB888333333444555777999;;;;;;:::888777777;;;777666777777555999@@@^^^iiibbbJJJ<<>><<<@@@BBBAAA===>>>FFFSSS\\\ggglllqqqsssvvvwwwssslllVVVBBB@@@BBB;;;RRRYYY666888888...444333333000000000000000000000000///---555...333:::GGG}}}~~~nnnsssbbbyyywwwtttpppbbbJJJ;;;111222555777>>>HHHMMM777>>>___```@@@===\\\pppyyysssbbb<<>>777555333444666999999999BBBsssllloooHHH///333222111111000111111111...,,,///222555@@@^^^|||[[[dddlll___pppaaacccccc___WWWJJJ===555444666666333BBBRRRkkkuuummm|||ooonnnttt~~~lllHHHSSSgggjjjEEE???555222222111111000000000000111111444///999kkktttwwwxxx|||xxxvvv{{{fffGGG<<<222111333444555666nnn:::>>>>>>666222???\\\uuuHHH777:::555222NNNsssmmm}}}}}}{{{ssskkk```VVVHHH<<<555333333444444888;;;<<<999777888999999666666999888555888>>>XXXkkkrrr___IIIBBBCCCCCC;;;OOOqqqCCC:::<<>>333111444111111000000000000111111000,,,333eeeuuuyyysssttt~~~vvv}}}}}}tttyyyQQQDDD777444555555444555zzzEEE;;;::::::444555;;;888000888***555333===eee{{{vvvyyyooocccRRRCCC;;;888777777777888999999888888999:::888999999777333222555888LLLppp~~~rrraaaFFF<<>>@@@HHH[[[qqqooo{{{LLL@@@VVV}}}{{{tttzzz}}}yyy{{{}}}yyyxxxzzztttdddRRRGGG555666;;;444@@@BBB|||]]]OOOAAA666...666222222222111111111000000666OOOmmmWWWbbbvvvyyyiiittt]]]RRRfffxxxaaa???111111000111111222222333444444555999:::777555555333///444999>>>???>>><<<;;;999DDDBBBDDDIIILLLLLLNNNRRRWWW]]]NNNAAAFFFCCCGGG\\\\\\YYY[[[cccjjjlllsss{{{tttooommmvvvdddVVV___dddwwwnnnEEEQQQWWWEEESSSKKKWWW[[[RRRQQQ\\\cccbbbaaaiiikkknnnxxxttthhhdddLLLBBB:::EEE<<>>HHHeeeiiihhhrrryyyvvviiidddqqqyyyyyylllnnnqqqggg\\\III>>>777DDDAAA]]]@@@:::444222333444333111000000000000000000000000222...///333111000:::IIIyyyuuusss~~~}}}{{{wwwuuuuuuiiiQQQ:::444666666555888>>>DDDGGGHHHSSSeeennnmmmxxxwwwlllMMM???LLLxxxqqqmmmzzzrrr~~~uuuzzzzzztttrrrppplllcccWWWNNNGGGAAA:::444222333222666:::555:::NNNjjjrrrPPP444555111111111111000000000000...222000000222444HHHhhh}}}YYYgggzzz^^^}}}}}}rrrgggfffiiikkkiii___OOO@@@777===555HHHccc___bbbwwwiiiOOOssswwwddddddmmmCCCVVVWWW___\\\;;;999111444...111111111111111111111111---999111???yyylll}}}~~~vvvqqqppphhhFFF222444999???BBB===KKK===:::;;;555444666333000444333111777555TTTmmmmmmzzzsssqqqiii[[[III<<<555444666777888999::::::::::::@@@===999777888;;;===>>>HHHjjjzzzdddNNNJJJJJJHHHCCCqqqkkk@@@CCCAAA<<<<<>>@@@KKKTTTJJJGGGPPPZZZYYYNNNEEEHHHYYYaaayyyvvvdddUUUQQQPPPWWWbbboookkkQQQgggvvv}}}MMMJJJJJJQQQfffsssVVVKKKRRR[[[nnn}}}qqqiiinnndddQQQFFF;;;777DDDIIIeeeqqq===888333111333555444333000000000000000000000000000...000333111///666BBBmmmiii{{{lllxxxjjj}}}}}}{{{xxxwwwrrr\\\BBB444333777666333???<<<:::CCC]]]vvvzzzrrr{{{pppSSSDDD???JJJ{{{vvvlllwwwwww|||yyyrrrooommmddd\\\RRRHHHBBB===777333///555111444;;;444>>>aaa{{{fffnnnzzzEEE333333111111111111000000000000///333000000222///999OOOsssiii[[[MMMsss}}}oooiiiiiilllpppooodddPPP@@@>>>888MMMlll~~~___hhhWWWgggzzzQQQDDDkkkTTTKKK444777111333111111111111111111111111111...444000888aaasss}}}zzzrrrlllgggIII666666:::DDDMMMLLLOOO===888;;;666444666333111222666...999444@@@~~~kkk{{{tttsssnnneeeWWWHHH<<<666555555666888:::::::::999>>>:::777777:::===<<<;;;>>>VVVnnnzzz~~~ttt___OOOUUUMMMFFFdddmmm@@@HHHIIIEEEAAABBBFFFLLLRRRWWWVVVaaaddd```^^^YYYTTTVVVQQQWWW^^^nnn~~~~~~{{{qqq]]]GGGzzzpppiiiTTTJJJSSSiii___JJJHHHFFFFFFIIIFFFCCCEEETTTbbbkkk~~~}}}uuummmssszzzvvvqqqeeeRRR@@@888555<<<111>>>===XXX```IIIDDD222999111444111111111111000000000000000333bbbpppccc}}}{{{jjjnnnqqq~~~[[[rrr}}}pppsssoooYYYGGG===888333///000111111222222333444444000555:::@@@FFFGGG???555;;;555>>>SSSWWWHHHAAAGGG___RRRIIIMMMTTTSSSJJJBBBOOO___uuuqqq___[[[VVVRRRRRRXXXaaammmuuuNNNNNNkkk]]]===JJJKKKUUUhhhjjjxxxvvvFFFOOOgggxxxvvvrrrjjj]]]JJJCCC<<<<<>>666:::777666777444222111444---:::555:::pppggg~~~zzzvvvqqqllldddVVVEEE888666555444555888999999888999777555777:::;;;888555666CCCWWWiiixxxrrr\\\VVVKKKEEE[[[rrr>>>BBBHHHQQQWWWUUUNNNKKKNNNSSSQQQaaabbb___eeebbbZZZ\\\XXXUUUSSSaaavvvqqq\\\NNNxxxOOOEEEZZZHHHMMM```vvvxxxSSSAAA<<>>;;;aaaVVVUUUxxx999333888333333000000000000000000000000...///OOO{{{{{{bbbtttjjjzzzkkkdddddd|||wwwwww{{{kkkcccWWWNNNFFF???666///000111111222222333444444///999BBBCCC@@@@@@???>>>GGG999;;;QQQ]]]UUUNNNQQQ]]]PPPEEEFFFKKKMMMNNNNNNVVVccc|||TTTXXXPPPXXXbbbiiimmmlllhhhcccqqqxxx```OOOfffuuuLLLJJJ^^^bbbqqq{{{^^^IIIWWWqqqfffUUUFFF>>>;;;@@@DDDRRRsssMMM:::888444222111111111000////////////////////////......000222000///111666RRRcccqqqqqqooohhh~~~}}}zzzvvvoookkk[[[DDD666555;;;>>>999JJJ^^^lllttt}}}{{{jjjAAA:::BBBXXXqqqtttvvv|||uuuooollleeeZZZSSSJJJ@@@999555222111222888666555888999MMMsssWWW;;;555111111111111111000000000///000333///---333222333???___zzzXXXTTTMMM___xxxmmmkkkkkkqqqwwwwwwnnnfffDDDAAAPPPdddRRR???QQQxxxyyy___aaannnZZZ@@@cccrrrYYYooo\\\666000555444111555000000000000000000000000444---111666KKKyyy{{{eee~~~{{{zzzyyyoooWWWLLLIIIFFF@@@III[[[ccc\\\AAA555999888666777666111444111///999333;;;rrr{{{YYY}}}~~~wwwrrrlll```MMM>>>:::777333333666999999888666666666666888777666444444;;;LLL\\\jjjkkkVVVFFF===OOOuuu>>>999AAATTThhhooojjjeeecccbbbXXXcccVVVKKKXXXYYYMMMPPPZZZ[[[\\\kkkpppYYYTTTLLL===;;;UUUwwwwwwWWW;;;>>>IIIMMMEEEKKK\\\bbbnnnoooyyyvvvttt{{{xxxooofffYYYHHH<<<999555;;;666>>>AAArrrPPP\\\___666555111111...//////000000000000000111---111:::]]]zzzzzzkkkiiissswww}}}nnn]]]vvvyyyvvvjjjeee]]]UUULLLBBB888222000111111222222333444444444<<>>;;;@@@GGGLLLCCC888777DDDOOORRRXXXbbbiii]]]RRROOOPPPRRRVVVZZZXXXooouuuDDDNNNMMMWWWcccmmmuuu{{{{{{wwwkkkrrr\\\ZZZXXX\\\WWWJJJTTTtttyyyLLLDDDSSSggglll}}}NNNMMMooo~~~vvvwww___NNNBBB999888BBBCCCYYY~~~HHH888777555333111000000000////////////////////////...///000000000000111444FFFVVVnnn{{{{{{hhhooo~~~|||yyyuuupppooohhhWWWCCC;;;@@@IIIUUU___kkktttxxxyyyxxxxxx|||yyyOOO===GGGcccyyy}}}}}}vvvpppuuuxxxqqqlllhhh]]]SSSNNNEEE===666222222222555666999777555BBB\\\ooo|||FFF///222666111111111111000000000000///444///---333444666@@@[[[}}}eeePPPxxx```[[[mmmuuuppplllnnntttwwwwwwttt[[[KKKDDDLLL;;;IIImmmNNNqqqiiiGGGLLLzzzYYYdddNNN777333222444---000000000000000000000000000111,,,///333BBBrrrdddjjjtttxxx}}}}}}zzz|||yyyqqqfffRRRGGGEEEEEEOOOUUUNNNfffGGG666999777444666555000777...333777...===SSS[[[ttt}}}xxxrrrgggYYYNNN@@@:::444333666999:::999999999888555444444666888777===NNNUUUYYYrrrtttcccLLL999FFFppp}}}III???>>>NNNaaappp}}}~~~vvvwwwVVV@@@TTT\\\SSSYYYUUU^^^cccooo{{{}}}{{{vvv|||zzzvvv}}}sssggg\\\PPP>>>___iii]]]???BBBKKKOOOUUUmmmuuuqqqxxxwwwlllaaaQQQAAA888777888777999???OOOqqqLLLiiiDDD666666***111---////////////000000111111,,,777,,,EEEooo]]]llllllllluuu~~~eeeiiirrrmmmfff^^^TTTIII>>>666000111111222222333444444888999888999???GGGIIIFFF<<>>===:::555111222888===888AAASSSSSSLLLddd|||uuutttVVV<<>>)))<<>>GGGaaa~~~yyyvvvwww|||vvvsssuuusssiiieee^^^NNNEEEAAA<<<555111111444777666---;;;:::///UUUwwweeezzzGGG555888444---111111111111000000000000+++555333///222111111888NNN|||uuuNNNYYY{{{UUUaaaqqqooovvv|||{{{wwwcccGGGOOOHHHuuugggKKKOOOwww|||___ZZZ222888666///888111333000000000000000000000000---111222---000LLLyyy|||iiiyyyeee|||{{{rrr|||}}}{{{~~~xxxiiidddmmmuuuuuucccTTTHHH;;;///333;;;888~~~GGG;;;<<<555777333444444333222111222444777888mmmlllNNNtttuuu~~~|||zzzyyytttjjjbbbQQQBBB555444666555444666;;;777444333333444;;;CCC999PPPYYYGGGGGGjjj}}}ooottt```BBB@@@tttqqqTTTMMMOOONNNRRRjjjrrrwwwwwwjjjnnnyyy~~~ZZZMMMOOOxxxooopppaaa\\\yyyxxxyyy~~~{{{zzzmmmUUUAAA:::888777111>>><<>>555000---000333222222333555333999CCCBBB:::===FFFVVVjjj^^^IIIIIIFFFJJJbbbuuurrrWWW\\\ccceeeuuujjjcccjjjpppyyyyyyqqqrrr|||{{{qqqgggooolllrrr\\\III;;;HHHZZZpppdddWWWXXX}}}\\\GGG@@@;;;999BBBAAAQQQ@@@;;;333222111000000222444555000000000000000000000000000000000000111111111111///BBBjjj~~~ttttttzzzpppbbblllsssyyyrrr|||uuuooommmnnndddPPPAAA>>>CCCKKKUUU]]]dddlllwwwyyyZZZHHHZZZxxx|||}}}{{{~~~wwwlllhhh\\\MMMKKK???;;;555222222333444555999333>>>444FFFppp}}}lll<<<777...222444111111111111000000000000000000000000000111111222@@@bbbzzz```PPPoooYYY{{{rrrrrrvvvzzz{{{vvvyyyqqqbbb```pppkkk~~~DDDGGGmmmPPPqqq<<<888444111111000///...000000000000000000000000+++000111000222>>>lll}}}|||rrrzzzooottt~~~yyyxxx|||}}}{{{}}}{{{|||~~~rrr``````rrrxxxgggddd___FFF555777333666LLLJJJ;;;;;;555888333444444333222222333444555666NNNyyyRRRbbbyyyyyy{{{wwwrrrrrrttttttooojjj\\\MMM>>>888555333444777555333444888;;;<<<@@@FFF333UUUWWWAAASSS|||sssEEEJJJJJJ>>>===pppfffUUURRRQQQPPPYYY}}}yyy___bbbuuuLLLDDDooozzz{{{iii```vvvooorrrxxxyyyvvviiiQQQ???888888777<<<<<>>;;;666;;;CCCCCCoooggg888333666444222000//////000000//////////////////////////////000000000000111111555000>>>fff{{{|||~~~lllzzz}}}zzzxxxxxxvvvsssqqqpppjjjZZZKKKOOOPPPTTTZZZbbblllvvv{{{~~~~~~yyymmmeeedddlllooozzz}}}mmmhhhnnnyyy}}}rrr{{{mmm\\\PPPCCC===999666222111222444555666000CCC...NNNqqqeeecccvvv@@@///222///444...111111000000000000//////000000//////000000111222555<<>>111///222333333333444666666;;;GGGSSSPPPFFF???GGG[[[\\\OOO\\\sssvvv~~~wwwYYYSSSaaauuutttnnnssszzz|||zzzXXX>>>KKKaaauuu~~~\\\mmmuuummmlllyyyxxxZZZ???;;;<<<999>>>AAAQQQPPP999333444333111000/////////000////////////////////////////////////000000000111222///666]]]uuunnndddrrr}}}vvvyyyuuutttyyyxxxsssrrrrrrfffWWWRRRQQQRRRXXXbbbnnnxxx}}}yyyxxx|||rrrmmmxxxmmmvvvzzz|||vvvwww|||~~~vvvyyyeeePPPHHH===777555333111111333555666666333999>>>iiifffZZZ000000000///333---111000000000///////////////////////////000111111666555OOOooopppxxxqqq~~~zzz|||zzz~~~pppyyy~~~ccc@@@OOOmmmrrrWWWVVV333444222000000111222111111///////////////////////////111------000...;;;UUU}}}}}}zzzyyy~~~}}}yyyyyyuuuttttttsssrrrvvv|||yyyrrrqqqtttiiiWWWSSS[[[pppfff^^^LLLAAA^^^~~~TTT<<<999555:::555444222333333444444333222111000HHHTTTXXXvvvxxxwwwxxxzzzyyywwwuuusssrrrmmmiii```UUUJJJBBB<<<777<<<===DDDMMMPPPKKKFFFEEEOOOCCCGGGxxxeee333===>>>HHH@@@@@@LLL}}}kkk[[[kkk]]]LLLgggyyyTTTQQQ}}}uuulllkkk]]]qqq[[[WWW\\\{{{ppppppqqqggg[[[KKK===666444777:::777IIIkkkiiiFFFiiikkk999///777111+++111---111........................111//////000000666SSSxxxvvvhhhXXXoooooohhh|||tttzzzZZZjjj|||}}}vvvssspppjjjcccXXXGGG666//////000222555999666<<>>>>>@@@dddBBB888333000000000000000000000111...........................////////////000000000...444666MMMttt~~~uuuyyytttvvvmmm~~~zzz~~~uuuqqqyyy|||uuuqqqrrrmmmdddaaa]]]XXXXXX\\\ccciiimmmiiinnnyyyyyyuuunnnhhhyyy}}}___IIIBBB:::666333111111222444666777666<<<...WWW|||DDD---444000...111///000000000////////////.../////////...///000000111444222LLLjjjyyyiiikkklllhhh```ttt{{{~~~yyy||||||jjj@@@FFFkkkXXXhhhyyyFFF:::222111///000111222111000...........................000,,,---222///333CCC{{{uuu{{{~~~zzzyyy}}}|||wwwtttssspppmmmpppvvvssskkkiiiooollldddhhhuuutttbbbWWWMMMKKKeeetttcccUUU>>>:::555999555666222222222222333333333333222>>>}}}gggTTTtttzzztttwwwzzz}}}{{{vvvqqqooooooqqqoooiii___UUULLL@@@555666666:::??????<<<<<>>TTTiiioooRRRPPPTTT777111777///...111***222........................---///---///111///DDDjjj^^^mmmlll{{{^^^XXXmmmwwwsssqqqlllfffaaaRRR@@@555000...111666333666???FFF===111777IIIRRR\\\PPPVVVuuuuuuhhhuuummmrrr}}}sssuuu}}}yyykkk^^^RRR[[[zzz~~~{{{ooo]]]aaazzztttzzzzzz{{{kkkIII<<<;;;<<<<<<<<>>888666222111111333666888777777>>>222ccc{{{|||aaa555111666///000...111000000////////////......//////......//////000111///000BBB\\\nnn|||cccZZZsss}}}___iii}}}bbbHHHJJJaaaUUUMMMYYY666555111000///000111222111///........................---000---...333000///:::tttvvvyyy{{{|||wwwzzz|||vvvrrrpppnnnjjjjjjmmmpppjjjiiinnnnnniiikkkqqqggg___XXXPPPPPP\\\bbbXXXUUUAAA<<<444777555777222222111111111333444555888===^^^~~~```fffyyywwwqqqppprrrppppppkkkddd___YYYKKK>>>999888888666222000777@@@@@@OOOfffssscccCCC777???sss|||NNN<<<;;;QQQllleeeSSSMMMeeepppAAALLLUUUkkk{{{ccc}}}eeeQQQNNNrrrnnnkkkXXXIII;;;666666777:::>>>FFFTTT\\\[[[DDD[[[xxx@@@555...222...222333'''333........................***000------222,,,666WWWuuuhhhcccyyy}}}tttlll\\\ffftttyyyuuutttqqqlllfffZZZLLL@@@666///000555...555;;;:::444555CCCQQQXXXMMMPPPiiiyyynnnfffqqq^^^iii{{{lllooo{{{vvvxxxnnnTTTRRRssswwwpppiiilllxxx{{{zzztttxxx^^^EEE;;;888999999>>>\\\yyy]]];;;---333/////////000//////......................................./////////000000222111111222BBBeee~~~}}}|||}}}uuuxxxuuuttttttrrrnnnoootttiiigggccc]]]YYYZZZ```fffooonnnkkkkkkppp{{{}}}\\\AAAddd||||||wwwiiitttLLL>>>888333555222222222555888999888666:::SSSiiizzz}}}EEE...666222---333+++111000000/////////.........///............///000000...///555KKKhhhttttttyyyqqqaaazzz~~~qqqzzz~~~{{{|||```BBBMMMjjjyyyOOOhhhxxxGGG+++---111000///000111111000...........................,,,000......333000---666[[[xxxxxx~~~xxxyyy|||}}}zzzsssoooppppppkkkhhhhhhlllkkkjjjiiifffcccaaa``````___VVVPPPTTTUUUSSSWWWUUUBBB===333555444888222111000000000333555777///999CCCqqqaaayyy}}}{{{vvvtttxxx}}}lllllliiieeeeeedddXXXIII>>>===<<<:::666888FFFVVVXXXXXXhhhoooRRR666===PPPyyyPPPbbb^^^<<>>QQQYYYUUUKKKCCC```zzzkkkbbbmmmnnnpppooorrrPPPRRRpppooorrr|||{{{yyy~~~rrr\\\CCC666555777;;;???BBBnnnjjjGGG<<<+++555000111000000///...,,,+++..................................../////////000333+++111555:::ZZZzzz|||ppp{{{iiilllxxxmmmyyy~~~sssooossstttoooooouuuqqqppplllddd]]][[[aaaggg]]]bbbkkkxxx|||bbbCCC???IIIzzzwwwzzzhhhrrraaa>>>666111...444222222333666888999888666;;;{{{sss|||bbb444+++777,,,+++666***111000/////////...........................///000000222222---AAAhhhtttoooxxxpppooozzzuuu|||vvvwww{{{RRRHHHIIIaaa]]]aaaTTT:::---888111000///000111111///---........................+++111......222///,,,444<<>>888777777777222444333333222222333333444+++888:::aaacccllltttyyy{{{xxxvvvvvvxxxxxxrrrpppllliiifffbbb]]]ZZZQQQCCC666666<<>>CCCRRRIII^^^NNN\\\yyyAAA---///............---------//////.........---------//////------...000222444[[[}}}yyypppaaadddtttooossshhhyyymmm\\\RRR```~~~{{{vvvqqqmmmgggeee^^^QQQCCC888333111777666<<>>===ttt}}}|||999222111111000///......---........................---------............///333333///555SSSwwwtttqqqpppqqqkkk}}}pppsss{{{^^^LLL@@@RRRiii~~~sssfff{{{|||eee===555666000000000000000////////////......------------..................////////////000IIIqqq|||zzz}}}~~~qqqmmmqqqooowwwsssbbb]]]hhhnnniii^^^[[[bbbddd\\\]]]cccbbb\\\UUUQQQQQQOOOLLLKKKLLL```@@@999777777777222444333333222222333333444222777444QQQiiiaaazzzyyyyyyyyyyyywwwuuuuuuooommmkkkiiigggdddaaa^^^___TTTGGG>>>999;;;EEEPPP]]]VVVBBB@@@RRRWWWXXXeeeNNNIIIqqqIIIBBB___www```]]]XXX___\\\OOOLLLUUU___www}}}wwwvvvhhh^^^SSSFFF<<<555666;;;>>>AAADDD???OOOTTTPPP{{{XXX333222............------------///.........------------///...------...000222333JJJppp}}}fff]]]sssxxxuuupppfffnnnzzzuuu{{{rrrZZZ^^^{{{uuuqqqnnnhhhfffaaaXXXLLL@@@666000333222444888;;;===CCCJJJVVVaaagggccc^^^```fffjjjsssuuuxxx}}}dddfffsss|||mmmqqq{{{|||qqqrrrjjj```xxxxxx^^^bbbnnnqqqqqquuuvvv]]]OOO:::888<<<444888BBB???ddd```zzz\\\444<<<+++666000//////...................................................////////////000000111000000;;;RRRhhh||||||zzzsssYYYeeewwwtttwwwyyyyyywwwvvvssspppllljjjjjjlllmmmmmmmmmnnnppptttxxx{{{|||{{{WWW???:::ZZZwwwhhhPPP:::444333000000444<<<444444;;;888222???UUUgggVVV999111111000000///......---........................------------...............000000444JJJhhh{{{fffnnntttkkkmmmxxxqqqqqq{{{qqqRRRDDDGGGTTTjjj}}}[[[ddd}}}OOO555444555111000000000/////////............------------..................////////////---@@@kkkxxxyyyxxxrrrsssqqqtttnnnaaa\\\dddkkkkkkeeeWWWUUU\\\___cccbbbXXXUUUPPPLLLMMMMMMKKKJJJLLLcccBBB;;;888777777222333333222222222222333333555666000>>>ssszzz___rrrzzztttxxxzzzvvvqqqqqqlllkkkiiiiiiiiihhheeecccccc]]]SSSFFF::::::KKK^^^NNNBBB???YYYpppcccMMMLLLCCChhh^^^HHHSSS```{{{zzzkkkZZZOOOttt```eeeddd```ttt~~~pppcccUUUHHH???777333888===@@@AAABBB@@@]]]NNNXXX{{{AAA...555............------------............------------///...------...///111222;;;[[[lll\\\YYYiiixxxnnniiivvvbbbYYYttt{{{uuurrrpppjjjgggddd```XXXLLL===222222333666:::<<>>LLL^^^:::HHH```qqqhhhMMMAAAKKKjjj|||}}}aaaSSSlll|||lllcccrrrTTTMMMssswwwsssqqqdddnnnqqq___WWWLLLAAA:::555222777;;;<<<===>>>OOO]]]MMMmmmggg===333///.........---------,,,,,,------------------------......---------...///000666EEEsssyyyppphhhTTTbbb{{{zzzfffppphhhWWWaaattt|||zzzxxxtttqqqkkkgggdddbbb```VVVGGG;;;111333:::CCCHHHIIILLLQQQRRRUUUYYY]]]bbbeeeffffff\\\aaatttnnnaaavvvyyyttt}}}~~~___fffwww~~~VVV]]]ooozzzooodddXXXKKKAAA:::777222666<<<;;;EEE[[[uuuaaaooorrr:::666,,,222000//////...------------...---------------------------------.........//////...///111222000111;;;FFFppp{{{oooeeeooodddlllzzz~~~zzzwwwvvvuuuvvvssssssssssssqqqooommmkkkjjjhhhgggjjjqqqxxx}}}{{{~~~|||aaaFFF888TTTuuuoootttvvvnnniiiZZZ???888444333555444111333999...:::???888999LLLgggxxxpppOOO444////////////......---------------------------------,,,,,,---------.........---...000000---444PPPmmmzzzqqq{{{|||sssrrr\\\zzzmmm___]]]fffqqq}}}zzz```MMM;;;888EEEZZZrrriiiYYYvvvlll???,,,...111000.../////////.........------...------,,,,,,------...---------.........//////000---???iii}}}yyy|||yyysssnnnlllooorrrmmmbbb```eeeqqqaaa]]]]]]UUUSSSZZZ[[[XXXQQQMMMMMMLLLHHHGGGIIIfffFFF>>>888555666333333222222111111222222333---111555...===~~~~~~bbbppprrroooqqqooolllmmmlllkkkjjjjjjjjjjjjhhhfffhhhgggddd]]]OOOFFFHHHPPPGGGZZZhhh\\\FFFEEEYYYiiiooo[[[UUUdddxxxwwwYYYTTT|||~~~aaaUUUwwwvvvooofffpppsss___SSSMMMDDD:::888444333555666666888===SSSKKKUUUJJJ555555)))...------------,,,,,,,,,,,,,,,---------------------------------.........444444XXXhhhtttwww[[[\\\hhh{{{___bbb}}}|||lll]]]UUU\\\zzzzzzvvvxxxzzzvvvrrrkkkfffaaaaaaaaa\\\QQQGGG222///333===FFFGGGFFFEEENNNQQQUUUXXXWWWWWWZZZ^^^eeeqqqjjjaaafffvvv}}}lllgggwwwbbbsssxxxbbbyyywwwcccYYYVVVRRRHHH???555888666666;;;???PPPjjj^^^UUUNNN555111555111111//////...---------------------------------------------------............------///222111000444<<>>;;;CCC___}}}tttooo333444...............------------------------------------,,,,,,,,,------------...///---///000******===VVVyyy~~~vvvsssooozzziii___ZZZ___dddlllrrrxxxrrrbbbRRRGGGAAA===@@@OOOfff}}}uuu\\\lllrrrPPP222,,,111000...///............------------------,,,,,,,,,,,,------------------............///+++000NNN|||~~~{{{{{{}}}{{{xxxnnniiilllrrrooofffhhhqqqzzzfff]]]]]]UUUQQQVVVWWWTTTNNNJJJKKKJJJGGGFFFHHHeeeGGG>>>777444666444222222111111111111222222//////333---111ccceee]]]}}}zzzpppmmmnnnnnnllllllkkkjjjjjjjjjjjjgggeeefffeeeeeeeee___VVVQQQQQQSSSSSSNNN>>><<<[[[sssnnnQQQCCC\\\|||XXXJJJQQQyyytttrrrxxx\\\qqqoookkkzzz~~~wwwnnnkkkcccWWWOOOHHH===222666555444333111222<<>>444...333;;;???@@@@@@GGGHHHLLLNNNNNNQQQ]]]iiivvv}}}wwwhhheeewwwxxxxxxsssttt~~~sss}}}iii]]]rrrjjjVVVPPPRRRMMM@@@555444888:::888:::JJJ___kkkQQQbbb===888000888,,,//////...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,...000///,,,---111:::SSSlllooonnnrrrwww|||kkkttt~~~zzzuuutttwwwuuutttrrrqqqpppooooooooojjjlllllliiieeeeeejjjnnnwwwnnnssstttiiiHHHDDD}}}fff]]]OOODDD???;;;666333888333...---000444666777;;;111333EEEVVVggg}}}uuu;;;222,,,111------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,...111///---888FFFqqq|||~~~rrrnnnyyyiiiZZZVVVPPPLLLNNNUUU```hhhiiikkknnnoooooollliiigggbbb[[[QQQGGG@@@===>>>???IIIXXXlll}}}___XXXcccxxxJJJ888+++...222...---111......---------,,,,,,,,,------,,,,,,,,,,,,------,,,------------.........***---///@@@kkkzzziii}}}wwwpppooorrrtttnnnhhhfffgggggghhhrrrvvvWWWIIIRRRVVVTTTNNNCCCIIIDDDBBBDDDFFFEEEFFFHHHdddFFF===666444666555222222111111111111222222222---000111...EEExxx}}}[[[jjjuuunnnppppppkkkiiihhhhhhiiijjjjjjhhhgggaaa```bbbfffeee```\\\[[[RRRIIICCC<<>>AAACCCDDDJJJRRRWWW]]]jjjwwwsssrrrlllfffjjjzzzzzz{{{~~~|||}}}nnnmmmxxxppp```QQQNNNNNNFFF:::333666444::::::<<>>:::888777:::???KKKLLLTTT```fffhhhmmmuuuiiieeeaaaggg|||sssppp~~~zzz~~~}}}xxx}}}xxxfff[[[QQQMMMHHH???:::;;;888000999;;;>>>ccctttVVVzzzFFF444+++444(((---555......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........+++***...000///000333---888\\\mmmmmmqqqoooooouuuiiisss}}}}}}~~~wwwqqqooopppqqqrrrqqqooollljjjiiifffcccdddggghhhgggdddbbbeeecccXXXcccdddRRRaaa|||jjjlllxxxOOOCCCEEE===666555///,,,444***000666666666666666555555DDDYYYrrrwwwrrrZZZ>>>999,,,333...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------)))...///---,,,///111222IIIeeezzz{{{aaauuuqqq~~~tttiii\\\SSSOOOMMMJJJHHHGGGGGGIIIJJJKKKRRRZZZ```fffqqqWWWRRRqqq[[[:::222111111111...******...---------,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---111///***///EEEcccxxxsssmmmooo___aaahhhhhhkkkkkkfffbbbdddgggiiiZZZKKKSSShhhjjjaaaZZZSSSCCC>>><<<>>>?????????BBBdddIII@@@999777777111222111111000000000000000///000333333,,,...HHHeee}}}}}}^^^gggrrr```dddssseeegggiiiiiihhhgggggggggbbbaaa```___^^^^^^^^^^^^^^^___\\\VVVRRRXXXfffrrrsssoooiiikkkwww|||gggKKKHHHmmmdddaaa^^^VVVnnnfff___zzzlllaaa\\\]]]___XXXPPPEEE;;;666444444444777222555222...GGG\\\TTT___jjjCCC111***///222***---------,,,,,,+++++++++,,,,,,---.........------------------------------...222...222TTT}}}sssZZZWWWooo|||kkknnn}}}lllrrrqqqssspppVVVPPPlll{{{|||ssssssrrrlllmmmjjjeeebbb```^^^\\\ZZZUUURRRKKKBBB;;;:::>>>CCCHHHEEEGGGSSScccjjjddd[[[MMM___vvv}}}sssllljjjqqq|||yyyvvvooo^^^bbbTTTQQQQQQCCC888666444333555???:::QQQxxxkkkOOOeeeGGG---+++222222.........------,,,,,,------...------------------------,,,,,,,,,---------......---------............///000333AAAWWWjjjssswwwzzztttpppyyyppp{{{rrrzzzqqqnnnmmmooosssrrrkkkeeefffggghhhiiiiiigggfffdddcccccccccbbbaaa```___^^^dddvvvgggpppWWWHHH===:::666222//////000111333000000666:::;;;999777:::VVV[[[rrrtttiiiCCC222111000,,,))),,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++++++++,,,,,,,,,,,,---------------............///888KKKeeexxx}}}}}}fffhhh}}}yyy~~~|||uuuooommmqqqyyy~~~oooFFF{{{iii>>>444111000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,++++++,,,,,,---...///...///...)))111QQQtttxxx{{{sss[[[YYYeeeiiiiiiccc^^^^^^ccceeedddbbbdddfffaaaXXXWWW\\\]]]RRRDDD:::888888888777dddHHH>>>777666666111222111000000//////000000333///000111---,,,;;;NNNdddXXXlll~~~nnniiillleeeeeefffeeeeeefffggghhhcccbbbaaa```____________\\\```___WWWOOOPPP^^^kkk}}}xxxsssiii\\\QQQKKKnnn{{{XXXHHHjjjNNNgggjjjOOO@@@fffsssddd\\\YYYXXXXXXOOOIII???888444444555555333000111333<<>>999777444111///000222333999888888999888777888:::NNNfffrrr{{{tttXXX:::...//////---+++,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,,,,+++++++++++++++,,,,,,,,,------------------............000;;;LLL___mmmuuuxxxwwwhhhiii{{{vvv\\\VVVjjjyyyEEE222222000000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,++++++++++++,,,---------,,,...///***---EEE```{{{uuu}}}ppp|||[[[XXX]]]gggnnnjjj```]]]___aaabbbfffhhh```PPPDDD@@@KKKGGGCCCBBBBBB???888333bbbGGG===555444555111222111000000//////000000444...---111000---111888ooozzzqqqPPPTTTzzzxxxllldddccccccbbbbbbccceeeggghhhccccccbbbaaa````````````[[[aaabbbYYYLLLJJJUUUaaazzzzzz|||uuu]]]IIIOOOccczzzuuuXXXLLLaaacccNNNoooCCC<<>>sssggg:::222...000///+++,,,111------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------------------------............,,,222111...AAAbbbtttsssqqqyyyiiinnn{{{vvv|||{{{vvv{{{xxxuuunnngggccceeemmmtttiiiiiiiiiiiiiiihhhgggfffgggfffdddaaa```^^^^^^]]]ZZZ```\\\eeeyyynnn\\\aaakkkDDD777:::333222111000111222555666;;;<<<;;;777666<<>>:::777777777111444666IIIVVVWWWCCCJJJvvvIII555222111333000******...---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------.........222333///+++666QQQhhhrrrjjjlllzzzxxx}}}rrrrrrwwwwwwssskkkdddbbbhhhoooiiiiiihhhhhhgggffffffffffffeeecccbbbaaa```aaaaaaYYYccc___YYY^^^ZZZRRRWWWkkkfffBBB555777000000111222444666999:::@@@>>>888333999III\\\hhhyyy}}}vvvggg888222,,,***,,,---------++++++++++++++++++++++++---------,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,---------.........111///111>>>WWWrrr|||ssskkknnn}}}iiiUUUhhhsssNNN000111666,,,.........---------,,,,,,++++++++++++++++++++++++))))))*********++++++++++++++++++***+++,,,,,,---+++***---000...***---444LLLjjj|||hhhRRRLLLUUU___bbb```[[[XXXWWWZZZ^^^___^^^\\\IIIIIIIIILLLOOOOOOMMMJJJ|||[[[CCC:::222111444111111000000///.../////////000//////111000///000333444```xxxyyysss^^^[[[qqq}}}qqqddd^^^^^^___bbbeeefffdddbbb___^^^]]]\\\\\\[[[[[[[[[[[[[[[ZZZWWWSSSQQQPPPQQQRRRaaaiiiaaaYYY^^^mmmvvvgggbbbkkkrrrQQQ[[[fffnnnUUUJJJddd{{{zzz~~~qqqvvvwwwhhhWWWQQQRRRQQQHHH>>>888555222111111222222111111000555MMM\\\RRRhhhddd:::...,,,---***///111)))++++++++++++++++++++++++222000...,,,++++++------,,,,,,,,,,,,,,,,,,,,,,,,...+++---111------???WWWcccccceeeZZZPPPiii~~~tttdddppprrrdddccc]]]FFFHHHMMMVVVbbblllmmmiii___cccfffccc]]]XXXXXX[[[VVVSSSQQQPPPOOOJJJCCC===888666999FFFVVV^^^ZZZSSSSSSdddxxx|||{{{}}}wwwyyyzzz~~~oooqqq___BBB222444555777888333;;;:::XXXTTT@@@SSSvvvuuuxxxuuu:::555222///000///,,,+++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,------------...111---,,,...///777NNNfffqqqnnnyyyeeexxxmmmhhhkkknnnpppmmmfffbbbbbbddddddcccccccccdddeeeggghhhffffffdddcccbbbaaa``````SSS``````VVVRRRRRRSSSWWWPPP___kkkfffQQQ<<<222000111111333666888;;;===>>>CCC>>>666555DDD```yyy}}}eeeEEE///000///---,,,---,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++*********+++++++++,,,,,,,,,,,,,,,------------...---,,,,,,333CCC\\\vvviiiooossswwwtttccc^^^~~~www~~~kkkGGG111+++444444$$$------------,,,,,,,,,,,,++++++++++++++++++++++++))))))*********++++++++++++************+++,,,,,,...,,,,,,...///------///333RRRsssooonnnrrrUUUKKKTTT[[[ZZZ```[[[SSSOOOQQQVVVYYYYYYTTTTTTSSSTTTVVVWWWWWWVVVtttVVVAAA:::222111444111111000//////....../////////000000...,,,***---000333???zzz}}}nnnQQQbbbvvvvvvkkk^^^\\\\\\___cccdddaaa^^^\\\\\\[[[ZZZYYYYYYYYYYYYZZZWWWUUUUUUUUUUUURRROOOLLLXXX]]]WWWXXXdddkkkhhhjjjsssxxx{{{___LLLgggvvvkkkgggfffyyycccUUUzzz~~~tttzzzsssllluuuvvvrrr```WWWMMMJJJJJJGGG>>>666555333222111222222111///+++222AAAUUU___eeeiiiFFF***+++111...(((...111'''*********+++++++++++++++...---+++************+++,,,,,,,,,,,,,,,,,,,,,,,,---(((***000///,,,555DDD```lll}}}fffGGGdddjjj[[[```nnnhhh[[[```lllOOOJJJIIIQQQ___kkknnnlll]]]___```^^^YYYVVVVVVWWWSSSQQQPPPOOONNNLLLIIIFFF:::;;;???CCCHHHNNNSSSVVVjjjkkkmmmnnnpppttt{{{|||{{{qqqmmmyyy{{{{{{xxxxxxoootttwww|||{{{ppp[[[@@@222222111444:::999EEE888NNNDDD;;;ssslllQQQ444111...++++++---...---,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------000***,,,333...))):::SSSqqqtttwww}}}tttfffkkk}}}|||kkkkkkllllllkkkiiifffddd]]]]]]]]]]]]___bbbfffhhheeeeeedddcccaaa___]]]\\\^^^```]]]VVVRRRTTTRRRKKKDDDDDDBBB???:::555222000333555777999<<<===>>>>>>999;;;<<>>:::;;;DDDSSS___VVVXXX___lllyyy|||tttjjjzzzxxxrrrnnnuuu|||pppbbbeeeiiinnnnnneeeOOO;;;333444000222<<<>>>EEE777???:::LLL~~~ssseee666333------,,,,,,,,,------,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------///---///222///+++333@@@aaawwwuuurrrttt~~~jjj}}}zzz|||sssiiifffjjjmmmllliii___^^^[[[YYYYYY[[[]]]^^^\\\]]]___aaaaaa```^^^\\\eee]]]WWWRRRKKKIIIFFF;;;;;;777222000333666666555666777:::<<<=========<<<:::HHHUUUbbbwwwvvvwwwnnnooosss^^^GGG777&&&222555444///,,,...---***************************++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,---------+++---...,,,+++111===HHHSSS^^^iiillllllnnnrrruuu{{{ssshhhmmmvvvppppppnnnZZZ^^^iiiMMM444+++222000...222333++++++++++++++++++,,,,,,************************)))************+++++++++***************++++++,,,,,,,,,,,,,,,---//////---000...777PPPfffppppppooo{{{~~~uuu```PPPLLLGGGMMMQQQOOONNNPPPNNNIIIJJJMMMQQQUUUVVVVVVVVVVVViiiNNN>>>;;;444222444000000000///...............---------...111333111---222%%%@@@}}}uuurrrxxxppp\\\QQQ___rrrxxxvvvsssaaa[[[TTTRRRVVV[[[]]]\\\[[[ZZZYYYXXXXXXWWWWWWXXXRRRTTTUUUTTTQQQOOOOOOPPPQQQKKKKKKRRRQQQIIIJJJSSSNNNLLLLLL______YYYddd[[[eeeYYYNNNIIIdddzzzbbbNNNmmmuuu}}}rrr~~~~~~rrrlllqqqrrrdddQQQKKKJJJHHHBBB<<<777555444......///000222222000...666QQQaaaRRRSSS|||{{{kkk888---666&&&(((222---(((+++---))))))******++++++++++++((())))))*********))))))++++++++++++++++++++++++...,,,---...---++++++...888dddnnn\\\VVVPPPSSSjjjaaaiii^^^XXXdddddd^^^gggmmm]]]NNNOOO\\\hhhmmmmmmcccaaa]]]\\\\\\\\\[[[ZZZLLLPPPSSSRRRNNNKKKJJJKKKJJJCCC<<<;;;???DDDGGGHHHSSS\\\eeegggcccbbbhhhnnnooommmnnnvvv|||wwwuuuqqqwwwuuuiiidddrrrfffYYYZZZYYYXXXSSSHHH<<>>888777999888444444888444444777:::999777999>>><<<:::>>>;;;333<<>>;;;888444111000///000333111///...---333BBBQQQPPPQQQgggsssuuuqqq\\\777///...(((+++++++++++++++*********)))******++++++******)))************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,)))///:::JJJVVVYYYSSSLLLPPPYYYlllzzzmmmSSSLLLWWW\\\\\\ZZZSSSKKKFFFFFFIIISSSXXX^^^```]]]XXXUUUUUUVVVUUUSSSQQQOOONNNMMMMMMKKKJJJGGGDDDBBBAAAAAAAAA>>>===>>>CCCLLLXXXcccjjjlllgggccchhhssszzz{{{yyy~~~yyytttllldddXXXMMMGGGEEEEEEEEEDDDDDDEEEGGGHHHJJJKKKLLLIIIFFFBBB===888444000...111888999444555<<<>>>999666MMMpppuuugggvvv|||}}}oooggg{{{pppXXX777)))///222------------,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------555EEETTT^^^dddiiixxx|||iiigggvvv{{{~~~sssiiiaaaPPPCCCEEELLLOOOSSSWWWLLLHHHEEEDDDFFFFFFDDDBBB>>>;;;999:::999777777:::888::::::999888888999:::444:::===AAAUUUsss{{{ttt}}}~~~pppsssvvvrrrMMM,,,)))222111,,,***************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,...,,,222AAANNNWWWbbbnnnjjjfffbbbbbbggglllnnnooouuutttuuuzzz{{{uuuaaa]]]VVVKKKAAA===???BBBCCCTTTpppzzzdddZZZ___ooosss\\\NNNPPP]]]hhhwww\\\<<<))))))000///......------,,,,,,+++,,,++++++++++++******************************************++++++++++++,,,++++++************++++++*********++++++++++++,,,'''***,,,+++)))000===III\\\lll{{{~~~xxxwwwoooyyyrrrppptttdddMMMFFFAAAFFFBBB???DDD???999===ZZZCCC888777222000222000//////.........---------------------------------///---///(((,,,VVV{{{zzzkkkvvv~~~}}}yyylllrrr~~~jjjJJJAAABBBMMMcccjjjgggddd___XXXQQQNNNMMMSSSQQQPPPQQQSSSTTTRRRPPPQQQOOONNNNNNOOOOOOMMMLLLKKKJJJIIIHHHFFFEEEDDDCCCBBBBBBBBBBBBBBBAAA@@@@@@CCCBBBBBBBBBBBBBBBBBBBBB===???AAACCCCCCBBB@@@???AAABBBAAAAAAEEEKKKIIICCChhhjjjwww~~~rrrzzzyyyqqquuunnnaaaMMMGGGAAA>>>@@@CCCCCCBBB888666333000//////000111555000...000444===LLLYYYKKK[[[yyyqqqhhhppp{{{}}}ggg@@@+++///222,,,+++++++++***************))))))************))))))***************************************************++++++++++++,,,,,,,,,---,,,///<<>>===<<>>999444222111222555222333:::BBBBBB777+++FFFYYYrrrtttkkkuuuzzziiitttqqqfffgggxxxcccFFF,,,)))000------------,,,,,,,,,++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,000,,,+++222>>>LLL^^^llltttzzzzzzjjj|||eeeppp~~~uuuxxx}}}aaaDDD>>>CCCDDDBBBCCCJJJIIIGGGEEECCCAAAAAABBB666666777999:::999999:::666888666///...333666444333OOO___^^^fffyyytttqqq~~~qqqoooooosssuuuoooJJJ555(((///222***''',,,((((((((())))))************************************************************************************************************++++++++++++,,,,,,,,,///,,,,,,111777???NNN\\\gggdddaaabbbeeeggggggfffaaabbbgggpppzzz~~~|||}}}~~~{{{ppp```RRRMMMLLLLLLYYYmmmpppaaaaaalllhhhJJJAAAQQQfffrrrsss^^^===111333222...---------------,,,,,,++++++++++++++++++************************************************++++++++++++++++++************++++++************+++++++++++++++***,,,///)))$$$,,,999OOOiii|||xxxooottt{{{xxxoooaaawwwrrrhhhJJJHHH<<<666>>>BBBBBBHHHUUU???666777111///222000............------------------------------------000)))...---%%%<<>>[[[[[[[[[___ccchhhqqqyyyrrrkkknnnqqqoooxxxwwwsssppphhh[[[PPPFFFDDDAAAAAABBBBBB???===444333111000000000222333333...,,,333===GGGRRRZZZZZZsssuuukkkooovvvfffBBB+++'''+++,,,***************************)))))))))******)))))))))))))))))))))))))))))))))*********************************+++++++++,,,,,,...++++++333AAANNNWWW[[[OOONNN[[[kkkhhhUUUNNNVVVZZZPPPNNNVVVVVVKKKBBBBBBNNNTTT\\\bbbbbb___ZZZWWWOOOOOONNNNNNPPPRRRTTTUUUNNNMMMKKKHHHFFFDDDCCCBBB??????>>>???AAAEEEIIIKKKOOOOOORRRYYYaaagggiiiiiihhhmmmtttzzz}}}~~~}}}|||~~~}}}{{{wwwsssooommmlllkkkjjjjjjkkkkkkkkkjjjhhhccc]]]YYYPPPLLLHHHEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEDDD@@@???;;;666222111444777777000333???BBB:::555999WWWbbbrrrxxxpppjjjgggaaakkkhhhfffrrr~~~iiiMMM555(((///333)))------,,,,,,,,,+++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///,,,+++---000;;;PPPccciiiiiillleeeddd}}}sssqqqnnnqqqtttrrrwwwqqqiiiXXXCCC888888111777===@@@>>>;;;999888333555888:::;;;;;;999777333777333***---;;;BBB???FFFjjj{{{xxxzzz|||~~~{{{hhhsssqqqaaadddjjjlll___III---,,,---///...+++***---************))))))))))))*********************************************************************************************************+++++++++,,,,,,...---,,,,,,---111;;;EEEVVV___iiijjjddd[[[VVVUUUfffeeefffjjjppptttuuuuuu{{{xxxxxxzzzyyypppgggccceeelllrrrwwwgggccceeeiii~~~}}}lllYYYFFFKKKUUU```iiilllkkkiiiMMM:::,,,---...,,,///666,,,,,,,,,,,,,,,++++++++++++++++++*********))))))))))))))))))))))))))))))))))))*********+++++++++++++++************++++++))))))*********+++++++++---(((***000///''')))222:::IIIYYY```aaahhhxxx|||wwwwww{{{xxxxxxrrr```qqqnnnqqqtttZZZJJJKKKGGG<<<;;;zzzPPP<<<555666000...111000.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...(((---111(((+++EEE^^^qqqpppsssvvvmmm^^^```ooosssnnnjjjkkkaaaEEE666???TTT]]]ddddddaaa]]]XXXTTTGGGKKKOOOOOOMMMLLLOOORRRMMMLLLKKKLLLNNNNNNMMMLLLKKKJJJIIIHHHFFFEEEDDDCCC@@@@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@AAA@@@???>>><<<;;;===<<<::::::<<<======<<<:::EEEJJJEEEDDDNNNYYY\\\WWWUUU[[[[[[SSSWWWdddgggjjjddd___]]]\\\WWWMMMDDDAAA@@@@@@AAA@@@===999555111111111111111222333333///,,,...888DDDNNNWWW^^^rrrttteeeooo|||~~~{{{QQQ---(((---)))&&&))))))))))))***************((())))))******))))))((())))))))))))))))))))))))************************************++++++++++++)))******---555DDDWWWdddYYYQQQQQQ[[[```\\\XXXZZZVVVLLLIIIRRRXXXUUUPPPNNNCCCHHHOOOWWW\\\]]]\\\[[[PPPOOONNNMMMNNNPPPSSSTTTOOOOOONNNMMMKKKIIIHHHHHH?????????@@@AAABBBCCCCCCDDDFFFJJJMMMPPPTTTXXX[[[]]]bbbhhhjjjjjjmmmrrrxxx{{{yyywwwwwwxxxuuummmfffiiidddbbbddddddbbb```aaa^^^___```^^^ZZZTTTMMMIIIFFFEEECCCCCCEEEFFFFFFEEEEEEFFFFFFGGGFFFDDDCCCBBB>>>:::555111000222555777444777======444222EEE]]]```mmm{{{hhheeennngggfffqqqvvvmmmQQQ777***(((222555))),,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***---111111---///;;;JJJYYYhhhlll^^^eeeppp___kkkmmmsssooouuuzzzyyyooobbbUUUOOOBBB<<<555///...000222444,,,///111000000222111...***444666333@@@YYYeeebbbddd{{{~~~qqqrrryyyvvviiiccchhhnnnfffXXXCCC+++,,,,,,***'''+++111000+++++++++*********)))))))))************************************************************************************************************++++++++++++***+++------,,,---222666999LLLcccmmmhhh^^^XXXWWWZZZXXXWWWXXX]]]ccchhhjjjggglllrrrrrrqqqsss{{{zzzlllaaa^^^aaahhhllleee```jjjlllhhh{{{tttnnnZZZJJJ@@@:::FFFUUUhhhrrrmmm^^^OOOGGG...***+++111000++++++///+++++++++++++++++++++++++++************))))))))))))))))))))))))))))))))))))))))))************+++++++++************++++++)))))))))************+++,,,''''''...///,,,+++///111///777LLLaaammmtttyyylllsssrrrsss}}}xxxuuuiii^^^mmmuuullluuuooo[[[PPPrrrLLL999444666000---111000.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***......(((000GGGmmmuuummmiiipppkkkggguuuxxxgggdddjjjeeeXXXIII;;;BBBPPP]]]bbbbbbaaa^^^YYYMMMLLLJJJHHHHHHJJJMMMPPPJJJIIIHHHIIIKKKLLLKKKJJJIIIIIIHHHGGGFFFEEEDDDCCC?????????@@@@@@@@@AAAAAA???@@@AAAAAAAAA@@@???>>>======>>>>>>===<<<;;;;;;;;;::::::;;;<<<<<<;;;;;;222<<<@@@;;;888;;;@@@AAABBBAAAGGGHHH@@@DDDPPPRRRJJJHHHFFFHHHJJJIIIDDD>>>>>>======<<<:::777333000...///111222333333333222,,,///777BBBKKKSSS```lllxxxzzzdddbbbsssyyyppp[[[===(((,,,000***&&&+++((()))))))))*********+++(((((())))))))))))(((((())))))))))))))))))))))))************************************++++++++++++'''***+++***+++888LLL]]]ZZZRRRJJJLLLVVV^^^^^^YYYYYYSSSNNNOOOTTTVVVVVVUUU???BBBFFFMMMSSSXXXZZZ[[[SSSQQQOOOMMMLLLMMMNNNOOOMMMMMMMMMMMMLLLKKKKKKJJJAAAAAAAAAAAAAAAAAAAAABBB<<<@@@EEEJJJKKKJJJHHHFFFNNNQQQVVVWWWXXX[[[bbbgggiiifffdddbbbbbb___ZZZVVV]]]YYYYYY]]]^^^YYYVVVWWWSSSTTTSSSQQQMMMHHHEEECCCBBBBBBBBBCCCEEEFFFEEECCCFFFGGGGGGFFFEEEBBB???===888444//////222555555555111???BBB444///CCCaaattt```nnn~~~wwwmmmrrrkkknnnoooSSS<<<...+++)))///222,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++***,,,111222---***///777;;;PPP^^^[[[^^^lllgggQQQ[[[{{{tttXXXmmmuuulllrrrsssoooqqqwwwuuummm}}}hhhOOO@@@>>>===777000000222111---///777;;;:::666EEEKKKJJJYYYttt~~~vvvttt}}}uuu{{{jjjnnn~~~}}}{{{hhhpppVVV[[[fffdddOOO>>>444(((000,,,((((((,,,///---))))))))))))))))))*********************************************************************************************************************++++++++++++)))+++---,,,,,,---...///(((777JJJYYY___bbbeeehhhXXXTTTPPPMMMOOORRRWWWYYY___bbbcccccccccgggpppwwwfffccceeemmmwwwxxxooofffooouuuwwwttt```[[[RRRFFF;;;<<>>============>>>??????AAAAAAAAA@@@???>>>::::::;;;;;;;;;;;;;;;;;;999888:::======<<<;;;;;;===999777999<<<===;;;888;;;888???AAA999:::???<<<===;;;999:::===???>>>======<<<:::888555333111///,,,...000222333333222111,,,555AAAKKKPPPXXXjjj|||mmmmmmddd\\\eeerrrlllYYY555)))%%%+++---'''&&&+++(((((())))))*********+++(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))),,,---(((%%%---@@@PPPUUUPPPFFFCCCOOO]]]]]]UUU[[[XXXRRRJJJIIIMMMPPPPPPCCCCCCEEEHHHNNNSSSVVVWWWWWWTTTPPPMMMJJJJJJJJJKKKHHHIIIJJJJJJJJJJJJJJJIIIFFFDDDBBB@@@??????@@@AAA???>>><<<<<<>>>@@@@@@???>>>BBBGGGLLLOOOQQQRRRTTTQQQQQQSSSUUUUUUTTTPPPMMMRRRNNNOOOTTTUUUNNNJJJKKKGGGGGGFFFDDDAAA@@@@@@AAACCCBBBCCCDDDFFFFFFDDDBBBDDDDDDDDDCCC@@@<<<999666333///---///555888777444000BBB???---777___wwwtttYYYdddlllzzzpppdddrrrwww|||fffBBB333000222+++***......,,,,,,,,,+++++++++******++++++++++++++++++++++++************************))))))))))))))))))))))))************************++++++++++++++++++++++++///---,,,---,,,***...555333;;;NNN```ccc\\\[[[bbblllcccsssVVVjjj{{{jjjmmmvvvyyy}}}nnnbbbhhhuuuuuubbbMMMAAACCC@@@<<>>AAALLLSSSWWWbbboooddd[[[NNN@@@555///---------///...,,,+++---,,,*********************++++++************))))))))))))))))))))))))))))))))))))))))))))))))************++++++************++++++))))))))))))************'''***+++)))(((+++------'''---,,,(((111III^^^fffhhhnnnzzzyyy\\\eee}}}oootttzzzsss```gggkkkXXXzzz```???;;;555111000000000///......---------,,,,,,,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,888MMMaaajjjmmmooommmjjjWWWYYYYYYZZZdddooogggVVVAAA777===SSS___ZZZYYYaaa___SSSKKKJJJFFFAAACCCLLLKKKIIIGGGDDDDDDFFFHHHJJJHHHGGGGGGFFFFFFEEEEEEEEE@@@@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>>>>>>>>>>???>>>>>>===<<<;;;;;;;;;888888999999999:::::::::;;;;;;;;;::::::999999999888888999999::::::999999:::;;;<<<=========<<<;;;999999555000///222111...///000111222222000...,,,444DDDPPPSSS\\\nnnlllhhhcccfffmmmiiiQQQ777+++*********))))))(((((())))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))************************'''***,,,+++***---555;;;MMMNNNMMMIIIFFFJJJTTT]]]VVVTTTOOOKKKMMMQQQPPPKKKMMMKKKGGGCCC@@@CCCKKKQQQUUUXXXXXXSSSKKKFFFFFFIIIFFFHHHJJJKKKKKKJJJHHHGGGIIIHHHFFFCCCBBB@@@@@@@@@;;;<<<<<<;;;999999:::<<<>>>>>>???AAABBBCCCDDDEEEDDDDDDEEEEEEFFFGGGHHHHHHHHHHHHGGGFFFEEEEEEDDDDDDAAA@@@>>>======>>>@@@AAAEEEDDDDDDCCCBBBAAAAAAAAADDDCCC@@@===:::666444222111111222222333333444444777000,,,444KKKbbbkkkiiijjj___iiiqqqfffpppuuulllpppoooTTT000///...---,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***222???KKKSSSWWWZZZ[[[\\\mmmkkkZZZ___uuuqqqWWWooottt\\\kkkzzzwwwuuugggoookkktttlllnnn\\\jjjjjj___SSS^^^qqqnnn[[[bbbjjjmmmppptttmmmjjjuuu}}}eee^^^ooowwwrrrzzz|||qqqooojjj```]]]aaa\\\OOO<<>>:::555111000000000///...------------,,,,,,,,,...------,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,...CCC___oooiii^^^bbbnnnQQQZZZdddhhhddd___bbbhhhUUUFFF;;;@@@PPP\\\^^^]]]ZZZUUUQQQQQQOOOHHHBBBAAAEEEEEEDDDDDDEEEFFFGGGGGGEEEEEEEEEDDDDDDDDDCCCCCC??????????????????????????????>>>============>>>>>>>>>===<<<<<<;;;::::::888888888999999999::::::;;;:::::::::999999999999666777777888999999999999::::::;;;;;;;;;:::999888444444111---...222222//////222444111,,,,,,222888LLLRRRXXX\\\dddooowwwyyydddaaabbbgggeeeVVV@@@000*********)))))))))(((((())))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))************************(((***,,,***)))***000555BBBHHHNNNNNNIIIHHHMMMSSSZZZYYYSSSKKKIIIKKKMMMKKKLLLLLLIIICCC???@@@GGGNNNMMMPPPSSSUUUSSSNNNHHHDDDCCCDDDEEEGGGGGGHHHHHHHHHHHHGGGFFFEEECCCBBBAAA@@@<<<======<<<:::999:::<<<:::;;;;;;<<<===>>>??????===>>>>>>???@@@@@@AAAAAA??????>>>>>>===<<<<<<;;;???>>>===<<<<<<===???@@@BBBBBBBBBCCCBBBBBBAAA@@@@@@???<<<999666333111111444333333555666555222///,,,111777CCCUUUeeekkkhhhfffqqq{{{zzzsssmmmkkkjjjlllkkk^^^AAA///...---,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---000555>>>IIIVVV^^^\\\^^^WWWRRRfff~~~uuuWWW^^^yyyzzz```___~~~|||^^^]]]qqqkkklllcccmmmeeeooolllddd]]]```hhhjjjfffjjjhhheeemmmsssggg___hhhkkkaaaooouuulllppplllVVVUUU\\\\\\[[[]]]EEE<<<111+++***,,,,,,+++************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************+++++++++,,,,,,(((***+++***)))---555;;;???EEENNNUUU]]]fffrrr{{{kkkXXXLLLJJJOOO\\\```TTTCCC@@@>>>CCCJJJMMMHHHCCCDDDMMMPPPTTT^^^]]]XXX\\\ooolllfff]]]RRRFFF===777555000+++***---...,,,***++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++000***(((+++***&&&---999KKKSSS___iiiqqqvvvzzz|||qqqxxxxxxlllccc^^^hhhjjjvvvxxxuuuuuuZZZ===999444111000000000///------------,,,,,,,,,,,,------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,'''///HHH``````SSSVVVeeefffffflllmmm^^^OOOTTTfffcccZZZGGG888===NNNWWWVVVWWWYYYXXXUUUSSSOOOFFF<<<>>>@@@BBBCCCEEEEEEDDDDDDBBBBBBBBBBBBBBBAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<<<<======<<<<<<;;;;;;:::::::::777888888888999999999999:::999999999999888888888444555666777888888888888999999999999888666555444000111///,,,...222222//////444555000))),,,:::HHHXXXXXX]]]hhhnnnlllfffccc^^^aaafffeeeVVV@@@000*********))))))))))))(((((())))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))************************(((***,,,***((('''***---444???LLLQQQNNNIIIFFFGGG[[[]]]YYYNNNFFFFFFIIIKKKJJJLLLLLLGGG@@@===BBBHHHHHHIIILLLQQQVVVUUUOOOHHHCCCBBBBBBBBBCCCEEEFFFHHHFFFFFFFFFFFFEEECCCAAA@@@>>>???>>>===:::999:::<<<999999999:::::::::;;;;;;999999999:::;;;;;;<<<<<<======<<<<<<;;;;;;::::::<<<<<<;;;;;;;;;<<<>>>??????@@@AAABBBAAAAAA???>>>:::888666333111111000111777555555666777555000+++,,,999IIIVVVaaaiiijjjfffiiizzznnn___bbbkkknnnsssggg^^^EEE.........---,,,++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***'''&&&---:::IIITTTWWWTTTOOOQQQcccrrrhhhSSS]]]sssmmmRRRXXX{{{mmmUUUcccqqqcccVVViiijjjgggaaabbbiiigggbbbkkk{{{vvviiidddttt}}}fffSSSYYYzzzkkkkkk~~~pppcccccccccWWWPPPVVVZZZSSSHHHBBB000,,,))))))+++---,,,***************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************++++++++++++,,,(((***---,,,))))))+++---,,,111:::DDDNNNZZZhhhqqq```\\\WWWRRR^^^{{{gggYYYZZZaaammmwwwtttfffXXXQQQZZZ[[[]]]ccc___VVVYYYaaa[[[QQQEEE:::222,,,***+++***)))+++......+++(((++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++777---'''+++,,,)))(((+++...555CCCUUUgggpppqqqnnnYYYkkk~~~~~~uuusssvvv___aaacccfffiiijjjkkkkkkpppTTT;;;777333000000000000///---------,,,,,,,,,++++++,,,,,,,,,,,,++++++******++++++++++++++++++++++++,,,$$$+++DDDXXX\\\[[[]]]yyyoooeee___YYYRRRTTTZZZ^^^aaaZZZGGG777999CCCLLLTTT\\\\\\TTTPPPRRRNNNFFF>>>???@@@AAAAAAAAA@@@@@@???@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;;;;;;;;;;:::::::::999999999777777777888888888888999888888888888888888888888444444666777888888999999888777777555444222111000000111000...///333444000111111111///000888FFFQQQUUUVVVaaarrrvvviii\\\WWW___kkkmmm[[[BBB222+++((())))))))))))))))))(((((())))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))************************''')))++++++)))'''(((***+++555BBBMMMQQQMMMEEE???PPPXXX[[[SSSJJJGGGHHHIIIGGGLLLQQQMMMEEE>>>???BBBGGGEEEEEEIIIOOOSSSTTTRRRHHHFFFDDDBBBAAABBBCCCEEECCCDDDFFFFFFFFFDDDBBB@@@???@@@???===;;;999:::;;;;;;;;;;;;;;;::::::::::::999999:::::::::;;;;;;;;;???>>>>>>>>>=========<<<;;;;;;::::::;;;<<<===>>>>>>??????@@@???===;;;:::333222111000000111333444666666666444111///......???JJJWWWaaahhhlllkkkgggpppooollleee]]]^^^lll}}}cccXXXJJJ222(((------,,,+++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++,,,,,,******+++000888===KKKQQQVVVXXXWWWTTTQQQOOOcccyyyrrrRRRMMMiiippp]]]QQQgggoooZZZOOOiiioooaaaWWW___rrrnnn\\\fff}}}ggg[[[nnnzzzggg[[[kkk{{{mmmlllyyyyyyfffTTTNNNLLLQQQ[[[^^^RRR>>>111///+++***)))+++------+++)))************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++(((***------,,,++++++---)))+++---000333999AAAGGGBBBHHHOOOQQQ[[[tttvvv^^^FFFNNN]]]lllqqqgggQQQ???SSSYYYTTTPPPQQQHHH===>>>888555000,,,******,,,...*********---//////,,,***************************************************(((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************555,,,(((---000///,,,,,,)))+++000<<>>IIIVVV]]]WWWRRRSSSSSSOOODDDCCCAAA???>>>===============>>>>>>??????@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<;;;::::::999999::::::999999999999888888888888666666777777777888888888777777777777777777777777444555666777888888888888555444333222111//////...///111111000333888999666222...,,,222>>>JJJQQQSSSXXX[[[fffrrrpppccc\\\___^^^oooiiiGGG---,,,...((((((((((((((((((((())))))((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((***+++***************---555BBBNNNOOOGGG>>>AAAMMMWWWWWWQQQMMMJJJHHHDDDKKKSSSRRRJJJBBB??????@@@@@@AAABBBFFFJJJNNNQQQNNNLLLHHHDDDBBB@@@@@@@@@@@@AAACCCDDDDDDCCCAAA@@@???@@@???===;;;999:::;;;<<<<<<;;;;;;;;;;;;::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===============<<<:::888666555000000000111333555777999222444444000++++++222888UUUXXX[[[___hhhqqqqqqmmmmmmeee]]]\\\dddooozzzyyyWWWFFF666)))---,,,,,,+++*********++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************+++++++++++++++++++++++++++---......---,,,,,,---:::EEERRRVVVPPPHHHJJJRRRZZZjjjeeeNNNPPPjjjppp___III___zzzaaaRRRPPPooosssaaaVVV```wwwpppVVVZZZvvvyyy```SSSeeerrrfffhhhnnn]]]YYYWWWPPPMMMOOOTTTSSSPPPGGG888,,,+++000---,,,++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++'''((()))(((((((((***+++******)))((()))+++///222000333===@@@???FFFHHH<<>><<<;;;;;;;;;;;;<<<<<<===>>>??????<<<<<<<<<<<<<<<<<<<<<<<<::::::999888888888888999777777777777777777777777666666666666777777777777555555666666666666666777444444555666666666555555222111000//////...//////,,,///000111666<<<>>>;;;222000111:::HHHSSSWWWVVV^^^```cccaaaZZZVVV]]]fffWWW```TTT444""")))...(((''''''(((((((((((())))))((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((()))***++++++++++++,,,)))+++666DDDKKKHHHAAA;;;EEEOOOSSSTTTSSSMMMGGGCCCIIIOOOQQQMMMGGGBBB@@@999;;;>>>@@@AAAAAABBBCCCMMMLLLJJJGGGDDDAAA>>>======>>>???@@@AAAAAA@@@???>>>???>>>===:::999:::<<<::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999777555444333222111222333555777999::::::///111111...,,,000;;;DDD^^^[[[XXX[[[gggrrrtttooo]]]bbb___[[[mmmsssnnnttthhhLLL777***(((000++++++******)))******+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************++++++++++++++++++++++++***++++++***))))))***,,,---111;;;FFFLLLOOORRRVVVRRRTTTNNNIIIXXXoooooo^^^QQQbbbuuuYYYOOOSSSppplllXXXSSS```tttnnnXXX[[[rrrnnnbbbbbbxxxgggZZZjjjjjj\\\QQQNNNOOOPPPRRRVVVRRRFFF888000......,,,)))+++***)))(((((()))***+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++***)))((('''((()))***,,,+++***)))******+++,,,...)))...111(((&&&---///---///000///---,,,...000///333,,,(((,,,***'''---...------,,,+++)))((((((---,,,***)))((()))***+++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******'''((()))***))))))***+++))),,,---+++)))***000555FFFIIINNNSSSYYY]]]aaacccQQQ\\\jjjqqqpppllllllnnn```GGG555333000000000000///...,,,,,,,,,++++++++++++*********************++++++************************'''***+++***)))444JJJ]]]VVV]]]dddeeeccc^^^WWWQQQTTTRRRQQQTTTYYYYYYNNNCCC:::>>>GGGRRRWWWSSSOOOMMMIIIIIIGGGEEEBBB>>><<<:::777888999:::;;;<<<======999999999999999999999999999999888777777777777888666666666666666666666666555555555666666666777777444444555555555666666666333333333333333222222111......---------///000111---///000111444999:::666000666>>>EEEKKKQQQWWW\\\^^^aaa^^^SSSLLLQQQ]]]fffLLLDDD666+++''')))***)))'''''''''((((((((())))))((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))************+++)))(((...777@@@DDDEEEAAACCCFFFIIIPPPUUUPPPGGGFFFFFFHHHIIIJJJIIIGGGEEECCC???<<<;;;===>>><<<:::CCCDDDFFFFFFEEEBBB???<<<:::;;;;;;<<<===>>>>>>???<<<======<<<:::999:::<<<:::::::::::::::;;;;;;;;;::::::::::::::::::::::::===============>>>>>>>>>;;;;;;;;;;;;:::999888888666555333222111222333333666777888:::::::::888888///...---///666???HHHMMMXXXWWWWWW[[[eeennnllleeePPP[[[ccckkkzzzwww```___WWWOOO???,,,(((------******))))))))))))******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************)))******)))((()))+++...)))***,,,222<<>>>>><<<999===AAAEEEFFFCCC@@@===999999999999:::<<<===>>>;;;<<<<<<;;;999999;;;<<<;;;;;;<<<<<<<<<=========<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::888777666555333111///...///111333555999;;;<<<===<<<999666444111,,,***222@@@LLLQQQQQQQQQUUUYYY^^^dddgggaaaXXXLLLNNNbbbrrr]]]VVVTTT@@@999444&&&***222(((***)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))+++------,,,+++++++++***...---((((((222>>>DDDHHHLLLQQQRRRMMMFFFGGGLLLMMM[[[kkkPPPMMMWWWmmm^^^OOO\\\kkknnnbbbZZZfffyyyfffWWWLLLUUU^^^PPPFFFPPPIIIKKKMMMKKKEEE>>>777444)))+++,,,)))''')))+++---***+++,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************%%%%%%'''***,,,,,,+++)))'''''')))+++------,,,+++))))))......(((---000&&&///+++''''''+++,,,+++)))&&&,,,***)))///---(((---************++++++,,,,,,''')))+++,,,+++++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))&&&&&&))),,,***''')))***++++++******,,,---,,,++++++111;;;DDDJJJLLLaaa]]]^^^```VVVKKKQQQcccXXX@@@444222////////////...---,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))+++---000222LLLWWW[[[TTTRRRYYY^^^\\\```___[[[SSSLLLLLLSSSYYYTTTLLL???666:::EEEIIIEEEOOOLLLHHHEEEBBBBBBCCCDDD;;;777333222444555555333888888777777666666666666555555555555555555555666777777666555444444555555444444333222222111222222333333333333333333333444222111///...---...///000//////...000222333222111444555555222//////222555DDDFFFIIIKKKPPPTTTUUURRROOOVVVYYYUUUSSSTTTSSSOOO,,,+++)))((((((((()))***((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))''')))+++***)))...666===CCCBBB???<<<<<>>AAAFFFIIIIIILLLIIICCC<<<666444666888:::999999<<>><<<999888777777777999:::::::::::::::;;;;;;999999::::::::::::999999:::::::::::::::999999999:::;;;;;;<<<<<<;;;;;;:::999999888666444222000///111222222444666999;;;===>>>777555999999333///000...444===FFFKKKNNNPPPQQQVVVVVVZZZ^^^[[[RRRNNNPPPNNN```uuu|||ssscccUUUNNN???777...))))))++++++)))+++*********))))))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************+++++++++,,,,,,,,,222<<>>:::888777666444222555555555555555555555555444444444444444444444555555444444333222222333333444333222222111111111222222222222222111111111000000//////......//////000///000222666:::<<<;;;:::555444222//////444<<>>@@@AAADDDDDDBBB>>>999666444555999888777999<<>>:::777:::===AAADDDFFFFFFEEECCCDDDBBB???===<<<999666333333333333333333333444444333333333333333333333333333333222111111111222222222222111000000000111111111111000000/////////......///000111111111111111333444666999<<<===;;;999111222222444777===EEEKKKBBBFFFIIIKKKJJJIIIKKKNNNAAALLLVVVWWWOOOAAA///!!!******)))((((((((())))))''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))***+++)))'''&&&***---111<<>>777888<<>>::::::<<<===@@@BBBBBB>>>:::666555777555333444777;;;>>>>>>@@@>>><<<:::888777777777444555555555555666666666666666777777777777666666666666777777888999999999555555555555555555555555444333111000000111333444777999<<>>AAA888...+++,,,000888@@@???FFFOOORRROOOJJJGGGGGGVVVZZZVVVJJJEEELLLTTTVVV\\\fffnnnjjjZZZGGG:::555000,,,((('''***++++++***************))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************++++++++++++,,,((()))***+++,,,222;;;BBBAAAEEEJJJMMMMMMLLLJJJJJJMMMKKKHHHHHHKKKLLLLLLKKKJJJIIIGGGFFFCCC>>>888333+++***)))(((((()))+++,,,************************************************((())))))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******(((((())))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))************************)))))))))******+++++++++%%%)))***''',,,444666111oooKKK888444222////////////...---,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((((((((())))))'''***111>>>PPP]]]XXXLLLRRRSSSSSSRRROOOMMMLLLLLLDDDCCCDDDKKKSSSRRRGGG;;;555777999===@@@CCCEEEFFF???@@@@@@@@@???<<<999777555444444444333333222222222111111111111111000000222222111000000111111111000000///////////////000000000000000000000000000000111333555555555555444999888666555444333000......222888>>>CCCEEEGGGGGGFFFGGGJJJKKKIIIHHHMMMUUUDDDQQQ[[[TTT@@@///'''&&&)))))))))((((((((())))))''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))***+++)))'''&&&'''(((***444???BBB>>>999777888;;;???CCCDDDBBB???>>>>>><<>>;;;:::666333111000333777:::<<<<<<;;;:::888888888999999:::999888777555444333222222333333444444333333222222222333333444444555555444444444444444444444444222222333555777:::<<<===;;;===@@@AAA@@@===999666444///***+++000:::EEEMMMHHHHHHGGGFFFEEEDDDEEEEEEKKKQQQLLL@@@CCCTTT___]]]TTTTTTSSSQQQJJJ???333***,,,***((()))***+++***)))*********)))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************************************++++++++++++&&&)))+++,,,++++++---///...444<<>>===:::777333---'''$$$***)))(((((((((((())))))************************************************&&&'''))))))((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************************************************************************************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((('''''''''(((((((((((((((((()))))))))***(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************************)))))))))))))))))))))(((---///---((('''******%%%iiiGGG888444222////////////...---,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''((((((+++''''''111CCCQQQPPPHHHIIIOOOSSSPPPHHHCCCFFFJJJ]]]NNN@@@>>>DDDJJJJJJGGG===:::777555666:::???BBB===???AAAAAA@@@>>><<<;;;999888888666555444333222222222111111111000000000/////////......///000000/////////......//////000000000111222333444444555444555666888888888777666666333///------......---444777===BBBFFFGGGEEECCCDDDCCCDDDFFFDDDDDDLLLWWWNNNMMMGGG<<<---$$$$$$)))((((((((()))))))))((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((()))***)))(((((((((((((((,,,333999<<<===<<<;;;888999<<<@@@DDDEEEBBB???<<<>>>@@@@@@???>>>>>>???<<<999444111222333444444666666666666777888:::;;;<<<;;;;;;999888777666555333333444444444444333333333333333444555555666666888888777777777777888888888999<<<>>>@@@AAAAAAAAA===>>>>>>===:::555000,,,(((+++...222:::DDDLLLQQQJJJFFFCCCCCCGGGIIIHHHFFFBBBGGGCCC===GGG[[[bbb\\\FFFMMMQQQHHH888---...333++++++***+++++++++***((())))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++(((***,,,---+++)))''''''(((+++///000......000333888888666444222000...---+++++++++***))))))***+++,,,,,,+++***)))((((((((())))))))))))))))))))))))))))))))))))))))))))))))&&&)))+++,,,***(((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))((('''''''''''''''''''''(((((((((((()))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((('''''''''***)))'''''')))***)))bbbDDD888444222////////////...---,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((******((('''***444AAAKKKKKKIIIHHHIIIKKKLLLKKKIIIVVVOOOHHHCCC???>>>BBBHHHGGGBBB<<<666333444666999===???AAAAAA???===;;;;;;<<<;;;:::999888666555555555555444444333333222222//////.........///000000111111000000000111222222222333333444555666777777777777777777777666555555---+++***,,,000444777888???===<<<>>>AAACCCEEEEEEDDDAAAAAAFFFFFFDDDKKKUUUVVVBBB---%%%(((***((('''''''''((()))))))))((((((&&&&&&''''''((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''((((((((())))))******(((((()))...666;;;>>>>>><<<:::999<<<@@@BBB@@@======<<<<<<:::888:::===???DDD@@@:::666333222000///222222222222444666888999888999999:::;;;<<<<<<===888888999999999999888888777777999:::<<<>>>???@@@@@@???>>>======>>>???@@@DDDDDDCCCBBB@@@>>><<<;;;::::::888666333///,,,******111777;;;???FFFIIIJJJAAA@@@BBBFFFKKKJJJEEE@@@???BBBBBBBBBJJJVVVXXXRRRJJJGGGAAA999000***((()))++++++,,,,,,++++++***)))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++***)))(((''''''(((***+++)))******)))((((((***,,,&&&))),,,,,,)))''''''(((*********))))))***---///)))))))))))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((,,,//////---***+++,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''((((((''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&((()))(((((((((***,,,]]]AAA777444222////////////...---,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))((((((''')))***'''###'''333@@@JJJFFFCCCEEEJJJNNNNNNMMMBBBBBBFFFLLLKKKDDD??????FFFDDDAAA===999666444333555888;;;;;;:::999:::;;;:::::::::::::::999999999::::::999999888777777666444333333333333444555666444444444444444555666666666666666666666666666666777666555333111000000///***+++...222888<<<======???===;;;<<<@@@CCCDDDCCCBBB===???GGGIIIDDDEEEKKKFFF444$$$$$$***,,,***)))&&&&&&((()))))))))((((((&&&&&&''''''((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((('''&&&&&&((()))))))))(((''''''(((---333:::>>>???===999888888:::<<<=========;;;888666888;;;>>>CCC@@@<<<999888777555333111000000000000222444555555666777999;;;<<<>>>???<<<<<<============<<<<<<888:::===@@@EEEHHHKKKMMMIIIHHHFFFEEEEEEFFFHHHIIIJJJGGGBBB<<<888555444444333222000///......///000444;;;???>>>>>>BBBDDDBBB:::>>>CCCFFFDDDAAA???>>>===AAAFFFHHHHHHHHHIIIJJJIII:::+++'''---///((()))***++++++*********+++((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))'''%%%%%%'''))),,,---***)))(((***,,,---...---(((***,,,,,,+++++++++,,,+++---...---***((()))+++''''''(((((()))))))))((())))))))))))))))))))))))))))))))))))))))))))))))&&&+++//////,,,)))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((('''(((((())))))'''''''''((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((()))))))))***++++++***(((&&&(((+++YYY???666444222000/////////...---,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))******))))))&&&%%%'''+++---,,,,,,,,,BBBCCCCCCBBB@@@BBBIIINNNKKK@@@;;;DDDOOOMMMCCC;;;???AAACCCDDDAAA===777333)))---111333444666999<<<888888999:::;;;;;;<<<<<<>>>>>>======<<<;;;:::::::::::::::::::::;;;<<<<<<777777777777777888999::::::999888777666555444444777555222///,,,+++++++++...000444999===>>>;;;999888999;;;@@@EEEEEEBBB???:::555999DDDGGG>>>:::===***((((((***'''"""%%%,,,%%%&&&((()))))))))((((((&&&&&&&&&'''((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))))))))(((((()))))))))))))))))))))))))))'''%%%%%%&&&'''(((((('''((((((''''''+++444<<<>>>===:::555222333:::@@@???>>>===:::888999<<>>>>>======<<<777999>>>CCCIIINNNRRRUUUNNNMMMKKKJJJJJJKKKMMMNNNJJJEEE<<<444000///000222...,,,+++***,,,111555888<<>>AAA@@@>>>DDDHHHDDD<<<999???EEE:::@@@HHHKKKEEE===???HHH666444...)))&&&(((---111'''((()))***)))***+++---(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************''''''(((***+++,,,+++)))+++)))((()))++++++'''$$$---+++)))((()))***))))))"""&&&+++,,,+++******+++(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))###(((------)))&&&''')))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******''''''''''''((((((((()))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))******$$$%%%'''(((&&&%%%)))---TTT:::666333222111///............+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***000888@@@EEEEEECCCAAAGGGJJJKKKHHHBBB???@@@CCCHHHCCC===::::::===???@@@;;;555///+++,,,...///...666555333444777999::::::999:::;;;<<<<<<;;;999888777:::;;;888888;;;:::777666555444777:::;;;999666;;;;;;;;;:::888555111//////+++)))+++,,,---000666<<<:::;;;<<<999444555999EEE???999888;;;AAADDDDDD;;;999999<<<===888///'''''''''''''''''''''''''''''''''&&&&&&&&&''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((***---///888888777666555444444444======<<<<<<;;;:::999888999888777777777999;;;===999888666333///,,,***(((111111111111222333444444888999:::;;;:::999666555444444555777;;;>>>BBBDDDBBBFFFJJJHHHCCC??????AAA<<<888222...---,,,+++******...000222888>>>???<<<:::<<<======<<<<<<===???777<<<@@@@@@===:::<<>>FFFLLLIII???777555777...---,,,***))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((('''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((QQQ999555333222111///......------+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())),,,111777<<>>;;;666555999:::888777888:::;;;<<<===<<<;;;;;;;;;???;;;777666555222,,,'''''''''''''''''''''''''''((('''''''''((())))))***''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''(((***,,,---000222333555666666555555777777777888888999:::;;;555444444444666888;;;<<<:::999888666555333222111000///......------......///111333444555444333222//////000111333555777888666:::<<<:::555222222444...,,,******,,,...//////222555555555888===>>>:::999:::;;;;;;::::::;;;===:::;;;<<<<<<:::999;;;===<<>>AAADDDCCC@@@??????AAA@@@>>>;;;::::::;;;;;;:::888:::===@@@BBB???:::666666333000///......,,,+++...///111333444444444333222555666333222444333000444222000///000000000///++++++,,,,,,---.........666333333666666555666999888333111666;;;:::888888444999>>>===:::666666888BBB;;;333...,,,+++(((&&&''''''''''''''''''''''''(((((((((((()))+++,,,---''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))((('''((()))***+++'''***///333666777666555222222222333555777:::;;;555444444333444555777888888888777777777777777777111000///---,,,++++++++++++,,,---.........---,,,***++++++,,,,,,,,,++++++---...///---***(((***,,,,,,,,,---///333777888777;;;;;;999666777;;;;;;888666888999999777777888:::;;;999777777888:::;;;;;;999::::::888333...++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))(((((())))))))))))******)))))))))))))))))))))))))))((((((''''''''''''((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((sssKKK777333222111000///...---------+++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&%%%%%%)))...444888======<<<;;;:::<<>>???>>>===:::999888999:::===>>>???CCC@@@;;;888555111---******+++,,,---......------***......,,,---//////,,,))))))***,,,---------,,,+++,,,---///111444777888777444444666555111000222666333333777999888888:::999::::::888666666999<<<===777///)))'''&&&&&&&&&'''''''''''''''''''''''''''''''''((()))+++,,,---''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((***)))(((((((((((())))))$$$&&&***...111444555555222111111111222444777888:::999777555444333333333333333444444555555666666666555444222111000000000/////////...---+++***)))++++++,,,------+++***)))---------,,,++++++///222555444555888:::;;;:::999<<<<<<999444444888888444555666777777666555666777888555333555:::===;;;888666444111///---***(((&&&'''''''''''''''((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))(((((((((((()))))))))***(((((((((((((((((((((((()))(((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((mmmIII777444222111000...---------,,,+++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&'''***,,,...555666888999:::<<>>??????>>>;;;999BBB???;;;666444444666888===<<<:::;;;<<<<<<:::888000000000000//////......,,,000222111222666666444---000444666666555333111555555444333222333333333///...///444555333333666555666888:::666222555;;;888666444444777888888777222///+++'''&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&'''((()))+++,,,''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((((((&&&'''''')))+++...222333555444333111111111222222:::999888777555444333333111111111111222222222222777666666555555666666777444444333222111000///...///000111222333222111000222222222222222555999<<<777666666777888777555222777777444000111555555222444555666666444444555666333111111666===???:::555333000,,,***))))))'''%%%&&&&&&&&&&&&'''((()))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((gggFFF777333111111///...---,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((((((((((((((((((((()))---444999<<<;;;888666::::::;;;===???@@@>>><<<<<<===>>><<<999666666666777666777888;;;;;;:::999999999888777666555444444666999;;;:::<<<@@@@@@>>>555888;;;<<<:::777555444111111222222222222222222333111222555666333222555333666::::::333---111::://////000444777666000+++))))))((('''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&((())))))''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((&&&&&&'''***---000444444333222111000///...444444444555666666666777333222222222111111000000333333333444444666777777333444444555555666777777222333444666777888888888555555444555666999<<<>>>555444444555666555333111111222000...///444444111333444555444222222222444000///111666;;;<<<666000///---***(((((()))(((''''''''''''''''''((())))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''(((((()))((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))(((''''''''''''(((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((aaaBBB555222111000///...---,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''(((((((((((('''''''''%%%''',,,111555555444222222222444888===@@@@@@???666:::>>>???===<<<;;;<<<:::999888777777555222000999888777666666666666666777:::;;;::::::======:::333555666555222111111333+++---000222444666666666:::666555777555111000333222333555666222---000666---...000111000---)))&&&%%%&&&''''''''''''((()))''''''''''''''''''''''''&&&&&&%%%%%%&&&'''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((('''&&&'''(((***+++...///111222222111///.........000222333444555555333333222222111111111111/////////000111222333333111222222333444666777888222222333444555666888888555444333333444666777777333222111222444444222111///111000///111555444000111222222222000///000111111000111333555444000,,,+++******)))(((((()))***((((((((('''(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((]]]@@@444111111000///...---,,,,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''(((((()))&&&$$$%%%)))...333666444444444666888999999777???@@@@@@===:::888999<<<;;;999888888888666333000222111111111111111222333111444444222111333222///...//////---+++,,,111555333444666777777666555333444111111555666444666:::111///000222111...///333333333111,,,&&&%%%(((+++%%%&&&'''&&&&&&''')))+++''''''''''''''''''''''''''''''&&&&&&&&&''''''(((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''((())))))((((((&&&''''''((())))))(((((((((***...111222222111000,,,---...///000000000000111111111111111111111111...............///000000111111111111111222333333111000000000111222444666555444222111222222111000000///.........///---,,,///111222111333666555111///000111000...------///333222111000///---***(((''')))***)))((((((***,,,))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))'''''''''''''''((()))***))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((VVV???666333000000///...---,,,,,,++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((('''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((...000111333444444444333:::;;;===??????>>>===<<<333444444444555555555555::::::999999888666555444555666666666444333333444333444444444444444444444777444222222333444444444444333333222111000//////+++,,,...000111111000000+++(((&&&&&&((()))'''%%%((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((***---///000111222000000000000///...---,,,777666555444222111000000222111111000///......---////////////////////////111111000000//////......---------...............++++++,,,---...///000111222111111000///......---...---,,,,,,---///222333111///,,,***)))((()))***))))))))))))))))))))))))******))))))((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((()))((('''''''''(((***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''{{{SSS===555222000000///...---,,,,,,++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))((('''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((***+++---///111222333333000222555888:::;;;;;;;;;;;;:::888777555333222111444444555555444444333333666777777666555444444666444444444444444444444444888666444333333333333222000/////////////////////000000000///---,,,***)))+++(((&&&&&&(((((('''&&&'''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&''')))+++,,,------//////000000//////.........//////000000111111111444333222111000//////...//////////////////////////////.........---------////////////////////////000000000000000000000000.........------,,,,,,,,,,,,------...///////////////---+++)))(((((()))***))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((()))(((((('''((()))***+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''uuuOOO;;;444111000000///...---,,,,,,++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((()))((((((''''''''''''(((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''(((***,,,...000111000111222333444333222111555555555555555555555555333444555555666666666666666777888777555444555666444444444444444444444444777555222111111111000...------......////////////222111...,,,***((('''&&&***(((&&&&&&'''((('''&&&&&&&&&''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&'''((()))*********---......///////////////***++++++,,,---...//////111111111111111111111111000000000000000000000000/////////............---000000000000000000000000333222222111000///......+++++++++++++++++++++++++++,,,...//////...,,,+++,,,+++)))((((((((()))***))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''oooKKK:::444222000000///...---,,,,,,++++++++++++*********))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((''''''''''''((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''&&&'''(((***,,,...///000000111111000//////000000111222333444555666333444444555555555555555444555666555444333444555222222222222222111111111222000///...//////---,,,////////////////////////---+++***((('''(((((()))((('''&&&&&&&&&'''''''''%%%&&&&&&'''((()))******''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***++++++++++++******+++,,,---...............------,,,,,,++++++***,,,,,,---...000111222222222222222222222222222222000000000000000000000000000000000000000///////////////...------,,,++++++++++++++++++++++++,,,,,,,,,,,,---------,,,***)))))))))(((((((((((()))***(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''iiiHHH:::666333000000///...---,,,,,,++++++++++++*********))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''((((((''''''''''''((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))((('''&&&&&&'''))))))%%%&&&))),,,///222444555555444333222111000//////000000000000000//////...000222333222111111222333000000000//////.........///------...///000///---//////...------,,,++++++((('''&&&&&&&&&''')))***'''''''''&&&&&&&&&'''(((%%%&&&&&&'''((()))******''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((******++++++++++++******'''''')))***++++++++++++000000///...---,,,+++++++++++++++,,,,,,---------000000000000000000000000///////////////000000000//////.........---------+++++++++++++++++++++***,,,,,,---------------------,,,+++)))))))))******(((((((((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((((()))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''cccDDD999666444000000///...---,,,,,,++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''(((''''''''''''(((((()))&&&&&&&&&''''''''''''(((((((((((((((((((((((((((***)))(((''''''&&&&&&'''$$$$$$&&&(((***---...///111111111111111111111111000000000000000///...------///000000......///111.........------,,,,,,+++...------///111222000///++++++***)))((('''&&&&&&(((''''''&&&&&&&&&&&&'''%%%&&&'''&&&%%%%%%''')))&&&&&&''''''(((((())))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((%%%&&&'''((()))))))))))),,,------......///////////////---,,,***)))(((''',,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,+++++++++******++++++,,,,,,---------------------------------+++)))''''''((()))***((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''']]]@@@777555333000000///...---,,,,,,++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''((())))))&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''(((''''''&&&&&&))))))(((''''''&&&&&&'''((()))***,,,...000111222///000000111111111111000,,,---......------...000.........---,,,+++++++++,,,,,,,,,---//////---+++'''''''''&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$&&&'''&&&%%%$$$''')))'''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((((((''''''%%%&&&'''(((((((((((((((((((((***+++---///000111111000///...,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,...------,,,++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++*********))))))(((((((((((((((((()))))))))***))))))(((((())))))))))))))))))))))))'''((((((((()))))))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((((((&&&'''((()))***))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''YYY>>>666444222000000///...---,,,,,,++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''''''''''''''''''''''''''((()))***&&&&&&&&&'''''''''(((((((((((((((((((((((((((((($$$%%%&&&'''((('''&&&&&&''''''''''''((()))***+++)))))))))((((((((('''''')))***+++---.../////////,,,---......------///000//////...------,,,++++++******)))***+++***(((&&&&&&&&&&&&''''''''''''(((###$$$&&&'''(((((('''&&&$$$&&&'''&&&$$$$$$'''***((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''(((((()))(((((((((&&&'''((((((((((((((((((&&&'''((()))+++---...///////////////000000111111........................+++++++++,,,,,,---------......---,,,,,,+++******************************+++******)))(((''''''&&&&&&'''(((******)))'''&&&***************)))(((((())))))))))))))))))))))))'''((((((((())))))******(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''((((((((()))&&&''')))*********)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''~~~RRR===888555222222111000...,,,+++++++++************))))))))))))******))))))((((((''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))************''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((())))))***+++---...///000........................------------------------...------,,,+++***))))))*********++++++,,,,,,---******))))))((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((({{{PPP;;;777555222222111000...,,,+++++++++************))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((()))))))))******''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((()))***+++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))***************+++++++++))))))))))))((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((uuuKKK999555444333222111///...,,,,,,++++++************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''''''''(((((()))))))))((((((((((((((((((((((((******************************************************)))))))))))))))))))))))))))(((((((((((('''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((nnnGGG777444333333111000///...---,,,,,,,,,************)))))))))((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((('''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))))))))))))))))))))))))))******++++++)))))))))(((((('''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((fffBBB666333333333111000///...---,,,,,,,,,************)))))))))((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((('''(((((())))))******+++)))((((((''''''&&&&&&&&&'''''''''''''''(((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((___???666444333333000000///------,,,,,,,,,************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((()))(((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''(((((()))))))))***((((((''''''''''''''''''&&&''''''''''''(((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((ZZZ===666444333333000///...---------------************))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''(((((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&''''''((())))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((('''''''''(((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''(((((((((((((((((((((''''''''''''((((((((((((&&&&&&&&&'''''''''((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((WWW<<<777555333333000///...---------------************))))))))))))'''((((((((())))))******))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((()))''''''''''''((((((((()))'''''''''&&&&&&'''''''''))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''((())))))***(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&''''''(((((()))))))))&&&&&&&&&'''''''''((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))((((((((((((((((((((((((RRR:::555;;;222111111///---------...---,,,************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%&&&'''((()))''''''''''''''''''''''''''''''''''''((((((((((((+++)))'''&&&%%%&&&'''((())))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))(((((('''''''''&&&'''''''''&&&&&&'''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***(((&&&(((+++,,,+++)))******))))))((((((''''''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******))))))((((((''''''(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''')))***++++++***)))'''}}}OOO888444:::222333111///---------...---,,,************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''((()))''''''''''''''''''''''''''''''''''''((((((((((((,,,***)))'''''''''))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((()))(((((((((''''''''''''((((((''''''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))'''(((+++,,,***(((***)))))))))((((((((('''))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))***)))))))))((((((((('''(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((***++++++***((('''vvvJJJ666333999222555111///---------...---,,,************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&''''''((()))''''''''''''''''''''''''''''''''''''((((((((((((,,,+++)))(((((()))******))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&'''''''''(((((((((((((((((((((''''''''''''(((((((((''''''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***((()))******)))((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************((((((pppGGG666444888111666111///---------...---,,,************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''(((((()))''''''''''''''''''''''''''''''''''''((((((((((((******)))(((((())))))***((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((('''''''''(((''''''&&&&&&''''''(((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((+++******)))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******)))((((((iiiDDD777555777///555111///---------...---,,,************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&''''''((('''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((('''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((('''''''''((((((((())))))'''''''''((((((((((((((('''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((************************))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((***++++++***)))((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((```@@@888777666...555111///---------...---,,,************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&'''((())))))))))))(((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((()))))))))'''''''''(((((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++***)))((()))***(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((UUU999666777555---555111///---------...---,,,************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((''''''''''''''''''''''''&&&'''((()))***))))))(((((((((((((((((((((((((((''''''''''''((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((('''((((((((())))))))))))''''''''''''((((((((()))))))))(((((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''')))+++***(((((()))+++'''((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((()))))))))***(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((MMM444555777555---666111///---------...---,,,************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''&&&''')))*********)))((())))))))))))))))))))))))''''''''''''((((((((()))(((((()))***************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))&&&'''''''''(((((())))))++++++************++++++''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&)))+++***((((((***---'''((((((((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((((((((())))))******(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((OOO888222222666...333......---------,,,,,,,,,******+++,,,+++***)))(((************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((())))))(((&&&$$$%%%&&&(((((())))))))))))((((((((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((()))))))))******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((******))))))((((((''''''((((((((((((((((((((((((((((((''''''((()))************))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))(((((((((((())),,,//////,,,)))))))))))))))))))))))))))+++++++++*********))))))************************))))))))))))))))))))))))++++++************++++++))))))))))))))))))))))))++++++***)))(((((())))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''((((((((()))}}}KKK999666777:::111444......---------,,,,,,,,,***++++++,,,+++***)))(((************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))+++,,,,,,+++)))'''((()))''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((('''(((''''''&&&&&&''''''((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((###$$$&&&'''((()))******))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((***)))))))))((((((((('''(((((((((((((((((((((((((((((('''''''''((())))))*********)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((((((((***---000000,,,)))))))))))))))))))))))))))+++++++++*********))))))************************************************++++++************++++++))))))))))))))))))))))))++++++***)))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))(((((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((()))))))))***'''''''''((((((((())))))nnnDDD888888999;;;111222......---------,,,,,,,,,***++++++++++++***))))))************))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))+++,,,---,,,***((()))***&&&''''''((((((''''''&&&((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((''''''&&&&&&''''''((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''+++++++++***)))))))))((())))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))(((((('''(((((((((************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))(((***,,,000222111---)))))))))))))))))))))))))))+++++++++***************************************************************++++++************++++++))))))))))))))))))))))))+++***))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((()))))))))******''''''((((((((()))))))))bbb===666666666888...000......---------,,,,,,,,,++++++++++++******))))))************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))***)))'''&&&'''(((''''''((((((((((((''''''((((((((((((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))))))))******+++---,,,,,,+++***)))(((((())))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))+++...222333111---***))))))))))))))))))))))))************************************************************************++++++************++++++))))))))))))))))))))))))******)))))))))))))))***((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********'''(((((((((((()))))))))[[[;;;777555222555---000......---------,,,,,,,,,+++++++++***************************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&(((((((((&&&%%%&&&'''))))))************))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((''''''((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''''''''(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&'''))),,,///222333---,,,,,,+++***)))(((((((((((((((((())))))))))))))))))))))))))))))))))))************************))))))************))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))------,,,+++************((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))******))),,,000222222000---+++))))))))))))))))))))))))************************************************************************++++++************++++++))))))))))))))))))))))))***)))))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))************************(((((())))))))))))((((((((()))))))))******************************************************************************************))))))))))))******))))))))))))))))))))))))))))))))))))************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((((((((((((((((((************************************************))))))))))))))))))))))))))))))))))))************(((((((((((()))))))))***WWW;;;:::666111555///333......---------,,,,,,,,,,,,+++******))))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))***)))((('''((())))))******++++++******)))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&''''''((())))))))))))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((------+++******+++,,,---+++++++++***)))))))))((((((((((((((())))))))))))))))))))))))))))))))))))************************)))******++++++******)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))---,,,++++++++++++++++++(((((((((((())))))))))))************************))))))))))))))))))))))))))))))))))))***************---000111000...------))))))))))))))))))))))))***************+++++++++************************++++++++++++++++++++++++++++++************++++++)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))************************((())))))******))))))((())))))))))))******************************************************************************************))))))))))))******)))))))))))))))))))))))))))))))))*********++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))))))))*********++++++((((((((()))))))))******OOO888;;;888222555000333......---------,,,,,,,,,,,,+++***)))))))))***+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******)))((()))***))))))************))))))((((((((((((((((((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&''''''((())))))***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&''''''((())))))***))))))))))))))))))))))))((((((((((((((((((((((((333111---***(((&&&&&&&&&))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))************************)))******++++++******)))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''((((((((()))))))))***))))))))))))))))))))))))******)))))))))***++++++))))))******++++++++++++************************))))))))))))))))))))))))((()))))))))************+++---//////---,,,,,,...))))))))))))))))))))))))))))))*********+++++++++************************++++++++++++++++++++++++++++++************++++++)))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))************************))))))************))))))))))))))))))******************************************************************************************))))))))))))******))))))))))))))))))))))))))))))*********+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))*********+++++++++(((((()))))))))*********GGG444:::888222555///222......---------,,,,,,,,,---,,,***)))))))))***+++************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))((('''(((***(((((())))))))))))((((((((((((((((((((((((((((((''''''((((((((((((''''''))))))))))))))))))))))))&&&&&&&&&'''((())))))***))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''((())))))***))))))))))))))))))))))))(((((((((((((((((((((((()))(((''''''(((***,,,---(((((((((((())))))))))))'''((((((((())))))******))))))))))))))))))))))))******************************++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''((((((((())))))******))))))))))))))))))))))))((((((''''''((()))******+++++++++,,,,,,---------************************))))))))))))))))))))))))(((((())))))*********+++,,,...///...+++***,,,///))))))))))))))))))))))))))))))******++++++++++++************************++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))((())))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))************************))))))************))))))))))))))))))******************************************************************************************))))))))))))******)))))))))))))))))))))))))))************+++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************************************************)))))))))))))))))))))))))))************+++++++++))))))))))))************AAA:::333222555777333...//////...------,,,++++++++++++,,,,,,,,,,,,++++++************))))))))))))(((((((((((((((((((((((()))))))))))))))(((((((((,,,+++***((((((((()))************)))((((((''''''******))))))(((((((((''''''(((((((((((((((((('''***'''&&&((()))((('''(((''''''((((((((((((''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((***)))(((((((((((())))))(((((((((((((((((((((((()))***+++***)))((()))+++))))))))))))))))))))))))************************************************)))*********++++++++++++******************************************************+++,,,,,,,,,,,,++++++++++++******)))))))))************************))))))))))))))))))))))))******))))))))))))******((((((((((((((((((((((((+++*********))))))((((((************************************))))))))))))(((((())))))))))))((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++******************************+++,,,------......+++++++++******)))))))))))))))*********+++++++++............---,,,+++***++++++,,,,,,,,,++++++***************************---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******))))))(((((((((((())))))))))))))))))))))))))))))************************************************************************++++++++++++++++++++++++************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((++++++++++++++++++++++++,,,+++++++++******))))))))))))))))))************,,,+++++++++******))))))))))))))))))))))))))))))************************++++++******************************************)))************+++++++++))))))))))))))))))))))))+++++++++***************************++++++++++++************************************************************************************************,,,,,,++++++++++++,,,,,,(((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))((((((((())))))******++++++,,,,,,***************)))))))))@@@<<<777555444444222000.........---,,,+++++++++***++++++++++++++++++************)))))))))((((((((((((((((((((((((((((((((((((((((((''''''''''''******((('''''''''(((((())))))(((((('''''''''&&&))))))((((((((('''''''''&&&''''''((((((''''''&&&)))(((''')))***)))))))))'''(((((())))))(((((('''&&&&&&'''''''''(((((((((((())))))))))))*********(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++***************+++************************''')))***)))((('''(((***))))))))))))))))))))))))((((((((((((((((((((((((************************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******)))******++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,------.........---------,,,,,,,,,+++++++++,,,,,,,,,---------...//////......,,,++++++)))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++*********++++++************++++++))))))))))))))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))************************************************************************++++++++++++++++++++++++******************************************************++++++++++++***************************************)))))))))(((((())))))*********+++++++++,,,,,,,,,++++++*********************************************************************************************************)))))))))*********++++++))))))))))))))))))))))))******))))))))))))))))))))))))))))))************************************************************))))))))))))))))))))))))************************++++++************++++++************************++++++************++++++))))))))))))))))))((((((***************+++++++++))))))))))))))))))))))))<<<;;;999555222000000111...------,,,,,,++++++*********++++++++++++************)))))))))((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))(((''''''&&&'''''''''((((((''''''''''''''''''((((((((((((''''''''''''&&&''''''((((((''''''&&&%%%&&&&&&&&&'''((((((((((((((())))))))))))(((((('''''''''((((((((())))))******+++++++++,,,,,,,,,************************************************************************++++++++++++++++++++++++---,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++***)))***+++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................---......///000/////////000000000////////////...////////////////////////000000000000000000000000////////////////////////////////////////////////////////////............,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........000000000000////////////....../////////000000000000000000000///...------...//////000000//////...///////////////////////////000000000000000000111////////////////////////////////////////////////......---------------,,,------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,,,,,,,------------,,,,,,,,,,,,+++++++++++++++++++++++++++************************************************************************)))************+++++++++************************))))))))))))))))))))))))((((((((()))))))))******************************************************************************+++++++++++++++++++++++++++******))))))******+++************************++++++************++++++))))))))))))))))))))))))++++++******************))))))))))))))))))))))))888777444333222222111000------,,,,,,++++++++++++)))******++++++******)))******)))))))))((((((((())))))))))))))))))))))))''''''(((((((((((()))))))))(((((((((((((((((((((((((((((()))))))))))))))*********))))))))))))))))))))))))******)))))))))&&&)))***((((((***+++***)))******++++++******)))(((((()))))))))*********+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------......///---------------------------///000///...---...///////////////////////////........................111111111111111111111111111111111111111000000000////////////////////////000000000000000000000000000000111222222222222111222222222222222222222222222222222222222222222222333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000........................///.........------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------........................------------......//////111111111111111111111111111111222222222333333333333333333333333222111000222333333444444444444333222222222222222222222222111222222333333444444444111111111111111111111111000000000000000000000000000000000000000000000000///..................///........................////////////////////////------------------------................................................////////////////////////------------------------................................................////////////////////////.........//////.........///////////////////////////////////////.........------------....................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++++++++++++++++++++******************+++))))))))))))))))))))))))******))))))))))))******))))))))))))************,,,,,,++++++******)))))))))))))))))))))*********999444000222666888555000------,,,,,,,,,,,,,,,+++******++++++++++++******************))))))))))))************************)))*********+++++++++,,,*********+++++++++************++++++,,,,,,------,,,,,,------------------,,,------------------,,,+++000222...,,,000111000+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------................................................------------------------...---------......///000........................000111222111000000111222000000000000000000000000111111111111111111111111222222222222222222222222222222222222222222222222000000000000000000000000222222222222222222222222222222333444444444444333444444444444444444444444444444444444444444444444444444444444444444444444111111222333333222111111222222222222222222222222000111111111111111111111//////////////////////////////.........---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...........................------------------------////////////////////////////////////////////////////////////000000000000111111111222222222222222333333444444444555555555666666666777666666555444111222222333444444444333666666666666666666666666444444444555555666666777333333333333333333333333111111111111111111111111111111111111111111111111000//////......//////000////////////////////////////////////////////////////////////////////////................................................000000000000000000000000........................////////////////////////////////////////////////000000000000000000000000...//////000000//////...000000000000000000000000000000111111111111111111////////////000000000111////////////000000000000////////////////////////////////////////////////....../////////000000000////////////////////////....../////////000000000........................,,,,,,------............,,,---------............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++************++++++*********+++++++++,,,,,,------,,,,,,++++++***************++++++,,,,,,,,,;;;555111333:::<<<888222------------------------+++++++++,,,,,,+++++++++,,,,,,+++++++++*********************************+++,,,,,,------.........++++++,,,------------,,,,,,,,,---...//////000000////////////000000000000///000000111111000000///+++333444...+++///111///......////////////......------------.........///,,,,,,,,,---------..............................////////////////////////////////////////////////....................................///000111111000000000000000000000000000111222222000000111222000000000000000000000000111111111111111111111111222222222222222222222222111111111222222222333333222222222222222222222222444444444444444444444444333444444555555555555555444444555555555555666666555555555555555555555555444444444444444444444444111222333444444333222111222222222222222222222222111111111111111222222222111111111111111111111111000/////////............---..................------------------------------------------------------------------------------------------------------------.........//////////////////////////////////////////////////////111111111111111111111111111111111111111111111111111111111222222222222222222222222222222333333333444444555555555666666666777888888999999888777777444555555666777777777777888888888888888888888888666666777777777777777777555555555555555555555555222222222222222222222222//////000000000000000111111111000000000000111111////////////////////////................................................------------------------........................////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111000000111111111111000000000000000000000000000000000000000000111111111111111111111111222222222222000111111111111111222222000000000000000000000000111111111111111111111111000000000111222222333333111111111111111111111111000111111111111222222222////////////////////////...//////000000111111222/////////000000000111111////////////////////////////////////////////////................................................///......------....../////////////////////////////////............//////++++++,,,,,,---...............------------------,,,,,,------.../////////999666333444777888444111........................,,,,,,------------,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------...//////000+++,,,---.........------,,,---...///000111222222000000000111111222222222111111222222222222111111---666888000,,,000222///000111111111111111111000/////////000000000111111.........////////////000000000000000000000000000111111111111111111111111111111111111111111111111000000000000000000000000000000000000111222333444222222222222222222222222222333444333222222333444333333333333333333333333333333333333333333333333555555555555555555555555222222333444555666666777666666666666666666666666444444444444444444444444444444555666666666666555444444444555555555666666555555555555555555555555555555555555555555555555222333555666666555333222222222222222222222222222222222222222333333333444222222222222222222222222111111111111000000000000//////000000000000//////////////////////////////////////////////////////////////////////////////................................./////////000000111111111111111111111111222222222222222222222222333333333333333333333333222222222222222222222222444444444444444333333333222333333333444444444444444444444555555555666666777888888999999888888777777888999:::;;;;;;;;;;;;999999999999999999999999888888888888888777777777555555555555555555555555444444444444444444444444111111111222222333333333333333333222222333333333111111111111111111111111////////////////////////000000000000000000000000////////////////////////111111111111111111111111111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222222222222333333333333333333222111111111111111111111111111111111222222333333333222222333333333444444444111111222222333333333333111111111111111111111111222222222222222222222222000000111111222333333444222222222222222222222222111111111111222222222222111111111111111111111111///000000111222222333333000000111111111222222222111111111111111111111111111111111111111111111111////////////////////////000000000000000000000000111111000000000000111111111111111111111111111111111111000000000000111111---------...///000000000.........////////////////////////000111222222222555555555444222000...---......//////////////////,,,------......------,,,......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,------...///000000***+++---...///...------,,,---...///000111222333000000111111222222222333222222222333333222222222444>>>@@@777222666888555222222222333333222222222000111111111222222222222000000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111222222222222222222222222222222222222333444555666444444444444444444444444555666777666555555555777777777777777777777777777666666666666666666666666999999999999999999999999555555666888999:::;;;<<<888888888888888888888888555555555555555555555555444444555666666666666666333444444444555555666666555555555555555555555555555555555555555555555555444555666888888666555444333333333333333333333333333333333444444444555555333333333333333333333333333333333222222222111111111111222222222222111111000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////////////////000000000000111111111111111111111111333333333333333333333333444444444444444444444444333333333333333333333333555555555555555555555444333444444444555555666666444444444444555555555555666777777888888888777777444555666777888888888888::::::::::::::::::::::::999999999888888777777777666666666666666666666666666666666666666666666666555555555666666666777777555555444444444444555555555555555555555555555555333333333333333333333333222222222222222222222222222222222222222222222222555555555555555555555555555555555555555555555555444444444444444444444444444444444444444444444444555555555555555555555555444444444444444444444444444444555555555555444444444444444444444444444444444444444555555666666666333333333444444444555555222222222333333444444444222222222222222222222222111111111111111111111111//////000111222222333333111111111111111111111111000000111111111222222222111111111111111111111111///000000111222333333333000111111111222222222222222222222222222222222222222222222222222222222222000000000000000000000000111111111111111111111111333333222222222222333333000000000000000000000000000000////////////000000.........///000111111222......//////000000111111000111111222333333444444888777666555333222111000111111111000000000000000000///...///000111000...////////////////////////+++++++++,,,,,,,,,,,,---000000000000000///......++++++,,,,,,,,,,,,,,,,,,000000000111111111222222555555666666777777888888555555666777777777777777888777555444555666888999777777888888777666555555555444444333333333444444333333333333444444444444888777555555666555444222666666666666666555444444666555444333333333333333555555555555666666666666666555555555666777888888666777777777777888888888<<<;;;999888777777777777999::::::999888777999:::555555555555555555555555888999::::::;;;;;;;;;;;;888999;;;<<<===<<<<<<;;;<<<;;;:::999999:::;;;<<<888999999::::::;;;<<<<<<:::;;;=========;;;999777333333333333222222222222555555666666666777777777;;;;;;999888777777666666666666666666666666666666666666666666777777777777555555666666777777888888999888777666555666666777555666666666777777888888666666666666666555555444555555555666666666777777444444333333333222222222333333333333333333333333333333333333333333333333555555555555555555555555222222222333333333444444333333444444444444333333888888888888888777777777666666666777777777777888888888888888888888888888999999888888777777666666666666666666777777777777666666777777888888888999777777777777888888888888666777888999:::;;;;;;;;;888888888888888777666555999999888888777555444333555444444444444555666666555555555444444555555555777777666666555555555444555444333222111222333444333333333333333333333333444333222222222222333444222333333333333333333333333333333333333333333333444555666555444444555666333333444444555666666777555555555555666666666666777666555444444666888:::666666777777777888888888777777777777777777777777777777666666555555444444555555444444444333333333777666555444444555666777444444444444444444333333555555555555555555555555333333333333444555777777333333333333444444444555222222333444444333333333444444444444444444444444222222222222222222222222111333666666555333333333222222222333333333444444444444444333333222222222111222222333444444444444111111111111111111111111111111111111111111111111//////000000000111111111222111111111000000//////333333222222111111000000666---,,,222333,,,***///////////////000000000000222111111111000000//////888777666555333222111000111111111111111111111111222000///000111222111000222222222111000000//////......//////000000111111000111111111000000///...//////000000000111111111333333333444444444555555777777888888888888888888666777888888999999888888<<<:::999777777777888999999999:::::::::999888888888888777777777777888888777777777777888888888888===;;;:::999::::::888777666777777777666666555444222222222222222333444444666666777777777888888888888888777777777888999999888888888888999999999999:::999999888777666666666888999:::999888999:::<<<777777777777777777777777999::::::;;;<<<<<<;;;;;;:::;;;<<<=========<<<;;;999888777666666777888999::::::::::::::::::::::::;;;;;;<<<===<<<<<<:::999::::::999999999888888888999999999:::::::::;;;;;;;;;;;;::::::999:::::::::888888888888888888888888888888888888999999999999666666777777777777777777999888777666666666777777777777888888888999999999777777777777777666666555333333333444444444444555555555555444444444333333222222222222222222222222222222222222222222222222444444444333333333333333444444555555555666666666666666777777777777666666555555555555555555555555444444555555555666666666666666666666666666666666999999999999999888888888777888888888888999999999888888999999999:::::::::888888888999999999999:::999:::;;;<<<<<<=========;;;;;;;;;;;;::::::999999888888888888777666555555444333333333333444555555555444444444444444444555555555444444444333333333333333222111111111111111444444444444444444444444444333222222222222333444444444444333333333333333333333333333333333333333333444555555444333444555333333444444555666666777444444444555555555666666777777666666666777888999888888888888888888888999888888888888888888888888777777777777888888888888888888777777666666666666999999888777777777888999666666666666666666666666777777777777777777777777555555555555666777888888555555666666666777777777555666666666666666666666555555555555555555555555666666666666555555555555333555888888777555555555444444555555555666666666666666666555555555444444333444444555555555555444333333333333333333333333333333333333333333333333444444444555555666666666333333333222222222111111222222222111111111000000222222999BBB???333...111000111111111111222222222333333333222222111111111777777666555333222111111111111111111222222222222333222111222333444333111444333222222111000//////000000111222333333444444222222333333222222111111222222333444555666666777777777888888888999999999;;;;;;::::::::::::::::::999999:::;;;;;;;;;;;;::::::999777555444444444555888999::::::::::::::::::::::::999999999999::::::::::::::::::;;;;;;;;;;;;<<<;;;999999::::::999777888888888999888888777666222222333333555666777888999999999::::::::::::;;;;;;;;;::::::999:::::::::::::::::::::;;;;;;;;;;;;>>>>>>>>>>>>>>>===<<<;;;777888999999888888:::<<<::::::::::::::::::::::::;;;;;;<<<<<<======<<<<<<>>>>>>?????????>>>======<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::999999888;;;<<<<<<<<<<<<<<<<<<===::::::999999999888888888<<<<<<<<<<<<============;;;;;;;;;;;;;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<:::::::::::::::999999999;;;:::999888888888999999999999::::::::::::;;;;;;888999999999999888777777777777777777888888888888777777666666666555555555333333333333333333333333333333333333333333333333222222222222222222222222222222222222333333333333333333444444444444333333333333333333333333333333333333333444444444555555555555555555555555555555444444555555555555555555444555555555666666666666666666666666666777777777777777777888888888999999999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::777777888888888888777777555555555555555666777777777777666666666666777777666666555555555555444444444444444444444333333222444444444444444444444444555444444333333444444555444444444333333222222222333333333333333333333333333555666555444333444555444444555555666777777777666666777777777888888888888888999999999999999999:::::::::999999999999999::::::::::::::::::::::::888888999999:::;;;;;;;;;::::::::::::999999999999::::::999999999::::::;;;888888888888888888888888999999999999999999999999777777888888999999::::::888888999999999:::::::::999999999999999999999999777777777777777777777777777777777777777777777777666888::::::999888777888777777777888888888888999999999999888888888888777666777777777777777666555666666666666666666666666555555555555555555555555444444444555555555555555555555555444444444444444222222111111111111000000000555???FFFAAA444000555222333333333444444444444555444444444444333333333777666555444333222111111222222222222333333333333555444333333555555444333111111111000000000000///111111222333444555555666555555666666666666555555444444555666777888999:::<<<<<<<<<<<<============>>>>>>======<<<<<<;;;;;;;;;<<<<<<===============:::999777666555555555666666666777888999999999888999888888888888999::::::;;;;;;;;;;;;<<<<<<<<<======;;;::::::;;;;;;:::999:::;;;;;;;;;;;;;;;::::::888888888999:::;;;<<<===;;;;;;<<<<<<<<<=========>>>>>>===<<<;;;;;;;;;<<<<<<<<<<<<============>>>777888999999999888777666999:::;;;:::888888999;;;>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>======????????????>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;:::::::::<<<<<<<<<<<<<<<===>>>???999999999888888888777777<<<<<<<<<=========>>>>>>;;;;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============??????>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999888999:::::::::;;;;;;;;;;;;999888888888777777777777444444444444444444444444444444444444444444444444222333333333333333444444222222333333333444444444222222333333333333222222444444444444444555555555444444444555555555666666666666666666666666666666333333444444555555555666444555555555555666666666666666666666666666666666555555555555666666666777666777888999999999999999999999888888888888888888777888888999:::::::::999:::999999999999:::;;;;;;<<<;;;;;;::::::;;;;;;<<<::::::::::::::::::999999888999:::;;;:::999888777444444444444444444444444666666666666666666666666666555555444333222222111333333333333333333333333555666777777555555666777777777777888888999999999:::::::::;;;;;;;;;<<<<<<999:::<<<======<<<;;;:::;;;;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;::::::999999999999999999999999999999999999::::::999999999999999:::::::::::::::::::::::::::::::::999999:::;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;::::::999999999999999999777777777777777777777777555555555555666666666666777999;;;;;;:::888999999888888999999999:::::::::::::::::::::::::::::::::::::::::::::999999888777888888888888888888888888777777777777777777777777444444444555555555555555666666555555555555555555222222222222222222222222444444777:::666000111777444444444444555555555555555555555555555555444444666666555444333333222111222333333333444444444555777555444555666777666555///000000111222333444444444444555666666777888888999999::::::::::::999999777777888999;;;<<<======>>>>>>?????????@@@@@@@@@@@@@@@??????>>>>>>=========>>>>>>???????????????=====================>>>666777888999999999999999999999888888999::::::;;;=========>>>>>>>>>>>>???AAA???>>>>>>@@@@@@???===<<<======>>>>>>>>>======<<<<<<<<<<<<<<<===>>>>>>============>>>>>>>>>>>>??????>>>===<<<<<<<<<===>>>>>>>>>>>>????????????===>>>>>>????????????>>>@@@@@@@@@>>><<<;;;<<<===@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@??????>>>===<<<<<<;;;::::::::::::999999::::::::::::999999;;;;;;<<<<<<===========================>>>@@@@@@>>>>>>>>>>>>===============>>>>>>>>>>>>?????????<<<;;;:::999888888888888<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>?????????>>>>>>=========::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999777777888888888999999999:::::::::999999999888888777777777777777777777777777777777777777777777777555555555666666777777777999999999999::::::::::::999::::::;;;;;;::::::999777777888888999999999999777777777888888888888999999999999999999999999999999999999::::::;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<666666666666777777777888666777888888888888888888888888777777777888888999999999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>======<<<<<<======>>><<<<<<<<<===============;;;<<<=========<<<:::999777777777777777777777777888999999999999999999888:::999999888777666666555444444444444444444444444888999:::999888777888:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<>>>??????>>><<<:::<<<<<<;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::<<<<<<;;;:::999999888888777777777777777777888888666666777777888888888888888888999999999::::::::::::::::::::::::::::::::::::;;;<<<<<<===<<<<<<;;;999999999:::::::::;;;;;;:::999888777666777777777666666666666666666666666444444555555666666666777888999;;;:::999888999:::888999999999999::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;:::999999999999999999999999999888888888888888888888888999999999888888888888888666666666666666666666666444444444444444444444444999555222222333222444666444444555555555555666666555555555555555555555555666666555444333333222222333333444444555555666666777666555666777777666555222333444555777888::::::999999:::::::::;;;;;;;;;;;;;;;<<<<<<======<<<<<<<<<<<<===>>>??????@@@@@@??????@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@@@@@@@???>>>???@@@@@@AAAAAA@@@@@@>>>>>>>>>?????????@@@@@@;;;<<<<<<============<<<<<<;;;;;;;;;<<<===>>>???@@@@@@@@@@@@AAAAAAAAAAAA???===<<<===>>>???>>><<<<<<===>>>>>>???>>>>>>>>><<<;;;;;;;;;;;;<<<<<<===============>>>>>>>>>???>>>>>>======<<<=========????????????@@@@@@@@@@@@EEEDDDDDDDDDEEEFFFGGGGGGDDDEEEEEECCC@@@???@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAABBBAAAAAA@@@@@@:::999999888888888888999999999::::::::::::999999<<<======>>>??????@@@@@@>>>>>>???????????????@@@@@@@@@@@@@@@????????????@@@@@@@@@@@@AAAAAAAAAAAA===<<<;;;999888888777777<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>============<<<<<<<<<<<<888999::::::;;;;;;::::::<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999999999999::::::::::::;;;;;;::::::::::::999999999999999999999999999999999999999999999999999999999888888888999::::::;;;;;;:::;;;;;;;;;<<<<<<<<<<<<>>>>>>????????????>>>>>>:::;;;;;;<<<<<<======>>>:::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<=========>>>>>>============<<<<<<:::::::::;;;;;;;;;<<<<<<:::;;;;;;<<<<<<;;;;;;;;;;;;;;;:::999999:::<<<===<<<<<<===>>>>>>>>>>>>>>><<<<<<<<<<<<<<<======>>>======<<<<<<<<<<<<======;;;;;;<<<<<<<<<<<<======;;;;;;;;;;;;;;;::::::999;;;;;;;;;;;;;;;;;;;;;;;;999::::::;;;;;;::::::999=========<<<<<<;;;;;;;;;666666666666666666666666999;;;<<<;;;:::999:::;;;;;;;;;<<<<<<<<<<<<<<<<<<888888999999999:::::::::;;;<<<===>>>>>><<<:::999:::;;;;;;;;;<<<<<<<<<<<<::::::::::::::::::::::::===<<<;;;:::999888777666666666666666666777777777444555666777888888888777888888888999999::::::;;;:::::::::::::::::::::::::::;;;<<<======<<<;;;:::888888999999999999:::::::::999777666555555666777666666666666666666666666666777777888888999999999888999::::::888888999:::999999999999::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999888888888888888666666777777777777888888666666777777777777777888999888777888;;;:::888666555555666666666777777777555555555666666666666666555555555444444333333222333444444555666666777777777666555666777888777555555555666777999:::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<===============>>>>>>>>>??????@@@@@@@@@????????????@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA???@@@@@@AAAAAAAAAAAAAAA>>>>>>>>>???>>>>>>======@@@@@@AAAAAAAAA@@@??????============>>>???@@@AAA???@@@@@@@@@AAAAAAAAAAAA;;;:::999:::;;;<<<;;;999;;;;;;<<<===============999999999999:::;;;======<<<<<<============>>>>>><<<<<<<<<<<<<<<<<<======?????????@@@@@@@@@AAAAAA999888777666777999<<<===AAABBBCCCBBB@@@@@@BBBDDD@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCCCCCCCBBBBBBAAA@@@===<<<;;;;;;;;;<<<===>>>>>>>>>???@@@@@@???>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAAAAAAAA@@@???>>>??????>>>>>>>>>=========?????????@@@@@@@@@@@@AAA>>>>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>?????????======>>>>>>>>>>>>>>>>>>;;;<<<===>>>??????>>>===???>>>>>>>>>============;;;;;;<<<<<<;;;;;;:::999;;;;;;;;;<<<<<<<<<======;;;;;;:::::::::999999999999999999999999999999999999999999999999999999999999::::::;;;<<<<<<======::::::::::::;;;;;;;;;;;;<<<<<<============<<<<<<;;;<<<<<<===>>>>>>??????<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<======<<<<<<;;;;;;;;;;;;<<<<<<=========>>>>>>>>>===>>>>>>??????>>>>>>=========;;;;;;;;;<<<>>>?????????@@@@@@@@@@@@@@@???>>>>>>======>>>>>>???@@@>>>======<<<<<<======>>>;;;;;;;;;;;;<<<<<<<<<===;;;::::::999999999999999;;;;;;;;;;;;;;;;;;;;;;;;888999::::::::::::999888<<<<<<<<<<<<<<<;;;;;;;;;777777777777777777777777999;;;<<<;;;:::999:::<<<;;;;;;;;;;;;;;;;;;;;;;;;777777777888888888999999999999:::::::::999777777999999:::;;;<<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999888888666666777777777888888888666666888999:::::::::999888888999999:::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;<<<<<<;;;:::999888888888999999999999:::<<<:::888777666666777888888888888888888888888888888888888999:::;;;;;;;;;999:::;;;:::999888:::;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<=========<<<<<<===>>>>>>>>>==============================<<<<<<<<<<<<<<<<<<<<<<<<999999999888888888777777888888999999999:::::::::999999999::::::;;;;;;;;;888;;;======<<<<<<;;;999777777888888888999999999666777777777888888888999555555555444444333333333444444444555666777777888777666555666777888777555666666666777888888999999;;;;;;;;;:::999999888888::::::;;;<<<<<<===<<<<<<========================>>>>>>>>>?????????@@@@@@@@@@@@@@@AAAAAABBBBBBBBB???@@@AAAAAABBBBBBAAAAAACCCCCCCCCBBBAAA@@@???>>>BBBBBBBBBBBBAAAAAA@@@???============>>>???@@@AAA======>>>>>>>>>?????????===<<<;;;<<<===>>>===<<<999999:::;;;<<<<<<;;;;;;777777888999;;;===???@@@<<<<<<<<<<<<============;;;;;;:::;;;;;;<<<===>>>??????@@@@@@@@@@@@AAAAAA===<<<999888999<<<@@@BBB;;;<<<===>>>===>>>AAACCC@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCDDDDDDCCCBBBAAAAAABBBBBBAAAAAAAAABBBDDDEEE@@@@@@BBBBBBBBBBBB@@@@@@CCCBBBBBBAAAAAA@@@@@@??????@@@BBBCCCBBB@@@>>>===@@@@@@@@@?????????>>>>>><<<<<<=========>>>>>>>>>???????????????@@@@@@AAA========================>>>>>>?????????@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBB@@@AAACCCDDDEEEDDDCCCCCC@@@@@@@@@@@@??????>>>>>>;;;;;;<<<<<<;;;;;;:::999888888888999999999::::::;;;;;;:::::::::999999999888888888888888888888888888888888888888888888888::::::;;;<<<<<<===>>>>>>=========>>>>>>>>>??????<<<<<<============<<<<<<;;;;;;<<<<<<===>>>??????=========>>>>>>>>>>>>???????????????????????????@@@@@@@@@??????>>>>>>============>>>>>>>>>??????@@@@@@??????>>>>>>>>>===<<<<<<<<<============>>>>>>>>>????????????>>>======<<<;;;:::;;;<<<>>>@@@AAAAAAAAABBBBBBAAAAAA@@@AAAAAA@@@@@@AAAAAABBBCCC@@@@@@????????????@@@@@@;;;<<<<<<<<<======>>>>>><<<;;;:::999888999:::;;;888888888888888888888888777888999::::::999888777888888888888888888888999888888888888888888888888999:::;;;;;;999999:::;;;::::::::::::::::::::::::888888999999999:::::::::777777777777666666555444777888999:::;;;===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;::::::888888888999999:::::::::777999:::<<<======<<<<<<999999::::::;;;<<<======<<<<<<<<<<<<<<<<<<<<<<<<888999;;;<<<<<<:::999777888888888999999999::::::>>>===:::888888888999:::999999999999999999999999777777888999999:::;;;;;;:::;;;<<<;;;999999;;;===;;;;;;;;;;;;<<<<<<<<<===<<<<<<======>>>>>>>>>???;;;<<<===>>>>>>>>>>>>>>>????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<:::::::::;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<=========777<<<===:::555666;;;>>>999999::::::::::::;;;;;;888888888999999:::::::::555555555555555555555444555666777999999999999888999777666888:::;;;999666888888777777777777888888@@@???>>>===;;;:::999888999999:::;;;;;;<<<======<<<===>>>>>>>>>===<<<;;;>>>>>>??????????????????AAAAAAAAAAAAAAAAAAAAAAAA>>>???AAAAAA@@@AAABBBDDD???>>>>>>>>>>>>???@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<===>>>@@@;;;777:::>>>???<<<:::777888;;;===>>>>>>>>>===???AAABBBAAA???@@@EEEIII>>>???@@@@@@>>><<<<<<===@@@???>>>===<<<<<<<<<<<>>===>>>???>>><<<:::<<<<<<===>>>>>>>>>>>>===>>>>>>===<<<<<<===>>>???:::;;;<<<>>>???AAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@======>>>?????????>>>>>>@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCBBBAAAAAAAAACCCCCCEEEFFFEEEBBB@@@@@@AAA@@@@@@???>>>======>>>>>>===========================<<<;;;<<<===>>>===<<>>?????????>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@???BBBAAA???============>>>========================<<<<<<<<<<<<<<<;;;;;;;;;999999999888888777777777666666666666666666666666555555666777888888999999=========>>>???@@@@@@AAA@@@@@@@@@@@@AAABBBCCCDDD???@@@@@@AAAAAA@@@@@@???AAA@@@@@@??????@@@@@@AAA@@@?????????>>>>>>======??????>>>>>>>>>>>>??????@@@@@@@@@?????????>>>>>>????????????>>>>>>>>>>>>AAAAAAAAA@@@@@@@@@@@@??????AAABBB@@@>>><<<<<<<<<>>>===<<<<<<===???BBBDDD@@@???<<<:::999999:::;;;>>>>>>@@@AAABBBCCCCCCCCCEEEEEEDDDDDDDDDCCCCCCCCC======;;;:::::::::::::::;;;;;;;;;;;;<<<<<<<<<===>>>===<<<:::999888777777:::::::::;;;;;;<<<<<<<<<;;;;;;;;;::::::999999999999999999:::::::::;;;;;;999999999888888888777777::::::;;;;;;<<<===>>>>>>;;;;;;;;;<<<<<<<<<=====================<<<<<<<<<999999999999999999999999<<<<<<===>>>===<<<:::999===>>>???@@@@@@AAAAAA@@@>>>>>>??????>>>===<<<<<>>AAABBB@@@@@@????????????@@@@@@??????>>>>>>============>>>>>>>>>>>>????????????@@@@@@??????>>>>>>======<<<<<<============<<<<<<<<<======>>>???@@@@@@AAA;;;;;;;;;;;;<<<<<<<<<===999:::;;;<<<======<<<<<<======<<<<<<<<<<<<======>>>>>>======<<<<<<<<<;;;========================????????????@@@@@@@@@@@@>>>>>>=========<<<<<<<<<>>>>>>>>>======<<<<<<<<<;;;;;;<<<======>>>??????======>>>>>>>>>>>>>>>>>>::::::;;;;;;<<<<<<<<<===999999:::::::::;;;;;;;;;555555555555555555555555555666888999::::::999999<<<:::999;;;===>>><<<:::<<<;;;;;;::::::;;;;;;<<>>>>>======<<<======>>>??????@@@AAAAAABBBBBBBBBBBBAAA???>>>===>>>>>>>>>======<<<<<<<<<999999999999999999999999999:::;;;;;;999777777888;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======<<<<<<;;;::::::999999:::;;;;;;<<>>@@@@@@???===??????@@@AAAAAAAAAAAAAAA>>>>>>===<<<:::;;;===@@@===???@@@@@@???>>>???@@@>>>>>>===<<<;;;;;;;;;;;;;;;::::::;;;>>>??????>>><<<===============<<<<<<>>>===<<<;;;;;;;;;<<<===888888888999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>>>>>>>BBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDBBBBBBCCCDDDCCCCCCCCCCCCBBBAAAAAAAAABBBAAA@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@BBB@@@???@@@AAAAAA@@@???>>>>>>>>>???@@@@@@???>>>======<<<<<<<<<======>>>======<<<<<<<<<<<<======<<<<<<======>>>======<<>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<;;;;;;;;;::::::999999999999999999999999999::::::;;;<<<<<<======;;;<<<<<<======>>>?????????>>>>>>??????@@@AAABBBCCCCCCDDDDDDDDDDDDCCCCCCAAAAAA@@@@@@@@@@@@AAAAAA??????>>>>>>>>>=========???>>>>>>======>>>>>>???@@@@@@@@@??????>>>>>>>>>=========<<<<<<<<<<<<<<>>>>>>>>>>>===???@@@???===;;;;;;<<>>===<<<<<<===???@@@???>>><<<:::::::::;;;<<<===>>>???@@@BBBBBBBBBBBBDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@???>>>=====================>>>>>>>>>?????????>>>===<<<;;;:::::::::;;;;;;;;;;;;<<<<<<<<<===>>>=========<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<::::::;;;;;;<<<<<<======;;;;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<;;;:::999888:::;;;<<<===>>>>>>>>>>>>===============<<<;;;;;;<<<<<<<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<999<<>>>>>======???>>>>>>======>>>>>>???>>>=========<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>??????>>>>>>===<<<<<<======>>>??????@@@============>>>>>>>>>>>>============>>>>>>>>>>>>??????>>>>>>>>>>>>??????>>>>>>>>>======<<<<<<<<<999999999999999999999999:::::::::;;;;;;;;;;;;<<<===<<<<<<<<<;;;;;;;;;:::999888888888777777777777777777888999999:::;;;;;;::::::::::::::::::999999444555555555666666666777::::::::::::;;;;;;;;;;;;666666666666666666666666666777999:::;;;;;;:::999<<<;;;;;;<<<>>>???===<<<>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@AAABBBBBBBBBCCCCCCBBBAAA???===;;;:::<<<<<<;;;:::999888777777555555555555555555555555999;;;<<<<<<:::888777777===============>>>>>>>>>???????????????@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@??????>>>>>>>>>???@@@@@@BBBBBBAAA@@@???@@@@@@@@@BBBBBBBBBCCCDDDEEEFFFGGGFFFDDDAAA@@@@@@AAA@@@@@@???AAACCCDDDCCCCCCDDDEEEDDDDDDCCCBBBAAAAAAAAAAAADDDBBB@@@AAACCCDDDEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCDDDCCCBBBAAAAAAAAAAAAAAA===============<<<<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFEEEDDDCCCDDDEEEEEECCCBBBBBBCCCDDDDDDCCCCCCCCCBBBAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCEEECCCBBBBBBCCCCCCBBB@@@<<<===???AAACCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@AAA???@@@@@@@@@@@@@@@??????CCCBBBAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@??????>>>>>>?????????>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<=========<<<<<<<<<======>>>>>>???>>>>>>>>>>>>???@@@AAABBB@@@AAAAAABBBBBBAAAAAA@@@???>>>>>>======>>>>>>???@@@@@@@@@???????????????@@@@@@????????????@@@@@@AAAAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>???????????????@@@?????????>>>>>>>>>>>><<<>>>??????=========>>>CCCAAA@@@>>>=========>>>@@@???>>>======>>>???@@@>>>???@@@BBBCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@??????>>>======>>>>>><<<<<<<<<===============>>>>>>>>>>>>>>>=========>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<===>>>>>>??????;;;;;;;;;;;;;;;;;;<<<<<<;;;<<<<<<<<<<<<=========????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<<<<<<<;;;::::::::::::<<<===============<<<<<<<<<===<<<<<<;;;;;;<<<<<<======>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>><<<>>>@@@@@@???>>>>>>@@@???>>>>>>======>>>>>>???>>>>>>============<<<<<<>>>>>>>>>>>>????????????>>>>>>>>>????????????@@@??????@@@@@@@@@@@@??????======>>>>>>???@@@@@@@@@?????????@@@@@@@@@@@@AAABBBAAA@@@???>>>???@@@@@@AAA@@@@@@@@@@@@@@@@@@AAA>>>>>>>>>>>>>>>=========888888888888888888888888777777888888888999999999;;;;;;;;;;;;::::::::::::999999888888888888777777999::::::;;;;;;<<<<<<<<<======<<<<<<;;;;;;::::::777777777777888888888888::::::;;;;;;;;;<<<<<<<<<777777777777888888888888666777999:::;;;;;;:::::::::::::::<<<=========<<<>>>==================>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@>>>>>>===<<<:::999777777:::999999999888888777777999999999999999999999999:::<<>>>>>>>>???@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBBCCCCCCBBBBBBBBBBBBCCCCCC===@@@@@@===;;;===>>>>>>======>>>???BBBEEEIIIJJJNNNJJJGGGFFFHHHIIIGGGEEECCCEEEGGGGGGFFFFFFFFFGGGIIIHHHGGGGGGFFFFFFFFFGGGOOOKKKGGGEEEDDDDDDDDDCCCFFFFFFFFFFFFGGGHHHIIIIIIIIIHHHHHHGGGFFFFFFFFFEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEDDDCCCCCCDDDEEEFFFDDDBBBCCCEEEGGGGGGFFFCCCCCCBBBBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCAAAAAAAAAAAA@@@>>>:::<<<@@@BBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBDDDDDDCCCCCCCCCCCCDDDDDDBBBCCCCCCCCCCCCBBBBBBAAABBBBBBBBBBBBBBBBBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>>?????????>>>>>>>>>>>>>>>========================<<<<<<<<<======>>>>>>>>>=========>>>>>>?????????????????????@@@AAABBBBBB>>>>>>????????????>>>>>>???>>>>>>======>>>>>>???AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCDDDDDDDDDBBBBBBAAAAAAAAA@@@@@@@@@<<<>>>@@@@@@?????????@@@DDDCCCBBB@@@????????????AAAAAA@@@@@@AAABBBCCCCCCAAAAAABBBDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCC@@@@@@?????????@@@@@@AAA>>>>>>>>>>>>>>>?????????>>>>>>>>>===============>>>>>>?????????@@@@@@@@@>>>>>>>>>>>>============<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<=========>>>>>>>>>???????????????????????????????????????>>>>>>>>>>>>>>>>>>>>>======>>>???@@@@@@AAA@@@@@@=========>>>>>>======<<>>======<<<;;;>>>CCC@@@??????>>>>>>??????@@@??????????????????>>>>>>?????????@@@@@@@@@AAAAAA??????@@@@@@AAABBBBBBCCC@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBB@@@@@@@@@@@@AAAAAAAAAAAADDDCCC@@@???>>>???@@@AAAAAAAAA@@@@@@@@@@@@AAAAAA?????????????????????>>>========================:::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<=========>>>>>>??????@@@@@@???>>>===<<<<<<<<<<<<<<<==================;;;;;;<<<<<<<<<=========888888888999999:::::::::777888:::;;;<<<<<<;;;;;;:::;;;===>>>>>>>>>>>>???@@@??????>>>>>>??????@@@BBBBBBAAAAAA@@@?????????>>>>>>???????????????@@@<<<<<<<<<;;;;;;;;;;;;;;;=========>>>>>>?????????AAAAAAAAAAAAAAAAAAAAAAAA<<<>>>@@@AAA???>>>>>>??????@@@AAABBBBBBBBBAAAAAA>>>>>>??????@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAABBBBBBAAAAAAAAAAAAAAABBB???BBBBBB<<<999;;;;;;999:::::::::;;;>>>AAACCCEEEGGGDDDAAABBBEEEFFFDDDBBBDDDEEEFFFFFFDDDCCCCCCCCCCCCBBBBBBAAAAAAAAAAAABBBKKKGGGBBB???===<<<;;;:::<<<<<<===>>>@@@BBBDDDEEEFFFFFFFFFFFFEEEEEEDDDDDDBBBCCCCCCCCCCCCCCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCBBBBBBAAA@@@???AAAAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCAAAAAABBBCCCDDDCCCBBBCCCDDDFFFFFFFFFBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDBBBAAA@@@AAAAAA???======@@@CCCCCCBBBBBBCCCDDDBBBBBBCCCCCCCCCCCCBBBAAACCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBBBBBBBBAAA@@@???AAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>==============================;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>????????????<<<<<<===============>>>=========>>>>>>???@@@AAA???@@@@@@AAAAAA@@@@@@???AAAAAA@@@@@@@@@@@@AAAAAA?????????@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBBBBAAAAAAAAAAAA@@@;;;===??????>>>>>>???@@@@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCC@@@AAABBBCCCCCCDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@AAAAAABBBBBBBBBCCCCCCCCC@@@@@@@@@@@@@@@AAAAAABBB@@@@@@@@@@@@@@@@@@@@@@@@???????????????????????????@@@AAABBBCCCEEEFFFFFFBBBBBBAAA@@@???===<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;=================================>>>>>>??????????????????????????????????????????????????????@@@??????@@@AAABBBBBBBBBBBB??????@@@@@@@@@@@@??????@@@@@@??????>>>>>>>>>>>>========================<<<:::<<<@@@>>>::::::>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>?????????@@@@@@===>>>>>>???@@@AAABBBBBB???@@@@@@AAAAAA@@@@@@????????????@@@@@@@@@@@@@@@?????????@@@@@@@@@AAAAAACCCBBB@@@>>>>>>>>>@@@AAA@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@======>>>>>>>>>?????????=========>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===============>>>>>>>>>??????>>>======<<<;;;;;;==================<<<<<<<<<<<<=========>>>>>>>>>999999999:::;;;;;;<<<<<<:::;;;<<<>>>>>>>>>>>>===>>>@@@BBBCCCCCCCCCDDDEEEEEEDDDDDDCCCCCCDDDDDDEEEHHHHHHGGGFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDBBBBBBBBBBBBCCCDDDEEEFFFDDDDDDEEEFFFGGGHHHIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEEEECCC@@@>>>???@@@CCCDDDFFFGGGGGGGGGFFFEEECCCCCCDDDDDDEEEEEEFFFFFFEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEDDDCCCCCCCCCDDDDDDDDDHHHFFF>>><<>>888======<<<<<<<<<<<<=========<<<<<<===???@@@???>>>???@@@AAA@@@>>>===============<<<<<<<<<<<<======AAA???;;;:::::::::999888666666666777999<<<>>>@@@CCCDDDDDDEEEEEEEEEDDDDDDBBBBBBBBBBBBBBBBBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBAAA@@@??????@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAAAAA@@@???@@@AAA???AAACCCCCCBBBBBBCCCDDDAAAAAA@@@@@@@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAEEECCCBBBBBBCCCCCCAAA@@@AAADDDFFFEEECCCBBBEEEHHHFFFGGGHHHIIIJJJIIIHHHHHHFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@???>>>===<<<<<<;;;;;;<<<<<<<<<<<<======:::::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>???>>>>>>????????????>>>>>>=========<<<<<<=========<<<<<<<<<<<<<<<=========>>>>>>============>>>>>>>>>>>>>>>>>>????????????======>>>>>>??????@@@@@@@@@@@@@@@@@@????????????999;;;===>>>===<<<===>>><<<======>>>>>>?????????>>>>>>>>>??????@@@@@@@@@??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBDDDCCCBBBAAA@@@@@@@@@@@@AAABBBBBBBBBCCCCCCCCCCCCBBBBBBBBBAAAAAABBBCCCCCCBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCDDDDDDEEEFFFHHHIIIJJJJJJGGGFFFEEECCCAAA???>>>========================>>>>>>>>>>>>============<<<<<<<<<===>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>=========>>>??????>>>???@@@AAAAAABBBAAAAAAAAAAAABBBBBBCCCCCCBBBBBBDDDCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@<<<===EEENNNLLLAAA;;;<<<===<<<<<<;;;;;;<<<<<<===<<<<<<===============>>>;;;<<<<<<<<<============<<<<<<======>>>???@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@AAAAAA???>>>>>>???@@@@@@@@@??????>>>>>>??????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>????????????@@@@@@@@@????????????@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAA@@@@@@??????@@@????????????>>>>>>>>>======>>>>>>>>>?????????999::::::;;;<<<<<<======>>>???@@@BBBBBBBBBBBBAAABBBDDDGGGHHHGGGGGGHHHJJJIIIHHHHHHGGGGGGHHHHHHIIIJJJJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGHHHJJJKKKLLLJJJJJJJJJKKKKKKLLLLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHEEEBBBAAABBBDDDGGGHHHJJJKKKLLLKKKJJJIIIFFFGGGGGGHHHIIIIIIJJJJJJHHHIIIIIIIIIIIIIIIIIIHHHIIIHHHGGGFFFFFFFFFFFFGGGCCCFFFDDD???BBBJJJIIIAAACCCBBBBBBAAA@@@>>>===<<<:::;;;======<<<<<<===>>>;;;<<<>>>===<<<;;;;;;<<<;;;;;;;;;::::::;;;;;;<<<<<<;;;::::::<<<<<<;;;:::888777666666777999;;;===???@@@AAACCCCCCCCCCCCBBBBBBBBBBBBAAAAAA@@@??????@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@AAABBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAA@@@??????@@@AAA===CCCHHHHHHCCC@@@BBBEEEAAAAAA@@@@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDCCCBBBBBBCCCDDDCCCBBBBBBDDDFFFDDDAAABBBFFFKKKHHHJJJLLLNNNOOOOOONNNMMMJJJIIIIIIHHHHHHIIIIIIJJJKKKKKKKKKKKKJJJIIIHHHGGGDDDEEEEEEEEEEEEDDDBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>>===<<<<<<<<<<<<=========>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<::::::::::::999999999999==============================<<<======>>>???@@@======>>>>>>>>>>>>======;;;::::::999999::::::;;;;;;;;;;;;<<<<<<=========>>>>>>============>>>>>>===>>>>>>>>>?????????@@@======>>>??????@@@AAAAAAAAAAAA@@@@@@@@@?????????<<<>>>@@@@@@>>>>>>>>>???===>>>>>>?????????????????????@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAABBBBBBBBBCCCCCCCCCCCCEEEEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDEEEDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHHHHGGGFFFEEECCCBBB@@@???>>>======>>>>>>??????@@@@@@>>>>>>>>>>>>=========<<<======>>>??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???>>>>>>===>>>???@@@AAA>>>>>>???@@@AAAAAAAAAAAAAAABBBBBBCCCDDDDDDCCCCCCEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBIIIRRRQQQEEE???BBB>>>>>>============>>>>>>>>>>>>>>>??????@@@@@@@@@<<<<<<=========>>>>>>>>>===>>>>>>??????@@@@@@@@@AAABBBBBBCCCCCCBBBBBBAAA??????????????????????????????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@????????????@@@@@@@@@AAAAAAAAABBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@@@@AAAAAA??????@@@@@@AAAAAAAAAAAADDDDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBB>>>>>>>>>?????????@@@@@@::::::;;;;;;<<<===>>>>>>AAABBBCCCEEEEEEEEEEEEDDDCCCFFFIIIIIIHHHHHHJJJLLLIIIIIIIIIHHHHHHIIIIIIIIIHHHHHHIIIIIIJJJKKKKKKLLLKKKKKKKKKKKKKKKKKKJJJJJJIIIIIIHHHGGGHHHIIIKKKLLLKKKKKKKKKKKKKKKKKKKKKKKKIIIIIIIIIIIIIIIIIIIIIIIIFFFEEEDDDBBB@@@AAADDDGGGDDDEEEGGGIIIIIIHHHGGGFFFBBBBBBCCCDDDEEEEEEFFFFFFCCCDDDDDDEEEEEEDDDDDDCCCFFFEEEEEEDDDCCCCCCCCCDDD;;;@@@???>>>GGGTTTUUULLLEEEEEEFFFFFFFFFDDDCCCAAA888;;;======:::888:::<<<999;;;=========<<<===>>>888888777777777888888999:::999999:::;;;;;;999777888777555444444555777888777888:::<<<=========<<<@@@@@@???===;;;:::999888<<<<<<<<<<<<<<<<<<<<<<<<888999:::<<<>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAAAAA??????@@@AAA>>>FFFNNNMMMGGGBBBDDDHHHAAAAAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDBBBAAA@@@AAABBBCCCBBBAAA???BBBCCCAAA>>>@@@FFFKKKCCCEEEGGGJJJKKKKKKKKKJJJHHHGGGGGGFFFFFFGGGGGGHHHIIIIIIIIIIIIHHHGGGFFFEEEFFFGGGGGGGGGFFFEEECCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@???>>>===<<<>>>>>>>>>??????@@@@@@@@@========================AAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDBBBBBBBBBCCCCCCBBBBBBBBB??????>>>>>>>>>>>>??????======>>>>>>?????????@@@AAA@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@AAAAAABBBBBBBBBBBBBBBCCCCCCDDDEEEFFFFFFCCCCCCCCCBBBBBBBBBAAAAAAAAABBBDDDDDDBBBAAABBBBBBBBBBBBBBBCCCCCCBBBAAAAAABBBCCCCCCDDDCCCCCCBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEDDDEEEEEEEEEFFFFFFGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEHHHGGGGGGFFFEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCCCCBBBAAABBBBBBBBBCCCCCCDDDDDDFFFFFFEEEEEEDDDCCCBBBBBBCCCCCCBBBAAA@@@??????>>>======>>>???@@@AAAAAABBB??????>>>>>>=========<<<>>>>>>???@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAACCCDDD??????@@@AAABBBBBBBBBBBBAAABBBBBBCCCDDDDDDDDDCCC@@@@@@AAAAAABBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBGGGAAABBBHHHFFF>>>???GGGBBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDDDDDDD???@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAAAAAAAABBBBBB??????@@@AAABBBBBBBBBAAAAAA@@@@@@??????@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBB??????@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAACCCCCCCCCBBBBBBAAAAAAAAA>>>????????????@@@@@@@@@<<>>BBBDDDEEEFFFEEEAAA???@@@BBBFFFCCCAAA@@@AAACCCCCCCCCFFFFFFFFFBBB??????CCCGGGHHHHHHHHHFFFDDDCCCDDDEEEAAA@@@???>>><<<<<<<<<;;;===@@@BBBCCCBBBAAABBBBBBAAAAAAAAAAAAAAA@@@@@@@@@>>>===<<<;;;999888666555222333666999:::::::::999777777777777777999::::::BBB===777555888<<<>>>???888<<>>??????@@@@@@@@@@@@@@@@@@@@@AAAAAA>>>CCCEEEBBB@@@AAABBBAAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBBDDDGGGGGGDDDBBBBBBEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEGGGGGGEEEDDDEEEEEEHHHGGGEEEEEEFFFEEEDDDBBBEEEDDDCCCCCCEEEFFFEEEDDDEEEEEEEEEDDDDDDCCCCCCBBBDDDDDDDDDDDDDDDEEEFFFGGGHHHHHHGGGFFFEEECCCAAA@@@AAA@@@@@@AAABBBBBB???===BBBBBBCCCCCCBBBAAA@@@???@@@?????????@@@@@@>>><<>>>>>>>>>>>>>>?????????>>>===>>>???>>>>>>>>>>>>>>>>>>>>>===AAA???>>>???@@@BBBBBBBBB@@@BBBAAA>>>>>>BBBCCCBBB>>>???@@@???>>>>>>???AAA?????????AAABBBBBB@@@>>>??????@@@@@@AAA@@@@@@@@@BBBCCCDDDFFFFFFGGGFFFFFFFFFGGGHHHGGGEEEEEEEEEGGGHHHFFFDDDBBBBBBCCCEEEFFFBBBDDDEEEDDDBBBAAA@@@AAAAAABBBDDDFFFFFFEEECCCBBBBBBAAA@@@@@@AAABBB@@@???EEEEEEEEEDDDEEEEEEFFFGGG@@@DDDFFFDDDDDDFFFFFFCCCEEEDDDCCCCCCCCCDDDFFFGGGAAACCCDDDCCCAAABBBGGGJJJEEEBBBAAAAAAAAAAAACCCEEEBBBCCCDDDCCCBBBBBBDDDEEEBBBDDDDDDBBBAAABBBDDDDDDCCCBBBAAABBBDDDDDDBBB@@@@@@AAAAAA@@@>>>===@@@BBB>>>BBBCCCAAAAAACCCCCC???DDDDDDBBBAAAAAACCCAAA>>>BBBBBBBBBBBBAAAAAA@@@@@@CCCCCCBBBAAAAAAAAAAAABBBDDDDDDDDDCCCCCCBBBBBBAAADDDBBB@@@AAADDDEEECCC@@@DDDDDDDDDDDDCCCBBB@@@@@@BBBAAAAAABBBDDDEEEEEEEEECCCAAA@@@AAADDDDDDBBB???FFFFFFEEEDDDCCCAAAAAA@@@AAAAAAAAABBBCCCDDDEEEFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDFFFGGGEEEBBBAAACCCFFFEEEEEEEEEDDDDDDCCCCCCCCCEEEEEEDDDDDDCCCDDDDDDDDDEEECCCAAAAAACCCDDDAAA???CCCAAA@@@@@@AAABBBBBBAAAAAABBBCCCCCCDDDDDDCCCCCCCCCAAA@@@??????@@@BBBDDDAAAAAA@@@@@@AAABBBDDDEEECCCBBBBBBBBBBBBAAAAAAAAA???@@@BBBAAA@@@>>>??????@@@@@@?????????@@@AAAAAA>>>>>>>>>????????????@@@DDDDDDCCCCCCBBBCCCCCCCCCCCCBBBAAAAAAAAABBBCCCDDD@@@@@@@@@AAABBBAAA@@@???777?????????FFFDDD@@@FFFGGGJJJMMMOOOOOOMMMJJJGGGGGGHHHIIIIIIJJJKKKLLLKKKJJJGGGCCCCCCEEEFFFFFFFFFBBBIIIGGGEEEHHHDDD>>>BBBDDDDDDDDDDDDCCCCCCCCCCCC???@@@AAABBBAAABBBEEEFFF@@@FFFBBB@@@FFFEEEBBBGGGAAADDDEEEAAA@@@CCCDDDBBBDDDAAA???@@@CCCDDDEEEDDDDDDEEEFFFEEEEEEEEEGGGIIIJJJHHHGGGIIIHHHDDDBBBDDD888;;;=========>>>AAADDDDDDCCCBBBBBBDDDDDDDDDBBBBBBCCCDDDCCCAAA????????????AAABBBCCCBBBBBBCCCDDD@@@??????>>>======<<<===999;;;===>>>=========>>>@@@@@@@@@????????????>>>:::;;;<<<>>>>>>>>>===<<<;;;;;;:::999999999999999555666777999:::<<<======;;;999666666999<<>>;;;888777<<<===???@@@BBBBBBBBBBBBAAAAAABBBBBBBBBAAA@@@??????DDDFFFBBB@@@AAABBB@@@BBBCCCCCCCCCCCCBBBBBBAAAAAA@@@AAABBBCCCCCCCCCDDDBBBBBBBBBAAAAAA@@@@@@@@@BBBCCCDDDDDDBBBAAAAAABBB??????@@@@@@AAAAAABBBBBB>>>===>>>@@@BBBDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAIIIHHHGGGEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBAAA@@@@@@AAABBBCCCAAA???=========<<<<<<;;;;;;;;;;;;:::999:::;;;<<<<<<:::=========<<<<<<;;;;;;;;;>>>?????????>>>>>>>>>???AAAAAA@@@@@@@@@@@@AAAAAA???>>>>>>>>>>>>>>>===<<<@@@BBB@@@<<<;;;>>>???===AAABBBDDDCCCBBBAAAAAABBB@@@??????@@@AAAAAA???===???@@@AAACCCDDDEEEEEEEEE>>>>>>>>>??????@@@AAAAAAAAABBBCCCCCCAAAAAABBBCCCEEEDDDCCCCCCCCCCCCBBBAAACCCDDDDDDCCCAAAAAABBBCCCBBBBBBCCCDDDCCCBBBAAA@@@AAABBBBBBCCCDDDDDDEEEEEECCCCCCCCCCCCDDDEEEFFFFFFCCCEEEFFFDDDEEEGGGEEEAAACCCCCCBBBBBBBBBCCCDDDEEE@@@AAAAAA???<<<===@@@CCCCCCCCCBBBCCCBBBAAA@@@AAA===???@@@@@@===<<<;;;;;;>>>???@@@??????@@@AAAAAAAAAAAAAAABBBAAA@@@>>>===DDDDDDCCCBBBAAABBBCCCDDD:::???AAAAAABBBFFFFFFCCC?????????@@@BBBDDDDDDBBBCCCBBBBBBBBBBBBBBBCCCCCC???>>>>>>>>>>>>??????@@@>>>>>>>>>>>>>>>?????????=========???BBBCCCAAA>>>@@@@@@AAAAAA@@@@@@???>>>>>>=========???AAABBBBBBHHHGGGFFFGGGIIIJJJHHHGGGCCCCCCCCCDDDDDDDDDEEEEEEBBBBBBBBBBBBBBBCCCDDDEEEBBBBBBBBBBBBBBBBBBCCCCCCAAABBBBBBBBBBBBBBBCCCCCCCCCDDDDDDCCCAAAAAABBBDDDBBBCCCCCCCCCCCCCCCCCCCCCAAAAAAAAA@@@AAAAAABBBBBBHHHEEECCCDDDFFFGGGFFFDDDHHHGGGFFFFFFHHHJJJJJJIIIAAABBBCCCCCCDDDDDDDDDDDDHHHGGGEEEDDDCCCCCCDDDDDDDDDCCCBBB@@@@@@@@@@@@AAADDDDDDCCCBBBBBBAAA@@@???BBBCCCDDDCCCAAA@@@???@@@BBBBBBBBBBBBBBBCCCCCCDDDFFFEEEEEEDDDCCCBBBBBBAAAAAAAAA???>>>===<<<;;;;;;CCCCCCBBBAAAAAAAAABBBCCCCCCDDDDDDDDDCCCDDDEEEFFF>>>FFFFFFDDDIIIHHHFFFNNNJJJIIIIIIIIIIIIIIIJJJKKKFFFHHHJJJLLLLLLKKKJJJKKKIIIGGGFFFGGGHHHHHHGGGEEECCCJJJHHHHHHNNNLLLGGGKKKFFFGGGHHHHHHHHHGGGFFFEEECCCBBBBBBCCCEEEGGGHHHGGGCCCJJJGGGFFFLLLJJJEEEJJJDDDHHHJJJEEECCCEEEGGGGGGGGGAAA@@@FFFGGGBBBAAAEEE=========???AAABBBBBBAAAEEEAAA???CCCDDDAAA>>>===AAAAAABBBAAA@@@@@@BBBDDD<<<;;;;;;===??????>>>===@@@???============<<<;;;444777;;;<<<<<<<<<<<<===<<<<<<======>>>>>>??????===???@@@@@@>>>======>>>======<<<<<<<<<;;;;;;;;;;;;===???@@@AAA@@@???>>>@@@>>><<<::::::;;;<<<===999:::;;;<<<<<<;;;:::999::::::;;;;;;;;;<<<>>>???:::;;;<<>>@@@BBBDDDEEEDDDCCCBBBAAABBBCCCCCCAAA@@@===<<>>@@@@@@>>>AAAAAABBBBBBBBBAAA???>>>@@@@@@??????@@@BBBDDDEEEDDDDDDDDDCCCCCCBBBBBBBBBCCCEEEFFFGGGGGGGGGIIIJJJHHHKKKNNNNNNMMMMMMPPPSSSNNNNNNNNNQQQSSSSSSQQQPPPMMMMMMMMMMMMNNNNNNNNNNNNOOONNNMMMLLLKKKJJJJJJIIIJJJKKKKKKLLLLLLKKKKKKKKKIIIHHHFFFGGGIIIKKKKKKJJJOOONNNLLLLLLKKKLLLMMMNNNJJJHHHFFFFFFHHHJJJKKKLLLFFFFFFFFFEEEDDDCCCCCCBBBCCCCCCDDDDDDDDDDDDCCCCCCFFFEEEEEEDDDEEEFFFHHHIIIJJJKKKLLLMMMMMMLLLJJJIIIJJJLLLKKKHHHHHHKKKLLLJJJEEEGGGJJJJJJIIIGGGGGGGGGGGGFFFFFFGGGHHHHHHFFFEEEEEEFFFGGGHHHIIIIIIIIIIIILLLKKKKKKJJJJJJKKKLLLMMMLLLMMMNNNMMMKKKIIIIIIIIIJJJJJJJJJJJJKKKJJJGGGDDDHHHHHHFFFCCC@@@@@@BBBDDD>>>??????@@@AAABBBCCCCCC???BBBEEEEEEDDDEEEHHHKKKMMMMMMNNNOOOPPPPPPQQQQQQSSSSSSRRRPPPRRRUUURRRLLLNNNOOOOOOOOOPPPPPPPPPPPPRRRRRRPPPMMMJJJIIIKKKMMMMMMNNNNNNMMMLLLKKKIIIHHHJJJLLLMMMMMMJJJHHHGGGGGGHHHHHHIIIKKKKKKKKKJJJJJJKKKKKKLLLMMMLLLKKKJJJHHHIIIHHHHHHHHHIIIIIIHHHFFFCCCFFFGGGEEEEEEGGGEEEBBBIIIHHHGGGHHHIIIIIIGGGFFFBBBBBBBBBBBBBBBBBBCCCCCCHHHGGGGGGFFFEEEEEEEEEEEEGGGFFFFFFFFFFFFGGGGGGGGGEEEEEEEEEGGGIIIIIIGGGEEEDDDDDDEEEEEEEEEDDDDDDCCCFFFFFFFFFFFFFFFHHHIIIJJJBBB@@@??????@@@AAAAAA@@@EEEEEEFFFGGGGGGHHHIIIIIIFFFFFFFFFEEEEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHHHHHHHIIIIIIIIIJJJJJJIIIGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGGGGGGGFFFFFFGGGGGGHHHEEECCCAAAAAABBBDDDDDDDDD@@@>>>===>>>AAACCCCCCBBBEEEFFFGGGGGGHHHHHHGGGGGGDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCAAA@@@????????????@@@@@@@@@@@@@@@??????>>>>>>@@@AAA@@@===<<<;;;<<<>>>>>>?????????@@@@@@@@@@@@@@@??????>>>>>>======CCCCCCDDDDDDEEEFFFFFFGGGEEEDDDDDDCCCCCCCCCCCCDDDCCCDDDEEECCCAAA@@@CCCEEELLLNNNFFFAAAGGGIIIJJJRRRKKKJJJJJJMMMNNNMMMNNNPPPLLLJJJKKKOOOQQQMMMIIIGGGHHHHHHGGGGGGGGGGGGGGGGGGEEEHHHAAA>>>EEEFFFDDDKKKJJJKKKMMMOOOOOONNNMMMLLLNNNKKKHHHGGGIIIJJJGGGEEEHHHOOOLLLKKKQQQMMMGGGKKKJJJOOOPPPKKKGGGHHHKKKLLLNNNEEEEEENNNMMMCCCAAAIIIPPPNNNNNNPPPTTTTTTRRRNNNOOOHHHEEEIIINNNOOONNNNNNLLLLLLLLLKKKJJJJJJJJJKKKQQQPPPPPPRRRTTTVVVWWWVVV[[[VVVQQQPPPSSSVVVXXXXXXXXX\\\```bbbbbb```_________```bbbdddfffhhhiiiiiimmmmmmllliiieeebbbaaaaaa^^^^^^]]]]]]\\\\\\[[[[[[QQQPPPNNNKKKIIIGGGFFFEEEGGGGGGGGGHHHJJJMMMOOOQQQIIIJJJMMMPPPRRRRRRRRRQQQSSSVVVXXXVVVSSSPPPQQQRRRTTTSSSSSSVVVZZZ[[[XXXUUUXXXZZZ\\\^^^^^^]]][[[ZZZ\\\\\\ZZZYYYWWWVVVUUUUUUTTTWWWXXXUUUUUUXXXYYYWWWXXXYYYZZZZZZZZZXXXVVVUUUVVVWWWWWWUUUUUUXXXXXXWWWXXXXXXYYYYYYYYYZZZZZZZZZUUUXXX[[[]]]```cccfffiiijjjnnnqqqpppllljjjnnnrrruuuttttttttttttssspppmmmjjjjjjjjjjjjiiiiiiiiiiiiooooooqqqrrrssstttuuuuuuwwwwwwwwwvvvuuutttsssrrrqqqooonnnoooqqqtttuuuuuuooonnnlllkkkkkklllnnnpppmmmiiifffeeefffiiikkkkkkmmmllllllkkkjjjiiihhhhhhggggggggghhhiiiiiigggfffggggggffffffggghhhjjjlllcccfffjjjlllllljjjhhhhhhdddfffgggeeeggglllnnnmmmiiilllppprrrqqqpppoooooommmllllllnnnpppqqqqqqpppppppppppppppooommmllllllnnnooooooppppppooonnnmmmmmmnnnnnnllliiifffddddddcccaaa______aaaaaa^^^[[[aaa```\\\XXXTTTSSSUUUWWWTTTUUUVVVYYY\\\___bbbdddiiimmmrrrqqqoooooossswww~~~|||{{{||||||zzztttuuuvvvvvvuuutttvvvwwwwwwuuuuuuwwwxxxuuuttttttooolllkkkooouuuxxxuuuppptttttttttvvvwwwuuuqqqlllpppssssssqqqppprrrpppmmmnnnlllkkknnnooommmjjjjjjjjjkkkmmmnnnmmmllljjjiiidddcccaaa___]]]\\\\\\[[[___^^^]]][[[[[[[[[[[[\\\^^^]]]\\\[[[[[[[[[ZZZZZZWWWWWWWWWWWWVVVUUUTTTSSSRRRSSSUUUVVVUUUTTTTTTTTTXXXWWWUUUTTTTTTUUUUUUUUUPPPPPPOOOOOOOOOOOOOOOOOOQQQQQQPPPOOOOOOOOOPPPPPPNNNNNNNNNMMMMMMLLLLLLLLLLLLLLLLLLLLLMMMMMMMMMMMMOOOLLLIIIIIIKKKKKKIIIGGGHHHHHHHHHGGGGGGFFFFFFFFFHHHGGGFFFEEEDDDCCCCCCCCCKKKIIIGGGFFFGGGHHHIIIIIIJJJHHHGGGGGGIIIJJJJJJIIIDDDDDDEEEEEEDDDCCCCCCBBBDDDDDDEEEFFFFFFFFFEEEEEEFFFFFFFFFFFFGGGGGGHHHHHHCCCDDDFFFGGGHHHHHHHHHGGGEEEFFFGGGGGGEEEDDDEEEEEEEEEEEEFFFGGGGGGHHHHHHHHHCCCDDDEEEEEEFFFGGGHHHHHHAAAAAABBBCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCFFFIIIKKKJJJFFFCCCDDDFFFkkkkkkbbb^^^eeefffbbbfffddddddiiippppppiiiddddddyyyqqqnnntttxxxsssiiidddfffeeeeeedddeeehhhkkkmmmiiijjjccc___ffffffbbbggghhhjjjmmmpppqqqrrrqqqppptttqqqmmmkkklllllliiifffjjjpppmmmlllsssppplllqqqooottttttqqqooorrrvvvvvvwwwooonnnvvvttthhhgggooo~~~|||~~~|||yyyzzzqqqkkknnnsssuuuvvvxxx{{{{{{}}}}}}|||}}}}}}|||~~~}}}}}}}}}||||||{{{zzzzzzyyyyyyqqqmmmggg```\\\ZZZZZZZZZ[[[]]]aaaeeehhhkkklllmmmdddgggmmmsssxxx|||~~~yyy|||~~~}}}yyyvvvwwwyyy}}}|||{{{~~~}}}{{{|||}}}~~~yyy{{{{{{yyy{{{}}}|||zzz~~~|||{{{|||zzzuuurrrssssssuuuvvvxxxyyyyyysssuuuxxxzzz}}}qqqsssvvvxxx{{{}}}~~~~~~~~~|||{{{zzzyyywwwvvvwwwzzz|||~~~~~~~~~{{{|||~~~~~~}}}|||||||||~~~}}}}}}~~~{{{}}}|||||||||}}}{{{}}}|||zzz}}}~~~|||~~~{{{wwwwwwzzz|||{{{yyy~~~{{{xxxwwwyyy{{{~~~~~~}}}|||{{{zzzzzzyyysssssssssssssssssssssssswwwtttppppppqqqrrrooolllpppooonnnmmmlllkkkjjjiiilllkkkiiifffdddbbbaaaaaa\\\[[[ZZZXXXWWWWWWXXXXXXVVVTTTRRRQQQRRRRRRQQQOOORRRRRRRRRQQQPPPOOONNNMMMJJJJJJJJJJJJJJJIIIGGGGGGDDDDDDDDDEEEEEEEEEEEEEEEBBBCCCDDDEEEEEEDDDCCCBBBBBBDDDFFFFFFEEEEEEFFFGGGCCCCCCEEEFFFGGGGGGGGGGGGEEEEEEEEEFFFGGGHHHHHHIIINNNNNNNNNNNNMMMKKKIIIIIIJJJJJJKKKJJJJJJJJJIIIIIIBBBFFFJJJKKKIIIFFFEEEEEEyyyzzzxxxuuuzzzyyyoookkkqqqtttlllbbb______`````````aaadddiiimmmiiiqqqsssyyy~~~}}}|||{{{{{{~~~xxxrrrooonnnoooppppppssswww{{{~~~{{{|||}}}~~~~~~~~~~~~}}}{{{~~~~~~~~~|||tttsssrrrpppnnnlllkkkjjjdddddddddcccaaa```^^^]]]\\\\\\]]]\\\ZZZWWWTTTRRRRRRTTTVVVVVVUUUUUUVVVWWWSSSTTTVVVWWWXXXXXXXXXWWWVVVVVVUUUTTTSSSRRRQQQQQQOOOQQQTTTVVVYYYZZZZZZZZZ______^^^\\\[[[XXXVVVUUU[[[]]]```bbbcccaaa^^^\\\YYYggglllmmmnnneee\\\___aaaRRRGGGEEEEEEFFFQQQ___[[[TTTSSSXXXUUUJJJEEEHHHEEEGGGGGGFFFCCCCCCDDDFFFEEEPPPWWWeeezzz{{{}}}~~~}}}~~~~~~|||yyyyyyzzzzzz{{{|||||||||~~~zzzuuu{{{}}}yyyxxx}}}}}}xxx{{{|||wwwttt}}}|||zzz~~~xxxwwwwwwxxxxxxuuunnnhhhddddddaaahhhkkkvvv~~~}}}zzzzzzzzzzzzyyyyyyyyyyyy}}}~~~~~~}}}|||~~~}}}yyywwwqqqddd___fffjjjggggggmmmjjjgggdddbbbdddiiimmmpppaaaeeefffdddbbbhhhwwwsssrrrnnnjjjllluuu|||~~~xxxrrrttt~~~zzzxxx}}}~~~~~~xxxyyyppplll``````aaabbbbbbcccbbbbbbdddfffggggggiiiqqq~~~xxxvvvssslllfff{{{rrr|||yyyjjj```^^^___jjj~~~}}}fffppp~~~dddiiinnn}}}|||www|||jjjtttzzzqqqllllllooohhhiiimmmrrrqqqhhhaaa```\\\cccnnnzzzxxxnnnrrrxxxzzzttt~~~vvvssszzzxxx|||~~~xxxvvvwwwyyyzzzzzzpppmmmhhhbbb```dddlllsssccciiimmmiii^^^VVVVVVYYYiiiddd___```hhhrrr{{{~~~yyyooommmgggqqq||||||ssskkkfffWWWYYYeeewwwzzznnneeeeeexxx~~~rrryyysssyyyjjj]]]ooouuueeeXXXWWWWWWSSSQQQSSSpppbbb______YYYPPPJJJWWWVVV\\\dddfff```[[[[[[VVVgggpppkkkhhhnnnoooiiiYYYIIIWWW___kkk}}}mmm```rrr{{{nnndddgggmmmxxx||||||}}}gggeee}}}yyynnnkkkrrrtttppppppwwwttt}}}xxxuuutttqqqkkk```bbbcccaaa^^^\\\]]]___lllmmmrrr{{{|||zzzqqq{{{lllZZZeeeeeebbbdddnnntttrrrlllhhhtttpppuuu{{{xxxvvvvvvtttrrrwww~~~yyy{{{rrruuuyyyyyywwwttttttuuuuuuddddddssszzzvvvtttqqqlllkkksss}}}||||||zzzyyy}}}~~~tttpppsssxxx{{{{{{xxx{{{zzzlll|||{{{xxxwwwxxxxxxwwwxxx|||~~~{{{vvvpppmmmnnnooooooooojjjjjjgggdddaaabbbfffiiiggg^^^ZZZ___```YYYXXX]]]]]]```eeejjjkkkhhhccc___MMMZZZuuu|||~~~{{{tttrrruuuuuussspppvvvuuuuuuuuuqqqlllllloooqqq|||wwwwww}}}yyyssssss|||xxxvvv~~~zzzxxx|||}}}{{{yyy{{{|||uuuttt}}}zzztttoooppprrrssstttvvv{{{vvvtttyyy|||zzz}}}wwwzzzyyysssttttttmmmeeeccciiifffeeekkkiiieeejjjkkkiiigggiiilllooonnnmmm^^^YYY]]]jjjmmmeeeaaaeeehhhbbbUUULLLRRR^^^```ZZZ^^^ZZZ^^^lllvvvppp___QQQaaaddd]]]```lllddd^^^lll{{{ssskkkooosssrrrlllsss{{{hhh[[[jjjeeejjjmmmmmmmmmllleee]]]___kkkyyyjjjfffvvvuuuvvv~~~uuusss~~~xxxwwwzzz}}}}}}zzzzzz~~~~~~}}}~~~~~~}}}|||yyy|||uuutttwwwtttjjjggglllsssrrrqqqpppooommmiiifff]]]___\\\SSSOOORRRSSSQQQLLLLLLMMMUUUdddpppqqqkkk~~~~~~}}}|||{{{{{{xxx}}}~~~xxxtttzzzwwwuuuzzzxxxtttzzz}}}yyyxxx{{{|||yyyuuuuuurrrwwwxxxvvv{{{ooovvvuuuooouuu~~~qqqsssooovvvyyyuuu}}}zzzyyymmmssswwwwwwjjjqqqjjjXXXnnnmmmjjjmmmwwwyyypppfffaaaffflllzzzpppmmmvvvooorrrpppooogggaaajjjxxxtttccckkkmmmnnnnnnmmmmmmppprrroooiiimmmsssqqquuuwwwooogggcccdddjjjnnniiiaaa]]]gggnnnuuuvvvrrrnnnnnnqqqeeelllrrrrrrooonnnttt{{{ooopppqqqrrrssstttttttttzzz~~~}}}~~~}}}~~~}}}}}}zzzrrrnnnqqqnnneeedddiiihhhfffdddcccdddeeeeeedddeeehhhiiigggfffhhhjjjjjjrrruuuyyy|||vvvtttxxx^^^lllsssllljjjmmmfffYYYYYY[[[eeennnjjj```___fffmmmyyyqqqooottt```YYYwww}}}oooffflllhhhjjj^^^eeeyyyjjj^^^vvvtttgggkkksssiiinnn{{{sss|||}}}wwwzzz{{{wwwzzz~~~{{{sssmmmjjjjjjccc___]]]aaahhhllliiiddddddbbb___^^^___eeelllpppiiiffflll|||}}}vvvvvvlllkkkmmmsssyyyyyytttooo|||~~~{{{xxxvvvvvvrrrmmmmmmqqquuu~~~xxxwwwtttnnnnnnvvv~~~}}}rrrjjjooozzzuuu|||tttlllkkkbbbfffsssnnnqqqyyyttteee^^^cccgggiiiaaacccpppiiidddsssssseeehhh{{{qqqjjjqqqppp^^^fffnnnrrrlll^^^iiihhhnnnooolllpppyyy|||xxx}}}|||~~~wwwtttyyy|||}}}yyyuuuxxxyyy{{{}}}xxxxxx{{{{{{{{{rrrmmmrrrxxxssswww{{{yyywwwwwwwwwuuuppplllpppwww}}}~~~{{{wwwzzz}}}yyy}}}~~~}}}~~~{{{wwwuuuwww||||||uuunnn{{{ssshhhbbbaaaaaa^^^[[[bbbZZZ[[[bbb___UUUUUU___aaabbbdddhhhmmmqqquuuxxx||||||zzzxxxvvvssspppdddeeeaaa]]]dddpppqqqiiigggqqqsss|||xxxzzz}}}|||uuutttzzz~~~}}}~~~|||~~~{{{xxx|||wwwmmmsss|||{{{xxxtttqqqpppsssuuuuuummmiiimmmqqqqqqoooooohhhddd```dddqqq}}}}}}wwwlllxxxxxx}}}