BM6&6(v@ RRRRRRRRRRRRQQQQQQQQQQQQTTTXXX]]]cccgggiiijjjjjjoooqqqtttwww{{{wwwdddVVVIIIFFFIIIWWWuuutttyyytttyyy~~~}}}yyyvvvvvvxxxyyyvvvsssggg^^^aaauuuvvvrrrsssuuuwwwrrrvvv{{{tttXXXJJJBBBAAAAAA<<<555000...//////000222111000000000111333333333444666777999===BBBEEEIIIYYY___XXXbbbjjjppptttzzzzzz|||~~~}}}zzziiieeekkkwww{{{qqqaaaUUUWWW```pppzzzmmmddd[[[XXXTTTKKKAAA===999999888777888<<<@@@DDDCCCAAABBBEEEFFFDDDEEEHHHEEEEEEHHHOOOXXXaaagggiiissssssxxxiiiRRRGGGHHHGGGBBBFFFGGGIIIKKKKKKJJJGGGFFFAAA@@@AAAEEEPPPaaasss~~~qqqwwwvvv___GGG===;;;999666666777888999888777666777888;;;;;;:::999999999::::::>>>>>>>>>AAAEEEHHHMMMNNNOOOQQQRRRTTTUUUVVVVVVYYY]]]bbbfffiiikkkkkkmmmoooqqqtttxxx{{{~~~yyybbbVVVKKKJJJSSShhhqqqvvvxxxxxxyyyxxx}}}|||}}}}}}|||zzzwwwtttsssrrrgggbbbiii|||wwwsssuuuxxxvvvnnnppptttyyy}}}rrrYYYMMMEEECCC@@@;;;555000//////000000222111000000000111333333333444666777999===BBBFFFJJJZZZfff[[[ccckkkppptttzzzzzz{{{~~~|||qqqpppzzzxxxfffWWWVVV\\\fffxxx{{{pppeee___YYYOOOFFFBBB<<<;;;999888888:::>>>@@@BBB??????DDDHHHJJJOOOUUU[[[]]]bbbggglllqqqtttvvv|||~~~}}}dddTTTMMMHHHAAACCCEEEFFFHHHHHHFFFDDDBBBAAA@@@AAAHHHUUUgggxxx}}}sss|||www^^^EEE;;;:::888666777777888999888777666777888;;;;;;::::::999:::::::::??????@@@DDDHHHKKKLLLMMMNNNPPPRRRTTTUUUVVVVVVXXX[[[___cccfffiiijjjkkklllnnnqqqtttwwwzzz|||xxxzzz{{{aaaYYYNNNNNN```rrrvvv}}}wwwvvvgggnnn{{{pppnnnsssyyy|||zzz}}}{{{uuupppoooqqqggghhhsssyyytttwwwzzzuuuiiiiiinnnvvv}}}hhhSSSJJJCCC@@@>>>:::444000///000111222222111111111111222333333333444666888:::>>>CCCGGGKKK[[[jjj\\\bbbkkkqqquuu{{{zzzzzz}}}|||qqqtttnnn]]][[[___dddlllvvvwww}}}}}}ppphhh```UUULLLGGGCCCAAA===;;;:::;;;===>>>@@@<<<===CCCIIIPPPZZZccciiiooovvvzzz{{{{{{|||}}}}}}iii[[[RRRLLLGGGCCCDDDEEEFFFEEEDDDAAA@@@@@@???AAAKKK\\\ooo~~~{{{___CCC:::999777666888666777888888777666777999;;;:::::::::::::::;;;;;;@@@@@@BBBEEEJJJNNNRRRRRRQQQQQQQQQPPPPPPPPPTTTUUUWWWZZZ^^^bbbfffhhhiiijjjkkkmmmqqqtttwwwyyy{{{uuunnnooosssxxxxxxwwwzzz|||ddd\\\QQQQQQjjjxxx{{{yyy}}}ddddddxxxuuulllmmmssswwwyyyuuuwwwyyyxxxtttpppooooooeeelll|||yyytttwwwzzzwwwjjjjjjqqq~~~```LLLFFF@@@======999444000000111222222111111111111222222333333333555777888;;;???DDDHHHLLL]]]kkkZZZ___kkksssxxx{{{yyyyyy|||~~~uuuoooxxxrrrddd___aaadddkkksssooorrr}}}uuummm```UUUOOOJJJGGGBBB???>>>>>>???@@@===;;;<<>>BBBPPPdddxxxbbbCCC:::999666555999666777888888777777888999:::::::::::::::;;;<<<===@@@@@@AAAEEEIIIMMMUUUTTTSSSQQQPPPNNNMMMLLLTTTTTTUUUXXX[[[```dddfffhhhhhhiiikkkooosssvvvxxx{{{uuukkkddd[[[YYY\\\gggqqqxxx}}}|||jjj```SSSWWWttt}}}|||pppjjjsssuuuqqqtttyyyzzzxxxqqqppppppqqqssstttqqqooofffpppyyytttvvvxxx}}}qqqrrr|||aaaKKKFFFAAA???;;;888333111111222222222111111222222333333333333333555777999;;;@@@EEEIIINNN___ooo[[[^^^jjjtttxxxzzzyyyyyy|||vvvuuuxxxkkkaaa[[[\\\dddlllpppooozzzkkk^^^WWWNNNJJJDDDAAA@@@AAAAAA@@@<<<:::<<>>???FFFVVVkkk~~~dddCCC;;;:::555444999555777888888777777888999999999999:::;;;<<<===>>>??????@@@CCCGGGJJJSSSSSSRRRQQQPPPOOONNNMMMSSSTTTUUUXXX[[[___ccceeeeeefffgggiiimmmrrrvvvyyy}}}|||pppdddYYYSSSPPPKKKMMMXXXfffqqqyyy|||lllaaaYYYddd}}}pppsss~~~xxxsssttt{{{~~~{{{ssspppnnnoootttvvvtttqqqkkkuuuzzzsssuuuwwwuuuvvvbbbIIICCC@@@???;;;888444111111222222111111222222333444333333333333555777999<<>>===;;;===BBBDDDCCCDDDHHHJJJRRR]]]gggnnnuuu|||tttkkkccc___\\\WWWRRRQQQIIIHHHGGGEEECCCAAA???>>>???CCCMMM^^^rrrbbbAAA;;;;;;555444:::555666888888777777888:::999999999:::;;;===>>>???@@@@@@AAADDDIIILLLSSSRRRQQQQQQPPPOOONNNMMMOOOPPPRRRUUUXXX\\\^^^```bbbcccdddfffkkkpppuuuyyy|||wwwnnncccWWWLLLEEEAAABBB@@@BBBJJJTTT```ooo||||||kkk``````www}}}nnnppptttssstttyyyzzzxxxuuutttttttttuuuuuusss{{{zzzsssuuuyyyxxxooonnnwwwdddKKKCCC??????<<<999444222111222111000111222333444444444333333444555888:::===AAAGGGKKKQQQ```www]]]\\\iiirrrtttwwwwwwxxx|||wwwiiibbb```^^^aaaZZZ___fffgggqqq{{{ttt{{{wwwhhh```[[[TTTLLLGGGEEEDDDAAA>>>>>><<<===@@@AAA??????BBBEEEIIIPPPYYYeeeqqqzzz~~~ooobbb^^^^^^ZZZUUUTTTLLLKKKIIIGGGDDDBBB@@@???AAAHHHVVVgggxxx~~~]]]===999;;;666555<<<444666888888777777999:::888999999:::<<<===???@@@BBBBBBDDDIIIOOOSSSTTTTTTSSSQQQOOOMMMLLLKKKJJJKKKNNNQQQTTTWWWYYY[[[``````aaadddiiiooouuuxxx|||yyyrrr```[[[TTTLLLEEEAAA???>>>555666:::???EEEPPPfffxxx}}}iii^^^eee|||hhhlll|||uuuuuuxxx~~~yyytttrrrtttxxxzzzzzzsssuuu{{{}}}oooeeecccjjj{{{kkkRRRIIIDDDDDD<<<999555222222111000///111222333444555444333333444555888:::===BBBGGGKKKRRRaaa}}}}}}sssZZZZZZhhhrrrtttvvvvvvxxx}}}~~~zzz{{{}}}ssslllddd]]]fff```eeefff[[[WWW]]]]]]UUUTTT```uuu|||wwwyyyvvvoooddd\\\RRRLLLJJJHHHCCC???@@@===<<>>???CCCJJJJJJNNNWWWdddrrr}}}}}}jjjbbb```YYYRRRPPPOOONNNLLLJJJGGGDDDBBBAAACCCLLL\\\lll|||wwwzzz~~~WWW888777<<<777666===444666777888777777999;;;888999999:::<<<>>>@@@AAADDDEEEHHHMMMTTTZZZVVVUUUTTTSSSSSSQQQMMMJJJIIIJJJJJJLLLOOORRRVVVWWW\\\^^^bbbeeehhhlllqqquuu|||~~~vvv]]]UUUPPPHHH@@@;;;888888888666666777:::<<>>777333333222000000222333333333333333333333333111444888===AAAFFFKKKOOOTTThhh{{{rrrzzzuuu]]]]]]hhhoooqqqwwwuuuuuuyyyzzzyyywww~~~wwwqqqkkkgggeeehhhmmmoooggg[[[WWW\\\VVVRRR___nnnjjjbbb___ZZZmmm}}}sssmmmbbbUUULLLJJJIIIGGGDDD@@@>>>>>>???<<<:::>>>EEERRRQQQVVVcccqqqzzzoooeee]]]UUUQQQRRRQQQPPPNNNLLLIIIFFFCCCBBBEEEKKKXXXiiiyyytttzzzoooQQQ>>>;;;777888;;;888666666777777888888888999:::;;;<<<;;;;;;<<>>???===<<<@@@FFFSSSSSSXXXfff|||}}}lllddd]]]TTTNNNLLLMMMMMMLLLKKKIIIGGGEEECCCCCCIIITTTbbbqqq~~~www{{{mmmQQQ???===999999<<<888888888888888777777777777888999;;;;;;<<<>>>AAADDDFFFJJJMMMOOOSSSYYY]]]ZZZWWWTTTSSSRRROOOMMMLLLLLLLLLMMMPPPRRRUUUWWWZZZ\\\___bbbeeehhhlllppptttyyyVVVPPPGGG@@@<<<999777666777666666666555666???JJJXXXuuuwwwyyy{{{|||dddRRRXXXvvv~~~uuuuuuwwwrrrjjjhhhmmmuuu|||fffRRRMMMHHHGGG===777333333222000000333333333333333333333333333333555777;;;???FFFNNNSSSXXXlllwwwppp}}}bbb[[[bbblllrrrssssssuuu|||~~~zzzzzz|||sssllljjjuuu}}}lllddd```___ooo~~~vvvfffZZZOOO[[[rrrxxxnnneee[[[UUUTTTRRRKKKEEEBBB???===>>>>>>===BBBIIIVVVYYY\\\hhhvvviiiccc___WWWOOOJJJHHHIIIJJJJJJIIIHHHFFFEEEBBBEEELLLVVVcccppp{{{zzz~~~zzzyyyiiiOOO@@@???;;;:::<<<888:::999999888777777666666777888:::;;;<<<>>>BBBEEEHHHLLLOOORRRWWW]]]```]]]YYYVVVTTTSSSQQQPPPNNNMMMMMMNNNPPPRRRTTTVVVXXXZZZ]]]___bbbeeehhhkkknnnttt|||{{{WWWPPPHHHBBB???<<<:::888999888888888666555;;;CCCNNNlll|||~~~nnnnnnhhhYYYQQQZZZttt||||||~~~{{{vvvwwwzzzpppiiiggglllwwwooo___VVVLLLHHH===666222333333111111333222222333333333333444444444555777:::???GGGPPPVVV[[[oooxxxqqqhhh\\\___hhhoooppprrrvvv}}}zzzxxxwwwuuu~~~}}}{{{rrrjjjjjj}}}ppp___QQQRRRaaaqqq~~~tttiii\\\UUUTTTSSSMMMHHHCCC>>>;;;<<<===>>>CCCJJJUUU[[[[[[___zzzllleeebbb]]]TTTMMMFFFGGGHHHIIIIIIHHHGGGFFFBBBCCCFFFKKKSSS^^^jjjrrr|||yyyxxxssscccKKK??????;;;:::;;;777999888888888888888888888777999:::;;;<<<>>>BBBDDDNNNQQQTTTXXX```hhhccc```[[[XXXWWWUUUTTTRRRPPPOOOOOOOOOPPPRRRTTTUUUWWWYYY[[[]]]^^^aaadddgggiiiooowww~~~nnnVVVOOOHHHCCCBBBAAA>>>;;;:::888888999777555999???AAAYYYvvv{{{gggccc]]]TTTTTTbbbvvv}}}yyyzzz~~~yyytttnnnyyy|||zzzvvv{{{nnniiigggkkkvvv~~~sssdddQQQHHH<<<666222333333111111444222222222333333444444444444555777:::???HHHRRRXXX^^^qqq|||hhhZZZ\\\fffmmmoooqqquuu|||yyyzzz{{{xxx|||yyyzzzxxxcccSSSKKKTTT^^^eeerrrtttbbbWWWWWWWWWTTTPPPDDD>>>:::;;;<<<>>>DDDJJJQQQXXXTTTOOOkkkxxxjjjddd```XXXPPPFFFGGGGGGGGGGGGGGGGGGGGGDDDCCCCCCCCCGGGOOOZZZbbbsssuuurrr|||qqq]]]FFF<<<>>>999888999666666777777888999::::::;;;:::;;;;;;;;;;;;===@@@BBBPPPSSSXXX^^^iiissscccaaa]]][[[ZZZXXXVVVTTTRRRQQQPPPPPPQQQRRRSSSTTTUUUWWWYYYZZZ[[[]]]```ccceeejjjqqqwww|||}}}jjjRRRLLLEEECCCDDDEEEBBB???:::777666666555333666;;;888HHH]]]ooo~~~zzzeee___XXXRRRUUUhhhxxx{{{wwwzzzuuukkkjjjuuuvvvooopppuuu}}}ttt{{{ooollliiilllvvvpppVVVJJJ<<<666222333333111111444111222222333333444444555444555777:::@@@IIISSSZZZ___rrrbbbWWW[[[eeellloooqqquuuzzz}}}|||}}}xxxzzz}}}iiiXXXMMMSSSZZZ]]]ccczzz~~~fffXXXWWWYYYWWWSSSHHH@@@::::::===???EEEJJJSSSZZZTTTJJJ___oooeeeaaaXXXNNNGGGGGGFFFEEEFFFGGGIIIJJJFFFEEEDDDAAAAAAGGGQQQXXXlllzzzooopppuuuYYYCCC:::<<<777666999777555666777888999;;;<<<<<<:::;;;<<<<<<;;;<<>>IIIWWWjjjrrr___[[[UUUPPPUUUffftttwwwuuu{{{yyyllliiipppwwwxxxrrrkkkggggggrrr{{{yyyxxx~~~sssqqqnnnooowwwuuuZZZNNN;;;555222222333111222444111111222333333444555555333555888<<>>???DDDHHHFFFBBB@@@;;;888777555222444999666666:::EEEXXXppp~~~gggXXXWWWSSSOOOVVVbbbpppzzzrrrsss|||qqqhhhkkkooosssrrrmmmgggbbbhhhvvv|||sss}}}wwwvvvrrrrrryyyvvv\\\RRR;;;555222222333111222555111111222333333444555555222444888===CCCKKKTTTZZZ```sss{{{^^^UUU[[[cccgggpppqqqsssvvv{{{|||{{{{{{~~~~~~lllZZZTTTUUUZZZaaaiii}}}tttdddaaa```\\\WWWPPPGGG>>>>>>@@@CCCHHHMMMSSSTTTPPPLLLYYYuuuyyy```WWW___fffrrrrrrhhhfff]]]QQQEEEDDDBBBBBBEEEJJJQQQUUUGGGIIIIIIGGGEEEHHHPPPWWWiii}}}zzzWWWCCC:::<<<777777;;;;;;999999999999999999::::::777888:::;;;<<<>>>BBBEEELLLPPPWWWdddwwwcccbbbaaaaaa```\\\WWWTTTUUUUUUSSSRRRQQQQQQQQQQQQRRRSSSUUUVVVXXX[[[___bbb]]]ccciiikkkjjjnnnvvv~~~yyyttt{{{wwwkkkhhh]]]WWWOOOKKKPPPUUUQQQIIIHHHDDD???>>>AAADDDEEEDDDAAA===888666666666333111111333444888EEE^^^{{{zzz}}}jjjYYYUUUTTTRRRTTTYYYcccjjjvvvxxxmmmssswwwssssssuuuyyy{{{vvvllldddgggnnn|||~~~vvvqqq}}}wwwsssgggYYYLLL666555444222111111222222000111333333333333555666666777999<<>>BBBMMMVVVWWWUUUOOOMMMKKKIIIFFFEEELLLVVVnnn~~~wwwZZZBBB888;;;888666888666888888999999999:::::::::<<<;;;>>>AAA@@@???CCCJJJOOORRRVVV___qqqccccccbbbbbbaaa]]]YYYUUUUUUTTTTTTSSSSSSSSSTTTTTTTTTUUUVVVVVVWWWYYY\\\^^^aaafffllllllkkklllsssyyyxxxttteee]]]aaa]]]SSSRRRNNNMMMKKKMMMUUU\\\XXXPPPJJJFFFAAAAAACCCEEEEEEDDD???<<<888666666555333111222333666777===PPPttt|||iiidddqqqxxxvvvdddUUURRRRRRPPPRRRXXX```gggsss}}}~~~rrrllluuu}}}}}}{{{pppggg```cccnnn~~~ssspppxxx|||oooggg[[[PPP666555444222111111222222111222333333333333444555444555777<<>>AAAIIIRRRXXXVVVRRRHHH@@@BBBLLLSSSTTTJJJBBB>>>@@@EEELLLXXXcccwwwqqqhhhaaaXXXPPPIIIDDDAAAGGGRRR[[[^^^\\\YYYRRRLLLIIIHHHIIIOOOWWWpppXXXAAA888;;;888777999777888888999999999:::::::::<<<;;;>>>AAA@@@???DDDKKKQQQTTTWWW```ttteeedddcccbbbbbb___ZZZWWWUUUTTTTTTTTTTTTUUUVVVVVVUUUVVVWWWWWWVVVWWWYYY[[[aaafffkkkllljjjjjjnnnssslllfffSSSGGGIIIFFF???BBBCCCFFFLLLUUU```fffaaaWWWLLLIIIEEEDDDFFFGGGEEECCC===;;;888666666555333222222222666888666BBBlll}}}iiiVVVSSSZZZ```ooo{{{jjjZZZMMMLLLMMMLLLOOOUUU\\\cccoooyyy}}}}}}wwwnnnlllwww|||pppgggZZZYYY___nnn||||||pppnnnzzz{{{wwwllleee[[[QQQ666555333222111222222333222333444444222222333444222444777<<>>;;;AAA@@@HHHRRR^^^iiillldddYYYNNNKKKGGGFFFGGGGGGDDDAAA;;;:::999777666555444333222///333999555;;;bbbrrr]]]LLLKKKOOOUUUbbbsssuuu]]]PPPFFFGGGHHHGGGKKKQQQXXX^^^jjjtttzzz{{{tttmmmnnn{{{zzzppphhh^^^ZZZZZZcccppp{{{wwwnnnnnn~~~~~~uuuyyy||||||}}}wwwkkkbbbUUUIII555444333222111222333333222444444444222111222444333444777===GGGUUUeeeooowwwppphhhnnnyyyiiiXXXQQQVVVcccoooppptttxxx}}}|||llljjjnnnuuu}}}~~~}}}~~~sssfffzzzlll]]]PPPGGGJJJZZZtttsssaaaUUULLLAAA>>>JJJ[[[gggjjj]]]NNNGGGJJJHHH<<<777:::888777888;;;>>>BBBFFFIIIKKKSSS___ooo|||fffXXXTTTSSSRRROOOFFFHHHLLLTTT\\\``````^^^ZZZTTTNNNKKKGGGHHHPPPZZZyyy}}}lllNNN>>>999;;;888999===999888888999999999:::::::::;;;;;;===@@@AAAAAAGGGOOO```bbbaaaggg|||gggeeedddccccccaaa]]][[[XXXWWWUUUTTTSSSRRRRRRQQQSSSUUUWWWWWWWWWWWWXXXZZZYYY[[[]]]\\\YYYVVVVVVVVV___]]]LLL???>>>;;;999@@@@@@IIITTT```iiikkkcccWWWQQQMMMIIIGGGGGGEEEBBB>>>:::::::::999777666555555333---000888666666OOOpppyyyhhh\\\KKK???AAACCCGGGRRRbbbqqq~~~yyyvvvlllSSSGGG@@@BBBDDDBBBFFFMMMPPPVVVbbbmmmttt{{{wwwooojjjqqq}}}uuupppjjjfffaaa```hhhuuutttnnnqqqvvvuuurrrnnnppp{{{vvvjjj^^^NNN???555444333222222222333444222444444444222111222444666666888===GGGUUUeeeoooxxxzzzpppvvvlllZZZRRRUUUcccnnnppptttyyy~~~tttooommmrrrzzzyyymmm]]]hhhvvvaaaRRRFFFFFFOOOccckkkVVVOOOCCC???LLLaaapppsssaaaPPPGGGMMMLLL@@@:::???444666777777999;;;<<<;;;===AAAHHHUUUhhhyyyvvvkkk\\\SSSQQQQQQPPPMMMCCCHHHPPPXXX[[[[[[WWWTTTPPPRRRTTTQQQJJJIIIUUUcccxxxaaaJJJ===:::;;;888:::>>>999888888999999999:::::::::;;;;;;===@@@AAACCCIIIRRReeeiiiiiimmmgggeeeccccccbbbaaa^^^\\\YYYXXXVVVTTTRRRQQQPPPPPPQQQSSSUUUVVVUUUUUUUUUVVVUUUVVVTTTPPPKKKFFFCCCCCCOOOQQQHHH@@@@@@<<<:::BBBDDDLLLVVV___gggjjjcccZZZUUUPPPJJJGGGFFFEEEAAA>>>999;;;<<<;;;888777666777555//////555444111;;;LLLSSSXXXQQQHHHEEE<<<555::::::<<>>AAAHHHGGGMMMYYYeeemmmvvv~~~mmmeeedddppp~~~wwwssskkkeeeiiiwwwssspppvvv{{{wwwqqqlllnnnzzzqqqfffZZZIII:::555444333222222222333444222333444444222222333444777777999===FFFUUUdddooo{{{www{{{ooo\\\RRRTTTbbblllnnnsssxxx~~~{{{sssmmmnnnsssyyyxxxooo___bbbzzzhhhXXXMMMKKKIIIQQQpppqqqYYYPPPEEECCCUUUooo{{{zzzaaaQQQGGGJJJJJJAAA;;;===666999999777777999999666999:::===DDDPPP]]]gggllleee___YYYVVVWWWVVVQQQMMMBBBIIIQQQWWWWWWSSSOOOLLLMMMTTT[[[YYYQQQOOO^^^pppuuuZZZGGG<<<;;;;;;777:::>>>888888888999999999:::::::::;;;:::<<<@@@BBBDDDKKKTTTgggnnnnnnooogggeeecccbbbbbb```^^^\\\YYYXXXVVVUUUTTTSSSRRRRRRPPPQQQSSSSSSQQQPPPOOOPPPNNNLLLIIIEEE@@@<<<:::999>>>HHHIIIJJJPPPOOONNNVVVVVV\\\aaafffkkkoookkkdddZZZTTTMMMHHHFFFEEEBBB???999;;;======:::888888999444222222444444111333777999???;;;777;;;777222888999:::AAAOOO___pppooofffccc[[[GGG???;;;>>>>>>;;;===DDDCCCIIIUUUbbblllwww{{{ddd]]]^^^ooo}}}xxxooojjjqqqtttttt||||||zzzvvvuuuyyy}}}lllaaaVVVGGG:::444333222222222333444444111222333333333333444555666666888<<>>;;;:::======999888<<<<<<999999999;;;???EEENNN[[[dddcccccccccdddddd^^^SSSJJJEEEKKKQQQSSSQQQMMMLLLLLLRRRWWW\\\[[[UUUVVVfffxxxpppVVVEEE===<<<<<<777:::>>>777888888999999999:::::::::;;;:::<<<@@@BBBEEEMMMVVVgggppppppjjjuuufffdddbbbaaaaaa```^^^\\\XXXWWWWWWVVVUUUUUUUUUUUUOOOQQQRRRQQQNNNKKKJJJJJJEEECCC@@@===:::999999999555EEEOOOXXXdddfffgggpppkkknnnpppqqqtttvvvtttnnn]]]WWWNNNIIIGGGFFFCCCAAA999<<<>>>>>>;;;999999:::111333555555555555555555444999555333999666111555::::::@@@LLLZZZjjj}}}kkkaaa___VVVFFF>>>;;;>>>===999;;;BBBCCCIIIVVVcccnnnzzzyyyaaaYYY[[[nnnxxxooommmyyyuuuvvvyyyzzzzzz{{{}}}~~~kkk^^^TTTGGG;;;444333222222222333444555000111333333333333555666444555666;;;FFFUUUfffqqquuuzzzttt]]]PPPQQQ]]]fffiiinnnuuu}}}zzzwwwvvvxxx{{{nnnnnnssskkkcccfffvvvdddPPPMMMLLLTTTvvv{{{sss|||zzz]]]PPPDDDOOOuuu}}}ZZZQQQJJJIIILLLJJJCCC===999<<<;;;666666<<<===:::999:::<<>>666888888999999999:::::::::;;;:::<<<@@@BBBEEENNNWWWhhhrrroooccchhh}}}hhheeebbb`````````___^^^YYYXXXXXXWWWUUUTTTTTTSSSQQQPPPMMMJJJGGGFFFEEEEEE>>><<<:::888666555666666666<<>>;;;999888:::<<<>>>CCCGGGRRR```lllxxxsssYYYRRRWWWmmmyyyvvv}}}zzz{{{wwwsss~~~mmm]]]UUUFFF666444333333222111111111222111111222222333444555666666111666<<>>@@@AAAEEEOOOaaaqqq{{{lllUUUGGGKKKQQQVVVSSSMMMJJJOOOUUUXXXWWWVVVWWW\\\iiiyyywwweeeRRR???>>>===<<<::::::999999999999999:::;;;===@@@AAA@@@???@@@BBBBBBFFFRRR___llltttsssmmmuuuhhhfffcccbbbbbbbbbaaa___\\\[[[ZZZXXXWWWUUUTTTSSSOOONNNKKKHHHEEEDDDCCCCCC===<<<:::888777666666555888:::HHHbbbzzzqqqfffXXXMMMHHHGGGGGGFFFEEEDDDBBB@@@???>>>===<<<:::999777555444444555666444333222111111111222222555666:::EEEWWWlll~~~ttthhh___UUUKKK???===:::888888999;;;===>>>AAAKKKXXXdddooo}}}hhhQQQNNNWWWqqq|||vvvvvvuuuwww}}}wwwsss~~~nnnZZZOOOBBB444444333222222111111222222333333333222333333444444888222666<<>>@@@BBBCCCHHHOOOSSSXXXbbbssskkkUUUHHHNNNSSSVVVUUUQQQPPPTTTYYY[[[ZZZXXXYYY```nnnxxxeeeRRR>>>>>><<<;;;:::999999999999999999:::;;;===>>>???>>>>>>@@@CCCEEEIIIUUUaaalllssswww|||gggfffeeeeeefffeeecccaaa___^^^]]][[[XXXVVVTTTRRRLLLKKKHHHEEEBBBAAA@@@@@@;;;;;;;;;:::999777666555333111666EEEUUUiiiyyynnn^^^RRRLLLKKKJJJJJJHHHDDDAAA@@@@@@@@@>>>;;;::::::999888888777777777444333222111000111222222333333999GGG\\\rrrxxxkkk```XXXOOOGGG===;;;999777666888:::;;;:::===EEEQQQ[[[ffftttcccPPPQQQ___{{{}}}tttsssxxx}}}sssxxxxxxttt}}}pppZZZLLL???444333333222222111111222222555444444333333333333333:::444888===AAAWWWqqq|||ooommmfffUUUSSSUUU```eeemmmuuu{{{ppp___ZZZZZZ___{{{nnn]]]WWWcccsssccc\\\UUU[[[zzzvvvZZZNNNMMMfffhhhUUUNNNGGGCCC???:::999<<<888:::===>>>@@@CCCGGGJJJPPP\\\iiiqqquuu~~~eeeRRRIIISSSTTTVVVWWWWWWYYY]]]___```^^^[[[\\\eeeuuuzzzdddPPP>>>===<<<;;;:::999999999888999:::;;;<<<<<<<<<<<<>>>???BBBGGGIIIMMMXXXdddmmmppptttfffffffffggghhhgggdddbbbaaa```___\\\YYYUUURRRPPPIIIHHHEEEBBB???>>>======:::;;;;;;;;;:::888666555:::777:::@@@FFFPPPgggvvvfffYYYQQQNNNLLLJJJHHHCCC???>>>AAAAAA>>>999999999:::::::::999777777444333111000000000111222222222999JJJbbbwwwyyymmm```VVVOOOGGGAAA;;;999777666555666888999;;;===DDDNNNWWWbbbppp}}}gggQQQVVVfffzzznnnpppzzzxxxwwwvvvyyy~~~ppp^^^NNN@@@555333333222222111222222333444444333333333444444555<<<666999===AAAXXXuuusssmmmmmmZZZUUUVVV^^^ccckkkssszzz|||lllggghhhdddwwwtttffffffxxxrrraaaZZZTTTSSSggg~~~```PPPJJJOOOiiirrr\\\TTTKKKDDD>>>::::::???===>>>@@@AAACCCHHHPPPVVVeeevvvvvv]]]OOOJJJUUUUUUVVVYYY^^^bbbdddeeefffbbb^^^^^^hhhyyydddMMM>>>===<<<;;;::::::::::::888999;;;<<<<<<<<<;;;:::???@@@DDDIIIJJJNNNXXXcccnnnllljjjqqqgggffffffggghhhgggdddbbbbbbaaa```]]]YYYTTTPPPNNNGGGEEECCC@@@===<<<;;;;;;:::;;;;;;;;;:::999777555888666999===???FFF[[[qqq{{{mmmaaaZZZUUUPPPMMMHHHCCC>>>>>>@@@AAA===999888888999:::999888666555333222111000000000111222222333;;;OOOggg{{{{{{pppaaaVVVMMMFFF@@@<<<999888777555555666777888===>>>CCCLLLUUU```ooo|||cccPPPYYYjjjzzzlllqqq}}}|||{{{xxxtttvvv~~~vvvjjj]]]OOO???333333222222111222222333333222222222333444555777888===777:::>>>BBBYYYxxxyyylllwwwrrr]]]UUURRR[[[aaaiiirrryyyxxxuuuwwwnnnppp~~~tttmmmwwwtttbbbYYYWWWSSS^^^lllooommmaaaMMMEEEDDDNNNhhhiii\\\NNNFFFAAA===<<<===>>>@@@CCCFFFKKKUUUbbblllmmmZZZQQQOOOUUUUUUXXX]]]ccchhhjjjiiikkkeee______iii{{{fffMMM>>>>>>===<<<;;;;;;;;;;;;888999;;;<<<===<<<;;;;;;??????CCCGGGHHHJJJTTT^^^mmmiiibbbcccsssiiihhhgggggghhhgggeeecccbbbbbbaaa^^^ZZZUUUPPPMMMFFFEEEBBB???<<<;;;::::::;;;;;;;;;;;;:::999888777555111111333333999LLLbbbvvvnnnggg```XXXSSSGGGDDD@@@???@@@@@@>>>;;;999999999999888666444333333222111000///000111111222333===RRRkkk{{{}}}zzzrrrdddTTTKKKEEE???;;;:::888888666555555555666777;;;<<>>===<<<;;;;;;;;;;;;;;;999:::;;;<<<============??????AAADDDEEEGGGRRR]]]mmmkkkgggjjjxxxmmmkkkiiihhhhhhhhhfffeeeccccccbbb```\\\WWWRRROOOGGGEEEBBB???===;;;;;;:::<<<;;;::::::999999999999???:::999:::888888EEEVVVmmm}}}tttiii\\\TTTHHHGGGEEECCCAAA@@@??????;;;;;;:::999777555444333333222000/////////000111222333===SSSkkkwwwtttlllgggWWWGGGAAA>>>:::999:::888888777666555666666666::::::???HHHRRR^^^ooo~~~zzzrrrRRR]]]pppzzzlllaaa```jjjttt|||tttrrrxxxsssmmmhhh```WWWMMMAAA888444222222111111222222333444222222333333555666888888:::777<<<@@@CCC[[[{{{iiieeewww|||aaaSSSLLLUUU[[[dddnnnwww}}}zzz|||rrreeeXXXUUUYYYUUUEEE@@@AAA<<<>>>AAAMMM```sss~~~}}}xxxeeeXXXKKKFFFEEEDDDDDDFFFMMMXXXgggvvvvvvfffZZZSSSPPPSSSXXX```hhhmmmoooppppppjjjddd^^^aaammmaaaIII;;;;;;:::999999999::::::::::::;;;<<<===>>>@@@AAABBBBBBDDDGGGHHHLLLWWWcccnnnpppuuuqqqnnnkkkiiiiiihhhhhhgggdddddddddbbb^^^XXXSSSPPPGGGEEEBBB???===<<<;;;;;;===<<<:::999888999999:::666444666<<<:::666;;;FFFWWWrrr}}}mmm\\\QQQIIIIIIHHHFFFBBBAAAAAABBB======;;;999777555444333333222000/////////000111111222===SSSjjjtttmmmbbb___NNN???::::::888888;;;888888777666666666666666::::::???HHHSSS```rrroooUUU___uuuvvvrrriii\\\RRRSSS^^^hhhnnnwww|||zzz{{{xxxllluuu{{{ooohhhddd^^^TTTGGG<<<777888222111111111222333333444444444444444444555666777999777<<>>???CCCNNN]]]kkkpppmmmhhhVVVNNNFFFDDDEEEFFFKKKQQQ^^^lllsssdddYYYPPPKKKSSSZZZdddlllpppqqqrrrssshhhbbb^^^aaaoootttYYYCCC999999888888777888888888;;;;;;;;;;;;===???BBBCCCGGGGGGIIILLLNNNSSS```mmmqqquuuqqqoookkkhhhfffffffffgggcccdddeeeccc___XXXQQQMMMJJJFFFAAA>>>======<<<;;;===;;;777777888:::;;;<<<<<<>>>>>>;;;888777:::<<>>999888888666777;;;777666555444222222222222111111333888<<<===999555555333222111111222444555333444444444333333555777111555<<>>@@@CCCDDDIIIPPPXXX]]]cccnnn~~~uuuuuuuuutttqqqmmmjjjhhhjjjhhhdddaaa^^^\\\\\\[[[VVVTTTRRRSSSVVVXXXWWWUUUMMMIIIDDD@@@>>>===<<<;;;888999;;;<<<===>>>???@@@KKKTTT```ssstttgggbbbYYYWWWSSSPPPMMMKKKHHHGGGEEE>>>888777777666888;;;999888666555444333222222333222333555888999666444111000000///////////////111333333333222333555777222555;;;CCCOOOaaauuu~~~ppp___ggg|||}}}uuuxxx|||vvvnnngggfffjjjbbbeeehhhiiikkkqqqzzz}}}rrrWWWAAA777333222333222222111111222222333333333333333444666777888777===>>>???DDDNNNrrrrrr{{{bbbQQQPPPQQQXXXdddnnnuuu}}}vvvsssooosss|||ssslllrrrsss```___tttxxxjjjYYYKKKEEEFFFIII\\\ooo~~~vvvcccVVVVVVYYYaaagggtttuuugggXXXRRRTTTYYYccckkkqqqtttsssnnnjjjhhhddd___[[[YYY\\\jjj~~~}}}}}}XXXBBBAAA;;;::::::999999::::::;;;:::;;;;;;===???BBBDDDEEEHHHQQQ[[[cccjjjuuuxxxxxxxxxxxxuuuqqqmmmkkkkkkjjjgggdddbbbbbbbbbbbb[[[XXXXXX^^^fffhhhbbb[[[OOOKKKFFFCCCAAAAAA@@@@@@<<<<<<<<<>>>@@@AAABBBBBBSSSaaakkkllluuuqqqggg___\\\WWWTTTRRROOOLLLIIIDDD>>>999888888777999<<<;;;:::888666555444333333111111111222333333333222//////000000//////...---000111222222222222444666555777<<>>@@@CCCEEEGGGFFFOOO[[[cccjjjuuuxxxyyyyyyxxxvvvssspppnnnmmmlllkkkiiigggeeedddcccZZZWWWVVV[[[aaaaaaYYYQQQIIIEEEBBB@@@AAABBBCCCCCCAAA???>>>>>>@@@BBBCCCCCCVVVmmmyyyxxxmmmfffaaa\\\YYYXXXVVVRRRNNNEEE???;;;<<<<<<:::;;;===<<<;;;:::888666555444444333333333333222111111000,,,---...///000000000000///000222222111222444666777999===DDDPPP```qqq|||~~~yyytttlll\\\VVVjjj|||tttssswwwvvvVVV>>>555444222333222222111111222222333333333333444555777888999888???CCCGGGMMMUUUtttyyy|||hhhSSSLLLLLLSSS___jjjsss}}}||||||{{{zzziiikkkxxxuuukkk[[[JJJCCCFFFLLL^^^gggkkkgggcccjjjwww{{{iii]]]SSSMMMEEEDDDVVVmmmppp___YYYUUUXXX^^^eeennnvvv}}}|||vvvnnniiihhhddd^^^WWWUUUXXXeeezzzsssRRR???>>>;;;::::::999999::::::;;;999:::<<>>===???AAABBBBBBOOOeeezzz}}}sss{{{vvvlllgggbbb______]]]YYYUUUGGGBBB???AAABBB???>>>@@@>>>===;;;999777666555555333444555555444333222222,,,---...///000111111111...000111111111222444666777888<<>>>>><<<>>>HHHTTTpppwwwddd]]]\\\^^^dddhhhkkkqqqyyy{{{xxxqqqiiiffffffccc^^^XXXWWW\\\kkk}}}dddLLL@@@>>>;;;::::::999999::::::;;;888:::<<<@@@CCCFFFGGGHHHHHHNNNUUU[[[```lll|||vvvyyy}}}}}}}}}|||{{{zzzxxxxxxyyyzzzzzzxxxssslllfffaaabbbbbb___VVVIII@@@>>>@@@===;;;:::<<<@@@EEEHHHJJJHHHCCC===;;;===???AAAAAA===KKK[[[^^^UUU[[[}}}pppkkkeeecccdddbbb^^^YYYHHHDDDCCCEEEFFFBBBAAABBB>>>===;;;999888666555555,,,///111222222222222333////////////////////////...///111111111111444666666777;;;DDDQQQbbbrrr|||ttteeeWWWPPPIIIJJJ___zzzzzzwwwgggqqqwwwxxxzzzsssttteeeIII666333444222333222222222222222222333222333333444666888999:::@@@DDDFFFJJJNNNNNNaaattt[[[LLLKKKPPPZZZdddlllvvvxxxzzzttthhheeeaaalllyyycccRRRJJJHHHHHHGGGKKKWWWjjjrrr___QQQHHHDDDCCC;;;<<<>>>???>>>===???AAAPPPiii|||xxxoookkkfff^^^___aaagggnnnppppppuuu|||vvvsssllldddbbbccc```[[[ZZZ[[[cccssspppXXXGGG@@@???;;;::::::999999::::::;;;888:::===@@@CCCFFFHHHIIIJJJOOOUUUXXX]]]iiiyyy}}}www||||||{{{zzzzzz{{{|||}}}~~~~~~uuufff```dddvvvpppdddWWWKKKCCC>>><<<:::AAAJJJNNNNNNKKKJJJJJJEEEDDDBBBAAAAAAAAAAAAAAAAAACCCHHHHHH@@@BBB[[[yyyyyyuuurrrpppnnnggg\\\TTTNNNKKKIIIIIIFFF@@@===>>>???BBB@@@;;;<<<@@@???999666555333111000000111111111000000000000000111111000000000111222222222333666:::@@@IIITTTbbbooowwwuuugggVVVKKKEEEJJJ[[[lll~~~{{{ssspppppptttoooppppppkkk___NNN???888555555444111111111111111111111111444333333333555888;;;===BBBAAAGGGOOONNNMMMYYYkkk```SSSPPPOOOVVVaaakkkrrrwwwpppbbbccc^^^[[[^^^sssttt\\\SSSMMMFFFEEEKKKTTT^^^sssnnn]]]MMMIIILLLLLLGGGDDDAAA@@@??????AAACCCCCCCCCMMMUUU___aaa]]]\\\```fffnnnrrrwww|||}}}xxxrrrjjjffffffeee```\\\______jjjmmmTTTBBB<<<===::::::999999888999999999999>>>@@@>>>AAAHHHJJJHHHIIILLLRRRXXX[[[cccsss||||||{{{{{{{{{}}}~~~sssccc[[[\\\aaa^^^YYYSSSMMMGGGDDDBBBDDDHHHNNNRRRRRRPPPMMMLLLIIIDDD???@@@CCCEEECCC@@@<<<<<>>AAAAAAFFFLLLKKKIIIUUUeeebbbQQQMMMLLLSSS```kkkuuu|||{{{ggg^^^ZZZZZZ```sssttt```UUUMMMHHHMMMXXXdddnnnrrr\\\RRRJJJKKKNNNMMMIIIGGGDDDCCCAAAAAABBBDDDEEEEEEJJJPPPWWWXXXWWWYYYbbbjjjuuuwww{{{~~~~~~}}}{{{zzzqqqmmmiiihhhhhheee```[[[___aaammmnnnTTTAAA:::;;;::::::999999999999999:::999===???>>>AAAHHHMMMLLLIIIJJJNNNTTTYYY```nnn{{{}}}|||||||||}}}~~~ssscccXXXUUUOOOPPPQQQQQQPPPMMMJJJGGGHHHIIIKKKMMMOOONNNLLLIIIKKKDDD???@@@GGGJJJGGGBBBAAA;;;;;;@@@AAA???CCCLLL|||ppphhhbbb]]]YYYYYYTTTPPPOOOLLLGGGFFFHHHEEEEEEDDDAAAAAABBB???:::333333444444444444333333111111000000000000000111///000000111222222333333777:::@@@IIIUUUbbbmmmsssnnn___PPPLLLRRRZZZbbbhhhvvvuuuhhheeeeeeaaaYYYOOOBBB888333222111///333333333333333333333333333333333555888;;;>>>@@@AAA@@@DDDIIIHHHFFFPPP^^^hhhUUUMMMIIIPPP\\\hhhuuuzzzgggaaagggqqqrrrcccYYYQQQOOOXXXfffqqqvvv||||||ppp```UUULLLKKKOOOYYY```___[[[ZZZRRRQQQNNNKKKIIIHHHHHHHHHJJJOOORRRSSSSSSYYYeeeoooyyy{{{~~~}}}zzzwwwllljjjiiijjjjjjgggaaa[[[___dddssskkkQQQ???:::;;;::::::999999999999::::::999===???>>>AAAIIIPPPRRRLLLKKKLLLRRRXXX^^^iiisss~~~~~~}}}}}}~~~xxxkkk___YYYUUUWWWYYYZZZZZZWWWTTTRRRJJJHHHHHHKKKOOOQQQOOOLLLOOOKKKGGGGGGKKKLLLJJJGGGKKKBBB<<<===???@@@DDDJJJtttxxxuuupppggg```eee___ZZZVVVQQQJJJHHHJJJLLLIIICCC>>>;;;:::888666111222333444555444333333222111000000000000000000//////000111222333333444777:::@@@JJJWWWccclllqqqjjj[[[NNNOOO\\\jjjqqqsss}}}mmmcccdddccc^^^RRRJJJ???888555444333222333333333333333333333333222222444666999<<>>>>>AAADDDFFFHHHKKKQQQWWWooonnnuuujjjWWWJJJMMMUUU\\\lll~~~uuukkk^^^RRRLLLIIIGGGFFFBBBDDDGGGIIIKKKMMMPPPRRRYYYYYYgggvvvdddXXXRRRQQQHHHNNNXXXaaahhhooowww}}}|||tttnnnrrrrrrrrrpppmmmiiieeecccnnn|||zzzyyyYYYAAA;;;;;;::::::999999::::::;;;<<<===;;;>>>EEEIIIHHHFFFJJJPPPKKKJJJKKKPPPSSSWWW___ggg{{{rrrqqqqqqooommmkkkiiihhhcccgggmmmrrrxxx}}}xxxmmm```UUUOOOGGGFFFFFFGGGJJJKKKHHHCCCEEEGGGIIIQQQdddzzzrrrgggZZZRRRQQQLLLCCC;;;999777333333777666555555555555666666777333222111000////////////......///111222333444555666888@@@NNN^^^kkkqqqrrrmmmqqqsssssszzzwwwtttyyyzzzhhhaaabbb^^^UUULLLDDD999222111222222222222222222222222222222222111222444666999:::;;;<<<===@@@CCCCCCDDDHHHMMMPPP___uuuxxxqqq\\\MMMOOOTTTZZZiii{{{mmmggg]]]QQQJJJKKKPPPTTTOOOPPPQQQSSSVVVXXXZZZZZZ___^^^iii~~~ooo___TTTPPPQQQPPPWWW```iiipppvvv|||~~~yyytttrrruuuwwwzzz{{{xxxsssnnnkkkxxx|||~~~uuuRRR???>>>>>>888999999999::::::<<<======;;;@@@IIINNNKKKCCCCCCIIIHHHIIILLLQQQRRRUUU^^^iiixxx}}}xxxtttqqqlllrrryyyzzzoooaaaXXXVVVOOOGGGEEEKKKQQQPPPLLLAAABBBBBBCCCMMM^^^qqq|||~~~sssdddSSSHHHDDD???888555777777444444777999888777666666777888999333222111000////////////---...///111222333555555666888@@@OOO```mmmssstttdddoooxxx{{{~~~tttjjjmmmvvv|||}}}}}}nnniiikkkggg___NNNFFF:::333111333444444111111111111111111111111111222444666888999::::::===@@@BBBAAAAAADDDHHHJJJSSSxxxaaaQQQQQQTTTVVVdddvvv~~~{{{yyyyyy}}}xxxeeeddd]]]RRRLLLRRR```kkknnnjjjdddbbbcccfffhhhiiieeedddlll|||yyyrrreeeWWWOOONNNPPP]]]bbbjjjpppuuuyyy~~~|||zzzxxxyyyyyyxxx}}}~~~wwwtttjjjJJJ>>>AAA@@@999999999999:::;;;<<<===>>><<>>;;;::::::999444111111666;;;BBB===888555555888:::;;;666555333111////////////000......///222555777777444:::BBBMMM[[[hhhmmmlllhhhkkkpppxxxyyylllkkkeeefffrrrzzz|||vvvuuu|||uuu___PPPBBB555000111111111222222111000000000111222333333444444444555777;;;>>>@@@??????AAAFFFJJJMMMOOOXXX~~~iiiRRRMMMNNNQQQ```ssszzztttpppkkkiiijjjzzzqqqhhh^^^]]]]]]XXXfff~~~}}}~~~tttjjj___UUURRRPPPOOOTTT[[[fffnnnyyy}}}~~~~~~}}}~~~|||kkkSSSFFF===???@@@777:::<<<===<<<;;;;;;<<<===AAAEEEDDDAAACCCIIIIIIDDDIIIHHHMMMTTTRRRQQQ___sssrrrjjjeeehhhmmmsss|||yyysssttt~~~zzz]]]MMMMMMSSSVVVTTTUUUQQQKKKDDD@@@???BBBDDDLLLkkkxxxjjjYYYGGG>>><<<777777555333333555;;;???EEEAAA<<<999888:::;;;;;;666555333111000/////////000......///222555777777555;;;CCCLLLYYYfffkkkjjjcccffflllwwwyyymmmmmmeeecccppp{{{zzzxxxwwwzzzoooWWWLLL???444111111111000111111111000000111222444555333555666666777999<<>>@@@888:::;;;<<<<<<;;;;;;<<<===BBBEEEFFFDDDFFFKKKKKKGGGKKKHHHLLLTTTWWWXXXcccrrr{{{pppddd^^^\\\^^^dddjjjsssrrrnnnhhhhhhsssgggRRRLLLPPPVVVYYYZZZWWWQQQIIIBBB===<<<<<<<<>>BBBEEEBBB===;;;::::::999999666555444222111000/////////......///222555666666555;;;CCCKKKVVVbbbgggfff```aaahhhsssyyy}}}}}}~~~|||yyyqqqvvvllleeerrryyyxxx{{{zzzwwwgggNNNFFF;;;222111222111000111111111000111222444666888444666888999:::;;;===???>>>???@@@CCCGGGLLLPPPRRRYYYfffvvv[[[PPPLLLLLLVVVdddwwwvvvddd___XXXiii~~~cccTTTXXXVVV___gggnnnwwweeeXXXMMMIIIIIINNNUUU]]]gggpppttt{{{zzzaaaJJJ@@@:::<<>>===EEEJJJ[[[}}}~~~qqqdddWWWNNNEEE<<<777555888777666666999<<>>:::999:::<<<<<<;;;;;;<<<>>>@@@CCCEEEFFFGGGHHHIIIJJJMMMNNNTTT[[[^^^```kkkwwwzzzyyy|||}}}ssskkkeeeaaajjjrrrxxxqqqddd[[[[[[```ddd___YYYSSSOOONNNOOOPPP]]]```bbb]]]TTTJJJEEECCC999???>>>CCCTTT[[[VVVVVVLLLDDD?????????<<<:::;;;555666777999;;;>>>@@@AAA>>>===;;;;;;<<<<<<;;;:::777666555444333111000000///......000333444444333666<<>>;;;888===;;;777<<<;;;777666999;;;999999;;;555:::@@@CCCBBBBBBDDDFFF@@@???======???@@@???>>>777777666555444222111000.........000333444333222555;;;@@@BBBFFFNNNSSSTTTaaa^^^ZZZZZZ[[[\\\[[[YYYYYYaaammmxxxtttssspppiiiqqqmmmaaaSSSEEE888333000111222000000222000000111222444666888:::777999;;;;;;::::::<<<===@@@CCCFFFFFFDDDCCCFFFIIIFFFIIIssslllWWWOOOMMMNNNRRR```lllxxx~~~}}}|||{{{nnn]]]TTTZZZ___kkkqqq}}}zzz}}}rrrrrryyyzzztttpppjjjjjjyyyaaaMMMGGGIIILLLQQQZZZccchhhpppzzzuuuTTTAAA@@@<<<:::<<<::::::;;;============???AAAFFFFFFHHHKKKKKKLLLQQQYYYiiipppuuuppphhhkkk}}}{{{vvvpppnnnsss~~~yyyooojjjrrryyywwwnnnfffdddffflllfff]]]WWWTTTSSSTTTTTT]]]eeemmmmmmbbbUUUKKKGGG>>>BBB===;;;@@@:::333777:::888:::===>>>===@@@EEEDDDLLLUUUUUUOOOJJJIIILLLCCC@@@>>>===>>>??????>>>777777777666555333111000.........000333444222111444:::>>>???BBBHHHMMMOOOUUUTTTRRRPPPMMMJJJIIIHHHMMMXXXhhhvvv~~~pppvvvnnneeelllgggYYYLLLAAA888333000111111///000333111111111111333555777999666888999:::;;;>>>AAADDDAAAEEEIIIIIIFFFFFFHHHLLLMMMLLLnnnrrrZZZPPPMMMLLLMMMWWWeeeuuu~~~}}}yyy{{{~~~iii^^^aaa```ccc{{{|||qqq___nnn{{{uuuqqqxxxoookkk```RRRLLLPPPUUUXXX^^^hhhrrrvvv{{{lllLLL<<>>???>>>???AAABBBEEEDDDFFFKKKLLLOOOXXXcccqqquuutttjjjbbbhhhyyy{{{wwwrrrsssyyyyyyooogggqqq|||wwwllldddaaahhhddd^^^[[[ZZZYYYXXXVVVWWWbbblllnnneeeXXXNNNKKK@@@@@@999;;;DDD???444333555666;;;BBBFFFJJJSSS\\\VVV```iiifffZZZPPPMMMOOODDDAAA===;;;;;;<<<<<<;;;777777777777555333111000.........111333333222000333999>>>===???EEEJJJLLLJJJLLLMMMJJJDDD???======FFFRRReeeuuuwwwgggooo}}}lllbbbjjjdddTTTGGG===888333111111111///111444111111000111222444666888555666888:::===AAAGGGKKK@@@DDDIIIIIIGGGFFFJJJMMMZZZVVVnnnuuu\\\QQQMMMKKKIIIQQQbbbttt}}}zzzyyyyyyzzztttjjjppplllhhhxxx|||vvvmmmiii[[[WWWYYYbbbyyy}}}www|||xxxrrrcccXXXVVVQQQMMMRRR\\\cccdddiiittt}}}dddFFF888======;;;===<<<;;;===?????????@@@BBBCCCAAA???BBBHHHKKKOOO[[[iiiqqqpppjjj^^^XXX___ooo|||{{{sss{{{yyyqqqoooppprrrxxx~~~vvvqqqpppoootttyyy|||{{{wwwoooggguuupppllljjjcccZZZYYY]]]dddiiinnnlllcccWWWOOOKKKIIIBBB>>>AAADDD???888444222777@@@PPPddduuu}}}~~~}}}sssiiibbbYYYQQQIIIDDD===:::;;;<<<;;;999777777666666555444222111111333222111444888888444666999;;;=========???@@@@@@@@@>>>:::666555888;;;GGGNNN^^^tttvvvmmmqqqrrrvvvxxxrrrkkkddd\\\QQQCCC999222222111000//////000000222333555444333333444555:::@@@CCCAAA@@@CCCEEEDDDDDDEEEGGGIIIKKKPPPWWW[[[^^^\\\kkk}}}fffTTTMMMLLLMMMRRR[[[hhhvvv~~~|||yyyyyy|||{{{yyy|||uuulll~~~fffUUUMMMJJJLLLKKKRRRbbbqqqzzz|||yyyooofff^^^XXXOOORRRXXX]]]ccciiipppuuu{{{~~~WWWKKK???<<<<<<<<<===???=========>>>??????@@@@@@DDDCCCDDDGGGJJJOOOZZZeeeaaa\\\YYYXXXYYY]]]fffpppqqqrrrmmm|||xxxsssmmmmmmpppqqq|||{{{wwwwwwyyy}}}|||rrrxxxtttqqqqqqlllccc^^^___dddlllssssssjjj]]]SSSNNNMMMFFFAAABBBBBB>>>999888999===FFFYYYsss}}}pppaaaUUUBBB???<<<<<<>>>???>>>;;;888888888777666555444333000111111///111555555111555777:::;;;;;;;;;===>>>;;;:::999777555555777999>>>EEEXXXqqq}}}ppprrruuuuuuwwwsssppplllhhh```SSSBBB666333222111111000000000111555777888888666666777999BBBKKKQQQLLLEEECCCCCCCCCEEEIIINNNRRRUUUXXX]]]``````\\\ffflllWWWOOOKKKGGGMMMVVVdddsss~~~zzzwwwrrr]]]TTTQQQOOOMMMLLLSSS```kkkvvvyyykkkaaa]]]\\\[[[YYY___bbbggglllqqqvvv{{{~~~sssQQQGGG>>><<<======>>>@@@>>>>>>??????@@@AAAAAAAAADDDDDDFFFIIIIIIJJJPPPXXXXXXUUUTTTUUUVVVXXX___hhhjjjlllcccyyy}}}rrrkkkkkkfffttt{{{~~~yyytttqqqrrrqqqjjjdddaaacccnnnzzz}}}uuugggZZZTTTRRRMMMIIIHHHDDD===;;;<<<888;;;DDDXXXzzzuuufffVVVJJJ@@@>>>>>>???BBBBBB???;;;999999999999888666555444000222111///111555444111333555777888888999:::;;;777555444444666777777777999???QQQkkkvvvkkkuuuzzz|||}}}uuussssssrrrpppgggWWWCCC666333333222222111111222222888:::;;;;;;::::::;;;<<>>>>>???BBB???@@@@@@AAAAAABBBCCCCCCCCCDDDHHHLLLKKKHHHJJJOOOPPPOOOQQQTTTUUUWWW___hhhuuuzzznnnyyyyyyvvvmmmvvvzzzqqqmmmkkkhhhccc___^^^iiixxx{{{nnnaaaZZZUUUTTTSSSRRRJJJAAA===???666888???RRRvvvzzzggg]]]TTTLLLGGGDDDBBBBBBCCCBBB>>>:::::::::999999888666555444222444444222555999999666111333555666666666777888666444333555999:::999777;;;===JJJaaawww|||qqqjjjsssyyywwwyyyzzzyyyuuukkkYYYFFF888444333333222222333333333888999;;;;;;::::::<<<===???IIIPPPMMMHHHFFFGGGGGGCCCJJJSSSYYY[[[^^^cccgggccc^^^bbbyyyxxx\\\XXXTTTIIIFFFLLLWWWfffuuuvvvuuu~~~vvvhhh^^^[[[```lllttt~~~fff[[[RRRSSS___nnnxxx||||||cccEEE???<<<>>>???>>>>>>AAA@@@@@@@@@AAABBBBBBCCCCCCBBBDDDJJJOOOOOOLLLNNNRRRMMMMMMPPPTTTWWW[[[eeepppxxxwwwzzz}}}nnnfffaaa\\\WWWUUU^^^lllvvvwwwoooddd\\\WWWXXX\\\\\\SSSGGGAAAAAA:::<<<@@@MMMnnnqqqccc\\\VVVPPPNNNJJJFFFDDDDDDDDDAAA>>>999999999888777666555444111333444444777<<<===999000222444555444444555777666444333555:::<<<;;;999===:::@@@QQQdddttt|||xxxnnnjjjnnnrrr|||}}}xxx}}}|||yyyrrrfffUUUDDD999444333333333333333444444555777888888888888:::;;;???BBBCCCBBBDDDIIIKKKIIIDDDJJJQQQTTTUUUYYYaaahhhccc```eeewww```ZZZWWWNNNGGGJJJRRR___nnn{{{zzzvvvvvvmmmmmmwww{{{|||uuu```ZZZVVV\\\jjjxxxxxxXXXDDD???===??????======?????????@@@@@@AAABBBBBBBBBDDDEEEJJJNNNNNNLLLPPPVVVOOOOOOPPPRRRSSSXXXeeerrr~~~wwwiiibbb[[[TTTRRRUUU\\\gggooonnnddd\\\WWWZZZ___aaaZZZMMMDDDBBB>>>AAAAAAGGGdddwwwooocccXXXSSSOOOJJJHHHIIIHHHFFFCCC999999999888777666555444///222222222555:::;;;777000222444555444444555666555444555777;;;>>>@@@@@@>>>999888AAAPPP```qqq~~~xxxdddvvvssskkkmmmkkkkkkttt{{{rrrpppwwwuuuqqqhhh[[[LLL>>>666333333222222333333444444333444666666666666888:::CCCBBB???<<<@@@GGGJJJHHHFFFLLLPPPQQQQQQUUU___hhhaaaaaaeeeoooiii[[[UUUOOOHHHIIINNNXXXggguuu~~~}}}uuuxxx~~~}}}}}}{{{rrrhhhaaaaaacccjjjuuurrrPPPDDD@@@???@@@???<<<===@@@??????@@@AAAAAABBBBBBCCCFFFFFFIIILLLKKKHHHKKKQQQQQQPPPPPPPPPNNNRRR___nnn|||yyy~~~~~~rrrllleee^^^ZZZVVVUUU^^^kkkooohhh```XXXYYY]]]```[[[PPPGGGDDDAAADDDBBBBBB]]]nnnYYYVVVRRROOONNNLLLFFFBBB;;;;;;::::::999777666555111222222111333777777333111333555555555444555666555777:::<<<@@@EEEKKKOOOGGG@@@;;;<<>><<>>BBBBBB<<<999>>>DDDFFFEEEKKKQQQPPPMMMNNNWWW___]]]^^^\\\VVVWWWsssdddVVVTTTGGGEEEGGGQQQ```oooyyy}}}sssmmmqqqwww}}}{{{sssiiidddbbbdddiiinnniiiooovvv{{{iiiFFFBBB???>>>@@@???>>>AAAFFFBBBBBBCCCCCCDDDEEEEEEEEEBBBDDDJJJOOONNNJJJJJJNNNMMMQQQWWW[[[[[[^^^kkkyyy{{{}}}}}}tttrrrqqqrrruuuxxxyyyzzz|||{{{yyyyyy||||||pppcccaaalllxxxvvvnnn^^^[[[[[[___^^^UUULLLGGGIIIIIIEEEFFF___zzzjjjeee^^^VVVOOOJJJGGGEEE>>><<<:::999999888666444555333111111222222222111333555777666444333666999;;;===???@@@EEESSSggguuueee\\\MMM>>>777===KKKWWWvvvsssuuurrrdddtttsssxxxwwwxxxuuuzzzrrrfffcccbbb```___YYYMMM===333111333333333222333333444444777666555555555777888999;;;<<<<<<;;;;;;>>>DDDIIIHHHEEEIIISSSXXXTTTQQQQQQNNNRRRRRRSSSWWWeeekkkZZZSSSKKKHHHEEEJJJYYYkkkvvvzzzyyy{{{zzzrrrwwwmmmddd\\\\\\dddoootttuuuyyy|||vvv```GGG@@@AAABBBAAA???>>>>>>@@@AAABBBBBBCCCDDDEEEEEEEEEEEEGGGIIIKKKKKKKKKIIIHHHJJJMMMQQQUUU\\\hhhtttzzzyyyxxx}}}xxxwwwzzz||||||zzzyyyyyyyyywwwxxxsssrrryyy}}}|||kkkccc\\\ZZZWWWRRRNNNNNNKKKKKKHHHIII]]]uuuppphhh___XXXRRRMMMKKKBBB???<<<:::999888666444555333222222444555444444000222333333222333777:::;;;===@@@CCCMMM___vvvuuucccNNN???;;;BBBIIIgggqqqyyy{{{}}}uuuvvvuuuiiizzzxxxnnnxxx{{{kkk^^^]]]]]]ZZZWWWQQQFFF888222222333222222222222333444444555555666666888999;;;<<<:::;;;<<<<<<<<<>>>DDDHHHIIIDDDCCCIIIMMMLLLLLLOOONNNUUUUUUSSSSSS\\\rrrbbbYYYLLLIIIFFFJJJUUUdddpppuuuvvvwwwwwwllleeeaaa___cccmmmwww~~~~~~tttiiiWWWFFFEEECCCAAABBBEEEFFFDDDCCC===???AAADDDEEEEEEDDDCCCDDDFFFHHHJJJKKKJJJIIIIIIJJJLLLNNNQQQXXXbbbkkkpppzzzwww}}}|||}}}{{{~~~~~~yyyvvv}}}{{{xxxmmmbbb]]]YYYSSSQQQQQQKKKLLLHHHHHHVVVxxxvvvmmmddd\\\VVVQQQGGGCCC>>>:::888777666555444333222333555777777666222333333222222444777:::===>>>@@@FFFTTTkkk}}}dddNNNAAA???BBBSSS\\\eeejjjqqq{{{|||}}}wwwoooqqqjjjtttzzzhhh]]]^^^YYYTTTNNNIII???555222333222222222222222333444444444555666888:::;;;<<<===:::;;;<<<======???CCCFFFAAA>>>===AAADDDDDDDDDFFFKKKVVVYYYUUUPPPRRRuuummm^^^NNNJJJGGGHHHOOOZZZfffnnnzzzxxx~~~sssoookkkhhhjjjnnnuuu|||}}}ssshhhYYYKKKEEEHHHCCC@@@BBBGGGJJJHHHDDD>>>AAAEEEHHHIIIHHHEEECCCDDDEEEGGGIIIKKKKKKKKKJJJMMMLLLLLLPPPXXX___fffiii}}}zzz~~~{{{|||~~~uuulllgggbbbYYYQQQOOOKKKIIIFFFDDDNNNkkkyyypppfff]]]WWWLLLGGG@@@;;;888777666666555444333444666777777666777777555444444666888:::???===>>>EEEWWWpppsssZZZIIIBBBBBBCCCJJJSSSZZZeeettt~~~zzzrrrjjjnnnsss~~~hhhbbbdddXXXQQQKKKFFF>>>666333444222222111222222333444555444555777999:::;;;<<<===:::;;;<<<===>>>@@@BBBCCC<<<===@@@EEEGGGFFFEEEDDDGGGVVV]]]YYYQQQOOOkkk{{{___PPPKKKGGGGGGJJJQQQ]]]hhhuuuxxxpppzzz~~~uuurrruuuvvv{{{uuupppdddQQQEEEFFFFFFCCC@@@@@@DDDFFFEEEBBBDDDGGGKKKNNNOOOLLLGGGDDDEEEFFFHHHJJJLLLMMMNNNNNNRRRNNNNNNUUU]]]cccjjjnnnxxxvvv}}}|||yyyqqqlllfff[[[SSSOOOKKKHHHEEEDDDOOOkkkxxxnnnccc\\\NNNIIIAAA;;;888777777777777555444444666777777666777666555555777999<<<===>>>;;;<<>>??????>>>DDDFFFEEEBBBBBBHHHMMMOOONNN^^^ddd___XXXSSSaaa|||xxx^^^SSSIIIHHHHHHHHHPPP[[[jjjvvvxxxjjjsss}}}}}}yyyrrreeeQQQGGGIIIGGGGGGFFFCCC???>>>AAACCCJJJKKKLLLLLLJJJGGGDDDBBBGGGHHHJJJMMMPPPSSSUUUVVVRRRNNNOOOVVV]]]bbbooo|||yyyppp{{{tttmmmppp{{{zzzxxxssshhh^^^YYYPPPLLLIIIHHHOOOfff}}}rrrhhh^^^VVVJJJFFF@@@<<<::::::999999666555666888<<>>BBBDDDBBB@@@;;;999;;;III```yyylllSSSEEE@@@:::<<<<<>>;;;;;;:::>>>NNNeeeyyy}}}kkkrrrtttuuulllTTTCCC888333555999444444555555777888999:::888777777999>>>DDDKKKOOOHHHCCC===;;;;;;======<<>>777999JJJ```pppwww{{{||||||wwwkkkYYYKKKBBB???;;;<<<<<<>>>LLLcccyyyyyyuuuuuuttttttvvv{{{vvv}}}zzzeeeLLL<<<555333666;;;<<<:::666555555555555555;;;777555777???GGGKKKLLLIIIEEE@@@===<<<<<<;;;;;;@@@GGGRRR\\\```]]]VVVPPPBBBIIIUUU___^^^YYY\\\dddppp|||bbbUUUSSSJJJDDDHHHJJJWWWdddtttaaaMMMHHHHHHGGGEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGEEEKKKPPPPPPNNNOOOUUU[[[```aaaXXXQQQSSSVVVbbbxxxyyymmmnnnxxxwww{{{~~~xxxllleeeVVVKKKIIIGGGNNNggg}}}hhh```YYYSSSIIIDDD@@@@@@???;;;999999<<<:::;;;AAAJJJSSSZZZ___```___]]]VVVMMMEEE@@@===<<<888===PPPeeerrrwwwyyyuuuuuupppdddUUUHHHAAA???;;;<<<<<>>:::999:::;;;???CCCLLLWWW___]]]SSSIIIDDDGGGPPPYYYZZZUUUTTTXXX```eeeUUURRRJJJDDDEEEFFFRRR^^^nnnzzzyyy___OOOLLLLLLIIICCCCCCCCCBBBBBBBBBCCCCCCEEEEEEEEEEEEEEEFFFFFFFFFDDDIIIOOOQQQQQQUUU]]]dddjjjjjj```WWWXXXXXXcccxxx{{{ppplll~~~~~~~~~}}}{{{jjjeeeXXXMMMIIIEEEIIIaaa}}}qqqeee]]]VVVKKKEEEAAAAAA@@@<<<:::;;;;;;999:::AAAOOO^^^hhhmmmqqqoooiii___SSSGGG???;;;::::::CCCVVVhhhooopppooojjjiiidddZZZNNNEEE@@@@@@======>>>CCCSSSjjj|||uuuooojjjkkkmmmpppwww}}}zzz|||pppppp|||zzzqqqpppyyywwwkkk```QQQBBB:::777666666888444555777999::::::999888555777::::::;;;===BBBEEEKKKJJJFFF@@@:::999;;;???>>>???EEEPPPZZZYYYNNNCCCDDDDDDIIIPPPSSSQQQNNNOOOVVVtttmmmXXXTTTLLLFFFFFFCCCKKKVVVeeerrrzzzlllYYYQQQOOOMMMIIIBBBBBBBBBBBBBBBBBBBBBBBBFFFEEEEEEEEEEEEEEEEEEDDDDDDHHHMMMOOOPPPVVV___fffhhhiii___VVVWWWWWWaaauuuvvvjjjqqq~~~zzzeeeaaaUUULLLIIIDDDEEEYYYrrrwwwiii^^^VVVMMMGGGCCCCCCAAA>>><<<>>>::::::;;;DDDXXXmmmzzz~~~~~~{{{sssfffWWWIII???;;;888;;;GGGYYYfffgggccc```___^^^YYYQQQIIICCCBBBBBB@@@@@@AAAHHHZZZqqqzzzhhh___XXXXXXZZZ```ooo~~~|||}}}~~~ooorrrtttiiikkktttwwwlll^^^SSSGGG<<<999888666555555555666888999999999;;;<<<666777888:::<<<===>>>???CCCFFFGGGCCC>>><<<>>>BBB======AAAHHHOOOOOOJJJDDDGGGHHHIIIKKKMMMMMMOOORRRWWWeeewww]]]WWWPPPKKKIIIDDDFFFOOO]]]jjjttt|||~~~qqq___SSSPPPOOOJJJEEEBBBBBBCCCCCCCCCCCCCCCCCCFFFFFFEEEEEEDDDDDDDDDCCCFFFHHHJJJJJJKKKOOOWWW]]]\\\^^^WWWRRRUUUWWWbbbvvvppplll|||kkk^^^RRRKKKJJJFFFCCCPPPddduuuhhhaaa[[[QQQJJJEEEEEECCC@@@???AAA>>>>>>AAALLLfffxxxiiiXXXIII@@@;;;777<<>>===BBBGGGFFFAAA======???<<<>>>@@@BBBCCCEEEGGGHHHRRRUUUUUUOOOKKKLLLSSSZZZYYY___cccZZZRRRMMMKKKFFFCCCJJJUUUbbbnnnyyyuuugggWWWPPPPPPNNNHHHBBBBBBCCCDDDEEEFFFEEEEEEEEEFFFEEEEEEEEEDDDDDDCCCCCCGGGHHHHHHGGGGGGJJJPPPUUUTTTWWWSSSPPPUUUYYYdddyyyzzzsss~~~wwwdddVVVLLLLLLHHHCCCJJJYYYsssrrrhhhdddbbbRRRLLLFFFEEEDDDAAA@@@BBB===>>>BBBPPPooozzzhhhVVVHHH@@@===888>>>LLL[[[aaa]]]XXXWWWNNNLLLJJJGGGFFFFFFGGGHHH???>>>AAALLLccczzzqqq```WWWRRRTTTUUU[[[qqqzzz{{{lll______dddaaaVVVMMMDDD<<<666777:::888666555333444555666777<<>>HHHMMMIIIBBB===AAAEEEEEEAAA<<<:::999<<>>@@@EEEKKKZZZ^^^]]]SSSKKKLLLTTTZZZ[[[aaa{{{jjj^^^SSSLLLJJJFFFBBBGGGOOO[[[gggttt}}}rrrpppbbbTTTPPPPPPLLLGGGCCCBBBCCCEEEFFFGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDCCCEEEEEEFFFFFFGGGKKKOOOSSSNNNSSSOOONNNSSSWWWbbbvvv|||ttt```PPPMMMJJJDDDHHHRRRggg{{{nnngggbbbRRRKKKFFFDDDCCC@@@@@@BBB:::===BBBRRRttt{{{gggTTTGGG@@@===>>>CCCNNNYYYZZZUUUPPPPPPHHHGGGEEEEEEFFFHHHHHHIIIAAA@@@CCCPPPhhhvvviiibbbbbbhhhggggggyyy{{{{{{jjj\\\ZZZ\\\WWWOOOKKKAAA999444666:::;;;:::;;;444777999999888;;;BBBHHHBBB===:::???GGGLLLKKKGGG>>>?????????>>><<<:::999===>>>@@@@@@@@@BBBEEEGGGPPPUUUUUUNNNJJJLLLPPPPPPXXX^^^{{{vvveeeUUULLLKKKHHHBBBDDDJJJTTTaaammmxxx}}}}}}qqqhhh[[[PPPMMMLLLHHHDDDCCCAAABBBDDDFFFGGGFFFEEEEEECCCCCCCCCDDDDDDDDDDDDDDDCCCDDDEEEFFFGGGJJJMMMOOOLLLQQQNNNNNNTTTXXXcccwwwiiiTTTNNNKKKEEEGGGPPPeeewwwhhh]]]QQQJJJDDDCCCBBB??????AAA<<<@@@FFFXXX||||||fffSSSEEE???===DDDHHHOOOUUUSSSKKKFFFFFFDDDCCCCCCDDDFFFHHHIIIHHHDDDCCCFFFUUUnnn|||xxxtttxxx~~~yyysss{{{jjj[[[XXXWWWQQQLLLJJJ???777222666;;;===>>>@@@999<<<>>>===999999<<<@@@<<<::::::===BBBGGGIIIIII===;;;999999;;;=========>>>===>>>AAADDDFFFDDDBBB@@@EEEGGGFFFGGGLLLLLLGGGOOOSSSkkkmmmYYYNNNMMMKKKBBBCCCGGGPPP\\\iiisssyyyyyy~~~zzzvvvuuuxxxaaaUUUKKKIIIHHHCCC@@@BBB@@@AAACCCEEEFFFFFFEEEDDDBBBCCCCCCCCCDDDDDDEEEEEECCCCCCDDDDDDEEEFFFHHHIIINNNTTTSSSTTT\\\```lll}}}}}}mmm\\\RRRNNNJJJJJJLLL[[[www}}}kkkZZZOOONNNKKKGGGDDDCCCAAA???===@@@@@@JJJeeewwwbbbOOOCCCBBBHHHFFFQQQWWWQQQIIIFFFCCC???AAADDDEEEDDDFFFJJJLLLJJJEEECCCNNNeeezzzyyyuuu{{{~~~pppmmmdddZZZVVVUUUNNNEEE:::777555444777:::<<<>>>FFFEEECCC???;;;888999:::999:::;;;;;;;;;===AAACCC===========================<<<;;;;;;===@@@CCCDDDBBBBBBBBBBBBCCCEEEGGGIIIJJJWWW^^^qqqsssXXXSSSRRRGGGDDDBBBCCCJJJTTT___nnn{{{{{{qqqddd___[[[YYYbbbyyy}}}tttvvv[[[PPPGGGDDDBBB>>>???DDDBBBBBBAAAAAAAAABBBCCCCCCBBBCCCDDDDDDCCCDDDFFFHHHEEEEEEDDDCCCCCCDDDFFFFFFSSSPPPPPPUUUYYY___kkkyyy}}}qqqaaaWWWQQQLLLJJJJJJKKKgggmmmccc[[[TTTQQQNNNIIIFFFDDDCCCAAA@@@BBBEEETTTssssss___NNNCCCDDDLLLNNNWWWZZZSSSIIIEEEAAA>>>@@@DDDFFFFFFHHHMMMNNNLLLHHHIIIUUUjjj}}}pppooouuuyyyzzz{{{zzzssskkkfff```RRREEE;;;888444333555888:::;;;@@@@@@???===:::888999:::999:::;;;::::::;;;>>>@@@@@@???>>>???@@@CCCGGGIII===<<<<<<===???BBBDDDEEEBBBBBBBBBDDDFFFIIILLLMMMOOO[[[^^^jjj~~~___VVVSSSIIIFFFCCCCCCHHHOOOZZZhhhuuuzzzyyybbbWWWTTTUUUWWWddd~~~wwwlllWWWNNNFFFDDDBBB??????CCCAAABBBBBBBBBBBBCCCCCCCCCAAACCCEEEEEEDDDDDDFFFGGGEEEDDDCCCCCCCCCDDDEEEFFFJJJIIILLLSSSWWW^^^lllzzz||||||ssseee]]]UUUMMMIIIHHHCCCXXXyyyuuufffaaa]]]YYYUUUPPPJJJFFFDDDDDDDDDCCCAAALLLcccooo[[[LLLFFFKKKTTTZZZ^^^\\\RRRGGGBBB@@@@@@CCCGGGJJJJJJMMMQQQRRRPPPLLLQQQ___rrrzzzppplllssswwwwww|||xxx}}}yyytttiiiUUUDDD<<<888444222333555777777999;;;<<<<<<:::999999::::::;;;;;;:::888999;;;===CCCAAA??????AAAEEEIIILLL>>>===<<<>>>AAADDDDDDDDDBBBCCCCCCEEEGGGJJJMMMNNNTTT______dddhhhYYYUUULLLIIIEEEBBBEEEJJJSSS```mmmwww~~~www```WWWWWWUUUZZZkkk{{{vvvuuujjjPPPJJJEEEDDDBBB@@@???AAA@@@AAACCCDDDDDDDDDCCCCCC@@@CCCEEEFFFEEEDDDEEEEEECCCCCCCCCCCCCCCDDDEEEEEEGGGIIIOOOTTTWWW]]]kkkyyy}}}|||xxx|||rrrggg___WWWNNNHHHGGGHHHUUUlll|||qqqjjjaaaZZZUUUPPPJJJEEEDDDDDDDDDDDD???UUUvvvkkkWWWKKKKKKVVV```ccc```XXXKKKAAA???BBBEEEKKKPPPSSSRRRSSSVVVUUURRRNNNWWWgggyyyyyytttrrrwwwzzzyyy{{{}}}wwwzzzzzzzzzzzzuuugggRRRAAA<<<999555222333444555555888:::<<<===<<<::::::;;;999:::::::::999:::<<<>>>EEEDDDBBBAAAAAABBBDDDFFF>>><<<<<<>>>BBBDDDDDDBBBCCCCCCCCCDDDFFFIIIKKKMMMTTTaaadddfffxxxoooZZZUUUNNNKKKFFFBBBBBBFFFMMMZZZfffrrrzzzrrrlllkkk___eeetttwwwssstttcccJJJGGGDDDCCCBBBAAA@@@??????AAACCCEEEEEEEEECCCBBB@@@BBBEEEFFFEEEDDDDDDDDDBBBBBBBBBCCCCCCDDDEEEEEEGGGKKKPPPRRRSSSXXXdddppp|||{{{|||yyypppggg```WWWNNNIIIHHHNNNYYYppp|||qqqeeeZZZRRRNNNHHHDDDCCCDDDDDDEEECCCeeejjjVVVOOOUUUaaajjjeee]]]PPPDDD===>>>FFFNNNXXX\\\^^^\\\[[[[[[XXXSSSMMM[[[ooo~~~vvvttttttyyy|||~~~}}}wwwuuutttuuuuuunnn___LLL???<<<999777555666666555444;;;===??????===<<<;;;;;;888999:::::::::<<>>::::::>>>AAA@@@===>>>???AAAEEEJJJPPPTTTWWWSSSbbblllrrrzzzfffZZZSSSNNNIIIDDDCCCCCCFFFOOOYYYcccooo{{{sssxxx~~~eeeJJJDDDEEECCCAAAAAACCCAAA===>>>???AAACCCDDDDDDCCCCCCAAACCCEEEEEEDDDCCCCCCCCCAAABBBDDDEEEFFFFFFFFFFFFFFFJJJMMMNNNTTT```kkkrrr{{{}}}xxxlllbbbXXXOOOMMMPPPYYYgggrrrhhh___PPPNNNKKKIIIJJJKKKLLLKKKZZZooobbbccckkkmmmiii```VVVMMMIIIGGGIIIQQQ[[[gggkkkmmmiiifffbbb\\\UUUTTThhh}}}vvvyyy{{{}}}~~~oookkklllooolll___LLLBBBAAA:::;;;===@@@BBBAAA===:::<<<<<<===<<<::::::;;;<<<888999999999999:::===@@@CCCEEEIIIMMMQQQTTTVVVWWWHHHAAA:::999===AAA@@@======>>>@@@CCCGGGLLLPPPRRRQQQ[[[aaagggnnnzzzvvvtttaaaVVVPPPKKKFFFDDDBBBBBBHHHPPP\\\iiivvv}}}{{{|||zzzrrr\\\KKKDDDFFFDDD@@@@@@CCCBBB===>>>>>>???@@@AAABBBCCCCCCBBBCCCDDDDDDBBBBBBCCCDDDBBBCCCEEEFFFGGGHHHHHHGGGIIILLLMMMOOOYYYiiiuuuyyy}}}~~~~~~qqqeeeYYYPPPPPPTTTgggoootttiii___QQQPPPNNNMMMOOOPPPPPPOOO```qqqgggkkkrrrmmmccc^^^VVVPPPPPPOOOOOOTTT]]]hhhlllnnnkkkhhhddd]]]VVVXXXnnn~~~vvv|||zzz}}}lll^^^bbbggggggYYYGGG???BBB999;;;???CCCFFFDDD@@@<<<999999999888777888:::===888999999888777888:::<<<@@@AAACCCFFFJJJOOOSSSUUULLLDDD;;;999===AAA@@@>>>?????????@@@BBBEEEGGGHHHOOOTTTUUUYYYaaalll{{{gggXXXRRRLLLGGGDDD@@@>>>BBBIIIXXXfffttt{{{{{{|||eeeQQQFFFEEEGGGDDD??????CCCBBB===>>>>>>>>>???@@@AAACCCDDDCCCDDDDDDCCCAAAAAACCCDDDBBBCCCEEEGGGHHHIIIHHHHHHGGGHHHGGGIIIUUUhhhsssuuu~~~tttcccWWWRRRTTTWWWjjjyyytttmmmhhh\\\^^^___\\\UUUQQQSSSXXXfff}}}ssspppooolllhhhgggdddfffeee___XXXWWW]]]cccoooooopppmmmhhhaaaZZZVVVaaatttzzzyyy{{{tttsssxxx}}}oooccc___\\\XXXPPPDDD======999;;;===???@@@???>>>===GGGGGGFFFCCC>>>;;;999999<<<>>><<<666555:::<<<999888999;;;>>>BBBIIIQQQWWWYYYQQQHHHDDDCCCDDDBBB@@@???>>>======@@@DDDHHHKKKNNNPPPOOOUUUaaajjjrrr___XXXRRRKKKGGGDDDBBBCCCFFFQQQ\\\lllxxx~~~mmmXXXKKKGGGBBBAAAAAA@@@???>>>======>>>>>>???@@@AAABBBBBBCCCCCCDDDDDDDDDBBBBBBDDDEEECCCEEEFFFGGGFFFFFFHHHIIIMMMGGGHHHQQQWWW[[[hhhxxxppp]]]SSSSSSXXXiiiyyyzzzuuurrrmmmjjjgggddd^^^WWWTTTUUUhhh|||ssspppmmmhhhfffgggnnnnnnllleee\\\YYY]]]bbbooopppqqqooojjjddd```]]]ooo~~~{{{}}}qqqsssvvv~~~zzzqqqgggddd___YYYMMM???999999666777999<<<@@@DDDGGGIIIKKKJJJGGGCCC===:::888999888;;;:::666666:::;;;777777888;;;>>>CCCIIIPPPUUUVVVOOOGGGBBBBBBBBBBBBAAABBBAAA??????@@@CCCGGGJJJLLLPPPOOOUUU^^^cccuuuiiiZZZSSSMMMIIIFFFCCCBBBCCCJJJTTTbbbpppyyyppp]]]JJJAAA@@@AAAAAA@@@???>>>>>>=========>>>??????AAAAAABBBCCCDDDDDDEEEDDDBBBBBBCCCEEECCCEEEFFFGGGFFFFFFHHHIIIKKKGGGIIIPPPTTTWWWeeevvvwwwvvvqqqwwwnnnYYYUUUYYY```ttt~~~vvvnnniiihhhddd\\\VVVUUUnnnzzzvvvqqqlllkkknnnvvvvvvssslllccc___aaaeeeppprrrrrrpppmmmiiigggggg}}}{{{qqqxxx{{{~~~~~~zzzuuuppphhheeeaaaXXXJJJ<<<888;;;777666777999>>>EEEKKKOOOMMMLLLGGGAAA<<<888888999666999:::888888::::::888555777:::===@@@EEEKKKOOOSSSMMMGGGBBB@@@@@@@@@@@@BBBAAA???>>>???BBBEEEHHHKKKOOOOOOSSSYYYZZZcccyyywww^^^UUUNNNLLLJJJDDD@@@AAADDDLLLXXXeeeqqq{{{}}}www{{{xxxqqqxxxvvveeeSSSCCC>>>@@@?????????>>>>>>============>>>>>>???@@@AAABBBBBBDDDEEEEEEDDDBBBAAABBBDDDDDDEEEGGGGGGFFFFFFGGGIIIIIIGGGJJJOOOPPPRRR___ooowwwqqqfffjjj}}}cccXXXZZZVVVnnn~~~rrrkkkggggggcccZZZWWWYYYwww}}}yyytttpppsssyyyxxxyyywwwrrrkkkhhhiiilllrrrtttuuussspppnnnoooqqq~~~ssssss~~~zzzuuupppmmmeeebbb^^^VVVIII>>>===CCC;;;:::999:::<<<@@@EEEGGGKKKHHHDDD>>>999888:::<<<===<<<;;;999999;;;<<<<<<888999:::;;;<<<>>>BBBEEEQQQNNNIIICCC???===>>>??????>>><<<<<<>>>BBBFFFIIIMMMQQQNNNOOOTTTSSSXXXhhhcccWWWNNNNNNMMMFFF@@@@@@CCCIIISSS___jjjttt{{{}}}sssttt}}}pppbbbbbbbbbtttqqqaaaPPPCCC@@@CCC>>>>>>========================>>>???@@@AAABBBBBBDDDEEEEEECCCAAAAAABBBCCCDDDFFFGGGGGGFFFFFFGGGHHHGGGHHHKKKNNNLLLMMMXXXfffxxxpppdddggg{{{rrrbbb```[[[rrr{{{vvvooojjjggg^^^RRRRRR[[[~~~xxxuuurrrrrrxxx|||}}}|||xxxsssqqqqqqrrrxxxzzz|||zzzvvvtttwwwzzz{{{|||mmmrrr}}}zzzuuupppkkkddd```ZZZRRRHHH@@@AAAGGG????????????????????????CCCAAA>>>:::888999===@@@FFFBBB===:::999;;;>>>BBBAAA@@@???<<<::::::<<<>>>NNNNNNLLLGGG@@@<<<<<<===<<<<<<<<<>>>AAAGGGLLLPPPQQQTTTNNNMMMRRRRRRTTT```rrrlll[[[OOOPPPPPPHHHBBBBBBAAAFFFOOOZZZfffooouuuwww~~~}}}~~~|||nnn___TTT[[[fff|||hhhWWWIII???<<<>>><<<<<<<<<<<<<<<<<<======<<<===>>>???@@@AAAAAABBBCCCDDDDDDCCCAAA@@@BBBCCCEEEFFFGGGGGGFFFEEEGGGHHHEEEHHHMMMOOONNNOOOWWWaaaqqqkkkbbbfffzzzwwwrrrlll~~~vvvmmmfffXXXIIILLLYYYwwwttttttxxx|||{{{|||}}}~~~zzzppprrr|||yyywwwsssmmmhhh```VVVMMMEEE>>>???CCC>>>???AAABBBBBB@@@>>><<<;;;;;;999888888;;;@@@EEEJJJCCC===:::999;;;@@@FFFKKKIIIEEE???;;;999:::<<>>AAAFFFMMMSSSWWWUUUWWWPPPMMMTTTUUUVVV^^^hhh|||eeeSSSRRRRRRJJJDDDEEE===AAAIIITTTaaalllrrrttt||||||~~~zzzmmmaaaZZZaaawwwyyy^^^LLLCCC<<<999999:::::::::;;;;;;<<<<<<===<<<======>>>???@@@AAAAAABBBCCCCCCBBBAAAAAABBBDDDEEEFFFGGGGGGFFFEEEFFFGGGEEEJJJQQQVVVYYY\\\aaaeeellllllgggmmm~~~}}}wwwpppbbb[[[PPPEEEJJJYYYwwwsssvvv}}}{{{||||||{{{yyytttwwwvvvpppiii]]]PPPGGGAAA<<<<<<>>>:::<<<===??????===;;;:::777888888888:::===CCCGGGEEE>>>999999::::::@@@GGGPPPLLLFFF>>>999777999<<<===DDDKKKJJJDDD>>>===???<<<<<<>>>AAAGGGNNNUUUYYYWWWZZZTTTPPPXXXYYYWWW[[[]]]eeeqqqZZZVVVUUUKKKEEEGGG===>>>CCCMMMZZZfffnnnrrrwwwxxx{{{zzzpppkkkrrr}}}YYYDDD>>>===;;;;;;888999999:::;;;<<<<<<<<<<<<<<<===>>>???@@@AAAAAA@@@AAABBBBBBAAAAAACCCEEEEEEGGGHHHGGGFFFEEEFFFGGGEEELLLUUU___hhhoooqqqppppppsssrrrxxxyyyuuuuuu```PPPMMMJJJEEEMMM[[[rrrnnnsss{{{}}}zzzyyy|||}}}vvvooouuuvvvrrrgggYYYJJJBBB???<<<;;;===888999999999999888777666666777888999;;;???DDDHHH>>>888666999::::::???FFFOOOKKKCCC;;;555444777;;;555???IIIJJJDDD???>>>@@@::::::<<>>???@@@AAAAAA???@@@AAAAAAAAABBBDDDFFFFFFGGGHHHGGGFFFEEEFFFGGGFFFMMMYYYfffttt}}}~~~{{{rrrxxxyyy~~~xxxmmmbbb[[[eeeqqq}}}}}}vvvpppeeeWWWNNNNNNHHHAAALLL___vvvtttwww{{{zzz{{{{{{zzzvvvrrrrrrpppkkkaaaQQQ@@@;;;===>>>>>>???===<<<999666555555777888333666;;;>>>???===:::777999;;;<<<;;;:::999999:::AAABBB???999777::::::888<<<>>>@@@@@@>>>===<<<===777:::;;;===EEEPPPSSSPPPUUUUUUYYY```aaa___aaahhhWWWQQQdddbbb[[[YYYNNNGGGLLLAAA>>>>>>CCCIIIRRR___jjjkkksss}}}xxxxxx}}}}}}|||xxxPPPBBBAAA===888888999999::::::::::::;;;;;;;;;<<<<<<<<<;;;;;;<<<>>>@@@@@@@@@>>>>>>@@@DDDGGGEEEFFFGGGHHHIIIHHHGGGGGGHHHLLLYYYlll~~~zzzqqqtttqqqtttssssssqqqjjjbbbZZZQQQKKKGGGOOO[[[dddmmmuuu|||zzzwwwsssnnncccVVVNNNNNNIIIEEEQQQdddxxx}}}yyyyyywwwsssqqqiiiaaaWWWIII<<<999;;;;;;999999888777666666777999<<<>>>:::;;;>>>???>>>;;;888666:::<<<===<<<:::999999:::>>>@@@???999666777777666999999;;;<<<======<<<<<<===???>>><<>>???@@@@@@??????@@@CCCFFFCCCDDDEEEFFFGGGGGGFFFFFFEEEJJJ[[[qqq~~~~~~zzzwwwqqqwwwxxxvvvsssmmmbbbSSSIIIFFFKKKRRRaaaooopppmmmttt|||yyyuuuooofff[[[TTTTTTQQQNNNYYYjjjzzz}}}xxxtttuuu~~~zzzsssfffZZZMMMBBB888777999888666555777777666777999;;;???@@@<<<<<<<<<<<<;;;999777555;;;<<<===<<<:::888888999;;;AAABBB===666555666666:::999999<<<@@@BBBAAA?????????===;;;<<<@@@@@@>>>AAACCCIIIRRRUUUSSSQQQRRROOOQQQ\\\yyyiii^^^VVVOOOJJJKKKFFFAAA@@@AAAFFFPPPZZZeeennnzzz}}}hhhYYYKKKEEE???999999>>>999999999999::::::::::::999:::;;;:::999:::;;;======???@@@@@@@@@AAACCCEEEAAAAAACCCDDDEEEEEEEEEEEEEEEJJJ]]]ttt|||vvvuuu|||zzzuuuoooYYYOOOLLLSSSjjjvvvwww~~~uuummmmmmddd___```]]]XXX^^^iii{{{ppppppsssxxx|||{{{rrrbbbSSSIII>>>666666888777666777;;;:::999888888:::;;;<<<777777777666666666666666999;;;<<<:::888666666777:::BBBFFFAAA999777777888;;;888777:::@@@DDDBBB>>>;;;;;;:::999:::===>>>===???AAAGGGOOOSSSQQQLLLHHHFFFHHHMMMaaa|||dddZZZSSSMMMNNNHHHBBB???>>>@@@HHHQQQ]]]fffqqqyyy|||}}}xxxgggQQQIIICCCAAA===999999===888999999999999:::::::::888999::::::999999;;;===<<<>>>@@@AAA@@@AAACCCDDD@@@AAABBBCCCDDDEEEEEEEEEHHHLLL\\\nnnooodddeeerrr{{{wwwnnnTTTNNNUUUnnn~~~tttzzz~~~zzzqqqhhhnnnhhheeefffaaaZZZYYY]]]qqq|||vvvvvvzzz|||wwwtttvvv~~~}}}sssnnnsssvvvuuuwwwyyysssjjjZZZLLLFFF<<<333333555555777999;;;:::999888888888999999666666444333333444555666666888999888666444444444888AAAEEE@@@999777777888888444222555;;;>>>===999:::999999:::;;;;;;===@@@BBBEEEJJJQQQXXXXXXRRRKKKLLLLLLJJJWWWooo\\\TTTOOOOOOIIICCC@@@======DDDLLLVVV]]]hhhpppuuuwwwzzz{{{|||qqqkkkccceeeppplllSSSGGG@@@;;;:::;;;:::999:::888888888999999999::::::888999::::::999:::<<<>>>;;;===???@@@@@@AAACCCDDDBBBBBBCCCCCCDDDEEEFFFFFFHHHJJJUUUbbbbbbZZZ^^^kkkvvvyyytttmmmttt```VVVYYYnnn}}}qqqrrrrrrsssrrrpppqqqsssnnngggfffbbb______ZZZRRRMMMNNN^^^zzz~~~rrrddd\\\YYY[[[dddmmmqqqpppqqqwww~~~~~~{{{tttssszzz{{{wwwxxx}}}xxxqqqlllfffYYYLLLAAA888111000222222555888555555555666777888999999:::888666444333333333333333555666666444333333444555<<<@@@<<<777666666555888666444777;;;>>>>>>======;;;<<<======;;;>>>BBBBBBDDDGGGNNNWWW\\\WWWNNNLLLLLLJJJVVV~~~eeeVVVQQQOOOJJJEEEBBB>>>===AAAGGGOOOVVV```iiipppvvvzzz|||}}}zzzvvvxxxvvvyyyhhh```___YYYSSSPPPNNNQQQ^^^xxx___FFFBBB===777777:::;;;999777888888888888999999999999888999::::::::::::===???;;;===>>>??????AAACCCFFFEEEDDDDDDDDDDDDEEEFFFFFFDDDFFFNNNXXX]]]```fffmmmooovvv~~~rrreeegggooo}}}{{{pppSSSTTTaaarrrzzzvvvvvv|||zzzppphhhgggjjjhhhcccYYYUUURRRQQQNNNHHHEEEDDDQQQoooyyyiiiYYYPPPHHHFFFFFFIIIQQQZZZfffjjjqqq{{{~~~{{{zzzyyy~~~|||xxx~~~uuutttpppkkkhhhdddZZZNNN===666111222333222222555000111222333555777888999777666555333222222333333222444555555444444444555444999;;;888666777777555777888999:::===AAADDDEEE???===>>>AAA@@@===AAAGGGIIIIIIHHHKKKUUU\\\VVVLLLGGGIIIJJJSSSnnnwww___VVVQQQLLLHHHEEE@@@<<<>>>CCCFFFMMMWWWbbbllluuu|||~~~yyytttnnnooojjjkkknnnVVVNNNMMMHHHEEEGGGJJJJJJUUUmmmqqqTTT???===<<<:::999:::;;;999777888888888888999999999999888999;;;;;;:::;;;>>>@@@<<<=========>>>@@@DDDGGGFFFEEEDDDCCCCCCCCCDDDEEECCCIIIOOOWWWdddpppuuurrrpppsssuuu~~~vvvwww~~~___^^^```jjj{{{ssslllttt|||tttYYY[[[bbbmmmwwwyyyhhh``````^^^YYYQQQLLLHHHGGGEEECCCBBBBBBGGGeee~~~mmmbbbVVVLLLGGG@@@>>>AAACCCCCCHHHOOO[[[cccooo}}}wwwvvvzzz~~~|||~~~zzzxxxzzzhhhhhheeebbbbbb___VVVKKK;;;666444666666444222333000000111222333444555666000000000000111222333444111333555666555555666777666999:::777888::::::777222444777999<<>><<<>>>CCCCCCAAAFFFNNNXXXVVVQQQPPPXXX^^^XXXLLLIIIKKKLLLNNNYYYuuuhhh[[[SSSNNNJJJGGGBBB<<<<<<@@@???EEEOOO\\\iiittt}}}~~~|||tttuuuqqqpppoooZZZTTTPPPIIIGGGLLLKKKIIIPPPeee|||zzzfffNNN===888<<<===<<<;;;;;;999888777888888888888999999999999:::;;;;;;;;;<<<>>>@@@<<<======<<<===@@@DDDHHHGGGFFFDDDCCCBBBBBBCCCCCCEEENNNTTT[[[kkk}}}ttttttqqqhhhmmmwwwnnnlllmmm|||vvvkkk___]]]hhhwww{{{ppphhheeefffwwwppp^^^WWW\\\mmmyyy~~~qqqUUUPPPPPPLLLEEEEEEEEEEEEBBB??????BBBEEEOOOvvv{{{bbbVVVRRRLLLFFFCCCCCCAAA@@@@@@BBBEEEEEEEEETTT\\\mmmwwwuuu|||yyy}}}wwwdddccc```]]]YYYRRRJJJEEE<<<999555444666666555333444444333333333333222222/////////222444555333111///111444666666666777888444666888888888777888999:::777444777<<>>===<<<:::999888777777999888666555555777888999;;;::::::::::::;;;<<<<<<;;;<<<===>>>???@@@AAAAAAEEEDDDCCCBBBBBBBBBBBBBBBDDDGGGWWWnnn|||}}}||||||zzzqqqfffpppiiifffoooxxxzzzkkkcccfffoooyyyuuugggbbbcccjjjxxxmmm```WWWVVV^^^ccciiixxxVVVKKKIIIFFFFFFFFFGGGGGGEEECCCCCCDDDFFFHHHbbbyyyfffSSSMMMKKKHHHDDDCCCCCCBBB@@@AAADDDFFFGGGGGGLLLVVVjjj}}}xxxgggfffccc]]]TTTJJJCCC>>>===:::666555666888777666444444444333333222222222.........000333555444333000333666:::;;;:::777444444555777888777888:::<<<<<<;;;===AAAFFFFFFBBB===@@@BBBGGGJJJFFFBBBDDDIIIVVVTTTNNNGGGEEEIIIMMMMMMRRRNNNPPPWWWWWWUUU]]]jjjgggbbbTTTOOONNNFFFDDDDDD>>>@@@AAAFFFQQQZZZcccoooyyy~~~~~~}}}yyyfffZZZ[[[aaammm}}}yyyrrruuu}}}nnnkkkkkkfff^^^YYYTTTLLLJJJWWWlll}}}nnnVVVFFFBBB======;;;:::999888888888:::999777666666777888999:::::::::::::::;;;<<<<<<;;;<<<<<<===???@@@@@@AAACCCCCCBBBBBBBBBBBBCCCCCCDDDFFFSSShhhuuuxxxyyy~~~}}}xxxiiitttoooooouuu~~~vvvqqquuu}}}}}}kkkcccaaabbblllyyyiii]]]UUURRROOORRRhhh}}}WWWFFFDDDDDDFFFIIILLLMMMKKKHHHFFFEEEGGGBBBNNNbbbgggjjjpppppp]]]TTTKKKKKKLLLKKKJJJJJJEEECCCAAAAAACCCDDDEEEDDDFFFRRRhhh|||yyyxxxlllmmmiii___OOOBBB;;;999;;;888555444555888999999666555444333222222111111///...---///222444555555222444888>>>AAA???999333555666666666777999<<>><<<<<<;;;999999888888888;;;:::999777777777888999::::::999999::::::;;;<<<;;;;;;<<<===>>>??????@@@@@@AAAAAABBBBBBCCCDDDDDDFFFEEENNN]]]gggjjjoooxxxzzzvvvkkkfffccchhhxxx~~~nnn\\\QQQHHHFFFTTTeee|||XXXFFFFFFIIIOOOWWW___aaa^^^XXXPPPIIIIIICCCNNN^^^^^^]]]```___\\\ZZZZZZ\\\^^^^^^]]][[[QQQNNNKKKHHHGGGFFFEEECCCHHHUUUlll|||sssrrr{{{uuuqqqrrrnnnaaaMMM>>>888888888666333222444666999;;;666666444222111111111222222000...///111333444444555444777===CCCCCC===777888888777666555777<<>>999888;;;@@@DDDFFFCCCGGGPPP[[[^^^ZZZTTTSSSOOOPPPNNNJJJLLLSSSXXXXXXMMMJJJKKKSSSWWWUUUSSSTTTrrryyy```SSSQQQLLLIIIGGG@@@AAA>>>???DDDKKKTTTaaalllsssuuuzzz}}}oooqqq}}}www___RRRLLLLLLZZZmmmtttjjj^^^MMMJJJIIIMMMUUU\\\```aaa```eeehhhiiimmmuuu}}}zzzyyyooo```TTTOOOQQQ^^^ppp~~~oooVVVHHH@@@;;;;;;;;;:::999888888888999<<<;;;:::999888888888999999999999999999::::::;;;:::;;;;;;<<<======>>>>>>===>>>@@@AAABBBCCCDDDDDDHHHEEEHHHRRRWWWZZZdddpppyyyrrrllllllyyycccOOODDDAAAHHHRRRqqquuuWWWHHHIIIOOOaaaooo|||~~~zzzpppaaaSSSJJJKKKaaayyy{{{vvvsssnnnuuuxxxzzz{{{|||zzzvvvrrrhhhddd]]]WWWRRRMMMIIIFFFKKKYYYpppwwwtttxxx~~~yyyooooooqqqmmm^^^III:::666888666666555444555777:::<<<777555333222111111222333555333111000222333444333666444444999@@@DDDAAA>>><<<;;;888555444555999<<<>>>;;;666444666:::===@@@<<>>===AAAFFFOOO\\\hhhnnnrrrxxx}}}}}}sssqqqoooxxx~~~{{{kkkXXXOOOEEEDDDKKKPPPQQQNNNFFFCCCBBBCCCGGGJJJJJJJJJRRR]]]hhhpppzzzzzznnnbbbUUUWWWVVV\\\kkkzzzzzz]]]HHHAAA???===::::::999888888888999999;;;::::::999999888888888999888888888888999:::::::::::::::;;;<<<<<<<<<===;;;<<>>AAABBBCCCCCCCCCCCCAAACCCJJJNNNTTTfffzzz~~~}}}zzzwwwtttsssyyypppWWWJJJGGGIIIMMMZZZfffooohhhZZZSSSTTTWWWyyyyyyfffZZZcccxxxlllaaaVVVMMMGGGRRR```wwwwwwssstttvvvvvv||||||xxxrrriiihhhbbbTTTBBB666333444222555777888666666888:::555333222000111222555666333333333555777999888777444444444555777:::===>>>999999777555333333666888999===BBBDDDBBB===888555555999@@@EEECCC???@@@EEEHHHKKKLLLIIIHHHHHHFFFAAADDDDDDEEEFFFIIILLLMMMLLLKKK\\\uuufff\\\UUUPPPLLLFFFGGGBBB>>>???@@@EEEOOOYYYdddjjjrrryyy|||vvvttttttRRRNNNIIIEEECCCCCCCCCBBB???>>>>>>@@@CCCHHHKKKLLLNNNbbbyyyzzztttqqqkkkhhhlllqqqtttyyy}}}xxxZZZJJJAAA999666999888888777888888999::::::666666777888999999999999777777777777777888999999999999999999:::::::::::::::;;;>>>AAABBBCCCBBBBBBBBB@@@DDDIIIKKKQQQdddyyyyyyuuusss{{{zzzxxxeeeWWWOOOKKKKKKVVV```gggeee]]]YYYZZZ]]]ttteeejjjyyylll```VVVQQQWWWeeezzzssssssyyy~~~~~~{{{kkkhhhaaaSSSCCC888444444...111555555444222333555444333111000111333666777111111333666:::<<<;;;:::333444666666666666888:::666666666444333444666999@@@BBBCCCCCC@@@===;;;:::444777===@@@<<<777:::BBB@@@CCCCCCAAAAAADDDDDDBBBAAAFFFKKKMMMOOOPPPOOOLLLLLLMMMXXXtttggg^^^WWWSSSLLLJJJDDD@@@???>>>AAAIIIRRR]]]dddmmmuuuyyy}}}}}}dddKKKFFFAAA???@@@AAABBBBBB@@@???>>>???CCCHHHNNNQQQYYYooozzzppphhhfffjjjoooxxxbbbGGG@@@>>>777666<<<777777777777888999::::::444555666888999999999999777777777777777888888999999999999999999999:::::::::;;;>>>AAABBBBBBBBBAAACCCBBBEEEHHHHHHKKK]]]rrrrrroooqqqvvv|||}}}}}}ssskkkddd```^^^fffmmmiiiiiiwwwzzzpppiiinnnuuu~~~ppp___VVVUUUbbbsssxxxzzz|||vvvyyyuuummm^^^MMM===444111222444555666333000///111444222111111111222333333444666555444444555666777888666555444555666777666555666888999777444444777:::BBBFFFKKKLLLGGG???777333666888999888777666777999<<<======>>>???@@@AAABBBKKKLLLNNNRRRSSSRRROOOKKKDDDMMMQQQ___tttaaa[[[VVVOOOLLLKKKGGGAAA===>>>CCCHHHVVV]]]hhhttt}}}|||mmmiiieee[[[PPP@@@???===<<<===???AAABBB???DDDFFFFFFGGGKKKKKKHHHRRRlll|||oooeeefffnnnvvv}}}yyydddPPP>>>:::;;;:::777777666666666666666777888888666666666666666666666666888888777666666666666666777777777555444666:::======>>>>>>======>>>???@@@AAA@@@AAAEEEHHHNNNZZZfffnnnmmmttt|||xxxyyy~~~{{{wwwuuuttttttuuuwwwnnnnnn~~~|||www{{{zzzjjj[[[VVVWWWfffvvv|||tttsssssstttzzz|||ttttttxxxwwwqqqhhh]]]NNNAAA888333111///333555777777444333333555222111111111222222333444555555444333444555666666555444333444666777666555555666888666333333666:::AAADDDGGGIIIGGGAAA999444777888999999888777888::::::;;;<<<===???@@@AAABBBHHHJJJNNNRRRSSSQQQLLLHHHEEEGGGEEENNNvvvlll___YYYVVVPPPNNNJJJDDD???>>>AAAEEEOOOVVVaaannnyyywww|||ttteeeSSSIIIHHHGGGAAA:::>>>===<<<;;;<<<===???@@@@@@DDDFFFEEEGGGJJJJJJGGGIIIUUUdddooozzztttjjjhhhkkkpppvvv|||{{{pppYYYIII<<<999:::888777777666666666666666777777888666666666666666666666666888888777666666666666666777777777555555666:::===<<<;;;<<<>>>>>>===>>>AAABBB@@@AAAFFFKKKRRR^^^iiippppppxxx~~~xxxuuuvvvyyy|||~~~~~~~~~~~~~~~|||mmmkkk|||xxxgggYYYTTTUUUlll{{{yyyxxxwwwtttqqqtttuuuqqqpppkkkeee^^^RRRBBB888555555333000111444777888666444333333222111111111111222333333555444333333222333333333333222222333666777777666222555666555333333666999>>>???AAADDDFFFCCC;;;555666888999999888888999;;;888999:::<<<>>>??????@@@CCCGGGLLLRRRTTTQQQKKKEEEEEEEEEDDDLLLggg{{{ddd[[[WWWTTTRRRNNNHHHBBB??????AAAFFFLLLWWWdddpppzzz~~~vvvvvv```XXXXXXOOOEEE@@@AAAAAA@@@===<<<;;;:::999:::;;;<<<======BBBDDDDDDFFFKKKLLLIIIFFFDDDGGGNNNVVVfffzzzpppllljjjkkkqqqxxxooobbbJJJBBB:::999999777666666666666555555666666777888666666666666666666666666888777777666666666666666777777777666555777:::===;;;888999>>>>>>:::<<>>BBBBBB<<<666555666888888777888999;;;888999:::;;;<<<<<<<<<;;;>>>CCCJJJQQQUUURRRKKKFFFBBBDDDJJJUUUcccvvvcccYYYVVVTTTPPPKKKEEEAAA??????AAAEEENNNYYYeeepppyyy}}}}}}oooWWWLLLFFFCCC???;;;:::999999999::::::999999999999:::;;;888===@@@AAAEEEKKKNNNLLLEEE@@@AAAIIIKKKOOOfff}}}vvvpppiiieeeaaaaaaiiirrryyybbbRRR@@@>>><<<;;;999777666666666555555555555666777777666666666666666666666666777777666666666666777777777888888777666777:::<<<;;;777999>>>===888;;;BBBDDD@@@???DDDLLLTTT^^^gggooopppzzz{{{wwwuuutttuuuuuutttooooooooopppppppppppppppuuutttggg^^^eeennn{{{fffUUUSSSWWWzzzppp{{{{{{jjj```]]][[[WWWSSSCCC>>>777000,,,---111555999666333000////////////222222111000000111111111222222222111111000//////000000///111444555555555000333555555333222444666666444444888===>>>:::555333444666777777777999;;;:::;;;<<<<<<<<<:::999888;;;???GGGOOOSSSRRRMMMHHH@@@BBBJJJSSSVVVcccuuu___XXXUUUQQQMMMIIIEEEBBBAAA???BBBGGGOOOZZZeeennnttt~~~~~~}}}www___OOOFFF======<<<999666444555555::::::::::::999:::::::::999===??????CCCIIILLLKKKCCC???BBBJJJGGGBBBMMM```wwwvvvllleee[[[WWWTTTSSSPPPRRR[[[eeettt{{{}}}oooUUUFFF>>>??????===;;;999777666555555555555555666666777666666666666666666666666777777666666666666777777777888888888777888:::<<<===>>>??????;;;888;;;@@@BBB>>>===BBBGGGNNNXXXaaakkklllvvv{{{xxx|||yyytttqqqqqqppppppooojjjjjjiiiiiiiiiiiiiiijjjcccddd[[[SSSUUUZZZiiigggVVVYYYccc~~~yyy}}}nnn___ZZZZZZWWWRRROOO999888666222111333999>>><<<888333000000111222222222222111000000000000111000000111111111000//////000//////000333444444333111444777666333222333555333222222555888:::888666222444666777777888:::<<<===>>>???@@@???===;;;:::;;;>>>DDDJJJOOOOOOKKKGGGHHHFFFHHHKKKHHHMMMhhhhhh]]]YYYTTTPPPMMMJJJGGGEEEAAAAAACCCHHHPPP[[[eeekkkwwwxxx{{{zzzvvv|||~~~cccRRRHHHCCCAAABBBBBB@@@???>>>???@@@<<<<<<<<<<<<<<<<<<;;;;;;===@@@AAA@@@CCCHHHJJJIIIGGGFFFHHHKKKFFF@@@FFFRRRWWW___ggghhhaaaXXXQQQNNNKKKHHHFFFFFFFFFIIIQQQ[[[hhhnnnvvv{{{|||~~~xxxuuu{{{|||bbbJJJ???===??????<<<;;;;;;999666555555444444555555666777666666666666666666666666666666666666666777777888777888999999888888:::<<>>===???===>>>AAACCCHHHTTT___hhhiiisss}}}|||xxxsssooonnnnnnnnnmmmgggeeecccaaa``````aaaaaaTTTUUUMMMHHHKKKMMMYYYooouuurrr\\\```jjj{{{yyykkkaaaaaabbb]]]TTTNNN999777555555888;;;>>>@@@999555111000222333333222222222111000000000000000//////000111222111000000111000///000222333222111333666888777444222222444333333444444666666777777444555888999999;;;===??????@@@BBBDDDEEEDDDBBB@@@>>>???AAAEEEHHHHHHFFFCCCIIIHHHIIIJJJHHHKKKZZZlllyyyddd___YYYTTTQQQNNNKKKHHHBBB@@@@@@BBBIIITTT___fffooorrrwww|||}}}zzzuuurrryyyyyy~~~uuu___QQQIIIDDD?????????>>>>>>>>>?????????????????????>>>>>>======@@@BBBBBBEEELLLOOONNNOOORRRSSSOOOHHHEEEHHHMMMIIIMMMSSSUUUPPPJJJFFFFFFKKKFFFCCCCCCCCCDDDJJJQQQ^^^cccjjjqqqxxxuuuxxx|||rrrUUUAAA===;;;<<<:::777888<<<;;;666555444444444444555666666666666666666666666666666666666666666666777888888666888999999888999:::<<>>@@@FFFQQQ]]]dddjjjooovvv{{{~~~~~~xxxrrrnnn|||vvvuuunnneeejjjwwwzzz~~~ooo___UUULLLFFFEEEDDDBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@??????999>>>AAACCCHHHQQQWWWWWWRRRYYY[[[SSSKKKHHHFFFDDDHHHJJJNNNPPPNNNIIIGGGHHHLLLEEE@@@???>>>>>>AAAFFFTTTVVV\\\eeeppp|||xxxkkkLLL<<<===888888555222666===<<<666555444444444444555666666666666666666666666666666666666666666666777888888666888999:::999999:::<<>>;;;666333444999???CCCFFF???===CCCLLLNNNMMMMMMLLLHHHBBB===;;;===@@@CCC???@@@BBBFFFJJJNNNQQQSSSWWWuuufff\\\XXXTTTPPPNNNGGGEEEAAA>>>@@@HHHTTT]]]eeellluuu}}}vvvpppnnn}}}ssswwwwwwmmmdddbbbfffkkknnniiiaaaZZZSSSLLLHHHHHHIIIHHHDDD@@@AAADDDBBBDDDFFFFFFDDDAAAAAACCCAAAAAA@@@???BBBKKKTTTYYY\\\^^^^^^YYYPPPIIIGGGIIIFFFEEEEEEDDDCCCBBBAAAAAACCCAAA>>><<<;;;;;;===>>>EEEKKKQQQXXXdddtttzzzkkkXXXFFF>>>>>>:::999888777666666777777888777666666666777999:::777777666666666666777777777777777777777777777777888888999:::;;;;;;<<<<<>>AAAAAA??????AAAEEEMMMYYYdddkkkhhhhhhppp{{{uuuqqqooonnnmmmmmmeee```___XXXSSS___pppyyy{{{___SSS]]]vvv|||{{{vvvzzzyyysssllliiifff[[[JJJ<<<888999999888666444111///000000111111111222222222222111111000000111111222000000000111111000000000111111000000000000111111666777777666444333444555666999<<<:::666444777:::777666444333555888===@@@@@@:::999???FFFJJJLLLNNNPPPKKKDDD===999999<<<>>>===>>>@@@CCCFFFJJJMMMNNNPPPsssppp___YYYVVVSSSPPPKKKIIIDDD???===AAAJJJPPP]]]eeeoooyyyyyyssszzz}}}|||rrrkkkjjjgggnnnrrrpppkkkeee\\\SSSLLLKKKJJJJJJIIIGGGHHHIIIEEEDDDFFFJJJJJJGGGFFFFFFAAABBBBBB@@@AAAFFFNNNSSSUUUVVVUUURRRKKKFFFCCCCCCAAAAAAAAAAAA@@@??????>>>@@@>>><<<:::999:::;;;;;;BBBFFFJJJQQQ___qqq~~~uuufffXXXKKK@@@;;;<<<888777666777888888777666888777777666777888999:::777666666666666666666777777777777777777777777777888888888999::::::;;;;;;888DDDHHH@@@:::===>>><<<>>>???@@@DDDKKKUUU```ggggggeeejjj~~~|||vvvkkkbbbhhhuuuuuuzzzbbbNNNQQQ```|||vvv{{{zzz{{{xxxvvvzzzuuummmeee\\\PPPBBB999:::999777555333000...---000000000111111111222222000000000000111222333333//////000000000000//////////////////000111222333777888888777444333444555777999:::888444111222555333333444666888;;;>>>@@@===999888;;;???AAAFFFLLLaaaZZZOOOCCC;;;888888999<<<===???BBBDDDGGGIIIJJJLLL\\\hhh\\\YYYWWWUUUOOOLLLGGGAAA>>>???CCCGGGTTT\\\iiittt{{{zzztttuuuqqqxxx~~~~~~xxxlll```[[[WWWRRROOONNNMMMKKKGGGEEEBBBEEEOOOTTTQQQKKKHHHDDDFFFFFFCCC@@@BBBIIIPPPQQQOOOLLLIIIGGGEEEBBB???>>>>>>????????????>>>>>>======<<<;;;:::::::::;;;@@@BBBDDDKKK[[[ppp~~~wwweeePPPDDD>>>:::888888888666555777:::;;;:::888777777666666777777888999555555555555555555555555777777777777777777777777777777777888999999::::::666;;;;;;888999???@@@:::===>>>???AAAGGGOOOYYY```dddaaacccrrryyyppppppvvvuuuwww~~~cccKKKJJJTTT}}}yyy}}}vvv|||rrrmmmjjjqqqooojjjaaaUUUIII???:::999777444222000.........000000000000111111111111......//////000222333444000//////////////////000.........///000222333444777888999777555333333444666777888666333111222333444555666888;;;???BBBDDD@@@<<<;;;:::999999@@@HHHbbb[[[PPPEEE===::::::;;;>>>???AAACCCEEEGGGHHHIIILLLXXXvvv{{{fff^^^[[[YYYQQQNNNJJJFFFDDDCCCEEEFFFNNNUUUaaalllvvv~~~vvvmmmggg^^^XXXWWWWWWQQQIIIFFFAAAGGGXXXccc___TTTNNNJJJIIIGGGDDD@@@BBBLLLWWWYYYSSSLLLHHHHHHGGGDDDAAA>>>???@@@AAAAAAAAAAAAAAA????????????>>>>>>======AAAAAAAAAHHHYYYpppppp[[[DDD:::999888555444:::666333555999===<<<;;;555555555555555666666777444444555555555555444444666666666666666666666666666666777777888888888999:::<<<:::777999>>>???;;;<<<>>>??????BBBIIIRRRYYY```^^^___lllzzz~~~}}}uuupppnnn~~~zzzzzz~~~~~~dddLLLJJJPPPyyyzzzzzzwwwtttllliiigggggghhhfff^^^QQQEEE<<<999555333111///......///000//////000000000111111111---......///000222333444000000////////////000000.........///000222333444666777888888555444333444444555555555444444555555666666666777:::???CCCFFF@@@>>><<<:::888888???IIIOOOJJJDDD>>>;;;<<<>>>AAA>>>???AAACCCEEEFFFGGGGGGHHHXXXmmmzzziii```ZZZTTTQQQNNNJJJHHHGGGFFFEEEHHHMMMVVV```kkkwwwvvvllliiiggg^^^RRRGGGAAAIII```ooojjj^^^VVVPPPIIIDDDBBBAAAFFFUUUdddlllcccXXXQQQOOOMMMHHHCCC@@@@@@@@@AAAAAABBBCCCCCCAAAAAAAAAAAA@@@?????????@@@AAAAAAFFFWWWmmm~~~}}}yyyrrrbbbPPP===777999999666444999555111111555888::::::333333333444444444444444444444555666666555444444666666666666666666666666666777777777777777888888777::::::666555888:::;;;<<<>>>???>>>???CCCLLLSSS[[[]]]aaannn{{{lll|||sssiiimmmpppqqqooonnnppprrrrrr||||||xxxnnndddyyy~~~hhhOOOLLLKKKlll}}}yyy~~~~~~xxxmmmfffgggjjjkkkbbbccc```XXXKKK???777444111000///......///000111/////////000000000111111.........///000111333444222111000//////000111222.........///000222333444333555777777555444333444333333444444555666777777444444333444777;;;???AAA<<<:::888999888:::AAAJJJKKKHHHCCC>>>;;;;;;<<<======>>>@@@CCCDDDEEEEEEEEEBBBPPP[[[bbbxxxnnn```ZZZWWWRRRNNNKKKHHHEEEBBBBBBEEEKKKSSS^^^kkkyyy}}}mmm\\\KKKDDDKKKcccuuurrrhhheee```TTTIIIFFFFFFJJJXXXhhhuuummmddd^^^ZZZUUUNNNHHHCCCBBBAAA@@@AAABBBDDDFFFEEEDDDCCCAAA@@@?????????@@@BBBCCCGGGTTThhhzzz{{{yyyvvvyyy|||rrriiiMMMBBB888777999888777777555444333333333333555666222222333444444444444333444555666777777666555444777777777777777777777777777777777777777777888888555888:::999666777<<<@@@;;;>>>@@@>>>===@@@HHHOOOXXX___fffrrrzzztttuuu|||ooo]]]eeeqqqdddeeedddaaa^^^```fffmmmwwwppp}}}oooTTTLLLHHHaaaqqqccc```eeegggfff^^^\\\WWWNNNCCC:::555222000////////////000000000////////////000000000111.........//////111222222333222111000000111222333////////////000111222333000222555666555444333444333222222333555666666555111222333444666777999999:::666555666888999???FFFKKKHHHEEE@@@===:::999999===???BBBDDDFFFGGGGGGFFFDDDHHHMMMPPP[[[zzzqqqaaa\\\VVVRRROOOLLLHHHEEE???AAAFFFLLLUUU```llltttttt~~~{{{bbbWWWZZZqqqooo]]]UUUPPPLLLSSS]]]fffffffffggggggbbbZZZTTTJJJGGGDDDBBBBBBDDDHHHKKKJJJIIIFFFCCCBBBAAABBBBBBAAAFFFIIIKKKTTTfffyyy~~~{{{zzz}}}|||uuusss}}}yyyssshhh]]]@@@;;;777777666333555888222777<<<<<<888444222333222333444555666555555444444555777888888777555444777777777777777777777777888888888888888888888888888999<<<<<<;;;;;;>>>BBB;;;???AAA???<<>>888666555000000000000000/////////////////////000000000000///......//////000111222444333111000000111333444////////////000111222333...111444555555444333444333222222222444555444333000111444777888777666555;;;666333444666666:::???<<<<<<<<<<<<<<<<<<<<<===@@@BBBEEEHHHJJJJJJJJJJJJLLLGGGJJJRRRSSS```ddd```ZZZVVVTTTRRRNNNKKK???BBBFFFKKKRRR[[[dddjjjkkkxxxrrrrrrrrrdddYYYMMMJJJOOOQQQXXXbbbkkkooollleee___PPPMMMHHHEEEEEEHHHLLLPPPPPPNNNJJJGGGDDDDDDEEEFFFDDDKKKOOOPPPVVVgggzzz||||||~~~zzz~~~tttmmmeeeWWWIII===;;;999888333///111888333<<>>FFFMMMXXXbbbjjjuuuyyykkkkkkmmmsss|||xxx]]]XXXlllyyyooojjjbbbZZZ[[[iii~~~pppYYYKKKLLL\\\vvv{{{lllfffgggeee```]]]ZZZRRRIIIBBB@@@<<<555///000000///...............000000000000000000000000111111000000//////......444333111000000000111111333111000000111222222111222333333444444333333222000000000000222444666777444555555666666555444444666555555666888;;;???AAACCCAAA>>>???@@@@@@>>>;;;FFFDDDBBBDDDHHHJJJIIIGGGNNNIIIKKKQQQQQQWWWttt~~~kkk\\\]]]]]]VVVPPPOOOKKKCCC>>>BBBKKKVVVcccnnniiirrr}}}~~~nnn^^^YYY^^^XXXYYY```lllrrrnnneee___[[[TTTNNNLLLLLLLLLQQQWWWWWWRRRLLLHHHGGGHHHIIIIIIMMMPPPSSSTTTYYYeeexxx{{{vvvzzz}}}pppfff]]]MMM===777666666666666555555555777:::===<<<999444000...444555555555444222000///666666666666666666666666666777777555333222333555888888888777777777777777555777999999999999;;;===@@@<<<;;;@@@CCCCCCDDDGGGVVVUUUdddqqqyyyyyyzzz|||{{{eee\\\eeezzzvvvqqqjjjbbb___iii|||ttt\\\LLLLLL^^^yyyyyywww~~~jjjdddfffddd___]]]WWWQQQHHH@@@<<<888333000000//////...............////////////////////////000000000000//////......333222111000//////000111333111//////111111111000222222333333333333222222000000000000111333444555444444444444333222222111666666666777999;;;===???AAA???>>>>>>@@@AAA???===BBB@@@>>>@@@DDDIIIKKKKKKJJJDDDDDDIIIMMMUUUjjjmmmddd___XXXSSSTTTNNNFFF??????CCCKKKVVV```eeennnyyykkkhhhjjjrrryyyzzzxxxxxxmmmdddZZZUUURRRRRRXXX___[[[WWWRRROOONNNNNNNNNMMMSSSVVVYYYZZZ]]]gggvvvyyysssssstttzzz}}}}}}sssmmmaaaNNN???:::666666666555555555444444555666777777444333222333444444444444333222111111555555555555555555555555555666666555333333444666666666666666666666666666555777999999999999;;;===>>>;;;;;;>>>AAAAAAEEEJJJSSSRRRbbbnnnqqqgggdddmmmzzzrrrmmmiiifffmmm|||zzz```NNNMMMbbb|||~~~pppvvv}}}xxxhhhcccdddbbb]]]YYYRRRMMMEEE===777333111111000///......------......////////////////////////000000000////////////...111000//////......//////333111///...///000///...000111111222222111111000111000000000000111222333444333333222111000000///555555666777888888999:::>>>===<<<>>>@@@AAAAAA@@@AAA???<<<===@@@DDDGGGHHHIIIGGGEEEGGGNNNZZZeeekkkxxxkkk___ZZZ\\\UUUNNNFFFBBB@@@AAAIIIRRRZZZdddpppvvvzzzvvvllleeebbbeeekkkiiifffccc```___]]]ZZZXXX^^^bbbeeefffhhhnnnzzz}}}wwwqqqmmmqqqyyy|||qqqmmm]]]BBB666:::555555444444444333333333333333222111000111444777333333222222222222333333444444444444444444444444333444555555444444555777555555555555555555555555555777999999999999;;;===;;;:::;;;>>>>>>@@@GGGOOOXXXWWWgggsss|||tttnnnooo{{{wwwqqqiiikkkpppzzzeeeQQQPPPfff|||tttmmmxxxzzzqqqhhhfffgggcccZZZSSSLLLIIIBBB999111...///111//////...------------...///////////////////////////////////////////////////.....................222000.........///...---//////000000000000//////111111000000000000000000222222111111111111222222333333444555555555555444999999:::<<<>>>@@@@@@AAAFFFDDDCCCAAAAAAAAAAAAAAAFFFJJJJJJHHHNNN[[[```]]]cccyyylllbbbaaa[[[VVVPPPKKKEEEAAADDDIIIJJJVVVdddmmmrrrzzz|||sssqqqtttxxxwwwuuutttsssoookkkgggjjjnnnqqqtttuuuzzz~~~sssooonnnqqqzzzssseeeQQQ:::222777444444444333333333222222111111111000///111444777333222111111111222444555222222222222222222222222111333555555555555666777555555555555555666666666555777999999999999;;;===;;;:::<<<>>>>>>@@@JJJUUU```___mmmyyy~~~zzzwwwzzz}}}xxxtttooorrrvvvyyyyyyvvvqqqoooppp{{{jjjXXXWWWmmmwwwlllkkkyyy|||qqqooommmmmmlllggg[[[PPPFFFCCC===555///,,,...000//////...---------------......................................./////////---------.........------111///------...///...---...//////000000//////...111111111111000000000///000000000111222444666777444444555666666555444444555777888:::;;;===>>>@@@JJJLLLLLLLLLIIIFFFCCCAAA===GGGIIIDDDFFFPPPTTTPPPXXXaaa}}}iiiccc]]]XXXUUURRRKKKDDDAAACCC@@@LLL\\\fffmmmwww~~~vvvuuu{{{|||~~~{{{wwwuuuxxx{{{}}}}}}sssllljjjlllrrr~~~xxx|||oooTTT???555111///444333333333333222222222000222333333222222222444222111000000111222444555222222222222222222222222000333555666555555666777555555555666666777777777555777999999999999;;;===<<<<<<===???@@@CCCNNNZZZbbbaaaoooyyy~~~}}}~~~~~~|||xxxvvvsssnnngggaaa]]]\\\\\\^^^kkkzzzpppaaaeeexxxpppeeejjjvvv}}}{{{mmmppprrrqqqooohhh[[[OOO@@@===777222.........//////...------,,,,,,------........................---............/////////,,,,,,---............---000///------///000///......//////000000//////...000111111222222111000000//////000111333666999;;;777777777777777777777777555777999:::::::::<<<>>>IIIMMMQQQRRRPPPLLLIIIHHH???GGGIIICCCAAAGGGKKKKKKPPPTTTiii|||nnnccc\\\VVVTTTOOOFFFAAA???@@@HHHTTT___hhhsss}}}~~~}}}rrrllliiiiiikkkppp}}}rrrttt{{{dddHHH777666555111444444333333333222222222///222555666444222111111111111111111111222333444222222222222222222222222000333555666666555666666555555555666666777777888555777999999999999;;;===>>><<<===@@@BBBFFFPPPZZZbbbaaaooozzzvvvmmmdddZZZRRRPPPQQQQQQQQQRRRZZZfffpppvvvvvvllluuuzzzooojjjlllppptttyyytttjjjoooppplllgggbbbWWWKKK<<<777222///000000///---///...------,,,,,,------........................---------.........//////+++,,,---/////////...---///...---...000111111000//////000000000000//////000111222333333222222111000000000111333666999;;;888777666555555666777888777:::<<<;;;::::::<<<>>>DDDHHHMMMNNNMMMKKKJJJJJJKKKLLLJJJEEEAAABBBGGGJJJIIIUUUcccrrruuuiii]]]XXXTTTMMMFFFCCCCCCFFFKKKRRR]]]iiiuuu}}}yyypppnnnllliiinnnsss{{{rrreeelll~~~~~~pppbbbOOOAAA999666666888444444444444333333333333...111333444333222222333000111111222222222222111222222222222222222222222111333666777666555555555333333444555555666777777555777999999999999;;;===???;;;;;;@@@DDDIIIPPPWWW]]]\\\kkkwwwsss[[[RRRHHHGGGLLLPPPMMMIIIPPPRRRZZZgggvvvzzzssszzz}}}~~~xxxyyypppmmmlllqqqxxxyyypppggggggkkkjjjccc^^^ZZZQQQGGG:::444///...111222000---......---,,,,,,,,,,,,---........................---------.........//////+++,,,.../////////......///------...000222222222//////000000000000//////000111222333444333333222111111000000222444777999555444333222222333555777:::<<<>>>===;;;:::<<<>>>@@@CCCGGGGGGEEECCCDDDFFFSSSMMMFFFBBB@@@>>>AAAEEENNNaaajjjbbbcccxxxfff^^^ZZZTTTNNNJJJFFFDDDCCCGGGQQQ___lllsssyyy~~~qqqggghhhnnnoookkkttt}}}iiiZZZ]]]uuuvvvnnn[[[GGG999:::999111111:::555555444444444444333333---///111222111222333555000111222333333222111000222222222222222222222222111444666777666555444555222222333333444555666666666777999999999999;;;===???::::::???EEEJJJOOOTTTRRRQQQbbbooo~~~```TTTMMMJJJNNNPPPPPPTTT[[[\\\YYYccczzzrrrmmm{{{vvvsssxxx~~~wwwiiieeelllfffiiiggg]]]SSSKKKAAA666000000//////.........---////////////////////////................................................,,,,,,.../////////...---111111000000000000000111+++,,,------......------222111111000000111222222222222333444444333222111555666666555444333333444===;;;999777888:::===???EEEGGGHHHFFFDDDCCCEEEGGGKKKIIIKKKOOOKKKDDDAAAEEEMMM[[[[[[PPPPPPaaa{{{mmmggg___VVVQQQNNNGGGDDDGGGLLLQQQZZZaaauuuyyyuuulllggghhhkkkmmmsss{{{vvvZZZgggyyy~~~xxxvvvwwwooobbbAAA???;;;777444333444555222222222333333444444444111111111111111111111111111111222222222333333333444444444333333222222222333333444555555444444333555555555555666666666666;;;999777666666777:::;;;===>>>>>>???BBBDDDGGGIIINNNOOOXXXccceeeVVVSSSRRRSSSSSSTTT]]]gggqqqnnnwwwrrrnnnqqq}}}zzzpppkkklllkkkjjjcccYYYRRRKKK>>>111000/////////.........---------------------------................................................,,,...///111111000///...000000////////////000000,,,,,,---...............222222111111111111111111///000222444555555444444777888999777666444555666===;;;888666555777999;;;===AAADDDEEECCCBBBCCCDDDHHHJJJQQQXXXWWWNNNHHHHHHKKKWWWTTTIIIFFFPPPkkknnnbbb[[[YYYTTTNNNIIIGGGFFFJJJUUU```hhhooo|||sssmmmiiigggggghhhlllzzz}}}gggeeeqqqzzz~~~xxxssslll___SSS>>><<<999666444333333333222222333333333333333333111111111111111111111111111111111222222222333333444444444444333333222222333333333444444555555555555555555555666666666666999999888888999999::::::<<<<<<<<<===???BBBDDDFFFOOOPPPXXXcccwwwiiihhhhhhgggeeehhhtttrrrsss}}}zzzzzzuuuooollleee[[[RRRNNNHHH:::---/////////...............,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------///111333333222000//////...............//////------...////////////...333333222111000000111111---///111444666777777777999:::;;;:::777666777888<<<:::777444333444555777:::===BBBDDDDDDBBBAAAAAAFFFJJJRRRYYYYYYSSSNNNNNNNNNVVVQQQHHHFFFGGGSSSfffooodddaaaYYYUUUPPPKKKEEECCCJJJSSSZZZaaaqqqsssfffaaacccfffhhhkkkwwwrrriiiwww}}}{{{yyytttfffTTTIII999888777666444333222222333333333333333222222222111111111111111111111111111111111222222222222333555444444444444444333333333222222222333555666777555555555555666666666666777888999:::::::::::::::::::::;;;<<<>>>AAACCCEEESSSSSS\\\fff}}}lll}}}|||uuuvvv~~~rrreee^^^SSSJJJEEE???666---........................,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,...111333444222000...------,,,,,,------......---......///000/////////333333222111000000000000///000333555777888888888999:::;;;:::777666777888;;;999777555555555777888???AAABBBCCCBBBAAA@@@???FFFHHHKKKNNNNNNMMMNNNPPPMMMRRRMMMGGGJJJJJJLLLVVVuuu}}}tttgggaaa[[[VVVPPPHHHEEEGGGOOOUUUcccsss}}}~~~tttiiiaaa```dddiiiooowwwyyynnnuuuuuuuuuppp^^^LLLCCC555666666666666444333222444333333333222222111111111111111111111111111111111111111111222222222222444444444444444444444444333222111111222555777999555555555555666666666666777777777888999::::::;;;:::;;;<<<>>>AAADDDHHHJJJXXXXXX```jjjzzzpppssswwwsssuuuxxx|||pppsssrrrccc\\\QQQGGG===555000...---------...............------------------------........................------------------------+++---///111222000///---,,,,,,,,,,,,,,,---......---......///000/////////222111000000////////////222333555666777777666666666888888777666555666777999888777777888:::<<<===FFFDDDAAA???===<<<<<<<<>>BBBFFFJJJOOOQQQXXXYYY```jjjvvvoootttrrruuuwwwzzzpppsss~~~{{{oooeee\\\OOODDD888///,,,///---------------.........------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///......---++++++++++++,,,---...///------...////////////...//////............//////333444555666666555444333333444555555444444555666666666666888:::<<>>BBB===:::AAABBBCCCKKKRRR^^^sssuuueee^^^XXXQQQMMMEEEDDDHHHRRR\\\hhhwwwuuuiiiaaa\\\]]]aaa```gggrrruuu[[[VVVdddvvv{{{eeeTTTEEE888111444444555666666555333222222222222222222111111111111111111111111111111111000000000111111111111222222222333333333333444444333222222222333555666777555555555555666666666666555555666777888:::<<<===<<<===???CCCGGGLLLQQQSSSTTTUUU]]]fff~~~rrrrrr~~~zzzuuuvvvwwwrrrvvv{{{uuukkk```SSSEEE<<<555...,,,///,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,---------------......///+++++++++,,,,,,---//////,,,,,,---...............,,,,,,,,,,,,---...//////111111222333333222111000000111333333333333555777333333444666888;;;===>>>???===::::::<<<>>>>>>===<<>>999444333333444444333222222111111111111111222222222222111111111111111111111111000000000000111111111111111111111222222222333333333333333444444555555555555555555555666666666666222555999<<<>>>>>>===<<<;;;<<<>>>@@@DDDHHHLLLOOOQQQQQQZZZdddiiiccczzzsssqqq{{{ssspppnnnrrrxxxyyyrrrjjjXXXGGG777333222000...000,,,,,,,,,------.........++++++++++++++++++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,...///000,,,,,,,,,,,,---...///000+++,,,------......------*********+++,,,---...///---...///000111000//////...000222333333444666888111222333444666888:::;;;:::999999===BBBDDDDDDBBB@@@EEEEEE@@@>>>BBBCCC@@@777AAABBB???BBBAAADDDOOOLLLOOOPPP___{{{wwwggg```XXXRRRLLLJJJIIIKKKSSS\\\jjjooovvv{{{~~~~~~{{{rrrggg^^^YYY\\\___aaafffmmm|||vvv[[[]]]hhhwwwnnnGGG555777:::777333333222111111000000000000000111111222222222333111111111111111111111111000000000000111111111111000000111111111222222222333333444555555444444333555555555555666666666777000555<<>>222///000///...///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------...---,,,+++++++++++++++///...---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------........................,,,------...............,,,,,,------...///000000.........///000222444444666222//////333555555444555777;;;>>>@@@@@@??????AAA@@@@@@@@@AAAAAA???===AAA???>>>@@@DDDGGGJJJKKKQQQLLLLLLSSSYYYgggtttjjj```TTTMMMJJJHHHIIIKKKQQQVVV___hhhpppvvvyyyzzzrrrccc[[[YYYWWWXXX]]]^^^cccyyyyyyaaaiiippp|||mmmOOO;;;555555555333111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111222222222222222222222222333444555555666666555555444555555666666666666666:::555666DDDSSSVVVHHH999;;;<<<===>>>???CCCHHHLLLPPPRRR[[[ccc{{{cccMMMRRRqqqzzzrrruuu{{{|||vvvrrrvvv{{{|||{{{{{{vvvsssqqqrrrqqqkkk___VVVFFF:::000...///...------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,------,,,,,,+++******++++++------,,,++++++++++++++++++++++++,,,,,,,,,------------------------------------...////////////...,,,,,,------...//////000.........///000111222333555333111111333666777777;;;<<<===???AAABBBCCCCCCHHHEEEAAA>>>============BBB@@@???AAADDDHHHJJJKKKHHHHHHNNNVVVXXXZZZjjj}}}wwwcccVVVQQQNNNJJJHHHHHHKKKRRRZZZccclllsssvvvxxxzzz~~~}}}uuulllaaaZZZYYY^^^^^^```ccchhhwwwqqqkkkkkkwwwzzzrrreeeTTT@@@444333555444111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111222222222222222222222222333444444555555555555555333444555555666666555555555222333:::CCCDDD>>>777;;;<<<======???BBBGGGKKKRRRTTT]]]ggg|||bbbPPPCCCOOOppp{{{tttuuuwww{{{zzz}}}}}}zzzzzztttsssqqqooojjj```TTTJJJ???555------///---++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++*********++++++,,,++++++************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......///000000000//////,,,,,,------...////////////////////////000111111333333333333333555888;;;???>>>======>>>@@@CCCEEEOOOKKKDDD>>>:::999;;;<<<@@@???>>>???CCCFFFGGGHHHDDDJJJVVVaaa___VVVVVV]]]zzz|||fff\\\WWWOOOHHHCCCDDDFFFKKKSSS]]]fffkkknnnqqqwww}}}vvvjjjaaaYYYSSSSSSXXXWWW^^^dddiiiwwwooo```jjj|||yyykkk^^^GGG>>>555111444666444000111111111111111111111111111111111111111111111111111111111111111111111111111000000//////000000111222222222222222222222222333333444555555555555555333444444555555555555555666777777777888999:::<<<;;;;;;<<<===>>>AAAFFFJJJPPPSSS]]]hhh}}}mmmMMMNNNQQQYYYhhh}}}}}}{{{|||}}}~~~xxxyyynnnmmmllliiiaaaUUUIII@@@888111,,,---///---++++++---------,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,---,,,,,,+++++++++,,,,,,,,,++++++*********++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++...//////000000000000000---------.........//////000//////....../////////000222444333222333888<<>>???===<<<<<<===@@@AAABBBAAACCCGGGMMMSSSSSSOOOLLLMMMPPPbbbwwwpppaaaUUUMMMKKKHHHEEEDDDEEEGGGIIIWWW[[[aaajjjrrrxxx}}}}}}|||}}}|||qqqkkkYYYVVVTTTTTTSSSSSSYYYaaakkk{{{tttuuu{{{vvvqqqmmm```NNN@@@999777555444555555333111111111111111111111111111000000000000000000000000000000000000000000000000000000////////////000000000000000111111222222222222333333444555444444444555555666777777777777666333444444444555666888999::::::;;;;;;<<>>555444333222111000000111111111111111111111111111111000000000000000000000000000000000000000000000000000//////......//////000//////000000111222222222222222333444444444444444444555555666777666666666222222333555888999888888999:::::::::;;;>>>BBBFFFJJJKKKTTTaaa{{{dddVVV\\\jjj~~~{{{yyy{{{yyyttttttyyy~~~{{{nnnhhhjjjggghhheeeZZZJJJ;;;222///111---+++---...,,,,,,...,,,,,,,,,++++++++++++***************************)))***+++,,,,,,+++***)))******))))))******+++,,,***************+++,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------...////////////...........................---------,,,------......000...,,,,,,...111222222555555555555777999<<<>>>===AAADDDCCC@@@>>>???BBBBBBAAAAAABBBDDDEEEDDDCCCHHHHHHHHHJJJLLLNNNMMMKKKKKKMMMNNNdddxxxaaa\\\UUUNNNHHHEEEDDDDDDBBBDDDGGGMMMTTT[[[bbbeeeooouuu~~~~~~{{{}}}tttgggZZZRRRNNNNNNSSSSSSVVV]]]fffttt}}}uuuyyygggUUUGGG<<<666666333444333111//////000222111111111111111111111111000000000000000000000000000000000000000000000000//////............///////////////000111222222222222222333444444444444333222333444444555555444444555666888999999999:::;;;999999999999:::===AAAEEELLLKKKSSS___}}}kkkUUUPPPeeezzzuuuuuuwwwzzz}}}xxxyyyzzzyyypppeee```bbb^^^___]]]SSSDDD666000000000,,,***,,,,,,***+++...,,,,,,,,,+++++++++******************************)))***+++,,,,,,+++***)))(((((('''(((((()))******))))))((())))))***++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------....................................------,,,,,,,,,,,,---...///222///+++,,,///222222111111222333444666888:::;;;;;;???AAA@@@<<<;;;>>>BBBAAAAAA@@@BBBDDDDDDCCCAAADDDFFFJJJNNNRRRSSSPPPJJJFFFIIIJJJXXXwwwoooiii^^^TTTLLLHHHGGGHHHCCCCCCCCCEEEIIINNNSSSVVVcccjjjttt}}}}}}yyyxxx~~~~~~rrrcccVVVPPPOOOQQQRRRPPPUUU___nnn}}}uuulllqqq}}}}}}aaaJJJ;;;333333888888999999666333000111333111111111111111111111111000000000000000000000000000000000000000000000000//////............//////...//////000111222222222222222333444444444333333111111222333333333333222444888:::999666555888<<<999999999999999<<>>???DDDHHHHHHBBB<<<@@@AAACCCEEEFFFGGGFFFFFF>>>???DDDLLLUUUaaatttjjjYYYUUUXXXUUUNNNJJJFFFCCCBBBAAA@@@EEEKKKNNNVVV```iiiqqqwww~~~wwwsssppptttyyyqqq^^^[[[VVVRRROOOPPPTTTWWW\\\ooovvveee___rrr{{{vvvqqqHHH888777444111222222333333333333222111111000000000000000000000000111111111000///......---.../////////000000000111000000//////.........---111111000000000000000000...///000111222333333333222222333444444555555666666666777777888888999999=========<<<;;;<<>>>>>>>>BBBGGGLLLJJJCCC===>>>@@@BBBEEEHHHIIIJJJJJJDDDBBBDDDGGGIIIKKKQQQYYY~~~vvvddd\\\WWWRRRNNNJJJHHHGGGEEEAAAAAAEEEHHHLLLSSSYYYaaaiiissszzz{{{qqqhhhfffsss|||ssskkkccc[[[VVVSSSQQQNNNMMMQQQZZZeeelll|||llllllttt{{{uuuYYY???666444222222555222333333333222222111111000000000000000000000000222111111000//////......///////////////000000000000/////////............111111000000000111111222///000111222333333333333222222333333444555555555444444555555666666777777999::::::;;;;;;>>>BBBEEEKKKMMMTTT[[[zzzuuuqqq{{{|||hhhXXXVVVYYYfffyyyyyyppp~~~llldddbbbaaaaaacccddddddccc\\\KKK777---///111...***------------------------+++++++++++++++************))))))))))))((((((((()))******++++++******)))+++************+++,,,,,,---,,,***)))(((((()))***************************++++++,,,,,,,,,,,,,,,,,,---------.........//////////////////...---,,,+++,,,,,,------...///000000000000000000111333444555555333111222333555555555555555444444555666777888:::===BBBIIIMMMJJJCCC<<<<<<>>>AAADDDHHHKKKLLLMMMDDDBBBDDDJJJLLLJJJHHHHHHUUUmmmzzzjjjbbb___VVVRRRPPPPPPLLLEEEBBBCCCBBBCCCDDDHHHNNNYYYdddlllpppuuu~~~zzzkkkbbbnnnxxxqqqfff]]]VVVRRROOONNNPPPPPPSSS[[[iiizzzzzznnnqqquuuxxx}}}{{{vvvoooiiiNNNAAA777666444111222777222222222222222111111111000000000000000000000000222222111111000000//////////////////////////////////////////............111000000000111222333333000111222222333333333333222222333333444444555555444444555555666666777777777888999999:::===AAADDDIIIKKKRRRZZZzzzpppjjjiiiiii~~~~~~cccPPPMMM^^^uuuxxxpppnnnppp~~~kkkgggeeecccaaa```^^^[[[YYYPPPBBB111+++...222000,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********+++*********************))))))************))))))***************++++++,,,---+++)))((('''((()))++++++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---.../////////......000000111222111000...---***++++++---...///000000......//////000111222333444222111111222333555666888777555555555666888999888;;;???EEEHHHFFFAAA<<<;;;<<>>@@@FFFIIIQQQXXX|||~~~rrrfffaaafffmmm{{{}}}eeeRRRIIILLLiiisssfffeeemmmwwwxxx}}}zzznnnhhhfffdddaaa^^^YYYSSSOOO@@@999111---...//////...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++******************************+++)))))))))******)))))))))******))))))******+++,,,,,,+++)))''''''(((***+++************++++++,,,,,,*********++++++,,,,,,,,,,,,---......//////......---...000111111111000///)))***+++,,,---...///000......//////////////////000000/////////222555777777666555444555777999;;;:::<<<>>>BBBDDDCCCAAA???:::;;;===???AAADDDFFFGGGFFFBBBBBBJJJQQQPPPLLLJJJIIISSSbbbtttyyymmmddd[[[XXXTTTPPPOOOPPPHHHFFFBBBAAACCCGGGKKKNNNQQQUUU^^^gggooovvvzzz{{{||||||vvvnnngggdddUUUTTTQQQOOOMMMNNNPPPRRR___iii|||{{{cccYYY^^^hhhxxx^^^HHH;;;888555333777999777555444333222111000000000111111000000000000000000000000111111111000000000000000/////////........................///////////////000000000000111222333444111111222333333333222222111111222222333444444555666666777777888888999999999999999999999:::>>>@@@FFFHHHPPPXXXtttzzz~~~||||||xxxoooffffffpppyyywww___KKKGGGMMMccc~~~qqqgggbbbcccjjjsssvvv{{{~~~|||vvvooofffdddbbb```[[[UUUMMMGGG333222111///,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++*********((((((((())))))))))))***((())))))******))))))(((***))))))))))))***++++++******(((((((((((()))***'''''''''((())))))******))))))******+++,,,,,,,,,,,,,,,,,,---------......***+++,,,---............******++++++,,,---......//////000//////...---,,,---............111666999555444222111222555888:::>>>???AAABBBCCCCCCBBBAAA999::::::<<<>>>@@@BBBCCCEEE???===BBBFFFFFFDDDDDDEEEHHHNNNTTT___yyy|||mmmddd^^^WWWUUUUUUPPPMMMJJJHHHGGGGGGFFFEEEEEEHHHLLLRRRYYY^^^ccceeejjjmmmttt{{{yyypppiii```VVVPPPNNNNNNMMMLLLLLLPPPYYYdddlll{{{eee]]]bbblllyyy|||^^^HHH;;;666555111///111666888666333333222111000///000111111000000000000000000000000000000000///////////////------........./////////.........///////////////000/////////000111222222000111111222222222111111111111222222333333444444444444555555666666777777555666777888:::===AAAEEEFFFIIIQQQXXXkkkrrryyy||||||}}}}}}xxxtttrrrqqqooonnnqqqwww}}}ooo\\\IIICCCSSSggguuukkkdddfffhhhhhhiiilllwww|||}}}vvvnnnfffdddbbb^^^WWWMMMCCC<<>>888888999:::<<<>>>AAABBBBBB===:::>>>AAABBBBBBEEE@@@AAADDDEEEHHHXXXxxxuuuhhh```^^^[[[WWWSSSPPPOOOMMMKKKHHHEEEDDDDDDEEEGGGKKKNNNPPPVVVZZZ```hhhpppvvvzzz{{{{{{}}}}}}~~~xxxrrrmmmiiiaaaZZZXXXSSSKKKGGGHHHLLLOOOVVV___kkkzzzmmmaaa\\\gggxxxyyy[[[EEE999555444222000//////222444444222333222000/////////111111000000000000000000000000.....................///+++,,,,,,---...///000000............/////////000000///////////////000000000000000111111000000///111111111222333333444444444444555555666666777777555666888999:::===BBBEEEHHHJJJRRRYYYdddllltttwwwvvvwww{{{}}}wwwqqqnnnllliiihhhooo{{{{{{mmmZZZIIIBBBMMMmmmyyyooofffccckkkrrrqqqoooooozzzwwwkkkiiigggccc]]]SSSGGG999111222000...---------......++++++++++++++++++++++++(((((())))))*********+++++++++,,,,,,,,,---------(((((())))))))))))(((((()))))))))))))))******+++'''((())))))))))))((((((******+++,,,------......((())))))***++++++,,,,,,,,,+++***))))))+++---...000///---,,,++++++,,,---+++++++++++++++++++++,,,000111222333333222111000+++---......///333:::@@@888666444222222444666888999===BBBDDDCCC???;;;999777777888999<<>>>>>======@@@<<<>>>DDDIIILLLUUUlllzzzlllgggddd___ZZZWWWVVVTTTQQQOOONNNLLLHHHEEEDDDFFFHHHJJJGGGKKKQQQYYYaaaggglllnnnpppsssyyy}}}~~~}}}}}}wwwxxxxxxvvvnnndddZZZTTTWWWQQQOOOSSSTTTPPPNNNQQQPPPYYYhhhwwwnnn^^^gggkkkwww~~~zzz^^^FFF:::666555444111333333111///000111111333222000///...///111222000000000000000000000000---------...............***+++,,,---...000111111---.........//////000000000//////............/////////000000000000///...000111111222333333444444666666777777888999999999999::::::::::::<<<@@@CCCIIIKKKSSSZZZ]]]ccckkkqqqtttuuuuuuuuu~~~|||wwwrrrnnnkkkeeeeeekkkwww~~~eeeXXXIIIEEEUUUqqqyyyuuuxxxvvvooopppwww~~~~~~yyyrrrpppkkkeee]]]OOO>>>333000------,,,,,,,,,,,,++++++******************************++++++++++++******************************))))))*********))))))((((((((()))***************++++++***)))(((((())))))******+++++++++,,,,,,,,,+++***************++++++++++++******)))*********---------,,,+++***)))((()))******++++++,,,------........./////////////////////......///111444666666555444222111222555888===???AAA???;;;888777888666666777888;;;???CCCEEEEEE???:::;;;AAAEEECCC???@@@DDDFFFGGGNNN\\\hhhnnn{{{nnnhhhaaa^^^______\\\YYYSSSPPPLLLJJJHHHFFFCCCAAADDDFFFIIIMMMOOOQQQVVV[[[^^^aaaeeejjjpppuuuyyy{{{zzz{{{|||~~~~~~}}}{{{zzzqqqiii^^^XXXVVVUUURRRNNNKKKIIIKKKNNNNNNNNNVVVbbbjjjsss{{{jjj```ccckkk}}}}}}tttqqq___HHH999444444222///111111111111111111111111222222111111000000//////.../////////000000000000///.........------------------------------,,,,,,........................///////////////000000000222111000222333444333111111222222333333444444555333333444555666777888888999:::999888999<<>>>>>AAACCCJJJIIIFFFBBB>>>===@@@CCCGGGJJJIIIDDDBBBEEEFFFEEECCCOOOfffzzztttjjjbbb]]]ZZZXXXWWW^^^XXXRRRNNNNNNMMMHHHDDDCCCCCCCCCEEEGGGIIILLLMMMPPPQQQSSSVVVZZZ]]]```bbbiiiiiijjjjjjjjjiiiiiihhhjjjiiihhhggggggggghhhiiiggghhhhhhfffccc^^^YYYWWWWWWVVVTTTQQQOOOLLLJJJIIIGGGIIIJJJJJJHHHGGGGGGGGGFFFLLLXXXhhhwwwxxxqqqeeeddd___^^^kkkrrrnnntttrrrkkk[[[GGG;;;777333111111111000///111111111111111111111111------......///000000111000///.........///111222000000000/////////......,,,,,,,,,,,,,,,,,,,,,,,,..............................///000111222222333333111///000111333333222111111222222333444444444333333444555666777888888888999888888999<<>>CCCHHHLLLQQQWWW[[[```ccchhhmmmrrrwww}}}|||tttnnniiiiiigggdddbbbdddiiinnn{{{{{{vvvgggTTTCCC;;;999CCCOOOaaa{{{}}}zzztttssspppmmmlllmmmnnnlllkkknnn___KKK===222++++++...------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))************))))))************************''''''(((((())))))(((((('''(((((()))))))))))))))***))))))((((((((())))))(((((((((((()))))))))))))))((((((((((((((())))))(((((((((((()))+++,,,,,,++++++,,,---------------)))******++++++,,,------++++++,,,,,,------.........------,,,,,,---.........///000000000222555888777777666666777888:::<<>><<<===AAADDDHHHKKKKKKGGGCCCCCCBBB???GGGIIINNNUUUbbb}}}}}}tttlllgggvvvrrrjjj```ZZZXXXUUUQQQNNNMMMJJJHHHHHHHHHIIIJJJHHHHHHIIIIIIKKKLLLNNNNNNTTTTTTTTTUUUUUUTTTTTTTTTWWWVVVSSSQQQPPPPPPQQQRRRNNNOOOPPPPPPOOOMMMKKKJJJJJJKKKLLLKKKIIIHHHHHHHHHGGGKKKNNNMMMLLLMMMSSSXXXbbbmmmzzzjjjdddjjjssstttssstttgggVVVCCC000666666666444000...,,,,,,111111111111111111111111---------.........//////000///.........///111222000000000000////////////---------------.......................................///000111222333444111111111333555555333111111111111222333333444444333333444555666777888888888888888888999===BBBFFFIIIKKKOOORRR|||888:::===@@@CCCHHHMMMPPPXXX[[[___ccchhhmmmssswww||||||}}}~~~~~~~~~~~~~~~zzztttooogggccc```bbbiiipppvvvxxxyyyooo^^^LLL???;;;<<>>???===;;;<<<@@@DDDDDD@@@===;;;===@@@AAABBB@@@EEEGGGDDDBBBDDDCCCAAACCCCCCCCCAAAFFF]]]}}}uuufff```___]]]YYYWWWSSSPPPNNNNNNPPPQQQNNNMMMLLLKKKKKKKKKKKKKKKHHHHHHIIIIIIJJJKKKKKKLLLMMMKKKIIIGGGGGGHHHIIIJJJIIIIIIJJJKKKKKKKKKJJJJJJGGGIIIKKKJJJIIIHHHJJJLLLKKKNNNQQQQQQRRRYYYeeeoooooo```]]]hhh}}}yyyxxxoooWWWDDD<<<444000222444333222111222444000000000000000000000000///.........---------,,,000///.........///111222000000000000////////////------....../////////000........................---...///000111222333333///111444777999777333///000000111222222333333444333333444555666777888888777777777888999===CCCGGGJJJLLLOOOPPPxxx444555888;;;===AAAGGGJJJMMMPPPTTTXXX]]]dddjjjooorrrsssvvvxxx{{{}}}~~~}}}}}}~~~|||yyywwwuuurrrnnnkkkfffcccbbbgggqqqxxxyyywwwcccWWWGGG<<<999===BBBFFF]]]rrrvvvgggeeekkkwwwwwwjjjkkkpppqqqoookkkhhhfffeeeeeeeeeYYYGGG555///000000///...------,,,,,,,,,,,,++++++))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))'''((()))******++++++***&&&'''(((((())))))((((((((((((''''''(((((())))))(((((((((((())))))))))))'''''''''((()))***+++,,,(((((((((((())))))***+++)))***++++++,,,,,,,,,,,,)))******++++++,,,------++++++,,,---...//////000++++++,,,,,,---------------...000111111222444777222111000222444666666666666999<<<<<<:::<<>>===BBBDDDCCCDDDHHHKKKJJJ===???AAAAAAAAAMMMgggxxxtttpppaaa^^^YYYTTTRRRRRRTTTUUUPPPOOONNNLLLKKKJJJJJJJJJDDDDDDDDDDDDEEEFFFHHHHHHGGGFFFEEEDDDDDDEEEFFFGGGJJJJJJJJJIIIIIIIIIIIIIIIEEEGGGIIIHHHGGGHHHLLLPPPQQQWWW___fffooo|||uuuiiiaaaeeeooo|||rrr^^^AAA333666888111222222111000000222333000000000000000000000000000//////...------,,,,,,.../////////000000000000000000000/////////......---------...//////000000........................------...///000111111222///111444888999777222...000000111111222333333333333333444555666777888888666666777888999>>>DDDHHHLLLNNNRRRSSSyyy///111333555777:::???BBB@@@CCCGGGKKKPPPWWW^^^cccgggjjjnnnrrruuuwwwwwwwwwssswww{{{~~~|||yyywwwwwwrrrmmmiiigggfffdddcccggghhhkkkooopppmmmddd]]]GGGAAA999777<<>>===>>>===AAABBB@@@BBBHHHLLLMMMCCCAAAAAACCCEEEGGGNNNVVVkkkwwwnnniiifffffffffaaa```]]]YYYVVVSSSQQQPPPLLLLLLKKKJJJJJJKKKLLLMMMJJJJJJJJJJJJJJJJJJJJJJJJNNNNNNNNNNNNNNNPPPQQQRRRPPPSSSVVVWWWYYY]]]eeellluuu|||wwwnnneeesssrrrxxxoooYYYFFF333---222222333222222111000///---,,,000000000000000000000000/////////...............---...000111111111000////////////.........------++++++,,,,,,---......///........................------....../////////000000000111333555555222///000000000111222222333333333333444555666777888888555666777777:::>>>DDDIIIKKKNNNSSSTTTzzz...000111222333444777999999;;;>>>AAAEEEKKKQQQVVV[[[^^^ccchhhkkklllkkkjjjlllpppuuuxxxzzz{{{}}}~~~~~~{{{wwwsssqqqlllggg```[[[ZZZ[[[\\\]]]hhhmmmsssssskkk[[[KKK@@@:::888777:::DDDSSSbbblllwww}}}{{{uuuzzzyyyfffiiifffhhhpppvvvwwwvvvwww|||qqqjjjmmmmmmjjjnnnwwwwwwssslllbbbXXXOOOJJJHHH111...------***(((+++111---------,,,,,,,,,++++++************************(((((())))))))))))(((((())))))))))))))))))))))))%%%&&&'''((())))))))))))&&&''''''((((((((((((((('''''''''''''''((()))***))))))))))))************...---,,,***)))(((((((((***))))))(((((((((((()))))))))*********))))))((()))******+++,,,,,,------((()))***+++,,,---......)))***,,,---...////////////000222333222222444666444333333555888999666333444999>>>>>><<>>555,,,,,,------,,,,,,+++***------------,,,,,,+++***************************))))))))))))))))))))))))************************'''((()))******)))((('''(((((((((((((((((((((((((((((((((((((((''''''&&&(((((((((((())))))))))))(((((((((((())))))))))))(((((())))))))))))(((''')))***++++++***)))***+++,,,---...//////...------+++***+++---///000...,,,---...000111111000/////////222555666555555555666555777888::::::888777555222666===DDDIIILLLSSSYYYNNNLLLGGGBBB>>>>>>BBBEEEFFFEEEBBB<<<888;;;DDDLLLRRRFFF>>>BBBFFFEEECCCDDDDDDHHHZZZttt~~~|||vvvvvv|||}}}yyyssssssooohhhgggmmmssstttnnnooorrrvvv|||wwwrrrrrr||||||}}}wwwoooqqqtttkkk\\\???===999555222111111111111111000000//////......////////////////////////111111000000//////.........000222000,,,(((+++111///............---------...............------------------------------------------...///000000111888:::888222...///000...000111111111111222222222444555666666666666666666888888888999;;;>>>AAACCCEEEDDDHHHMMMwww//////000000000111111111444444444666999===@@@BBBHHHJJJNNNPPPQQQSSSWWWYYY```ccchhhmmmoooqqqsssuuusssuuuyyy{{{|||~~~{{{yyy{{{~~~wwwwwwwwwuuurrrllleeeaaa[[[XXXVVVXXX^^^ffflllooolllbbbSSSEEE:::666555666222999EEEVVVkkk||||||~~~|||~~~~~~{{{zzzwwwsssqqqsssooonnntttzzzzzzsssllleeejjjgggYYYHHH===555000,,,,,,------,,,,,,+++***+++,,,,,,,,,++++++***)))************************))))))))))))))))))))))))************************(((((()))******)))((('''(((((((((((((((((((((((((((((((((((((((''''''&&&(((((((((((())))))))))))'''((((((((()))))))))))))))((((((((((((((((((((()))***++++++))))))***+++...//////000///...,,,+++,,,++++++---///000///------......///////////////---000555777666444333333444555666777777666555444333666<<>>CCCKKKNNNMMMLLLJJJIIIVVVzzzyyytttooommmqqq|||xxxbbbQQQGGG===333333222111000000000111222000000000////////////...........................//////////////////000000...+++)))***...///,,,(((------,,,,,,,,,+++++++++,,,,,,------......//////---------------------------------...//////000000222555555000...///000///000000000111111111222222222333333444555555444444666666777888;;;???CCCEEEHHHHHHLLLRRR{{{000000000000000000000000000000000000111222444444777999<<<===>>>???AAACCCEEEHHHNNNRRRUUUYYY\\\___bbbeeeiiilllnnnqqqtttvvvzzzzzzzzzzzzzzz{{{|||||||||}}}}}}|||{{{|||~~~~~~}}}|||yyyvvvppppppooonnnmmmmmmnnnooonnniii```XXXTTTVVV[[[```iiiiiijjjiiidddZZZOOOHHH;;;:::777333333777>>>DDD\\\fffrrr}}}}}}yyyvvvwwwzzzsssiiibbb```iiimmmqqqvvv{{{{{{ssskkkgggcccXXXHHH999000---...+++,,,,,,,,,,,,+++************++++++++++++******************************))))))))))))))))))))))))((((((((((((((((((((((((*********)))((((((''''''(((((((((((((((((((((((((((((((((((((((''''''&&&(((((((((((())))))))))))'''''''''((((((((()))))))))((('''&&&&&&''')))+++)))***+++***)))((()))+++...//////000///...---,,,///---++++++...000000000...------,,,---...000111,,,///222444333111000000111111222222222222111111222222444999BBBIIIFFF@@@EEEFFFEEECCC@@@===<<<<<>>>>>BBBGGGGGGCCCAAAEEEJJJMMMLLLLLLIIIFFFNNNhhh~~~}}}|||}}}~~~ttt```III<<<999777444111000000//////000111111////////////////////////........................---......//////000000000------+++***,,,...+++%%%---------,,,,,,,,,,,,+++++++++,,,------...//////---------------------------------....../////////...222222///---000111///000000000000111111111111222333444444555555555555555666666888;;;@@@DDDFFFHHHHHHLLLRRR{{{111111111111111000000000111000000000000000111111333444666777777888:::<<<;;;>>>BBBFFFIIILLLPPPRRRWWWZZZ___dddgggkkkoooqqqrrrrrrrrrrrrssstttuuuuuu{{{|||{{{zzzxxxxxx{{{}}}}}}}}}}}}{{{zzz|||~~~||||||}}}}}}}}}|||{{{zzzwwwvvvtttsssrrrqqqnnnkkkffffffffffffeeedddaaa```\\\XXXRRRMMMMMMTTT___hhhqqqkkkbbbYYYOOOEEE===777555444333555===IIIXXXaaa|||pppmmmlllsss{{{ssshhh^^^]]]aaaeeemmmtttuuuuuuvvvqqqkkkbbbUUUDDD777000,,,******++++++,,,,,,++++++***)))++++++,,,,,,,,,,,,,,,+++************************))))))))))))))))))))))))''''''''''''''''''''''''******)))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&(((((((((((())))))))))))''''''''''''((((((((((((((('''&&&%%%&&&''')))+++((()))******)))((()))***+++,,,---/////////.........---++++++---///000000///...------...000222333///000000///...///111333222222333333333333222222333333333666@@@HHHDDD;;;;;;<<<>>>>>><<<:::999999===???AAABBBBBB@@@@@@???>>>AAAEEEGGGHHHJJJLLLLLLIIIFFFEEEEEEGGGPPP___lllyyy|||vvvuuuuuuuuuqqqnnnmmmppptttwwwyyyuuu```TTTAAA333000333333111222111111000000000000000.............../////////........................------......//////000000)))...///------111222...............------------***++++++,,,---...//////------------------------------------............+++000111...---000111000//////000000000111111111333333444666666777777777555666666888;;;@@@DDDFFFGGGGGGLLLRRR{{{333222222222222111111111111111111111111000000000111222444444444444666777666999<<>>>>><<<;;;;;;<<<;;;===@@@CCCFFFEEECCCAAA===@@@@@@@@@EEELLLMMMIIIKKKFFFCCCEEENNNYYY^^^___TTTWWWeee}}}~~~sss\\\JJJ888444222444666555000,,,000000000000000/////////---------.........//////------------------------..................------...111...(((+++555555............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------***///111//////111111///////////////000000000111222222444555666777777777777777777999;;;???BBBDDDFFFFFFKKKRRRzzz555555555444444333333333111111222222111111000//////111222222111000111333111333444555555666888;;;:::===BBBEEEGGGIIILLLNNNPPPPPPQQQSSSVVVYYY[[[\\\^^^aaaeeeggghhhiiikkklllgggkkkoooooollllllooossspppnnnkkkkkklllmmmmmmlllfffgggfffeeebbb___[[[YYYVVVUUUTTTTTTUUUTTTRRRPPPMMMHHHBBBAAADDDHHHKKKKKKYYY]]]```\\\QQQFFF???===777555333333555666777666;;;DDDWWWssstttccc^^^bbbeeeaaaiiiqqqrrrnnnllloootttzzzzzz}}}|||uuusssuuu|||wwwkkkbbbeeejjj^^^LLL111+++)))---...+++)))+++***++++++++++++***))))))((()))***+++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((()))+++,,,(((((((((((((((((((((((((((((((((((((((''''''&&&(((((((((((())))))))))))&&&&&&&&&'''''''''(((((($$$%%%&&&'''((((((((((((((()))***)))((('''(((***)))***+++,,,+++***)))((()))))))))+++......,,,***)))+++---///000000000///000111222111000///000111///222666999999666222///...333222---333???AAA:::???AAABBBAAA???>>>>>>???===>>>@@@CCCDDDCCC@@@===???CCCCCC??????DDDEEEBBB@@@BBBEEEKKKTTT[[[\\\ZZZRRROOOSSS^^^lll}}}yyyrrrgggVVVAAA222222000///000///---...000---...//////000000//////---------.........//////------------------------/////////......------,,,***+++))))))777JJJMMMEEE---------,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,,,,------------------------------------------------***000222000///111111///////////////000000000000000111333444555666666666888888888999;;;>>>AAACCCFFFGGGLLLRRR{{{555666888999888777555444555444333222111000//////......//////000000111111111111222222222333333333666666888:::<<<>>>@@@AAADDDDDDEEEGGGIIIJJJKKKLLLRRRSSSUUUWWWXXXZZZZZZZZZ^^^```cccfffggggggfffeeegggeeeccccccccc```[[[VVVWWWSSSPPPOOOPPPPPPNNNKKKHHHHHHFFFEEEDDDDDDDDDEEEBBBBBBBBBEEEIIINNNTTTWWWVVVQQQIIIBBB<<<888444222333,,,---666777333999FFFRRRiiizzzyyyuuummmiiiiiihhhgggeeeeeeggglllrrrvvvwww~~~www~~~vvviii___]]]YYYGGG444///...---,,,+++++++++++++++++++++++++++***)))((())))))************))))))))))))))))))))))))))))))(((((())))))))))))((((((******))))))((((((''''''))))))))))))))))))))))))))))))(((((('''''''''&&&&&&&&&&&&&&&&&&'''((((((((((((''''''''''''((((((((('''&&&%%%%%%&&&'''(((''''''(((((())))))******((((((((((((((()))***************)))))))))))))))******))))))***++++++,,,++++++,,,,,,,,,,,,,,,,,,////////////////////////000000111222222222111111555222//////333666666666<<<======;;;777666888;;;BBBDDDEEECCC@@@<<<;;;;;;===:::888;;;@@@DDDDDDBBBDDD@@@AAAHHHJJJGGGFFFHHHDDDBBBFFFOOOSSSXXXjjj~~~oooYYYGGG===999666444000000////////////000000////////////..................---------,,,,,,,,,------------------------000000/////////.........&&&444222(((:::YYYXXX>>>------............------++++++******++++++,,,------------------------------------...............////////////////////////000///......///111333444111222222333333444444555444666888999:::===AAADDDBBBDDDKKKQQQyyy444555666888888777555444555444444333222111111000000000000000000000111111111111111222222222333333444444555777999:::;;;<<<:::;;;<<<===???@@@AAABBBFFFGGGHHHJJJKKKLLLLLLMMMSSSUUUWWWZZZ[[[ZZZYYYXXXVVVTTTRRRRRRRRRPPPKKKGGGDDDBBB@@@AAACCCDDDCCCBBB===<<<;;;:::;;;>>>AAABBBIIILLLPPPSSSSSSPPPKKKHHHFFFBBB===999555333222111444///000777999:::GGGWWWppp~~~||||||uuuooojjjeeeaaaccciiimmmmmmjjjqqq}}}{{{uuurrrmmm```SSSJJJDDD888,,,------,,,+++***))))))******++++++++++++***)))((())))))************))))))))))))))))))))))))))))))(((((())))))))))))((((((***)))))))))(((((((((''')))))))))))))))))))))))))))(((((((((''''''''''''''''''&&&&&&''''''((()))((((((''''''''''''((((((((('''&&&&&&&&&&&&'''(((''''''(((((())))))))))))((((((((((((((())))))***))))))))))))))))))))))))++++++***************+++++++++******++++++,,,,,,........................000000111111111111222222222000...///333666777666999:::999666444555;;;???GGGFFFEEECCC@@@<<<999666:::888777999>>>CCCGGGHHHEEE@@@???CCCDDDCCCDDDHHHJJJGGGIIIOOOOOORRRbbbuuutttZZZPPPBBB888444222000---000//////////////////000////////////.....................---------,,,,,,------------------------...---------,,,,,,,,,,,,,,,000---(((---777666,,,------............------++++++******++++++,,,---------------------------.............../////////////////////////////////000/////////000111222222111222222333333444444555555666888999:::===AAADDDDDDFFFLLLQQQyyy222333444666666666555555555555555444444333333333222222111111111111111000111111111111111222222222111111222333444555666666777777888999;;;<<<======???@@@AAABBBCCCCCCCCCCCCFFFHHHJJJKKKLLLKKKJJJHHHGGGFFFEEEEEEDDDBBB???<<<:::888777888:::<<<<<<;;;777666777888<<>>???AAAEEEKKKUUURRRRRRSSSQQQQQQ]]]mmm|||mmm[[[ZZZtttjjjLLL>>>:::555333333222000---//////............///////////////............---...............---------........................------------,,,,,,,,,,,,---))))))...,,,&&&(((///------............------++++++******++++++,,,---------------------------.........//////000000000///////////////////////////000000111111111000000111222222333333444444555555777888999:::<<<@@@CCCEEEGGGLLLRRRyyy000111222333444555444444666666666666666666666666444333333333222222111111111111111111111111111111000000111111111222222222666666777888999999::::::<<<<<<======>>>=========??????AAABBBAAA@@@???>>>>>>=========<<<;;;999888999888777777888888888888888999;;;>>>BBBFFFJJJLLLPPPNNNIIIDDD>>>:::666444111111111000000111444666///999GGGPPPUUU___rrrxxxooowwwzzz~~~tttllleeegggnnnpppjjjcccfffsss}}}{{{tttpppnnnmmmfff^^^OOO>>>222---------,,,+++***)))))))))))))))))))))************))))))))))))************))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((()))******((((((''''''''''''(((((('''''''''&&&&&&'''''''''(((((((((((((((((((((((('''''''''(((((((((((((((((((((((()))))))))))))))******))))))***++++++,,,+++***)))((()))+++---...------------------------000///...---...000222333000000000111333444444444444555666444333666===BBBDDDAAA???AAAFFFHHHEEEAAA:::;;;;;;<<<===>>>@@@AAA@@@???>>>>>>@@@CCCHHHMMMWWWTTTSSSSSSPPPPPPZZZfffiiicccWWWMMMRRRlllppp[[[HHH777666555444444555555222000///......------....../////////.........---------........................................................................---(((+++222000))),,,777,,,------......------,,,++++++******++++++,,,---------------------------......//////000000111111///////////////////////////000111222222111///...111222222333333444444555666777999999:::<<<@@@CCCDDDEEEKKKQQQyyy//////000111222333333333666666777777888888999999555555444444333333333222222222111111111111111111111111111111111111111111111111222222333333444444555666666777777666666666999::::::;;;;;;:::999888555555666666555444444444555666666666666777999:::>>>???@@@AAAAAAAAA@@@???@@@===888333000000000111111111111000///222666:::>>>QQQeeennnpppuuuwwwnnngggeeexxx}}}uuuoooiiigggjjjmmmnnnmmmnnnvvvzzzuuummmjjjiiihhhYYYLLL<<<111,,,*********,,,++++++************+++((())))))*********))))))))))))************))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((((((((()))******((((((''''''''''''((((((&&&''''''''''''''''''&&&((((((((('''''''''''''''&&&&&&'''((()))(((((('''''''''(((((())))))))))))((((((((()))***,,,---...++++++******+++,,,...///------------------------///...---------///222333222333444555444444333333555888:::999888888;;;>>>>>>:::999<<>>AAADDDEEEDDDBBB???@@@CCCDDDCCCBBBCCCFFFGGGKKKJJJKKKKKKJJJMMMVVV```eeeaaaXXXMMMGGGOOOcccvvv{{{|||zzzbbbHHH777666===333222111111111111111000......------------..................------------------..........................................------..................------,,,+++++++++,,,+++,,,,,,------------,,,,,,++++++******++++++,,,---------------------------.........///000111111222///////////////////////////000111222222111///...111222222333333444444555555777888999:::<<<@@@CCCBBBCCCIIIOOOxxx.../////////000000111111333444444666777888999999666555555555555555555444333333333222222222222222222222222222222222222222111111111111111222222222333444444555555555444444555555666666666555555444333444555555444444666777444666888:::;;;>>>AAADDDIIIHHHFFFBBB>>>999444111///000000000000000/////////000111111222777@@@GGG\\\rrr|||qqqhhh```]]]bbbiiiuuuzzz|||zzzxxx{{{||||||rrrooojjjgggggglllsssxxxyyy}}}|||ssskkkfffccc```LLL===...***,,,,,,***))),,,++++++*********++++++(((((())))))******))))))))))))************))))))(((((((((((((((((((((((((((((())))))))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))'''''''''(((((((((((((((((((((''''''(((((()))***((((((''''''''''''((((((&&&&&&'''(((((('''&&&&&&(((((((((''''''''''''&&&%%%&&&'''((()))(((''''''&&&''''''(((((())))))***((((((((()))***,,,---...******+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,------------...///111222333555888999777666555555888;;;======:::888999;;;999777555777;;;======<<<>>>???CCCJJJNNNNNNHHHCCCBBBGGGJJJFFFAAA@@@???>>>BBBDDDEEEGGGIIIOOOXXX___eeeXXXJJJDDDEEEIIINNNRRR___rrr~~~|||}}}||||||yyyssslllUUUBBB===999111000666000000///...///000111222------,,,,,,,,,,,,------.........------------,,,,,,,,,,,,---------------------------------------++++++++++++,,,,,,,,,,,,)))---+++%%%(((///...''',,,,,,------------,,,,,,++++++******++++++,,,---------------------------------...///000000111111///////////////////////////000000111111111000000111222222333333444444555444666888999:::===AAADDDAAABBBGGGMMMvvv///.............../////////000111222444555666777555555666666666666666777444444444333333333222222222222222222222222333333444444444444444333333333444444555666777777666666333333444444444444444444555666888888777777:::<<<888;;;>>>@@@AAADDDIIILLLLLLIIIDDD>>>888444111000,,,...000111222222111000///222555888===HHHWWWaaavvv}}}ttthhh\\\XXXXXXZZZaaajjjmmmppppppmmmooovvvyyyxxxpppnnnkkkiiikkkqqqzzz~~~{{{rrriiibbbXXXPPPAAA444******...---++++++******)))))))))******+++'''(((((()))))))))))))))))))))************))))))(((((((((((((((((((((((((((((())))))))))))(((((('''((((((((()))))))))***))))))))))))))))))))))))''''''''''''((((((((()))''''''&&&&&&''''''((()))((((((''''''''''''((((((&&&&&&'''(((((('''&&&&&&(((((('''''''''&&&&&&&&&$$$%%%'''))))))((('''&&&&&&&&&''''''((())))))************)))******+++,,,'''(((***---......---,,,+++++++++++++++++++++++++++,,,,,,---///000000111111555:::<<<;;;999999::::::===>>><<<888777999;;;777666666555666777888888BBB@@@AAAHHHOOOPPPIIIAAA???FFFHHHBBB===<<<<<<:::???BBBDDDFFFJJJQQQZZZ___[[[MMMAAA@@@CCCEEEFFFHHHSSSZZZ```gggyyywwwdddYYYAAA666///222888777000+++000000111000000000222333------,,,,,,,,,,,,------.........---------,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,'''***)))'''***000111---+++,,,,,,------,,,,,,+++++++++******++++++,,,---------------------------+++,,,---...///000111111////////////////////////000/////////000111222222111222222333333444444555333444777999;;;>>>BBBFFFCCCCCCGGGLLLttt//////...---------......,,,,,,...///111333444555555555666666777777888888555555555444444333333333222222222222333333333333333333333333222222222222111222333444555555555555444444444555555666666666333555777777555666999<<<;;;>>>AAAAAAAAACCCGGGJJJEEEAAA:::444111000222333222222000000000111333444222666;;;AAAJJJZZZmmmzzz{{{rrreee[[[\\\______^^^```fffggggggfffmmmwwwyyytttpppnnnllllllqqqyyy~~~}}}xxxpppggg]]]NNNBBB777---&&&)))+++)))''')))))))))(((((((((((()))***''''''((()))))))))))))))))))))************))))))(((((((((((((((((((((((((((((())))))))))))(((((('''((((((((())))))******))))))))))))))))))))))))&&&'''''''''(((((())))))&&&&&&&&&&&&&&&'''((((((((((((''''''''''''((((((%%%&&&'''(((((('''&&&%%%(((((('''''''''&&&&&&&&&$$$%%%'''))))))((('''&&&&&&&&&&&&'''((())))))***---,,,+++***))))))))))))$$$'''***---...---,,,***++++++++++++++++++++++++***+++,,,...///000000000///444;;;>>>=========>>><<<===<<<999666666999===666777777666555666999;;;FFFAAA>>>CCCKKKLLLDDD:::888@@@CCC===999;;;===<<<;;;>>>AAABBBFFFNNNUUUZZZMMMIIIFFFEEE@@@<<>>??????BBBAAAAAAAAA@@@???<<<:::444333222222333333222222111222222111000333999===EEEOOO[[[eeemmmvvvxxxrrrttt{{{xxxhhh^^^cccjjjkkkfffhhhkkkmmmpppqqqppppppooottt~~~~~~zzz|||wwwqqqiii___OOO>>>333000---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''''''''''''''(((((((((((())))))))))))))))))))))))'''''''''''''''((())))))((((((((((((((((((((((((***)))(((&&&&&&(((***+++'''''''''''''''''''''''')))((('''&&&&&&'''((()))(((&&&%%%'''***+++)))&&&))))))))))))((((((((((((+++*********))))))((((((++++++******)))*********,,,,,,,,,,,,,,,,,,,,,,,,++++++******,,,...111222333444555666999;;;>>>???:::888555444555555444333:::;;;;;;;;;:::888666555@@@???>>>===<<<;;;;;;:::<<<<<<;;;;;;<<<===>>>??????@@@@@@@@@BBBFFFMMMQQQPPPKKKGGGDDD@@@<<<>>>CCC@@@BBBEEEKKKSSS^^^gggmmmuuuuuuyyyttt^^^JJJ:::444555222111111000///......---000000///...---,,,,,,+++***+++,,,,,,******+++,,,+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************...------,,,,,,------...---,,,,,,++++++,,,,,,---+++,,,------......------,,,,,,------------------///000111222222111000///...///000000//////000111222555777888666444333444333444444666999===@@@BBBAAAAAAEEEIIIqqq444222000000//////...---000...,,,,,,------,,,***//////000000111222222222555444444333333444444555444444444444444444444444333333444444444444333333222222444555777999:::;;;:::;;;:::999777777888:::>>>===============<<<<<<;;;999777666555555444333222111000000000///...---333000///222<<>>222+++***---,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((('''''''''''''''((((((((())))))(((((((((((((((((((((((('''''''''''''''(((((()))''''''''''''''''''''''''***)))(((''''''(((((()))'''''''''''''''''''''''')))((('''&&&&&&'''((()))(((&&&&&&''')))***(((&&&)))(((((((((((((((((((((*********)))))))))((((((*********)))******++++++,,,,,,,,,,,,,,,+++++++++------,,,---...111444555444444444555666777999:::888666444444555777999:::?????????>>><<<:::888777888888999999999999888888@@@BBBBBB???<<<;;;???CCC>>>?????????>>>@@@CCCFFFJJJIIIIIIHHHCCC>>>AAAGGGDDDCCCDDDFFFKKKSSSZZZ___ZZZ]]]kkk~~~~~~ooo```OOOBBB777...,,,//////////////////000000000/////////...------,,,,,,,,,------,,,***)))***++++++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++,,,------...---------,,,,,,,,,------------...---...////////////...---...///000000//////000111111444666777555444333333333444555666999===@@@BBBBBBCCCGGGKKKrrr<<<777111...///222222222111000......///...---+++///..................---222222111111111111222222222222222222222222222222333333444444444444333333000000222444777:::>>>@@@GGGGGGFFFCCC@@@>>>>>>???@@@???>>><<<:::888666666222111///------...000111000000000111111222333444222333888GGG]]]sssxxxmmmaaaZZZ]]]fffooopppggggggiiihhheeebbbccchhhpppwwwzzz{{{|||xxxlllaaaSSSDDD:::222,,,***,,,,,,+++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''(((((((((((())))))))))))((((((((((((((((((((((((''''''&&&&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&)))))))))(((((('''''''''''''''''''''''''''''''''(((((('''&&&&&&'''(((((('''&&&&&&''')))***((('''((((((((((((((((((((((((******))))))))))))(((((())))))))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,---///111444555444333333333222333333444666555444555777:::===???AAA@@@@@@>>><<<:::888777666777:::<<<===<<<;;;;;;DDDGGGHHHCCC;;;:::@@@GGG@@@AAAAAA@@@>>><<<===>>>AAACCCGGGGGGBBB===@@@GGGFFFCCCAAA???AAAFFFLLLPPPGGGBBBCCCNNN```ttt~~~{{{zzzzzzxxx~~~lll\\\CCC;;;444000...,,,,,,///+++,,,---...///111222222------------------------000111111///,,,+++***+++++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,++++++,,,---------------,,,,,,,,,---------......,,,---............---,,,...///000000//////000111000333555555444333222333444444555666999<<>>???>>><<<;;;DDDFFFFFFAAA;;;;;;AAAGGGFFFFFFEEECCCAAA@@@BBBDDD@@@???AAABBB???;;;>>>DDDFFFCCC>>>;;;<<>>;;;888777666999888888888888888888888888999;;;===<<<;;;888666AAA@@@===;;;;;;===AAAEEEJJJIIIFFFCCCBBBEEEJJJOOOKKKFFFBBBBBBAAA???AAAEEEJJJFFFAAA<<<:::;;;>>>AAADDDAAA>>>>>>AAAFFFHHHGGGGGGNNNZZZhhhwww{{{{{{~~~rrr___JJJ;;;444222000000/////////000---***,,,,,,------.........///++++++,,,,,,---.........222333333111...,,,+++,,,***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,++++++******++++++,,,***+++,,,,,,------,,,,,,++++++,,,,,,---...///////////////....../////////...///000000//////000111///111333333222111222444555555555777999<<>>===;;;777222///............//////////////////000000......------------..............................------............------///...------...///000111///111222222000//////000000000000000000000000000111333444222...---///222444:::BBBIIIOOOWWW```fffvvv|||wwwrrrpppeee___cccgggfffiiioooxxxxxxvvvrrrnnnnnnppprrrwww{{{xxxmmmhhhhhhkkkjjj^^^OOOEEE777000,,,------+++***+++***))))))(((((()))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%'''))))))((('''((()))&&&&&&&&&''''''(((((()))''''''(((((((((((())))))(((((((((((())))))***+++))))))******+++,,,,,,,,,+++,,,,,,---......//////////////////000111333333555:::>>>>>>:::666444444999888888888999:::;;;<<<======>>>>>>===;;;888777<<<:::888888:::>>>AAABBBJJJHHHDDDAAAAAAEEELLLQQQUUUPPPKKKIIIFFFCCCEEEKKKNNNJJJDDD>>>:::999999:::;;;<<<;;;888999>>>AAAAAA777666888>>>EEEMMMXXXaaauuu|||zzzzzz}}}{{{uuuoookkkJJJGGG@@@666---***,,,///---///...,,,---///---(((------------------,,,,,,++++++,,,,,,---------...---......---+++)))************++++++++++++************+++,,,,,,,,,,,,+++++++++++++++++++++++++++))))))******+++,,,,,,,,,******++++++,,,,,,------,,,,,,++++++++++++,,,,,,++++++************++++++******+++,,,,,,,,,,,,,,,***+++,,,,,,---...//////......---,,,,,,---.........///000000//////000111000111222222222222333555555555666777999<<<>>>@@@AAABBBGGGLLLrrrwwwfff]]]\\\___]]]VVVKKK@@@999444111000111111111000//////......//////............//////........................------............------------------------------,,,...000000...------...------...///000111111222111333333111000333;;;BBBLLLWWWgggttt|||~~~ssslllooozzz|||ooonnnmmmhhhgggllloooppppppmmmhhhgggkkkrrr}}}{{{pppaaaaaabbbbbbZZZIII:::333///,,,,,,......******,,,))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''((('''''''''''''''''''''''''''&&&%%%%%%&&&''')))***''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%'''))))))''''''((()))%%%%%%&&&''''''((())))))'''''''''((((((((())))))))))))((((((((())))))************+++,,,---------...//////////////////...............///000111111333777:::999666444666888;;;:::999999999:::;;;<<>>===<<<:::999888:::::::::999;;;???CCCHHHFFFCCC@@@???AAAFFFJJJPPPQQQRRRNNNEEE???CCCMMMJJJHHHCCC???;;;999888888666<<<===888444666888888===888777::::::777888<<>>???@@@BBBGGGLLLrrrwwwtttyyyvvvfffVVVIII@@@:::777666555444222111///......000//////......//////000........................---..................---,,,------......---,,,,,,***,,,......---+++++++++++++++,,,---...///000111222333333333555>>>LLLVVVooo{{{~~~|||zzzffffffhhhmmmxxxuuupppnnniiijjjqqqmmmqqquuusssllliiiqqq{{{wwwmmmaaa```___ZZZLLL;;;000---(((''')))+++)))&&&&&&***))))))(((((((((((()))***))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''((((((((((((''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((&&&%%%$$$$$$%%%'''***+++''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%$$$'''***)))'''&&&(((***%%%%%%&&&&&&'''((())))))&&&'''''''''(((((())))))***))))))(((((((((((()))******+++,,,------......//////000000///...------......---------......///000333666444222444999>>>;;;:::999888777888999999;;;;;;:::999888888777777666;;;???>>>999999>>>EEEHHHGGGEEEAAA???>>>AAACCCEEEMMMTTTOOO@@@666===JJJCCCBBB@@@>>><<<;;;;;;;;;000;;;BBB>>>777666555333111...000888;;;666222333777555333555<<>>???AAABBBHHHMMMsss{{{hhhVVVMMMKKKGGG===555555444111222666000111000///...---...///+++---......------///000...---------...///...---000...------///000000000,,,...000000///.........---///333444000---333;;;;;;@@@EEEFFFIIISSSeeessswww{{{~~~xxxnnnddd^^^VVV[[[dddnnnyyy}}}iiibbbggglllkkknnnnnnkkkkkkpppyyy|||zzz~~~|||zzzhhh```SSSFFF<<<555000---,,,,,,,,,+++***))))))(((+++++++++*********))))))''''''''''''((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((('''''''''''''''''''''''')))((('''&&&&&&'''((()))((('''&&&%%%$$$%%%&&&&&&''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''''''''&&&%%%%%%$$$((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((())))))(((((((((((()))))))))(((((('''''''''(((((())))))(((((((((***+++---***,,,...000111111000///,,,,,,,,,---///000///...111111111222444666777888555222000222666999;;;:::888888888888999;;;===???AAA???>>><<<===>>>@@@BBBNNNJJJDDD@@@>>>>>>>>>???BBBJJJOOOJJJ???888:::??????AAABBBAAA===;;;<<<===999777555444555666555444444333222222111111222222222222333333555666888999@@@FFFOOOVVV^^^gggttt}}}tttrrr{{{}}}~~~nnnYYYGGG>>>777555222000000000///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...///...---,,,+++,,,---...---------------------------------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++---,,,,,,,,,.........------,,,++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------............///000////////////000000111111111111222222333333444444555666888:::<<<>>>>>>AAA???JJJQQQqqqgggsss~~~rrrdddUUULLLDDD:::444333222000---,,,......---,,,333222111000///...---,,,000///...............---...---+++,,,------,,,***---/////////......000111,,,...222666888<<>>@@@;;;;;;;;;;;;;;;===BBBEEEGGGEEEBBB@@@@@@@@@@@@@@@AAAEEEGGGEEE>>>::::::===<<<>>>???>>>;;;888999:::555333222222333333222111222222111000000000000000111111111222222444555555...222555666666999@@@EEEYYYcccrrryyy|||}}}xxxvvv}}}{{{zzzlllaaa\\\aaa[[[QQQDDD;;;777777999444222///......///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++++++++************************++++++++++++++++++++++++))))))*********++++++++++++******+++,,,------------,,,++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------------............///............///000000111111111111222222333333444444555666888:::<<<===>>>???===IIIQQQpppWWW]]]hhhttt}}}~~~|||www}}}vvvlllaaaVVVNNNLLLGGGAAA:::777888888666444777444222222444555333000333333222111000000000000111000000000222222000...222333444666888===CCCHHHKKKNNNTTT[[[___eeerrr~~~}}}qqqiiiYYY___eeeeeeaaa]]]\\\]]]bbb```aaagggpppzzz|||pppdddccclllwww|||xxxuuutttzzz~~~zzzsssoootttwwwjjjZZZ???;;;444///,,,+++************))))))((((((''''''))))))((((((((((((''''''''''''''''''((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''&&&&&&'''(((((('''''''''''''''&&&%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''((((((((('''''''''&&&&&&'''''''''((((((''''''''''''(((((('''((()))******++++++***---...000000111000///...,,,---...///000000000000222222333444555777888999<<<:::666444444444333222555666777999:::;;;;;;;;;888;;;>>>===:::;;;@@@DDD???@@@AAABBBBBBBBBAAA@@@=========<<<;;;999888888999:::;;;999777555555555222222222333444333111///111000//////......//////////////////000000111111...000111000...///333777000666>>>FFFOOOWWW___dddpppyyy{{{~~~~~~{{{ttthhhZZZMMMCCC<<<:::888555222000//////...---///...,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------///...---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))++++++++++++++++++++++++***************+++++++++++++++******)))*********---,,,++++++******++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,------...---------............///------------...///000111000000111222333333444444444444666888:::<<<===>>>===<<>>333000,,,***+++,,,,,,,,,))))))((((((''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''###$$$%%%&&&%%%$$$###"""&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((('''&&&&&&%%%%%%&&&&&&'''(((''''''''''''(((((()))&&&''')))+++++++++******//////000000000///......)))+++------------......000000000111222444555666:::999888888888999999999999:::::::::999777666444<<>><<>>??????>>>;;;:::::::::777777777666555333222222333333444666777666333111000000///....................................---+++,,,......---...111333333333333222111333666999<<>><<<;;;HHHPPPpppccc\\\RRRLLLKKKLLLLLLKKKVVVVVVYYYaaakkkssstttttt~~~zzzrrrrrruuuxxxwwwqqqfff[[[XXX^^^ffffffaaa\\\[[[\\\[[[VVVQQQPPPOOOLLLGGGAAA======>>>BBBAAABBBFFFKKKQQQTTTVVV[[[]]]aaagggrrr|||rrrfff[[[UUUTTTcccqqq{{{uuupppiiibbbdddkkkpppoookkkeeeccc```\\\\\\cccppp|||~~~}}}mmmkkkcccVVVJJJAAA888111...,,,******+++---------((((((((('''''''''''''''))))))))))))))))))))))))''''''''''''((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&###$$$%%%&&&%%%$$$###"""&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''''''''''''''((())))))&&&''')))+++++++++******...////////////......---)))+++......---,,,...///000000000111111333444555777888999999:::;;;<<<===:::;;;;;;:::999777444333>>>FFFNNNMMMEEE===:::;;;===AAAEEEFFFDDDAAA>>>>>>CCCFFFIIIFFF@@@===>>>AAA666666555555444333222000333333444666777666444111000000///...............---............---,,,,,,---------+++***((()))))),,,---/////////111444666...000333777;;;@@@EEEIIINNNWWWdddooovvv{{{zzzpppcccUUUKKK???<<<::::::;;;;;;777444555444222111000/////////111///---...000111///,,,+++******+++---......---++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++***)))))))))))))))******+++++++++************************++++++++++++++++++++++++************************************************,,,------+++)))***,,,///---,,,++++++******++++++************************,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......---------............///,,,,,,,,,------...000000///000000222333444555555333444555777999;;;<<<======<<>>CCCGGGEEE???:::;;;===777555444444555444222///000000000222333333111///000///......------......,,,---.........---,,,+++////////////......------%%%''')))******+++---///...///111222333222111000111666>>>EEEJJJMMMOOOPPP[[[^^^___^^^\\\]]]bbbgggoooxxxxxxoooeee```]]]\\\WWWRRRQQQUUUPPPNNNKKKGGGCCC===666222333111//////111333444555111111111111000...---,,,...,,,******+++------,,,*********,,,...///...,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,+++++++++******+++++++++***)))))))))))))))***++++++,,,,,,*********+++++++++++++++++++++++++++++++++++++++************************+++++++++***************''')))+++++++++---333777---,,,++++++******++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------............///.........---......///000//////000111333444555555333333555777999;;;<<<===>>><<>>======???BBBCCCAAA<<<999999<<<888;;;>>>???===:::777666777555333333444444111...///...---...000000000///......---,,,,,,,,,,,,,,,)))***,,,---------+++***%%%%%%&&&(((***+++,,,+++000111111///,,,+++,,,---------...///000///...---+++,,,...///000111222333666666777777777888:::;;;888???FFFGGGGGGFFFBBB===:::666444666666333222444,,,---...///000000000111......---+++)))***+++---++++++,,,------.........(((+++///111111...---,,,***)))***+++---...,,,+++************************************************((()))***+++,,,++++++***((()))***+++++++++***)))))))))******+++,,,,,,---++++++++++++,,,,,,,,,---************************************************+++++++++*********))))))'''***,,,+++***---333999---,,,++++++******++++++************************+++++++++++++++++++++++++++++++++++++++,,,---------------............///000000//////......//////...///000111333444555666222333555666999:::<<<===>>><<>>@@@>>><<<999888777777888777777777777777888::::::===@@@AAA===888666888<<<999999;;;???BBBAAA;;;666666444222222444333000---///...,,,---///000000000---,,,++++++******++++++''')))+++,,,---,,,***)))+++******+++,,,,,,***)))&&&'''(((((((((***...111333000+++((((((***+++,,,...---,,,,,,,,,///222444111///---...222333111...///222222...---///000///222,,,)))...222111......---...000000...,,,,,,------///111///,,,+++---000---,,,,,,,,,---...///000+++---,,,***'''(((,,,000)))))))))+++------+++)))************************************************((()))***+++,,,+++******&&&''')))***++++++******))))))***+++,,,,,,------+++++++++,,,,,,---------))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++******))))))+++---...,,,)))***///555---,,,++++++******++++++))))))))))))))))))))))))************************++++++******++++++,,,------------.........//////222111000//////......///...///000111333444555666222333444666888:::<<<===>>>;;;DDDIIIiii|||sssnnnkkk~~~gggVVVNNNEEEEEEMMMXXXaaaeeeddddddhhhmmmjjjhhhnnnxxx{{{~~~}}}xxxzzz}}}vvv{{{zzzvvvvvvtttsssooofff\\\\\\```\\\]]]]]]XXXRRROOOOOOQQQTTTVVV[[[___```eeettt~~~vvvnnnggggggooovvvsssooooootttnnnmmmuuu}}}qqqrrrmmmnnnwww}}}rrrUUU<<<000///...,,,+++***)))))),,,+++***)))((((((((((((******))))))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''******))))))((((((''''''***)))(((''''''&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$&&&((())))))((('''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&''''''''''''(((((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((())))))))))))((((((((((((((()))''''''''''''(((((((((((((((((((((((())))))))))))***))))))***,,,,,,+++))),,,,,,,,,,,,---.........000000//////000000111222333777;;;>>>>>>============<<<;;;===>>><<<777333666777666555888;;;888111666777888::::::999888888;;;999:::@@@FFFEEE;;;111111111111111111000///...---------------...///000,,,,,,,,,++++++******************++++++,,,,,,,,,))))))))))))))))))))))))(((((()))***************,,,,,,,,,+++++++++******,,,,,,------...//////000......////////////......------------------------+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,------------,,,,,,+++++++++)))******++++++******)))++++++************++++++)))(((((()))++++++***((())))))))))))************(((((((((((())))))))))))++++++***************+++++++++************++++++))))))))))))))))))))))))---,,,,,,+++*********+++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************------++++++++++++------,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------............///---------............/////////000000111222444555555555555666777999;;;;;;@@@<<>>===<<<;;;<<<===<<<;;;===???>>>999555666<<<>>>:::777888888777222555999<<<===<<<:::999777444444888>>>>>>777000222222111111111111111111000///...------,,,,,,---,,,,,,+++++++++******************+++++++++,,,,,,))))))))))))))))))))))))(((((()))************************++++++,,,,,,,,,+++++++++,,,------............////////////......,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++***))))))))))))))))))***)))(((((()))+++,,,***)))(((((()))))))))*********'''((((((((())))))))))))++++++***))))))******++++++******))))))******+++))))))))))))))))))))))))---,,,++++++*********+++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))************---,,,++++++++++++,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------............///---------............/////////000000111222444555555555555666777999;;;;;;???<<>>555333777:::888<<>>;;;DDDIIIggg}}}yyyrrrqqq{{{|||xxxwwwtttppppppyyy{{{oooiiifffbbb^^^^^^^^^]]]ZZZUUUPPPOOOOOOZZZ\\\___aaa```\\\WWWSSSUUUTTTSSSRRRSSSVVVXXXZZZ___^^^aaafffiiijjjoootttpppppprrryyy|||uuusssvvvpppqqqrrrpppnnnqqqyyy~~~~~~zzzvvvwwwvvvyyy{{{uuullllllvvvuuueeeVVVCCC666(((%%%+++///***###((((((''''''(((((())))))***)))(((((((((((((((((('''''''''''''''((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((())))))((('''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&'''&&&$$$'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&'''((((((((((((''''''((())))))************)))((((((''''''((((((((()))))))))******)))(((((()))++++++***((('''))),,,///000000...---///000222444444333222111///000222222222444666888777555444666:::===<<<;;;888>>>???999444444555555777;;;@@@CCCAAA<<<555000555777:::<<<<<<888444000000///...,,,,,,...000111......---++++++*********))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))(((((('''))))))))))))))))))))))))+++++++++++++++,,,,,,,,,,,,,,,------------,,,,,,************************((((((((())))))))))))***+++******))))))******+++((((((((((((((((((((((((((())))))******))))))((()))******++++++******)))***))))))***,,,,,,+++)))'''(((((((((((()))))))))''''''''''''(((((((((((())))))(((((()))******+++***))))))))))))))))))***))))))))))))))))))))))))*********))))))***++++++************************************************))))))))))))))))))))))))((()))))))))************************************(((((()))***++++++,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------............///---------............////////////000111222444444555555555666777999;;;;;;>>>:::CCCHHHfff|||yyyuuummmnnnmmmkkklllssswwwsssvvvyyyzzzyyy{{{{{{sssfff\\\XXXWWWggghhhhhheee```[[[WWWVVVVVVWWWYYY\\\```cccfffhhhffffffjjjqqqttttttvvvyyyvvvtttsssvvv}}}~~~zzzvvvuuuwwwwwwtttpppmmmiiihhhnnnuuu|||zzzvvvsssvvvtttnnnnnnwww|||ppp^^^GGG777///...,,,***((('''&&&'''(((((((((''''''((()))))))))((((((''''''(((((((((&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''(((((((((******)))((('''&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''&&&%%%'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((((((((((((((((()))***++++++******))))))((((((''''''((((((((()))))))))))),,,++++++,,,......---+++((())),,,...///000///...000111222333333333222111///000222333444666:::===999777555666;;;>>>???>>>777:::999555333666666444333555999;;;;;;999666444777;;;@@@BBB>>>777111---000///...,,,,,,,,,---...,,,,,,+++******+++++++++(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((()))))))))(((''''''))))))))))))((((((((('''+++++++++++++++++++++++++++,,,,,,------,,,,,,+++)))))))))))))))))))))))))))))))))*********++++++******))))))))))))******''''''(((((((((((())))))******++++++++++++******)))***+++,,,,,,+++***))))))(((((()))++++++***(((''''''(((((((((((())))))&&&&&&'''''''''((((((((((((((((((((()))******+++***))))))(((((())))))***))))))))))))))))))))))))***))))))))))))***++++++************************************************))))))))))))))))))))))))))))))))))))************))))))************))))))((()))))))))***+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------............///---------............/////////000000111222444555555555555666777999;;;;;;===:::BBBGGGeee{{{ssssssrrrpppooosssyyy~~~xxxrrryyywwwhhhbbbbbbiiikkknnnlllhhheeeeeefff\\\^^^```cccgggkkknnnpppssstttzzz}}}xxxvvvrrrpppnnnnnnqqqyyy|||}}}~~~|||{{{|||~~~wwwrrrpppkkkffffffkkk{{{zzzxxxrrruuuxxxwwwsssrrrkkk___SSSGGG777***+++...000...)))'''))),,,))))))((((((((((((((()))(((((('''''''''(((((()))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((('''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###$$$&&&''''''&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''(((''''''&&&'''((()))******(((((()))))))))*********(((((()))))))))*********---,,,,,,---//////...,,,)))***+++---...///000000//////000000000111111111000111222222444777<<>>===555888888555444777999888888777777777888999::::::===BBBGGGFFF@@@777111...000000///...---,,,,,,+++,,,++++++***************'''''''''((((((((())))))))))))((((((((('''''''''(((((((((((((((((((((((((((((())))))(((''''''&&&''''''((((((((((((((((((************************++++++,,,,,,,,,,,,++++++(((((((((((((((((((((((((((((()))))))))*********)))))))))(((((()))))))))''''''(((((())))))))))))******++++++++++++******((()))***++++++***)))((((((''''''(((******)))''''''''''''((((((((())))))&&&&&&&&&'''''''''(((((('''''''''(((((()))++++++))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))***++++++************************************************))))))))))))))))))))))))))))))))))))************(((((()))******)))(((((())))))))))))******************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------............///---------............/////////000000111222444555555555555666777999;;;;;;===999BBBFFFddd~~~uuujjjrrrqqqjjjkkkjjjpppvvvxxxwwwvvvxxx{{{rrrqqqooommmllllllmmmmmmzzztttiiihhhfffdddfffnnn{{{}}}{{{~~~xxxrrrqqquuuwwwssssssvvvtttyyyyyyzzzrrrvvv|||}}}qqqbbbKKK888222333000***,,,)))&&&'''***,,,+++*********)))((((((((((((((((((((('''''''''(((((()))&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$######$$$&&&((('''&&&'''&&&&&&&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&'''((()))***&&&&&&''')))***,,,------)))************++++++++++++++++++,,,---...---+++)))***+++,,,---///000111///............///000000000111111111222555:::===666333000111555999;;;:::444999:::666444888;;;===AAA???;;;888888999<<<>>>DDDHHHLLLIIIAAA888333111111111111000///---+++***---,,,+++***))))))))))))&&&'''''''''(((((())))))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((())))))((('''&&&&&&%%%&&&&&&'''((()))******))))))))))))((((((((((((+++++++++,,,,,,+++++++++((((((((((((((((((((((((&&&&&&&&&&&&'''''''''((())))))(((((((((((())))))'''((((((((())))))******(((((())))))))))))(((((('''((()))++++++)))(((''''''&&&&&&''')))***((('''''''''''''''((((((((()))&&&&&&&&&'''''''''((((((''''''''''''((()))++++++))))))(((((((((((())))))))))))))))))))))))))))))))))))((())))))***++++++))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************'''((()))******)))((('''*********)))))))))))))))******+++++++++,,,,,,,,,++++++,,,,,,,,,------------------.........//////---------.........////////////000000111222444555555555555666777999;;;<<<===999BBBFFFdddyyyqqqrrr}}}xxxrrrnnnuuussszzzpppcccdddmmmrrrzzznnnlllkkkjjjhhhkkkuuu~~~}}}yyytttqqqvvvuuuyyyuuuvvvwwwwwwwwwwwwzzz|||zzzpppmmmnnncccUUUDDD===444//////...+++((())))))))))))(((((((((((((((((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%%%%%%%%%%&&&'''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&'''(((***+++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...***++++++,,,---...//////---///000000//////000111222111000222666888777666666555333222222444666777777777777888;;;AAAIIIOOOUUUOOOGGG>>>999777777888=========<<<999666222000777555222///...------......---,,,+++***(((''''''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''''''''((((((((((((''''''))))))))))))))))))))))))))))))(((''''''''''''''')))((('''&&&&&&'''((()))))))))************))))))(((((())))))))))))((((((((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((('''((()))******)))(((''''''&&&&&&''''''(((************))))))((((((''''''%%%%%%%%%&&&'''((())))))''''''''''''((((((((((((((((((((((((((('''''''''******))))))((((((''''''*********)))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))******))))))******+++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///111111222333333333222222333444555777999<<<===>>>:::777@@@DDDbbbyyyvvvuuuyyyxxx}}}tttiiifffiiisssyyyyyyzzzzzz{{{}}}}}}wwwssssssvvvyyyzzz{{{yyyxxx}}}|||~~~|||vvvrrrvvvooobbbVVVQQQMMMDDD:::444///)))(((***+++***'''))))))))))))(((((((((''''''((((((((())))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%&&&&&&'''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((('''''''''((()))+++,,,+++++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,---------------------///222222111000000111333111000222555777666444444333333444555777999:::666777999:::===BBBHHHMMMSSSNNNFFF>>>888555444444888888888888666444111///444222000...------...///---,,,,,,+++)))(((((('''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''''''''((((((((((((''''''(((((((((((((((((((((((())))))(((''''''''''''''')))((('''&&&&&&'''(((((())))))************))))))(((((())))))))))))((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''///...,,,)))'''&&&&&&%%%((('''''''''''''''((((((((((((((((((((((((''''''%%%&&&&&&&&&'''(((((((((''''''''''''((((((((((((((((((((((((''''''''''''***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((()))))))))************))))))))))))******))))))))))))))))))))))))***************++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///111111222222333333222222333444555777999;;;<<<===:::777@@@DDDaaa~~~|||wwwrrrpppwww}}}}}}~~~|||yyyuuuuuuzzz}}}|||rrrgggYYYIII@@@999222---+++---***((())),,,...---+++)))))))))(((((((((''''''''''''((((((((()))))))))'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''((((((((((((((()))***++++++))))))))))))))))))))))))***************++++++,,,......---------,,,,,,,,,...111555666555333222111333222111222333444444333000111333666888:::;;;<<<666999<<<>>>???BBBEEEGGGIIIFFFAAA<<<888555444444444555666666555333111000//////---,,,,,,---......,,,++++++***)))(((((('''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''''''''((((((((((((''''''(((((((((((((((((((((((()))(((''''''&&&'''''''''(((''''''&&&''''''((((((((())))))******))))))((('''(((((())))))((((((''')))(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''222000,,,(((&&&%%%&&&'''(((((('''&&&&&&&&&&&&'''&&&&&&''''''''''''''''''&&&&&&''''''''''''''''''&&&''''''''''''(((((((((''''''''''''''''''''''''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))*********++++++******))))))))))))******)))))))))))))))))))))))))))************+++++++++************************+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------............///000111111222333333222222333444555666888999:::;;;;;;777@@@DDDaaa~~~}}}~~~|||wwwsssooovvvuuuoooqqqxxx{{{yyy{{{ssshhhRRRCCC777444111+++)))......---,,,---...///---+++))))))(((((((((''''''''''''''''''((((((((())))))''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((((((((((((((((())))))***)))))))))))))))))))))))))))))))))))))))******+++------------------------///333888;;;:::777444333333222222222222222222111000222555888:::;;;;;;;;;888;;;???@@@@@@?????????<<<<<<:::999888777666666555555555555444222111000...---,,,++++++++++++,,,*********))))))(((((('''''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''''''''((((((((((((''''''(((((((((((((((((((((((((((''''''&&&&&&''''''''''''&&&&&&'''''''''(((((((((((())))))))))))(((((('''(((((((((((((((((('''))))))((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''''''''+++***((('''&&&''')))***''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&'''''''''''''''((())))))))))))((((((((((((((((((((()))))))))))))))((((((((((((((((((((((((***)))(((''''''((()))***)))))))))))))))))))))))))))*********++++++++++++******))))))))))))******))))))))))))))))))))))))))))))******++++++++++++******************************+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------............//////000111222222333222222333444555666777888999999;;;888@@@DDDaaawwwvvv||||||xxxuuuqqqmmmfffiiinnnrrruuuzzzuuupppttt~~~rrrppprrrzzzuuukkk___QQQFFF999...)))------))))))///************+++***(((&&&((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''''''''''''''''''&&&%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''''''''(((((((((((((((((((((((())))))(((((())))))***+++++++++,,,,,,---...//////111555;;;===<<<999666555222333333222222111111222666888:::===>>>===<<<;;;;;;===@@@@@@===:::888888555666666666666666555555555555444222111///---,,,------,,,***))))))(((((()))(((((((((((((((((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%%%%&&&'''''''''''''''(((((())))))))))))((((((''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''$$$$$$&&&'''((((((((((((&&&&&&&&&&&&&&&'''((()))$$$$$$%%%%%%&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''%%%&&&&&&&&&''''''(((((((((((((((((())))))))))))''''''(((((())))))))))))((((((((((((((((((((((((***)))(((''''''((()))***)))))))))))))))))))))))))))*********++++++++++++******))))))))))))******))))))))))))))))))))))))((()))***++++++++++++*********************************+++,,,,,,---......---------------------------------............///...///000111222222222222333444555666777888999999<<<888@@@DDD```xxxuuuttt{{{}}}|||yyyyyy|||{{{xxxuuuuuuwwwyyyyyy||||||}}}~~~}}}vvvrrrqqqqqqwww~~~{{{pppfffYYYMMMCCC;;;444///+++((('''***,,,******+++&&&'''((()))))))))))))))((((((((('''''''''&&&&&&&&&&&&'''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&###$$$&&&'''''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((%%%&&&&&&'''''''''&&&&&&(((((((((((((((((((((((()))))))))))))))******+++***++++++,,,---...///000111555:::===<<<999666555222333444333222111222333;;;<<<>>>@@@@@@???===<<<;;;<<<===<<<999666444444555555555555444222111000222111///...,,,***)))(((,,,,,,+++***)))(((''''''''''''''''''((((((((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&'''((($$$%%%&&&''''''''''''''''''(((((())))))(((((('''&&&''''''((((((''''''&&&((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$&&&'''''''''&&&%%%(((((('''''''''(((((()))%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''%%%&&&&&&&&&&&&'''''''''%%%%%%%%%&&&''''''(((((((((((((((((())))))))))))&&&''''''(((((())))))***))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))*********++++++******))))))))))))******))))))))))))))))))))))))((()))***,,,,,,+++******************************+++++++++,,,,,,---------........................---------............///......000111222222333333333444555666888999:::;;;===999@@@DDD```}}}rrrxxx~~~{{{sssooonnn~~~vvvvvvsssqqqpppooojjjaaaZZZBBB>>>888222...---------))),,,,,,***+++...---)))((())))))*********+++,,,(((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%"""###%%%'''((((((''''''$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&''''''''''''(((&&&&&&'''(((((('''&&&%%%))))))))))))))))))))))))***))))))))))))***++++++,,,,,,,,,------.........///333777999888666444333111333555444222222333555999:::;;;<<<<<<<<<;;;:::888999888666444333333555444444444333222111//////......---+++***)))))))))***************)))((((((&&&&&&&&&''''''(((((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''''''''((((((((((((''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&'''(((###$$$%%%'''((((((''''''''''''((((((((((((''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&,,,,,,***)))((('''&&&&&&''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&'''(((((((((%%%%%%&&&&&&&&&'''''''''$$$$$$%%%&&&&&&'''(((((('''((((((((()))))))))***&&&&&&''''''((())))))***))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))((((((((()))))))))************))))))))))))******))))))))))))))))))))))))((()))+++,,,,,,+++***)))************************,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///---...///111222222333333333444555777999;;;<<<======999AAACCC___xxxrrrrrrttt|||~~~vvvsssoooiiicccZZZMMM>>>444/////////---++++++---///'''------'''(((...---&&&)))))))))(((&&&&&&'''((((((((('''''''''&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$ """%%%'''))))))((('''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%'''''''''((((((((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''((((((''''''((())))))((('''&&&***************************************++++++,,,......---------,,,,,,,,,...111555666555333222111111444666555333222444777444555555666777777777777555555444222111111444777111111111111111222222222...---,,,,,,+++,,,,,,,,,(((((()))***************%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''(((((('''&&&&&&&&&&&&'''''''''((((((((((((''''''''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&'''((("""$$$%%%'''((((((''''''''''''((((((((((((''''''&&&''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((&&&%%%$$$%%%''')))+++000///---***(((&&&$$$$$$(((((((((''''''&&&&&&&&&%%%%%%&&&&&&'''((())))))%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%&&&'''(((((('''((((((((())))))******&&&&&&&&&'''((())))))***))))))))))))))))))))))))'''((()))******)))((('''))))))))))))))))))))))))(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))''')))+++,,,,,,,,,***)))************************---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---...///000222222333333333444555777:::<<<===>>>===999AAACCC___~~~~~~}}}uuunnnpppvvvtttiiiYYYPPPDDD:::444111...++++++++++++*********))))))))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''(((((((((''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%'''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((()))***+++************)))))))))))))))************+++++++++---......///......---------///222444666777888777333111000///000222555777333222333555777777666555222222333333333222222111111222222222111000...---,,,---...//////---+++***((((((((((((''''''''''''((('''&&&%%%%%%&&&'''(((((((((((((((((((((''''''(((((((((((((((((((((((('''''''''(((((((((((()))&&&&&&'''((())))))(((((((((((('''''''''&&&&&&&&&'''&&&&&&&&&&&&'''((((((******)))))))))((('''&&&&&&'''''''''&&&%%%%%%$$$%%%$$$###$$$&&&'''&&&%%%(((((('''&&&'''((()))***''''''&&&&&&&&&%%%%%%%%%'''&&&%%%%%%'''***---000999666000)))%%%%%%))),,,&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((())))))******+++++++++++++++***************))))))))))))))))))))))))++++++***)))(((((())))))*********)))))))))))))))******+++++++++,,,,,,,,,---------...------,,,,,,------------------------000111222111000///000111444555666777888999:::;;;;;;999BBBEEE___xxx~~~xxx{{{ttttttwww}}}~~~{{{|||zzzvvvtttuuuwwwtttpppiiiaaaUUUHHH???666333///------...---+++++++++*********)))))))))))))))))))))))))))))))))((((((((()))))))))******''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&%%%'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''((())))))************************))))))*********++++++++++++++++++,,,++++++******///000222444666777888888333444555666666666666666777666555444444444444333222222333333333333333333222222333222111000...---+++,,,---------,,,***)))((((((((((((''''''''''''((('''&&&&&&&&&&&&'''((($$$$$$%%%&&&''''''((((((''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&''''''(((((((((((('''((('''''''''&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%'''((()))((('''''''''&&&&&&''''''&&&&&&%%%$$$%%%$$$###$$$&&&'''&&&%%%''''''&&&&&&&&&'''((()))''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%(((***,,,000000///---***)))***,,,((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''((((((((())))))))))))(((((((((((((((((((((((()))))))))))))))*********************************))))))))))))))))))))))))++++++***)))))))))))))))************))))))))))))******+++++++++,,,,,,,,,,,,------...------,,,,,,------------------------...///111222111111222444333444555666777999::::::;;;999BBBEEE___GGGLLLSSSZZZaaagggmmmqqq{{{|||xxx|||wwwyyy~~~uuukkkiiihhhaaaXXXSSSNNNJJJDDD>>>888222,,,((()))))))))***,,,+++)))'''************))))))))))))))))))))))))))))))))))))'''''''''(((((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''(((((('''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&'''''')))))))))******+++++++++)))))))))*********++++++***+++++++++******)))(((...//////000222444555666444666:::<<<<<<:::777444:::999888666444333222111222222222222333444444555333333333333111000///...******+++,,,+++***)))(((((((((((((((''''''''''''(((''''''&&&&&&''''''(((######$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''''''''(((((((((''''''&&&''''''''''''&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((!!!%%%)))***(((&&&'''(((&&&&&&''''''&&&&&&%%%%%%%%%$$$###$$$&&&'''&&&%%%&&&&&&%%%%%%%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&'''(((((('''***...000///---++++++))))))((('''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''((((((((()))))))))((((((((((((((((((((((((************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))+++***))))))))))))))))))******************************+++++++++,,,,,,,,,,,,,,,------...------,,,------------------------+++...111333333333444555222333444555666888999999<<<999BBBDDD^^^555888;;;???BBBFFFKKKNNNYYYZZZ]]]```cccddddddccccccfffiiimmmrrrxxx}}}~~~~~~|||uuuoooeeeYYYNNNJJJGGG???555///000///,,,+++++++++,,,,,,------......---+++(((&&&******)))))))))(((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&%%%%%%%%%'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&'''(((((())))))******+++))))))))))))************---------------,,,++++++,,,+++++++++,,,...000222222555888;;;;;;888444111999:::;;;:::888555333222222111111111222333555666444444333222111000///...******+++++++++***)))(((((((((((((((''''''''''''((((((''''''''''''((((((''''''&&&%%%$$$###"""!!!%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((((((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((!!!&&&***+++(((&&&&&&(((%%%&&&&&&'''&&&&&&%%%%%%%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%&&&'''((()))))))))((('''&&&***...111///,,,)))((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''))))))'''&&&%%%((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((('''''''''((((((((())))))((((((((((((((((((((((((++++++******))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))******)))))))))))))))***)))***************++++++******+++++++++,,,,,,,,,,,,,,,------...---------------------............***---111222222222333333111222333444666777888888<<<999BBBDDD^^^555666777666555666888:::999<<>>@@@===999666555333222111000111333666888555444333222000///......+++++++++++++++******)))((((((((((((''''''''''''(((((((((((((((((((((((()))((('''&&&%%%$$$###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''(((''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&))),,,+++)))&&&&&&'''%%%%%%&&&&&&'''&&&&&&%%%%%%$$$###$$$&&&'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&'''((())))))((('''&&&))),,,...---+++'''%%%$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((++++++******))))))((((((''''''(((((())))))))))))))))))))))))))))))))))))***)))))))))))))))******))))))******+++++++++,,,******+++++++++,,,,,,,,,+++,,,,,,---.........------------....../////////,,,...111111111000111111111222333444555666777888<<<999BBBDDD^^^333444333222000000111222///111333444333333555666555666888888777777888999999<<>>AAA???;;;999999777555333111222444888:::555444222000///...------+++++++++***************(((((((((((('''''''''''''''(((((())))))(((((('''%%%&&&&&&&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((*********))))))((('''&&&%%%%%%&&&&&&''''''&&&&&&%%%$$$###$$$&&&'''&&&%%%###$$$%%%&&&&&&&&&%%%%%%''''''&&&&&&&&&%%%%%%%%%###$$$&&&''''''&&&%%%$$$***++++++)))&&&$$$###$$$######$$$%%%&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((((((((((((************))))))))))))'''(((((())))))******+++)))))))))))))))))))))))))))))))))))))))******+++))))))******+++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,---............---------...//////000000...///111111000000111333111222333444555777888888<<<999BBBDDD]]]---///000///...---...///000111222///,,,)))***+++(((***---/////////111222///111222111///...000333......000333333000222666222333111///111444222,,,---------...//////...---***+++++++++++++++,,,---,,,))))))+++)))&&&'''***$$$'''******)))((()))+++***+++,,,)))&&&%%%&&&'''((((((((('''''''''&&&&&&))))))))))))))))))))))))&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&'''''''''((((((((())))))'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''((())))))++++++******))))))(((((((((((((((((()))))))))***'''((()))+++------......---......////////////...,,,...000222222111000///000666<<<===;;;:::;;;===<<<:::666444444777:::===555444111///---,,,,,,,,,******))))))((((((((()))(((((((((((('''''''''''''''((()))******)))((('''$$$%%%%%%&&&'''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((%%%%%%&&&'''''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&'''((((((,,,(((%%%%%%(((***)))&&&$$$%%%&&&&&&''''''&&&&&&%%%$$$###$$$&&&'''&&&%%%$$$$$$&&&'''''''''&&&%%%''''''&&&&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&&&&&&&%%%&&&'''&&&%%%$$$%%%&&&$$$$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&)))'''&&&%%%%%%&&&''')))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((()))))))))))))))*********(((((())))))***++++++,,,)))))))))))))))))))))))))))))))))))))))***++++++))))))***++++++,,,------******+++++++++,,,,,,,,,***+++,,,---............---------...///000000000000000111000000222555888222222333555666777888999<<<999BBBCCC]]]+++---......---,,,---...))),,,......,,,,,,...111---///000000...---,,,,,,---///111000...---...000222000///000...+++...333,,,...---***,,,000111......---------...///111111&&&(((***++++++++++++,,,///***(((+++,,,***)))+++&&&)))++++++)))(((***,,,"""%%%))))))((('''(((***(((((('''''''''&&&&&&&&&))))))))))))))))))))))))'''''''''(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&%%%%%%$$$$$$%%%%%%&&&'''((((((((())))))******'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((()))***+++...------,,,+++***))))))(((((((((((())))))))))))'''(((***,,,...///000000+++,,,......///...---,,,,,,///222555666555222111222666:::999777777:::???@@@===999777666999===???555333111...,,,+++++++++))))))(((''''''''''''((()))((((((((('''''''''''''''((()))******)))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))$$$$$$%%%&&&''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&&&&&&&'''((((((+++%%% """(((+++***'''$$$%%%%%%&&&'''''''''&&&%%%$$$###$$$&&&'''&&&%%%$$$%%%&&&'''((('''&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((())))))!!!###%%%%%%%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***(((&&&$$$$$$&&&(((***((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((((((((((((((((((((((((((((())))))******++++++((())))))***+++,,,,,,,,,))))))))))))))))))))))))))))))((())))))***++++++))))))***+++,,,,,,------******+++++++++,,,,,,,,,***+++,,,---............---------...///000000111000111111111222555:::===222333444555666888999999<<<999BBBCCC]]]+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------+++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((((((---,,,***)))'''%%%######%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((---:::DDD<<<+++%%%+++&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$'''''''''&&&%%%&&&***,,,111222222222///+++'''%%%&&&''')))++++++***((('''))))))))))))***+++,,,---111000000//////////////////222666777777666555555555222000111555999:::999666333111111333666999999222111000...,,,***((('''))))))))))))((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''((('''%%%#########%%%&&&&&&&&&'''(((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########&&&&&&&&&&&&%%%$$$###"""%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&***)))(((''''''((()))***%%%&&&''''''((((((''''''((('''%%%%%%***///,,,%%%''''''''''''((((((((((((((((((((((((((((((((((((((()))))))))))))))(((((())))))))))))************)))************+++++++++,,,+++***))))))***+++,,,,,,,,,------...///000000+++++++++***++++++,,,,,,---------............///............///////////////111222222222333666999===777222222555888888555:::888AAABBB[[[~~~+++++++++,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((***))))))((('''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$...CCCTTTNNN888)))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&''''''&&&%%%'''***---111222222222///,,,(((&&&&&&'''((()))))))))(((((())))))))))))***+++,,,,,,000000////////////000000...111666999::::::;;;<<<444111//////222444555444555333000000222444555555333222111000...,,,++++++))))))))))))((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''((('''%%%$$$###$$$%%%&&&''''''''''''''''''''''''((((((''''''&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&)))((((((''''''(((((()))%%%&&&''''''((((((''''''(((++++++'''%%%&&&%%%"""''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))*********))))))*********+++++++++++++++************+++++++++++++++,,,,,,---------++++++******++++++,,,,,,---------............///............////////////,,,---...///000333777;;;>>>999444444777::::::888:::888AAABBBZZZ|||******+++++++++,,,,,,,,,))))))))))))))))))))))))++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++)))))))))((()))******+++++++++++++++++++++++++++******))))))))))))(((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''''''''(((((((((&&&&&&'''''''''(((((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&"""$$$,,,555333(((!!!###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&###$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&'''***---000111111111///,,,)))'''&&&&&&'''''''''(((((((((******)))))))))******+++//////...//////000111222,,,///333666666777777888333111...---///000111000444222000000111111111000222111000///...------,,,))))))))))))((((((((((((''''''''''''''''''''''''''''''((((((((((((''''''((('''&&&%%%%%%%%%&&&'''''''''&&&&&&&&&&&&''''''******)))'''&&&%%%$$$###%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&''''''((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%######$$$&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&''''''''''''''''''&&&%%%&&&''''''((((((''''''...555888000'''$$$%%%'''''''''''''''(((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))******)))))))))*********++++++******++++++++++++******************************++++++******++++++,,,------------............///............////////////,,,,,,---...000444:::>>><<<888444444777::::::888:::888AAAAAAYYY{{{************++++++++++++))))))))))))))))))))))))******************************))))))))))))******++++++++++++++++++++++++))))))(((((())))))***+++************************))))))))))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&''''''(((((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&///'''""""""###$$$(((...&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&######$$$%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$###%%%&&&&&&&&&'''***,,,---.........---***(((''''''&&&&&&&&&&&&'''((((((+++******))))))))))))***---------...///111222333111333555444333111000000333111/////////111222333555444222111111000...,,,......------,,,,,,++++++))))))))))))((((((((((((''''''''''''''''''''''''&&&''''''((((((''''''&&&(((''''''&&&&&&&&&'''(((((('''&&&&&&&&&&&&'''((())))))(((''''''&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&$$$%%%''''''''''''%%%$$$%%%&&&''''''((('''''''''000888:::333***''')))+++''''''''''''(((((((((((((((((((((((((((((((((((('''(((((())))))))))))((((((((((((((()))))))))***))))))))))))************)))***+++,,,,,,+++***)))***************)))))))))************+++,,,---------------............///............///////////////000000000222666;;;@@@777555333333555777888777:::888@@@@@@XXXyyy)))))))))*********++++++************************))))))))))))))))))))))))***))))))(((((())))))***************************)))))))))))))))***++++++))))))))))))))))))))))))(((((((((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***'''&&&)))+++***((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&'''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$$$$###%%%&&&&&&&&&''')))+++************)))((('''&&&'''&&&&&&&&&&&&'''((((((******))))))((())))))))),,,,,,,,,---...000111222666777888777444111000000333222222222333555888;;;888666444222111000---+++,,,,,,,,,,,,+++++++++***))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&'''''''''&&&'''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&'''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((((((&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%&&&''''''((('''''''''''',,,...***'''((()))'''''''''''''''((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))'''(((((((((((()))))))))(((((()))))))))*********)))***+++,,,,,,+++***)))++++++++++++************************+++,,,---...---------............///............////////////111222222111222444888<<<555444333333555777888888:::888@@@@@@WWWyyy((())))))))))))*********))))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))''''''(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''((((((''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&""""""###%%%'''&&&###!!!&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&%%%&&&&&&''''''((((((((($$$$$$%%%%%%%%%%%%&&&&&&'''&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$###%%%''''''&&&&&&''')))''''''''''''''''''&&&&&&&&&&&&'''''''''((((((((())))))((((((((())))))*********++++++---...///000111222444333222111111222333444555666777999>>>AAA;;;888555222111///---+++---------,,,,,,+++++++++))))))))))))((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&''''''''''''&&&&&&'''(((((('''&&&&&&$$$$$$%%%%%%&&&''''''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''((((((''''''###%%%&&&%%%&&&******&&&''''''''''''((((((((((((((((((((((((((((((((((((&&&'''((())))))******)))''''''(((((((((((())))))((((((((()))))))))************++++++++++++******++++++++++++++++++,,,,,,)))))))))***+++,,,---...---------............///............////////////000000111000000000333555444555555666777999:::;;;999777@@@@@@XXXzzz((((((((()))))))))******(((((((((((((((((((((((('''''''''''''''''''''''')))((((((''''''(((((()))))))))))))))))))))))))))((((((''''''(((((()))***))))))))))))))))))))))))'''''''''((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&,,,+++(((%%%$$$'''***,,,&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$&&&''''''&&&%%%&&&'''&&&&&&&&&&&&''''''''''''&&&'''((()))))))))((((((((((((((((((((()))***+++************+++,,,---...+++,,,...//////000111333333555666777777:::???CCC<<<888444111///...---,,,---,,,,,,+++***))))))((())))))))))))((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$&&&((())))))(((&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&$$$%%%&&&'''((((((((('''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''&&&&&&&&&&&&''''''%%%&&&''''''((((((''''''$$$'''((('''(((,,,+++(((''''''''''''((((((((((((((((((((((((((((((((((((&&&'''((()))************'''''''''((((((((())))))(((((((((((()))))))))***++++++************++++++*********++++++,,,,,,,,,)))))))))***+++,,,...///---------............///............////////////---///111111000000111222333444555666777888:::;;;999777@@@@@@XXX{{{(((((((((((())))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((())))))))))))))))))))))))'''&&&&&&&&&&&&'''((((((************************&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&!!!%%%'''&&&$$$######"""&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%'''((('''&&&%%%%%%%%%&&&&&&&&&'''''''''((((((&&&''')))++++++***((('''''''''''''''(((***++++++))))))))))))***+++,,,,,,---///111222111222444666333555777777666999>>>BBB<<<888333///......---,,,******)))((('''&&&%%%%%%))))))))))))((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%###$$$%%%%%%&&&&&&&&&%%%###%%%(((******(((%%%###%%%%%%%%%$$$$$$#########%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&'''((())))))%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%"""###%%%'''((()))******%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''''''''&&&((((((&&&%%%%%%&&&((((((%%%&&&''''''((((((''''''%%%***+++((('''))))))(((''''''''''''((((((((()))((((((((((((((((((((((((&&&'''((()))************''''''''''''((((((((()))(((((((((((()))))))))))),,,+++***))))))***+++,,,(((((()))***+++,,,,,,---)))))))))***+++---...///---------.........//////............/////////000---///222333333222222333000111333444555666888:::888777@@@AAAYYY|||((((((((((((''''''''''''''''''''''''''''''''''''%%%&&&'''(((((()))((((((******))))))((((((''''''((((((((((((((((((((((((''''''(((((())))))******))))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&+++***)))((('''&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''((((((***(((&&&''')))+++***(((&&&'''(((*********)))((())))))))))))***+++,,,---++++++---.........---,,,+++,,,...000111222222222222444555555444333333444333333222000///---,,,,,,))))))((('''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$'''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&$$$###"""%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((('''%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((('''''')))************++++++++++++******+++------,,,***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////000000000111222222333333666333222333777999999777;;;888@@@BBB[[[((((((((((((''''''''''''''''''''''''''''''''''''((())))))************)))))))))))))))((((((''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))(((((('''''''''&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((('''''''''&&&&&&((((((''''''&&&'''''''''(((((('''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&&&&'''''''''%%%%%%%%%(((+++,,,***'''&&&'''((()))***))))))((())))))))))))***+++,,,---,,,---.........---,,,+++---...///000222333444555444666777777555444444555333222111000...---,,,+++))))))(((''''''''''''(((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&%%%###"""%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((('''%%%$$$'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((((((((())))))*********++++++++++++******+++------,,,***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------........./////////000000000111222222333333555333222333777999888777999777???AAA\\\((((((((((((''''''''''''''''''''''''''''''''''''))))))*********)))(((((()))))))))(((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&(((((((((((((((((((((((('''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''')))(((((((((''''''''''''&&&&&&%%%%%%&&&'''(((((('''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$&&&)))++++++(((&&&&&&'''(((((()))((((((((())))))))))))***+++,,,---............---,,,++++++111000000111222444666777666888999888666555555666222111000///...,,,,,,+++******)))(((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%$$$###%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$############%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))((((((((()))))))))*********+++++++++******+++------,,,***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------........./////////000000000111222222333333555333333444666888888888999666???AAA[[[(((((((((((('''''''''''''''''''''''''''''''''''''''((((((((('''&&&%%%%%%((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))((((((((('''''''''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&''''''((())))))***)))((('''''''''(((((((((''''''))))))))))))***+++,,,---,,,---------------------222222111000111444666888777888999888666444444555000000///...---,,,++++++******)))(((((((((((()))''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************+++******+++------,,,***---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,---------...000000000111222222333333444444333444666777888999;;;888@@@AAA[[[~~~(((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''&&&%%%$$$'''''''''''''''(((((((((''''''''''''''''''''''''***))))))(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''&&&%%%%%%%%%%%%&&&&&&'''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&)))(((''''''(((+++///222((((((((('''''''''(((((())))))))))))***+++,,,---******+++,,,---///000000333222111000111333666777666888888777444222222222///......---,,,+++*********))))))(((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%######$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''(((((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************(((((()))))))))*********+++******+++------,,,***---,,,,,,++++++,,,,,,---------------------------******+++++++++,,,,,,,,,000000000111222222333333333444444555555666888999===:::AAAAAAZZZ|||((((((((((((''''''''''''''''''''''''''''''''''''(((((()))))))))(((''''''&&&''''''''''''((((((((((((((((((((((((((((((((()))))))))))))))(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&(((((('''&&&%%%%%%&&&&&&&&&&&&&&&'''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''###$$$$$$%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%(((...666<<<***))))))(((((((((((()))))))))))))))***+++,,,---))))))***+++---///111333333222222222333444666777666777777666333000000000------,,,,,,+++******)))))))))((('''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&"""######$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&&&&'''(((''''''&&&&&&''''''(((%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((('''(((((())))))(((((('''(((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++((((((((()))))))))******+++******+++------,,,***---,,,,,,++++++,,,,,,---------------------------*********+++++++++,,,,,,000000000111222222333333333444555555555666888:::===:::AAAAAAYYY{{{((((((((((((''''''''''''''''''''''''''''''''''''''''''(((((()))(((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%'''''''''&&&''''''((((((&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%&&&&&&&&&&&&######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&&&&'''''''''$$$%%%&&&&&&(((---444:::,,,+++***)))((())))))***))))))))))))***+++,,,---*********+++---///111222333444444555555666666777666777888666222000//////,,,,,,,,,+++******))))))(((''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((('''''''''######$$$$$$%%%&&&&&&'''%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''(((%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++(((((((((((()))))))))***+++******+++------,,,***---,,,,,,++++++,,,,,,---........................+++,,,,,,,,,------------000000000111222222333333222444666555444555888:::;;;777???@@@YYY|||)))(((((((((''''''''''''''''''''''''''''''''''''$$$$$$%%%&&&'''''''''&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''(((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&'''((()))***+++&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''((((((&&&((()))((((((***///333---,,,***)))))))))***+++))))))))))))***+++,,,---,,,+++++++++,,,...000111444555666777888888777777777888888666333000//////,,,+++++++++******))))))''''''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''$$$$$$%%%&&&&&&'''((((((%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&((((((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$###$$$%%%'''((('''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++(((((((((((())))))))))))+++******+++------,,,***---,,,,,,++++++,,,,,,---........................---------.........//////000000000111222222333333222444666666444555888;;;888555>>>@@@ZZZ~~~******)))(((((((((((((((''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((('''&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&'''(((((((((((())))))))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$#########&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%%%%%%%&&&'''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***))))))((('''&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&'''((((((((())))))))))))************,,,+++*********+++,,,------,,,,,,+++,,,---///000000111333444555444333333999666333222111000///------+++(((''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&******))))))((((((''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%###$$$&&&%%%$$$$$$%%%'''((('''%%%%%%&&&&&&%%%$$$&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&'''((()))*********)))(((''''''((()))***))))))))))))))))))))))))*********)))))))))))))))((()))+++,,,,,,+++)))(((******))))))))))))******+++,,,,,,+++******+++---+++,,,------......------..................------............////////////111111111111111222222222444444444444444555666777:::<<<===FFFTTT)))(((((('''&&&&&&''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&((('''&&&&&&&&&&&&'''((('''((((((((())))))))))))''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))(((''''''&&&%%%%%%$$$$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&'''((((((((((((((()))))))))*********++++++*********+++,,,---,,,,,,++++++,,,---///000//////111333444555666666777555222111000///...,,,...---+++***++++++***)))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$###%%%%%%&&&&&&&&&''''''''')))))))))(((((((((((((((''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$&&&(((((('''&&&'''((((((&&&%%%%%%&&&'''%%%$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&''''''(((((()))))))))(((((((((((())))))***))))))))))))))))))))))))***)))))))))))))))))))))((()))+++,,,,,,+++)))(((******))))))))))))******+++,,,,,,+++******+++------......///////////////....................................////////////111111111111222222222222333333444555666888:::;;;:::<<<===FFFTTT((('''&&&&&&%%%&&&&&&&&&''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&''')))(((''''''''''''((()))''''''((((((((()))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))&&&&&&&&&%%%%%%$$$$$$###'''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&'''((((((((((((((())))))))))))*********************+++,,,---,,,+++++++++,,,---///000---...///000333555777888555222000.........,,,***,,,+++++++++------+++***&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&'''''''''((((((''''''((((((((()))))))))&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$'''***+++***((((((((((((&&&%%%%%%&&&'''&&&$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&''''''''''''''''''(((((((((((((((''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))******((()))***++++++***)))(((******))))))))))))******+++,,,,,,+++******+++---------...///////////////....................................////////////111111111111222222333333222222444666999<<<>>>???:::<<<===FFFTTT''''''&&&&&&&&&&&&&&&'''''''''''''''''''''''''''%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&&&&''''''(((''''''''''''''''''((('''''''''((((((((())))))'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((&&&&&&&&&%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&'''((((((((((((((((((((()))))))))***)))))))))******+++,,,,,,++++++******+++---///000.........///111444666888222000---,,,,,,,,,***)))''''''''')))++++++)))'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&''''''((())))))***&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%$$$'''***,,,+++)))(((''''''&&&%%%%%%&&&'''&&&%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''((((((((((((((('''''''''%%%'''(((*********))))))(((((((((((((((((((((((()))))))))))))))*********))))))************))))))******))))))))))))******+++,,,,,,+++******+++---++++++,,,---------,,,,,,---------...........................////////////000111111222222333333333222333444666999<<<>>>???:::<<<===FFFTTT(((''''''&&&''''''((((((''''''''''''''''''''''''%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&'''((((((((('''(((((((((((()))))))))(((((()))***++++++,,,,,,************+++---///000111000//////000111333444000...+++*********)))'''$$$$$$%%%'''))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&'''((()))******&&&''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&'''''''''%%%&&&&&&''''''&&&&&&%%%"""%%%)))***)))(((&&&&&&'''%%%%%%%%%''''''&&&%%%$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((('''''''''&&&'''(((*********)))((((((((((((((((((((((((((((((((())))))************)))))))))******)))))))))******))))))))))))******+++,,,,,,+++******+++---***++++++,,,---,,,,,,,,,---------.........//////............////////////000111111222333333444444333333444555777999;;;<<<:::<<<===FFFTTT''''''''''''''''''((()))''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''''''''(((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&'''(((((((((''''''(((((((((((())))))'''''')))***++++++++++++***))))))***+++---///000222111111000//////000000...,,,***)))***)))(((''''''&&&&&&''')))***)))'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''''''''&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&'''(((((())))))''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%"""%%%((()))(((&&&&&&&&&&&&%%%$$$%%%'''''''''&&&###$$$%%%&&&&&&'''&&&&&&$$$%%%%%%&&&&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''(((((((((&&&'''((())))))((('''&&&''''''''''''''''''''''''&&&&&&'''''''''((((((((('''''''''((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))((((((((()))******++++++))))))))))))))))))))))))******))))))))))))******+++,,,,,,+++******+++---,,,,,,---...............,,,,,,------.../////////............////////////000111111222333444555555444444444555666777999::::::<<<===FFFTTT&&&&&&%%%%%%&&&''''''(((''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((%%%&&&'''(((((('''&&&%%%&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&'''((((((((('''''''''((((((((())))))&&&'''(((***+++,,,++++++))))))))))))+++---///000000111111111000///.........,,,***)))))))))(((''')))'''&&&&&&((())))))(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&''''''(((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&'''''''''''''''%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&''''''((((((((((((((())))))))))))((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%''''''&&&&&&&&&'''&&&%%%$$$%%%'''((('''&&&######$$$%%%&&&&&&&&&&&&$$$$$$%%%%%%&&&''''''(((((('''''''''&&&&&&&&&&&&''''''''''''((((((((((((&&&'''((())))))((('''&&&''''''''''''''''''''''''''''''''''''((((((((((((&&&&&&''''''(((((())))))+++***)))((((((''''''((())))))))))))))))))))))))'''(((((()))******++++++))))))(((((((((((())))))******))))))))))))******+++,,,,,,+++******+++---,,,,,,---............---,,,,,,------...//////000............////////////000111111222333444555666333333444555666888999::::::<<<===FFFTTT$$$$$$$$$$$$%%%%%%&&&'''''''''''''''''''''''''''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))&&&'''((())))))((('''&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&'''(((((()))''''''''''''((((((((()))%%%&&&(((***+++,,,++++++)))(((((()))+++---///000...///000111111000///...---+++))))))))))))(((''')))'''%%%%%%&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''%%%%%%&&&'''((((((((('''&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''''''''))))))************))))))%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''''''''&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''&&&&&&''')))&&&%%%$$$%%%'''((('''&&&"""###$$$%%%&&&&&&'''&&&$$$$$$%%%%%%&&&'''(((((((((((('''''''''&&&&&&&&&''''''''''''((((((((()))&&&'''(((******((('''&&&''''''''''''''''''''''''''''''''''''((((((((()))%%%&&&&&&'''((()))******---+++)))((('''&&&''''''))))))))))))))))))))))))'''(((((()))***+++++++++))))))(((((((((((())))))******))))))))))))******+++,,,,,,+++******+++---******+++,,,,,,,,,++++++,,,,,,------...///000000............/////////000000111111222444555666666222333444555777999;;;<<<:::<<<===FFFTTT''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&&&&%%%%%%((('''&&&%%%%%%&&&'''(((''''''((((((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&%%%%%%%%%%%%%%%''''''''''''''''''&&&&&&'''''''''''''''((())))))************))))))))))))+++***(((((()))***---......////////////---+++***))))))))))))(((((((((((('''''''''''''''''''''''''''&&&%%%$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''&&&%%%'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''((('''&&&%%%%%%&&&'''(((###$$$%%%&&&''')))******&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&(((***)))'''%%%$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%&&&'''(((((((((''''''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&''''''***'''%%%%%%(((***)))'''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((())))))((('''''''''''''''))))))))))))))))))))))))))))))))))))************)))************+++++++++))))))))))))************++++++******++++++,,,---///...---,,,,,,,,,---...---...///...---,,,---...---------............///000000000000111222333444222333444555666888999999>>>:::CCCFFF^^^}}}''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''''''''(((((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&((('''&&&%%%%%%&&&'''((('''''''''''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&%%%%%%%%%%%%&&&'''''''''''''''''''''''')))(((((((((((()))******+++*********))))))((((((******)))((()))***,,,.........//////...---+++***))))))))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''&&&%%%''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((''''''''''''''''''''''''((('''&&&&&&&&&&&&'''((($$$%%%%%%&&&'''((())))))'''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''&&&(((***)))'''%%%$$$%%%&&&&&&%%%$$$$$$%%%&&&&&&%%%&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''''''''&&&&&&&&&''''''&&&%%%&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((())))))((('''''''''''''''))))))))))))))))))))))))(((((()))))))))*********)))************+++++++++))))))))))))************++++++******++++++,,,---...---,,,++++++,,,---...---...///...---,,,---///........./////////000000000000000111111222333444222333444666777999::::::===999BBBGGG___''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((''''''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''(((((((((''''''''''''&&&&&&&&&&&&'''''''''''''''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''***))))))))))))***+++++++++++++++***)))(((((('''***))))))((()))+++,,,---------.........,,,+++***)))))))))(((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((''''''&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((&&&&&&&&&'''''''''(((((('''''''''''''''&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&((())))))'''%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%'''&&&&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&'''''''''(((******(((&&&%%%&&&&&&&&&&&&''''''''''''(((''''''&&&&&&''''''((()))(((((((((((((((((((((((()))((((((''''''''''''((())))))))))))))))))))))))(((((())))))))))))******)))************+++++++++)))))))))*********++++++++++++******++++++,,,------,,,,,,++++++,,,,,,------...///...------...///////////////000000000111000000111111222333333333222333444666888999:::;;;<<<888BBBFFF___''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&'''((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''***))))))))))))***++++++,,,++++++***)))(((''''''))))))))))))***+++,,,---+++,,,---------,,,***)))))))))((((((((('''''''''%%%%%%%%%%%%%%%%%%%%%%%%(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))((((((''''''''''''(((((('''''''''''''''''''''&&&((((((((((((((('''''''''((((((''''''&&&&&&%%%%%%&&&'''))))))'''%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''(((,,,///...+++''''''(((&&&&&&&&&''''''''''''((('''''''''''''''(((((()))(((((((((((((((((((((((()))(((''''''''''''(((((())))))))))))))))))))))))(((((((((((()))))))))***))))))*********+++++++++))))))*********+++++++++++++++******++++++,,,---++++++++++++,,,,,,,,,---,,,---///...------...///....../////////000000000000000111222333333333333222222333555777888::::::;;;777AAAEEE]]]}}}''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))((((((''''''''''''''''''''''''&&&'''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''((())))))((((((%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&'''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&'''''''''(((((()))(((((((((((()))******++++++******)))((((((''')))))))))******+++,,,,,,***++++++,,,,,,+++***)))((((((((((((''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((************************(((((((((((((((((((((((('''''''''''''''&&&&&&&&&(((((((((((((((((((((((((((((((((''''''&&&&&&&&&%%%'''))))))'''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''&&&%%%%%%%%%%%%&&&''''''))),,,//////+++((('''(((&&&&&&&&&''''''''''''((((((''''''''''''((())))))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((('''(((((((((((()))))))))))))))*********+++++++++************++++++++++++++++++******++++++,,,---++++++,,,,,,------------,,,---......------...000------........./////////000000222333444444333333222222333444666777888999;;;777???CCCZZZyyy''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&''''''((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&'''(((((((((((((((%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&''''''%%%%%%&&&&&&'''((((((((()))(((((((((((()))******************))))))))))))((())))))***++++++,,,,,,))))))***++++++***)))(((((((((((('''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))'''(((((())))))(((((('''''''''''''''''''''&&&&&&'''''''''(((((((((((((((((((((((('''''''''''''''%%%'''))))))'''&&&&&&&&&&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&''''''((()))++++++)))'''&&&'''&&&&&&&&&''''''''''''(((((((((''''''(((((()))***(((((((((((((((((((((((((((''''''''''''(((((()))((((((((((((((((((((((((''''''(((((((((((()))))))))************+++++++++*********++++++++++++,,,++++++******++++++,,,---++++++,,,---............+++---......------///000------------............///111222444444444444333444444555555666777777777;;;666???AAAXXXvvv''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((&&&&&&'''(((((((((((('''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''((((((((((((%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%&&&&&&'''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$&&&''''''((((((((($$$%%%&&&&&&&&&&&&%%%$$$%%%&&&&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%&&&&&&'''(((((()))***))))))))))))***++++++))))))))))))************((())))))***++++++,,,+++'''((()))*********)))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''')))***''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''&&&'''''''''((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))'''((()))******)))((('''&&&&&&''''''''''''''''''&&&&&&'''''''''(((((((((''''''''''''(((((((((((($$$&&&((()))'''&&&&&&'''%%%&&&'''(((((('''&&&%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&'''''')))(((''''''((()))((('''&&&&&&&&&''''''''''''(((((((((((((((((())))))***(((((((((((((((((((((((('''''''''''''''((())))))(((((((((((((((((((((((('''''''''((((((((()))))))))************+++++++++*********+++++++++,,,,,,++++++******++++++,,,---+++,,,---///000000//////+++,,,......---...///111............///////////////111333444555555444333777777777777777777777777999555>>>AAAXXXwww''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''((((((((()))'''''''''''''''''''''''')))(((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&&&&'''''''''''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''(((((())))))%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%&&&'''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''###$$$%%%&&&''''''''''''$$$$$$&&&&&&&&&&&&$$$$$$%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&'''(((%%%%%%&&&&&&'''((())))))++++++******++++++,,,---((((((((()))******++++++((()))***++++++,,,++++++'''((()))******)))(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&''')))***''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''((((((((((((((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))(((((((((((((((((((((((('''((()))******)))((('''&&&&&&&&&'''''''''((((((%%%&&&&&&&&&''''''((((((&&&&&&''''''(((((())))))$$$&&&((()))'''&&&&&&'''%%%&&&'''(((((('''&&&%%%###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%&&&'''''',,,)))&&&'''***,,,+++)))&&&&&&&&&'''''''''((((((((((((((((((((()))******(((((((((((((((((((((((('''''''''''''''((()))***((((((((((((((((((((((((''''''''''''((((((((())))))************+++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---+++,,,...000111000000///+++,,,............///111////////////000000000000///111333555555555444333:::::::::999999999888888888444===AAAYYYxxx((((((((((((((((((((((((+++*********))))))(((((((((((((((((((((((((((((('''''''''''''''((())))))))))))(((((('''''''''&&&''''''&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((%%%&&&&&&'''&&&&&&%%%%%%(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''')))(((&&&&&&''''''&&&%%%''''''''''''''''''&&&&&&%%%&&&&&&&&&'''(((((((((&&&'''''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&******))))))((((((((('''''''''(((((())))))******((()))***)))((((((***,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))(((((('''''''''&&&((((((((((((((('''''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((&&&&&&&&&'''''''''((((((((((((''''''&&&&&&''''''%%%&&&'''(((((((((((((((&&&&&&&&&''''''((((((((()))))))))))))))(((((((((''''''''''''((((((((()))))))))))))))((((((((((((++++++,,,,,,,,,,,,++++++(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((((((((''''''''''''((((((%%%%%%&&&&&&'''&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''((((((((((((''''''%%%''')))******)))'''%%%''''''(((((())))))******''''''''''''((((((((((((&&&&&&''''''(((((())))))((((((''''''''''''((((((((((((''''''((()))+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------//////............/////////////////////000111111000111111222222333333444777444222555999;;;888444;;;999BBBBBBYYYzzz((((((((((((((((((((((((*********)))))))))(((((((((((((((((((((((((((((('''''''''''''''((()))))))))(((((((((''''''''''''(((''''''''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''((((((((('''''''''&&&&&&&&&&&&''''''((((((''''''&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&''''''''''''&&&&&&(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&''')))'''&&&&&&''''''&&&%%%''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''''''''&&&&&&&&&%%%&&&&&&&&&'''(((((())))))((()))***)))((((((***,,,++++++++++++++++++++++++(((((((((((((((((((((((()))((((((((('''''''''&&&'''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((''''''''''''((((((((())))))(((((('''''''''(((((()))***++++++++++++++++++(((((()))))))))*********+++******))))))((('''''''''''''''((((((((()))))))))))))))))))))))))))((((((((())))))))))))(((((((((((((((((((((((((((((())))))((((((((('''''''''((((((((((((((((((((((((((((((''''''''''''((((((''''''(((((((((''''''&&&''''''''''''''''''''''''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((''''''((((((((((((''''''&&&'''((())))))((('''&&&(((((((((((())))))))))))''''''''''''((((((((((((((((((((())))))))))))))))))((((((''''''(((((()))((((((''''''((()))+++,,,))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------//////............/////////////////////000000111111111111222333333444444555333333777===AAA@@@===;;;999BBBBBBYYYzzz((((((((((((((((((((((((******))))))))))))(((((((((((((((((((((((((((((('''''''''''''''((())))))(((((((((((('''''''''''')))((((((''''''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((((((((((((''''''''''''&&&&&&''''''((((((''''''&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''''''''(((((((((((((((((((((((('''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''((('''&&&&&&'''(((&&&%%%'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((((()))***)))((((((***,,,************************((((((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((&&&&&&'''''''''(((((((((''''''((((((((()))))))))''''''&&&&&&&&&''''''((()))************))))))((('''''''''''''''(((((((((++++++***)))(((''''''&&&''''''((((((((()))))))))))))))))))))))))))))))))''''''((((((((((((''''''(((((((((((((((((((((((())))))((((((((((((''''''((((((((((((((((((((((((((((((''''''''''''(((((()))))))))))))))((('''&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''(((''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((((((************))))))))))))***))))))(((((())))))***(((((((((((((((***++++++))))))))))))))))))))))))++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------//////............////////////......//////000111111222222333333444555555444333444999>>>BBBBBB@@@;;;999AAABBBYYYzzz(((((((((((((((((((((((())))))))))))))))))(((((((((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((('''''''''))))))(((((((((((())))))''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((('''''''''''''''''''''((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((()))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((('''&&&&&&'''((('''%%%&&&&&&&&&'''''''''''''''((((((((('''&&&&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((%%%&&&&&&''''''(((((()))((()))***)))((((((***,,,************************((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((('''''''''((((((((())))))(((((((((((())))))***+++((()))))))))((('''&&&&&&''''''''''''''''''''''''(((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))***************++++++++++++******(((((((((((((((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((*********)))((('''&&&%%%''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%###$$$%%%&&&(((((())))))''''''''''''''''''''''''&&&&&&&&&&&&&&&'''((((((''''''((((((((((((''''''((((((''''''''''''((((((******))))))((((((''''''''''''''''''((((((((((((*********))))))(((((((((******))))))))))))******((((((((())))))***++++++++++++++++++++++++++++++************++++++++++++))))))))))))))))))))))))+++++++++,,,,,,,,,------///......------......//////............///000000222222222333444444555555666555555777:::<<<;;;999:::888AAABBBYYY{{{(((((((((((((((((((((((((((((((((((((((((())))))(((((((((((((((((((((((('''''''''''''''((())))))'''''''''((((((((((((((())))))(((((((((((())))))'''''''''((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''(((((((((((((((((((((((((((((('''(((((((((((((((((('''&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((()))(((((((((((()))***+++))))))((((((((('''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''((((((&&&%%%&&&'''((('''&&&&&&&&&&&&'''''''''((((((((((((((('''&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((((((&&&''''''((())))))******((()))***)))((((((***,,,))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&''''''((((((((((((&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''(((((('''''''''((((((((())))))&&&''''''''''''(((((((((************+++---......))))))***))))))(((''''''***************)))))))))&&&&&&&&&''''''((())))))(((((((((((()))))))))***((()))))))))*********++++++,,,,,,------,,,,,,+++))))))))))))))))))))))))(((((())))))))))))))))))((((((((((((((((((((((((((((((''''''''''''(((((()))))))))((('''&&&%%%$$$''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%###$$$%%%'''((()))))))))'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((''''''((((((((((((''''''((((((''''''''''''((((((******))))))((((((''''''''''''''''''(((((((((((()))))))))(((((('''''''''******))))))))))))******(((((())))))***+++++++++************************)))))))))******+++++++++))))))))))))))))))))))))+++++++++,,,,,,,,,------......------------.....................//////000111111222333333444444555666666666777888888777666:::888AAABBBYYY{{{((((((((((((((((((((((((''''''(((((((((((())))))(((((((((((((((((((((((('''''''''''''''((())))))'''''''''((((((((((((((()))((((((''''''(((((()))'''''''''(((((())))))***((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&''''''((()))'''(((((((((((()))))))))'''(((((())))))(((((('''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''')))***,,,)))))))))(((((((((''''''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((('''&&&%%%&&&(((((((((&&&%%%%%%&&&&&&'''((((((((('''''''''''''''&&&&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((()))*********((()))***)))((((((***,,,((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&'''''''''&&&&&&''''''((()))))))))&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((((((''''''((((((((()))))))))''''''((((((((()))))))))&&&&&&&&&'''(((***+++,,,))))))))))))))))))(((''')))))))))))))))(((((((((''''''(((((())))))******((((((((()))))))))******((())))))******+++++++++***++++++++++++++++++***))))))))))))))))))))))))(((((())))))))))))******((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''&&&%%%''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&###$$$&&&((()))***))))))''''''''''''''''''''''''''''''&&&&&&''''''((()))''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''***))))))(((((())))))***'''((()))***++++++++++++(((((((((((((((((((((((((((((())))))***+++++++++************************++++++,,,,,,,,,,,,------......------------............------......///000000111111222222333444444444444666777888888999999999777AAABBBYYY{{{(((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((('''''''''''''''((())))))''''''''''''((((((((()))(((''''''''''''''''''(((&&&''''''((())))))******((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))'''((((((((())))))))))))(((((())))))))))))((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((('''&&&&&&'''(((***,,,))))))))))))((((((((('''''''''''''''''''''''''''%%%%%%&&&&&&'''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((('''&&&%%%&&&((()))((('''%%%%%%&&&&&&'''(((((()))&&&&&&&&&'''''''''''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&''''''((())))))***((()))***)))((((((***,,,((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''%%%%%%&&&''''''((())))))&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''(((((('''((((((((())))))))))))))))))*********+++++++++'''(((((()))+++,,,...///...//////000000000000///------,,,,,,,,,+++++++++,,,,,,,,,,,,+++++++++***(((((()))))))))*********((())))))******+++,,,,,,*********++++++*********))))))))))))))))))))))))(((((()))))))))*********((((((((((((((((((((((((((((((''''''''''''(((((((((((()))))))))(((((('''''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&###%%%''')))***))))))((('''''''''''''''''''''''''''''''''''''''(((((()))''''''((((((((((((''''''&&&'''((())))))((('''&&&(((((((((((())))))))))))''''''''''''((((((((((((((((((((((((((())))))))))))((((((''''''(((((()))'''(((***+++,,,,,,++++++((((((((((((((((((((((((((((((((()))***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------...------,,,,,,------......------------.../////////000000111111222222333111333555777777888999:::999777@@@BBBYYY{{{((((((((((((((((((((((((&&&'''''''''(((((())))))(((((((((((((((((((((((('''''''''''''''((())))))&&&'''''''''(((((())))))''''''&&&&&&&&&&&&''''''&&&''''''((()))******+++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))'''((((((((())))))******(((((())))))))))))((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''&&&%%%&&&(((***,,,))))))))))))((((((((((((''''''''''''''''''''''''%%%%%%&&&&&&'''((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''&&&%%%&&&((()))((('''%%%%%%&&&&&&'''((())))))%%%&&&&&&''''''((((((((($$$%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((%%%%%%&&&&&&'''(((((()))((()))***)))((((((***,,,((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''(((((('''&&&&&&&&&&&&'''(((((((((((((((((())))))))))))++++++,,,,,,,,,---------222222333444666777999:::;;;;;;<<<======>>>======777666666666555555444444222111000///---,,,+++***))))))))))))************((())))))***++++++,,,,,,++++++,,,,,,,,,,,,++++++))))))))))))))))))))))))(((((())))))*********+++((((((((((((((((((((((((((((((''''''''''''((((((((())))))************)))''''''''''''''''''''''''&&&&&&''''''''''''&&&&&&$$$%%%((()))***)))((('''(((((((((((((((((((((((('''''''''''''''((())))))''''''((((((((((((''''''&&&''')))******)))'''&&&''''''(((((())))))******''''''''''''((((((((()))(((((())))))******++++++((((((''''''''''''(((((('''(((***+++,,,,,,++++++************************'''(((((()))***+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------...------,,,,,,------......------------...///////////////000111111222222111333555555555555666777999777@@@BBBYYY|||+++***)))(((((()))***+++++++++******))))))(((((())))))((((((''''''''''''&&&&&&((()))))))))((('''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))'''''''''&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''((((((%%%&&&'''(((((('''&&&%%%***))))))((('''&&&&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''%%%&&&'''(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''''''''&&&$$$###&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))************************,,,++++++***)))((('''''''''((()))))))))(((&&&%%%''''''''''''(((((((((((())))))((('''''''''''''''%%%&&&'''((()))*********%%%'''((((((''''''(((***)))))))))))))))***...111///111666;;;>>>@@@@@@???HHHIIILLLNNNPPPQQQRRRRRRTTTTTTTTTSSSSSSSSSRRRRRRRRRQQQOOOLLLIIIGGGEEEEEEEEE@@@:::999;;;;;;777444///...............///000---***(((+++000333111......---,,,,,,---...,,,+++$$$&&&((()))++++++******(((((())))))))))))((((((''''''''''''((()))++++++''''''(((((())))))******((('''&&&%%%%%%&&&'''(((''''''((((((((((((''''''((((((((((((((('''''''''((((((((((((((((((((((((***)))((('''&&&%%%$$$$$$''''''''''''''''''''''''(((((())))))))))))((((((((((((((((((((()))******)))))))))))))))))))))))))))*********)))((('''&&&(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))))))))))))))******)))((((((***+++))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...+++...000...******...222444+++(((...///***,,,444222333333333333333333444333444555666777888999:::<<<777@@@CCCZZZyyy+++***)))(((((()))***+++*********))))))(((((((((***)))))))))(((((((((((()))(((((('''((()))******))))))))))))))))))))))))***************************)))))))))(((((((((((())))))))))))))))))))))))'''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((((((((('''''''''&&&&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&&&&'''''''''((((((&&&&&&'''(((((('''&&&&&&***))))))(((''''''&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%(((((()))))))))(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''(((((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''(((%%%%%%&&&&&&&&&'''''''''((())))))))))))******************************************)))))))))))))))(((((((((((((((''''''&&&''''''''''''(((((((((((())))))((('''''''''''''''))))))***))))))((((((''')))******)))''''''(((***'''(((***,,,...222777;;;AAACCCGGGKKKNNNOOOOOOOOOZZZ[[[]]]^^^___^^^]]]\\\^^^]]]\\\\\\]]]```bbbddd___^^^]]][[[ZZZYYYXXXXXXUUUQQQLLLKKKJJJHHHBBB===AAA???<<<888444000...---000,,,***+++///111///------,,,++++++,,,---,,,+++((((((******+++***))))))((())))))))))))))))))((('''''''''(((((()))++++++(((((((((((())))))))))))(((((('''&&&&&&'''((((((''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''((('''''''''''''''&&&&&&''''''''''''''''''''''''(((((())))))))))))((((((((((((((((((((()))******))))))))))))))))))))))))))))))))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))***+++,,,+++***)))***+++))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...+++---///......222:::AAAAAA444+++...000---,,,000111111111222222222222222333444555666777888999:::<<<777@@@CCCZZZyyy******))))))))))))******))))))))))))((((((((((((******))))))))))))((((((+++***'''&&&&&&(((+++---******************************************************)))))))))((((((((())))))))))))))))))))))))'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((('''''''''&&&&&&&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((&&&&&&'''''''''(((((((((&&&''''''((((((''''''&&&)))))))))(((''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%((((((((()))(((((('''&&&$$$%%%%%%&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&%%%&&&&&&'''(((%%%&&&&&&&&&&&&'''''''''(((((((((((())))))))))))************************((((((((())))))*********)))((((((''''''''''''(((''''''''''''(((((((((((())))))((('''''''''(((((())))))(((((('''&&&&&&%%%*********)))((()))+++------000444888<<>><<<222+++---000///...000///000000111111222222222333444555666777888999:::<<<777@@@CCCZZZyyy)))))))))******)))))))))((((((((()))))))))))))))((((((((((((((((((((((((''''''((())))))))))))((())))))))))))))))))))))))************************************))))))))))))************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))(((((((((''''''''''''((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''((((((((())))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''((('''&&&%%%%%%&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%&&&'''(((((('''''''''''''''''''''''''''''''''''''''''''''&&&''''''''''''''''''''''''''''''''''''(((((())))))'''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((''''''((((((((()))))))))))))))))))))))))))))))))******))))))(((''''''&&&)))((('''&&&&&&'''((()))''''''''''''(((((((((((())))))((((((((())))))***++++++******+++,,,------)))---222777<<>><<<999666444222...,,,)))))))))))))))***+++,,,++++++,,,,,,,,,,,,++++++*********))))))******+++))))))))))))(((((((((((())))))************))))))((())))))******))))))((('''(((((())))))******+++(((((((((((((((((((((((()))))))))(((((('''''''''(((((((((((((((((((((((((((((())))))))))))((((((***))))))((((((((((((((())))))))))))))))))))))))((('''''''''((()))+++,,,(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''')))++++++***)))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...------...//////...---,,,,,,000444333///,,,---000///000000111222333444444333444555666777888999:::<<<777@@@CCCZZZyyy((()))***++++++***)))((()))*********+++++++++,,,*********++++++,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))************************(((((()))))))))*********((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))((((((((('''(((((())))))))))))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''((((((((())))))))))))***)))(((''''''((()))***'''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((''''''&&&'''((()))***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&''''''(((((('''''''''''''''''''''''''''''''''''''''(((((()))''''''''''''(((((((((((()))))))))************+++))))))))))))))))))))))))))))))((((((((('''''''''&&&''''''(((((((((((((((''''''''''''(((((((((((())))))(((((()))******+++((()))***---111666;;;===JJJNNNSSSXXX\\\^^^aaaccc```bbbdddeeeeeefffgggiiikkklllllllllmmmmmmmmmmmmkkkkkkkkkkkkllllllmmmmmmnnnnnnnnnmmmkkkiiigggfff```^^^ZZZVVVRRRNNNLLLJJJFFFFFFGGGGGGIIIMMMQQQTTTTTTUUUWWWZZZ]]]aaadddfff^^^______^^^[[[WWWUUUSSSLLLHHHDDD@@@<<<888444111...---,,,+++++++++,,,,,,++++++,,,,,,,,,,,,++++++++++++***))))))******+++(((((((((((()))))))))))))))******++++++******)))))))))************))))))'''(((((()))******++++++))))))))))))))))))))))))((((((((((((((()))))))))(((((((((((((((((((((((((((((())))))))))))((((((******)))((((((((((((((()))))))))))))))))))))))))))(((''''''(((+++---...(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))''')))************+++---))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,---...///000000...------000111000///...//////......///000111222333333333444555666777888999:::<<<777@@@CCCZZZyyy((()))***++++++***)))(((******+++++++++,,,,,,,,,,,,,,,,,,------.........///---+++***+++,,,///000........................+++++++++++++++++++++++++++++++++************)))************************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))))))))))))))(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))***)))(((''''''((()))***'''''''''((((((((((((((())))))))))))))))))))))))'''''''''''''''''''''''''''''''''&&&&&&'''''''''%%%&&&'''(((((('''&&&%%%''''''''''''''''''''''''&&&%%%%%%$$$%%%&&&'''(((&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''$$$$$$%%%%%%&&&'''(((((('''''''''''''''''''''''''''''''''''''''((())))))''''''''''''((((((((()))&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))'''''''''(((((((((((((((%%%&&&((()))))))))((('''''''''''''''((((((((()))))))))((())))))***++++++---///333999AAAJJJQQQVVVVVVYYY^^^``````_________^^^```cccdddeeefffgggiiiggghhhhhhhhhiiiiiijjjjjjcccccccccdddfffiiilllmmmmmmlllkkkjjjiiiiiijjjjjjeeeccc___[[[WWWSSSQQQOOOTTTVVVXXXYYYZZZ[[[]]]___UUUUUUUUUUUUVVVWWWXXXYYY[[[]]]```aaa```^^^\\\\\\WWWSSSNNNIIIEEE???:::777222111///---,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++***************+++''''''(((((())))))******)))***+++,,,,,,+++***)))))))))************))))))'''(((((()))***+++++++++))))))))))))))))))))))))&&&&&&'''((()))***++++++))))))))))))))))))))))))(((((())))))))))))((((((******)))((((((((((((((()))))))))))))))))))))))))))((((((((()))+++...000(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))(((***++++++***+++---000))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---......---------...///...,,,------+++***---111111///------...///000111222222333444555666777888999:::<<<777@@@CCCZZZyyy---,,,++++++++++++,,,---............000111333555555777999999999999;;;===;;;;;;<<<<<<;;;:::888777999888777777777666333000222111111000000000000111,,,+++***+++---...---,,,...,,,++++++,,,,,,,,,++++++******))))))******+++)))))))))***++++++,,,,,,(((((((((((((((((((((((())))))))))))))))))))))))'''((()))((('''&&&''')))'''''''''((((((((((((((()))((((((((('''''''''''''''''''''''''''((())))))))))))))))))((((((((((((***)))(((''''''((()))***''''''''''''(((((((((((())))))))))))))))))))))))((()))))))))))))))(((((())))))))))))))))))))))))''''''''''''''''''''''''(((((((((((((((((((((((('''((()))***)))(((&&&$$$'''''''''&&&%%%%%%$$$$$$&&&&&&'''(((((('''&&&&&&''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((%%%&&&&&&'''((()))*********)))'''((())))))((('''(((''''''''''''&&&&&&&&&))))))(((''''''''''''(((((('''''''''))))))((('''++++++)))'''''')))...111===AAAHHHNNNTTTWWWYYYYYYZZZ[[[]]]^^^]]]ZZZWWWUUUWWWTTTRRRSSSTTTTTTQQQNNNQQQRRRRRRSSSSSSSSSTTTUUUSSSSSSTTTWWW\\\dddkkkooohhhccc^^^\\\^^^bbbdddeeegggnnniiicccgggfffaaaccccccfffjjjjjjhhhggghhhjjjbbbaaa```^^^\\\YYYWWWUUUXXXXXXWWWXXXYYY[[[\\\^^^WWWWWWUUURRRMMMIIIGGGFFFBBB<<<555333444333///+++/////////---+++,,,...111,,,+++***))))))+++---...------,,,+++*********+++++++++,,,---,,,+++***)))***++++++++++++***))))))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((('''&&&&&&))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))(((((('''''''''&&&&&&&&&))))))***)))((((((***+++))))))))))))******************************************+++++++++,,,,,,,,,000<<<>>>222)))+++...---+++++++++,,,,,,,,,------///......---------......//////000222222333333222333444444444555666666666;;;777AAACCCXXXuuu//////000222444666777888?????????@@@BBBDDDGGGHHHKKKLLLLLLKKKJJJLLLOOORRRQQQQQQRRRRRRQQQPPPOOONNNIIIHHHGGGGGGGGGEEEBBB???@@@???>>><<<999777666555444333222222222222111///+++***)))***,,,.........***)))))))))))))))******)))))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))***)))((('''(((***)))))))))((('''''''''&&&))))))(((((((((''''''''''''''''''''''''((())))))))))))))))))((((((((((((***)))(((''''''((()))***''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((()))***)))(((&&&%%%''''''((((((((((((((((((''''''&&&%%%%%%&&&''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((('''''''''(((((((((((((((+++)))(((((())))))(((&&&(((''''''''''''&&&&&&&&&''''''''''''''''''((()))%%%%%%&&&(((******)))))),,,+++++++++///888BBBIIILLLNNNQQQTTTWWWXXXXXXXXXTTTQQQNNNJJJHHHGGGGGGHHHJJJGGGDDDDDDFFFHHHHHHGGGMMMNNNPPPSSSUUUVVVTTTSSSZZZXXXUUUTTTVVV[[[aaaeeebbb]]]XXXVVVXXX\\\^^^^^^eeemmmhhhccchhhiiidddggggggiiikkkmmmlllllllllmmmppppppnnniiiccc___]]]]]][[[ZZZYYYYYYYYYZZZ\\\]]]``````___\\\XXXSSSPPPOOOKKKFFF@@@<<<:::777222...+++,,,,,,------///000222---,,,+++***+++,,,...000---,,,+++************++++++,,,,,,---,,,+++***)))+++++++++++++++***))))))))))))))))))))))))))))))))))))((((((((('''''''''))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))*********))))))((('''))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((()))))))))))))))))))))(((((('''''''''(((((()))((((((((()))***))))))))))))******************************************+++++++++,,,,,,,,,///999:::///))),,,...,,,........./////////000000///......---------......///000111222222222222222333333444444555666666666999666???AAAVVVsss222444888===BBBFFFIIIJJJNNNMMMMMMLLLMMMNNNOOOPPPRRRRRRPPPNNNMMMOOOSSSVVVVVVWWWXXXXXXYYYYYYXXXXXXXXXWWWVVVVVVVVVUUURRROOOQQQPPPNNNLLLHHHDDD@@@>>>>>>===;;;999999777444222---,,,++++++---.........+++******))))))******+++++++++******)))(((((('''************************)))))))))))))))))))))))))))***+++***)))((()))++++++***))))))''''''&&&%%%)))))))))(((((((((''''''(((''''''''''''(((((()))(((((((((((())))))))))))))))))(((((((((((())))))''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''''''''''''''((()))))))))(((&&&&&&&&&&&&''''''((())))))***((('''$$$######$$$'''((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&''''''''''''((((((((()))))))))((((((''''''''',,,***)))((()))((('''%%%(((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))%%%&&&'''((()))*********+++...444:::AAAJJJSSSYYYZZZYYYVVVSSSPPPMMMJJJIIIAAAAAAAAAAAABBBDDDFFFGGGCCCAAA???@@@EEEJJJNNNPPPTTTUUUWWW\\\```aaa]]]YYY[[[WWWQQQMMMLLLOOOSSSVVVVVVTTTQQQQQQTTTYYY]]]___dddlllhhhccciiiiiifffhhhcccccceeehhhkkklllkkkjjjmmmnnnnnniiibbb___bbbeee]]][[[YYYXXXWWWWWWXXXXXXbbbbbbbbb```]]]XXXTTTQQQIIIGGGEEECCC???<<<999777222111///......---,,,+++---,,,,,,,,,,,,...000111,,,++++++************+++,,,,,,,,,,,,,,,+++******+++++++++++++++******)))))))))))))))))))))))))))))))))((((((((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((***++++++++++++******)))))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))******))))))))))))((((((''''''((((((((()))))))))))))))))))))******************************************+++++++++,,,,,,,,,...333333,,,)))------***////////////000000000000......---------......///000111111222222222111111333333444444555666666777:::666???AAAVVVtttBBBEEEJJJPPPVVVZZZ]]]___[[[ZZZXXXUUUTTTSSSSSSTTTRRRRRRRRRQQQOOOOOOQQQSSSTTTTTTUUUVVVWWWWWWXXXXXXYYYXXXXXXZZZ[[[ZZZXXXVVVYYYYYYYYYXXXUUUPPPMMMJJJHHHFFFDDDBBB@@@===999666666444111000000000...---...---,,,,,,+++++++++,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))((()))******(((((()))******)))))))))(((((('''''')))))))))(((((((((((('''((((((''''''''''''((()))(((((((((((())))))))))))))))))(((((((((((())))))''''''''''''(((((((((((())))))))))))))))))))))))'''(((((())))))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((()))(((((('''&&&%%%%%%%%%&&&&&&&&&'''''''''&&&$$$######$$$&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((()))(((((((((((((((((((((---+++)))((()))(((&&&$$$(((''''''''''''&&&&&&&&&'''&&&&&&&&&&&&&&&''''''***))))))((((((***---000000777BBBLLLQQQSSSSSSSSSOOONNNKKKHHHFFFDDDDDDCCC???BBBHHHMMMOOONNNLLLKKKDDDDDDFFFIIIOOOVVV\\\___```______bbbffffffccc___UUURRRMMMJJJHHHJJJMMMPPPSSSRRRSSSVVV[[[bbbhhhlllqqqxxxsssmmmqqqppplllmmmhhhggghhhmmmsssvvvvvvsssooorrrqqqjjjaaa^^^ccchhhcccbbb___]]][[[ZZZYYYYYYaaaaaaaaa```^^^ZZZTTTPPPMMMNNNNNNKKKFFFAAA>>>===:::666333000000///,,,***---,,,,,,,,,---...///000,,,++++++*********++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((******+++++++++******)))((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((()))***++++++***((()))))))))******************************************+++++++++,,,,,,,,,,,,...---))))))------(((,,,,,,,,,,,,------------...------------...//////000111111222222222111111222333333444555666777777<<<888AAACCCXXXvvv^^^___aaadddfffggghhhiiidddcccaaa____________```___bbbeeeeeeccc```___^^^aaa```___^^^\\\[[[ZZZZZZSSSSSSTTTVVVYYYZZZXXXWWWYYYZZZ[[[\\\\\\ZZZXXXVVVSSSQQQOOOMMMKKKGGGCCC??????<<<999888777666444222111000///---,,,++++++++++++,,,,,,,,,---------...++++++++++++++++++++++++************************'''((())))))''''''((()))'''((((((((())))))*********)))))))))((((((((((((((((((''''''''''''(((((('''((((((((()))))))))***(((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((('''''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$''''''''''''''''''''''''&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''''''''(((((()))******+++---+++)))((()))(((&&&$$$(((''''''''''''&&&&&&&&&)))((('''&&&&&&&&&&&&&&&+++++++++***,,,111999???BBBGGGNNNRRRQQQMMMIIIFFF===>>>???BBBFFFKKKPPPSSSUUUVVVWWWVVVSSSNNNIIIEEEGGGIIIMMMQQQUUUYYY]]]___aaa^^^[[[[[[]]]^^^\\\[[[VVVWWWXXXZZZ[[[[[[[[[[[[```aaacccfffkkkqqqxxx|||~~~}}}vvvwwwxxxxxxzzz|||oooiiikkkpppuuuttttttsssqqqooommmlllfffeeeeeeeeedddaaa[[[VVV^^^^^^\\\WWWPPPIIIEEECCC???===;;;999888666444222------------......//////,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,+++******************************(((((())))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((()))))))))))))))(((((((((((((((((((((((((((((((((''''''''''''(((((((((((((((((())))))))))))((((((((((((((((((((((((***))))))+++---...---+++((()))))))))******************************************+++++++++,,,,,,,,,++++++)))(((***---,,,)))******+++++++++,,,,,,,,,---------------...//////000000111222222222111111222222333444555666777888;;;777@@@BBBWWWuuulllkkkhhhfffcccbbb``````ZZZZZZ[[[]]]___cccfffggglllooossstttqqqmmmjjjhhhkkkiiifffbbb^^^[[[YYYXXXQQQQQQSSSVVVYYYZZZZZZXXXWWWXXXZZZ\\\^^^______^^^]]]\\\ZZZZZZXXXUUUQQQMMMFFFDDDBBBAAAAAAAAA???>>>666555333000...,,,++++++))))))***++++++,,,------++++++++++++++++++++++++************************&&&((()))((('''&&&'''(((&&&'''((((((******+++,,,******)))))))))((((((((()))((((((''''''''''''(((''''''(((((())))))******(((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((&&&'''((())))))******)))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((((((***))))))(((''''''&&&&&&$$$%%%&&&''''''&&&%%%$$$''''''''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''&&&''''''(((***++++++,,,,,,***)))((()))((('''%%%(((''''''''''''&&&&&&&&&))))))((('''''''''''''''***,,,000333777>>>IIIPPPWWWVVVSSSNNNIIIEEECCCCCCCCCDDDGGGKKKPPPUUUZZZ\\\```\\\WWWQQQLLLIIIIIIIIINNNQQQSSSUUUUUUUUUVVVWWW\\\[[[YYYXXXXXXZZZ\\\^^^eeellluuu|||~~~{{{tttpppqqqrrrtttuuuvvvzzzwwwxxx|||}}}|||~~~qqqooommmnnnooolllfffaaabbbaaa___\\\XXXUUUQQQPPPOOOQQQQQQMMMEEE<<<555111000000000/////////......---,,,,,,,,,,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************************(((((())))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((&&&''''''(((((((((((('''))))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))''''''(((((((((((())))))+++)))))),,,000111...+++))))))))))))******************************************+++++++++,,,,,,,,,+++***))))))+++,,,,,,++++++,,,,,,,,,---------------------------...///000//////000222222333333222111222333444555777888888888444===???TTTrrrgggeeeaaa\\\YYYXXXXXXXXXSSSTTTVVVZZZ___dddiiilllmmmpppsssssspppllliiihhhgggeeebbb___\\\ZZZYYYYYYWWWWWWXXXZZZ]]]]]]\\\[[[YYYYYY[[[\\\^^^___aaaaaabbbaaaaaabbbbbb___[[[XXXPPPNNNKKKJJJJJJIIIHHHFFF@@@>>>;;;888555222000000+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++************************''')))***)))((('''((()))((((((((()))*********+++*********)))))))))(((((())))))(((''''''''''''''''''''''''((()))*********'''((()))******)))((('''''''''''''''((((((((((((((((((((((((((((((((((((&&&'''((()))************''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((())))))((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&&&&'''''''''(((((()))))))))*********+++)))(((((())))))(((&&&(((''''''''''''&&&&&&&&&'''''''''((()))***++++++---333;;;AAAEEEKKKSSSYYY]]]ZZZTTTMMMHHHEEEGGGIIINNNNNNPPPRRRUUUXXX[[[\\\XXXUUUPPPMMMLLLMMMPPPSSSSSSTTTUUUSSSQQQPPPRRRUUUXXX[[[___``````ccchhhmmmyyy|||tttvvvvvvvvvvvvwww|||}}}~~~zzzrrrsssvvvyyy|||~~~~~~~~~zzzuuujjjfffaaa___^^^]]]YYYVVVXXX```hhheeeXXXGGG:::333444444333333222000//////---------------...///000///...---,,,+++,,,,,,---,,,,,,------,,,,,,+++***************************(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((%%%&&&'''((((((((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))((((((((())))))************((((((+++000111...***))))))))))))******************************************+++++++++,,,,,,,,,++++++++++++++++++,,,...,,,,,,,,,---------......---,,,,,,------///000000---...000111333333444444111222333444555777888888666333<<<>>>SSSpppaaa^^^[[[XXXWWWXXX[[[\\\[[[]]]___ccchhhnnnrrruuupppqqqrrrqqqnnnkkkiiiiiicccbbbaaa``````aaabbbccc]]]]]]]]]^^^``````^^^\\\\\\\\\\\\\\\]]]___```aaabbbbbbcccdddeeeccc```]]]ZZZWWWSSSPPPOOOMMMJJJHHHIIIGGGDDD@@@<<<999777666000//////......------,,,************************************************(((***+++***)))((()))************)))))))))))))))************))))))))))))***)))((('''''''''''''''&&&''''''((()))******+++'''((()))******)))((('''''''''''''''((((((((()))((((((((((((((((((((((((&&&'''((()))************''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''((()))***$$$$$$%%%%%%&&&''''''''')))(((&&&$$$$$$&&&((()))''''''''''''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''************))))))))))))***)))(((((()))***((('''(((((('''''''''&&&&&&&&&%%%%%%&&&(((***,,,...///333;;;FFFMMMPPPRRRVVVYYYWWWVVVUUURRRNNNLLLLLLMMMGGGIIIMMMQQQVVV[[[^^^```SSSSSSSSSSSSSSSTTTTTTTTTOOOPPPOOOMMMKKKLLLQQQUUUSSS[[[dddhhhiiilllsssyyy~~~lllnnnppppppoooqqqvvvzzzyyy{{{xxxqqqrrryyy}}}}}}|||}}}yyyxxxwwwwwwyyy{{{}}}}}}yyyooohhhddd___XXXQQQOOO___ooossshhhVVVHHHBBB777777666555444222111000...............///000111///...---,,,+++,,,------,,,,,,------,,,,,,+++***************************(((((())))))*********+++************************))))))))))))))))))))))))))))))))))))((((((((((((&&&&&&'''(((((()))(((((())))))))))))))))))))))))((((((''''''''''''(((((((((((((((((())))))))))))))))))******++++++++++++)))''''''+++000111---)))))))))))))))******************************************+++++++++,,,,,,,,,,,,,,,------,,,***,,,///+++++++++,,,,,,,,,------,,,,,,,,,---...///000111,,,---///111333444555555111222333444666777888999888444===???TTTrrr```]]]ZZZ\\\bbbhhhlllmmmooonnnnnnnnnooonnnllljjjkkkddd___^^^\\\WWWUUUUUUXXXTTTTTTXXXZZZXXXVVVWWWSSSTTTVVVXXXZZZ[[[\\\\\\^^^]]]ZZZXXX\\\bbbaaa\\\bbbaaa```___```aaaccceee```^^^[[[YYYWWWTTTPPPMMMLLLLLLKKKIIIGGGDDDBBBAAA888888555111,,,***+++---///...---,,,+++*********)))*********++++++++++++))))))))))))))))))))))))+++*********))))))((((((+++)))'''(((+++,,,***(((((((((((((((((((((((((((+++*********))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&''''''''''''(((((((((((()))'''((()))((('''&&&''')))'''''''''&&&&&&%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&&&&'''((((((((($$$%%%&&&''''''&&&%%%$$$'''&&&&&&&&&&&&'''((((((((('''&&&&&&'''((('''&&&&&&&&&''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&'''''''''''''''((())))))((((((((((((((('''''''''''''''''''''''''''&&&&&&)))((('''&&&&&&&&&'''((()))(((((()))---333888<<>>HHHOOOYYY___```^^^]]]]]]TTTUUUVVVWWW]]]bbb___XXXPPPKKKJJJMMMNNNQQQZZZfffqqqvvvyyyzzz|||~~~uuuooonnnrrrwwwwwwxxxyyyvvv}}}{{{uuuwww{{{zzzxxxwwwuuuuuuxxxyyywwwwwwyyy{{{yyynnnddd]]]SSSRRRSSSWWW[[[[[[WWWSSSIIIMMMMMMGGGCCC@@@999111222222111111111222333444444,,,)))...111...---...///...---,,,++++++++++++,,,++++++******++++++,,,++++++++++++******************++++++***(((&&&%%%)))(((''''''''')))***+++(((((((((((((((((((((((()))))))))))))))))))))))))))******)))(((''''''(((((((((((((((((((((((((((&&&''''''((()))******+++))))))************))))))(((((((((***++++++)))'''***************************(((&&&&&&(((***+++***)))************+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,------...///000111111000000000000000111111111333333444444444444444444999555===>>>QQQnnnUUUWWWZZZaaahhhkkkkkkiiijjjhhhfffeeeeeeeeecccaaa[[[XXXWWW[[[]]]\\\^^^aaammmmmmqqquuutttlllgggfffiiijjjlllmmmoooooooooooonnnpppnnnjjjiiilllllljjjhhhfffcccaaa```___[[[YYY___]]]ZZZXXXVVVTTTQQQOOOMMMLLLKKKJJJHHHFFFEEEEEECCCBBB>>>:::666333222222///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************+++*********))))))))))))+++)))((((((***+++***(((((((((((((((((((((((((((************)))))))))((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&''''''((()))((('''&&&''')))'''''''''&&&&&&%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&&&&'''''''''''''''%%%&&&'''(((((('''&&&%%%'''&&&&&&&&&&&&'''((((((((('''&&&&&&'''((('''&&&'''''''''''''''&&&%%%%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%&&&'''''''''''''''''''''((())))))''''''''''''((((((((()))''''''''''''''''''''''''&&&&&&'''((())))))))))))(((***///555;;;AAAFFFHHHNNNQQQTTTXXXYYYYYYXXXVVVPPPLLLEEE>>>:::;;;>>>AAAQQQUUUYYY[[[ZZZZZZZZZ\\\[[[[[[ZZZ\\\ccciiieee]]]UUUWWW\\\]]]ZZZ[[[iiizzz||||||}}}|||yyysssrrryyy{{{jjjccc[[[TTTRRRQQQQQQQQQbbbmmmtttrrrllldddYYYOOODDDAAA<<<666222111222444...///333666222******/////////......------,,,,,,------,,,,,,,,,,,,------***)))))))))(((((((((((()))******+++******)))((())))))((((((((()))***+++))))))))))))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&)))*********((('''((()))((((((((((((((((((((((((''''''(((((())))))******))))))************)))))))))))))))***,,,,,,***(((************************''''''(((((((((((((((((()))************+++++++++***++++++++++++,,,,,,,,,---------------.........------......//////000000000000000000111111111111333333444444444444555555888444===???TTTqqq[[[\\\^^^aaacccbbb___\\\aaa```___```aaabbbaaa```^^^]]]aaahhhmmmpppvvv}}}xxxttt|||~~~~~~}}}}}}zzzsssmmmaaa^^^[[[XXXVVVTTTQQQOOOOOONNNMMMKKKJJJJJJKKKKKKKKKHHHEEEAAA???<<<999777111000///...------------......------,,,+++++++++***************************************)))))))))***)))((()))***+++***(((((((((((((((((((((((((((************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&''''''((()))((('''&&&''')))'''''''''&&&&&&&&&&&&&&&((((((''''''''''''(((((('''''''''''''''&&&&&&&&&&&&''''''((((((''''''&&&'''&&&&&&&&&&&&'''((((((((('''&&&&&&'''((('''&&&(((((((((''''''''''''&&&%%%%%%&&&&&&'''''''''(((&&&&&&&&&&&&&&&'''(((((('''''''''''''''((())))))&&&&&&''''''(((((())))))''''''''''''''''''''''''&&&'''(((***************,,,111999BBBJJJNNNQQQRRRRRRSSSVVVWWWVVVSSSOOOMMMBBB@@@===<<>>@@@VVVttt```___]]]\\\\\\\\\]]]]]]eeefffhhhkkkoooqqqpppooonnnnnnssszzz}}}xxx{{{}}}~~~mmmjjjfffcccaaa___]]][[[YYYWWWSSSPPPOOONNNNNNOOOMMMJJJGGGEEEEEECCC@@@===777666444222000......---...---------,,,,,,,,,,,,++++++++++++++++++++++++***************************)))))))))******))))))((((((((((((((((((((((((*********)))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''(((((((((((()))'''((()))((('''&&&''')))'''''''''''''''&&&&&&&&&(((''''''''''''''''''(((((((((((('''&&&&&&&&&%%%'''((((((((((((((((((''''''&&&&&&&&&&&&'''(((((((((&&&&&&&&&'''((('''&&&((((((((('''''''''(((((('''''''''''''''&&&&&&&&&'''''''''''''''((())))))'''''''''''''''((())))))((((((((((((((('''''''''''''''''''''((((((((((((******))))))***+++,,,---777<<>>@@@VVVtttVVVXXX[[[```dddiiimmmooovvvwwwzzz}}}}}}{{{rrrqqqtttzzz~~~yyyvvvoooppptttyyy|||yyywwwvvvvvvuuusssrrrjjjgggaaa[[[VVVSSSQQQPPPMMMKKKIIIHHHGGGGGGFFFEEEAAA???<<<888555222000///------------------------++++++++++++++++++++++++***************+++++++++))))))******)))))))))***))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''((('''''''''(((((((((((()))'''((()))((('''&&&''')))''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''((((((((('''&&&&&&&&&%%%(((((((((''''''((((((((('''&&&&&&&&&&&&'''(((((((((&&&&&&&&&'''((('''&&&((((((''''''''''''((()))))))))((('''&&&&&&%%%$$$(((''''''''''''((())))))'''''''''''''''((())))))******)))((('''&&&&&&%%%'''''''''((((((((())))))***)))((())),,,111666999CCCFFFIIINNNQQQSSSTTTTTTWWWWWWVVVUUURRRMMMIIIFFFGGGHHHJJJOOOUUUYYYYYYXXX```___]]]ZZZVVVPPPJJJFFFOOOVVVcccrrrsssiiijjjjjjjjjmmmssszzz}}}||||||wwwjjjooo|||uuuhhh\\\UUUJJJ>>>777444111///...////////////......---------,,,,,,,,,,,,------------------,,,,,,,,,,,,------,,,,,,+++***))))))++++++,,,,,,,,,+++++++++************************))))))))))))))))))))))))(((***+++***)))((()))+++))))))))))))))))))))))))************))))))))))))))))))************))))))*********,,,//////...,,,************************'''---444444///+++***+++))))))*********+++++++++++++++,,,,,,,,,---------///.........------,,,,,,///////////////.........///000000111222333333333333333444555555666777777:::666>>>@@@TTTqqqSSSZZZeeeooouuuwwwxxxxxx}}}vvvrrrsssxxx}}}~~~{{{pppppprrruuu|||~~~yyyvvvpppiiiccc^^^ZZZXXXRRRRRRPPPLLLIIIHHHJJJLLLMMMKKKGGGBBB===999666444/////////...............,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++(((***+++***)))((()))***))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&&&&''''''((()))((('''&&&''')))'''''''''''''''((((((((('''&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&(((''''''&&&&&&''''''((('''&&&&&&&&&&&&'''((((((((('''&&&&&&'''((('''&&&((('''&&&&&&&&&'''((()))***))))))((('''&&&%%%%%%'''''''''''''''((())))))'''''''''''''''((())))))******)))((('''&&&&&&%%%'''''''''(((((())))))***((((((***...444<<>>555444333222000///...---------------------------*********++++++,,,,,,,,,(((***+++***(((((()))+++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((%%%%%%%%%&&&&&&&&&&&&''''''((()))((('''&&&''')))&&&'''''''''((((((((()))((((((''''''''''''((((((&&&&&&&&&'''''''''''''''((('''&&&%%%%%%&&&'''((('''&&&&&&&&&&&&'''((((((((('''&&&&&&'''((('''&&&'''&&&%%%$$$%%%&&&((()))''''''''''''((((((((((((''''''&&&&&&''''''((()))'''''''''''''''((())))))''''''((((((((((((((((((&&&''''''((())))))*********,,,111888???FFFLLLOOOLLLMMMOOOPPPQQQPPPPPPOOOHHHGGGFFFEEEEEEFFFGGGHHHHHHIIIOOO[[[iiitttxxxyyytttpppllljjjiiihhhfffccceeeppp}}}zzzooonnnzzz|||xxxqqqiiifff^^^iiimmm```MMMAAA===;;;666444111...------...///......------------......,,,,,,,,,,,,++++++++++++---///111222222000---+++***+++,,,,,,,,,***)))((()))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,((()))++++++***)))+++,,,)))))))))))))))))))))))))))))))))******++++++,,,))))))************))))))(((((())),,,...///---,,,************************((()))))))))))))))******)))************+++++++++,,,,,,,,,------------................../////////------......//////000000///000000111333444444555333333444555666777888888;;;666??????SSSooohhhmmmsssvvvvvvwwwzzz|||xxxvvvuuu{{{|||wwwrrrtttxxx|||zzzlllfffiiippp\\\ZZZVVVRRRMMMJJJGGGFFF:::999777555222///---,,,------------------------*********++++++,,,,,,,,,(((***,,,+++(((''')))+++))))))))))))))))))))))))(((((())))))*********+++************************((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''((((((((())))))'''((()))((('''&&&''')))&&&'''''''''(((((())))))))))))(((((((((((())))))%%%&&&&&&''''''((((((((('''&&&%%%$$$$$$%%%&&&''''''&&&&&&&&&&&&'''((((((((('''&&&&&&'''((('''&&&'''&&&$$$$$$$$$&&&((()))%%%%%%&&&'''((()))***+++&&&&&&&&&&&&&&&'''(((((('''''''''''''''((())))))%%%%%%&&&'''((()))***+++&&&''''''((()))******+++///333:::AAAGGGKKKMMMNNNMMMNNNPPPPPPOOOKKKHHHEEECCCBBB@@@@@@AAADDDHHHJJJLLLPPPZZZhhhtttyyyvvvqqqssstttxxx|||}}}xxxooohhhdddppp~~~zzzzzzyyyuuusss}}}qqqiiijjjZZZZZZWWWSSSUUUWWWQQQHHH999666222///------///000//////............////////////.........---------,,,///333555666444000...***++++++,,,+++***)))(((((((((((((((((((((((((((((((((((((((((((((((((((((()))++++++******+++,,,))))))))))))))))))))))))(((((()))***+++,,,,,,,,,))))))************))))))(((((()))+++......---,,,************************,,,)))''''''))),,,,,,,,,)))************+++++++++,,,,,,,,,---------............//////000000111111,,,------...///000111111///000000222333444555555333333444555666777888999:::666???@@@SSSpppppprrruuuwwwxxxxxxzzz{{{yyy~~~xxx^^^LLLHHHJJJLLLMMM@@@???<<<888555222///...000000000...+++***)))***//////...---,,,,,,+++++++++++++++************)))))))))))))))))))))))))))******))))))))))))******((((((((((((''''''''''''***))))))((('''&&&&&&%%%)))))))))((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&&&&'''((((((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))'''%%%&&&((()))'''$$$'''''''''&&&&&&(((+++...<<<===@@@DDDHHHKKKNNNPPPOOOOOOMMMJJJFFFAAA<<<:::>>>>>>BBBFFFFFFGGGMMMTTT[[[[[[\\\^^^bbbiiiqqqwwwwwwpppllllllrrrzzz}}}}}}|||~~~~~~~~~zzzwww~~~uuuggg[[[[[[ZZZZZZZZZ___ffflllOOO;;;...///222...,,,///------......///000000111........................---------...///000111222,,,++++++******++++++,,,((()))***,,,,,,+++******))))))))))))))))))))))))...,,,)))''''''))),,,...)))))))))))))))))))))))))))((((((((()))***++++++))))))*********))))))(((***))))))+++------,,,+++***++++++***))))))***,,,)))************+++++++++))))))******+++++++++,,,******+++++++++,,,,,,,,,---------............///------------.........//////000111222444555666777444444555666777888999999===999AAABBBTTToooqqqtttzzz}}}cccUUUMMMGGGDDDIIIGGGDDDAAA<<<666000,,,,,,---------,,,,,,,,,---.........------,,,,,,,,,++++++++++++******************************************))))))))))))******)))))))))(((((((((''''''*********)))((((((''''''''''''((())))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))(((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''(((((('''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))'''&&&&&&)))***(((&&&))))))))))))***...444888DDDEEEGGGJJJLLLMMMNNNOOOOOOKKKEEE???;;;;;;<<<===CCCCCCHHHPPPSSSSSSUUUYYYaaa___\\\YYYZZZbbboooxxxxxxnnnjjjkkkttt|||zzzqqqddd\\\YYYYYYYYYYYYPPP@@@666777888111---////////////.......................................,,,,,,,,,,,,---...//////,,,++++++******++++++,,,+++++++++++++++***)))(((************************---+++)))(((((()))+++---))))))))))))))))))))))))))))))))))))))))))***+++))))))************))))))***))))))+++---...---+++)))***+++***((((((***+++)))************++++++++++++++++++***************++++++,,,,,,,,,------------------............///------.........///////////////000222333444555666444444555666777888999999;;;777@@@@@@SSSooo|||pppeee[[[UUUPPPNNNLLLHHHDDD???888444//////...............///......------------------,,,+++++++++*********************************************************************))))))))))))(((************)))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))(((&&&'''((())))))((()))+++,,,///222888???DDDJJJKKKLLLMMMLLLKKKJJJIIICCC@@@===<<<===BBBGGGJJJKKKLLLRRRZZZ^^^\\\]]]```XXXXXXVVVVVV[[[ggguuuppphhhfffppp{{{sssddd]]]YYYQQQJJJIII???999;;;:::222...///000000//////...---,,,,,,........................,,,,,,++++++++++++,,,,,,,,,++++++******++++++,,,...---,,,***)))(((((((((************************++++++***))))))***++++++))))))))))))))))))))))))+++***))))))))))))))))))))))))***************)))***))))))+++---...---,,,)))***+++***((((((***+++)))************+++++++++,,,,,,,,,+++******)))))),,,,,,---------.........---------............///....../////////000000000...//////111222333444555444444555666777888888999999555>>>???SSSnnn|||~~~|||```\\\WWWQQQKKKFFFCCCAAA888666333111000///...---------------............,,,,,,+++++++++*********************************************************+++++++++*********)))))))))))))))))))))))))))***------,,,+++***)))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((('''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((***)))''''''''''''(((((())),,,111777<<>>???SSSooouuufffVVVKKKGGGGGG???;;;666333222000...,,,---.....................,,,,,,,,,++++++++++++***************************)))***++++++++++++***)))++++++++++++************''''''((((((((((((((((((------,,,+++***)))((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''(((((())))))(((((('''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''&&&&&&&&&%%%&&&'''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((***)))(((&&&%%%%%%'''(((***///888???DDDHHHKKKLLLLLLLLLMMMLLLKKKIIIHHHFFFHHHJJJLLLMMMNNNNNNMMMLLLTTTXXX^^^aaa```cccqqqwwwnnnmmmuuu{{{}}}zzz}}}{{{pppeee^^^UUUMMMEEE@@@<<<777555666////////////////////////........................///...---,,,,,,++++++,,,,,,++++++******++++++,,,,,,+++***))))))***+++,,,************************)))***++++++++++++***)))))))))))))))))))))))))))++++++***)))((((((((()))))))))***+++++++++++++++***)))***,,,...//////---+++,,,---,,,******,,,---))))))*********+++++++++))))))***+++,,,---------++++++++++++,,,,,,,,,,,,---------............///////////////000000000000......///000111111222222333333444555666777888888999666???@@@TTTppplllVVVMMMLLLFFF@@@:::666555444111...//////..................,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++)))***+++,,,,,,+++***)))+++++++++************)))(((((((((((('''''''''''')))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((())))))(((((((((&&&&&&&&&''''''''''''((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((()))((('''%%%&&&))),,,000666>>>EEEHHHJJJKKKKKKOOOOOOOOONNNNNNNNNMMMMMMMMMMMMLLLLLLMMMOOORRRSSSSSSXXXaaahhhkkkrrrqqqiiimmmvvvzzz{{{yyysssmmmbbbTTTHHH@@@:::555222000000000000000000000000........................//////...---------------,,,++++++******++++++,,,******))))))***++++++,,,++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))+++***))))))))))))))))))))))))***+++,,,,,,,,,,,,***)))***,,,...000///...+++,,,---,,,******,,,---)))************+++++++++((()))***+++,,,...//////*********+++++++++,,,,,,---------............///....../////////000000000...//////000111111222222333333444555666777777888:::666???@@@TTTooopppccc```SSSMMMDDD???===:::666222000000//////......------------,,,,,,,,,+++++++++++++++++++++++++++++++++)))***,,,------,,,***)))+++************)))))))))******))))))((('''''''''''''''((())))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&''''''((((((''''''&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''''''''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&'''(((((((((***///444<<>>666333333222222111111000000........................///...---------------...,,,++++++******++++++,,,******+++++++++******)))++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))***+++((()))***+++,,,,,,,,,,,,))))))***,,,///000000///***++++++***))))))***,,,)))************+++++++++******++++++,,,---......+++++++++,,,,,,,,,---------------............///------.........////////////000000111111222222222222333333444555666777777:::666??????RRRnnn{{{yyycccZZZPPPHHHDDD???999444111111000///...------,,,---------,,,,,,,,,++++++++++++++++++++++++++++++)))***,,,------,,,***)))*********))))))))))))(((,,,++++++***)))(((((('''))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''(((((((((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((###%%%((()))***...555:::EEEFFFGGGGGGGGGHHHJJJLLLIIIGGGEEECCCCCCDDDGGGHHHPPPUUU\\\ccceeeccc___\\\VVVZZZgggzzzwwwtttyyy}}}nnneee]]]PPPDDD666555444333222000//////........................---------,,,,,,------...,,,++++++++++++++++++,,,+++,,,,,,,,,+++)))(((&&&++++++++++++++++++++++++++++++***))))))***++++++))))))))))))))))))))))))))))))(((((()))***++++++((()))***+++,,,---------))))))***,,,///111000///((())))))(((''''''(((***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////------------.........///000000111111222222333333222333333444555666777777:::666>>>>>>QQQlllwwwgggYYYOOOGGGAAA<<<:::444000111000,,,...333000...,,,+++,,,,,,+++***+++++++++************)))************************))))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((+++******)))(((''''''&&&))))))))))))))))))))))))))))))(((((('''''''''&&&((('''&&&%%%%%%&&&'''(((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&%%%&&&)))++++++'''$$$&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((('''&&&%%%%%%&&&'''((()))((((((''''''''''''((()))(((&&&&&&'''''''''&&&)))***+++...222777;;;>>>DDDFFFHHHJJJJJJIIIHHHGGGDDD@@@;;;:::===BBBEEEGGGRRR]]]gggiiiiiihhhfffcccfffiiimmmrrrwww}}}}}}nnnSSSRRRDDD777444333000000333000000///............///......//////......---,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++++++++,,,,,,---------)))))))))))))))))))))))))))))))))))))))******+++------------------......***))))))+++...///...---,,,+++***)))(((((((((((())))))))))))************))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................---------.........//////,,,---...000222333333444333333444555666777888888888;;;===BBBTTThhh}}}zzznnnaaaSSSGGG>>>???777333444333///...000///---,,,,,,------,,,***++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))*********)))((('''''''''))))))))))))))))))))))))))))))((((((((('''''''''((('''&&&&&&&&&&&&'''(((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&''')))((('''&&&'''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((('''&&&&&&&&&&&&'''((((((((('''''''''(((((())))))((('''''''''((((((((()))+++...222777;;;???AAAGGGGGGGGGFFFEEECCCAAA???===;;;999:::>>>BBBEEEGGGQQQWWW]]]bbbhhhmmmmmmiiilllnnnqqqtttxxxzzz||||||kkk^^^PPPBBB;;;777444333666111000000/////////000000....../////////...------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------************************)))))))))))))))***+++++++++++++++************************,,,...//////---------,,,+++************))))))))))))*********************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,---------------...000111333444444444333333444555666777888888666999:::@@@QQQfff~~~|||lllZZZNNNHHH>>>666444444111///...///.........//////...,,,,,,,,,,,,+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))******************************))))))((((((''''''))))))))))))))))))))))))))))))((((((((((((''''''(((''''''&&&&&&''''''(((''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%((()))'''###"""&&&***&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''((('''&&&&&&&&&&&&'''((('''''''''''''''((()))***)))((((((''''''((()))***,,,...333888===AAADDDEEEGGGFFFCCCAAA>>>;;;999777999:::===@@@DDDGGGIIIJJJOOOSSSWWW^^^jjjuuuwwwttttttsssrrrtttyyy}}}}}}|||}}}}}}}}}}}}~~~mmm___NNNBBB;;;555333444111111000000000111111222///////////////......---......------------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++***))))))))))))***++++++++++++******))))))((((((+++******,,,///000///...///...---,,,,,,+++,,,,,,)))))))))*********++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................------------...............///111222444444555555333333444555666777888888666999:::@@@QQQeee|||ooo___QQQBBB999777777555333111000000111222111///------,,,,,,,,,++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))***************************)))))))))((((((((('''(((((((((((((((((((((((())))))((((((((((((((((((((((((''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''$$$&&&'''(((''''''((()))''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((((('''''''''''''''''''''&&&&&&'''''''''&&&&&&&&&'''''')))******'''(((''''''''')))+++---222555999???CCCEEEEEEEEEBBBAAA>>><<<999888777666;;;@@@GGGKKKMMMNNNOOOPPPSSSXXX]]]dddnnnyyy}}}{{{wwwtttsssxxx{{{rrrnnnooorrrlllmmmoooppprrrrrrrrrrrr|||||||||zzzwwwwwwxxxzzz|||{{{}}}}}}qqq___NNNBBB:::666444222111111000000111111222///000000000000///............------------......---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,---,,,,,,+++***))))))(((+++***+++---///000///.........---,,,,,,,,,,,,,,,))))))*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------........................000000000000111111111111...///111222333444444444333333444555666777888888888;;;<<>><<<:::888666444333333111222222222222111000000//////............//////000000///...------,,,,,,******+++,,,,,,---......---------,,,,,,+++++++++++++++++++++++++++++++++++++++******++++++,,,---+++++++++++++++,,,,,,,,,((('''(((***,,,---,,,++++++++++++******+++,,,,,,******+++++++++,,,,,,,,,))))))***+++,,,,,,------******+++,,,,,,---..............................////////////000000000000000111222333333333333333333333444555666777888888888;;;<<>>OOOiii|||xxxuuurrrpppjjjgggccc```^^^^^^^^^^^^ddddddcccbbbaaa```______eeeddddddiiipppuuuuuusssqqqlllfffcccfffmmmtttxxx{{{yyyxxxooooooqqqttt|||~~~kkkTTTEEE;;;444333666...///000////////////000,,,,,,,,,,,,,,,---------++++++++++++++++++++++++******))))))))))))******************************)))))))))(((((((((((((((+++*********))))))))))))************************(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((((((((((((((()))******+++---111777<<>>@@@AAACCCDDDHHHEEEEEEGGGGGGEEEFFFHHHPPPOOOLLLIIIIIIMMMTTTYYYpppwwwrrr{{{}}}yyywwwwwwvvvvvvwww{{{nnneeeVVVGGG===777444333000000000000000000000000///////////////////////////////////////......---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,++++++++++++++++++++++++,,,,,,------------,,,,,,---------------,,,,,,+++++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,++++++++++++,,,---...........................---......//////////////////000111222222333222222111222333444555777888888:::777@@@@@@QQQkkk~~~zzzwwwsssqqqpppnnnllljjjjjjhhhfffdddhhhccc___\\\]]]^^^^^^\\\___bbbgggllloooppppppoooooorrrvvvzzz~~~|||zzzzzz{{{|||xxxrrrpppfffccc```]]]]]]aaafffjjjnnnyyyttt^^^OOODDD<<<777222111000000000///,,,+++//////......------,,,,,,+++++++++++++++++++++++++++******))))))******+++************************)))))))))******++++++,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((((((''''''''''''''''''(((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((+++)))((('''(((,,,///222444777;;;>>>???@@@AAACCCFFFEEEEEEGGGHHHIIIKKKMMMYYYUUUPPPLLLLLLSSS\\\dddxxxvvvbbbOOOBBB;;;777555111111000000000111111111///////////////////////////////////////......---,,,,,,,,,------------...------------------------------------------------*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,------...........................---....../////////////////////111222222222222222222222333444555666777888:::888AAAAAARRRmmmooooooooonnnllljjjiiiiiihhhhhhjjjnnnrrrvvvwwwwwwxxxsssnnnlllnnnpppooommmpppttt{{{}}}xxxsssllleee___[[[[[[```fffiiiiiinnn{{{}}}nnnddd[[[OOOEEE888555111/////////---+++/////////......---------++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))))))))******++++++,,,,,,***************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&&&&&&&'''(((((((((''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((+++)))((((((***///333777999;;;>>>@@@AAAAAACCCDDDCCCDDDEEEFFFIIINNNQQQRRRZZZWWWRRRNNNOOOVVV```hhhxxx}}}yyyaaaMMMAAA:::888333333222111111111111222000000000000000000000000///////////////......---,,,,,,---------.........------------------------------------------------***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------....................................---....../////////////////////111222222222222222222333333444555666777777:::777AAAAAARRRmmmeeegggiiijjjiiiiiikkkllliiimmmtttwwwmmmaaa___]]]^^^^^^```hhhqqqyyy~~~zzznnnaaaEEE>>>666111111222222111///////////////.........++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))***************+++++++++*********+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''))))))))))))))))))))))))&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((***))))))***...333888<<<>>>@@@CCCDDDDDDEEEGGGIIIDDDFFFGGGGGGKKKRRRVVVWWWUUUTTTRRRQQQSSSXXX```fffppp~~~~~~}}}zzz```MMMAAA===777666444222111111222222000000000000000000000000///////////////......---,,,---------............------------------------------------------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,---......//////..............................---......//////////////////000111222222333222222333333444444555666666777:::777@@@@@@RRRmmmgggkkkqqqtttvvvxxx|||~~~{{{vvvnnnlllkkkhhhfffhhheeeiiiuuu~~~[[[PPPAAA777444444444444///////////////000000000++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***************)))))))))*********++++++,,,,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((((((''''''''''''((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((((()))***---222777===@@@@@@BBBDDDEEEFFFGGGIIIKKKHHHLLLLLLJJJMMMUUUZZZYYYQQQSSSVVVXXXZZZ]]]aaadddjjjuuuuuu\\\LLLFFF;;;999666444222222222222000000000000000000000000///////////////......---------------............................................................+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++,,,---------------,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,---...///000//////...........................---......//////////////////000111222222333222222333333444444555666666666999666@@@@@@RRRmmmkkkrrrzzz}}}tttjjjeeeeeedddhhhpppvvv|||ooo```LLL===666444333222......//////000000111111++++++++++++++++++++++++,,,++++++******++++++,,,------------------------+++*********))))))((((((*********++++++,,,,,,,,,))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''&&&&&&%%%''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''''''''(((((())))))(((((((((((())))))''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''(((((('''(((+++///444:::???BBB???AAACCCDDDEEEFFFHHHJJJMMMQQQPPPMMMOOOWWW[[[YYYPPPUUUZZZ___aaabbbcccdddmmmwwwgggUUUNNN===;;;888555333222222222000000000000000000000000///////////////......------------.........//////................................................++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,---.../////////...,,,,,,------------......---,,,,,,++++++,,,,,,---,,,---///000000000///...........................---......//////////////////000111222222333222222333444444444555666666666888555??????QQQlll~~~qqqppplllhhheeegggnnnvvv{{{~~~tttdddQQQ@@@666222111111//////222111...---...------......------,,,+++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************)))))))))************))))))))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((('''''''''(((((((((((((((((((((((())))))((('''&&&%%%%%%$$$(((((((((((())))))))))))''''''''''''''''''&&&&&&(((+++000666;;;>>>@@@AAAAAABBBCCCBBB@@@AAADDDGGGEEENNNTTTTTTXXX___ddddddYYY```bbb^^^[[[```hhhllloooyyy}}}{{{xxx}}}yyyddd]]]NNNBBB::::::666...///666111111111111000000000000000000000000////////////...------,,,---...///000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++---+++******,,,,,,+++))),,,---......,,,+++,,,...//////---,,,,,,---...///////////////000000000000---...///000111222333333444444555555666777777777:::777@@@???PPPjjjyyyqqqmmmllllllkkkooooooyyyxxxjjjWWWGGG<<<777444111000222222///...///---............---,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******************))))))))))))******))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''((((((''''''''''''((((((((((((((((((((((((((('''(((((((((((((((((((((((((((((((((''''''&&&&&&%%%(((((((((((()))))))))))))))(((((('''(((((())))))---///333888<<<@@@AAABBBAAABBBCCCBBBAAACCCFFFJJJVVV\\\___\\\\\\fffppptttgggfffaaa\\\___jjjssswwwyyyyyy{{{wwwtttyyyvvv^^^LLL===:::777111000444222222222222111111111111111000000000////////////......---------...///000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,+++---...//////---------//////...------------...///............////////////...//////000111222333444444444555555666777777777;;;888AAA@@@QQQkkkzzzooogggggggggiiinnnuuurrr]]]JJJ@@@888333111222333000///111...............------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,+++++++++************+++***))))))))))))***+++))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''''''''''''''''''''''''''(((((((((''''''(((((((((''''''((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((())))))))))))***)))((('''(((***,,,---333555888;;;>>>AAACCCDDDCCCCCCCCCCCCDDDGGGMMMQQQ\\\___]]]XXXXXXbbbooovvvnnniiibbbaaajjjyyyuuuxxx}}}xxxyyy}}}|||}}}yyybbbKKK@@@;;;555222444444333333333333222222222111111000000000/////////......------......///000/////////............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,+++***+++---......------///000///...---...000......---------......///------------............///000000111222333444444444444555555666777777777<<<999AAAAAARRRlllwwwnnnmmmkkkgggfffmmm}}}ooo[[[NNN===666222222333111000222...////////////...------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++*********,,,+++)))(((((()))+++,,,))))))))))))))))))))))))((()))))))))************))))))(((((((((((())))))((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''''''''''''''((((((((((((((((((((((((((((((((((((&&&'''''''''((((((((()))(((((((((((())))))))))))***)))((('''(((+++///111888999;;;===???AAACCCDDDEEEDDDBBBBBBEEELLLTTTZZZYYYWWWTTTRRRVVV]]]eeeiiiggghhhhhhlllwwwsss}}}yyy~~~~~~~~~bbbNNNAAA777444666333333333333222222222222111111111000000000//////..................///////////////...............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,+++***,,,...//////...,,,---......------...///------------.........///------........./////////000111111222333333444444444444555555666777777777<<<999BBBBBBSSSmmm|||xxxqqqhhhcccfffnnnttt}}}nnnaaaHHH???777555555333222333//////000000//////...------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***---+++***((((((***+++---************************((()))))))))************))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''((())))))(((''''''&&&'''''''''(((((())))))((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((((((((()))))))))))))))((('''(((***---111444:::;;;===???@@@AAABBBBBBCCCAAA@@@BBBHHHQQQZZZ___\\\WWWUUUZZZbbbfffdddaaacccjjjpppuuu}}}}}}www{{{~~~}}}}}}{{{___GGG888444666333222222222222111111111111111111111000000000000//////////////////......////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,+++***,,,...//////...***+++------,,,+++---...,,,------.........//////....../////////000000000111111111222333333333444444444555555666777777777<<<999BBBBBBSSSmmmxxxllliiiiiihhhiiiuuuwww\\\PPPCCC>>>;;;666333333000000000000000//////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,+++***))))))***+++,,,************************))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&&&&''''''((()))))))))(((((((((((((((((((((((('''''''''(((((()))))))))(((((((((((())))))))))))(((((()))***---111444666;;;===???AAABBBBBBAAA@@@???@@@CCCIIIRRRZZZ___bbbbbb\\\]]]fffnnnnnniiidddmmmuuu|||}}}~~~~~~oooRRR>>>666555222222222222111111111111222222111111111000000000//////000000000///.........////////////000000000------------------------------------------------,,,,,,,,,,,,------------++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,+++***+++---......---)))***,,,,,,++++++,,,...+++,,,---...////////////////////////000000000111111111111111222222333333444444555555666777777777;;;888BBBAAASSSnnn{{{sssmmmbbbjjjuuuuuueeeTTTJJJCCC;;;555333000111111111111000//////...------------,,,,,,,,,------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++************************))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&'''((())))))((('''&&&&&&&&&''''''((())))))***((((((((((((((((((((((((((((((((((((((()))))))))(((((((((((()))))))))))))))***,,,...222555888:::;;;>>>AAAEEEFFFDDDBBB@@@>>>CCCMMMZZZdddiiihhheeeccc```bbbjjjnnnlllkkkmmm|||~~~}}}~~~}}}|||{{{zzz{{{}}}}}}bbbLLL>>>777444333333333222222222222222222222111111111000000///000000111000///...---.../////////000000000000................................................,,,,,,,,,---------......++++++,,,,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,+++***+++,,,---,,,+++)))+++,,,,,,,,,,,,---///+++,,,---////////////............/////////000000000000000111111111111222444444555555666777777777:::888AAAAAARRRmmmzzztttxxxwwwssstttuuuaaaSSSIII>>>666222111111111111111000//////......---------,,,,,,,,,........................---------,,,,,,,,,++++++***++++++,,,,,,++++++***************************))))))))))))************))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((******((('''&&&&&&&&&&&&'''((())))))***(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))***+++...111555888;;;<<<;;;>>>CCCGGGHHHFFFCCC@@@???HHHXXXiiiuuuwwwpppjjjdddcccfffjjjiiigggmmmvvv~~~yyyuuussssssrrrwww}}}~~~}}}}}}~~~{{{yyywwwwwwvvvtttsssuuutttrrrqqqqqqsssvvvxxx{{{~~~oooZZZGGG:::555555444444444333333333222222222111111111111000///000111111111///...---.../////////000000111111................................................,,,,,,,,,------.........++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++---+++******,,,,,,+++******+++------------...000***+++---///000000///...---------.........//////000000000000000111111111444444555555666777777777:::777@@@@@@RRRmmmxxxsssmmmlllvvvyyyjjj\\\PPPEEE;;;444555000///222333111///000000000///...............+++++++++,,,,,,---------)))***++++++,,,,,,,,,,,,+++++++++************)))++++++******))))))(((((())))))))))))))))))))))))******))))))((((((''''''''''''(((((())))))******))))))(((((('''''''''&&&''''''''''''''''''''''''(((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))(((((((((((())))))))))))))))))(((((((((((())))))+++,,,...111555999===???@@@BBBCCCCCCBBBBBBDDDFFFCCCRRRcccoooxxx}}}yyyppprrrkkkggghhhhhhgggkkkrrrzzzyyyvvvrrrnnnjjjgggeeeeeehhhllloooqqqqqqpppnnnmmmkkkhhhhhhiiiiiifffcccfffgggggghhhiiikkklllmmmrrrwww}}}zzziiiUUUBBB@@@777111333666444333222333333333111///---...000////////////000000000000////////////////////////........................------............------........................,,,------......------,,,,,,---...---+++***+++,,,---,,,,,,++++++,,,,,,---//////...---,,,++++++***---------............///000000////////////000000////////////000000000000000111111222333333444444555555666666777777888888;;;777@@@???QQQlllvvvkkkiiimmm{{{vvvkkk___SSSFFF>>>888333000222333000///000000000///............///,,,,,,,,,,,,---------...++++++,,,---------,,,,,,++++++++++++************++++++************************************************))))))(((((((((((('''((((((((()))))))))***)))(((((((((''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((''''''''''''(((((()))(((((((((((())))))))))))))))))((((((((()))******---...111444888<<>>>>>>>>>>>BBBCCCEEEFFFFFFEEECCCBBB>>>>>>>>>@@@BBBCCCCCCCCCEEEEEEFFFHHHJJJLLLNNNOOOLLLOOOSSSWWW[[[bbbhhhmmmwwwzzzvvvdddUUUIII>>>:::999666444444555555555222000...///000111111111000000000000000////////////////////////........................------............------........................------............---------.........,,,+++,,,------,,,,,,++++++,,,,,,------------------------------------............//////......------......///------------.........////////////000111111222222555555666666777777888888;;;777@@@???OOOgggxxxmmmcccbbbiiiwww|||nnnUUUHHH:::555444333222333111111000///////////////////////////////////////,,,,,,,,,,,,,,,+++***))),,,,,,,,,++++++++++++***'''(((((())))))*********************************))))))))))))************))))))))))))(((((((((((('''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((()))(((((('''&&&(((((((((((())))))))))))(((((()))***,,,...///000555777:::>>>AAADDDEEEFFFGGGIIIIIIHHHJJJUUUggguuupppmmmjjjlllrrr|||~~~~~~|||zzzxxxfff___SSSIIIBBB>>>;;;999::::::::::::::::::999999:::;;;<<<===<<<;;;999888;;;;;;<<<<<<<<<======>>>======>>>???AAACCCEEEFFFJJJKKKMMMPPPSSSXXX___ccckkkooouuuyyy{{{|||}}}~~~rrr^^^PPPBBB<<<999666444555222333333333111111222444222111111111000000000///000000000000000000000000////////////////////////------............------........................---......//////......------...///...,,,+++,,,------,,,,,,++++++,,,,,,---//////...---,,,,,,++++++---------............///000//////////////////000------------.........////////////000111111222222555555666666777777888888<<<888@@@>>>MMMeee{{{wwwxxx{{{}}}|||jjjcccaaagggvvvgggVVVCCC999555222000111222111000000//////000000///////////////.........++++++,,,,,,++++++******,,,,,,,,,,,,++++++++++++)))))))))))))))*********++++++++++++++++++++++++)))))))))************+++))))))))))))(((((((((((('''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&((()))))))))((('''(((((((((((())))))))))))(((((()))+++---///222333888:::===AAADDDFFFHHHHHHKKKEEEFFFSSShhhyyy~~~|||lllgggccceeejjjppp{{{~~~ssshhh```QQQKKKDDD>>>;;;:::999999777777777666666555555555555666777777777555444333777999:::999888777888:::999999:::;;;<<<===???@@@DDDEEEGGGIIIKKKOOOTTTWWW___dddkkkqqqvvvzzz~~~jjjZZZJJJ@@@:::666333444...///111222333444777:::222222222111111000000///000000000000000000000000////////////////////////------............------..............................////////////......---...///...,,,,,,,,,...---,,,,,,++++++,,,,,,---000///...---,,,++++++***---------............///000000////////////000000------.........///////////////000000111222222333555555666666777777888888<<<999AAA@@@OOOfff{{{uuussstttxxx{{{wwwlllcccgggqqqwwwkkkSSSDDD<<<666333222222111000000//////000000/////////.........------++++++,,,,,,---,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++***)))))))))((((((((('''''''''''''''((((((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''###%%%''')))******)))((((((((((((((())))))))))))'''((()))+++...111333555;;;===AAAEEEHHHJJJJJJJJJHHHKKKXXXnnn}}}ooogggaaabbbdddhhhqqqzzz}}}uuuzzzxxxnnnaaaTTTLLLBBB???;;;999999999999888666666555555444444444444666666777777777666555444333555777666444444666888888888888888999:::;;;<<<<<<>>>@@@BBBDDDGGGKKKNNNTTTXXX___ffflllrrrxxx|||yyy{{{~~~{{{jjjVVVHHH@@@888555555///111222333333444777999333333222111111000000///000000000000000000000000////////////////////////------............------..............................////////////......---//////...---,,,---...---,,,,,,++++++,,,,,,---.........------,,,,,,,,,---------............////////////....../////////....../////////000000000000000111111222333333333555555666666777777888888:::888BBBBBBRRRkkk~~~}}}|||hhhaaaeeedddttt}}}aaaOOOEEE<<<777555222111111000000000000000//////......---------,,,++++++,,,---............---------,,,,,,,,,++++++.........------,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++******))))))((((((((('''&&&'''''''''(((((())))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''"""$$$''')))*********)))(((((((((((())))))))))))'''((())),,,///111444555>>>@@@DDDHHHKKKLLLMMMMMMJJJ^^^yyy}}}tttnnneee___```dddiiittt~~~~~~vvvooolllqqqxxx|||{{{xxxtttrrrsssmmmeee[[[RRRJJJBBB>>>;;;999888888999999888777777777777777666666666666555555555666666555555444000333555555333333666888444444444444444555666666777999<<>>???===;;;999888888999:::999999888888777666666666666666555444444444444555333333333333333333333333555555555555666666777777555555666888:::<<<>>>???EEEFFFIIIMMMRRRXXX]]]```jjjqqqzzztttwwwvvv\\\UUUGGG555666555444444555666555333000///////////////000000000222111111111000000//////////////////////////////000///...------...///000////////////////////////............////////////......---------,,,,,,,,,++++++,,,,,,,,,,,,------...---,,,++++++++++++,,,...........................///////////////.........////////////...------000111111222222333444444444444555555666777777777:::===>>>BBBSSSfffzzznnnkkklllvvvyyyjjjVVVDDD;;;333222111111111111111000..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))))))))***+++,,,***((()))+++,,,+++)))))))))))))))))))))))))))***)))))))))((((((((('''(((((((((((((((((((((((()))(((((((((''''''''''''''''''''''''((((((((((((((((((''''''''''''(((((((((((((((''''''((((((((('''''''''((((((((())))))+++,,,---///333888<<>>>>>?????????::::::999999888777777777666666555555444444555555444444444444444444444444444444555555555666666666444555555777999;;;===>>>AAACCCEEEIIINNNTTTXXX[[[gggmmmvvv}}}yyysssxxxqqqdddPPP======888777555444444333333222111111111111000//////...111111111111000000000////////////////////////////////////....../////////////////////////////////............////////////......---------,,,,,,,,,++++++,,,,,,,,,,,,------///...---,,,++++++++++++..............................////////////......//////000000111111222222000111111222222333444444444444555555666777777777;;;>>>???DDDUUUiii|||rrrooorrr~~~wwwfffPPP>>>666444222222222222222111..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************++++++***)))***++++++***)))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&&&&''''''''''''((((((''''''''''''((((((((((((((((((((((((((((((''''''((()))))))))))))))+++,,,///333888===BBBEEENNNUUU\\\\\\UUURRRVVV[[[rrr}}}yyywwwsssoooqqqyyy~~~zzzlllbbbWWWRRRZZZ___]]][[[\\\TTTWWWYYYYYYVVVQQQMMMJJJGGGDDDBBB@@@@@@@@@???>>><<<<<<;;;::::::999999888777777666666555555555555555555555444444444444444444444444444444555555555444444555666777999;;;<<<===>>>@@@DDDHHHMMMQQQTTT^^^eeennnvvv|||{{{rrrpppVVVAAA>>>999999777444111111222444222333333333222000...---111111111111000000000000000000000000000000000000...//////000000//////...////////////////////////............////////////......---------,,,,,,,,,++++++,,,,,,,,,,,,------///...------,,,++++++***..............................///////////////...//////...///000222333555000111111222222333444444444555555666666777777888:::===>>>DDDUUUiiiwwwnnnnnnvvv}}}xxxaaaHHH@@@<<<666333333333111///..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************+++******))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''&&&&&&'''''''''(((((((((((((((''''''''''''((((((((((((((())))))(((((((((&&&''')))************))),,,...111777===DDDIIILLLSSSYYY^^^\\\XXXXXX```hhh{{{}}}~~~~~~{{{}}}yyyxxxtttjjjZZZOOORRRXXXZZZ\\\aaacccjjjrrruuusssmmmbbbWWWPPPLLLGGGDDDCCCBBB???<<<>>>>>>======<<<;;;;;;;;;888888888888777777666666555555444444444444333333444444444444444444444444333444444555666777999::::::;;;<<>>>>>======999::::::::::::999888777555444444444333333333222444444444444444444444444444444444444555666777888999999:::<<>>???@@@@@@>>><<<;;;888888777777666555555555666666666555555555444444666555555555555555666777777777777888:::<<>>CCCSSSggglllgggbbbeeetttmmmTTTAAA888555333111000000000000000000000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,,,,(((+++,,,,,,)))(((***,,,))))))))))))))))))))))))'''((((((((())))))******((((((((((((((((((((((((&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((((((((''''''''''''((((((''')))***++++++***)))''',,,***((('''(((+++///222333666===FFFOOOWWW\\\______\\\^^^hhhzzzwwwsss|||zzz{{{}}}www|||wwwggg\\\UUUUUUccctttzzziii\\\WWWSSSNNNIIIEEEEEEEEEDDDCCCCCCBBBBBB>>>???AAABBBAAA@@@>>><<<:::::::::999888777777666777777666666666555555555666666555555555666666777666666666777888:::<<<>>>???EEEOOOYYYdddrrrvvvZZZMMM===555555666333000555333000---,,,---...000//////000000111111111222////////////////////////222111000//////000111222////////////////////////............/////////000......---------,,,,,,,,,++++++,,,,,,,,,---------......000000///...+++***........................,,,---...///000000000000+++,,,---///000000000000000111111222333333444444666666666777888888999999888;;;<<>>>>>>>>>>>===<<<;;;999888888777666555555444444444888888999999999999888888999999999999999999999999===CCCJJJQQQ___rrr{{{~~~yyy___CCC888888666333222222222222222222222222222000000111111111111000000222111111111000000//////000000000000////////////////////////////////////.........---+++,,,...000////////////////////////---------------------------......///////////////..................------//////000000000000//////............////////////---...///111333444444444333444444555666777888888:::<<<===DDDLLLsss~~~oooaaa```mmm{{{mmmWWWEEE:::666333000///111000...///222//////.........---------------------------------+++,,,,,,------,,,,,,+++***++++++,,,,,,,,,+++++++++++++++************)))))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))))))))(((((((((((()))))))))(((((('''((()))***+++))))))))))))***************,,,---,,,---000444666===DDDNNNZZZbbbfffeeedddaaadddrrrxxxkkk[[[ZZZjjjrrrwwwoooggg___UUUNNNIIIJJJKKKHHHFFFFFFBBBBBBBBBAAAAAA@@@@@@@@@???>>>>>>===<<<;;;:::999;;;:::999888777777777777888888888999999888888888999999999999999999999999:::AAAIIIQQQ___ssspppRRRCCC>>>:::666555222222222222222222222222111111222222222222111111111111111111000000000///000000000000000000000///000000000000000000000000000//////...//////000000////////////////////////------------------------------...///////////////........................//////000000000000//////............////////////---...000111333444444444333444444555666777888888999<<<===EEENNNvvv~~~|||{{{zzz|||{{{{{{~~~ggg]]]aaakkk~~~hhhPPP>>>555333000000111000---000555/////////.........------------------------------+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,++++++***+++++++++************)))))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))))))))(((((((((((())))))((((((((((((((()))******)))))))))*********++++++---,,,---...000333666999>>>IIIZZZfffkkkjjjhhhgggiiimmmuuu~~~}}}yyyuuu```WWWaaajjj~~~vvvpppZZZRRRKKKJJJJJJGGGFFFGGGCCCCCCCCCCCCCCCCCCBBBBBB@@@@@@???>>>===<<<;;;;;;<<<;;;:::999888888888888888888888888888888888888::::::::::::999999999999888???GGGPPP___ttt}}}]]]III@@@:::555333333333333333222222222222222222333333333333222222111111111111000000000000000000000000000000000000111111111111111111111111///...---000444666555333////////////////////////------------------------------...////////////...........................//////000000000000//////............////////////...///000222333444444444333444444555777888888999999<<<>>>FFFQQQzzz{{{yyy}}}{{{{{{{{{yyyxxxvvvtttrrrssstttvvvyyy|||}}}jjjdddeeerrrttt]]]GGG888555333222222000---...222////////////............------------------------+++,,,,,,------,,,,,,+++------------,,,+++******+++++++++*********))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))))))))(((((((((((())))))((((((((((((((())))))***))))))*********+++++++++---,,,,,,000333666:::???FFFTTTgggrrrrrrnnnlllkkkxxxyyywwwtttwww~~~|||zzz}}}iiiXXX[[[eeexxxxxx___VVVNNNLLLKKKHHHGGGIIIEEEEEEEEEEEEEEEEEEEEEEEEBBBBBBAAA???>>>>>>======;;;;;;:::999888888888888999999888888888888999999:::::::::::::::999999999888???GGGPPP___sssgggPPPCCC<<<666222333333333333333222222222111222222222222222222111111111111000000000000000000000000000000111111111000000000000000000000000---+++,,,111999<<<:::777////////////////////////........................,,,---......//////......---------...............//////000000000000//////............////////////...///111222333444444444333444444666777888999:::999<<>>============<<<<<<::::::::::::<<<<<<<<<<<<;;;;;;::::::999999:::@@@HHHPPP^^^qqq|||vvv```OOO@@@444555555444444333333222222000000000111111000000000000000000000111111111111///000000111111222222222........................333111000111333444222///////////////////////////........................,,,,,,---............---,,,,,,------...///////////////000000000000//////............////////////000111222333444444444444333333555666888999;;;;;;;;;===???HHHTTT{{{uuuuuu{{{wwwoookkkdddYYYNNNIIIHHHGGGFFFEEEEEEFFFGGGHHHKKKMMMPPPSSSWWW^^^gggnnntttwww{{{~~~mmmbbb___qqq[[[III777222555555333222000000000000/////////...------------------------+++,,,,,,------,,,,,,+++,,,,,,------------------+++++++++************)))))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))))))))(((((((((((())))))&&&'''((()))***))))))(((*********+++++++++,,,,,,+++---333:::;;;???TTTlllzzz{{{{{{xxxvvvzzzvvvnnnnnnooonnnttt|||}}}}}}}}}~~~wwwiiiaaagggwwwwwwllleee___WWWQQQPPPOOONNNMMMLLLKKKJJJIIIHHHHHHGGGEEECCCAAABBBBBBCCCBBBAAA@@@??????>>>>>>>>>>>>===<<<;;;;;;<<<===>>>===<<<<<<;;;::::::999999777???GGGOOO^^^rrrooo[[[FFF666666555555444333333222222000111111222222111111000///000000000111111111111///000000111111222333333////////////////////////111000//////////////////////////////////////////........................+++,,,------......------,,,,,,------...//////000//////000000000000//////............////////////111111222333444444444444333333555666888:::;;;<<<<<<>>>???GGGSSS~~~vvvmmmkkknnnssszzzxxxooodddZZZXXXVVVNNNFFFAAA???>>>===<<<<<<>>>@@@AAA@@@BBBDDDGGGKKKSSS]]]eeeqqqtttxxx|||xxxhhh^^^ggg}}}oooWWW===222333444111///000000000000////////////------------------------+++,,,,,,------,,,,,,+++++++++,,,---............+++++++++************)))))))))))))))))))))))))))(((((())))))))))))(((((())))))(((((((((((())))))))))))(((((((((((())))))&&&''')))*********)))(((******+++++++++,,,,,,,,,,,,...666======BBB[[[www~~~yyyyyyxxxjjjjjjiiihhhsssuuutttwww}}}}}}|||wwwiiikkkwwwvvvnnnddd\\\ZZZQQQPPPOOOMMMKKKJJJIIIHHHIIIHHHEEECCCBBBBBBCCCDDDAAA@@@???>>>============@@@>>>===<<<<<<===>>>@@@======<<<;;;::::::999999555===EEEOOO^^^sss~~~}}}hhhQQQ???666666555444333333222222222222222333333222222222//////000000111111111222///000000111222222333333000000000000000000000000+++,,,,,,,,,,,,---111333////////////////////////////////////////////////+++,,,------......------,,,,,,------...///000000//////000000000000//////............/////////000111222333333444444444444333333555666888:::;;;<<<<<<>>>???FFFRRR}}}zzzrrrmmmlllooorrr{{{mmmddd```XXXVVVRRRMMMHHHCCC@@@???<<<<<<;;;;;;:::::::::999888:::<<<===???CCCJJJOOO]]]cccmmmuuu{{{~~~fff]]]bbbssseeeJJJ===555...---222///////////////...............------------......------------------------,,,------......------,,,,,,++++++******++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))''')))***++++++,,,...//////555:::>>>CCCQQQfffvvv{{{wwwmmmhhhkkkrrrwww{{{||||||qqqmmmnnnrrr|||{{{qqquuuzzznnnggg___\\\WWWTTTQQQOOOKKKHHHKKKKKKJJJHHHFFFEEEEEEFFFAAABBBBBBCCCBBBAAA@@@????????????>>>???@@@@@@AAA@@@???>>><<<:::999999888:::>>>GGGTTTdddsss~~~}}}^^^BBB;;;888666888777333222444333222222111111222222333333333333222222111111111111000000111333333222000222111111000///......---......//////000000111111///////////////////////////////////////...............------------......111111000000/////////......//////000000000000000............////////////111111222333444666666777666666666777888888999999>>>;;;BBBAAAVVVyyy~~~xxxrrrmmmmmmoooqqqqqqtttuuuoooeee[[[TTTRRRNNNLLLJJJFFFCCC@@@>>>>>><<<<<<<<<;;;;;;;;;::::::777888999999888;;;@@@DDDNNNTTT]]]fffmmmsssxxx{{{~~~iii^^^aaatttmmmRRRAAA999444222333000000////////////............------------......------------------------,,,------......------,,,,,,++++++******++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))***,,,---,,,---///111444888===BBBJJJZZZnnn|||wwwvvv{{{~~~rrrqqq{{{xxxpppnnnuuu}}}{{{|||rrrjjj___VVVRRRPPPOOONNNKKKJJJIIIHHHEEEDDDDDDDDDCCCDDDDDDDDDCCCAAA???>>>@@@????????????@@@AAAAAAAAA@@@>>><<<;;;999999999999===FFFTTTdddsssuuuYYYAAA:::666777777555333444333222222111111222222333333333333222222111111111111000000111333333222000111111111000///.........////////////000000000000/////////////////////////////////////////////...///......------......//////.........------------//////000111111111111000............////////////222222222333333333444444666666666777888888999999:::999BBBAAAXXXzzz~~~}}}||||||||||||~~~{{{vvvqqqnnnllllllllleeeeeeccc]]]UUUNNNKKKKKKDDDCCCBBB@@@???>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;888888888666555555777999>>>BBBJJJRRR[[[dddmmmsssxxx~~~fffXXX___nnn|||cccJJJ===999777444000000000000//////............------------......------------------------,,,------......------,,,,,,++++++******++++++,,,************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************+++---......---...000222888:::???GGGTTTfffxxx~~~tttooonnnsss~~~zzzooopppwwwuuufff^^^ZZZYYYXXXNNNMMMKKKJJJHHHGGGFFFEEEGGGGGGGGGFFFEEECCCBBBAAAAAAAAA@@@@@@AAAAAABBBCCCBBBAAA???===;;;:::999999888<<>>=========>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999777666666666666999>>>DDDLLLWWWbbbiiinnnuuu~~~yyy```ZZZaaa}}}xxxXXXAAA999666222222111111000000/////////......------------......------------------------,,,------......------,,,,,,++++++******++++++,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************++++++,,,---......---...111333888:::@@@LLL]]]pppvvvqqqrrrxxxzzzzzz{{{uuuwwwtttjjjaaa[[[TTTRRROOOMMMLLLKKKJJJIIIJJJIIIIIIHHHHHHGGGFFFEEECCCBBBBBBBBBBBBCCCDDDDDDCCCBBB@@@===;;;:::999999888===FFFRRRbbbtttYYYHHH888444777777444222333222222111111222222333222222222111111111111111111000000111333333222000111000000000/////////...111111000000//////......////////////////////////............//////////////////............//////000000000000000/////////......///000000000000///............////////////111111222222333333333444555555666666777888888888::::::CCCAAATTTrrr}}}}}}~~~}}}|||xxxwwwvvvwwwxxxyyywwwuuuwwwrrrmmmgggccc]]]WWWSSSPPPPPPOOOLLLGGGBBB???>>>===<<<;;;;;;::::::;;;;;;:::::::::::::::;;;;;;;;;===<<<<<<<<<<<<;;;:::888444666888;;;AAAJJJTTT[[[aaaiiittt}}}rrraaa\\\eee~~~iiiIII:::444111333222222111000000//////......------------......------------------------,,,------......------,,,,,,++++++******++++++,,,************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,---------///222555666:::EEEUUUhhhyyy~~~yyy~~~qqqooottt~~~zzzpppccc___ZZZTTTPPPNNNMMMLLLJJJIIIIIIHHHHHHHHHHHHHHHHHHDDDDDDDDDDDDDDDEEEEEEFFFDDDCCCAAA>>><<<:::999999999>>>FFFQQQ___qqqiiiTTT>>>555666666333111333222222111111222222333111111111111111111111111111000000111333333222000000000000000////////////111111000000//////......000000000000000000000000---.........//////000000/////////......//////////////////000000000000000,,,---......//////..................////////////000000111333444666777777555555555666777777888888<<<;;;DDDBBBUUUrrr{{{vvvssswww|||~~~~~~~~~~~~}}}|||{{{zzzzzzyyywwwvvvxxx{{{|||yyyvvvooojjjddd___\\\WWWQQQLLLHHHHHHHHHFFFCCC???:::888:::999888777666666666666777777888888888888999999;;;;;;;;;===>>>>>><<<:::555555555666888>>>EEEJJJRRRZZZfffqqqxxxwwwhhh[[[gggzzzzzz[[[DDD999555444333333222111000//////......------------......------------------------,,,------......------,,,,,,++++++******++++++,,,************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))******+++,,,,,,,,,+++,,,---------000444777888@@@QQQdddwwwtttqqqwww~~~wwwwwwvvvyyytttlllaaaXXXTTTQQQOOOLLLJJJIIIIIIHHHHHHHHHHHHHHHFFFFFFEEEEEEFFFFFFGGGHHHEEEDDDBBB???===;;;:::999999===DDDMMMZZZlll{{{}}}zzzcccHHH:::666555333333333222222111111222222333000000000111111111111111111000000111333333222000000000000000////////////000000000000////////////000000000000000000000000------......///000000000000//////......//////000---------...............------...////////////...............///////////////000111333555777888999444555555666666777777888<<<;;;EEEDDDXXXvvv|||sssnnnrrr{{{~~~}}}{{{{{{zzzzzzzzzyyyyyyyyy{{{xxxvvvwwwzzzzzzvvvrrrhhhddd___]]]]]][[[WWWRRRIIIHHHFFFDDDAAA>>>;;;999777666666555555555555555444555555555666666666666;;;:::;;;>>>AAAAAA>>>;;;666666666555555666:::===AAAJJJWWWbbbllluuu}}}fff```bbbxxxrrrWWWEEE>>>555444333222111000000///......------------......------------------------,,,------......------,,,,,,++++++******++++++,,,************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))***++++++,,,------+++,,,------///222777;;;>>>LLLbbbxxx~~~tttpppooottt{{{www{{{}}}zzzlllddd___ZZZWWWRRRQQQOOOLLLKKKJJJJJJJJJGGGGGGGGGFFFGGGHHHHHHIIIFFFEEEBBB@@@===;;;:::999888;;;AAAHHHSSSeeeyyy{{{rrrTTTAAA888555444666333222222111111222222333///000000000111111111222111000000111333333222000////////////000000000000////////////000000000000000000000000000000000000------......///000000111000000////////////000000------------.........///...//////000111000000000............///////////////000111222444555777777444444555555666777777777<<<;;;DDDBBBVVVuuuuuunnnsss~~~~~~~~~yyyyyyyyyyyyyyyyyyyyyyyyzzzwwwtttuuuwwwwwwrrrmmmfffbbb^^^___bbbccc```]]]JJJGGGCCC@@@>>>===;;;999666666666555555666777777333333333333444444555555<<<<<<===@@@CCCCCC@@@<<<888888888777555444666888777???LLLXXXcccmmmwww}}}wwwdddYYYnnnhhhPPPFFF555555444333222000000///.........------.........------------------------,,,------......------,,,,,,++++++++++++++++++,,,************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))***+++,,,,,,------,,,---...///000444:::>>>EEEVVVooo}}}xxxpppppp{{{}}}|||yyyzzzxxxuuummmgggccc[[[YYYVVVSSSPPPNNNNNNMMMHHHHHHGGGGGGHHHHHHIIIJJJFFFEEECCC@@@===;;;::::::666:::???EEEOOO```ttt~~~{{{\\\FFF:::555666999333222222222222222222333//////000000111111111222111000000111333333222000////////////000000000000......//////000000111111000000000000000000000000---------...///000000111000000////////////000000.../////////000000111111000000111222222222222222............/////////000000000111222333333444444444444555555666777777777===;;;CCC@@@RRRpppzzzyyy}}}xxxsssqqqrrrsssuuu|||{{{xxxrrrmmmiiihhhhhhccc]]]WWWVVVXXX\\\^^^^^^QQQJJJAAA;;;999::::::999666777777666444444555666777666555444444444444444888888999:::<<<===>>>>>>>>>===<<<:::888777666555999<<<@@@FFFOOO\\\hhhqqqxxxppp^^^jjjjjjLLL<<<666222222111///...111000000000///......------.........------,,,,,,,,,------------------------************************,,,++++++******++++++,,,************************)))))))))))))))))))))))))))************+++++++++)))***+++***))))))+++,,,111......222555666:::@@@LLL```{{{|||wwwtttrrrooorrrvvvxxx{{{}}}~~~}}}wwwooommmhhh```XXXWWWXXXTTTMMMNNNMMMLLLIIIHHHHHHKKKMMMKKKHHHEEE@@@===:::999999666777<<>>FFFXXXooo~~~|||yyyllllllooovvv~~~~~~uuujjjeeeeeeaaaZZZXXXWWWUUUSSSOOOMMMLLLLLLKKKIIIFFFCCC???<<<:::999888888<<>><<<;;;;;;<<<:::;;;<<<<<<:::999999:::999999:::::::::999999999:::::::::;;;;;;;;;;;;;;;:::::::::999999999999999;;;999777444333666;;;@@@HHHUUUgggwwwlllaaagggssszzzWWWGGG777222333333111000111111000000///........................---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))*********+++++++++,,,,,,+++,,,------,,,,,,...000...222777;;;:::???OOO___xxxuuu|||{{{}}}~~~uuu|||~~~wwwrrrvvv|||sssooohhhaaaZZZSSSMMMIIIIIIIIIIIIHHHEEE@@@<<<999:::999:::===???DDDPPP\\\gggnnnxxx}}}~~~[[[GGG>>>:::666666555444333333333333222222222111111000000000000000000000000000000000000000111111111111000000////////////////////////////////////////////////////////////////////////////////////////////////............////////////////////////////////////////////////000000000000333333333333333333333333555555555555666777888999888666???@@@SSSooo|||xxxwwwuuussspppkkkeeeaaaZZZXXXUUUQQQOOOOOOOOOPPPMMMOOOQQQRRRRRRRRRTTTVVVUUUWWWVVVRRRLLLHHHGGGIIIIIIHHHDDD@@@===;;;;;;<<<999:::<<<<<<:::999888999::::::;;;<<<<<<;;;;;;:::::::::;;;<<<===>>>??????;;;;;;::::::::::::::::::===<<<:::777555555888;;;>>>III[[[ooo}}}iii\\\ZZZrrr}}}```NNN<<<444444333111111111111111000//////..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************))))))))))))))))))))))))***++++++++++++,,,,,,,,,+++,,,------,,,---///111///222888:::;;;CCCXXXlll{{{}}}{{{}}}~~~uuusssvvvtttnnnmmmvvvzzznnnccc[[[TTTNNNJJJHHHIIIIIIHHHEEEAAA<<<999:::888888;;;>>>AAAJJJSSSYYYaaallluuu{{{||||||gggNNNAAA:::666666444333333222222222222222222222111111111111000000000000000000000000000000111111111111000000////////////////////////000000000000000000000000////////////////////////////////////////////////............////////////000000000000000000000000////////////000000000000000000111222444555666666555555555555666777888999:::777AAAAAASSSnnn~~~zzzvvvsssqqqooommmiiiccc\\\WWWQQQOOOLLLJJJIIIHHHIIIIIIGGGIIILLLNNNNNNOOOPPPRRRTTTVVVVVVTTTQQQMMMKKKJJJGGGFFFDDD@@@;;;888888999888:::<<<<<<:::888888888999:::<<<======<<<;;;;;;:::;;;<<<===???@@@AAAAAA<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;888666444555777;;;BBBRRRgggwwwzzzaaaUUUddd~~~kkkZZZFFF;;;777333111222222111111000000//////................../////////------------------------++++++++++++++++++++++++***+++,,,------,,,+++***************************))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,***+++,,,,,,,,,---///111///111555888===JJJdddzzzzzz~~~uuuuuuuuutttuuuyyyyyykkkaaaYYYRRRMMMHHHIIIIIIHHHEEEAAA===::::::777888;;;===???EEELLLOOOVVVaaakkksss{{{~~~wwwttt[[[HHH<<<777666555444333222222222222222222222222222222222000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////............////////////000000000000000000000000////////////000000000000---...111444777:::===>>>555555555666666777888999;;;888BBBBBBTTTnnn|||zzzxxxyyyzzzxxxsssmmmfffeeecccaaa^^^XXXQQQLLLGGGFFFDDDCCCBBBBBBCCCDDDDDDGGGJJJLLLLLLLLLMMMNNNRRRRRRSSSTTTTTTRRRNNNKKKGGGGGGFFFBBB<<<888777888888:::<<<===;;;999888888999:::<<<===>>>===<<<;;;;;;<<<<<<===>>>??????@@@??????>>>>>>======<<<<<<;;;<<<===<<<999666444444888;;;GGG[[[mmmyyyrrr```___yyyzzziiiUUUFFF<<<444222333222222111111000/////////---........./////////000------------------------------------------------)))***,,,------,,,***)))************************))))))))))))))))))))))))+++++++++,,,,,,,,,------)))+++,,,,,,,,,,,,///111333222444:::CCCWWWtttxxx~~~{{{wwwvvvwwwsssqqq}}}zzzmmmbbbWWWPPPKKKKKKJJJIIIFFFCCC???===:::777777:::;;;<<>>===>>>???@@@EEEGGGJJJLLLLLLLLLMMMNNNPPPPPPPPPSSSVVVUUUPPPKKKIIIJJJIIIDDD>>>999888999999;;;===>>><<<:::999999888:::<<<===>>>===<<<;;;========================@@@@@@@@@???>>>=========>>>@@@BBBBBB>>>:::777555555555???RRRdddqqq}}}mmm]]]lllttt___NNN@@@555222444222222111111000/////////---.........//////000000------------------------........................)))***,,,------,,,***)))************************))))))))))))))))))))))))++++++,,,,,,,,,---------)))***+++++++++,,,...111777555666===KKKbbb{{{uuuvvvyyyyyytttqqqhhheeexxxxxxjjj\\\RRRMMMLLLKKKJJJGGGDDDAAA???;;;888777::::::999<<<@@@???EEEMMMTTT[[[eeeooowww{{{}}}|||zzz~~~dddNNN:::999888666555555444444222222222222222222222222000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////............/////////000000000000000000000000000////////////000000000000111222222333444555666666555555555666666777888999999777AAACCCUUUooo~~~}}}~~~~~~|||{{{uuuooojjjkkknnnnnniiicccRRRPPPMMMIIIDDDAAA???===;;;888777888777666:::AAAGGGGGGFFFGGGLLLQQQOOOHHHMMMLLLLLLPPPVVVWWWTTTPPPKKKHHHEEEBBB@@@>>>;;;999888999:::;;;;;;;;;;;;;;;<<<===>>>???>>><<<:::999=========<<<<<<;;;;;;;;;;;;;;;<<<===>>>@@@BBBCCCBBBCCCCCCBBB???;;;888666:::999:::AAAMMM^^^qqqkkk___llluuuooobbbKKK>>>:::333666444222111111111///---////////////////////////........................------------------------+++,,,,,,------,,,,,,+++******++++++++++++************************************+++++++++,,,,,,,,,---,,,+++++++++---///111444:::===@@@UUUxxxwwwqqqqqqpppvvv}}}uuuvvvrrrppp|||iii^^^XXXOOONNNLLLKKKIIIEEE@@@===<<<;;;999888888888999999===@@@GGGNNNQQQVVVbbbnnnqqqvvv|||~~~www{{{UUUGGG777333666444555777000222222222222222222222222111111111111111111111111000000000000000000000000000000000000111111111111333222000//////000222333111111000000//////......////////////////////////,,,,,,,,,---------......000000000000////////////111111000000//////......222222333444444444333333555555666666777777888888999<<>>>>>===<<<:::999>>>>>>======<<<;;;;;;;;;888999;;;;;;<<<===>>>???DDDFFFIIIIIIFFFBBB===;;;999888999>>>GGGVVViiiyyy{{{bbb___ppp~~~vvvvvvmmmSSS===555000555333111111111111///---////////////////////////........................------------------------+++,,,,,,------,,,,,,+++******++++++++++++************************************+++++++++,,,,,,,,,---,,,++++++,,,...000222444;;;???FFF\\\|||xxxsssttt{{{}}}}}}vvvtttnnn```ZZZPPPOOOMMMLLLJJJGGGBBB???===<<<:::999888999999:::;;;>>>CCCIIILLLPPP\\\hhhooottt|||tttzzz^^^III999555888555555666///222222222222222222222222111111111111111111111111000000000000000000000000000000000000111111111111333222000//////000222333111000000000/////////...////////////////////////---------.........//////000000000000////////////000000000000000/////////222222333444444444333333444444444555666666777777999<<>>>>>>>>>>>???>>>===<<<<<<;;;;;;;;;??????>>>>>>======<<<<<<999;;;======<<<;;;;;;<<<@@@DDDJJJLLLJJJDDD>>>;;;999777888;;;???JJJ___rrr~~~ppp[[[```lllyyy~~~~~~cccFFF999444555333111000000000///...////////////////////////........................------------------------+++,,,,,,------,,,,,,+++******++++++++++++************************************+++++++++,,,,,,,,,---,,,,,,+++---///111333666>>>FFFRRRlll|||uuuttttttxxx~~~~~~sssddd\\\PPPOOOMMMLLLKKKHHHDDDAAA>>>===;;;:::999999999::::::;;;>>>BBBDDDHHHSSS___hhhnnnwwwwwwwwwlllOOO>>>888999555444555...333333333333333333333333111111111111111111111111000000000000000000000000000000000000111111111111222111000//////000111222000000000000////////////////////////////////////........./////////000000////////////000000000000//////000000000000000000111222333333444444444333333333444444555666666666999<<<>>>DDDUUUiii{{{zzzyyywwwtttoooiiiddd[[[UUUMMMIIIHHHGGGDDDAAA>>>===;;;999777666555555444111222555666777===DDDFFFKKKMMMLLLMMMQQQSSSSSSMMMLLLMMMQQQVVVYYYZZZYYYPPPMMMKKKHHHFFFCCC@@@===>>>>>>>>>>>>>>>???@@@@@@AAA@@@>>><<<<<<<<<===>>>@@@@@@@@@@@@@@@?????????>>>AAACCCCCC@@@<<<<<<<<<<<>>555333000///000111000///////////////////////////........................------------------------+++,,,,,,------,,,,,,+++******++++++++++++************************************+++++++++,,,,,,,,,------,,,,,,...000333555999BBBPPPccc~~~{{{uuuuuu|||xxxggg]]]PPPOOOMMMLLLKKKIIIFFFCCC>>>===;;;999888888888888:::999:::===>>>BBBKKKVVV___fffpppyyyzzzyyy\\\HHH===:::333333555000333333333333333333333333111111111111111111111111000000000000000000000000///000000000111111111111111111000000000000111111000000000000////////////////////////////////////---.........////////////////////////000000000000/////////000000111111222111111222333444444444444333444444555555666666777999<<<>>>DDDUUUhhh|||zzzuuussspppmmmhhhaaaYYYTTTQQQKKKEEE@@@>>>===:::888333333333222222333444444444222222555666777===CCCIIILLLLLLHHHHHHNNNSSSTTTQQQOOOMMMNNNRRRVVVZZZ]]][[[XXXTTTQQQMMMHHHCCC???<<<<<<<<<<<<>>>???AAABBBCCCBBB???===<<<===???@@@??????@@@BBBCCCDDDEEEFFFDDDGGGJJJGGGBBB===<<<===@@@GGGOOORRRPPPLLLIIIIII???:::777888777<<>>;;;999888777777777:::888888;;;<<<>>>EEENNNWWW^^^iiisss{{{{{{mmmVVVEEE<<<333444777444333333333333333333333333111111111111111111111111000000000000000000000000///000000000111111111111111000000000000000000111////////////000000000000////////////////////////,,,,,,---------............/////////000000000111//////000000111111222222000111222333444444444444444555555666777777888888888<<<>>>DDDUUUiii~~~{{{wwwtttqqqnnnjjjeee```YYYQQQLLLIIIEEE@@@<<<:::999777555333222222111111111222222444222222555777888>>>EEEIIIJJJIIIFFFHHHOOOSSSSSSRRRPPPOOOOOORRRWWW]]]aaaaaa^^^YYYUUUPPPIIICCC>>>============>>>AAACCCDDDCCCBBB@@@>>>===>>>???@@@===???AAADDDGGGJJJLLLMMMJJJMMMOOOKKKCCC===<<<>>>BBBGGGNNNOOOMMMLLLNNNRRRIII???999999777:::MMMdddvvv~~~qqqccc]]]uuu~~~zzzsssiiiYYYEEE999666333111111111111000////////////////////////........................------------------------+++,,,,,,------,,,,,,+++******++++++++++++************************************+++++++++,,,,,,,,,---------...000333777999999KKKggg|||{{{~~~}}}lllaaaTTTQQQNNNLLLKKKJJJGGGEEEAAA???===:::888777777777:::888888:::;;;<<>>DDDVVVjjj~~~|||yyyuuuqqqmmmiiieeeaaa\\\WWWQQQKKKGGGAAA???<<<999777555444222333333222111111111111111333111222666888:::AAAHHHHHHIIIIIIJJJPPPWWWXXXUUUTTTTTTTTTUUUVVVXXX\\\___```^^^[[[YYYVVVQQQLLLHHHDDDCCCBBBAAAAAACCCDDDEEEAAA@@@>>>===<<<=========<<<===AAAFFFKKKOOOSSSUUURRRUUUUUUOOOFFF@@@@@@BBBEEEIIILLLKKKIIIKKKSSSZZZUUUEEE;;;:::888888HHH]]]pppyyyppp^^^ggg{{{ttttttiiiRRR===999555222111111111000////////////////////////........................------------------------+++,,,,,,------,,,,,,+++******++++++++++++************************************+++++++++,,,,,,,,,---------...111555888:::>>>TTTvvv|||{{{|||zzzzzz~~~zzzpppeeeXXXUUUQQQOOOMMMKKKIIIGGGCCCBBB???<<<:::999888888999777777;;;<<<;;;>>>CCCJJJPPPZZZeeeoooxxx}}}zzz~~~nnnZZZLLL>>>::::::555444444444444444444444444111111111111111111111111000000000000000000000000000000000000111111111111//////000000000000//////.../////////000000000111////////////////////////------------.....................///000111111111222222111111111111111111000000222333444555555555444444555555666777777888777;;;>>>DDDWWWlll}}}{{{xxxvvvtttpppkkkhhh[[[XXXSSSNNNKKKFFFBBB???:::999777666444222000///111000000000000111222222111///111666999<<>>===<<<<<<;;;;;;;;;:::===AAAGGGMMMSSSWWWYYYYYY[[[[[[TTTIIICCCDDDGGGLLLNNNOOOMMMKKKOOOZZZddd]]]JJJ<<<;;;888666DDDXXXkkktttbbb\\\uuuzzzzzzccc???;;;666333222222111000////////////////////////........................------------------------+++,,,,,,------,,,,,,+++******++++++++++++************************************+++++++++,,,,,,,,,---------///222555999;;;DDD]]]~~~yyy|||yyytttnnnmmmuuu||||||ssshhh[[[XXXTTTQQQOOOMMMJJJHHHFFFDDDAAA>>><<<;;;::::::888666777;;;<<<;;;===AAACCCIIISSS]]]hhhrrr{{{ttttttaaaSSSDDD===;;;333444444444444444444444444111111111111111111111111000000000000000000000000000000000000111111111111//////000000000000//////.../////////000000111111////////////////////////............/////////000---......///000111111222333222222222111000000000///000222333444555555555333333444444555666666777777:::>>>EEEWWWmmm~~~{{{vvvpppkkkeee___[[[OOOLLLGGGBBB>>><<<;;;;;;333333222222111000000000111222222111///000222444000111333555:::AAAIIIOOOSSSQQQSSSXXX\\\\\\___ddd___^^^[[[XXXVVVXXX\\\___```dddfffiiinnntttuuurrrggg^^^SSSLLLIIIHHHEEEAAAAAA>>>;;;999;;;===>>>>>>===<<<===DDDLLLVVV```gggeeeaaa]]]XXXNNNDDDGGGOOOWWW```aaaTTTJJJQQQcccpppkkkWWWCCC999777999FFFTTTooozzzjjj]]]fffzzzzzzWWWCCC333333555111...111000/////////..................------------......------------------------.........------,,,,,,,,,+++++++++************)))((())))))))))))************++++++,,,,,,------...///000///...000666;;;===LLLqqq~~~www{{{|||zzzrrrpppvvvtttjjj^^^WWWRRRQQQPPPMMMLLLNNNIIIEEEAAA???===<<<:::999:::::::::999::::::;;;;;;AAAFFFNNNXXXcccooo{{{zzzyyy~~~|||fff^^^UUUEEE???EEEGGG666222555111///333333111111111111111111111111000000000000000000000000///111222111000///000111111111111111000000000000////////////////////////000000////////////000000111111000000//////......000///......///111333444HHH???444///...000///...///000222333444444333222555555555666666777888999;;;===???FFFZZZpppqqqnnniiiddd^^^YYYRRRNNNFFFCCC>>>999555333333333333222222222111111000000222222222111000000222444222222222444:::DDDOOOWWWZZZWWWWWWZZZ[[[YYYZZZ^^^___^^^]]][[[[[[]]]bbbeeeiiimmmpppqqqvvv~~~~~~sssdddYYYSSSOOOKKKGGGDDDBBB@@@@@@@@@@@@???=========@@@EEELLLVVVbbbjjjllleee___YYYQQQIIIJJJPPP^^^hhhkkk^^^RRRVVVfffsssnnnZZZEEE;;;888999EEERRRmmmyyyzzzbbb___ccc```JJJ777444666222000111000000/////////...............------------......------------------------......---------,,,,,,,,,++++++++++++************)))))))))*********++++++***++++++,,,,,,------...---///000111333888===AAA\\\~~~|||{{{yyy~~~lllqqqwwwtttkkkbbb[[[UUUSSSQQQMMMKKKMMMIIIFFFBBB???>>>===;;;999::::::999999999999::::::>>>BBBIIISSS]]]jjjvvv}}}~~~yyywwwpppeeeZZZLLLJJJRRRZZZFFF:::777333222333222111111111111111111111111000000000000000000000000///111222111000///000111111111111111000000000000////////////////////////000000////////////000000111000000000/////////...000000///...///111333444EEE>>>555111111222222000000111222333333444333333555555555666666777888999:::<<<>>>FFFZZZpppiiieee```ZZZUUUPPPJJJFFF@@@>>>:::666333111111111222222222222222111111111222333333222111111222444444333222333:::GGGVVV```^^^[[[YYY[[[ZZZWWWWWWYYYZZZZZZ[[[[[[\\\```eeeiiisssxxx|||{{{~~~qqqbbbZZZSSSMMMHHHFFFEEEDDDDDDDDDAAA>>>;;;===@@@CCCFFFLLLWWWdddlllnnneee]]]ZZZXXXTTTSSSSSS___lllrrriii\\\\\\iiivvvrrr^^^HHH>>>999999DDDQQQjjjwwwmmmZZZVVVppplllSSS<<<555666444111222000000000/////////............------------......------------------------...------------,,,,,,,,,,,,+++++++++******************+++++++++,,,,,,,,,***++++++,,,,,,------...,,,///222444666:::AAAGGGfffyyy|||~~~{{{hhhttt{{{xxxxxxuuummmfff___YYYVVVSSSNNNKKKLLLJJJGGGCCCAAA???>>>;;;::::::999999888888888999999:::===CCCKKKUUUbbbooowww{{{sss{{{ppp```RRRSSS^^^mmmXXXBBB777444555444222111111111111111111111111000000000000000000000000///111222111000///000111111111111111000000000000////////////////////////000000////////////000000000000000000////////////000000/////////111222333===888333111222333222111111111222222333444555555555555555666666777888999999;;;===EEEYYYpppaaa^^^XXXSSSNNNIIIDDDAAA===;;;999666333222222222222222222222222222222222333444555444222222333444444333333555;;;HHHVVV```ZZZVVVVVVXXXXXXUUUUUUXXXWWWYYY\\\^^^```eeejjjnnnyyytttiiiaaaZZZRRRKKKIIIGGGEEECCCBBB???<<<999===BBBEEEFFFKKKWWWdddllleee^^^XXXZZZ```bbb]]]XXXWWWeeeppplllaaa```lllyyysss___JJJ???999999CCCOOOfffuuu^^^]]]jjjuuu\\\AAA666555444333333000000000////////////.........------------..............................------------------------,,,,,,+++++++++*********+++++++++,,,,,,,,,------***++++++,,,,,,------...,,,///333777888;;;DDDNNNrrr}}}xxx}}}}}}uuunnnhhhyyyuuuppp|||yyyqqqggg```[[[XXXUUUOOOLLLLLLJJJHHHEEEBBBAAA???===:::999999888888777888888888999;;;???EEEOOO[[[iiirrr|||uuuzzzhhhVVVUUU___uuudddFFF333444666333222111111111111111111111111000000000000000000000000///111222111000///000111111111111111000000000///////////////////////////000000////////////000000000000000000////////////000000//////000111222222444111//////000111111///222222222333444555666666555555555555666777888999888;;;===DDDYYYoooUUUQQQLLLGGGCCC???;;;888555444333111000/////////111111222222333333333444444555666666444333333444333333555777===FFFQQQXXXTTTQQQQQQSSSSSSPPPQQQTTTYYY\\\___cccfffjjjooosssyyy~~~zzzsssooolllfff]]]VVVNNNJJJEEEBBBAAA@@@>>>===>>>DDDGGGGGGLLLYYYdddiii\\\VVVTTT[[[gggllldddYYYOOO[[[hhhkkkffffffrrruuuaaaKKK@@@:::999BBBNNNaaarrrllldddcccuuuzzzdddIII999555444333333111000000000////////////......------------..............................------------------------,,,,,,,,,++++++++++++***+++,,,,,,,,,,,,---------***++++++,,,,,,------...///000555888888;;;IIIXXXyyytttsss}}}}}}rrrhhhdddlll|||tttnnn{{{{{{ttthhhaaa\\\ZZZWWWQQQNNNNNNKKKIIIFFFDDDCCCAAA>>>;;;:::999888888777777777888:::;;;===BBBJJJVVVccclllzzzyyywwwuuu\\\UUUZZZvvvoooOOO555555666000222111111111111111111111111000000000000000000000000///111222111000///000111111111111111000000000///000000000000000000000000000000////////////000000////////////000000000000000000000000000111111111//////...///000111111000111222333444555666777777555555555555666777888999999;;;===DDDXXXnnnLLLHHHCCC???<<<999666444222111000000//////000000000111111222333444555555555777888777555444333444222444666999===DDDLLLQQQSSSOOOMMMNNNMMMIIIHHHKKKSSSVVVZZZ]]]```cccgggjjjpppvvvyyyuuurrrrrrrrrqqqllljjjiiijjjllliiiaaaZZZRRRNNNIIIFFFEEEEEEDDDDDDAAAGGGIIIIIIPPP]]]ddddddXXXUUUTTT]]]lllsssjjj\\\PPPXXXdddkkklllnnnzzzyyyeeeOOOCCC<<<999AAALLL]]]pppddd\\\eeeoooVVVBBB888444333333111111000000000/////////......------------..............................,,,,,,,,,------------...,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---------***++++++,,,,,,------...222222555999999???SSShhhzzzpppqqqvvv~~~|||nnndddbbbnnnxxxzzzrrrqqq~~~~~~wwwjjjddd___^^^ZZZTTTPPPPPPLLLJJJHHHFFFEEEBBB???<<<;;;:::999888888888888888:::;;;<<<@@@FFFQQQ\\\ddduuuuuuyyygggYYYXXXrrrxxx\\\<<<:::666---222111111111111111111111111000000000000000000000000///111222111000///000111111111111111000000000000000000000000000000000000000000////////////000000////////////000000000000000000000000111111000000000000111111222222222222000111444666777777777777555555555666666777888999:::<<<===DDDWWWlllFFFBBB===:::888666444333111111222222222222333333000000111222333555555666666777999888666444444444333444666888<<>>:::???JJJZZZnnnmmm```]]]rrr|||fffNNN===666444333111111111000000000//////......------------..............................,,,,,,,,,---------......------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,***++++++,,,,,,------...444333666:::<<>>HHHXXXmmm}}}kkk]]]ccc~~~qqqWWWBBB777444444111111111111000000000000.........------.........////////////////////////,,,,,,,,,------.........---------,,,,,,,,,++++++******+++++++++,,,,,,,,,***++++++,,,,,,---......555333555;;;>>>IIIhhhuuulllvvv{{{pppzzz~~~rrrhhhfffhhhddddddlllwwwuuuoooiiifff```WWWRRRPPPMMMKKKJJJHHHGGGDDD@@@======<<<;;;:::999999999999555666888:::>>>FFFNNNTTTfffwww|||ooo~~~wwweee___TTTtttgggEEE???777...:::111111111111111111111111000000000000000000000000///111222111000///000111111111111111000000000000000000000000000000000000000000////////////000000.../////////000000111111000000111111111111000///000000000///......///111...111555999;;;:::777555555555555666666777888999<<<===>>>CCCVVVjjj555444333222111111111111111111111111111111111111111222333222000111555999666888::::::888666555555444222222777:::<<<@@@FFFKKKLLLLLLJJJGGGDDDDDDEEEHHHHHHHHHIIILLLOOORRRTTTNNNIIIDDDDDDIIIOOOPPPPPPWWWUUUSSSSSSSSSTTTTTTSSSQQQQQQQQQPPPNNNKKKIIIGGGNNNNNNUUUcccnnnlllaaaWWWPPPQQQVVV___lllzzzzzzcccaaannnsssyyyyyy^^^JJJ>>>;;;???FFFYYYooottt^^^```eeettt\\\FFF999666888444222111111222222000/////////////////////////////////............//////000000///...------,,,,,,+++++++++*********))))))******+++++++++,,,,,,,,,------,,,+++,,,---...///111333888>>>DDDVVV||||||lllnnn~~~vvvmmmjjjnnnrrrsssooogggaaafffwwwxxxnnniiiddd]]]WWWVVVQQQMMMHHHEEEEEEDDDAAA???AAA>>>;;;999999::::::999555666888999;;;@@@EEEJJJ[[[gggvvvwww{{{lllaaa\\\uuuyyy[[[???:::888///333222111111000111111111333222222111000///......000000111222222222222111111111111111111111111111111111222222222222111111000000000000000000000000111111000///////////////222111111111000000//////000000000000111111111111333222111111222333555666777777777777777888888888999<<<===BBBTTThhh000000/////////000000111222222222222222222222222222333444222111222666999777999;;;;;;999666555555666333444777:::<<>>:::333333222222111111111111111222222111111000000//////000000111222222222222222111111111111111111111111000000000111111000000000000000000000000000000000222222111000000000000000111111111111000000000///000000000000111111111111222222222111222333555666777777777777888888888888;;;===>>>DDDUUUjjj...---......///000111222222222222222222222222222333444444444333444666999888:::;;;;;;999777666666777555555999;;;===DDDKKKNNNQQQTTTTTTRRRQQQSSSVVVVVVVVVVVVVVVVVVVVVVVVUUUOOOLLLKKKMMMSSSWWWYYYYYY[[[WWWSSSPPPQQQSSSUUUVVV]]]YYYSSSMMMJJJJJJLLLMMMVVVXXX```mmmxxxwwwjjj^^^TTTXXX^^^ccciiiqqqzzzuuuaaaaaaqqqzzzrrr^^^NNNDDD???CCCJJJaaauuuppp___aaagggvvvRRR;;;666333111000000111111111000//////////////////////////////............///////////////...------,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,,,,---...000111666:::;;;===RRRyyyqqqnnnsssssskkkwwwzzz}}}|||tttttttttmmmfffmmm{{{|||tttfffbbbaaakkk}}}|||qqqddd]]][[[UUUQQQKKKIIIJJJJJJHHHEEEEEEBBB>>><<<<<<;;;:::999999::::::999888:::===@@@JJJQQQ^^^kkkwww{{{qqqyyyuuu^^^gggjjj```OOOAAA999555333333222111111111111111111111111111111111111000000111111222222222222222111111111111111111111111//////000000000000//////000000000000000000000000222222222111111111111111111111111111000000000000000000000000111111111111222222222222333444555555666666777777888888888888;;;>>>@@@EEEVVVkkk////////////000111222333333333333333333333333333555555555555555666777999:::;;;<<<<<<999777777777777555666:::===AAAJJJTTTYYY[[[\\\YYYVVVWWW\\\aaa______^^^]]]\\\[[[ZZZYYYSSSRRRSSSVVV\\\aaacccccceee```ZZZWWWVVVXXXZZZ[[[aaa\\\VVVOOOKKKKKKLLLNNNTTTYYYbbbnnnyyyzzznnn```ZZZ___eeeggghhhllltttzzzooo]]]___rrr~~~{{{ppp```RRRFFF@@@CCCJJJcccvvv}}}eeedddbbbxxx___CCC:::444222000///000111111000//////////////////////////////............////////////.........------------------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,...///111333555;;;:::<<>>===<<<:::888999:::999888777888;;;===DDDHHHSSSaaappp}}}tttxxx||||||bbb```aaa___RRR???444333333333222111111111111222111111111111111111111222000111222222333333222222111111111111111111111111//////000000000000//////////////////////////////111111111111111111111000111111111000000000000000///000000000111111111111222222222222333444555555666666777777888888999999;;;>>>@@@FFFWWWkkk111111000000000000111111333333333333333333333333555555555666888999::::::<<<======<<<:::888888888555555777<<<@@@GGGSSS___hhhhhhddd^^^XXXYYYbbbiiigggeeeccc```______``````]]]]]]^^^aaafffjjjmmmnnnppplllfffccccccdddeeeeeeddd```ZZZTTTOOONNNNNNOOOVVV\\\eeeooo{{{~~~sssccc___dddiiijjjiiikkkpppuuuhhhYYY\\\qqqzzzqqqdddWWWHHH@@@BBBJJJdddvvvrrrjjjbbbqqqqqqOOO===666333111000000111111000//////////////////////////////............//////...............---------+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---...111333444666<<<;;;AAAeee}}}oooppp|||{{{wwwpppvvvrrrllljjjrrrxxxpppcccdddgggnnn{{{vvvjjjeee[[[VVVOOOKKKJJJJJJHHHFFFFFFCCC@@@???>>><<<:::888777888999888777888:::<<>>??????===:::888999999666666:::???DDDLLLZZZhhhrrrqqqlllccc[[[[[[dddnnnlllhhhccc______aaafffiiillllllkkklllmmmpppssstttvvvtttqqqqqqqqqrrrqqqqqqjjjfff___YYYTTTSSSTTTUUU\\\cccjjjrrr}}}wwwggg^^^bbbgggjjjkkklllpppssscccUUUZZZppp{{{uuujjj\\\LLLBBBEEEMMMhhhwwwsssiiiooo^^^@@@999666333111111111111000//////////////////////////////............//////........................++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---///222444666999>>>AAAOOOvvv{{{{{{}}}zzzuuuvvv{{{ttttttmmmkkkrrrxxxtttiii```dddkkkwwwwwwoooccc]]]TTTOOOMMMKKKHHHFFFFFFDDDBBBAAA@@@???<<<:::666777999888888888:::<<<>>>AAAGGGRRR```ooo}}}yyyttt}}}yyylllaaa\\\PPP===333555444444333222222222222222222222222222222222111111111222222333333333333333111111111111111111111111111111222222222222111111000000000000000000000000---...000111111000//////000000000000111111111111000000000000111111111111111111222333444444444444555555666777888999999:::999<<>>888999:::999888888999;;;:::===BBBIIITTTbbbsss~~~zzz{{{ssscccVVVIII;;;555777444444333222222222222333333333333222222111111111111222333333444444333333111111111111111111111111000000111111111111000000000000000000000000000000---///000222222222000//////000000000111111111111000000000000111111111111000111333444555444444444555555666777888999::::::999===@@@GGGXXXlll///000000111222444666777555555555555555555555555444333444888===AAA@@@???@@@@@@@@@===:::999999;;;;;;<<<@@@DDDHHHPPP```ppptttvvvuuummmddd```fffmmmooohhh___YYY[[[cccnnnvvv~~~wwwqqqooooooqqqqqqtttyyyzzzsssggg]]]YYY\\\bbbgggiiioooqqqssszzzuuucccRRRUUU[[[ccclllrrruuuuuu___SSSZZZqqq|||{{{sssfffTTTKKKPPPZZZtttooo{{{sssSSS???;;;666333222111111000//////////////////////////////............//////---.....................---------.........//////,,,,,,,,,---------......,,,,,,---...000333666888777;;;HHHeeezzzoootttxxxiiillliiiXXXYYYaaammmuuummmbbbZZZUUUQQQMMMJJJIIIGGGFFFFFFFFFEEECCCAAA999;;;;;;:::888777888999666:::???CCCKKKYYYkkkxxx~~~zzzuuubbbQQQBBB999666888555444333333222222333333444444333333222111000000111222333333444444333333111111111111111111111111//////000000000000//////000000000000000000000000...///111333444333111000//////000000111111111222000000000000111111111111000111333444555555444333444555666777888999:::::::::>>>BBBIIIZZZmmm000000000000111222333444666666777555333222222333222444777:::===??????@@@@@@AAA@@@>>><<<;;;<<<======>>>BBBGGGOOOYYYeeelllsssssspppiiicccbbbhhhnnnuuunnneeeaaacccjjjrrrwww|||uuummmmmmpppvvvzzz}}}~~~sssgggbbb``````cccgggkkkjjjlllrrrxxxvvvlllcccUUUVVVYYYaaaqqq|||zzzrrr\\\TTTYYYqqq~~~tttiii\\\LLLPPPhhh{{{yyyxxxbbbKKK===222111222000///111000000000000////////////000000////////////000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,---///222555777777;;;>>>KKKrrr|||llluuurrrnnnttt|||sss^^^YYYaaadddxxxuuuhhhbbb\\\SSSLLLKKKJJJIIIGGGGGGGGGGGGEEECCC>>>===<<<:::999888777777999888<<>>?????????>>>>>>>>>>>>>>>?????????AAAAAAEEELLLWWWccclllrrrvvvuuurrrkkkeeeeeejjjooo|||uuurrrsssxxx}}}~~~{{{yyytttooopppuuu{{{|||pppeeeaaabbbbbbccceeemmmlllmmmttt{{{zzzsssjjj```^^^^^^dddsssxxx]]]TTTVVViii|||~~~}}}yyyiii\\\SSS\\\ttt~~~sssyyymmmTTTDDD555111222111000111000000000000////////////000000////////////000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------///333555777888;;;EEEXXX~~~nnnwww|||lllpppwwwyyykkkYYYXXXaaaiii~~~tttllleee[[[SSSPPPKKKIIIGGGFFFFFFEEEDDDBBB@@@@@@>>><<<:::999999999888777999>>>DDDMMM\\\iii|||{{{eeeQQQAAA777555777555444444333222222333333111111111111111111111111//////000222222333333222111111222222222222111111000000000000000000000000000000////////////000000//////000111111111111111000000000000111111111111000000000000000000000000111222222333333444444555555555555555666666777888:::===@@@GGGYYYooo555555555444555555666666555555666777888999999999;;;<<<===????????????>>>>>><<<<<>>@@@FFFYYYooo777666666666666666777777777777888:::<<<<<<;;;:::@@@@@@AAAAAA@@@???===<<<>>><<<===BBBJJJNNNLLLIIIJJJIIINNN\\\ppp~~~xxxtttmmmfffeeejjjuuu}}}yyytttssssssuuu{{{vvvjjjggggggddd___]]]fffhhhppp}}}}}}ooollliiilllxxx{{{aaaTTTMMMSSS\\\bbbkkkuuukkk\\\aaarrrxxxiiiaaaiiippp[[[BBB555333555333111000000000000/////////////////////....../////////////////////////////////------------------------,,,,,,,,,---------......---...000222444666999;;;AAA```}}}oooooo{{{}}}lll```\\\aaammmoooaaaTTTWWWbbbjjj||||||nnnaaaYYYRRROOOKKKHHHHHHHHHGGGGGGEEEDDDBBB@@@>>>===<<<;;;<<<999888:::===DDDRRR^^^www{{{zzzyyyeeeOOO<<<555999444444444444444555555666444333111000000111333444///000111222222222222222111111222222222222111111000000000000000000000000000000////////////000000//////000111111111111111///000000000111111111111000000000000000000000000111222222333333444444555666666666777777777666666;;;>>>???FFFXXXnnn777777666666666777888888666666888<<>>DDDMMMPPPNNNJJJKKKKKKRRRcccxxx}}}vvvkkkcccbbbjjjvvvyyyrrrqqqssswwwxxxmmmkkkkkkgggdddbbbeeeiiissswwwkkkmmmnnnrrr{{{yyykkk___VVVUUUWWW\\\iiixxxlll```jjj{{{{{{fff[[[]]]zzzyyyeeeJJJ888444666444000000000000000//////////////////............//////////////////////////////------------------------,,,,,,,,,---------......,,,///222333444777:::>>>BBBiii~~~zzztttooovvvzzzvvv{{{|||iii[[[WWWiiimmmeeeTTTMMMYYYgggmmmxxxhhh\\\WWWRRRMMMJJJHHHHHHHHHHHHFFFEEECCCAAA???>>>=========:::999:::<<>><<<===>>>BBBHHHNNNQQQNNNKKKJJJMMMWWWiii}}}zzznnneeedddlllwwwxxxppppppsssxxxyyyqqqnnnmmmjjjiiikkkjjjmmmvvvwwwjjjgggooowww|||vvvlllccc^^^ZZZ[[[jjj|||mmmjjjwwwkkk^^^YYYmmmzzz|||kkkRRR===555555444000000000000000///////////////......------......///////////////////////////------------------------,,,,,,,,,---------......,,,000333555555777<<<@@@DDDrrrvvvtttyyynnnvvvyyywww~~~gggZZZZZZrrrmmm___OOONNN\\\iiinnnwwwhhh```ZZZSSSMMMJJJHHHHHHGGGFFFEEEDDDBBBAAA@@@??????===:::999:::;;;???IIITTTkkkzzzrrr^^^FFF999::::::999888666444333333333444333222111111222333444000111111222222222111111111111222222222222111111000000000000000000000000000000////////////000000//////000111111111111111000000000000111111111111000000000000000000000000111222222333333444444555444555777888999999888777999===@@@HHHZZZooo777777888999:::<<<===>>>>>>>>>AAAHHHPPPTTTSSSPPPMMMMMMLLLJJJGGGCCC@@@>>>CCCFFFLLLQQQSSSSSSRRRPPPJJJOOO[[[nnn|||sssmmmnnnuuu~~~|||ssslllmmmsssyyy~~~vvvqqqlllhhhiiinnnlllmmmsss{{{}}}ooodddiiivvvzzzsssjjjhhhwww~~~ooovvv{{{kkk]]]bbb|||{{{zzznnnXXXAAA555444333000000000000000///////////////......------......///////////////////////////........................,,,,,,,,,---------......,,,000444666555777<<>><<<;;;:::888666555444333333333333333333333333333333111111222222222111111000111111222222222222111111000000000000000000000000000000////////////000000//////000111111111111111000000000000111111111111000000000000000000000000111222222333333444444555222444666888::::::999999777<<>>@@@AAAHHHGGGHHHNNNTTTWWWSSSOOOPPPPPPOOOMMMJJJFFFCCCAAAJJJOOOUUUYYYYYYXXXVVVVVVJJJQQQ___qqq}}}yyyuuutttxxxxxxoooiiikkkrrryyy{{{sssiiicccdddjjjjjjjjjmmmuuu{{{yyynnneeennn}}}}}}{{{qqq}}}yyyccc\\\mmmxxxooo\\\DDD666444333000000000000000////////////.........------.........////////////////////////........................,,,,,,,,,---------......,,,111555666666777===BBB[[[uuuhhhjjjlllppprrrkkk{{{uuu~~~```\\\iiihhh```XXXVVVYYYcccrrr~~~vvvjjj^^^VVVPPPMMMKKKHHHGGGFFFFFFEEEEEEFFFFFFCCC@@@??????<<<<<>>@@@AAABBBFFFLLLRRRXXXWWWWWWVVVWWWXXXYYYYYYZZZXXXVVVRRRMMMIIIEEECCCGGGTTT```cccbbbaaa\\\VVVQQQZZZgggwwwzzzppplllvvvwwwqqqjjjiiippp{{{rrrgggeeeiiilllhhhfffgggnnnwwwzzzwwwrrr~~~zzz}}}qqqbbbeeezzzmmmPPP===888666222111111000000//////......////////////////////////////////////////////////000---+++,,,......,,,***---------.........//////...444333222888999<<>>777555222111111111000//////......////////////////////////////////////////////////000...,,,,,,......---***---------.........//////---444333444::::::???NNNuuu{{{jjjfffppppppgggrrr}}}eeeZZZcccsssgggYYYQQQXXXdddooopppddd\\\VVVQQQLLLLLLJJJHHHFFFFFFGGGHHHGGGEEECCC@@@???@@@AAABBBKKKeee}}}nnnKKK>>>888999777333333777555000222111000111222222000...222222222222222222222222333333222222111111111111000000000000000111111222111111111111000000000000111111111111111111111111111111111111000000000///111111111111111111111111111222222333333444444555444555666888888999999999<<<999DDDGGG]]]zzzIIIMMMSSSWWWYYYZZZ[[[[[[^^^______aaadddgggkkklllfffdddaaa[[[UUUNNNIIIFFFQQQ]]]ggghhhddd___[[[XXX^^^eeeppp|||{{{ooodddaaaoooyyytttoooooouuu}}}zzzxxxyyy|||{{{wwwwww|||mmmbbbjjj|||iiiEEE999777333222111111000000///......///////////////////////////////////////////////////...,,,---......---,,,------........./////////---444555666<<<<<>>222444333333222222111111111000000000111111111111222000000000000000111111222111111111111000000000000111111111111111111111111000000000000111111111111000000000111222222333333111222222333333444444555777777666777777888999999===;;;FFFIII___|||zzzvvvpppmmmmmmmmmlllkkklllpppvvv|||~~~|||yyyvvvtttooohhhaaa]]]]]]```bbbiiijjjkkkhhh___ZZZcccoooxxx|||wwwhhhZZZWWW[[[jjjzzzzzzwwwuuuxxxmmmaaaccczzzyyyVVV>>>666333333222111111000000///////////////////////////////////////////////////,,,...000///...---///111.../////////000000000000111555555999>>>BBB[[[|||mmmqqq~~~{{{aaaYYYbbbbbbVVVRRRUUU\\\jjj}}}zzzqqqfff]]]XXXTTTOOOKKKHHHIIIIIIJJJKKKLLLMMMMMMPPPgggmmmZZZDDD===888888666222111444...333:::@@@AAA<<<222***222222222222222222222222111111111111222222333333000000000000000111111222111111111111000000000000111111111111111111111111///000000000111111111111///000000111222222333333111222222333333444444555444555666888888999999999===;;;FFFIII```}}}vvvtttqqqrrruuuxxxxxxwwwvvvxxx|||~~~|||uuuppphhhaaa___aaaeeehhhnnnmmmlllggg]]]XXXaaappp|||wwwhhhTTTSSSZZZiiiwwwyyyxxxyyy}}}|||vvvgggdddxxx]]]BBB<<<333333222222111000000000////////////////////////////////////////////////,,,...000000...---///222////////////000000000000111444555:::@@@FFFbbb{{{tttuuu{{{|||rrrkkkxxxxxxwwwxxxkkkWWWYYYhhhcccOOORRRVVV^^^kkk~~~sssjjjddd___YYYUUUOOOOOONNNNNNOOOOOOPPPQQQUUUkkkqqq[[[GGG???999999888333222555999666111...///222555666222222222222222222333333111111222222222333333333000000000000000111111222111111111111000000000000111111111111111111111111//////000000111111111222///000000111222222333333111222222333333444555555333444666888::::::999999===:::FFFJJJaaaqqqwww~~~|||zzzzzz|||}}}~~~xxxmmmgggeeehhhiiigggjjjpppqqqoooiiiaaa]]]```hhhpppyyyeeeUUUVVV\\\hhhvvv}}}www}}}~~~www|||nnnjjjnnn~~~{{{fffHHH444777555111...///222111///000/////////............//////////////////////////////.........---------...///000111111111111111555666555:::AAAKKKnnnyyyuuukkkkkkmmmgggdddyyykkkVVVSSS___hhh___QQQOOOVVVcccssszzznnneee```]]]ZZZ[[[[[[YYYVVVSSSRRRRRRTTThhhpppYYYAAA666888555555888555444444333333333333222222222222222222111111000000222222111111111111222222111111111111111111111111222222222111111111111000000000111222222222222111222222222111111111000000111111111000000000000000111222222333333444444555555555666777888999::::::999999FFFLLLcccuuuzzz~~~|||{{{~~~|||wwwnnnjjjiiimmmooonnnpppuuurrrmmmfff^^^\\\aaakkksss}}}uuubbbZZZ\\\cccnnn{{{}}}yyyttt{{{www{{{lllgggkkk~~~yyyzzzmmmTTTAAA666444111///000111111000000000/////////.........//////////////////////////////.........---------...///000111111111222111555777777;;;DDDOOOuuuwwwuuuoooiiiccc[[[]]]yyypppUUUQQQ```iii]]]LLLSSSZZZgggwww~~~vvvpppmmmjjjiiigggbbb\\\VVVSSSRRRVVVkkk^^^EEE888888555444666333444444333333333333222222222222222222111111111000222222111111111111222222111111111111111111111111222222222111111111111000000000111222222222222111222222222111111111000000111111111111000000000000111222222333333444444555555555666777888999::::::;;;;;;HHHOOOfff{{{~~~}}}zzzuuuooommmoootttwwwwwwyyy|||uuummmbbbZZZZZZbbbmmmuuu{{{~~~qqqaaa```cccjjjuuu||||||zzzwwwuuuzzz}}}{{{xxxqqqmmmrrrwwwqqqxxxkkkccceeezzz{{{xxx^^^FFF666444222111111111111222000000000/////////....../////////////////////////////////............---...//////000111222222222444999999===GGGXXXxxxlllaaaXXX\\\{{{qqqQQQNNN___hhh\\\JJJVVV]]]jjjyyy~~~xxxvvvrrrqqqmmmggg^^^WWWRRRPPPXXXnnneeeJJJ;;;999555444555111444444333333333333222222222222222222111111111111222222111111111111222222111111111111111111111111222222222111111111111000000000111222222222222111222222222111111111111111111111111111111111111111111222222333333444444555555555666777888999::::::;;;;;;IIIOOOfff~~~|||wwwsssoooqqqtttyyy}}}|||pppaaaXXXZZZdddooouuu{{{|||~~~{{{oooeeedddhhhpppzzz~~~{{{|||{{{xxxzzzzzztttjjjgggaaa\\\]]]cccjjjooofffgggsssvvvhhheeexxxdddEEE:::666333333222000111444000000000////////////.../////////////////////////////////..................//////000000222333333222::::::===KKKbbbvvvkkkdddhhh|||jjjLLLHHHXXXaaaYYYMMMUUU]]]jjjxxxyyyvvvsssrrrnnnhhh___XXXTTTRRRWWWmmmlllOOO===:::666555666222444444333333333222222222222222222222222222222222222222111111111111222222111111111111111111111111222222222111111111000000000000111222222222222111111111111111111111111111000111111111111111222222111222222333333444444555555555666777888999:::::::::999GGGNNNeee~~~zzzwwwuuurrruuuzzz~~~vvvcccZZZ^^^hhhqqquuuxxxxxxyyy{{{zzzuuunnnjjjkkkpppxxx|||}}}xxxwww~~~nnn```^^^\\\[[[ZZZXXXWWWXXXXXXbbbtttvvviiippptttUUUCCC:::333444444111111444111000000000////////////////////////////////////////////////////////////.........///000222333444111::::::===PPPnnn~~~uuuqqqxxx|||aaaHHHEEENNNSSSPPPMMMUUU^^^lllyyy~~~{{{wwwvvvssslllccc[[[WWWUUUTTTiiirrrSSS???;;;777777999444444444333333333222222222222222222222222222222333222222111111111111222222111111111111111111111111222222222111111111000000000000111222222222222111111111111111111111111111000000111111222222222333111222222333333444444555555555666777888999:::::::::999HHHNNNfff}}}~~~|||{{{{{{xxx}}}{{{ggg___eeeooouuuuuuvvvssssssuuutttqqqpppqqqvvv{{{{{{uuurrrxxxuuujjjhhhiiillljjjccc[[[XXXXXXfffxxxjjjiiiuuuOOO@@@444444555222111333111111000000000/////////////////////////////////...////////////000000000///.........000222444555222;;;:::>>>WWW{{{}}}tttrrr~~~nnnYYYFFFCCCGGGGGGGGGJJJYYYcccrrr~~~~~~|||wwwnnncccZZZTTTQQQQQQeee}}}yyyWWWAAA;;;777888:::555444444333333333333222222222222222222333333333333222222111111111111222222111111111111111111111111222222222111111111111000000000111222222222222111111111111111111222222222000000111111222333333333111222222333333444444555555555666777888999::::::<<<<<>><<>>;;;:::777444666444111111333333111...222222222222111111000000222222222222222222222222111111111111111111111111000000000000000000000000111111222222222333333333333333333222222111111111111111000000000000111111222333333333333333333444555555666888999:::;;;<<>><<<===@@@BBBEEENNNXXXooo}}}{{{tttuuu{{{ZZZEEE;;;777555555444444444444555555555444222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222222111111000000111111222222222333333444555555555555555666888999:::;;;<<>><<<===???AAADDDNNNXXXqqqyyyttt```III===777666777333333444444333333444444222222222222222222222333222222222222222222222222111111111111111111111111111111111111111111111111111111222222222333333333222222222222222222222222222222111111111111222222222222333444444555666666555555666888999:::;;;<<<@@@DDDLLL\\\tttxxxhhhhhhllluuu~~~~~~{{{{{{rrrZZZbbbvvv{{{zzz|||}}}}}}zzztttxxxwwwvvvbbbHHH888444444444222111111111111000000000000000000000000000000000000////////////////////////000000000111333444666777===>>>IIIoooyyyjjjggggggddd\\\___cccDDD???======???AAADDDNNNYYYuuu}}}rrrzzziiiPPP@@@888777999333444555444333222333444222222222222333333333333222222222222222222222222111111111111111111111111222222222222222222222222111111222222222333333333111222222222222333333333222222111111111111222222222222333444555666666777555555666888999:::;;;<<<>>>BBBJJJ[[[sssuuueeefffiiiooozzzzzz{{{yyy}}}{{{vvvyyynnnRRRZZZmmm}}}zzz{{{{{{zzzsss~~~~~~|||}}}jjjOOO<<<555555444111111111111111000000000000000000000000000000000000////////////////////////000000111111333555666777;;;@@@OOOxxxwwwjjjgggddd___\\\ggg|||\\\AAA>>><<<<<>>888777777555444444555555444333333333333333333333333333222222222222222222222222//////......///000111111111111111111111111111111222222222222222222222222222222222222222222222222111111111222222333333333222222333444444555555666555666888888888888:::;;;:::???III^^^{{{ttthhhccceeejjj|||yyywwwwwwqqqttt{{{fffffflllvvv~~~}}}xxxdddGGG555444444111222222111111000//////...111000000000/////////...////////////000000000000111111222333444666777888BBB>>>^^^}}}|||xxxlllooojjjOOO???===@@@;;;:::AAAEEEOOOcccxxx||||||~~~vvvzzznnnSSSAAA999666777555444444555555444333333333333333333333333333222222222222222222222222000000/////////000111111111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222333333222222333444444555555666555777999999999999;;;<<<===AAALLL```|||kkkYYYRRRQQQ[[[mmmyyywwwzzzuuuyyywwwrrrooorrruuuwww{{{}}}}}}kkkOOO;;;555333000222222111111000/////////000000000000////////////////////////000000000000111111222333444666888999CCCEEEiii}}}tttdddpppyyybbbKKK???<<>>@@@DDDNNNcccnnnWWWKKKGGGGGGVVVmmm}}}{{{}}}xxxyyy~~~{{{tttsssssstttxxx}}}~~~vvv{{{oooTTT???666444333111111111111000000//////000000000000////////////////////////000000000000111111222333555777888999CCCKKKtttvvvcccrrr~~~ppp[[[GGG>>><<<@@@<<<<<>>AAA======EEEIIITTThhhxxxyyywww{{{zzzwwwuuuddddddeeehhhlllqqquuuwww{{{||||||{{{zzz{{{}}}sss```]]]ttt|||tttWWWAAA666777555444444555555444333333333333333333333333333222222222222222222222222333333222111000000000111111111111111111111111111222222222222222222222222222222222222222222222222333333333222222111111111222222333444444555555666666888:::;;;;;;<<<>>>@@@BBBFFFQQQfffssskkkgggfffkkkoookkk___SSSJJJFFFDDDGGGNNNYYYgggwwwxxxlllfffeeegggiiirrryyy~~~~~~~~~~~~vvvooo}}}oooXXXBBB444222444111111000000000000000000////////////000000000000////////////000000000000111111222444666888:::;;;DDDXXX~~~qqq```rrrzzzrrrbbbNNN@@@<<<===AAA======EEEJJJUUUiiizzz~~~tttmmmgggcccaaaeeejjjlllqqqvvv|||yyytttqqqiiifffdddeeeiiikkkiiigggkkklllllllllmmmooosssvvv}}}uuu```ZZZjjj||||||___EEE666777555444444555555444333333333333333333333333333222222222222222222222222222222111000000000111111111111111111111111111111222222222222222222222222222222222222222222222222333333222222222222222222222222333444444555555666666888:::;;;;;;<<<>>>@@@BBBFFFRRRggg{{{hhhZZZRRRPPPRRRTTTSSSPPPKKKFFFCCCAAABBBFFFMMMXXXiiizzz~~~ooofffdddgggiiisssyyy}}}}}}~~~~~~yyyxxxzzz|||{{{{{{~~~xxxuuuyyyqqq}}}wwwdddLLL:::333444000000000000000000000111.../////////000000000111////////////000000000000111111222444666888:::;;;FFF^^^ssszzzzzzrrrhhh]]]ooo}}}ttthhhWWWEEE<<<;;;;;;>>>;;;<<>>@@@CCCGGGSSSiii|||fffUUUJJJAAAAAABBBCCCEEEEEECCCBBB;;;>>>BBBGGGPPP___qqq~~~xxxnnnlllnnnqqq|||{{{yyy|||uuupppooorrrttttttuuuwwwllljjjooo~~~ttt|||pppWWWAAA777666000000000000000111111111.../////////000000111111////////////000000000000111111222444666999;;;<<>><<<<<>>@@@CCCIIIUUUkkk~~~lll]]]SSSIIIEEEAAA??????@@@@@@???@@@<<<;;;>>>EEERRReeeuuu{{{|||wwwxxxxxxwwwxxx{{{rrrmmmgggeeeggghhhgggdddYYYZZZcccvvv~~~}}}}}}tttuuuxxx___CCC666777222222111111000/////////111111000000//////......000000000000111111111111333111222666777666888<<>>BBBIIISSSYYYeeekkkuuuvvvdddYYYOOONNNPPPLLLCCC<<<>>><<<===@@@BBBEEEMMMVVV^^^bbbkkksssvvvxxx~~~zzzkkkhhhffflll~~~wwwgggQQQ<<<;;;888555444444555444333333333333333333333333333333333333333333333333333111111111111111111111111111111000000000000111111444444333333333333333333444444444333333222222222222222333333333333444444222222333444444555555666777777777888:::<<<>>>@@@DDDHHHVVVqqqqqqaaaUUULLLIIIEEEDDDDDDDDDBBB@@@???;;;999;;;@@@JJJ[[[jjjyyy}}}}}}|||{{{uuuooonnnqqqkkkfffbbbaaaaaa___ZZZVVVPPPQQQZZZlll~~~yyyttt~~~eeeGGG666555222222111111000000//////111000000000/////////...000000000000111111111111333111222666777666999===LLL}}}ppplllggg[[[TTTVVVxxxlllKKK>>><<<;;;:::;;;===@@@EEEPPPfffyyyrrriiiUUUOOOGGGBBB@@@???>>>===>>>>>>>>>>>>AAAHHHPPPVVV___dddnnnxxxsssjjj]]]XXXQQQNNNLLLIIIFFFDDD>>><<<<<<>>>???AAAGGGOOOVVVZZZcccmmmrrruuu|||nnnkkkhhhjjjzzzzzzgggPPP;;;;;;888555444444555444333333333333333333333333333333333333333333333333333111111111111111111111111111111000000000000111111111000000000000000000000444444333333333222222222222222333333333333444444222333333444444555555666777777777888:::<<<>>>@@@DDDHHHVVVqqqxxxfffZZZQQQMMMIIIGGGGGGEEEBBB>>>AAA===999:::<<>>???CCCGGGVVVrrrwwwjjjaaaZZZQQQKKKJJJHHHEEEBBBDDD@@@<<<;;;<<>>???BBBGGGWWWuuuwwwkkk[[[RRROOOOOOMMMKKKGGGBBB>>><<<<<>>??????AAAGGGYYYwwwtttaaaUUURRRSSSSSSQQQHHHCCC>>>;;;;;;???KKKXXXnnnppplllbbb[[[ZZZ[[[[[[eeeeeennn|||tttooommmnnnllleee___]]]ZZZUUUNNNGGG@@@<<<;;;:::888777:::AAAOOObbbuuu|||{{{~~~cccGGG777333333333222111111000000////////////000000000000000000000000111111111111111222555777777777>>>HHHfffyyyzzz~~~qqq```jjjrrrrrrvvvuuuxxxmmmUUU@@@;;;;;;;;;:::888;;;CCCNNN___tttvvvooodddZZZTTTSSSUUUXXXNNNNNNLLLJJJGGGFFFGGGHHHFFFGGGGGGEEEDDDDDDFFFGGGDDDIIINNNSSSYYYeeeuuu{{{nnnbbbVVVOOOBBBSSSkkklllYYYMMMDDDCCCCCC@@@:::888888888>>>JJJUUU___iiirrrrrrvvv}}}vvvhhhfffjjjlllooouuuzzzxxxssspppsss{{{rrrpppjjjiiittt~~~rrrYYYBBB;;;888555444444555444333333333333333333333333333222222222222222222222222111111111111111111111111000111222333333222111000222222222333333444444555111111111222222222222222222222333333333333444444444444444555666666777777666777999;;;===>>>??????AAAHHH[[[{{{yyyggg[[[ZZZ\\\[[[YYYLLLFFF???;;;:::???KKKXXXoootttuuuoooiiigggfffdddkkkooo|||{{{rrrpppppppppiii___YYYXXXSSSPPPKKKDDD???<<<;;;<<<777777888<<>>:::999777:::EEEOOOXXXaaaiiinnnrrryyy{{{xxxyyyyyy|||{{{{{{uuuqqqlllmmmzzzvvv[[[CCC;;;888555444444555444333333333333333333333333333333333333333333333333333111111111111111111111111000111333444444333111000444444555555666777777888000111111111222222222222222222333333333333444444444444555555666666777777666777:::<<<>>>?????????BBBIII]]]~~~qqqggggggiiigggdddRRRJJJBBB===;;;@@@MMMZZZvvv}}}zzzqqqxxxyyypppiiilllpppooofffYYYSSSUUUHHHGGGDDD???;;;888777888666666777:::CCCSSSfffsss{{{~~~~~~{{{rrr{{{{{{UUU<<<444444333222222111111000.../////////000000111111000000000000111111111111111222666888666777@@@KKKvvv{{{zzzhhhUUU```}}}yyymmmooolll\\\FFF999:::<<<:::<<<999:::BBBNNN^^^ssstttiiibbb^^^]]]cccgggmmmqqqqqqmmmgggcccbbbdddddd___XXXQQQNNNMMMIIIKKKKKKJJJHHHGGGHHHHHHGGGJJJKKKKKKMMMVVVfffssspppaaaTTTJJJBBB>>>:::<<<:::>>>RRRmmmyyyvvvcccTTTGGGEEEGGGEEE@@@<<<777444666???IIIQQQZZZaaammmpppxxx~~~}}}yyysssssswwwwwwsssnnnppp~~~zzz___FFF;;;888555444555555444333333333333333333333333333333333333333333333333333111111111111111111111111000111333444444333111000111111222222333444555555000000111111222222222222222222333333333444444444444444555555666777777777666888:::<<<>>>?????????BBBJJJ___yyyyyyzzzxxxbbbPPPAAA@@@@@@@@@LLL\\\ttt~~~~~~|||yyyrrrjjjeeebbbfffhhhfff^^^UUUNNNKKKIIIGGGCCC@@@<<<:::999888:::555444888<<>>MMM{{{xxxaaaTTT```ttt}}}{{{nnnZZZGGG;;;777999;;;>>>:::===EEEKKKUUUlllyyycccVVVPPPMMMMMMNNNWWWaaannnvvvxxxvvvvvvwwwtttrrrlllfff```ZZZVVVTTTRRROOOMMMKKKKKKKKKJJJIIIIIIKKKKKKJJJKKKOOOXXX^^^uuuzzzssshhh]]]RRRHHH???:::999888666888@@@OOO```kkk]]]TTTJJJEEEEEEDDD???::::::777888===BBBFFFMMMTTT^^^fffrrr~~~yyytttsssuuuxxxzzzqqqkkkssswww```MMM@@@===999444444666555333444333111111111111333444333222222111111222222333111111111111111111111111000555999888444111111333111111111222222333333333000000111000///000333666444444444333333222222222111333555666555555666777888777999>>>@@@>>>???BBBGGGPPPbbb~~~{{{cccQQQCCCBBBBBBBBBMMM]]]yyyttttttttttttrrrmmmgggbbbdddeeeddd```XXXQQQMMMLLLHHHFFFCCC???<<<:::999888999444333777:::BBBWWWmmmtttyyy||||||}}}rrrxxxwwwVVV===555333111000000111111000000000////////////000000111000000000000000000000000777666555::::::@@@PPPbbbPPPZZZooo~~~oooXXXDDD999777999<<<===<<<@@@IIINNNVVVmmm|||lllZZZRRROOOMMMMMMOOOUUU___llluuuxxxyyyzzz|||{{{yyyvvvqqqkkkddd^^^ZZZUUURRRNNNLLLLLLLLLKKKKKKIIIJJJJJJIIIIIIMMMTTTZZZddduuu}}}wwwmmmbbbWWWMMMEEE@@@<<<999666666;;;EEEQQQYYYWWWPPPIIIGGGHHHFFFAAA;;;:::666666;;;???CCCIIIPPPTTTZZZfffrrr}}}{{{yyyvvvrrrpppqqquuuxxxwwwpppmmmuuuhhhTTT@@@===888555555666555333444333333333333333333444333222222111111222222333111111111111111111111111111666<<<===999555333444333444444444444444444555111222333333222333555777444444444333333222222222222444666666555555666777:::888:::???BBBAAABBBEEEMMMUUUeeeyyycccQQQEEEDDDDDDCCCOOO```uuukkklllmmmoooooommmhhheeefffddd```YYYRRRNNNLLLLLLHHHFFFCCC???<<<:::999999888444222555777===PPPdddooovvvzzzzzz{{{~~~~~~|||~~~}}}~~~|||~~~wwwzzz|||}}}qqqUUU>>>666444111000111111111000000000000000000000000000000000000000000000111111111777666777<<<<<>>FFFOOOSSSZZZooo{{{mmmaaaVVVRRRSSSRRRSSSTTTVVV^^^iiirrrwww{{{{{{tttllleee```YYYUUUPPPMMMLLLMMMMMMMMMJJJKKKKKKIIIHHHJJJPPPUUUZZZlll~~~uuujjj^^^RRRGGG@@@===:::666555777===CCCHHHMMMJJJGGGHHHJJJIIIBBB===999666555999<<<>>>CCCIIINNNSSS]]]iiittt|||wwwttttttzzz}}}wwwooonnnmmmllllllooouuuyyyuuuqqqpppzzzlllUUUBBB<<<777555666666444333333444444555555444444333333222222111111222222333111111111111111111111111000666<<<>>>:::666444333555444444444444444444333000222444444444333444555444444333333333333222222222444666777666666666888<<<:::<<>>@@@CCCCCCDDDHHHKKKIIICCC===:::666555888::::::>>>CCCJJJNNNUUU___iiirrryyy}}}|||}}}|||vvvnnniiiaaa]]][[[^^^dddhhhiiigggmmmmmmlllkkkkkknnnssswwwuuutttxxxpppVVVEEE===777666777666444333222333444555555444333222333222222111111222222333111111111111111111111111000333777888666333222222333333333222222111111111...111333444333222222222333333333333333333333333333555777777666666777888<<<:::<<>><<<:::999999:::666555666555666DDDUUUfffpppxxxzzzzzz|||}}}{{{{{{zzzyyy{{{}}}}}}xxxoooYYYCCC777555222111111111111000000000111111111111000000//////000000111111111111111555444777<<<;;;FFF___pppcccvvvttt|||}}}ZZZ@@@666777:::;;;;;;BBBMMMXXX```kkk|||~~~wwwpppjjjjjjjjjgggeeefffcccfffkkkpppuuuzzzzzztttoookkkhhhccc^^^WWWSSSQQQQQQQQQQQQNNNOOOPPPMMMJJJIIILLLOOOQQQXXXggg{{{nnn[[[OOOCCC???:::888999:::;;;;;;<<<>>>BBBGGGJJJHHHBBB<<<<<<888666888999888:::???BBBDDDIIIOOOWWW___fffjjjooouuuyyyxxxtttssstttvvvxxxvvvtttppplllfffbbb___^^^[[[XXXXXX\\\aaadddeeeppppppnnnllljjjkkkooorrrxxxzzz}}}cccLLL@@@777666888555444444111222333444444333222111333222222111111222222333111111111111111111111111222222222222111111222333333333333222222111111111///111444444333222222222333333333333333333333333333555777888777777888999;;;999;;;@@@DDDEEEIIINNNSSS]]]nnnuuuhhhUUUIIICCCDDDCCCBBBOOOaaa{{{}}}wwwmmmlllmmmnnnooonnnkkkiii___]]]ZZZXXXVVVRRRMMMIIIEEEDDDAAA>>>;;;:::999999:::666666777555444@@@PPP```lllvvvyyyyyy{{{||||||zzzyyyxxxyyy{{{}}}}}}}}}~~~||||||}}}vvvnnnYYYAAA888666333111111111111000///000111222222111000////////////000111111222222111444444888<<<:::HHHdddzzzuuusss}}}mmmqqq~~~YYY>>>666888;;;;;;;;;AAAJJJVVVcccsss{{{vvvtttrrrnnnmmmnnnnnnoooqqquuuxxx|||{{{vvvrrrpppnnnfffaaa[[[WWWTTTSSSSSSRRROOOQQQRRROOOKKKJJJKKKMMMNNNQQQ[[[mmmxxxhhh]]]NNNHHH???:::999999888777;;;===AAAEEEGGGEEE@@@<<<<<<888777888888666888;;;>>>>>>AAAEEEJJJQQQWWWZZZaaaiiinnnllliiiiiijjjjjjjjjiiigggggggggfffdddccc```^^^]]]\\\^^^```dddfffoooooonnnkkkjjjkkkmmmppp|||||||||nnnTTTDDD777777888555444666111222222333333222222111333222222111111222222333111111111111111111111111555333111000000222444666555444444444444444444333333444666666444444444555222222333333333333444444444666888888888888888::::::888:::@@@DDDFFFJJJOOO]]]gggxxx|||uuujjjWWWLLLEEEFFFCCC@@@KKK]]]tttyyywwwvvvuuutttqqqmmmjjj]]]ZZZWWWVVVUUURRRNNNKKKEEECCC@@@>>>;;;:::999999999555555777444222<<>>;;;JJJiiiyyyzzzmmmppp}}}zzzTTT<<<666:::<<<;;;:::===DDDPPPcccyyy|||zzzwwwttttttwwwwwwwwwxxx{{{~~~{{{wwwtttqqqhhhddd^^^ZZZXXXVVVSSSRRROOOQQQRRRPPPLLLIIIJJJLLLMMMPPPWWWcccttt|||qqqjjj[[[RRRFFF???======<<<;;;???@@@CCCEEEFFFDDD@@@>>>;;;777666777777444555999;;;<<<===@@@EEEJJJOOORRRTTT\\\aaa^^^]]]bbbgggiiihhhggghhhjjjmmmllliiifff^^^___`````````aaadddfffjjjkkkkkklllmmmoootttwww{{{sss\\\HHH888777888444444888333333333222222333333333333222222111111222222333111111111111111111111111444333111111222444555555333444444444444444444555444555666555333333555666222222222333333444444444555666888999888888999::::::888:::@@@DDDGGGLLLQQQ]]]iii||||||wwwsssjjjZZZOOOHHHHHHCCC>>>HHHZZZnnn|||zzzwwwuuurrrooojjjfff]]]YYYTTTRRRRRRRRROOOMMMEEECCC@@@===;;;:::999999777444555666333000:::IIIVVVcccqqquuuvvvxxx{{{{{{zzzyyywwwxxxyyyzzzzzzyyyyyyzzz|||~~~~~~~~~vvvzzzfffMMM999777333222222222111//////000222333333222000///...//////000111222222222444555666;;;???===MMMlllyyyuuuoootttzzzvvvQQQ999666;;;======999:::???LLLbbb{{{}}}{{{yyy{{{||||||}}}zzzuuurrriiieee```\\\ZZZWWWTTTRRRNNNQQQRRRPPPLLLIIIIIIKKKKKKOOOUUUZZZdddwwwzzzuuucccXXXKKKCCCBBBCCCDDDCCCBBBCCCEEEEEEEEECCCAAA???:::666555666666333444777777888999<<<@@@EEEIIILLLLLLTTTXXXUUUVVV```iiimmmkkklllnnnqqqrrroooiiiccc]]]```dddeeeddddddfffhhheeegggjjjmmmqqqvvv||||||vvv```KKK999777777444444999555555333222222333555555333222222222222222222333111111111111111111111111111111111222333444333222111111111222222333333333444444444222111111333555222222222333333444444444555777999999999888999:::;;;999:::@@@EEEHHHMMMSSSWWWeeezzz~~~}}}|||xxxqqqkkk___QQQHHHGGGAAA:::FFFZZZlll~~~}}}|||xxxtttnnnfffaaaXXXVVVRRRPPPNNNMMMKKKIIIHHHDDD???<<<;;;;;;::::::777999999777333333888===MMM[[[jjjrrrrrrqqqtttxxx}}}zzzvvvvvvwwwyyywwwvvv{{{{{{{{{|||}}}~~~}}}vvvwwwvvvWWW===666111222333111//////000000000000000000000000000111111111111222222222333333999888>>><<>><<<===HHH___{{{}}}|||}}}zzzvvvtttppplllgggbbb^^^YYYUUURRRSSSRRROOOMMMKKKJJJJJJJJJLLLMMMPPPWWW^^^lll{{{xxxnnnbbbVVVOOOKKKGGGEEEGGGHHHEEEBBB@@@@@@???>>>===:::888666666666777666555666666777999<<<>>>@@@BBBFFFIIIMMMOOORRRXXXccckkkmmmhhhcccbbbeeehhhgggeeedddbbbcccdddddddddjjjrrrrrrsssuuuwww|||vvvbbbOOO<<<444444555444555333333333333333333333333333333333222222111111111222222222222222222222222555444333333555555444333111111222222222333333333444444444444444444444444444444444444444444444444555555666666777777888888;;;999:::@@@EEEHHHNNNTTT\\\ddduuuzzzsssmmmdddWWWOOOMMMFFFBBBNNNcccttt{{{vvvrrrlllddd___XXXVVVRRRPPPOOOMMMKKKIIIIIIEEE@@@===<<<<<<;;;:::777999999777333333888===IIIWWWgggpppqqqppprrrvvvxxxvvvttttttvvvxxxxxxwww{{{{{{|||}}}}}}~~~}}}~~~zzzssswwwZZZ>>>666111222333000///000000000000000000000000000000111111111111222222222333333999888??????MMMvvvrrrmmmiiikkknnnqqqoooVVV???888999888:::>>>@@@>>>???KKK```zzz|||{{{zzzqqqmmmgggbbb^^^ZZZWWWTTTTTTSSSQQQNNNMMMLLLLLLLLLMMMLLLNNNRRRVVVaaauuu|||pppddd^^^YYYUUUTTTUUULLLIIIEEEBBB@@@???===;;;:::888666555666666555444222333444555777:::<<<===AAADDDGGGHHHJJJPPPZZZaaadddcccccchhhooossssssqqqssspppoooqqqqqqppptttzzz|||vvvbbbPPP===666666555333333333333333333333333333333333333222222222222222222222222222222222222222222111000//////111111000///111111222222222333333333333333333333333333333333444444444444444444444444555555666666777888888888;;;999:::@@@EEEIIIOOOVVVbbbjjj|||{{{xxxrrrjjj___VVVSSSLLLHHHVVVjjj|||zzzuuuooohhhbbb]]]XXXUUURRRPPPOOONNNLLLJJJIIIFFFAAA>>>======<<<;;;888999999777444444888;;;EEERRRcccmmmoooooopppssssssrrrqqqrrruuuwwwxxxwww{{{{{{|||}}}~~~~~~~~~}}}|||~~~}}}ppp|||vvv^^^???777222222333000///000000000000000000000000000000111111111111222222222333333888888@@@CCCTTTvvvqqqmmmiiiqqqyyyqqqmmmkkkjjjdddMMM999666999999:::===<<<;;;===III]]]tttsssnnnhhhbbb___\\\ZZZXXXUUUTTTRRRPPPOOONNNMMMMMMLLLKKKLLLNNNPPPXXXjjjzzzwwwnnnfff___\\\\\\PPPMMMGGGCCC@@@>>>;;;999:::888666555666666555444000111222333555777999:::<<<>>>AAABBBDDDIIIQQQWWW^^^```gggrrr~~~~~~{{{}}}|||dddRRR???777666555222222333333333333333333333333222222222222222222333333222222222222222222222222222111000111222333222000111111222222222333333333333333333333333333333333444444444444444444444444555555666777777888888999;;;999:::@@@FFFKKKQQQXXXeeeooojjj~~~xxxqqqggg]]]VVVMMMKKKYYYmmmzzzsssllleee___\\\WWWTTTRRRPPPOOOOOOMMMKKKJJJFFFBBB@@@???>>>===;;;888999999777555555777:::AAANNN___jjjnnnnnnooopppppppppppprrrtttuuuvvvwwwzzzzzz|||}}}}}}}}}|||||||||}}}~~~~~~}}}oooxxx}}}}}}rrr___@@@888222222222000///000000000000000000000000000000000111111111222222222555444999777???DDDXXX~~~vvvmmmfffaaalllwwwsssqqqgggPPP<<<888:::999999<<<999999===JJJ^^^sssuuupppiiiccc___]]]\\\[[[UUUUUUSSSQQQPPPNNNMMMMMMIIIIIIKKKMMMOOOVVVgggwww{{{ooobbbZZZXXXRRRMMMGGGCCC@@@===;;;::::::888666555666666555333222222333444666888999::::::;;;===???BBBGGGMMMRRR\\\```iiivvv{{{|||jjjVVVAAA777555444333333444444333333333333222222111111111222222333333333111111111111111111111111444333222222444444333222111111222222222333333333222222222222222222222222333333444444444444444444555666666777888888999999;;;999:::AAAGGGMMMTTT\\\cccnnn^^^~~~~~~yyyqqqfff[[[OOOMMM\\\ooozzzrrriiibbb\\\ZZZUUUSSSPPPOOOOOONNNMMMKKKIIIGGGCCCAAA@@@???===;;;999999888777666666777888???KKKZZZfffkkkkkklllnnnnnnooopppqqqrrrsssttttttxxxxxxyyyzzz{{{{{{{{{{{{{{{}}}~~~~~~~~~~~~|||mmmtttwwwuuulll]]]AAA999222222222000///111000000000000000000000000000000111111111222222222555555:::777???DDD[[[|||zzzrrrjjj```ddd|||xxxvvvlllTTT>>>888999888888<<<<<<===CCCQQQeeezzzwwwqqqjjjddd```^^^\\\[[[UUUTTTSSSRRRPPPNNNMMMLLLIIIIIIKKKMMMNNNTTTcccrrrsssdddXXXTTTQQQLLLFFFBBB@@@>>>===<<<;;;999777666666666555444333333444444666777999999777888:::<<<@@@EEEJJJNNNVVVYYY___iiivvv{{{qqqpppsssxxxqqq[[[CCC666333333444666444444444333333222222222111111111222222333333333111111111111111111111111222111000000222222111000111111222222222333333333222222222222222222222222333333333444444444555555666666777777888999999999;;;999:::AAAIIIOOOXXX```cccpppWWWxxxzzzooo```SSSQQQaaasss~~~xxxoooeee]]]YYYWWWSSSQQQOOONNNNNNNNNLLLKKKIIIFFFCCCAAA@@@???<<<:::999999888777777666666666;;;EEESSS^^^dddfffggghhhiiilllnnnoooooopppqqqrrrvvvvvvvvvvvvxxxyyyzzz{{{{{{|||}}}~~~}}}}}}~~~}}}jjjooovvvqqqiii[[[CCC:::333222222000///111000000000000000000000000000111111111111222222222555666;;;888@@@FFF___~~~{{{uuummm```]]]xxxyyyvvvsssgggPPP:::555888888999===:::<<>><<<::::::999888777777777666555666???KKKTTTZZZ]]]___```bbbfffjjjllllllmmmooorrrtttsssrrrssstttwwwzzz|||zzz|||}}}}}}|||}}}~~~~~~iiimmm|||zzzrrrhhh\\\DDD;;;333222222000000111000000000000000000000000000111111111111222222222333555<<<;;;CCCJJJdddvvvoooiii^^^YYYnnnzzzzzzxxxsss```JJJ888555999999999;;;888999@@@NNNbbbvvvxxxsssmmmgggbbb^^^YYYWWWVVVVVVVVVUUUSSSQQQOOOMMMJJJJJJKKKKKKHHHJJJUUUaaazzz}}}{{{uuujjj```\\\UUUPPPJJJEEECCCBBBBBBBBB???<<<:::999999888777555222222222222333444555555666555444555888:::<<<===<<<<<<<<<>>>CCCKKKTTTZZZ\\\WWWRRRQQQPPPPPPVVV^^^cccfffnnnvvvuuuvvvxxxcccKKK>>>999777555555555555444333333222111111333333222222222222222222111111111111111111111111555444333444555555444333111111222222222333333333333333333333333333333333222222333333444555555666666777777888888999::::::;;;999:::BBBKKKSSS]]]fffsssRRRmmmsssbbbTTTUUUgggzzz|||zzztttiii^^^UUUQQQQQQPPPNNNLLLKKKLLLLLLKKKJJJGGGEEEBBBAAA@@@>>>;;;999:::999888777888777666444222:::DDDMMMSSSWWWYYY[[[\\\aaafffiiijjjlllooorrrsssrrrpppppprrrvvvzzz}}}zzz{{{}}}}}}||||||~~~~~~jjjmmm}}}uuuiii]]]DDD;;;333222111000000111000000000000000000000000000111111111111222222222111444<<<<<>>999444222555555444333333222111111444333333222222111111111000000000000000000000000111000///000111111000///111111222222222333333333444444444444444444444444222222333333444555666666777777777888999999::::::;;;999;;;BBBKKKTTT^^^gggyyyQQQ___yyylll```VVVWWWkkk}}}wwwmmmddd\\\UUUPPPLLLMMMLLLIIIGGGGGGHHHJJJLLLGGGFFFEEEBBB???<<<999777;;;:::999777666444333222444777>>>EEEKKKPPPRRRSSSXXX[[[```eeeiiikkkllllllllllllmmmnnnnnnqqqvvvyyytttvvvxxxyyyzzz{{{}}}mmmiiiuuu}}}qqqggg\\\MMM999333666111000333111000000000000000000000000000000000000000111111111555888:::>>>CCCMMMuuu~~~rrrppphhh[[[TTT^^^qqq}}}pppnnnsssyyyfffGGG555777:::======555999:::???MMMaaavvv~~~vvvsssoookkkfffaaa[[[WWWYYYXXXYYYYYYXXXUUUOOOKKKLLLMMMMMMJJJGGGIIIOOOVVVmmm}}}xxxlllccc\\\RRRKKKGGGFFFCCCAAA@@@===999777777999999999888666333333444555555444666666666666666666555555333444777:::<<<=========@@@AAAAAAAAAAAACCCGGGJJJUUUZZZeeepppuuuuuuxxx~~~wwwhhhSSSBBB888555444444444444444333333222222222111222333333111111222333222222111111111111222222111111222222222333333333:::999777555333222222111444444444444444444444444555444333222333444555666666666777888999::::::;;;===>>>999>>>LLLRRRXXXfffzzzMMM___uuukkk```VVVOOORRRhhh|||uuulllbbb[[[UUUQQQNNNKKKJJJHHHFFFEEEGGGHHHJJJGGGFFFEEEBBB???<<<:::888;;;:::999777666444333222222444999???DDDIIILLLMMMTTTWWW[[[```eeehhhkkklllkkklllmmmmmmmmmooorrruuutttvvvyyyzzzzzz|||~~~rrrjjjttt|||rrrjjj```NNN:::222555111000333222000000000000000000000000000000000000111111111111666:::;;;???EEEOOOxxx|||wwwssskkk[[[QQQ```}}}xxxnnnpppvvvyyyvvvcccFFF666888999;;;;;;555999999???LLL```tttvvvtttpppmmmiiiddd^^^YYYYYYYYYXXXXXXXXXUUUQQQNNNLLLMMMNNNKKKHHHHHHNNNSSSddduuusssddd]]]SSSMMMJJJIIIHHHFFFAAA???;;;999:::::::::999999777555444555555444333555555555555666666666666333444666888999::::::::::::;;;;;;;;;;;;===AAACCCMMMQQQZZZdddjjjlllssszzzyyyjjjUUUCCC888555444444444444444333333222222222111222333333111111222333222222111111111111222222111111222222222333333333666555555444333333333444444444444444444444444444444444333333333444555666666666777888999:::;;;;;;:::===;;;BBBRRRYYY___mmm~~~LLLcccyyyssseee\\\RRRLLLHHHNNNeee}}}~~~zzzsssjjjaaaZZZUUUQQQNNNIIIHHHFFFDDDDDDEEEFFFHHHFFFFFFEEECCC@@@===;;;:::;;;:::999777666444333222///000333666:::>>>BBBDDDKKKMMMPPPUUU[[[```eeegggjjjkkkmmmnnnmmmnnnpppqqqtttvvvyyyzzz{{{|||xxxmmmttt}}}tttiiiRRR<<<444555111000444222000000000000000000000000//////000000111111111111777:::<<<@@@FFFRRR|||yyycccSSSgggwwwooopppuuusssvvvvvvlll\\\CCC777:::888999:::666999999???LLL___sss|||yyy|||~~~uuutttrrrpppmmmhhhbbb]]][[[YYYWWWVVVVVVUUUSSSQQQMMMNNNOOOLLLIIIIIILLLOOOYYYkkk~~~qqqggg___VVVOOOLLLKKKIIIGGGCCCAAA>>>===<<<<<<:::999888666555555666555333111444444555555666666666666333333555666666666666666555666777777777888;;;>>>CCCEEEKKKSSSYYY^^^hhhrrrzzz|||mmmVVVCCC999555444444444444333333333333222222111222333333111111222333222222111111111111222222111111222222222333333333222222222222333444555666444444444444444444444444444444333333444555555666666666777888999:::;;;;;;888======FFFWWW___gggvvvQQQmmm~~~sssnnnaaaVVVMMMHHHFFFMMMccc{{{||||||zzzsssiii```YYYSSSOOOLLLHHHGGGEEEDDDDDDDDDEEEFFFEEEEEEDDDBBB@@@>>><<<;;;::::::999777666444333333.........000222666999;;;@@@AAADDDHHHNNNUUU[[[^^^fffhhhlllmmmnnnoooppprrrsssuuuxxxyyy{{{}}}sssvvvyyy[[[CCC777777222111444111000000000000000000000000//////000000111111222222777:::;;;@@@GGGTTTsss^^^sssvvvllllllnnnjjjkkkkkkbbbSSS>>>777:::888888;;;999:::;;;@@@MMM```sssxxxhhhdddhhhppp{{{~~~}}}|||tttsssrrrqqqooojjjddd```[[[YYYUUUTTTTTTUUUTTTSSSNNNOOOPPPNNNKKKIIIJJJKKKQQQbbb|||ppphhhaaaVVVOOOKKKIIIGGGDDDDDDBBB???>>>===<<<999777555555555666888777555333333444444555555666666777444444444555555555555555666777888888777888:::<<<======???EEEIIIPPP[[[gggttt~~~}}}nnnWWWDDD999555555555333333333333333333333333111222333333111111222333222222111111111111222222111111222222222333333333111111111111222333444555444444444444444444444444333333444444555555666666666777777888999:::;;;<<<999===>>>FFFWWWaaalll}}}VVVttt{{{pppllldddXXXLLLFFFDDDKKKbbbyyyzzzzzzyyysssjjjaaaYYYSSSMMMJJJGGGFFFEEEDDDDDDDDDEEEEEECCCCCCBBBAAA@@@>>>===<<<:::999888777666555444333000///...---...111444666999:::;;;???EEEKKKQQQTTT^^^aaaeeeiiikkknnnqqqsssppprrruuuxxxyyy{{{~~~~~~~~~~~~yyyzzzfffKKK;;;888222111333000000000000000000000000000...//////000111111222222666999:::???GGGUUUkkkrrrkkkoootttpppnnngggYYYNNN;;;555:::888999===<<<;;;<<>>===;;;888555333333444666888999888666333444444444555555666666444444444444555555666666888999::::::999999;;;<<<<<<:::;;;>>>@@@DDDOOOZZZlllwwwpppXXXDDD999666555666333333333333333333333333111222333333111111222333222222111111111111222222111111222222222333333333222222111111111222333333444444444444444444444444333333444555666666666777777777888999:::;;;;;;<<<;;;???>>>DDDTTT___mmmVVVsss{{{qqqhhheeegggYYYKKKDDDBBBJJJaaayyyyyywwwwwwrrrkkkccc\\\TTTMMMIIIFFFEEEEEEDDDDDDDDDDDDDDD@@@@@@@@@@@@???>>><<<<<<999999888777666555444444111000///......000222333666666777:::>>>CCCGGGJJJQQQTTTYYY]]]aaafffjjjnnnlllooorrruuuwwwyyy|||}}}}}}lllOOO===888222111333///000000000000000000000000......///000111222222333666999999???GGGWWW|||ooo{{{wwwwww```NNN:::444999888:::>>><<<;;;<<>><<<:::888555333333333555888999999888444444444444444444444444333333333444555777888999888999::::::999888999;;;<<<;;;;;;======>>>EEENNNcccnnn{{{vvv]]]GGG;;;666666666222222333333333333444444111222333333111111222333222222111111111111222222111111222222222333333333333333222222111111222222444444444444444444444444222333444666777777777777777777888999:::;;;<<<<<<<<<@@@@@@EEETTT___mmmTTTppp{{{uuuqqqkkkeeedddhhhXXXIIIBBBBBBLLLeee~~~yyytttrrrooojjjeee___XXXPPPKKKDDDCCCCCCCCCBBBBBBBBBBBB>>>>>>>>>>>>>>>===<<<;;;999999888777666555444444222222000000///000111111222333333555777:::<<<>>>CCCEEEIIINNNRRRXXX^^^bbbiiikkkooorrrtttwwwzzz}}}lllNNN;;;666111111444000000000000000000000000000......///000111222333333777::::::@@@IIIZZZwwwrrrwwwxxxnnniiiuuuSSS===444888888999===:::999:::AAAOOObbbuuu~~~|||{{{{{{vvvssspppnnnllljjjhhhfffddd```\\\YYYYYYYYYXXXXXXUUUTTTRRRPPPPPPOOONNNNNNOOOSSSfff~~~vvvppphhh^^^XXXUUUSSSQQQOOOLLLHHHCCC???<<<;;;999777777666444555777888888777666555555444444333333222000000111222555777:::<<<888:::;;;;;;999888999:::;;;;;;===@@@>>><<>>777555555222222222333333444444444111222333333111111222333222222111111111111222222111111222222222333333333333333222222222222333333444444444444444444444444222333444666777888777777777888888999:::;;;<<<<<<:::AAADDDKKKZZZbbbnnnSSSmmm}}}tttrrrrrrooommmmmmhhhXXXHHHBBBCCCPPPkkkyyyrrrnnnllliiifffaaaZZZSSSMMMBBBBBBBBBAAAAAAAAA@@@@@@===============<<<<<<;;;999888888777666555555444333222111111000000000111...//////000111222333444999;;;???BBBFFFMMMSSSXXXgggiiimmmppprrruuuyyy{{{|||zzzkkkLLL999444000111555111000000000000000000000000---...///000111222333333999;;;;;;AAAKKK\\\rrriiifffhhhbbbbbb~~~XXX@@@555888777999;;;777777999@@@NNNbbbttt}}}||||||xxxuuuqqqnnnlllkkkiiihhhgggccc___]]]\\\[[[ZZZYYYWWWTTTRRRPPPPPPQQQPPPPPPOOOPPP___|||ttthhh___YYYVVVRRROOOOOOJJJDDD???===<<<:::999;;;888666555555666666555666666555444333222222111......///111444888;;;===999;;;<<<<<<:::999999:::999:::>>>BBB@@@<<<===BBBEEERRR```kkktttxxxjjjPPP@@@888444333222222222333333444444444111222333333111111222333222222111111111111222222111111222222222333333333222222222222333444555555444444444444444444444444111333555666888888888777777888999999;;;;;;<<<===888BBBGGGQQQ```gggpppYYYjjj{{{rrriiiiiiVVVEEE@@@BBBLLLddd|||vvvlllkkkgggbbb___\\\XXXRRRMMMEEEDDDBBBAAA@@@?????????<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<;;;:::888777666666777666555444333222222222//////...------///000111222444666999<<<@@@FFFJJJTTT^^^jjjqqqrrrsssxxx|||{{{zzz{{{~~~{{{~~~wwwvvvssseeeOOO<<<777555///...444000000000000000000000000000111222111000000222333:::===888EEEJJJZZZ{{{oooaaa]]]VVVNNNTTTppp~~~}}}___DDD666888777999;;;777:::;;;AAALLL]]]ooo~~~}}}|||{{{xxxssspppooommmllljjjkkkiiifffdddccc```]]]ZZZ[[[XXXUUUTTTSSSSSSQQQOOOQQQTTTXXXqqqyyyjjj```ZZZVVVSSSSSSPPPLLLGGGBBB>>>;;;999;;;:::999999888888999999888888888777555333000///333111000000111444777999CCCBBBAAA???===<<<<<<;;;;;;::::::<<>>>>>AAAGGGOOOZZZkkk[[[mmmwwwmmmbbbQQQBBB???AAALLLcccyyy}}}tttkkkhhhddd___\\\ZZZVVVOOOJJJCCCBBBAAA@@@???>>>>>>>>>;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888777666777777666555444444444444111000///......///000000000111333555888<<>>>>>===============;;;::::::<<>>@@@EEEPPPaaaqqq}}}ssslllyyyqqqTTT???888777666555555444333333222111111222222222222111111111111111111111111111111111111333333333333333333333333333333222222333333444555444444444444444444444444555555666666777777888888:::;;;<<<;;;::::::;;;===@@@CCCKKKUUUaaaqqq[[[kkk}}}rrrfffYYYKKK???<<<@@@KKK```ttt}}}}}}zzzrrriiiddd```\\\YYYVVVRRRKKKFFFAAA@@@???>>>===<<<<<<<<<:::;;;;;;;;;<<<=========<<<;;;;;;:::999888888777999888777666666666666666333333222000000000000000---///000111222555999<<>>:::FFFMMM```|||wwwqqqggg[[[IIIGGG___zzzxxx~~~~~~}}}tttUUU===333777777999<<<999888999===HHHXXXiiiwww}}}{{{xxxvvvtttqqqnnnkkkjjjiiihhhiiihhhfffbbb___^^^[[[XXXVVVUUUTTTRRRQQQNNNNNNLLL]]]~~~pppdddZZZTTTTTTRRRNNNLLLJJJGGGDDDAAA>>>===<<<<<<;;;;;;<<<<<<999999999888666444222000222111000000000222555666;;;<<<<<<>>>???@@@AAABBB;;;::::::;;;>>>AAABBBBBB>>>===>>>FFFUUUfffuuu~~~uuujjjtttpppSSS???888777777555444444333333222222111333222222222111111111111111111111111111111111111222222222222222222222222333333222222333333444555444444444444444444444444555555666666777777888888:::;;;<<<;;;::::::<<<>>>AAACCCLLLXXXeeetttWWWdddzzzxxxtttgggZZZQQQGGG===;;;???JJJ]]]nnnyyy|||}}}{{{yyywwwppphhh```\\\XXXUUUSSSNNNGGGBBB>>>>>><<<;;;;;;::::::::::::::::::;;;<<<===>>>>>>;;;;;;;;;::::::999999888::::::999888888888888888666555444333222111111000---.../////////000222555999AAALLLWWW```jjjuuu|||}}}~~~rrrrrr|||pppppplllcccPPP===555222///...000000000000000000000000000///000111111000111333444666===:::FFFMMMccc|||{{{zzzvvvgggRRRLLL___|||rrrnnnqqqmmmmmmllldddRRR;;;333777777888;;;777888999===GGGVVVgggttt|||~~~}}}{{{yyywwwtttooollljjjiiijjjkkkkkkiiifffbbbaaa^^^[[[XXXWWWVVVSSSRRRQQQRRROOOWWWoooxxxlllaaa[[[VVVSSSOOONNNMMMKKKGGGDDD>>>>>>===<<<<<<<<<<<<<<<999999999999777555333222222111000000111222444555:::;;;===@@@BBBCCCEEEEEE===;;;:::;;;>>>AAACCCDDD???<<<:::>>>IIIZZZkkkuuu{{{mmmtttsssVVVAAA888777777444444444333333222222222333333222222222111111111111111111111111111111111111111111111111111111111333333222222333333444555333333444444444444444444555555666666777777888888888999;;;;;;;;;<<<>>>AAAEEEFFFNNN\\\hhhvvvSSS[[[vvvrrrsssnnn```TTTLLLDDD===:::>>>III[[[iiiwwwzzzzzzxxxvvvuuunnnfff^^^ZZZTTTQQQNNNJJJDDD@@@<<<;;;::::::999999999999:::::::::;;;<<<===>>>>>>;;;:::::::::::::::::::::;;;;;;:::999999999::::::888888777666444333222111///000111000///...000111222888BBBMMMXXXeeerrrzzz{{{}}}tttpppvvvqqqpppkkkcccRRR???444111000//////000000000000000000000000///000111111000111333555444<<<:::DDDMMMddduuuuuuwww}}}ooo[[[UUUfff~~~wwwgggcccfffccceeefff```OOO;;;444999777777999555999:::===GGGVVVfffsss{{{}}}{{{yyyuuupppmmmkkkkkkkkkllllllkkkhhhfffdddaaa]]][[[YYYWWWUUUSSSPPPTTTSSSUUUaaauuuxxxmmmeee[[[VVVQQQNNNNNNMMMIIIEEE>>>>>>===<<<<<<<<<<<<<<<::::::::::::999777555333333222222111111222333444888:::===@@@BBBDDDEEEFFFAAA>>>;;;;;;>>>BBBDDDEEEAAA>>>::::::AAAOOO___iii}}}pppuuuyyy\\\EEE:::777666444444333333333333222222333333333222222222222111111111111111111111111111111111111111111111111111333333222222333333444555333333333444444444555555555555666666777777888888555777999;;;<<<>>>AAADDDKKKJJJQQQ___kkkvvvQQQVVVyyy{{{nnnnnnpppiiiZZZNNNGGGCCC<<<:::???LLL]]]iiitttwwwwwwtttsssqqqkkkddd\\\WWWPPPKKKIIIFFFBBB>>>;;;:::999888888888888888:::;;;;;;;;;<<<=========::::::::::::;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;999999999888777555444333222333444333000//////000///333;;;EEEQQQ```nnnwwwwwwzzz}}}wwwnnnooorrroooiii```QQQ???444222333333222000000000000000000000000...000111111000111333555333===;;;DDDMMMfffmmmmmmppp}}}ppp```\\\ooorrraaa[[[```aaafffiiicccMMM:::555;;;888777888555999999===GGGUUUfffssszzz~~~xxxqqqpppooo~~~{{{yyyuuuqqqnnnmmmlllkkkkkklllllljjjhhhfffddd```]]][[[YYYVVVTTTNNNSSSSSSTTTZZZfffssskkkddd]]]TTTOOONNNMMMIIIEEE???>>>======<<<<<<======:::;;;;;;;;;:::888666555444444333333222333333333555777;;;???BBBEEEFFFGGGEEEBBB>>><<>><<<:::999999888888888888888;;;;;;<<<<<<<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<;;;;;;:::::::::;;;;;;<<<999:::::::::999888666555444555666555222000000000...111777@@@MMM\\\kkksssrrrvvv{{{~~~wwwllllllvvvooohhhaaaSSS@@@444222444444222000000000000000000000000...///111111000111444666444@@@===EEENNNhhhooooootttuuueeecccxxxwwwbbbZZZ^^^aaagggiiiaaaIII888555<<<:::999:::777888888<<>>>>>>>>>>>>>>;;;;;;<<<;;;:::999777666555555555444444333333333333666;;;AAAFFFJJJLLLMMMIIIEEE@@@>>>???CCCFFFGGGCCCAAA>>>;;;:::???FFFMMMaaapppwwwxxxeeeMMM>>>888555333333333333333333333333444444333333333222222222111111111111111111111111222222222222222222222222333333222222333333444555222222333333444555555666555555666666777777888888777888:::;;;<<<>>>AAACCCDDDDDDOOObbbiiiiiiuuuKKKNNNoooyyyqqqtttttthhhWWWLLL@@@>>>;;;999BBBSSSfffrrrppprrrrrrnnnllljjjddd]]]YYYQQQHHHAAA???>>><<<::::::999888888888888888999<<<<<<<<<<<<<<<;;;;;;;;;999::::::;;;;;;<<<<<<<<<;;;;;;:::::::::;;;;;;<<<999:::;;;;;;:::999777666555666777666333111000111///111555>>>JJJZZZiiiqqqoootttyyy|||}}}tttjjjlllzzzrrriiieeeWWWDDD555222333222///000000000000000000000000...///111111111111444666555BBB???FFFOOOiiiwwwxxx~~~|||kkkhhh}}}ggg[[[]]]```dddcccYYYFFF666555===;;;:::<<<:::666777;;;DDDSSSdddrrryyy}}}}}}zzzuuummmeee```^^^___```fffqqq~~~zzzwwwuuurrrpppqqqnnnkkkiiijjjkkkkkkjjjjjjgggccc___]]]ZZZWWWUUUYYYTTTNNNRRRZZZZZZiiiuuuiii[[[RRROOONNNJJJEEEBBBAAA@@@@@@??????@@@@@@;;;;;;<<<<<<;;;999888666666666666555555444444333333777===DDDKKKPPPRRRTTTLLLHHHBBB???@@@CCCFFFHHHBBBBBB@@@<<<999:::???DDDTTTdddwwwzzzzzzgggOOO@@@999666333333333333333333333333444444444333333333222222111111111111111111111111222222222222222222222222333333222222333333444555222222333333444555666666555555666666777888888888999;;;<<<<<<<<<===???AAAGGGHHHWWWlllrrrmmmsssGGGTTTvvvzzzttt|||~~~nnnYYYNNN???:::555888EEEVVVdddlllnnnqqqpppkkkeeeaaaZZZRRROOOIIICCC>>>===<<<:::888888777666444555666777999;;;;;;<<<<<<<<<;;;999888888888999999999:::::::::<<<;;;999888888999;;;<<<::::::::::::::::::;;;;;;888777666555333111000///222222333999FFFWWWhhhrrrvvvxxx{{{~~~tttiiikkkuuummmfffXXXDDD555000111111111111111111111111111111111000111222222111222444666999;;;<<>>???@@@<<<666999999888777555222000...444666;;;DDDMMMUUUYYY[[[UUUMMMGGGFFFCCC@@@CCCJJJDDDDDDAAA<<<777666999<<>>???BBBDDDIIIQQQXXXeeevvvxxxwwwGGGTTTuuuxxx~~~bbbOOO@@@;;;777;;;GGGVVVccciiilllnnnmmmfff```[[[SSSLLLHHHDDD>>>:::999888777555777777555444555666777999;;;;;;<<<<<<<<<;;;:::999888888999999999:::::::::;;;:::999888888999:::;;;:::::::::;;;;;;;;;;;;;;;:::::::::999777555333222222222333:::GGGXXXhhhrrrwwwyyy|||uuuiiijjjwwwllldddVVVCCC555111111111111111111111111111111111111000111222222111222444666:::======LLLTTTpppzzztttvvv~~~kkkiiiyyyssszzzzzzwwwlll[[[GGG;;;444888;;;888777:::777888<<>>GGGRRRZZZ^^^```WWWMMMEEECCCAAA???BBBHHHDDDDDDAAA===888666888::::::DDDTTTbbbllluuu|||pppXXXBBB999999666555444444333333444444555444444444444333333333222222333333333333222222111111111111111222333333444444444444444444444444555555555555555555555555777777777888999:::<<<===:::;;;=========>>>AAACCCGGGOOOVVVdddwww|||GGGTTTsss}}}zzzkkkPPP@@@===;;;@@@KKKXXXbbbgggiiikkkhhh```XXXRRRKKKCCCAAA>>>999777666555555444666555444444555666777888;;;;;;<<<<<<<<<;;;::::::888888999999999::::::::::::999888777777888999::::::::::::;;;;;;<<<<<<<<<;;;;;;<<<;;;:::888666555222222555<<>>???MMMUUUrrr{{{ssslllooorrrffffffzzzbbbHHH<<<555999<<<888777:::777888;;;AAAKKKZZZiiisss~~~}}}{{{yyywwwwwwwwwwwwrrrrrrqqqqqqppppppoooooollljjjhhhgggeeeccc```]]]XXXTTTSSSVVVVVVUUU\\\hhhxxxlll```VVVQQQOOOOOONNNOOOOOOMMMIIIEEEBBBAAA@@@CCCEEEDDDGGGJJJHHHDDD;;;:::888888999888666555333777???JJJVVV___dddeee[[[PPPEEE@@@??????BBBEEEDDDDDDBBB>>>:::777777777666===HHHUUUdddqqq{{{oooWWWBBB::::::666555444444333444444444444444444444333333333333222222333333333333222222111111111111111222222333333444555666666555444333666666666666666666666666333444555777999<<<>>>@@@===============>>>BBBDDDFFFOOOVVVfff|||FFFQQQnnn~~~xxxmmmPPP???===>>>DDDOOO[[[bbbeeefffgggbbbYYYQQQKKKCCC<<<;;;999777555444444444444444444444444555666777888;;;;;;;;;;;;;;;;;;::::::888888999999999:::::::::999999888777777888999999999999999:::;;;;;;<<<<<<;;;;;;<<<<<<;;;999777555222333666>>>JJJZZZiiirrrwwwyyy|||~~~{{{llliii}}}zzziii^^^QQQAAA666222222111000111111111111111111111111000111222222111222444666999???@@@LLLUUUtttzzzrrrhhhbbbeee[[[___kkkHHH===666999<<<888777:::777888;;;@@@JJJXXXfffpppyyy~~~~~~{{{zzzxxxvvvuuuuuuvvvvvvqqqqqqqqqppppppoooooonnnmmmkkkiiigggfffccc```]]]ZZZWWWWWWYYYXXXVVVZZZaaaxxx|||rrrggg^^^ZZZYYYYYYTTTTTTSSSOOOJJJEEECCCBBBDDDGGGHHHHHHJJJMMMKKKFFFCCC@@@<<<::::::999666444111666???KKKXXXbbbgggiiiaaaUUUGGG>>>===@@@DDDFFFEEEEEECCC@@@<<<888666555888;;;AAAMMM]]]mmmyyy{{{}}}~~~~~~~~~pppWWWAAA888888666666555444444444444444444444444333333333222222000000111111111111000000222222222222222333444444444444555555555555444444555555555555555666666666666666666777888:::;;;<<<===============@@@DDDHHHJJJSSS[[[kkkEEEOOOiii~~~wwwtttjjjSSS===<<>>??????===;;;888666222333777@@@LLL\\\jjjrrruuuwwwzzz}}}~~~~~~~~~pppkkk|||zzziii]]]QQQAAA666222222222111111111111111111111111111000111222222111222444666777>>>@@@KKKTTTuuuwwwtttllleeebbbTTTYYYoooHHH<<<555999<<<888777:::777888:::???HHHUUUdddmmmsss{{{~~~~~~|||zzzwwwvvvtttsssrrrrrrsssssspppqqqqqqrrrqqqqqqpppoooooollljjjgggeeebbb^^^[[[[[[ZZZYYYZZZZZZXXXYYY]]]hhhxxxrrrnnnmmmmmmfffccc]]]UUULLLGGGEEEEEELLLOOORRRRRRTTTWWWTTTOOOPPPKKKDDDAAA@@@???<<<888333777@@@MMM[[[eeekkkmmmiii^^^MMMAAA>>>CCCIIIMMMHHHGGGEEEBBB>>>:::666333777777:::CCCQQQaaannnvvvvvvyyy{{{|||||||||}}}~~~vvv[[[DDD888777666666555444444444444555444444333333333222222222000000111111111111000000333333333333333444555555777666444333333444666777333333444444444555555555777777777777888999::::::;;;<<<<<<===???CCCHHHLLLRRRZZZ```nnnFFFNNNfffzzzqqqnnnpppxxxxxxdddRRR<<<<<<>>>EEENNNVVVZZZZZZXXXXXXSSSJJJCCC???;;;555///000111000......///111000000222333555666777888888888777777777888999:::888888999999999:::::::::999999999999999999999999888888999999:::;;;<<<<<>>:::888222444999BBBNNN]]]jjjrrruuuwwwyyy|||}}}}}}}}}|||tttnnn{{{wwwiii___RRRAAA555222222222222111111111111111111111111000111222222111222444666666???AAAKKKTTTwwwvvvwwwvvvqqqgggRRRTTTzzziiiFFF:::444888;;;888777:::777888:::>>>GGGSSSaaakkkpppyyy|||tttrrruuuyyy{{{}}}~~~zzzxxxuuutttrrrqqqpppppppppqqqqqqrrrsssttttttsssrrrqqqpppmmmjjjhhhfffccc^^^[[[\\\[[[ZZZZZZYYYXXXXXXYYYZZZhhhvvvxxxlll]]]QQQJJJIIIKKKQQQWWW\\\```eeehhhfff```^^^VVVMMMGGGFFFCCC???:::999<<>>IIIWWWeeemmmqqqtttxxxzzzzzz{{{|||}}}}}}aaaHHH;;;999777666555555444444555555333333333333222222222222222222333333333333222222333333333333333444555555888666444222222444666888222222333333444555555555555555555666888:::;;;<<<999;;;===???AAAEEEJJJNNNUUU\\\___jjj}}}GGGPPPhhhzzz~~~~~~vvvbbbccciiippptttnnn\\\LLL===<<<<<>>???CCCDDDEEEDDDBBB>>>:::777222444:::CCCPPP^^^kkkrrrvvvwwwzzz|||}}}~~~}}}|||}}}xxxqqq|||tttjjjbbbTTTBBB555111222333333111111111111111111111111000111222222111222444666666AAACCCLLLUUUyyywwwyyytttXXXSSSrrrxxxwwwzzztttZZZCCC888222666:::888777;;;777888999===EEERRR___iiiqqqyyy{{{sssqqqssstttuuuwww{{{}}}~~~|||zzzyyyuuutttrrrpppoooooooooooopppqqqsssttttttsssrrrqqqooommmkkkiiihhheeebbb___ZZZZZZXXXWWWWWWWWWWWWUUUWWW]]]ccc|||sssaaaTTTOOORRRUUUZZZbbbllluuu~~~vvvkkk^^^TTTNNNIIIAAA;;;===???EEEPPP]]]hhhppptttxxxrrraaaMMMEEEMMM[[[cccQQQMMMHHHDDDAAA===888555444666:::>>>EEEQQQ___hhhmmmpppuuuxxxyyyzzz|||}}}eeeKKK===999777666666555555555555555333333333222222222222111222222333333333333222222222111111111111222333333777666555444444555666777333333333444555666666666444444555666888:::<<<===999<<<>>>AAACCCFFFJJJMMMOOOUUUXXXbbbuuuIIIRRRjjj|||~~~~~~wwwtttooogggWWW[[[bbbjjjooohhhUUUDDD>>><<<;;;>>>DDDGGGHHHGGGEEEFFFAAA:::555555333//////111333222000///000333---///111333555666777777666555444444444666777888888888999999999:::::::::999::::::;;;;;;::::::999;;;;;;<<<===>>>???@@@AAABBBCCCCCCCCC@@@<<<777444222555:::DDDQQQ___kkkrrrwwwxxx{{{}}}~~~~~~~~~}}}{{{}}}~~~zzzsss|||{{{rrrjjjdddVVVBBB555111222444444111111111111111111111111000111222222111222444666777BBBDDDMMMVVV{{{yyy{{{eeeZZZqqqsssoooooottthhhNNNAAA666000666:::888777;;;777888999===EEEQQQ___hhhsss{{{|||wwwuuuvvvvvvuuuwwwyyyzzz{{{{{{zzzzzzvvvuuusssqqqoooooooooooonnnoooqqqrrrrrrqqqooonnnooommmkkkjjjjjjhhheeecccYYYXXXWWWTTTUUUVVVUUUSSSZZZ]]]]]]qqqsss```TTTSSSYYY___gggqqqssseee[[[RRRGGG???===???DDDMMMZZZfffnnnsss|||wwwhhhRRRGGGPPP```jjjSSSOOOIIIDDDBBB>>>999666///333777;;;@@@JJJXXXcccjjjnnnssswwwyyyzzz|||}}}}}}ssseeeKKK<<<888777777666555555555555555333333333222222222111111000000111111111111000000000000000///000111111222444555666777777666555444444444444555666777777888666666666666777888::::::;;;===@@@BBBDDDEEEHHHJJJEEEMMMQQQ\\\qqqFFFUUUgggvvvssspppmmmkkkiiiiiifffaaa\\\WWWYYY]]]bbbddd]]]OOODDD999999;;;<<<===>>>>>>>>>;;;999777444111000000000000000000000000000000000//////111222333444444444666666555444444555777777666777999999888888999;;;<<<<<<;;;:::999999999999999999;;;<<<>>>@@@AAABBBFFFCCC@@@===;;;999666444333999===AAALLL^^^kkknnntttwww|||~~~uuunnnxxxzzznnnfffbbbUUUCCC666222222333222111111111111111111111111000111222222111222444666;;;@@@AAANNNYYY|||zzz~~~nnnccclllpppiiihhheeeddd]]]MMM@@@888444777:::999777666555555777===CCCKKKYYYeeemmmsss}}}~~~xxxvvv~~~yyyvvvuuuvvvwwwxxxxxxwwwvvvuuuvvvtttrrrqqqooooooooooooooooooqqqqqqrrrqqqpppooorrrpppooonnnmmmkkkhhheee]]][[[WWWTTTSSSSSSTTTUUUZZZXXXVVV___~~~qqqhhhgggggghhhjjjyyypppZZZJJJBBBAAABBBEEENNNZZZeeellloootttsssdddOOOKKK[[[kkknnn]]]TTTMMMJJJFFF???:::999555555555666;;;DDDOOOWWW```fffnnnsssuuuwwwzzz}}}{{{|||hhhNNN===555555555444333333333333444555555444333333222222111111111111111111111111111222222111111222222333444555555555555666666666666555555555666666777888999888666555777:::======<<<<<<<<<===???@@@CCCEEEFFFFFFKKKUUUiiiuuusssGGGUUUdddpppwwwwwwnnnccc]]]\\\ZZZZZZZZZYYYVVVSSSNNNOOOQQQTTTTTTOOOFFF???777777888999::::::::::::777666444222000/////////////////////////////////...///111222333444444444666555444444444555666777666777999999888888:::;;;<<<;;;;;;;;;;;;;;;<<<<<<<<<======>>>???@@@AAAAAAAAA???<<<;;;;;;999777555111666999<<>>@@@AAABBBDDDFFFGGGJJJNNNYYYqqqCCCOOO]]]dddfffbbbZZZRRRKKKJJJIIIJJJKKKLLLJJJIIIEEEEEEEEEEEECCC@@@===;;;444444555555555555444444333222111///.......................................///000222222333333333555444444333444555666777666888999999999999:::<<<;;;;;;;;;<<<<<<===??????@@@@@@AAAAAA@@@@@@??????:::999999:::::::::777555///333555777@@@OOO]]]dddkkkqqqxxx|||}}}}}}yyyggg```ooo~~~|||}}}wwwuuuhhhZZZGGG999333222222111111111111111111111111111000111222222111222444666:::@@@AAAOOOZZZ|||wwwooo___RRRZZZuuuwwwooohhhkkkmmmfffbbb[[[NNN???777333555999888666666666555777<<>>DDDIIITTTZZZbbbhhhlllppptttxxxxxx{{{yyygggrrrWWWEEE===555555444333333333333444333333222222222222222222222222222222111111000000222222111111222222333444333333333444444444444555555555555666666777888999999888777888:::<<<<<<<<<>>>@@@BBBDDDDDDEEEGGGHHHNNNQQQ\\\xxx===GGGSSSYYYWWWSSSMMMIIIDDDCCCBBBAAABBBBBBBBBBBB???@@@@@@>>>;;;999999999222222333333222111000000000//////..........................................///000111222222222222444333333333333555666777666888::::::999:::;;;===<<<<<<<<<<<<<<<===>>>???BBBBBBBBBAAA@@@>>><<<;;;777777888999:::999666444///111222333:::FFFUUU^^^gggoooxxx}}}}}}~~~zzzddd]]]nnnvvvpppgggYYYFFF888333222222111111111111111111111111111000111222222111222444666:::@@@BBBOOOZZZ|||tttkkk\\\PPP\\\|||vvvnnnooosssnnnjjjaaaQQQ@@@777222444888777666666666555777<<<@@@GGGTTT```mmmqqqwww}}}~~~mmm___WWWVVVQQQRRR___ttt~~~tttjjjbbbZZZVVVYYYaaaqqq}}}}}}|||zzzxxxuuurrrpppmmmlllkkkkkkkkkmmmnnnooojjjkkkmmmoooqqqsssuuuuuuwwwvvvvvvvvvuuuqqqlllhhheeeccc___ZZZUUURRRQQQPPPNNNRRRSSSQQQVVVgggmmmWWWKKKBBBDDDIIIQQQ[[[eeelllqqqqqqnnn___NNNPPPcccpppppp]]]TTTMMMJJJFFF???:::999666666777777888;;;@@@CCCNNNTTT\\\cccggglllqqqvvvvvvyyy~~~~~~iii{{{qqqVVVDDD===555555444333333333333444222222222222222222222222333333222222111000000000222222111111222222333444333333444444444555555555555555555555666777888999:::999999999:::<<<<<<===???AAADDDEEEDDDEEEHHHJJJPPPTTT```zzz;;;BBBKKKPPPMMMGGGCCCCCC@@@???===;;;::::::;;;<<<<<<===>>><<<999777666777111111222111111000///.........///////////////.................................///000111111111111333222222222333444666777666888:::::::::;;;<<<>>>>>>>>>===<<<;;;;;;<<<<<>>;;;888777888888888999:::888555222000000111222666???MMMYYYdddmmmxxx~~~~~~~~~~~~hhhaaasssxxxlllcccVVVCCC777222222333222111111111111111111111111000111222222111222444666:::@@@BBBPPP[[[|||~~~tttcccSSSZZZvvvrrrqqqvvvvvvssseeePPPAAA888222444888888777777777555777;;;???FFFRRR^^^lllpppvvv{{{pppeeeaaa[[[WWWTTTWWW^^^gggllloooooommmllliiiccc[[[XXXYYYaaa}}}{{{xxxtttqqqnnnlllkkkjjjjjjjjjkkklllmmmjjjkkkmmmooorrruuuwwwxxxyyyyyyxxxxxxxxxuuupppmmmiiigggbbb]]]XXXTTTQQQPPPQQQPPPOOOPPPUUUaaarrrnnnYYYMMMDDDFFFLLLSSS\\\eeennnsssrrrnnn___PPPTTTgggqqqnnn[[[SSSLLLJJJGGG@@@;;;:::444555555666666999===AAAIIIOOOWWW^^^ccchhhoootttuuuyyy~~~zzzqqqVVVEEE===555555444333333333333444333333333222222222222222222222222111111111000000222222111111222222333444444555555555666666666666555555555555666777888999999:::::::::;;;<<<===??????BBBEEEEEEDDDFFFJJJNNNWWW^^^hhh{{{???@@@EEEHHHFFF???;;;::::::999888555333444777:::<<<;;;:::999777555333222000111111111000///............///////////////.................................///000000000000000222111111111222444555777777888:::;;;;;;<<<>>>??????>>>===<<<<<<;;;;;;;;;??????@@@???===:::777555888777777777777666444111000///000222444:::FFFSSSaaalllyyy~~~lllgggzzz~~~nnnbbbTTTCCC666222222333222111111111111111111111111000111222222111222444666:::@@@CCCQQQ[[[|||kkkUUUTTTllltttttt|||~~~zzziiiOOOBBB999333555888888888888777555666:::>>>DDDPPP[[[iiinnnttt{{{tttllliiiaaa___[[[YYYZZZ___fffkkktttvvvxxxwwwpppggg___[[[]]]www~~~zzzvvvrrrppppppooommmjjjhhhgggggggggiiijjjlllnnnqqqtttwwwyyyzzzyyyxxxwwwwwwvvvsssqqqmmmjjjfff```[[[VVVSSSQQQQQQMMMKKKNNNRRRYYYbbbkkk||||||jjjWWWKKKHHHKKKQQQXXX___hhhqqqwwwvvvrrrdddWWW\\\mmmssslllYYYQQQKKKIIIGGGAAA===<<<444444555444555888<<<@@@EEEKKKSSSYYY___eeelllqqqssswww}}}sssZZZGGG>>>555555444333333333333444555555444333333222222111111111111111111111111111222222111111222222333444555555555666666666777777555555555666666777888999888999;;;;;;;;;<<>>@@@???>>>>>>=========>>>>>>===>>>??????===:::777555666555444444444444333111///...000333222555AAANNN___jjjxxx~~~}}}|||~~~~~~ooolllooodddWWWDDD777222222222222111111111111111111111111000111222222111222444666:::AAACCCQQQ\\\|||qqqYYYVVVooozzzqqqWWWCCC:::444555999999999:::777666666:::===CCCNNNZZZggglllttt{{{~~~vvvrrrnnnlllkkklllpppwww}}}wwwqqqllllll|||~~~yyyuuussssssqqqnnnjjjgggfffeeedddhhhhhhjjjlllooorrruuuwwwxxxvvvuuutttuuuuuutttsssooommmiiiccc^^^YYYUUUSSSQQQLLLKKKMMMMMMMMMRRRYYY]]]fffmmmrrrxxxxxxiiiXXXMMMIIINNNTTTZZZaaaiiisssyyyxxxtttggg[[[aaappprrrhhhWWWOOOIIIIIIGGGCCC???>>>666666555333333666:::>>>BBBGGGOOOUUU[[[aaahhhnnnnnnsssyyyttt]]]III>>>555555444333333333333444777777666555333222111111000000000111222222333333222222111111222222333444444444444555555555666666555555555666666777888999666999;;;<<<<<<===AAADDDDDDGGGIIIGGGFFFJJJTTT]]]pppyyyyyyrrr|||>>>888777===>>>999444444222444555666777===EEEKKKCCC<<<444111333444222000---......//////.........,,,---...///...---,,,+++000000000000000000000000---...//////////////////111000000000111333555666777999;;;<<<<<<===???AAA>>>>>>>>>>>>???@@@AAABBB<<<===>>>???>>>;;;888666444222111111222333333222...---000333222222===JJJ]]]iiiwww~~~|||zzz|||{{{oooooozzzlllgggYYYFFF999333222222111111111111111111111111111000111222222111222444666:::AAACCCQQQ\\\|||vvv]]]^^^zzz{{{aaaDDD;;;444666999::::::;;;777666666999===BBBMMMYYYeeekkkttt|||yyywwwwww}}}}}}|||xxxvvvqqqpppmmmjjjhhhgggffffffgggggghhhjjjmmmppptttuuuwwwtttrrrqqqsssttttttssspppnnnjjjeee```[[[WWWTTTQQQNNNMMMNNNIIIDDDGGGOOOLLLNNNNNNJJJLLLTTT[[[^^^ddduuu}}}{{{ooo```VVVIIIMMMSSSZZZ```hhhrrryyyxxxtttggg\\\aaaoooooocccVVVNNNIIIHHHHHHCCC@@@@@@999888666333222444999<<<@@@EEEMMMSSSXXX^^^fffkkkjjjooovvv|||ttt^^^III;;;555555444333333333333444999999777666444222111111//////000111222333333444222222111111222222333444333333333444444444555555555555555666666777888999555888;;;<<<<<<>>>BBBEEEGGGIIIKKKIIIGGGMMMXXXbbbwwwqqq```bbbxxx<<<;;;:::888666555444444111111333555999===@@@BBB@@@999222///000111000---000000000000///...---,,,...............---------//////000000000000///.........---------......///000/////////111222444666999:::<<<=========<<<<<<<<<<<<<<<<<<===???@@@AAA???@@@@@@@@@>>>;;;888666555333000000111333444444555222000000000444AAANNNccclllxxx~~~~~~}}}iiikkkxxxqqqsss```GGG777222444333222222222222111111111000000///000222222111222444666:::@@@GGGLLL[[[{{{}}}{{{aaaZZZwwwdddKKK666111777777888:::666888666666999;;;@@@LLLWWWeeelllsssxxx~~~{{{uuurrrmmmiiigggggghhhjjjgggggggggiiikkkooosssuuuxxxvvvtttsssttttttsssrrrtttppplllgggbbb]]]WWWSSSQQQLLLGGGDDDEEEEEEDDDBBBGGGFFFEEEDDDDDDFFFHHHIIIMMMPPPZZZjjj{{{zzzxxxnnn\\\MMMMMMRRRVVVXXX^^^iiiqqqtttnnngggbbbgggooopppggg]]]WWWOOOIIIJJJHHHAAA===>>>;;;888555333444666:::<<>>HHHSSSbbbjjjsssxxxxxxwwwssspppmmmlllkkkkkkhhhhhhggghhhjjjmmmppprrrtttrrrpppoooppppppooonnnqqqnnnkkkhhhddd```ZZZVVVPPPKKKEEEBBBBBBBBBAAA@@@AAAAAAAAAAAAAAA@@@?????????>>>@@@FFFKKKQQQ\\\fff|||vvvtttmmm___SSSOOOTTTXXXZZZ```kkkrrrtttjjjccc```dddmmmnnnfff]]]VVVOOOJJJKKKJJJDDDAAABBB<<<:::777555555777:::===???BBBGGGJJJNNNSSS[[[aaaiiimmmtttzzz~~~sssVVVAAA999777666444444444666888:::>>>:::555333333333111000111111222222222333333333555555444333333333333333555555444555555666777888888888888888888777777777777888:::===@@@DDDFFFHHHJJJJJJJJJIIIJJJMMMSSSWWW___qqqzzz```WWWccc111000000111111333444444000444:::>>>===999222...888444000000111222///---///000000000000//////...///000000111111222222222111222222333333333222222000//////....../////////.........///111333666777999999:::;;;;;;;;;::::::;;;;;;<<<<<<>>>??????@@@>>>>>>>>>>>><<<:::777666222111000222555777888888777444333333333555???IIIZZZeeesss|||}}}}}}}}}~~~nnnlll~~~|||||||||yyyeeeKKK999444444222000222222222111111111111111///000222222111222444666:::AAAHHHMMM\\\rrrooorrrxxx```VVVmmm|||xxx{{{nnnRRR<<<555:::888888999555999777666888888;;;EEEOOO___hhhrrrxxx~~~}}}|||{{{xxxtttqqqnnnllllllkkkjjjiiijjjlllnnnoooqqqooommmmmmnnnnnnmmmlllmmmllljjjiiifffbbb\\\XXXPPPLLLFFFAAA@@@@@@@@@@@@AAABBBCCCCCCAAA???<<<:::@@@===<<<======<<<@@@FFFPPPYYYmmmxxxqqqoooiii___VVVNNNSSSVVVYYY___iiioooooo```[[[YYY^^^fffhhhaaaZZZRRRMMMJJJJJJIIIEEECCCDDD===;;;888666666888;;;===<<>>999777444222222222222111111111222222222333333333444333333222222222222333444444444555555666888888:::<<>>>>>???AAABBBCCCDDDEEEGGGIIIKKKMMMNNNPPPTTTWWWdddwwwxxxzzz///...//////000111222333/////////000000111222222333111000000222111///---//////000111111111000000//////000111222333333444333333444555555555444444111111000/////////000000---------///111444777888888999999999999999999999::::::;;;===>>>>>>??????=========<<<;;;999777666222111000222555888::::::;;;777555555444555<<>>>>>FFF[[[yyyxxxpppkkkeee\\\TTTLLLPPPRRRTTTZZZbbbfffeeeTTTQQQQQQVVV]]]___ZZZUUUPPPMMMKKKIIIGGGDDDCCCCCC>>><<<999777666888:::;;;:::>>>AAADDDFFFKKKRRRXXXaaafffnnnwww~~~kkkOOO>>>:::888777666555555777999;;;555444222111111222222222111111222222222333333333333222222111111222222222444444444444555777888999<<<@@@EEEJJJJJJGGGBBB???BBBBBBAAAAAAAAABBBCCCDDDDDDHHHLLLOOOQQQSSSUUUWWW```uuu000000000///000000111111333111...---...222666888000000000111222111///...//////000111222222222111//////000111222222333333444444555666666666666666333222111000000000000000---------///111444777888888888888777777777777888999:::;;;===>>>>>>>>>>>><<<<<<;;;:::999888777666333111000222666:::===>>>AAA;;;777666555444:::@@@KKKZZZlllwwwzzzzzz|||{{{gggjjjyyysss```GGG777222444333222111111111111111111111111///000222222111222444666;;;BBBIIIOOO]]]tttpppttt|||vvvdddUUUccc|||rrrjjjgggqqqooo]]]PPP:::333777777888:::777777555666999:::===FFFOOO```iiiqqqtttxxx~~~yyyuuuqqqpppoooooommmkkkjjjiiijjjkkklllnnnmmmkkkkkklllmmmlllkkkjjjiiiiiihhhfffaaa[[[VVVSSSPPPJJJFFFEEEGGGLLLOOOQQQPPPMMMIIIFFFEEEDDDCCC???;;;:::;;;:::666444666<<<::::::AAARRRgggxxxuuupppllllllnnnuuu}}}tttlllcccXXXQQQMMMNNNNNNNNNSSSZZZ\\\ZZZKKKKKKLLLQQQVVVXXXUUURRRQQQQQQNNNJJJGGGEEEDDDBBB===<<<999777666666888999:::===@@@BBBDDDHHHOOOUUU]]]ccclllvvvgggMMM>>>:::666777777777666555444444111222222111111111222333111111222222222333333333222222222111111222222333333333444444666777888999;;;???FFFLLLNNNMMMIIIFFFDDDCCCBBBAAABBBEEEGGGIIIDDDGGGLLLPPPRRRTTTUUUWWW]]]sss222222111000000000111111222222222222222222222222000111111111111000//////...///000222222333333333000000111111222222333333444555666777777777777777444333222222111111111111.........///111333666777888777666666555666666666888999;;;===>>>>>>>>>===;;;;;;:::999888777666666333111000222888???DDDGGGHHH@@@999666444333777<<>><<<:::777666666777777999<<>>>>>======;;;:::999888777666666666333111///333;;;FFFOOOTTTNNNEEE;;;666333111444:::AAARRRhhhuuuxxxyyy~~~sssdddkkkzzzyyyeeeKKK999444444222000000000111111111222222222///000222222111222444666;;;CCCKKKQQQ___sss^^^aaazzz{{{sssnnnvvvuuufffSSS===444888666777:::777777555666888999:::BBBKKKYYYeeeqqquuuxxx}}}yyyuuurrrpppjjjiiihhhggggggiiikkklllllljjjiiiiiikkklllkkkjjjjjjiiihhhggggggeeeaaa^^^WWWVVVTTTRRRTTT[[[eeemmmqqqnnnhhhaaaZZZSSSNNNLLLEEE@@@===???@@@===:::;;;777888888999:::;;;<<<===@@@AAAEEELLLSSSZZZgggrrrrrryyy~~~vvvlllbbb[[[WWWUUURRRNNNGGGAAACCCHHHGGGCCC@@@CCCGGGJJJMMMMMMMMMLLLLLLQQQPPPIIIEEEFFFGGGEEE???===;;;999777777777777888;;;>>>???@@@CCCIIINNNTTTZZZdddrrr~~~wwwcccMMM>>>999555555555666555444333222///111444333222111222444111111222222222333333333333333333333333444555555333333333444666777999:::999:::<<>>>>>===<<<::::::888777666666666666222000///444>>>KKKWWW]]]RRRGGG<<<555222000333888???QQQggguuuxxxyyy~~~pppaaaiiixxxwwwxxxzzzsss```GGG777222444333222000000111111222222222222///000222222111222444666;;;CCCKKKQQQ___~~~gggfff|||~~~uuuooovvvvvvgggWWW@@@777999777777:::777888666666888777888>>>GGGTTTbbbqqqwwwzzz~~~xxxsssppplllkkkjjjjjjjjjlllooopppnnnmmmkkklllmmmnnnnnnmmmjjjiiihhhhhhhhhhhhfffddd[[[[[[ZZZYYY\\\eeeqqqzzz~~~vvvmmmccc[[[VVVQQQJJJFFFFFFFFFBBB>>>>>>;;;999777666777888777666999999>>>FFFKKKMMMPPPUUU```hhhrrrvvvuuuvvv{{{yyytttkkkaaaYYYUUUUUUVVVQQQKKKBBB:::;;;??????;;;;;;>>>BBBFFFGGGGGGGGGGGGFFFKKKLLLEEEBBBDDDFFFDDD@@@???===:::999888888888777:::<<<===>>>AAAGGGLLLNNNTTT^^^mmmzzz}}}{{{ppp```NNN@@@:::555555444333444444666666///222444444222111222444111111222222222333333333333333333333444444555666333333333444666888999:::<<<;;;;;;<<<>>>BBBFFFIIIUUU[[[ccchhhgggaaaXXXQQQIIIJJJJJJJJJLLLOOOUUUYYYkkkssssssvvv000000000000111111111111///000000000......000111222111000000111222222111333000000222555666777999<<<<<<;;;;;;999777666555666777999:::888666777999999888777666666666666666444333111111111333555666555444444333333444444555777999<<>>>>>===;;;999777555555444111111111555>>>JJJUUU]]]KKKBBB999555222000333777>>>VVVkkkpppssszzz}}}}}}||||||}}}kkkddddddpppvvvqqqppp^^^FFF666111111222111111111222222222333333333222333333222111222444666@@@GGGQQQZZZgggjjjiii}}}sssnnnmmmuuuxxxnnnbbbDDD333666999===>>>888666666555555666:::???DDDWWWdddooorrruuu|||~~~zzzwwwssspppmmmllllllmmmmmmlllpppooommmlllkkklllnnnooofffgggiiijjjjjjiiihhhfff______]]]]]]aaalll{{{xxxgggbbb[[[VVVPPPLLLHHHCCCAAAAAA<<<<<<;;;999666555555666555666777999???EEEGGGFFFNNNUUU]]]aaaaaaaaadddfffccc```\\\WWWSSSQQQPPPOOOLLLEEE===888777777666555777:::===???@@@BBBDDDFFFHHHHHHHHHHHHGGGEEECCCBBB???>>>===<<<<<<:::777444777999;;;<<<===???CCCFFFHHHOOOXXXbbbjjjpppuuuyyy}}}uuufffYYYKKK???999444444444444444444444444444444333222222111111000111111111000000000000000///000000111222444555666555666666777888999999999::::::<<<>>>@@@BBBDDDEEEJJJIIINNN[[[iiikkk___SSSVVVYYYYYYTTTOOOQQQ[[[eee000000000000000000000000///000111000......000111000000111111222222222111///111333666777777999<<<<<<===??????===:::666444111333666888777666777999999888777666555555666666444333111111111333555777555555444444444444555555777999<<>>===<<<;;;999777666555555555444333444888@@@GGGLLLAAA:::333222111111444999DDD[[[oootttuuu{{{}}}||||||}}}jjjdddfffsss}}}xxxmmm\\\FFF666111222222111111111222222222333333333111222222222222333666888BBBIIISSS]]]hhh{{{hhhlll|||lllhhhkkktttuuuggg[[[BBB555777777999<<<888666666666555666999???CCCSSS```mmmsssvvv||||||uuurrrnnnllllllmmmmmmmmmqqqpppnnnlllllllllnnnnnniiijjjkkkkkkkkkiiigggeee``````______dddppptttoooggg___VVVOOOKKKHHHEEECCC>>>>>>===;;;999777777888::::::::::::<<<@@@AAABBBEEEKKKQQQTTTTTTTTTWWWZZZ\\\ZZZVVVQQQNNNKKKJJJJJJGGGAAA:::555444555444444777:::===>>>???@@@BBBDDDEEEFFFFFFGGGFFFEEEDDDCCC???>>>======<<<:::777444777888:::;;;<<>>@@@BBBCCCDDDHHHGGGIIISSS^^^aaa\\\TTTWWW\\\aaa___ZZZZZZ```gggyyy~~~000000000000000000000000000000111000///...000222///000111222333444444444000444888:::999:::===???===???AAABBB@@@<<<777444...333999:::999999:::<<<;;;999777555444555666777333333111111222444666777666555555555555555555666888:::===AAABBBAAA@@@>>>===<<<;;;999777666555555777666555444666999<<<>>>;;;666222333222222555:::III]]]oootttvvvzzz|||{{{|||}}}kkkfffjjjzzz|||ttthhhYYYDDD666222222222000111111222222222333333333000111222222222333666999CCCKKKVVV___jjjwwwhhhppp~~~hhhfffmmmxxxxxxiiiXXXBBB777999666666:::888666666666555666999>>>BBBNNN\\\kkksssxxx}}}|||xxxtttooolllkkkmmmnnnnnnrrrqqqooommmmmmmmmmmmnnnmmmmmmmmmmmmkkkiiigggeeeaaaaaa```aaagggsss~~~tttggg]]]WWWRRRLLLGGGAAA@@@???===<<<;;;:::999999999999888777777999;;;<<>>=========;;;888555666888999:::;;;>>>AAADDDEEEKKKUUU^^^fffmmmsssvvv|||~~~nnnZZZEEE999666444444444444444444444444000111111222333333444444222333333333333333333333333333222222222222333333444444555777999:::;;;<<<:::;;;===>>>@@@BBBDDDDDDFFFEEEEEEIIIPPPUUUVVVUUUVVV]]]eeegggdddcccgggkkksssxxx111000000000000000//////000111111000//////000222000000111111333666:::===<<<>>>===;;;<<<>>>@@@>>>===>>>??????===:::666444333;;;BBBBBB@@@???@@@@@@<<<:::888666555555666888333222222111222444777888666777777777777777777666888;;;???BBBDDDCCCAAA???>>>===;;;999888777666666666666666777999:::<<<===>>>:::888777555333555:::GGGXXXiiioooqqquuuxxxxxx|||~~~lllgggnnntttiiidddVVVCCC777333333222///111111222222222333333333222333333333222333666888AAAKKKXXXaaakkkrrreeepppnnnmmmtttxxxaaaGGG999888555666:::888666777666555666888===@@@LLLXXXhhhrrrxxx|||}}}xxxqqqmmmlllnnnoooppprrrqqqpppooonnnmmmmmmmmmnnnnnnnnnmmmllljjjhhhgggaaabbbbbbcccjjjwwwvvvmmmdddXXXMMMFFFCCCAAA???===<<<;;;:::888999;;;===;;;777777:::888:::<<<===>>>@@@EEEIIIHHHGGGDDDAAA>>><<<;;;;;;:::777444111000000111222666888:::;;;::::::;;;<<<===>>>???AAABBBDDDDDDEEE@@@???>>>>>>>>><<<999666666777888999:::<<<@@@BBBCCCIIIRRR[[[ccckkkqqquuu{{{xxx```HHH:::777444444444444444444444444111111111222222333333333222222222222333333333333333333222222222333444444333444555777999;;;<<<===<<<===>>>@@@BBBDDDEEEFFFEEEEEEEEEFFFIIINNNSSSVVVTTTZZZaaadddeeegggmmmsssvvvxxx222222111111000000000///000111111111//////111222222222111000222888AAAHHHMMMKKKDDD===>>>BBBAAA<<<<<<<<<;;;999888777666555999DDDLLLJJJEEEDDDCCCAAA>>><<<:::888666666777888333222222222333555777999777888888999999888888777999<<>>>>><<<;;;999888888888555666999<<<>>>@@@AAAAAABBB>>>===;;;777333555:::CCCQQQ```hhhlllpppuuuwww{{{~~~hhheeennnwwwjjjcccTTTBBB777333333222///111111222222222333333333444444444333222222555777???JJJYYYcccmmm~~~wwwggg[[[iiiyyyxxx{{{qqqPPP:::777666999<<<888666777777666666888;;;>>>MMMVVVdddooovvv{{{|||uuupppooopppqqqqqqrrrrrrqqqpppooonnnnnnnnnnnnnnnmmmmmmlllkkkkkkjjjeeeeeefffgggmmm{{{yyygggVVVNNNIIICCC???>>>===;;;:::>>>???DDDKKKIIIAAA<<<<<<888888888999;;;???DDDGGGAAA@@@>>><<<:::888777666666555444222000000111222444666888888777666777888999:::<<<===@@@BBBDDDEEE@@@???>>>>>>>>>===:::777555666777888888:::>>>AAAAAAGGGPPPYYYaaaiiipppuuu{{{}}}cccHHH:::777444444444444444444444444333333333222222222111111111111111111222222333333111111111222333444666777444444666777999;;;======??????AAABBBDDDEEEFFFGGGEEEGGGIIIJJJJJJMMMRRRVVVTTTXXX\\\^^^aaaiiittt}}}}}}333333333222222111111000000111222111000///111333333333222000222999CCCLLLXXXXXXOOODDDAAADDDAAA:::;;;:::888666555666777777<<>>>>><<<;;;:::999888888333222222222333555888:::888999:::;;;;;;:::999888:::===BBBFFFGGGFFFCCCAAA@@@???>>><<<;;;;;;::::::666999<<>>888333555;;;@@@JJJVVV___dddjjjqqqvvvxxx|||dddccclllxxxcccUUUBBB666333444222000111111222222222333333333444444555444333333555777@@@LLL\\\fffooowwwqqqjjj^^^RRR```~~~{{{VVV<<<777666:::===888666777777666666777:::===LLLTTTaaammmtttyyyyyytttrrrrrrrrrrrrqqqqqqqqqqqqpppppppppooonnnnnnmmmmmmllllllkkkkkkiiiiiihhhiiiooo|||vvvdddYYYQQQGGGAAA>>>===<<<:::>>>@@@KKKYYY[[[NNNAAA<<<:::999888888:::===@@@BBB<<<;;;:::999777666555444444444555333111000111222222444555666444444444555777777999;;;===@@@CCCDDD@@@????????????>>>;;;888444555666777777999<<>>===;;;999888333222222222333666999:::999:::;;;<<<<<<;;;:::999;;;>>>CCCGGGIIIGGGDDDAAAAAAAAA???>>>======<<<<<<999<<>>===<<<:::>>>PPPhhhpppcccPPPFFF@@@>>>;;;999999:::;;;<<<888888888777666444333222222444555444111///000111000111333333333222333444555666777888;;;>>>AAACCC@@@?????????@@@>>><<<999333444555666666888;;;>>>@@@EEENNNVVV___hhhpppuuu|||vvvZZZAAA777888444444444444444444444444333222222222222222222222111111222222333444444555222222222333333555666666666777777888:::;;;;;;<<>>DDDHHHJJJHHHDDDBBBBBBBBB@@@???>>>>>>>>>>>>:::>>>EEEMMMUUU\\\aaaccc\\\XXXQQQHHH<<<333333888999===DDDLLLRRRXXXaaajjjqqqwww~~~~~~eeeiiiqqq~~~~~~yyygggWWWCCC666333444333222111111222222222333333333...000222333444777;;;>>>IIIWWWgggnnnsssxxxvvvvvvpppcccggg~~~~~~{{{qqqTTT@@@:::333333999999777777888777666666999;;;DDDLLL\\\mmmttttttyyy{{{yyywwwtttsssooooooppprrrrrrrrrrrrrrrrrrqqqooollljjjhhhggggggcccbbbaaa```dddooo~~~~~~lll```PPPEEEAAA@@@>>>===:::@@@WWWwwwzzzeeeYYYFFFCCC???<<<::::::999888666666666666555333222111111333555444111...///111...000222222222111222333555555666777:::===AAABBB@@@@@@??????@@@???<<<:::333444555555555777:::===@@@EEEMMMVVV___hhhpppuuu}}}tttVVV???888;;;444444444444444444444444111111111222222333444444222222333333444555666666444444444333333444444555777777888999::::::;;;;;;>>>>>>???@@@BBBCCCDDDDDDKKKKKKKKKKKKLLLNNNRRRUUUVVV[[[bbbhhhmmmqqqvvvxxx~~~<<<:::999888888777444222444333111000111333666777444444444444444555666666BBBRRRaaa]]]JJJ;;;999>>>;;;999888:::===@@@???===EEETTT```___^^^]]]SSSFFFDDDBBBBBBDDDEEEBBB>>><<<999777444333333666999:::666777:::???DDDDDD@@@<<>>666333111222555111222333333444444333333222444555333111333;;;BBBOOO[[[jjjrrrvvv}}}vvvoooiii{{{~~~xxxoookkkdddWWW>>>222888777333777777888888777555666888:::CCCKKKYYYeeeooowww|||xxxuuurrrrrrrrrrrrssssssttttttvvvtttqqqnnnlllhhhdddaaaccceeeccc___cccooowwwxxxjjjdddYYYLLLEEEBBB@@@===@@@>>>OOOwwwmmmXXXEEE@@@CCC>>><<>>?????????>>>===<<<;;;999777555444555777:::===BBBDDDKKKWWWaaahhhooouuu{{{sssNNN>>><<<555333333333333333333333333444444444333333333222222222000///111555777666444222222222333444555666777999999999999:::;;;<<<<<<>>>???@@@AAACCCDDDEEEFFFGGGLLLPPPNNNKKKNNNYYYcccfffiiikkkgggaaabbbllluuuvvv:::999888888999999777555777555333111111222444666666666555555555666777777666AAAKKKKKKCCC:::999;;;888777888;;;@@@BBBAAA@@@HHHVVVaaacccdddeee\\\OOOGGGEEEFFFIIIKKKIIIDDD@@@:::888555444555888:::;;;:::999;;;@@@GGGIIIFFFBBBFFFFFFHHHJJJLLLKKKGGGDDDBBBBBBBBBDDDFFFGGGEEEDDDCCCFFFIIIOOOZZZhhhoooooolllaaaPPPAAA888555555666555222444:::<<<===GGGUUUhhhqqq}}}uuuhhhdddqqqllleeeggg\\\MMM>>>666444222222444111222333333444444333333222444555333111333999???MMM[[[kkktttxxx~~~{{{jjj]]]{{{|||vvvxxxtttmmmkkkeeeXXX@@@222777777444888888888888777555666888:::AAAIIIVVVcccmmmvvv}}}~~~yyyuuuttttttsssssssssuuuvvvwwwvvvuuurrrpppmmmiiieeebbb```ccccccaaaeeepppyyy{{{qqq|||mmmeeeZZZPPPGGGAAA?????????===NNNwwwbbbMMMEEEEEE>>><<<>>><<<;;;:::999777666555444444333444444333222111000000000222444444222000//////000222555777888:::===???@@@@@@@@@???>>>===<<<;;;999777555444444777:::===BBBCCCJJJVVV```gggooovvv{{{~~~nnnJJJ;;;999333333333333333333333333333111111222222333333444444222111000111555666555444333333333444555666888888888888999999:::<<<===>>>AAAAAAAAABBBDDDEEEGGGHHHJJJLLLMMMNNNSSS]]]lllwwwvvvsssnnneee___```fffkkkvvv:::999888999:::;;;:::999999777555333222333444555888888777777888888999:::000333777999999888777666444666999===AAACCCBBBAAAEEENNNWWW\\\ccchhhbbbWWWKKKJJJKKKOOORRRQQQKKKDDD===:::777777888;;;<<<<<<<<<999888>>>HHHMMMLLLHHHIIIIIIIIIKKKLLLKKKHHHFFFDDDCCCCCCEEEGGGHHHGGGEEEFFFIIILLLQQQ[[[gggnnnooohhh]]]MMM>>>666444555666333000111555555666AAAPPPdddnnnyyypppgggeeeppp|||hhh___aaaYYYKKK===777555222222333111222333333444444333333111333555444222333777;;;IIIYYYlllwww|||zzziiiWWWooo}}}tttuuutttrrrrrrhhh]]]DDD444777777555999888888888777555666888:::???GGGSSS```kkkttt|||{{{vvvwwwvvvtttrrrsssvvvyyy{{{zzzyyyvvvsssooojjjfffddd___bbbcccbbbgggqqq{{{lllggghhhxxxyyykkk\\\SSSIII???<<>>===<<<;;;;;;:::999777666555333333444333333222111000000222444333111///...///000222444555666888;;;===AAAAAAAAA@@@???===<<<;;;999777555444444777:::<<>>???@@@DDDDDDCCCDDDEEEGGGIIIJJJNNNLLLJJJLLLVVVfffwww}}}ttthhhaaaaaafffkkkooorrr<<<:::999:::;;;<<<<<<;;;999888666555555555666777:::999999999999:::;;;;;;555444222222333444333222333555:::>>>AAAAAA???===;;;???CCCIIISSS\\\[[[TTTLLLLLLLLLQQQWWWYYYQQQGGGAAA===:::999;;;===>>>===:::555333999EEEMMMNNNLLLMMMLLLLLLLLLMMMLLLIIIGGGEEEEEEDDDFFFHHHIIIHHHGGGHHHLLLNNNPPPVVV```eeeeee]]]UUUIII>>>888777777777555111111444333333@@@PPPbbblllwww~~~ooofffdddooo{{{nnneeeeeeUUUHHH<<<777555333111222111222333333444444333333111333555555444444666888BBBTTTlllzzzwww^^^kkksssrrrtttwwwzzzmmmeeeKKK777777777666:::888999888777555555777999>>>EEEPPP]]]iiisss{{{~~~zzzyyywwwtttrrrrrrvvvzzz}}}~~~}}}|||xxxsssnnnlllkkkffffffeeecccfffppp|||ttteeeTTTUUUooo{{{bbbWWWMMMAAA;;;>>><<<:::FFFjjjwww^^^PPPJJJ???;;;???>>>;;;<<<<<<;;;:::888666444444444444444444333222111111222333333111/////////111222333444444666999;;;????????????>>>===<<<<<<:::888555444444777:::<<>>>>>===:::888777555333555===FFFHHHEEEBBBDDDFFFNNN[[[ccc]]]QQQGGGAAA<<<:::<<>>999555222888CCCLLLPPPOOORRRPPPNNNMMMNNNMMMKKKIIIGGGFFFEEEFFFIIIJJJJJJIIIFFFJJJLLLKKKMMMQQQSSSRRRKKKFFF@@@<<<:::999888777777333333444222333AAASSSdddmmmwww}}}~~~~~~rrrfffbbbooo~~~tttkkkfffRRRFFF:::666555333111222111222333333444444333333222333555555555555666777;;;PPPjjj|||llliiipppmmmrrryyywwwpppUUU<<<777777666;;;999999999777555555777999>>>DDDNNN[[[hhhsss{{{~~~~~~zzzxxxtttqqqqqquuuyyy||||||}}}|||yyyvvvuuuvvvxxxrrrnnniiieeefffnnn}}}nnnWWWGGGNNNooouuuaaaUUUHHH@@@>>>???>>>FFFbbbxxx___QQQKKKAAA===@@@@@@;;;;;;<<<;;;:::888555444444555555555555444444333222333444333111///000000111222333333333444888;;;<<<<<<======>>>>>>======:::888666444444666999;;;@@@AAAHHHTTT___hhhqqqxxxlllKKK===;;;444333333333333333333333333111111111111111111111111222333333333333333333444333333333444555666888888999999;;;<<>>888888999999:::;;;<<<<<<::::::999999::::::;;;<<<999888666222///...111555555888<<<>>><<<999666555:::666000---000444666666555888===III^^^ooommmaaaMMMFFF===999<<>>;;;888777;;;CCCLLLRRRTTTVVVSSSPPPOOONNNNNNLLLKKKIIIHHHGGGGGGIIIKKKKKKKKKCCCHHHJJJGGGEEEEEECCC@@@:::999777888888888777555888444333444111444DDDXXXiiiqqqzzz~~~}}}sssgggeeettt}}}pppiiiaaaPPPDDD888555444222111222111222333333444444333333333333444555666777888999888MMMjjj~~~wwwllltttooouuu}}}aaaBBB999888777;;;999999999777555555666888>>>BBBKKKYYYgggssszzz}}}|||yyyuuurrrrrrtttxxx{{{wwwxxxxxxvvvuuuwww}}}|||wwwpppkkkiiinnn}}}~~~hhhQQQGGGZZZsss^^^QQQGGGAAACCCDDDHHH]]]uuu^^^QQQMMMCCC???AAA@@@<<<<<<<<<;;;999888666555666666777777777666666555444444555444222000111222111222222222222444888;;;<<<======>>>>>>>>>>>>>>>:::999666444444666999;;;???@@@IIIVVVbbbjjjrrryyygggGGG:::999333333333333333333333333333333333222222222111111111111222444333333222444555333333333444555666888888;;;;;;<<<>>>@@@BBBDDDFFFFFFGGGHHHHHHIIIJJJJJJJJJRRRWWWZZZWWWQQQQQQ[[[eeexxxmmm```ZZZ\\\```aaaaaafffooo|||AAA???======???AAABBBBBB;;;;;;;;;;;;;;;;;;;;;<<<999888888888888999::::::888777555222111111222333666999===>>>;;;888666666999666333000///...///111000333999GGGbbbxxxyyylllSSSIII===888:::>>>>>>===;;;;;;<<<>>>CCCJJJRRRWWWYYYVVVRRRPPPOOONNNMMMLLLKKKIIIGGGHHHJJJLLLLLLLLLEEEKKKNNNKKKFFFBBB===999444333333444777999999888:::666555666333777JJJ___ooovvv~~~~~~pppiiilll|||rrrhhheee___OOOCCC777333333222222333111222333333444444333333444444444555777999;;;;;;888NNNkkkwwwiiizzzssszzzkkkHHH;;;888777;;;::::::999777555555666888<<<@@@HHHUUUeeeqqqxxx{{{zzzyyy|||xxxuuutttuuuxxxzzzvvvvvvuuuqqqnnnqqqyyy|||wwwsssoooqqq~~~vvv___MMMPPPlllbbbSSSJJJBBBAAAEEEHHHVVVxxxsss]]]SSSQQQGGGAAABBB??????>>>===;;;:::999888888777888888999999888888888555666666555222222333444111222222222222555999===AAAAAAAAA@@@@@@>>>======;;;999666444444666999:::===@@@JJJYYYeeelllsssyyyxxxbbbDDD999999333333333333333333333333333222222222222333333333333///111444444222222555777444444444555666777999999<<<======???AAACCCEEEFFFGGGIIIJJJLLLMMMLLLKKKJJJOOOSSSUUUSSSOOOPPPVVV]]]^^^ZZZVVVUUUXXX\\\```ccccccrrr???===<<<===@@@CCCEEEEEE=========<<<;;;;;;::::::888888777777888888999:::;;;888444333444444333111666:::>>>>>>;;;999888999444444444555333111111444222555:::HHHccc|||}}}pppVVVKKK>>>777999===>>>===:::<<<>>>???BBBGGGPPPVVV[[[WWWSSSPPPOOONNNMMMLLLKKKIIIHHHHHHJJJLLLMMMMMMIIIPPPTTTQQQKKKFFF@@@:::666444333444777;;;<<<===<<<999888999777;;;OOOfffsssyyy~~~lllkkkssslllddddddbbbOOOBBB666222222111222444222222333444444444333333555444333555888;;;<<<===:::PPPlll|||yyyzzzppp___vvvzzzrrryyyqqqKKK<<<999888;;;::::::999777555444666888:::>>>FFFSSScccpppwwwyyy~~~{{{xxxvvvvvvxxxyyyzzzyyytttmmmgggiiipppxxx}}}{{{yyyuuuttt~~~xxxaaaMMMFFFSSSdddzzzcccQQQIIIAAA<<>>BBB@@@>>><<<:::::::::;;;888999999:::::::::999999666777777555333222333555111222222222333666:::>>>EEEEEEDDDCCCAAA???===<<<;;;999666444444666888:::===@@@KKKZZZfffmmmsssyyy~~~zzzttt```DDD::::::555333333333333333333333333111111222333444555555666...111333444222333555888555555666666777999:::;;;===>>>>>>@@@AAACCCEEEFFFHHHJJJMMMOOOPPPNNNLLLKKKMMMMMMLLLKKKJJJLLLPPPSSSPPPQQQSSSSSSTTTWWW[[[______www<<<===>>>???@@@CCCHHHKKKFFFGGGEEE@@@>>>???<<<888999999999;;;===>>><<<:::===999555333555666555333555888<<<<<<:::999:::<<>>HHH]]]ttt}}}zzzcccNNNCCC???666666@@@DDDBBBAAAAAAAAACCCHHHOOOTTTXXXWWWUUUSSSQQQPPPOOOOOOKKKKKKJJJHHHFFFFFFHHHKKKOOOWWW]]][[[UUUOOOHHHAAA>>>777444555888888;;;>>>>>>===<<<::::::DDD]]]tttrrrooowwwssspppmmmdddRRRCCC555111444444333333555444444333333333444444222888888555<<>>CCCMMMYYYeeepppxxx||||||kkkVVVDDD:::666333666666666555555444444333222222333333333333444444222333333333333333333444777777666666777999;;;<<<>>>>>>>>>???@@@CCCFFFGGGJJJNNNRRRSSSQQQQQQSSSUUUNNNKKKHHHHHHKKKNNNNNNNNNOOOMMMPPPVVVZZZYYYYYY[[[cccsss<<<>>>@@@CCCFFFKKKQQQUUUWWWTTTMMMHHHHHHIIIEEE===<<<;;;<<<===??????===;;;===:::666666777888777666555999======<<<<<>>???AAADDDCCC@@@>>>>>>AAAOOOggg}}}wwwuuu}}}xxxuuuooobbbPPPBBB555222444444333333555444444333333444444444555666666666===FFFGGGCCC@@@QQQwwwwwwsssmmmjjj```RRReee{{{pppzzzoooQQQ;;;777:::::::::999888777777666666666:::<<>>:::777666<<<::::::<<<>>>???===:::::::::;;;;;;999777444222333111///111444777888777888;;;===?????????@@@AAA===<<<999666444555999<<>>BBBFFFJJJQQQXXX]]]eee^^^TTTMMMNNNPPPJJJAAA???>>>>>>???@@@AAA???>>>===;;;888888999:::::::::888<<>>???CCCFFF@@@>>>;;;999777777888999:::KKK[[[eeerrr}}}aaaOOOHHH???>>>DDDEEEQQQTTTUUUQQQLLLLLLSSSZZZTTTSSSRRRPPPOOOOOONNNNNNLLLMMMMMMLLLKKKLLLOOORRR```sssyyykkkbbbUUULLLEEEDDDEEEEEEGGGJJJHHHBBB===@@@JJJ[[[qqq}}}}}}zzzxxxooo```NNN@@@444222444444333333444444444333333444444555999444333999>>>@@@AAADDDAAASSS}}}zzzuuunnnkkk```QQQ```}}}hhhnnnsssrrrssshhhPPP===888999888:::999999888777777666666;;;;;;@@@MMM^^^mmmtttwww}}}}}}vvvmmmeee^^^[[[kkk}}}zzz___NNNIIIGGGCCC@@@===DDD]]]cccPPPFFF===>>>AAAOOOllluuuhhh^^^]]]ZZZOOOHHHGGGHHHHHHGGGEEEAAA===888666:::::::::===???@@@???===<<<<<<===<<<:::777444222111111111222555666666666999;;;>>>?????????@@@BBB>>>===;;;888666666:::===@@@FFFQQQ___kkkvvv}}}zzzxxxjjjSSS>>>666555666333333333333444444444444222222333333333333444444444444555555666666666666999999999:::;;;===>>>???@@@AAABBBCCCEEEEEEFFFFFFHHHIIIKKKOOOSSSUUUUUUTTTPPPNNNLLLKKKLLLMMMMMMMMMNNNMMMOOOQQQSSSXXXdddqqqqqq{{{<<>>444333444444333444444444333333333444555555:::333444===>>>;;;CCCRRRXXXcccyyyxxxvvvyyyoooYYY[[[xxxiiikkklllhhhjjjdddRRRAAA999777666999999999999888777666666<<<;;;>>>JJJ\\\kkkrrruuu{{{~~~~~~xxxooobbbWWW```tttnnnYYYLLLHHHEEE@@@CCC???CCCYYYyyygggOOOAAAAAA@@@BBBTTTttttttiiifffaaaUUUMMMLLLHHHHHHGGGEEECCC>>>999666777888:::===???@@@@@@???>>>>>>>>>===;;;888555333000111222333555555555444999;;;===>>>>>>???AAABBB>>>>>><<<999666666999<<<@@@GGGSSSaaannnxxx~~~xxxxxxlllQQQ;;;444555666222222222333333444444444222222222333333333444444444444444555555666666777999999:::;;;<<<>>>??????@@@AAACCCDDDEEEEEEDDDDDDFFFEEEGGGLLLRRRUUUTTTRRRSSSRRRPPPOOOOOOOOOOOOOOONNNOOORRRSSSSSSXXXgggvvvxxx>>>AAAEEEHHHKKKOOOSSSUUUXXXYYYUUULLLGGGFFFFFFDDDBBBAAA@@@AAADDDEEEEEEDDD===<<<:::888888;;;@@@CCCCCCDDDDDDCCCBBBEEEKKKQQQLLLKKKFFF@@@:::888:::<<>>???@@@@@@@@@???@@@@@@???<<<999666444000111333444444333333444999;;;<<<======>>>@@@BBB>>>===<<<999666666888:::???GGGTTTbbboooxxx~~~xxxzzzlllPPP999444555444222222222333333444444444222222222333333333444444222333333444555555666666888888:::;;;===>>>?????????@@@BBBCCCDDDDDDCCCCCCHHHGGGHHHMMMSSSVVVUUUSSSTTTTTTSSSRRRPPPOOOOOOPPPOOORRRWWWYYYWWWYYYffftttDDDHHHMMMQQQSSSTTTUUUVVVWWW\\\\\\UUUNNNMMMMMMLLLGGGFFFDDDDDDFFFGGGFFFFFF>>>===;;;999;;;AAAIIIPPPOOOOOOMMMJJJHHHJJJQQQVVVTTTRRRMMMEEE===:::;;;>>>KKKVVV___hhh~~~zzzhhhSSSGGGDDD@@@GGGQQQ\\\```[[[TTTQQQQQQKKKKKKKKKKKKKKKLLLMMMNNNOOOPPPPPPPPPQQQSSSWWWZZZnnnzzzoookkkjjjeee___]]]WWWNNNKKKUUUfffttt|||ooohhhcccZZZBBB:::444444444333333555333333333333444555555666555444:::???<<<===QQQjjjzzzuuu}}}|||cccUUUbbbzzzvvvnnnlllnnnjjj]]]KKK===666555999::::::;;;:::888777666;;;;;;>>>FFFRRR___jjjpppxxx|||www^^^QQQ\\\kkkwww~~~{{{ooobbbWWWNNNGGGCCCAAA???HHH\\\sssxxxbbbTTTHHHHHHQQQkkk{{{vvvooobbbYYYXXXQQQMMMIIIFFFDDDAAA<<<777444888===@@@AAA@@@AAAAAA@@@@@@@@@@@@>>>;;;888666111222444333222111333444888:::;;;;;;;;;<<>>>>><<<999777666888:::@@@HHHUUUdddpppxxx}}}~~~{{{wwwyyyjjjMMM888666777333333333333333444444444444222222333333333333444444222222333444555666666777777888:::<<<>>>??????@@@??????AAABBBCCCDDDDDDDDDKKKLLLNNNQQQUUUVVVVVVUUUSSSTTTTTTSSSQQQOOOPPPQQQQQQUUU[[[^^^[[[[[[eeeppp|||LLLRRRYYY___bbbbbbbbbbbb```eeegggccc___]]]YYYTTTPPPNNNKKKIIIHHHHHHFFFEEE???>>>======AAAKKKXXXaaafffccc]]]UUUNNNLLLPPPUUUYYYXXXSSSJJJAAA===???CCCSSS]]]bbbbbbmmmttt___OOOJJJDDDIIIPPPYYY\\\ZZZUUUQQQOOOIIIIIIIIIIIIJJJKKKMMMMMMOOOOOOPPPPPPPPPRRRVVVYYYooo|||zzzssskkkfffZZZTTTTTTbbbrrr}}}xxxoooeeeWWW@@@999444444555333333555333333333333444555666666555666999======AAAPPP```qqqoooxxxmmmZZZ```}}}uuuqqqrrrnnnaaaNNN>>>777777999:::;;;;;;:::999777555999;;;???DDDLLLXXXeeennnuuuyyyoooTTTUUUZZZcccnnnwww|||sssfffXXXLLLFFFCCCDDDSSSooo}}}jjj\\\OOOVVVhhhzzznnnffffff^^^WWWOOOJJJGGGCCC===888666;;;@@@CCCCCCBBBBBBCCC@@@@@@AAAAAA???<<<:::888222333444222000000222555777999:::::::::;;;>>>@@@??????>>>;;;888777999:::BBBJJJWWWfffrrryyy|||}}}zzzssstttdddHHH888999999333555555555444444444444444222222333333333333444444333333444555666777888888888999<<<>>>@@@AAAAAAAAA@@@@@@AAABBBCCCEEEGGGHHHLLLOOOQQQSSSSSSSSSSSSTTTTTTVVVXXXWWWTTTSSSSSSUUUTTTWWW\\\___^^^^^^eeeoooqqqRRRYYYccckkknnnoooooonnnjjjmmmooommmllljjjbbbYYYXXXTTTPPPLLLJJJHHHFFFDDD??????>>>???FFFSSScccnnn{{{vvvlll^^^QQQKKKLLLNNN\\\[[[VVVMMMDDDAAACCCHHHSSS]]]___VVVTTTgggxxxrrr```PPPIIICCCJJJOOOTTTWWWVVVRRROOOMMMHHHHHHHHHIIIJJJKKKLLLMMMOOOOOOPPPOOOOOOQQQUUUXXXlll{{{{{{qqqkkkYYYVVVYYYhhhyyyxxxiiiUUU>>>888444444555333333555222222222333444555666777666666888;;;>>>DDDLLLSSSZZZ]]]zzz``````{{{ttttttooocccPPP???999999999:::;;;;;;;;;999777555888<<<@@@DDDIIITTTbbbmmmsssxxx~~~yyyZZZSSSNNNSSS___lllwww~~~sss___PPPHHHCCCGGG^^^pppbbbWWWddd{{{yyyrrrrrrhhh```VVVNNNJJJEEE???999888===CCCFFFEEEDDDDDDEEE???@@@AAAAAA@@@===;;;999333444444111//////222555777888999999999:::===@@@AAAAAA@@@===:::999:::;;;CCCKKKYYYgggssszzz|||}}}~~~yyyoooppp```DDD777;;;;;;444666666666555555444444444222222333333333444444444444444555666777888999999999;;;===@@@BBBBBBCCCCCCAAAAAAAAABBBDDDGGGIIIKKKJJJNNNQQQQQQOOONNNOOOQQQXXXZZZ]]]\\\YYYWWWXXXZZZVVVWWW[[[______```gggppprrrXXXaaannnxxx}}}{{{yyyuuutttxxxzzzrrrgggaaa\\\UUUQQQOOONNNJJJGGGFFFAAA===???LLL```tttssscccYYYUUUPPPKKKVVVWWWVVVQQQEEE<<>>DDDIIIHHHGGGGGGDDDAAABBBCCCCCCCCCAAA???<<<:::999888666444444444555666:::999777666777999<<<>>>@@@@@@???<<<888666666777AAAHHHYYYkkkuuuxxx{{{zzztttwwwooo[[[CCC666555555222444333333222222333333444555555555555555555555555222333555666666888:::===>>>======>>>@@@AAAAAA@@@BBB@@@???BBBGGGKKKKKKJJJLLLNNNPPPPPPOOONNNNNNNNNUUUXXX[[[ZZZWWWUUUVVVYYY___ZZZZZZ___cccdddjjjrrryyy]]]hhhxxxwwwnnnhhhaaa[[[XXXUUUQQQNNNDDDAAA???FFFVVVlllrrrfff]]]TTTLLLKKKLLLMMMKKKDDDAAAHHHRRRaaa```XXXKKKAAA@@@AAABBBKKKOOOWWW]]]YYYOOOGGGEEEGGGHHHIIIHHHFFFDDDCCCCCCDDDDDDCCCDDDEEEFFFHHHIIIKKKKKKLLLLLLMMMOOOSSSVVVhhhwwwvvvjjj]]]```lll||||||qqq___KKK;;;888555333333333222111555555444444444555666666999999:::???EEEJJJNNNOOOJJJNNNoooqqqjjjzzzxxxgggNNN999777999::::::::::::999888777555777999<<>>>>>>>>@@@AAABBBBBBCCCBBBAAADDDHHHKKKKKKJJJKKKMMMOOOOOONNNLLLLLLMMMNNNTTT[[[\\\ZZZXXX[[[^^^___[[[ZZZ^^^aaadddjjjrrriiittt|||rrrkkkeee```[[[VVVFFFDDDCCCJJJ\\\tttxxxmmmbbbXXXMMMLLLIIIFFF@@@>>>HHHSSScccbbbZZZKKK???:::999777:::===FFFRRRVVVQQQKKKHHHDDDDDDCCC@@@===;;;;;;<<>>???@@@AAABBBBBB@@@???===;;;888555222111222555777888777666555666888:::<<>>555555555333444333333222222333333444444444444444444444444444222333555666666777:::<<<@@@@@@?????????AAABBBCCCEEEEEEDDDFFFIIIKKKKKKJJJKKKMMMOOOOOONNNLLLLLLMMMLLLTTT^^^bbb___\\\]]]```___\\\[[[]]]___bbbiiiqqqxxxyyyqqqjjjbbb\\\MMMJJJHHHLLL\\\tttzzzrrrhhh___VVVQQQKKKDDD===<<>>;;;888777999;;;======>>>>>>???@@@AAAAAABBBBBB@@@>>>>>>@@@EEEIIIUUUbbbpppzzzuuuggg\\\^^^hhhxxx{{{uuulll[[[HHH:::777555333444444333222555444444444555666777888;;;<<<>>>CCCIIINNNQQQQQQPPPNNNeeeyyyrrrrrrtttccc^^^nnnlllhhhtttlllOOO999777777888999::::::999888666777888888:::>>>FFFPPPVVVeeemmmvvvyyy}}}}}}wwwuuuuuuvvvuuuvvvzzzvvvmmmeeeYYYNNNSSS___~~~hhhWWWLLLOOOkkkzzziiitttuuulllaaaUUUNNNLLLMMMQQQRRRNNNIIIFFFCCC>>>===???@@@BBBBBBAAA@@@???<<<999555111000222555888777666666555666888999;;;???@@@@@@>>>:::888777888===CCCPPP```kkkpppvvv|||}}}pppaaaLLL;;;555555555444444333333222222333333444333333333333444444444444222444555666666888:::===AAAAAAAAA@@@???@@@CCCEEEGGGGGGHHHIIIJJJKKKKKKKKKLLLOOOQQQQQQOOONNNNNNOOOOOOYYYcccfffaaa\\\[[[\\\^^^]]]]]]]]]]]]```hhhooo{{{qqqggg```SSSPPPNNNQQQ___xxx~~~rrrjjjbbb[[[XXXRRRJJJDDD??????JJJUUUggghhhaaaSSSFFF@@@===:::<<<:::===FFFLLLGGG???999::::::999666555555888;;;::::::;;;<<<<<<============<<<999777666888===AAAJJJWWWfffrrr}}}{{{oooccc\\\bbblllyyy~~~~~~qqqkkkZZZEEE999777444333444444444333444444444555666777888888;;;<<>>@@@BBBBBBBBBAAA@@@===:::555222111222555888777666666666777888999:::>>>???@@@>>>;;;999888888;;;@@@LLL[[[ffflllssszzz}}}nnn\\\FFF888555666555444444333333222222333333444333333333444444555555555333555666777777999;;;>>>BBBCCCCCCBBB@@@AAACCCFFFGGGHHHJJJKKKKKKKKKKKKLLLMMMOOOQQQQQQPPPNNNNNNOOOOOOWWW___bbb```[[[XXXXXX]]]___```^^^]]]```ggglllqqq~~~zzzooogggYYYXXXXXX[[[ggg|||rrrjjjaaaYYY[[[TTTKKKEEE??????GGGQQQ]]]^^^YYYNNNEEEBBBAAA@@@>>>:::;;;BBBEEEAAA:::666333333333222111333666999888888999:::;;;:::::::::888777555333111333666999@@@MMM\\\iiittt~~~}}}tttiiiaaa___eeepppzzz~~~tttllljjjYYYBBB999777444333444444444333444444444555666777888999<<<===@@@EEELLLPPPRRRRRRRRRLLLZZZ}}}nnndddppphhhWWW[[[{{{fffggg|||{{{oooUUU<<<666444666999:::;;;999777666666666666777:::AAAIIIOOOaaammmwww{{{|||}}}yyysssnnnjjjjjjlllmmmlllnnnqqqwww}}}}}}eeeSSSQQQXXXrrrlll___TTTTTT]]]lllgggQQQKKK]]]{{{wwwkkk^^^UUURRRUUUXXXWWWQQQLLLIIIEEEAAA<<<>>>@@@BBBBBBBBBAAA@@@>>>;;;777444333444666888777777777777888999::::::===???@@@???<<<:::888888999===HHHWWWaaahhhpppxxx}}}oooYYYAAA666555666555444444333333222222333333444333444444555555666666666555666888888999:::===???AAADDDFFFEEEBBBAAACCCEEEFFFIIIKKKLLLLLLKKKLLLMMMMMMOOOQQQQQQPPPNNNNNNOOOKKKOOOUUU[[[]]]]]]ZZZXXX]]]cccfffbbb```ccchhhkkkpppyyypppbbbccccccdddgggqqqtttiiibbbYYYQQQTTTNNNGGGCCC???>>>EEENNNXXXYYYUUUKKKDDDCCCEEEEEE>>>::::::>>>???;;;777666000111111111000111444666666777888999999999888888666666555222111111333555777BBBNNNYYYdddqqqxxxzzzyyyvvvuuussskkk```^^^aaagggrrr|||}}}}}}}}}~~~kkkiiilll\\\CCC999666444333444555444333444444555555666888999:::===???BBBHHHNNNRRRTTTTTTSSSKKKWWWxxxooo}}}rrrZZZ[[[nnniiiwwwzzz```BBB666333555888:::;;;999777555555555555555999???HHHNNN]]]jjjvvv{{{|||tttnnnllljjjhhhhhhiiikkkllloooqqqtttxxx~~~ppp\\\XXX]]]eeeqqq~~~nnncccXXXSSSUUU[[[dddlllrrr}}}zzziiiTTTEEE;;;CCCUUUuuu~~~rrrddd[[[XXX\\\___]]]UUUNNNJJJFFFAAA===>>>@@@BBBBBBBBBAAA@@@???===999666555555666777777777888888999::::::;;;===???@@@@@@===:::999888888;;;EEESSS^^^eeennnwww{{{pppWWW???555666666555555444333333222222333333444444444555666666777888888666888999::::::<<>>CCC???===>>>@@@DDDMMMWWWcccccc\\\NNNDDD@@@@@@???;;;888777999888333111111111222333333222222444666666777888999999888777777555666555333111111222444000999BBBKKKVVVdddnnnqqqrrrooollljjjbbbYYYZZZaaahhhttt}}}}}}|||||||||}}}}}}gggjjjppp```GGG999666444333444555444444444444555555666888999:::???@@@DDDJJJPPPTTTUUUUUUVVVNNNVVV|||}}}aaaRRR~~~xxxnnn{{{hhhFFF777333555888:::;;;999777555666666666666999@@@HHHNNNXXXfffsssxxxzzz~~~zzzrrrjjjhhhhhhiiijjjlllnnnpppqqqtttuuuxxx|||yyy```XXX[[[XXX]]]gggqqqwwwwwwtttqqqkkkbbbXXXTTTSSSRRRRRRRRRYYYaaafff```VVVMMMEEE???DDD@@@BBBVVV~~~vvvhhh___\\\bbbdddaaaXXXPPPKKKFFFAAA===>>>@@@BBBBBBBBB@@@??????===;;;888777666777777777888888999::::::;;;;;;===???@@@@@@===:::999999777:::DDDQQQ\\\dddmmmvvvzzz~~~qqqWWW===555666777555555444333333222222333333444555555555666777888888999777999:::;;;;;;===@@@BBB???DDDIIIIIIEEEBBBBBBDDDCCCGGGKKKMMMLLLKKKLLLNNNUUUWWWYYYYYYXXXWWWVVVWWWUUUQQQPPPWWWaaagggeee```aaalllqqqmmmiiikkknnnnnn|||zzzpppggg[[[RRRNNNJJJFFFBBB@@@>>><<<999777666666666555777555999AAAAAAJJJ___llljjjdddVVVGGG======@@@@@@:::444222444555333111333333222222222333444555444555777888:::;;;;;;<<<:::999777444333222222222///333888@@@IIITTT___fffeeegggfff]]]SSSRRR\\\gggooossswww{{{|||~~~~~~~~~{{{}}}|||qqq[[[BBB888777666555444444555666111333666777888999<<<>>>>>>@@@BBBFFFMMMUUUWWWTTTXXXSSSTTTkkkkkkXXXooo|||zzzhhhLLL<<<888999:::;;;;;;:::888666666777777888999<<>>@@@BBBIIIbbb|||ooofffbbbhhheeeaaa\\\WWWQQQJJJFFF@@@BBBCCCAAA>>>===???BBB???>>><<<:::777666555555888888777888888999::::::;;;>>>AAAAAA>>>:::777555888;;;DDDPPPYYY___gggooo|||yyy```MMM;;;555777777555444555444444333333333444444777777777777666666666666;;;;;;<<<>>>???AAABBBBBBEEEGGGHHHIIIIIIHHHFFFEEEEEEFFFHHHIIIJJJJJJIIIHHHRRRTTTVVVXXXWWWWWWYYYZZZZZZTTTPPPUUU```hhhgggccc|||yyyrrrnnnmmmyyyyyysss```XXXMMMFFFBBB@@@===999:::999777444333222222222333666444888AAAEEESSSlllwwwuuunnn___NNNBBB???@@@???999444222333444333000222222222222222222333444333444666777999;;;<<<===<<<;;;888555333111111000---000444:::AAAJJJSSSYYY___aaa```WWWOOOPPP[[[gggrrrvvv{{{~~~~~~~~~rrr[[[BBB777777555444444444555555222444666888888999<<<>>>@@@CCCEEEHHHQQQ[[[___]]]XXXWWWYYYkkkqqqSSSeee~~~sssUUU===888888999:::;;;:::888777555666777777888<<>>;;;>>>>>>CCCWWWyyyzzzooohhhgggeee```\\\WWWRRRKKKGGGBBBCCCCCCAAA===<<>>:::777666777:::BBBNNNXXX___iiirrr|||www^^^LLL;;;555666777555444555444444333333444444444555555666666777888888999999:::;;;<<<>>>@@@AAAAAAFFFGGGHHHHHHHHHHHHGGGFFFFFFGGGHHHJJJKKKKKKLLLLLLTTTVVVXXXXXXXXXXXXZZZ\\\]]]WWWQQQQQQXXXccclllqqqxxxsssuuuooommmlllhhheeeNNNHHH@@@;;;999888666444666555333111000000000000000444444888AAAIII^^^|||yyyhhhUUUFFF@@@???<<<888333111222333222000111111111222222222333333333444444666777999;;;<<<<<<;;;888555222000//////000111444777<<>>666666555444444444444555444555888888999:::<<<>>>AAADDDFFFJJJSSS___eeeeeeYYYZZZ\\\iii~~~zzz[[[```aaa===999888888999::::::999777555666666666777:::???CCCOOO\\\gggkkkqqq{{{}}}qqqkkkiiigggooovvv~~~zzzyyyzzz{{{|||}}}~~~||||||rrriiihhhbbbZZZSSSPPPMMMJJJJJJMMMOOONNNLLLJJJIIIIIIIIIIIIKKKJJJHHHGGGGGGEEEBBB@@@;;;======>>>KKKddd{{{qqqjjjfffbbb]]]XXXRRRLLLHHHDDDEEEDDD@@@<<<;;;>>>BBBAAA@@@>>>;;;999888777666777777777777888999:::;;;===???AAAAAA>>>:::777666777999@@@LLLVVV___kkkuuu~~~qqqZZZJJJ:::555666666444444444444444333333444444555333444555666888999;;;;;;888888:::;;;===???@@@AAAHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJLLLNNNOOOPPPUUUVVVWWWWWWVVVWWWYYY\\\]]]YYYTTTQQQTTT]]]hhhpppvvv{{{}}}zzzwwwvvvzzzzzzzzz}}}wwwfff___XXXTTTTTTTTTSSSRRRDDD@@@;;;999888999888777666555444222111111222222///444333666???IIIbbb{{{hhhTTTDDD===<<<999666333111222222111000222222333333333444333333444444444444555666777888888777666444222000///...000111333555777<<>>AAADDDFFFIIIQQQ^^^fffhhh\\\]]]\\\eee}}}{{{}}}ccc[[[sssEEE:::888777777:::;;;999777555666666555666999===AAAMMMXXXccchhhoooxxx~~~}}}mmmeeeaaa___nnnwww~~~~~~{{{}}}yyyrrrqqqkkkccc[[[XXXWWWUUUWWW[[[[[[ZZZXXXVVVTTTSSSRRRRRRNNNLLLJJJIIIIIIHHHFFFDDD@@@AAA@@@???CCCTTTkkk|||rrrnnngggaaaZZZSSSLLLGGGFFFFFFDDD@@@;;;;;;???CCCBBBAAA???===;;;999888888666666777777888:::;;;<<>>:::888777999:::@@@JJJTTT^^^jjjuuuyyyjjjUUUGGG999555666555444444444444333333333444555555444555666777999:::;;;;;;888999:::<<<>>>@@@AAABBBIIIHHHGGGFFFFFFGGGIIIJJJHHHHHHIIIJJJLLLOOORRRSSSTTTUUUUUUUUUTTTUUUXXXZZZ\\\[[[YYYXXXYYYZZZ\\\]]]fffgggkkkqqqyyyllljjjfff___XXXRRROOONNNJJJJJJKKKNNNUUU[[[WWWOOOGGGCCC@@@???AAABBBAAA@@@???===;;;:::::::::::::::888777555444333333333444000444222444<<>>>>>GGGVVVcccjjjpppwww}}}~~~~~~tttqqqeeeVVVFFF666444555555555555555555555555777999:::;;;<<<>>>@@@CCCFFFHHHJJJQQQ]]]fffiiiaaa___[[[aaayyy{{{gggUUUxxxSSS>>>:::666777:::;;;:::777666666666555555888<<>>AAABBBCCCAAA>>>:::888888<<<<<<@@@JJJSSS\\\hhhsss|||wwwfffPPPCCC777444555555444444333333333333333444555666777777888888999::::::::::::;;;<<<>>>@@@BBBDDDEEEIIIHHHGGGFFFFFFHHHJJJLLLHHHHHHHHHJJJLLLOOORRRTTTTTTUUUVVVVVVUUUVVVWWWYYY^^^\\\[[[\\\]]]\\\WWWRRRfffffffffgggkkkqqqxxx}}}aaa]]]VVVNNNHHHFFFEEEEEEAAABBBBBB@@@CCCGGGDDD???;;;:::999:::;;;;;;:::888===<<<;;;;;;::::::::::::999888666444333333333333111444222333:::???RRRppp{{{vvvkkk]]]MMMAAA999666555444333333222222222222444555666777777777666555555666666555555333222111000000111111111111000000,,,...///000111333777:::;;;<<<<<<;;;===GGGVVVaaajjjpppyyy~~~sssnnn```QQQDDD777444555666666777666666666555777:::;;;<<<===@@@BBBEEEJJJLLLNNNSSS___hhhllleeeccc^^^```|||ttt\\\uuu\\\BBB===777777:::<<<:::777777777777666666888<<>>===<<<;;;777777888999;;;>>>???AAABBBCCCDDDBBB>>>:::999888<<<<<>>@@@CCCEEEFFFGGGIIIHHHGGGFFFGGGIIIKKKLLLHHHIIIJJJLLLNNNPPPRRRTTTUUUWWWXXXYYYXXXWWWXXXYYY___[[[XXXXXX\\\]]]\\\YYY___cccfffggghhhjjjoootttXXXSSSMMMHHHEEEEEEGGGGGGFFFIIIHHHDDDBBBCCCCCC@@@<<<;;;;;;<<<>>>?????????@@@AAAAAA@@@>>>=========<<<;;;999666555444444444111444111333:::<<>>HHHVVV```iiipppyyytttooo```OOOCCC777555555777888888888777777444777:::<<<===???BBBDDDDDDJJJNNNPPPVVV```jjjnnnhhhjjjfffcccvvvbbbssscccGGG@@@999777:::<<<:::777888888888666666888<<>>======888888999;;;===???BBBCCCCCCDDDDDDBBB>>>;;;999999999:::@@@JJJTTT\\\hhhrrryyy}}}xxxcccHHH>>>666444555333333444333333333333444555666666666777888999:::<<<<<<===<<<===???AAACCCFFFGGGHHHHHHHHHGGGGGGHHHIIIKKKLLLJJJKKKMMMOOOQQQRRRSSSSSSQQQTTTWWWXXXWWWVVVUUUUUUVVVVVVVVVVVVWWWYYY\\\]]]YYY___dddeeedddhhhsss|||}}}OOOLLLGGGDDDCCCEEEFFFFFFBBBFFFFFFAAA>>>@@@AAAAAA>>>======???AAAEEEHHHIIIGGGHHHHHHGGGDDDBBBAAAAAA@@@>>><<<999777666666666111333111444;;;;;;DDDXXXdddfffgggddd[[[OOOBBB:::333444555555333333444555222333555777777666555444333555999<<<<<<;;;999777444555555555444222000///---...//////......000222555666888:::???IIIVVV```hhhoooxxx}}}~~~{{{}}}~~~uuuqqq```NNNAAA555555666777999999999888777444666999<<<===@@@CCCEEEAAAHHHMMMPPPVVVaaajjjnnniiiooommmfffrrryyy[[[jjjnnnIIIBBB:::888;;;===:::777999999888777666888<<>>===888999:::<<<>>>AAACCCDDDDDDEEEDDDBBB>>>;;;999999666888???KKKUUU^^^iiisssvvv___FFF===555444555333333555222222222333444555666777555555777999;;;===??????<<<===>>>AAACCCFFFGGGHHHGGGGGGHHHHHHIIIJJJKKKKKKKKKMMMOOOQQQSSSTTTTTTSSSLLLPPPTTTVVVTTTRRRPPPOOOKKKQQQWWWXXXUUUSSSUUUXXXcccggghhhccc```gggxxx}}}VVVPPPKKKHHHGGGFFFFFFFFFHHHGGGGGGGGGFFFEEECCCBBBBBB???===CCCOOOWWWUUUOOOQQQRRRRRROOOKKKGGGGGGGGGBBBBBB@@@===:::888999:::444111111555888<<>>>>>>>>===:::777444222111222111111---.........//////000000000///000333<<>>999555666777777888888888888666999===???AAABBBEEEGGGFFFHHHNNNWWW```hhhlllmmmiiisssmmmaaajjjvvvWWWcccwww{{{yyy|||zzzZZZIII???888:::;;;888555777999777555444444666888:::BBBGGGPPP\\\hhhqqqvvvwww|||{{{uuuqqqnnnkkkiiiiiifffccc```___^^^\\\[[[\\\ZZZVVVQQQLLLKKKLLLNNNMMMMMMMMMMMMLLLKKKJJJIIIMMMSSSbbbzzz|||rrrlll___SSSPPPMMMIIIEEEEEEFFFHHHJJJIIIHHHFFFDDDBBBBBBBBBBBBAAA;;;777:::BBBHHHIIIGGGBBBCCCCCCBBB???<<<888666777777>>>IIITTT^^^jjjuuu~~~oooUUU>>>;;;777555555666666666333333333444555666777888888:::;;;<<<<<<>>>@@@CCC??????@@@BBBDDDFFFIIIJJJGGGHHHHHHHHHHHHJJJMMMPPPOOOPPPPPPPPPQQQQQQRRRRRROOONNNMMMNNNQQQTTTUUUUUUZZZWWWSSSSSSUUUXXXZZZ[[[[[[```bbb```dddqqq^^^XXXRRRNNNLLLJJJHHHGGGJJJIIIHHHHHHGGGFFFEEEDDDCCCAAAAAAHHHUUU``````[[[XXXXXXWWWTTTNNNIIIGGGFFFBBBBBB@@@>>>;;;999999999888444333555666888>>>FFFSSSRRRQQQNNNIIICCC===:::;;;:::888666444333222222000111333555666777888888333444555777:::===@@@BBB@@@<<<888555444333111000........./////////000000333333333777???LLL[[[eeeggglllttt{{{~~~|||~~~}}}~~~uuu{{{rrriiibbbWWWGGG;;;888666777999:::<<<======>>>:::<<<>>>@@@AAACCCFFFHHHGGGHHHMMMTTT]]]eeejjjkkk```fffaaa^^^kkk[[[[[[jjj|||tttyyyyyyuuuXXXLLL@@@666888<<<<<<;;;;;;999777555444444666888999AAAFFFOOOZZZfffooouuuwww|||~~~}}}~~~{{{wwwpppmmmiiigggffffffeeeeee^^^]]]ZZZVVVQQQNNNLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKMMMLLLOOOZZZlllxxxrrrhhh]]]SSSOOOJJJGGGFFFGGGIIIKKKIIIHHHFFFDDDCCCBBBBBBBBB@@@;;;888;;;CCCIIIIIIGGGCCCCCCCCCAAA???<<<888666777888>>>IIISSS^^^kkkvvvzzzjjjOOO===:::666444444555666555555555555555666777888999999:::<<<======>>>AAACCCAAAAAABBBCCCEEEGGGIIIIIIIIIJJJJJJJJJJJJKKKOOORRRSSSSSSSSSSSSRRRQQQPPPOOOKKKKKKLLLNNNRRRTTTUUUTTTXXXUUUSSSSSSVVVZZZ]]]^^^]]]bbbeeeeeejjjwwwkkkeee^^^YYYVVVTTTPPPLLLMMMKKKJJJIIIIIIIIIGGGEEEDDDCCCCCCLLL^^^nnnooohhhdddbbb___ZZZTTTNNNHHHEEECCCBBBAAA???===;;;999999888555444555555444999???KKKIIIEEEAAA>>>;;;:::999;;;:::888666555444333333///111222555777888999999888666333333555;;;AAAFFFEEEAAA<<<999666444222000////////////000000000000333333555999AAANNN\\\fffeeejjjqqqyyy~~~~~~|||}}}}}}~~~~~~yyytttvvvnnneee\\\OOOAAA999666666777999<<<>>>AAACCCDDD???@@@AAAAAAAAACCCGGGJJJHHHHHHJJJPPPXXX```fffhhhaaaaaa___cccqqq```SSS]]]pppxxx}}}{{{vvvcccUUUFFF888666;;;>>>===<<<999888666444444666777888>>>CCCLLLWWWbbblllsssvvv}}}}}}|||}}}{{{}}}yyysssnnnjjjgggdddbbb___^^^]]]ZZZWWWTTTQQQOOOKKKJJJJJJIIIIIIJJJLLLLLLNNNKKKHHHHHHPPP___ppp|||xxxssslllcccWWWSSSMMMIIIHHHIIIKKKKKKIIIHHHGGGEEECCCCCCBBBBBB???<<<:::===DDDIIIIIIGGGCCCCCCBBBAAA???<<<999777777888>>>HHHSSS]]]kkkvvvzzz|||cccHHH;;;888555333444555555444777666666777777888999::::::;;;===>>>>>>@@@BBBEEEDDDDDDEEEFFFGGGHHHIIIIIIJJJKKKLLLLLLLLLMMMQQQSSSSSSTTTUUUUUUUUUSSSQQQPPPNNNOOOQQQUUUXXXZZZYYYWWWUUUSSSQQQSSSWWW[[[___```\\\aaafffiiippp|||yyyuuunnnhhheeeccc\\\UUUPPPNNNKKKJJJKKKJJJHHHFFFCCCAAABBBPPPkkkwwwrrrnnnhhhbbb\\\TTTLLLFFFDDDCCCAAA@@@???===:::888666333333555555444888>>>CCCAAA>>><<<::::::;;;;;;:::999777666444333333222///000222555888999;;;;;;;;;888444111222777===AAADDDAAA===:::888666333111000000000000000000000000000111333777@@@MMM[[[dddeeejjjrrryyy~~~|||ttttttqqqlllcccVVVHHH===777777444555777;;;???BBBFFFGGGEEEEEEDDDBBBBBBDDDIIILLLLLLJJJJJJNNNUUU]]]dddhhhgggeeeeeemmmuuu|||lllVVV[[[zzzppplllyyyzzzyyyxxxpppcccPPP<<<555999===;;;888999888666555555555777777<<<@@@IIIRRR]]]gggpppvvv||||||tttkkkbbb]]]___]]]\\\[[[[[[ZZZXXXWWWNNNLLLJJJIIIHHHIIIKKKLLLJJJLLLOOOPPPQQQUUU\\\bbb{{{zzzuuunnneee[[[UUUNNNIIIIIIJJJJJJJJJIIIHHHGGGFFFDDDCCCBBBBBB>>><<<;;;>>>DDDIIIIIIHHHDDDCCCBBBAAA>>>;;;999777888888===HHHSSS]]]kkkvvv~~~yyy___DDD999777444333444444444333777777666777777888999:::;;;===??????@@@AAADDDFFFGGGGGGHHHHHHIIIIIIIIIIIIJJJKKKMMMMMMMMMNNNQQQSSSPPPRRRUUUWWWXXXWWWVVVTTTRRRSSSUUUYYY[[[[[[XXXVVVRRRPPPOOOPPPTTTXXX[[[\\\XXX^^^dddhhhqqq|||yyywwwvvvmmmbbbUUUQQQLLLKKKLLLKKKHHHEEECCCAAACCCVVV|||uuummmfff]]]RRRKKKFFFDDDAAA@@@@@@>>><<<999777444444666555444888>>><<<;;;;;;::::::;;;<<<<<<888777666444333222222111///000333666999<<<===>>>===:::777333222333666777===;;;999777777666555333111111111111111111111000///000222777@@@MMM[[[dddeeejjjqqqxxx}}}~~~{{{~~~xxx~~~nnnlllcccTTTDDD;;;888888444555777;;;???DDDHHHJJJHHHHHHFFFDDDCCCFFFJJJNNNRRRPPPOOOQQQXXX```hhhkkkhhhiiikkkrrrrrrqqq|||^^^\\\rrrwwwdddjjjpppppprrrtttlllYYYAAA444666<<<;;;777999888777666555555666666999>>>FFFNNNXXXcccnnnvvv{{{{{{ppphhheeeaaa]]][[[[[[\\\\\\[[[RRRPPPMMMKKKIIIIIIIIIJJJEEEKKKRRRUUUTTTRRRQQQRRRVVVqqqvvvlll___XXXNNNIIIIIIJJJJJJIIIIIIHHHHHHFFFEEEDDDBBBBBB>>><<<;;;>>>CCCGGGIIIHHHDDDCCCBBB@@@>>>;;;999888888888===GGGRRR]]]kkkwww|||~~~vvv\\\CCC888666444333444444444333555555555666777888::::::===???@@@AAAAAACCCFFFHHHIIIIIIJJJKKKKKKJJJIIIIIIIIIJJJLLLMMMMMMNNNPPPRRRPPPRRRUUUXXXYYYYYYWWWVVVRRRSSSUUUWWWXXXVVVQQQNNNPPPNNNLLLMMMPPPSSSTTTUUUVVV]]]dddhhhooozzz|||mmm\\\VVVOOOMMMNNNMMMIIIEEEDDDDDDFFFYYY|||sssiii\\\RRRIIIEEEAAA???@@@@@@===;;;;;;888777777777666:::@@@::::::::::::::::::::::::777666555333222111111111///111444888;;;>>>@@@AAA>>><<<:::777444222111111666555444444666666555444222222222222111111111111000222444:::CCCOOO]]]fffdddhhhooouuuzzz|||||||||{{{}}}xxxjjjkkkdddSSSBBB999888888666777999<<>>:::999888777666666555555666888===DDDKKKTTT```mmmvvv{{{}}}wwwoooiiibbb]]]\\\\\\[[[YYYVVVTTTQQQNNNLLLKKKJJJJJJJJJMMMPPPRRRQQQOOONNNNNNHHHWWWmmm}}}rrrcccZZZOOOJJJJJJKKKJJJHHHIIIIIIHHHGGGFFFDDDCCCBBB>>><<<;;;<<<@@@EEEHHHJJJEEEDDDBBB???===;;;999888999888===GGGQQQ]]]kkkxxx~~~{{{vvvzzzrrrYYYAAA777666444444555555444333444444555666888999;;;<<>>???@@@???======999777888999:::@@@GGGAAA???===;;;::::::::::::777666555444333222222222000222555999===AAACCCDDD???>>><<<999666333111000111000111222444555555333333333222222222111111111111222666;;;DDDQQQ^^^gggfffjjjpppvvvzzz|||||||||zzz}}}hhhfffjjjdddRRR@@@888777888777888999;;;???DDDHHHKKKIIIIIIHHHGGGGGGHHHLLLOOOVVVTTTRRRUUU[[[dddjjjnnnqqqrrroooqqqssstttlllYYYSSSkkkyyyrrr|||}}}zzz|||xxxiiiPPP<<<777<<<>>>;;;999888888777666555555555777<<>><<<::::::===CCCHHHKKKEEEDDDBBB???===;;;999999999999===FFFQQQ]]]lllxxxtttppptttlllTTT===777666444555666666555444333444555777999<<<>>>???@@@BBBCCCDDDDDDFFFHHHKKKHHHJJJKKKLLLLLLKKKJJJIIIGGGJJJLLLMMMMMMMMMOOOPPPUUUVVVVVVWWWWWWVVVVVVUUUZZZZZZZZZZZZZZZXXXTTTQQQPPPNNNMMMNNNPPPQQQRRRQQQYYYcccjjjiiijjjsssxxxggg___WWWSSSSSSRRRMMMGGGEEEJJJIIIKKKiii|||lll```NNNGGG@@@===???AAA@@@>>>:::777666999;;;???GGGOOOIIIFFFBBB===;;;:::;;;;;;888777666555444333333333111333666:::???BBBEEEFFFAAA???===:::777555444333000///000111444555444333333333333222222111111111000222555;;;DDDQQQ^^^fffjjjmmmrrrxxx|||~~~~~~}}}zzz|||cccccciiidddQQQ???777777777666666777999<<<@@@DDDGGGHHHIIIIIIHHHHHHIIILLLOOOQQQOOONNNQQQWWW```fffiiisssqqqiiihhhnnnqqq}}}hhhWWWccc{{{vvv~~~~~~rrrXXX@@@777:::<<<999999888888777666555555444777;;;BBBHHHPPP]]]mmmxxx}}}zzztttppplllllllllnnnqqqsssrrrqqqsssnnniiiggggggeee___YYYUUUUUUUUUTTTSSSQQQOOONNNKKKJJJLLLQQQVVVXXXUUURRRKKKKKKLLLZZZ{{{jjj```SSSMMMMMMNNNLLLIIIHHHIIIIIIHHHGGGEEECCCAAA>>><<<999888;;;AAAGGGKKKEEEDDDBBB???<<<;;;:::999999999===FFFQQQ]]]lllxxxpppkkkppphhhOOO999777666555555666777666444333444666888;;;>>>@@@BBBAAABBBDDDEEEEEEFFFIIIKKKHHHIIIKKKLLLMMMLLLJJJIIIHHHJJJMMMNNNNNNNNNPPPQQQRRRSSSTTTUUUVVVXXXYYYZZZWWWWWWWWWWWWXXXVVVSSSQQQQQQPPPOOOPPPRRRTTTTTTTTTXXXcccjjjhhheeeooo~~~~~~qqqlllddd\\\VVVRRRNNNKKKDDDJJJDDDCCCXXXzzztttqqq^^^QQQDDDAAACCCBBBAAABBB>>>999666999>>>GGGTTT```WWWSSSJJJBBBAAADDDAAA<<<888777555333222222222222000222777>>>CCCFFFFFFEEECCC@@@===:::999777444222444444333222333555777999666777888777666444111///000111444;;;EEERRR^^^eeegggkkkqqquuuwwwxxxzzz{{{zzz{{{}}}~~~~~~~~~cccjjjkkkaaaMMMAAA???:::222888888999<<>>CCCKKKXXXfffpppxxxzzzwwwqqqjjjggggggiiiiiiiiijjjiiijjjnnnpppooojjjeeeYYYUUUPPPOOOQQQSSSRRRQQQLLLLLLLLLOOORRRTTTTTTSSSOOOLLLFFFLLLnnn~~~rrrfffWWWOOONNNPPPOOOMMMIIIJJJKKKKKKJJJGGGEEECCC@@@===:::888777999;;;===AAAAAA@@@===:::777666777888777<<>>AAACCCEEECCCAAA@@@AAADDDFFFHHHEEEIIILLLNNNMMMJJJHHHHHHIIIIIIJJJKKKMMMPPPSSSTTTWWWWWWWWWWWWVVVUUUTTTTTTVVVWWWWWWVVVUUUVVVWWWYYYYYYVVVRRRQQQSSSWWWYYY[[[YYYZZZ___eeehhhjjjqqqyyyrrr}}}wwwlllbbbZZZSSSNNNKKKEEEHHHAAA???MMMcccpppcccVVVRRRQQQMMMIIIGGGEEE>>>:::>>>GGGQQQ___jjjaaa]]]SSSLLLJJJJJJDDD<<<777666555333222222222333222555;;;BBBGGGIIIHHHFFFEEECCC???<<<;;;:::888666666555444333333555777888666777777777666444111///000222555<<>>BBBEEEGGGHHHJJJJJJLLLPPPUUUXXXXXXVVVLLLMMMQQQTTTSSSTTT]]]hhhpppuuuqqqllljjjfffmmmmmmUUUQQQkkk|||}}}{{{|||tttOOO888999===:::<<<;;;999888777666777777555888<<>>:::777666777888:::>>>???@@@>>>;;;999888888999999>>>IIIVVVbbbpppzzztttsssooo[[[GGG???888888777666555555666666666888;;;<<<===???BBBDDDEEEDDDCCCBBBCCCDDDFFFGGGGGGJJJMMMNNNMMMKKKIIIIIIIIIIIIJJJKKKLLLOOOPPPRRRUUUUUUUUUUUUUUUTTTSSSSSSUUUVVVWWWWWWVVVUUUVVVXXXUUUTTTSSSSSSUUUWWWWWWWWWTTTUUUZZZ______^^^bbbhhhmmmuuuhhh]]]TTTOOOKKKGGGFFF@@@@@@EEEMMMiiiwwwkkkgggddd^^^VVVRRRLLLCCC>>>EEERRR```mmmwwwoooiii^^^UUUQQQOOOFFF<<<666555444333222333333444555999@@@GGGKKKLLLJJJIIIIIIEEEAAA???>>>======<<<:::999777555555666777888777777777777555333111000111222666===HHHUUU```ggggggjjjpppsssuuuvvvwwwwwwzzzzzz|||~~~yyyrrr^^^FFF999:::<<<999888999<<<@@@EEEIIILLLNNNQQQQQQRRRUUUXXXYYYXXXWWWPPPQQQUUUXXXWWWWWW^^^gggnnnuuusssmmmkkkeeegggvvv}}}^^^SSSnnn~~~yyytttrrr{{{vvvTTT;;;888<<<<<<<<<;;;:::888777777777777444777;;;???FFFQQQ___hhhpppyyy~~~zzztttmmmhhhcccbbb```___```fffmmmrrrqqqlllcccYYYRRRPPPRRRUUUVVVSSSOOOMMMNNNPPPRRRRRRQQQMMMHHHDDDKKKhhh~~~qqqaaaUUUPPPNNNKKKHHHKKKKKKKKKIIIEEEBBB@@@@@@CCCAAA===999777777777888;;;===??????===:::999999;;;:::???KKKXXXeeesss~~~xxxvvvmmmWWWDDD===777777666555555555666666666888;;;===>>>@@@BBBEEEDDDDDDDDDEEEEEEEEEEEEEEEHHHJJJMMMNNNLLLJJJJJJJJJIIIJJJKKKLLLMMMNNNNNNNNNRRRSSSSSSSSSSSSSSSRRRQQQRRRTTTVVVVVVUUUSSSSSSTTTRRRRRRTTTVVVXXXXXXVVVSSSTTTVVV[[[```___\\\^^^bbboooyyyjjj^^^UUUOOOLLLIIIGGGCCCFFFGGGDDDZZZvvvrrroooggg^^^YYYMMMCCC???JJJ]]]nnn{{{zzzrrrcccVVVPPPMMMEEE<<<666555444333222333444555666<<>>===:::888777888888999777777777666555333111000111333777>>>IIIUUU```ggggggjjjpppsssuuuuuuvvvwwwyyyzzz{{{}}}|||qqq[[[DDD888999;;;;;;999<<>>999;;;;;;<<<;;;:::999888777777777444666:::===CCCNNN[[[dddlllvvv~~~ssslllfffeeeaaa\\\ZZZ\\\dddjjjtttsssnnneee[[[VVVUUUVVVTTTQQQMMMKKKLLLMMMNNNNNNQQQMMMKKKIIIGGGUUU~~~sssdddXXXRRROOOLLLIIINNNOOOOOOLLLGGGDDDDDDEEEHHHFFFBBB>>>;;;999999999;;;>>>@@@@@@>>>;;;999888;;;;;;@@@MMM[[[hhhvvvvvvrrreeeOOO>>>999666666666555555666777777777999<<<===???@@@CCCEEEDDDEEEFFFGGGGGGFFFEEEEEEHHHJJJLLLLLLKKKIIIIIIJJJKKKLLLNNNOOOOOOOOOMMMLLLQQQQQQRRRRRRRRRRRRRRRQQQOOORRRUUUUUUTTTRRRQQQQQQSSSSSSUUUWWWYYYYYYWWWUUUTTTWWW]]]ddddddbbbdddiiivvv{{{lll```XXXRRROOOIIIHHHFFFJJJJJJBBBRRRtttuuuqqqmmmdddZZZUUUKKKBBBAAAPPPfffxxxvvveeeSSSIIIFFFBBB<<<666555444333222333444555666===FFFMMMOOOOOONNNMMMMMMJJJFFFDDDDDDDDDCCCBBBBBB@@@>>>;;;:::::::::;;;888888777666444333222111111222777>>>IIITTT___eeefffjjjooosssuuuuuuvvvwwwxxxyyy{{{}}}~~~xxxlllWWWCCC999999::::::<<>>:::888777;;;;;;BBBOOO^^^kkkyyywwwqqqkkk\\\HHH;;;888666666666666666777888999888;;;===>>>???@@@CCCEEEDDDFFFGGGHHHIIIHHHGGGFFFHHHIIIJJJJJJIIIHHHIIIJJJMMMOOORRRTTTTTTRRROOOMMMPPPPPPQQQRRRRRRSSSRRRRRRPPPSSSVVVWWWVVVTTTTTTTTTXXXVVVUUUVVVXXXZZZZZZYYYUUUXXX^^^ddddddcccffflllvvvtttggg^^^WWWSSSKKKLLLJJJJJJIIIBBBJJJddduuummmhhh^^^TTTOOOMMMHHHKKK]]]rrr}}}jjjTTTEEE@@@>>><<<666555444333222333333444777>>>HHHNNNPPPPPPQQQRRRPPPMMMKKKIIIHHHGGGEEECCCCCCAAA>>><<<::::::;;;;;;888888777555444333222111000222666===GGGRRR[[[aaacccgggmmmqqqsssuuuvvvwwwwwwxxxzzz}}}~~~tttrrrqqqdddQQQBBB:::999::::::>>>AAAEEEFFFEEEFFFJJJMMM\\\]]]___^^^[[[YYYXXXXXXVVVTTTUUUXXXYYYYYY]]]dddpppzzzwwwnnnlllhhhdddiii~~~kkkfffvvvvvvqqqpppgggUUUEEE>>>:::888;;;<<<;;;;;;:::888777666555777999;;;???GGGSSS\\\eeeppp{{{xxxvvvrrrkkkeeebbbaaabbbaaaeeejjjlllhhhbbb[[[XXXNNNMMMLLLLLLMMMLLLIIIGGGJJJEEEFFFJJJFFF@@@HHHXXXpppvvvnnnfff```[[[XXXSSSTTTTTTNNNHHHEEEHHHLLLHHHFFFCCC@@@===;;;::::::???AAABBBAAA===:::888888;;;<<>><<<<<<777666555333222222222333888@@@IIIOOOPPPQQQTTTWWWSSSQQQOOONNNMMMJJJGGGDDDAAA???<<<:::999999::::::999888777555444333222222///111555<<>>999999;;;<<<>>>BBBFFFGGGFFFGGGKKKOOOZZZ\\\^^^]]]ZZZXXXWWWXXXZZZWWWVVVYYY[[[\\\aaagggkkkxxxwwwpppooojjjdddeeesss|||eeeoooyyywwwrrrtttmmm[[[GGG<<<:::;;;;;;<<<<<<<<<:::999777666444555777888<<>>======>>>@@@@@@???===;;;:::;;;;;;>>>IIIZZZiiiuuu}}}vvvlll```RRRCCC;;;999777777777888999;;;<<<======???@@@@@@???@@@AAACCCEEEEEEGGGHHHJJJKKKKKKKKKLLLLLLLLLKKKIIIJJJLLLNNNNNNQQQWWWZZZZZZWWWRRRNNNKKKLLLNNNOOOPPPQQQQQQQQQOOOQQQSSSTTTTTTUUUXXXZZZZZZXXXVVVVVVXXXZZZ[[[[[[fffdddccccccbbbaaagggoooqqq{{{mmmbbb[[[TTTZZZUUUOOOQQQPPPQQQZZZiiixxxtttooojjjhhh``````iii{{{dddKKK>>><<<===888777555333222222222222999AAAJJJOOOQQQSSSWWW[[[UUUTTTSSSRRRPPPMMMHHHDDD???===;;;888777777888999999888666555333333222222///111555;;;CCCMMMUUUZZZ\\\aaagggllloooqqqsssuuuvvvxxxzzz|||~~~{{{vvviiiiiinnnfffWWWEEE;;;888999<<>>CCCGGGHHHGGGHHHMMMRRRYYY[[[]]][[[VVVSSSRRRSSSXXXTTTSSSUUUXXXZZZ___fffhhhwwwzzzttttttnnneeeccclllcccccczzzvvvuuuzzzuuuaaaHHH::::::???;;;<<<<<<<<<;;;999777666333444555666999AAALLLTTT___jjjvvv{{{~~~zzztttnnniiiiiifffccceeeiiimmmnnnmmm^^^ZZZTTTPPPNNNMMMMMMLLLBBBCCCDDDGGGGGGGGGFFFGGGEEEcccvvvkkkeeebbbbbb___VVVLLLGGGJJJNNNHHHGGGFFFDDDBBBAAAAAAAAA===>>>???>>>===<<<===>>><<<@@@LLL^^^mmmxxxwwwkkk]]]NNNAAA999777777888888999:::<<<===>>>???@@@AAAAAA@@@???@@@BBBEEEEEEFFFHHHJJJKKKMMMMMMNNNNNNNNNLLLKKKKKKNNNPPPMMMQQQWWW[[[[[[XXXRRRNNNIIIJJJLLLMMMOOOOOOPPPPPPJJJLLLNNNOOOOOOQQQUUUWWWWWWVVVUUUWWWYYYZZZZZZYYYeeeaaa___^^^]]]^^^fffpppyyysssiiiaaa```___\\\XXXTTTSSSTTTVVVjjjzzzrrrhhhZZZbbbqqqoooXXXEEE>>>AAA:::888666555555555444222999???HHHOOOSSSVVVWWWYYYYYYZZZXXXUUUTTTSSSMMMEEECCC???;;;999::::::777555666555444333222111111111111333666;;;AAAGGGMMMPPPXXX^^^fffkkkmmmooorrruuuyyy{{{|||}}}||||||~~~~~~{{{}}}vvvlllkkkiiieeeTTTDDD===<<<<<<===???DDDEEEFFFFFFFFFGGGJJJMMMZZZ[[[[[[YYYUUURRRSSSTTTXXXYYYXXXUUUSSSXXXbbbkkkiiiqqqyyyxxxqqqhhhddddddlllooo]]]iii|||~~~{{{zzzwwwkkkUUU@@@777888;;;<<<===>>>===;;;888666555555555666:::@@@HHHNNNZZZfffrrrzzz~~~{{{yyyrrrmmmgggfffiiinnnqqqrrrggg```WWWSSSSSSRRRNNNJJJIIIGGGDDDEEEHHHHHHFFFDDDHHHRRRooo}}}pppiiigggjjjjjj```RRRHHHFFFIIIGGGFFFDDDBBB@@@>>><<<;;;>>>BBB@@@:::888;;;;;;666:::CCCRRRdddvvv{{{ooo^^^III:::777:::555666999<<<============????????????@@@@@@AAAAAAFFFFFFFFFGGGIIILLLOOOQQQQQQTTTTTTQQQKKKJJJMMMQQQPPPTTTXXX\\\[[[WWWRRRNNNIIIGGGFFFHHHMMMQQQRRRQQQNNNLLLLLLNNNRRRTTTSSSRRRRRRSSSTTTTTTTTTUUUWWWYYYXXXZZZ\\\\\\]]]aaaiiiooottt|||wwwyyyvvvpppiiiccc^^^]]]]]]ccczzzhhh\\\cccppprrr]]]III@@@???;;;888666555555555444333777>>>FFFNNNRRRUUUWWWXXX[[[]]]\\\YYYYYYZZZUUUNNNHHHCCC>>><<<<<<<<<:::888666666444333222111111111222333555999>>>CCCHHHKKKPPPVVV___eeeiiilllpppsssvvvxxxzzz||||||}}}~~~|||yyyrrrpppkkk```QQQCCC>>>>>>>>>???AAACCCDDDEEEEEEFFFIIIMMMPPPTTTWWWYYYWWWQQQNNNOOORRRcccccc```[[[WWWYYY```fffeeeqqq|||}}}uuukkkffffffkkknnnZZZ\\\{{{sss]]]GGG<<<;;;:::;;;===>>>===;;;999777666666666666999???FFFKKKVVVbbbpppxxx~~~xxxtttooommmnnnpppppppppqqqmmmggg___WWWQQQMMMKKKKKKHHHFFFFFFHHHGGGDDDAAA@@@GGG^^^zzzttttttwwwwwwpppbbbWWWQQQPPPGGGGGGEEECCCAAA???===<<<===@@@???:::888;;;<<<999>>>HHHXXXjjjzzz{{{qqqaaaMMM@@@<<<>>>=========>>>???@@@@@@AAACCCCCCCCCDDDDDDDDDEEEEEEFFFFFFGGGIIIMMMQQQUUUXXXTTTUUUUUUSSSOOOMMMNNNOOOPPPSSSVVVYYYYYYUUUQQQNNNNNNLLLKKKMMMQQQTTTVVVUUUPPPNNNMMMOOORRRTTTTTTRRRQQQRRRSSSUUUYYY^^^eeekkkfffaaa\\\XXXXXXZZZ^^^```rrr~~~uuunnnjjjhhhkkkhhhYYY]]]hhh~~~oooZZZJJJCCC<<<999777555666666555444555;;;DDDLLLQQQTTTVVVWWW\\\^^^^^^\\\]]]___]]]XXXNNNIIIBBB?????????>>>===777666555333222222111111111222444666:::>>>BBBDDDGGGNNNXXX```eeejjjooossssssvvvyyy{{{}}}~~~~~~~~~zzzxxxuuukkkYYYMMMBBB??????@@@AAACCCDDDDDDDDDDDDEEEHHHNNNRRRPPPVVV[[[ZZZUUUQQQSSSWWWjjjiiifff```[[[YYY\\\___```mmm{{{wwwmmmgggfffhhhuuummm[[[TTTttt|||||||||hhhTTTDDD;;;999:::<<<======<<<:::999777777777777888===CCCHHHPPP^^^mmmvvv}}}zzz{{{|||}}}{{{wwwuuutttsssqqqxxxzzzxxxoooaaaVVVQQQQQQOOOLLLIIIIIIJJJIIIEEEAAA>>>???KKKbbbxxxzzztttxxxzzzzzzuuujjj^^^TTTNNNHHHHHHFFFDDDBBBAAA??????===???>>>999777:::<<<<<>>???EEEDDDCCCBBBBBBDDDEEEFFFIIIIIIIIIIIIJJJJJJJJJJJJHHHIIIJJJLLLOOOSSSWWWYYYVVVVVVWWWXXXXXXUUUQQQMMMPPPRRRTTTVVVUUUTTTQQQOOOSSSQQQPPPQQQTTTWWWXXXXXXTTTRRRPPPPPPRRRSSSTTTSSSRRRRRRSSSUUUZZZbbblllsssrrrjjj___ZZZZZZ\\\]]]\\\kkk{{{|||vvvrrr{{{kkkWWWTTT\\\vvv~~~kkkUUUHHH>>>;;;888666666666666555444:::CCCJJJOOOSSSUUUWWW[[[^^^^^^\\\]]]___^^^ZZZSSSMMMEEEAAAAAAAAA@@@???777666555444333222222222000111222444777;;;>>>@@@DDDKKKUUU]]]ccchhhnnnssstttwwwzzz}}}~~~}}}}}}uuueeeTTTJJJAAA???@@@???@@@BBBFFFFFFDDDCCCCCCFFFLLLPPPOOOXXX```aaa[[[WWWYYY\\\eeeeeeccc___[[[YYYZZZ[[[^^^hhhsssyyywwwppphhhdddfffjjj|||kkk]]]XXXrrr{{{|||vvvgggOOO;;;888999;;;<<<===<<<;;;:::888888888777777;;;@@@DDDKKKYYYiiisss{{{{{{yyyxxxxxxwww|||{{{ooobbbZZZVVVSSSPPPMMMMMMMMMLLLHHHDDDDDD@@@AAAJJJUUUffftttnnnoooooonnnkkkddd[[[PPPIIIIIIHHHGGGFFFDDDCCCBBBAAA@@@@@@>>>999666888<<>><<<<<>>888999:::<<<<<<<<<<<<;;;999888888777666999===@@@GGGTTTdddnnnwww}}}{{{}}}wwwzzz}}}~~~zzzooobbbYYYUUUQQQNNNLLLMMMLLLIIIFFFHHHCCC@@@AAACCCQQQoooyyynnnhhhcccaaa___]]]ZZZUUUOOOJJJIIIIIIHHHGGGEEEDDDCCCCCCBBBAAA>>>:::666777===CCCRRR___pppsssUUU@@@:::;;;:::@@@CCCFFFJJJLLLLLLKKKJJJKKKLLLMMMNNNOOOPPPQQQQQQTTTSSSRRRRRRQQQQQQQQQQQQPPPSSSZZZdddjjjfffZZZOOOUUUUUUUUUUUUUUUUUUUUUUUUWWWVVVVVVUUUTTTUUUVVVWWWXXXWWWVVVTTTSSSSSSTTTUUUUUUVVVVVVTTTSSSSSSTTTVVV^^^aaaeeegggiiimmmqqquuuhhhrrryyy~~~vvvbbbMMMIIICCCGGGdddxxxmmmccc^^^DDD@@@;;;888666666555555444888<<>>CCCPPP^^^hhhqqq|||~~~|||~~~{{{zzzzzz|||}}}vvviii^^^YYYTTTNNNJJJJJJIIIGGGEEEEEEBBBAAAAAAAAAJJJeee{{{hhh\\\WWWTTTRRRPPPOOOOOOMMMKKKIIIHHHHHHHHHGGGFFFEEEEEEDDDBBB@@@>>>;;;777888AAAKKK[[[gggxxxtttRRR===;;;===<<<<<<@@@EEEJJJLLLLLLJJJHHHHHHIIIJJJLLLNNNPPPQQQRRRTTTTTTUUUUUUUUUVVVVVVVVVPPPRRRYYYaaagggeee[[[SSSVVVVVVVVVVVVWWWWWWWWWXXXXXXXXXXXXVVVTTTSSSUUUWWWVVVWWWXXXVVVTTTSSSSSSTTTSSSUUUWWWWWWTTTRRRQQQPPPPPPVVV]]]aaabbbeeejjjoooppp~~~xxxtttiiibbbWWWHHH===;;;999>>>RRRtttxxxlllccc___GGGCCC===888666555555444444555888:::>>>DDDKKKPPPVVV]]]cccbbb```___]]]ZZZXXXRRRKKKGGGEEECCC???<<<888777666444333333333333111111111111222444666777999===BBBGGGNNNXXXccclllqqquuuzzz}}}~~~~~~~~~zzzdddWWWNNNGGGCCCCCCDDDDDDGGGLLLJJJKKKKKKJJJIIIKKKNNNQQQ```eeelllppppppiii___YYYUUUUUUTTTUUUWWWYYYZZZ[[[\\\eeepppyyyzzzuuunnniiifffeeelllmmmeeeVVVZZZuuu|||{{{iiiNNN::::::;;;;;;;;;;;;;;;;;;777777777666555777:::===???JJJWWW```jjjvvv{{{wwwxxx{{{zzzssslllaaaZZZQQQLLLIIIHHHGGGEEECCCAAAAAABBB???CCCXXXppptttbbbRRRKKKIIIIIIIIIJJJJJJIIIIIIHHHIIIHHHHHHGGGGGGFFFEEEEEEEEE@@@===;;;;;;999;;;GGGTTTdddppprrrPPP======???>>>>>>@@@DDDGGGIIIIIIHHHGGGEEEFFFHHHKKKNNNPPPRRRSSSSSSTTTUUUVVVWWWWWWXXXXXXSSSSSSUUUYYY\\\\\\YYYVVVVVVVVVWWWWWWXXXXXXXXXXXXVVVWWWVVVTTTPPPOOOQQQSSSSSSVVVYYYXXXVVVSSSSSSSSSRRRUUUWWWXXXVVVTTTSSSSSSOOOQQQTTTWWWZZZ]]]___aaannnxxxxxxzzzttt\\\RRRMMMEEE@@@???777777888===LLLgggyyyiii[[[SSSIIIEEE>>>999666555444333333333444666999@@@GGGMMMQQQYYY```aaa___^^^\\\YYYXXXSSSMMMIIIFFFDDD???;;;888777666555444333333333333222111000000111222333888;;;???DDDLLLWWWeeennnmmmqqqwww{{{}}}}}}~~~sss```WWWMMMHHHDDDDDDFFFGGGLLLRRRSSSSSSRRROOOLLLJJJJJJKKKPPPUUU]]]fffjjjggg]]]UUUWWWUUUSSSRRRSSSTTTTTTTTTTTTbbbttt{{{xxxooojjjhhhaaa```aaatttwwwuuuZZZZZZ}}}|||ppppppeeeRRR;;;;;;;;;;;;;;;;;;;;;;;;777777777666555666999<<<<<>>@@@>>>AAABBBDDDEEEFFFGGGGGGGGGDDDEEEGGGJJJNNNQQQSSSTTTRRRSSSTTTUUUUUUUUUUUUTTTWWWUUURRRQQQSSSUUUVVVWWWUUUVVVWWWWWWXXXXXXXXXWWWSSSTTTSSSPPPLLLJJJLLLOOOQQQUUUYYYYYYVVVSSSSSSSSSSSSUUUWWWWWWUUUTTTTTTUUUTTTQQQOOOQQQVVV[[[\\\[[[eeeyyyeeecccpppvvvbbbMMMEEEEEECCC???<<<666999:::888888BBBTTTcccwwwyyyzzzwwwmmm___PPPGGG@@@>>>;;;888666555444444555444333222444;;;CCCJJJQQQUUUZZZ^^^```]]]ZZZWWWTTTRRRNNNIIIDDD@@@===;;;<<<;;;888555444333444555555444444333222111000000333666<<>>BBBIIITTT```mmmxxx~~~yyyxxxwwwvvvvvvxxx{{{|||vvvjjj]]]VVVNNNEEECCCFFFDDDDDDCCCAAA??????AAABBBGGGHHHHHHEEEBBBAAADDDGGGQQQRRRSSSPPPLLLJJJJJJLLLPPPNNNLLLKKKJJJIIIGGGEEE??????888777===???MMMfffxxxdddGGG;;;>>>@@@>>>CCCDDDEEEDDDDDDDDDFFFHHHDDDFFFGGGJJJLLLOOORRRTTTTTTUUUVVVTTTQQQPPPRRRTTTUUUVVVVVVUUUSSSRRRSSSUUUVVVWWWXXXXXXVVVVVVWWWXXXVVVNNNIIIMMMOOONNNOOORRRRRRRRRRRRRRRQQQPPPOOONNNPPPRRRUUUUUUTTTSSSSSSTTTVVVTTTRRRRRRTTTWWWXXXYYYhhhuuuwwwfff]]]dddqqqzzz}}}ooo\\\IIIBBBCCCAAA===:::999::::::666444777BBBJJJQQQTTTYYY\\\YYYSSSKKKEEE;;;999777555444333333333444444222222444:::BBBGGGNNNQQQVVVYYYZZZYYYVVVTTTRRRPPPLLLGGGCCC???<<<;;;<<<:::888555444333444444666666555444333111111000333777<<>>>>>???AAABBBCCCBBBBBBDDDHHHLLLRRRTTTUUUTTTPPPNNNMMMNNNPPPNNNLLLKKKJJJHHHEEECCC@@@@@@999999>>>AAAPPPiii}}}~~~aaaGGG===@@@CCCAAADDDDDDEEEDDDCCCCCCEEEGGGFFFFFFGGGIIIMMMPPPRRRSSSSSSTTTVVVUUURRRQQQSSSUUUTTTUUUUUUSSSPPPOOOPPPQQQSSSUUUVVVVVVUUUUUUVVVXXXUUUNNNJJJMMMOOOOOOPPPSSSRRRRRRRRRRRRRRRQQQPPPOOOPPPSSSUUUUUUTTTSSSSSSTTTWWWUUUSSSSSSSSSUUUVVVWWWgggrrrcccsss}}}wwwwwwuuuqqqmmmoooyyykkkZZZ[[[dddkkknnngggWWWHHHCCCCCCBBB>>><<<<<<<<<999555222111333555888;;;???BBBBBB???;;;888666666555444333333333444444333222111333777>>>CCCJJJLLLNNNPPPQQQQQQPPPOOOMMMKKKHHHDDDAAA>>><<<;;;:::999777555444333444444777666555555444333222111222666<<>>>>>;;;999999999888888888888888999;;;===CCCKKKVVVeeesss}}}zzzvvvuuuuuuvvvtttkkkbbb[[[SSSKKKFFFFFFDDDEEEFFFEEEBBB@@@@@@@@@???AAACCCEEEGGGKKKOOORRRUUUVVVVVVTTTQQQNNNMMMMMMNNNMMMLLLKKKJJJHHHDDDAAABBBAAA;;;:::@@@CCCRRRlll}}}}}}sssZZZFFF???BBBDDDDDDEEEEEEFFFEEECCCCCCDDDEEEHHHFFFEEEGGGMMMQQQRRRQQQRRRSSSUUUUUUTTTSSSTTTUUUTTTTTTSSSPPPMMMLLLLLLMMMPPPQQQSSSSSSSSSSSSUUUWWWUUUPPPMMMNNNOOOOOOPPPSSSQQQRRRRRRRRRRRRRRRQQQQQQPPPRRRUUUUUUTTTSSSTTTTTTVVVUUUTTTSSSTTTVVVXXXZZZfffnnnXXXbbbmmmttt|||lllggg```]]][[[XXXSSSNNNVVVUUUTTTSSSXXXdddtttqqq___[[[aaafffgggaaaUUUJJJHHHHHHFFFCCCBBB@@@===:::666555444333222333555666777777555333111555555555555555666666666333333222111222555:::???DDDEEEEEEFFFGGGHHHHHHHHHGGGFFFDDDAAA>>><<<;;;:::999888666555444333333333333333333333444444444444111555;;;BBBIIITTT```iiiqqqssswww|||nnnkkkkkkaaaTTTNNNKKKFFFEEEHHHIIIHHHLLLRRRZZZ[[[\\\]]]\\\YYYUUURRRRRRQQQRRRVVVWWWVVVVVVXXXSSSVVVYYYXXXTTTRRRSSSUUUTTTZZZeeemmmqqqmmmeee___\\\^^^\\\\\\hhhlllTTTaaa}}}wwwyyy~~~|||^^^OOO@@@;;;>>>AAA???;;;:::999888888777888888888999<<<@@@FFFQQQ```ppp|||{{{uuuqqqpppqqqrrrrrrllleee^^^WWWOOOIIIFFFFFFHHHJJJJJJHHHFFFFFFFFFEEEIIIPPPVVVZZZ\\\\\\\\\```^^^ZZZUUUPPPNNNNNNNNNJJJJJJJJJKKKKKKHHHDDDAAABBBBBB<<<;;;AAADDDRRRkkkzzz{{{wwwyyyrrrdddPPPBBB>>>AAADDDDDDFFFFFFFFFEEECCCBBBDDDEEEHHHEEECCCEEEKKKOOOPPPOOOQQQRRRTTTUUUUUUUUUTTTTTTSSSSSSRRROOOLLLIIIIIIJJJLLLNNNPPPQQQQQQRRRTTTVVVWWWTTTQQQPPPOOONNNOOOPPPOOOOOOPPPQQQQQQQQQPPPPPPOOORRRTTTUUUTTTSSSTTTTTTSSSSSSSSSTTTUUUXXX[[[^^^aaaiiiLLLQQQUUUTTTSSSUUUTTTRRRLLLIIIDDDBBBBBBAAA>>>;;;===???AAACCCIIISSS```jjjvvveee^^^```aaa___[[[SSSMMMMMMMMMIIIGGGFFFEEEAAA;;;888777777777666///000111333555777888999444555555666666777777777444444333222111333777:::>>>>>>>>>>>>>>>???@@@AAAAAA@@@>>>===;;;:::::::::777777666444444333333222...///000222333555666666000444:::AAAIIITTTaaajjjooorrrwww{{{~~~|||pppkkkeeeYYYPPPMMMHHHGGGGGGJJJKKKJJJKKKMMMTTTVVVYYY[[[ZZZWWWSSSQQQRRRRRRXXXaaaaaa[[[VVVVVVUUUSSSQQQQQQRRRTTTVVVVVVSSSYYYbbbkkkpppmmmeee^^^WWW]]]YYYXXXcccwwwoooWWWWWWeee~~~}}}sssrrrooo]]]GGG;;;;;;@@@@@@<<<:::999999888777777888888888;;;???CCCLLL[[[mmmyyyzzztttpppnnnnnnoooqqqmmmggg___XXXRRRKKKFFFEEEGGGJJJKKKKKKJJJJJJKKKNNNUUUaaammmtttvvvtttqqqpppjjj```XXXRRRPPPPPPQQQGGGGGGHHHJJJKKKJJJFFFCCCBBBCCC======AAABBBNNNfffyyyuuupppqqqeeeXXXIIIAAA@@@BBBDDDEEEGGGGGGGGGFFFDDDDDDEEEFFFHHHFFFCCCEEEIIIMMMNNNNNNRRRRRRRRRSSSTTTUUUTTTTTTSSSSSSRRROOOLLLJJJJJJKKKKKKMMMOOOPPPPPPQQQSSSUUUZZZYYYVVVRRRNNNNNNNNNMMMMMMMMMNNNNNNOOONNNNNNNNNNNNPPPSSSTTTSSSSSSSSSTTTPPPQQQRRRRRRRRRTTTXXX\\\[[[ddd~~~FFFJJJLLLIIIFFFFFFDDDAAAAAA>>>;;;::::::::::::999444777;;;>>>BBBIIITTT[[[yyy{{{tttfff\\\[[[YYYSSSTTTPPPNNNOOOOOOJJJGGGHHHHHHDDD===888666666666666000000111222444666888:::444555555666666666555444444555444333111222444777999888888888888999:::;;;;;;;;;:::999999999999999666555555444444333222222------///111333555777777111444999>>>FFFRRR___iiiooosssxxx|||~~~zzztttmmmggg\\\PPPJJJJJJGGGHHHJJJLLLMMMLLLLLLLLLNNNQQQUUUVVVUUUSSSQQQPPPPPPRRR]]]iiijjj^^^TTTSSSVVVRRRNNNNNNQQQUUUWWWXXXTTTXXX```jjjpppooohhhaaaWWW___ZZZYYYcccllljjjXXXPPPUUUnnnyyysssooouuueeeLLL:::777===???<<<::::::999888777777777777777:::===AAAHHHVVVhhhuuuzzztttpppnnnmmmpppnnnhhh___YYYTTTNNNGGGCCCEEEGGGHHHGGGGGGHHHIIIOOOYYYiii{{{wwwnnnbbbWWWQQQNNNNNNNNNGGGGGGHHHIIIKKKJJJGGGEEECCCDDD@@@???BBB@@@III___vvv~~~pppjjjiii]]]QQQFFFCCCDDDEEEFFFGGGGGGHHHIIIGGGFFFFFFGGGHHHIIIHHHGGGGGGHHHKKKOOOQQQSSSRRRPPPPPPRRRSSSSSSRRRPPPQQQPPPNNNLLLJJJKKKLLLKKKMMMOOOPPPPPPQQQSSSUUUZZZ\\\ZZZSSSNNNNNNNNNLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLNNNQQQRRRRRRQQQRRRSSSOOOQQQRRRQQQOOOPPPTTTXXXXXXccc~~~GGGLLLOOOLLLJJJIIIFFFBBB???===:::999999999::::::666888;;;<<<>>>CCCLLLRRReeemmmmmmaaaXXXWWWTTTNNNPPPNNNOOORRRQQQKKKHHHIIIGGGDDD@@@:::666444444555555444444333444555777888888888999999888666555444555666666444222111333444555555555555555555666666777777666666777777888999444444444444333333222111///000111222444555666777333555777;;;AAAMMM[[[eeelllqqqwww{{{}}}~~~xxxrrrjjjbbbWWWLLLGGGGGGGGGIIILLLMMMNNNOOONNNMMMMMMQQQUUUVVVTTTSSSSSSSSSQQQTTT```ppppppaaaUUURRRUUUTTTSSSRRRRRRTTTWWWYYYVVVYYY```iiiqqqrrrlllfff]]]eee\\\[[[fffddd}}}xxxiiiZZZMMMNNNlll{{{lllyyy|||tttgggQQQ===777<<<>>>;;;;;;:::999888777777777777444888<<>>@@@===;;;:::999888777777777777333777;;;===BBBMMM^^^kkksss{{{|||wwwtttoooooohhh]]]WWWUUUPPPHHHGGGGGGFFFCCCAAA@@@BBBCCCEEEMMMZZZlll{{{}}}wwwnnnfffaaa[[[UUUQQQOOOMMMKKKIIIHHHGGGEEECCCFFFIIIFFFEEEFFF???CCCVVVWWWhhhxxx|||sssmmmiiiRRRGGG@@@CCCEEECCCBBBDDDHHHIIIJJJJJJIIIIIIKKKMMMLLLOOOQQQNNNJJJKKKRRRYYYVVVRRRMMMKKKMMMPPPQQQPPPJJJKKKLLLKKKKKKKKKMMMOOONNNPPPRRRRRRRRRRRRTTTUUUUUUZZZ[[[TTTPPPRRRSSSQQQOOOOOOOOONNNNNNLLLKKKJJJIIIKKKNNNOOOOOOOOOPPPQQQKKKPPPTTTVVVXXX\\\dddjjjgggqqqPPPUUUVVVQQQLLLKKKIIIFFFDDDCCC@@@===<<<;;;<<<<<<;;;;;;;;;:::;;;>>>CCCGGGPPP```ppprrrjjj```\\\[[[[[[XXXUUUSSSRRRMMMFFFAAABBBBBBBBB???<<<888777777444555666777777:::???CCC===>>>???===:::999999::::::999666444333222222222111111111///...///111444222333444444444333222111444444444555555555555666777666555555666777666444555666888888777<<>>??????<<<<<<<<<::::::===BBBEEEWWWkkk}}}tttnnnkkkccc^^^WWWSSSQQQNNNIIIEEECCCCCCCCCAAA>>>;;;999888666777777888:::===@@@BBB============<<<;;;;;;;;;999888666444333333333333111222111000...///111444222222333444444444333222333333444444555555666666777666555666777777666444888888999999666999FFFTTTeeejjjrrrxxx|||~~~~~~~~~qqq\\\SSSJJJCCCHHHGGGHHHJJJKKKKKKKKKMMMOOOPPPPPPQQQRRRSSSTTTVVVWWWZZZ___fffiiihhhdddaaa___YYYTTTPPPPPPRRRUUU[[[bbbcccaaa```bbbfffjjjkkkkkkfffcccaaabbbaaacccmmmyyytttbbbbbbzzzwwwlllttt~~~jjjNNN<<<888;;;<<<;;;;;;;;;:::999888777666888666666:::>>>EEERRR___kkkrrr}}}uuuhhhaaa^^^ZZZRRRLLLGGGGGGGGGEEECCCAAA@@@@@@===???HHHXXXmmm|||ssslllddd\\\VVVNNNLLLKKKLLLIIIEEEDDDGGGQQQ```hhh[[[KKKDDDEEEGGGHHHFFFJJJVVVeeesss|||mmm```NNNEEE???BBBFFFFFFHHHKKKOOONNNLLLLLLLLLMMMOOOQQQNNNNNNNNNNNNMMMMMMPPPQQQOOONNNLLLJJJHHHGGGGGGGGGGGGHHHIIIJJJJJJLLLNNNOOOTTTWWWXXXVVVSSSPPPPPPRRRVVVTTTSSSTTTUUUUUURRROOORRRPPPOOONNNNNNMMMKKKIIIJJJKKKMMMOOOQQQQQQPPPPPPQQQOOOQQQWWWYYYWWWVVVYYY^^^lllXXX```eeeddd```\\\UUUNNNKKKJJJGGGDDDBBBBBBBBBBBB>>>>>>===;;;;;;<<<@@@CCCVVVnnn{{{vvvllleee[[[TTTQQQOOOLLLJJJEEEEEEEEECCCAAA>>>;;;999999888888:::===@@@AAAAAA>>>=========>>>>>><<<;;;888777666444333333444444222222222000//////111333111222333444444555444444222222333444555555666666555555555777888888666444777777888888666888CCCPPPccciiirrryyy|||~~~~~~~~~~~~~~~rrr\\\TTTKKKDDDHHHGGGIIIKKKLLLKKKLLLNNNOOOMMMMMMNNNOOOPPPQQQRRRSSSYYY\\\^^^___^^^^^^___aaaYYYTTTQQQRRRSSSSSSWWW\\\```bbbeeeffffffgggiiikkkgggccc```aaabbbdddjjjqqqmmm\\\ppp|||pppVVVAAA999:::===;;;;;;;;;;;;:::888777666777555555999<<>>===>>>FFFXXXppp{{{tttpppiii___WWWPPPLLLJJJKKKJJJFFFEEEHHHXXXnnnyyyiiiPPPEEEFFFIIIEEE===;;;FFFXXXkkk}}}kkkXXXJJJDDDAAADDDGGGHHHIIIJJJLLLKKKKKKLLLNNNQQQTTTUUUSSSQQQNNNNNNOOOQQQRRRRRRRRRPPPMMMJJJGGGFFFFFFEEEFFFHHHJJJJJJIIIJJJOOORRRWWWYYY[[[YYYTTTRRRRRRTTTRRRRRRTTTVVVWWWTTTPPPLLLNNNNNNMMMNNNOOONNNKKKIIILLLMMMMMMNNNPPPQQQRRRSSSTTTQQQSSS\\\dddccc^^^ZZZ]]]kkkccciiimmmkkkhhhddd\\\TTTMMMKKKHHHEEECCCCCCCCCCCC@@@@@@???===<<<<<>>;;;;;;::::::===AAADDDDDDCCCDDDBBBAAAAAAAAA@@@===:::888777666444444444555666222333333222000000111333111222333444444555555666222222333444555666666777333333444555777777555222333444666777777888BBBNNN]]]eeepppxxx{{{|||}}}~~~~~~~~~lllXXXSSSMMMGGGKKKKKKLLLNNNNNNMMMMMMNNNPPPJJJJJJKKKLLLNNNPPPRRRSSSWWWXXXYYYZZZYYYYYYXXXXXXUUUQQQPPPRRRSSSRRRUUUYYY\\\```ccccccbbbccchhhlllhhhfffeeecccaaabbbggglll}}}cccoooxxxbbbKKK===:::<<<;;;;;;;;;;;;:::999888777555444555888:::???IIITTT```iiiuuuxxxmmmddd]]]XXXUUUKKKJJJIIIHHHGGGDDD@@@===BBBAAAFFFWWWoooxxxrrrkkkaaa[[[TTTOOOKKKKKKIIIEEEDDDEEERRRlll|||oooXXXLLLIIIGGGCCC??????JJJYYYgggvvv~~~dddPPPFFFCCCCCCFFFIIIJJJJJJJJJKKKKKKKKKLLLNNNRRRUUUWWWWWWSSSOOOOOORRRTTTTTTSSSUUUSSSPPPLLLIIIHHHGGGFFFHHHJJJLLLKKKIIIJJJNNNSSSTTTWWWYYYXXXUUUSSSTTTVVVQQQRRRSSSUUUUUURRROOOMMMLLLLLLMMMNNNPPPOOOMMMJJJNNNNNNNNNNNNPPPTTTWWWYYYVVVUUUWWW___fffhhhdddaaaaaalllpppssssssnnnjjjggg```YYYNNNLLLIIIEEECCCBBBBBBCCCAAABBBAAA???======???BBBQQQoooxxxpppddd[[[VVVSSSPPPMMMKKKHHHFFFEEEEEECCC@@@>>><<<>>>@@@DDDHHHKKKKKKKKKPPPNNNLLLIIIFFFAAA<<<999888777666555444555555666333444444333111000111333222222333333444555666777333333444555555666777777222111222333555555444222333333666888777888???HHHVVV___lllvvvyyyzzz|||}}}}}}}}}zzzeeeUUUSSSNNNGGGJJJLLLMMMNNNNNNMMMLLLMMMNNNJJJIIIIIIJJJMMMQQQUUUWWW```]]]YYYVVVTTTTTTUUUUUUPPPMMMMMMQQQSSSRRRTTTXXXWWWZZZ]]]]]][[[___gggnnnmmmppppppiii```]]]aaafffnnntttlll|||xxx^^^HHH<<<:::;;;;;;;;;;;;;;;:::999888555333444777999<<>>AAA???BBBPPPfff|||vvvmmmfffcccYYYRRRLLLKKKHHHCCC@@@@@@IIIdddvvvqqqeee^^^UUUJJJBBBAAADDDLLLVVVbbbsss~~~{{{qqqYYYIIIDDDEEEFFFHHHJJJLLLLLLKKKMMMLLLLLLLLLNNNQQQTTTVVVYYYUUUQQQQQQTTTVVVUUUTTTWWWVVVTTTQQQNNNLLLJJJIIIKKKMMMNNNMMMKKKKKKNNNQQQTTTWWWYYYXXXVVVTTTUUUXXXSSSSSSSSSRRRQQQPPPPPPPPPMMMMMMMMMOOOQQQQQQOOOMMMNNNMMMLLLMMMPPPTTTYYY\\\WWWYYY\\\\\\]]]^^^___```eeemmmwwwwwwssslllgggccc]]]UUUOOOMMMJJJGGGDDDCCCCCCDDDCCCCCCCCCAAA@@@???AAACCCRRRsssxxxkkkaaa\\\YYYVVVTTTPPPKKKGGGEEEFFFGGGEEEBBBAAAEEEKKKPPPSSSVVVYYY[[[bbbaaa^^^WWWMMMCCC===:::999888777555444444555555444555555444222111222222444333333333444555666777555666666666666777777777222111111222444555444333777777888:::888666:::AAANNNZZZjjjuuuyyyzzz|||~~~|||rrrwwwzzzuuucccWWWWWWPPPFFFFFFIIIKKKLLLMMMLLLLLLNNNOOOMMMKKKIIIHHHKKKPPPVVVZZZpppggg[[[QQQNNNQQQUUUXXXMMMJJJKKKOOOQQQQQQTTTXXXUUUWWWYYYYYYYYY]]]fffnnnttt{{{{{{oooaaa\\\^^^aaacccfffeee{{{|||ttt{{{[[[CCC:::;;;;;;;;;;;;;;;:::999999444333555777888:::AAAJJJVVV___kkksssyyy|||nnndddaaabbbWWWSSSOOOLLLKKKIIIEEEAAAAAA???AAALLL```vvvxxxnnnhhhfff\\\SSSLLLIIIGGGAAA======DDD[[[nnnpppqqqsssfffSSSDDD@@@@@@EEENNN___www{{{wwwzzzxxxhhhUUULLLEEEHHHJJJIIIKKKNNNOOOLLLNNNMMMLLLLLLMMMOOOQQQSSSWWWVVVUUUTTTUUUVVVUUUTTTVVVVVVVVVVVVTTTQQQNNNMMMMMMMMMNNNOOOOOOPPPPPPPPPXXXZZZ\\\ZZZWWWTTTUUUWWWUUUTTTSSSPPPNNNNNNQQQSSSQQQPPPOOOPPPRRRSSSRRRQQQOOONNNLLLMMMOOOSSSXXXZZZ^^^cccddd]]]VVVVVVZZZ]]]dddiii}}}zzzrrrlllggg^^^UUUSSSQQQNNNJJJHHHGGGGGGGGGDDDEEEEEECCCBBBBBBCCCEEETTTzzzrrrfffaaa```______VVVPPPIIIGGGIIIJJJJJJHHHGGGOOOYYY___aaaccchhhmmmuuuuuurrrfffTTTEEE>>><<<;;;:::888666444444444555444555666555333222222222555555444333444444555666888888888888777777777777555333111111444666777777888777999;;;999666888>>>JJJWWWhhhuuuyyy{{{~~~yyyooowwwwwwtttfff]]]___WWWJJJHHHGGGJJJLLLNNNOOOQQQTTTVVVRRRNNNIIIGGGHHHNNNUUUZZZtttjjj\\\RRRNNNPPPSSSUUULLLJJJJJJNNNPPPPPPSSSWWWVVVXXXZZZZZZ[[[___eeejjjvvv||||||rrrhhhddddddcccgggfffYYYffftttwwwmmmwwwqqqOOO???;;;;;;;;;<<<;;;;;;:::999555444555888888888???GGGNNNZZZhhhsssxxx}}}~~~uuummmeeeaaa^^^XXXQQQNNNNNNLLLHHHEEECCCBBBCCCJJJZZZppp{{{sssmmmhhh[[[RRRJJJHHHFFFAAA===<<<>>>TTTdddiiirrr{{{ppp\\\IIIBBB>>>CCCPPPccc|||{{{uuuwwwppp```RRROOOFFFKKKMMMKKKKKKOOOPPPNNNNNNMMMLLLKKKLLLNNNPPPRRRUUUVVVXXXXXXVVVUUUTTTTTTSSSUUUWWWYYYXXXUUUQQQOOOMMMKKKLLLPPPUUUWWWTTTQQQUUUXXXZZZYYYVVVTTTUUUWWWUUUUUUTTTQQQOOONNNQQQTTTVVVTTTQQQQQQSSSTTTUUUUUUUUUTTTRRRPPPQQQSSSVVVXXX```fffggg^^^VVVVVVYYYZZZ^^^aaauuuzzzsssiii^^^VVVTTTQQQMMMKKKJJJIIIJJJDDDEEEFFFEEECCCCCCDDDFFFZZZwwwiiidddeeegggiiiZZZSSSKKKHHHJJJMMMMMMLLLLLLWWWccciiijjjlllssszzzpppZZZGGG???===<<<:::888666444444444444444666777666444222222222777666444333333444555666::::::999999888777777777888555222222444777999:::555555777;;;;;;999;;;@@@HHHVVVhhhuuuzzz}}}{{{pppxxxtttssshhhbbbfff___QQQMMMGGGJJJNNNQQQTTTWWW[[[^^^VVVQQQJJJEEEFFFKKKSSSYYYmmmfff\\\UUURRRPPPNNNLLLNNNJJJJJJMMMNNNNNNQQQVVVXXXZZZ\\\^^^```bbbdddfffssswwwwwwqqqnnnooommmiiipppkkk^^^fffuuuwwwhhhoooYYYEEE;;;;;;;;;<<<;;;;;;::::::555444666888888888>>>EEEIIIVVVhhhtttyyy|||~~~{{{tttiii___bbb[[[SSSOOOOOONNNKKKGGGCCCBBBBBBEEEQQQfff~~~~~~uuunnnZZZPPPHHHFFFEEEAAA===<<<999NNN\\\```kkkyyyrrr^^^OOOFFFBBBIIIYYYlllvvvppppppgggUUUJJJJJJHHHNNNOOOKKKKKKPPPQQQOOOLLLLLLKKKKKKLLLNNNPPPRRRSSSVVVZZZZZZVVVTTTSSSUUUQQQTTTWWWZZZZZZWWWSSSPPPKKKIIIJJJPPPYYY\\\XXXSSSNNNQQQUUUUUUTTTTTTVVVYYYSSSUUUUUUSSSPPPOOOQQQTTTYYYVVVSSSRRRSSSUUUWWWWWW]]][[[XXXVVVUUUVVVWWWXXXXXX___```YYYTTTVVVWWWVVVWWW[[[ooolllddd]]]TTTNNNJJJIIIKKKNNNJJJJJJIIIFFFFFFHHHHHHGGG^^^~~~pppllllllrrrzzzmmmbbbVVVRRR[[[eeeeee```dddmmmwwwzzzvvvuuu{{{ttt\\\EEE;;;===999777555555555444333111222111111333555666555333666888::::::888777777888888888888999;;;<<<<<<<<<888999666333555;;;===;;;888666888>>>???===<<<>>>CCCSSShhhwww}}}~~~yyy}}}yyyrrrlllddd[[[WWWXXXPPPNNNNNNQQQRRRSSSWWW]]]WWWSSSNNNJJJIIILLLPPPSSS\\\___ZZZOOOLLLQQQRRRMMMMMMJJJHHHMMMSSSWWWVVVSSSRRRVVV[[[```cccfffiiikkkxxxsssqqqsssqqqjjjiiilllhhhlllyyy~~~hhhYYYXXXwwwwwwuuunnnqqqOOO<<<======;;;<<<===<<<:::;;;777555666777666:::>>>JJJPPP]]]lllvvvyyy}}}}}}vvvllleeeddd___XXXSSSRRRPPPNNNLLLGGGHHHDDDEEEOOO\\\wwwzzzppp___QQQEEECCCDDDBBB>>>;;;BBBLLLRRRRRRXXXdddfff___OOOFFFAAAIII^^^uuuzzzsssnnnhhhaaaZZZSSSKKKGGGGGGHHHJJJLLLMMMMMMKKKKKKKKKKKKKKKKKKLLLMMMNNNOOORRRSSSSSSSSSSSSSSSSSSSSSUUUUUUTTTTTTSSSRRRQQQQQQNNNMMMMMMOOOSSSVVVWWWWWWQQQSSSUUUVVVVVVVVVWWWXXXWWWUUURRRPPPNNNNNNNNNOOOMMMOOOQQQSSSUUUUUUUUUUUUYYYZZZ[[[\\\[[[YYYVVVUUUYYYWWWXXX\\\^^^\\\]]]``````mmm}}}qqqjjj```WWWPPPMMMNNNQQQKKKLLLKKKIIIGGGHHHHHHIIIeeeyyy|||uuulllqqq}}}|||~~~~~~vvvtttwww{{{|||zzzuuujjjVVVDDD===>>>:::888666666666666444333444333333444666666555333222666;;;???@@@>>>:::777::::::::::::;;;;;;;;;:::999999777555777>>>@@@>>><<<999;;;BBBFFFCCC@@@???CCCSSShhhvvv|||}}}}}}~~~yyyxxxvvvrrrhhh```bbbiiicccaaabbbdddbbb]]]\\\___VVVTTTOOOLLLKKKMMMPPPRRRUUUWWWUUUOOOMMMPPPRRRSSSWWWXXXXXXWWWUUUTTTTTTUUUSSSVVVYYY[[[]]]___bbbdddggggggmmmvvvwwwppphhheeeaaabbbrrr~~~nnnooovvvuuuhhhZZZ\\\www{{{qqqvvvWWW??????===<<<======<<<:::<<<777555666777666999>>>DDDIIIVVVeeeoootttyyy|||vvvooojjjgggbbb[[[VVVSSSQQQOOOMMMGGGHHHCCCDDDOOO[[[uuuvvvgggXXXJJJFFFFFFCCC???===???GGGKKKKKKRRR]]]aaa\\\QQQHHHCCCKKK```xxxwwwtttnnneee]]]UUUNNNHHHDDDHHHIIIKKKMMMNNNNNNMMMLLLMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNQQQPPPOOONNNMMMMMMMMMMMMNNNNNNNNNOOOOOOPPPQQQRRRQQQSSSUUUUUUUUUTTTUUUVVVUUUTTTQQQOOONNNNNNNNNOOOOOOPPPQQQSSSSSSSSSSSSRRRVVVWWWXXXXXXWWWVVVTTTSSSYYYWWWYYY]]]______bbbfffeeesss|||vvvkkk___XXXUUUVVVVVVOOOPPPQQQOOOKKKHHHIIILLLcccxxxvvvxxxxxxvvvooofff\\\OOOBBB===>>>:::888777777888888777555666555444555666666444222000555===FFFKKKIII@@@999<<<<<<<<<<<<<<<;;;:::::::::;;;888666888>>>@@@>>>???;;;===FFFMMMJJJCCC>>>CCCSSShhhvvv{{{{{{}}}~~~ssswww{{{yyyoooiiiooo{{{rrrqqqrrrsssnnnbbbZZZWWWRRRQQQOOOMMMNNNPPPRRRTTTRRRQQQQQQPPPMMMKKKQQQZZZeeeiiikkkeeeZZZRRRQQQTTTVVVWWWXXXWWWWWWXXX[[[]]]\\\^^^fffssszzzuuujjjccc```___ddd}}}|||ooosssttt{{{zzzhhh___ppptttlllxxx~~~dddDDD@@@<<<<<<>>>>>><<<;;;<<<888555777777666888===>>>CCCOOO___iiiooovvv}}}|||wwwrrroooiiieee___YYYVVVSSSPPPNNNHHHJJJFFFGGGQQQ\\\uuu}}}kkk\\\MMMHHHFFFCCC@@@???>>>CCCEEEEEELLLXXX]]]ZZZSSSJJJEEEMMMbbbzzzuuutttlllaaaWWWPPPKKKGGGEEEHHHIIIKKKMMMOOOOOONNNNNNOOOOOOOOOPPPOOOOOONNNMMMLLLLLLKKKKKKKKKKKKKKKKKKMMMLLLJJJHHHHHHHHHIIIJJJOOOQQQRRRPPPMMMKKKLLLNNNQQQSSSTTTTTTSSSRRRSSSTTTUUUTTTRRRPPPOOOOOOPPPQQQPPPQQQQQQQQQQQQQQQPPPOOOTTTTTTTTTTTTTTTTTTTTTTTTTTTRRRTTTWWWYYYZZZ```ffflll|||{{{mmmbbb___``````]]]VVVUUUVVVTTTNNNIIIJJJNNN]]]zzz|||~~~zzzuuuiii\\\RRRJJJAAA======:::999888888999:::888777777666555555666555333111111444===HHHPPPOOOEEE<<<:::<<<======<<<;;;;;;;;;<<<<<<:::777999>>>@@@===AAA;;;<<>>>>>===<<<<<<888666777777666777;;;>>>BBBLLL[[[fffnnnwww~~~yyysssoookkkgggbbb]]]XXXTTTRRRPPPLLLNNNJJJLLLUUU___wwwlll]]]NNNHHHEEEBBBAAAAAAAAACCCBBBCCCKKKWWW]]][[[SSSKKKFFFOOOeee}}}xxxvvvmmm```TTTMMMJJJJJJJJJGGGHHHJJJLLLNNNOOOOOOOOOOOOPPPPPPPPPOOONNNLLLKKKMMMMMMLLLLLLLLLLLLKKKKKKLLLJJJHHHFFFEEEGGGIIIJJJOOOSSSUUUSSSNNNKKKLLLPPPQQQRRRTTTSSSRRRQQQQQQRRRUUUTTTSSSRRRRRRRRRRRRSSSOOOOOOOOOOOOOOOOOOOOOOOORRRRRRRRRRRRSSSTTTUUUVVVRRRPPPQQQSSSTTTUUU\\\dddpppwwwiiigggllllllggg___[[[YYYWWWPPPIIIIIIOOO]]]||||||ooobbbSSSKKKFFFAAA>>>>>>;;;:::888999::::::999888777666555555555555222000111222888BBBIIIJJJDDD===777:::===>>>===<<<===>>>;;;<<<;;;999===DDDGGGEEECCC<<<<<>>>>>???===999777888888555666:::===@@@IIIVVVaaaiiittt}}}}}}zzzrrrmmmjjjhhheee```ZZZWWWUUUTTTPPPRRRNNNOOOVVV^^^uuupppbbbSSSKKKFFFBBB@@@AAADDDCCCBBBDDDMMMXXX]]]\\\RRRKKKHHHRRRhhh~~~uuudddTTTKKKHHHIIIJJJFFFGGGHHHJJJLLLNNNOOOOOOPPPPPPOOOOOONNNMMMKKKKKKNNNMMMMMMMMMLLLLLLLLLKKKJJJIIIFFFDDDDDDEEEHHHIIIMMMQQQTTTSSSOOOLLLNNNQQQPPPRRRSSSSSSQQQPPPPPPQQQTTTSSSSSSRRRRRRQQQQQQQQQLLLLLLLLLMMMMMMNNNOOOOOOOOOOOOOOOPPPQQQSSSUUUVVVWWWUUUUUUUUUTTTTTT[[[dddppp{{{sssxxx{{{xxxpppfff___]]]WWWOOONNNSSSbbb}}}zzz|||hhh\\\OOOIIIGGGDDDCCCCCC>>><<<;;;;;;<<<<<<;;;999888777666666777666444222000111333888>>>@@@>>>;;;444999===>>>===;;;<<<>>>999;;;;;;===CCCMMMRRRQQQFFF>>>===FFFOOOOOOGGGAAABBBSSSjjjyyy~~~}}}qqqccc______iiisssxxx|||~~~vvvooojjjhhheee\\\TTTQQQRRRQQQPPPOOOOOOPPPQQQRRRVVVRRRNNNMMMQQQ\\\ppp~~~{{{wwwpppfff\\\VVVUUUUUUTTTRRRQQQSSSVVVYYYUUU[[[bbbiiipppqqqhhh]]]WWWcccfffeee|||ttt___hhhooommmppp}}}```KKK:::888===>>>>>>@@@===999888999888555555999:::<<>>??????===;;;:::999888888999999777555222333444555777999:::;;;444999>>>>>>;;;999:::<<<888:::;;;===DDDOOOTTTTTTFFF>>>;;;BBBJJJJJJFFFCCCGGGXXXnnn|||~~~uuurrriii^^^XXX\\\eeemmmtttyyyooodddYYYUUUTTTQQQPPPRRRSSSRRRQQQPPPQQQRRRTTTVVVRRRRRROOONNNVVVhhh{{{}}}yyysssllleee```\\\YYYWWWWWWVVVUUUSSSTTTVVVYYYUUU\\\cccgggmmmrrroooiii^^^eeefffbbbrrrgggbbb}}}~~~rrrnnnoooyyypppVVV???:::======<<>>DDDEEECCCCCCLLL\\\qqq}}}}}}yyyooovvvqqqdddWWWUUUYYYaaakkksssmmm___QQQKKKKKKMMMQQQUUUQQQPPPPPPPPPSSSWWW[[[]]]QQQUUUSSSOOOYYYnnn}}}xxxtttkkk```YYYVVVXXXZZZZZZ[[[ZZZYYYWWWWWWXXXZZZ\\\aaacccccciiittt{{{{{{lllmmmiiidddooommmaaasss{{{qqqmmmmmmuuu|||___DDD===>>><<<;;;???>>>:::999:::888555444777888777:::BBBKKKTTT```kkkssszzzwwwsssjjjlllllljjjgggdddeeeggggggfff]]]VVVTTTQQQ___yyyuuunnnhhh^^^UUUPPPLLLGGGFFFHHHGGGDDDFFFQQQ\\\```___\\\PPPMMMOOO^^^uuu{{{zzzeeeRRRGGGCCCDDDFFFFFFGGGHHHJJJMMMPPPRRRTTTTTTRRROOOMMMLLLNNNQQQSSSPPPOOOOOONNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLOOOOOOPPPSSSUUUUUUSSSQQQNNNPPPRRRSSSRRRRRRSSSTTTXXXWWWWWWVVVTTTRRRQQQPPPMMMLLLJJJIIIHHHHHHIIIIIINNNPPPTTTXXX[[[\\\]]]]]][[[\\\^^^___ZZZXXX^^^gggppp