BM6P6(@ |||ooorrrpppQQQFFFAAA;;;888777666666777888666555333444444444555666666666444333333222222333333444444444333222333444555666333333333444444444555555666666666666666666666666555555555555555555444444222333666777888:::>>>@@@GGGKKKVVVkkk|||tttiii^^^QQQHHHGGGKKKOOOLLLNNNUUUZZZ\\\___ccchhhlllyyyxxxtttuuu~~~qqq\\\QQQOOOJJJKKKPPPYYY```hhhuuuyyyfffXXXJJJFFFEEECCC@@@???<<<;;;;;;;;;;;;<<<======:::;;;<<<>>>AAADDDFFFGGGKKKJJJKKKNNNRRRVVVXXXYYYXXXXXX\\\dddkkkwwwwwwnnnkkkfff___YYYQQQNNNJJJIIIIIIKKKLLLLLLNNNVVVaaammm{{{mmmaaaYYY[[[bbbnnnyyybbbUUUPPP\\\qqqdddKKKBBB@@@@@@===;;;999666444333333333444333222111000111222333444333222111111333555666222222222111111111000000111111000000//////......111111000000111111222333333333333333333333333333333333222222333333444555222333444444444444666888>>>BBBHHHOOOTTTWWWXXXXXX]]]sssyyyjjjjjjrrryyymmmeeesss~~~dddVVVRRRUUUZZZ^^^gggvvvppppppxxxWWWHHHCCC>>>999777666666777777666444444444444555555555555555444333333222222333333444555444333333333444666666444444444444444444444444666666666666666666666666555555555555555555555555333444666777888:::===@@@HHHMMMYYYooo}}}xxxooocccYYYOOOHHHHHHNNNPPPNNNPPPVVV[[[]]]```dddmmmuuunnnZZZOOOMMMJJJKKKPPPYYY```hhhuuu}}}hhhZZZKKKFFFDDD@@@<<<;;;<<<;;;;;;;;;;;;<<<======;;;<<<===@@@CCCFFFHHHJJJLLLLLLMMMPPPSSSWWWYYYYYYZZZ\\\cccnnnyyyvvvpppmmmggg___WWWPPPMMMJJJHHHIIIKKKLLLLLLLLLSSS\\\iiiyyyrrreee[[[ZZZ___jjj~~~sss___TTTQQQXXXkkkkkkQQQEEEAAA@@@===<<<999777555333333333444333222222111111222222444333222111111333444666222222222111111111000000111111000000////////////111111000000111111222333333333333333333333333333333333222222333333444555222333555555555666888:::???CCCJJJQQQUUUWWWWWWWWWbbbwwwuuujjjoooooozzzhhhfffxxxvvv___UUUTTTWWWZZZ```iiixxxqqqmmmwww___KKKDDD@@@:::888666666666666555444555555555555555444444444444444333333333333444444555555444444555555666777555555444444444444444444666666666666666666666666555555555555555555555555444666777888888:::===@@@IIIOOO^^^vvv}}}wwwrrryyy~~~xxxuuujjj]]]SSSLLLHHHJJJPPPRRRPPPRRRXXX\\\^^^bbbgggppp|||~~~~~~jjjWWWMMMKKKJJJKKKPPPXXX```hhhtttfffXXXIIIDDDBBB???;;;:::<<<;;;;;;;;;;;;<<<======<<<===???AAAEEEHHHKKKMMMMMMNNNOOOQQQTTTWWWYYYZZZ[[[___iiiwww{{{tttpppmmmggg]]]UUUOOOLLLIIIGGGIIIJJJKKKLLLJJJNNNVVVcccvvvxxxjjj]]]ZZZ\\\dddwwwmmm[[[SSSQQQPPP```zzzsssWWWHHHCCC@@@===<<<:::888555444333333222333333333333222111111333222222111111333444555222222222111111111111111111000000000000/////////111111000000111111222333222222333333333333333333333333222222333333444555222444555666666777:::<<<@@@EEEMMMSSSVVVWWWWWWWWWkkk~~~qqqnnnyyytttrrr```gggkkkXXXUUUVVVXXXYYYbbbkkk{{{ssskkknnngggMMMCCCAAA<<<999777555666666555333666666666555444444444333444444333333333333444444555555555555666666777777555555555555444444444444666666666666666666666666555555555555666666666666666777888888888:::>>>AAAIIIQQQdddvvvoookkkssszzztttuuugggXXXNNNJJJHHHKKKQQQSSSRRRTTTYYY]]]___dddjjjpppvvvyyyzzzgggTTTKKKKKKJJJKKKPPPXXX___gggttt```RRREEEAAABBB@@@>>>===<<<;;;;;;;;;;;;<<<======<<<===???BBBFFFIIILLLNNNNNNOOOQQQSSSTTTWWWZZZ\\\___fffsss|||wwwpppkkkhhhbbbZZZTTTOOOLLLHHHGGGHHHJJJKKKKKKJJJLLLQQQ\\\ppp}}}nnn___ZZZYYY___pppiiiXXXPPPMMMJJJVVVlllxxxZZZJJJCCCAAA===<<<;;;999777555444333111222333444333222111000222222111111222222333444111111111111111111111111000000000000000000000000111111000000111111222333222222222222222333333333333333222222333333444555222444666666777999;;;>>>@@@GGGPPPVVVXXXXXXXXXYYYrrr~~~rrruuuzzzfffZZZjjjbbbTTTVVVXXXYYYYYYbbblll~~~uuujjjffftttoooPPPBBB@@@<<<:::666555555555555444666666666555444444444333555444444333333444444555555555555666666666666666555555555555555555555555666666666666666666666666555555555666666666777777777777888888888;;;???CCCIIISSSkkksssnnnnnnyyy|||wwwgggVVVLLLIIIIIILLLPPPSSSRRRUUU[[[^^^```gggnnnsssyyyyyyxxxxxxeeeSSSKKKLLLJJJKKKPPPXXX___fffsss^^^QQQDDD@@@AAA???======<<<;;;;;;;;;;;;<<<======<<<===???BBBFFFJJJMMMNNNNNNQQQSSSUUUUUUXXX[[[^^^gggqqq|||xxxqqqiiibbb^^^[[[WWWUUUPPPMMMIIIHHHHHHJJJKKKKKKKKKLLLOOOXXXiii{{{qqqbbb\\\YYY]]]lll}}}~~~hhhXXXNNNJJJGGGNNN___www~~~]]]JJJDDDBBB======<<<:::888666444333111222333444333222111000111111111111222222333333111111111111111111111111000000000000111111111111111111000000111111222333111111111222222333333333333333222222333333444555222444666777777999<<<>>>AAAHHHQQQWWWYYYYYY[[[]]]ttt{{{rrryyynnn___[[[ppp~~~\\\SSSWWWYYYYYY[[[aaammmxxxkkkbbbiiiyyyUUUDDDAAA<<<999666444555666666555555555555555555444444444555555444444444444555555444444555666666666666555444444555555555666666666666666666666666666666666555555555666666777777888777777888888999<<>>???@@@CCCFFFJJJMMMNNNPPPSSSWWWXXXXXX[[[___dddkkkzzz~~~}}}~~~|||xxxoooiii```YYYVVVUUUVVVVVVSSSOOOKKKIIIIIIJJJJJJJJJLLLMMMOOOTTTccctttuuuggg```\\\\\\iiixxxyyyfffXXXOOOKKKHHHKKKUUUiiieeeOOOFFFCCC>>>======;;;999777555333222333333333333222111111111111111222222222222222111111111111111222222222000000000111111111111222111111000000111111222333000000111111222333333333333333222222333333444555333444666777777888;;;===@@@HHHRRRWWWYYY[[[___dddvvvuuunnnyyywwwddd\\\aaazzzsssYYYUUUYYYYYYZZZ```cccqqqzzzmmm```aaauuu]]]HHHDDD;;;888555444444666777777444444444555555555555555555555444444444444555555222333444555666555555444333333444555666777888888666666666666666666666666444555555666777777888888666777777888999===CCCGGGQQQ^^^zzzxxxwwwvvvdddQQQIIIJJJLLLMMMNNNOOOPPPUUUZZZ^^^aaakkkuuuvvvzzz|||wwwsss```PPPKKKLLLKKKKKKPPPXXX^^^eeerrr}}}```RRREEE@@@@@@>>>;;;;;;<<<;;;;;;;;;;;;<<<======AAAAAACCCEEEHHHKKKNNNOOORRRVVV[[[]]]]]]___eeejjjvvv}}}|||}}}~~~~~~zzzwwwrrrpppoooqqqttttttrrroooccc^^^WWWRRRQQQSSSVVVXXXUUURRRMMMJJJJJJJJJJJJIIIJJJMMMOOOSSS^^^ppp{{{llleee^^^\\\eeerrrrrrbbbXXXSSSQQQJJJKKKPPP^^^uuuqqqVVVIIIDDD>>>>>>===<<<:::777555333444333222222111111222222000000111222222222222222000000111111111222222222000000111111111222222222111111000000111111222333///000000111222222333333333333222222333333444555444555666666666777999;;;???GGGQQQVVVYYY]]]dddjjj}}}zzzmmmjjjyyylll[[[[[[iii}}}fffVVVWWWZZZXXX\\\fffgggwww{{{ooo```]]]pppcccLLLGGG;;;888444333444666888888333444444555555666666666555555444444444444555555222222444555555555444333222333444555666888999999666666666666666666666666444555555666777888888999555666777777999>>>DDDIIIUUUcccxxx{{{sssaaaNNNHHHJJJMMMMMMNNNNNNOOOTTTZZZ]]]bbblllwwwyyyrrr|||qqqqqqqqq___OOOJJJKKKKKKKKKPPPXXX^^^eeerrr}}}|||\\\OOOCCC@@@AAA@@@??????<<<;;;;;;;;;;;;<<<======CCCDDDEEEGGGJJJLLLOOOPPPTTTYYY^^^``````ccciiiooo|||wwwtttnnnlllkkkkkkmmmlllhhheeedddbbbaaabbbeeefffdddaaaYYYVVVRRROOOOOORRRVVVYYYWWWTTTOOOKKKJJJJJJIIIIIIHHHLLLPPPRRR[[[mmm~~~ppphhh```[[[bbbnnn~~~lll___XXXVVVVVVMMMLLLNNNXXXmmmzzz]]]LLLEEE>>>>>>>>><<<:::888555333555444222111000111222333000000111222222222222111000000111111222222222222000000111111222222222222111111111000111222222333///000000111222222333333333333222222333333444555444555666666555666888:::>>>FFFPPPVVVYYY^^^gggooovvvjjjhhhzzzfffTTTZZZoooooo]]]SSSXXXZZZWWW]]]jjjkkk}}}mmm^^^___llliiiNNNEEE<<<:::666555666777777777888888777777666666666555:::888666333222222333444666666555555555444444444222333555666666666555444666666666666666666666666666555555777:::;;;888555666555777:::;;;===DDDMMMVVVjjj~~~{{{~~~lll]]]NNNIIIIIIIIIIIIKKKLLLRRRTTTZZZbbbaaajjj{{{tttkkkzzzpppmmmhhh|||jjjZZZOOOKKKJJJHHHMMMRRRVVVZZZcccoooxxxuuu[[[OOOEEEAAA@@@===;;;;;;;;;<<<===<<<<<<<<<>>>???CCCCCCEEEGGGJJJMMMOOOQQQVVV[[[`````````eeeqqq|||yyyrrrlllfffbbbccc___[[[ZZZYYYXXXUUURRRTTTTTTTTTVVVXXXYYYXXXWWWJJJMMMMMMLLLQQQ[[[bbbcccdddZZZPPPLLLKKKIIIJJJLLLJJJJJJMMMRRRWWWcccwww{{{lll^^^[[[bbbkkkzzzjjjaaa^^^\\\ZZZQQQPPPNNNQQQaaahhhPPPEEE======<<<;;;999777555444555555444333333222111111222222111111111111222222111111111111111111111111000000000000000000000000333222222222111000000000222222111111111111111111111111111222333444555666666555555555666777999:::===LLLMMMPPP[[[[[[ggglllbbbmmmxxxcccWWW___vvv}}}```XXXTTTYYY\\\]]]dddmmmxxxuuueeedddpppqqqSSSHHH<<<:::777666666777777666777777777666666555555555555444333222333444666777666666555555555444444444333444555555666555555555666666666666666666666666777555444666888999777555777666777:::;;;===EEEOOO\\\ooo~~~{{{hhh[[[NNNIIIJJJJJJJJJKKKNNNTTTVVV[[[ccccccmmmzzztttqqqvvvsssqqqkkkfffeeemmmyyygggXXXNNNJJJIIIHHHMMMRRRVVVZZZcccoooxxxvvv]]]QQQEEEAAA@@@===;;;<<<;;;<<<======<<<<<<>>>@@@CCCDDDFFFHHHKKKNNNQQQRRRYYY^^^bbbbbbccclll~~~~~~ssskkkddd___\\\ZZZVVVSSSRRRRRRRRRQQQOOOMMMLLLMMMNNNOOOPPPOOONNNLLLNNNNNNNNNUUUbbbmmmqqqnnnaaaSSSNNNLLLJJJIIIJJJKKKKKKMMMQQQUUU___ssspppbbb\\\aaahhh}}}yyykkkdddbbb```^^^SSSRRROOOPPP^^^zzzmmmSSSGGG>>>===<<<;;;999777555444555555444333333222111111222222111111111111222222111111111111111111111111111111111111111111111111222222222111111111111111111111111111111111111111333333222222222333444444555555555555666777999:::???KKKLLLOOO[[[aaarrrjjjcccpppuuubbbYYYeeexxx^^^VVVRRRWWW[[[]]]gggrrryyyhhhfffnnn}}}\\\KKK===;;;888777888777666555666666666555555555555555444333222222222333555666555555555555555444444444555444444444444555666666666666666666666666666666888666444444555666555444777666777:::<<>>=========@@@BBBDDDEEEHHHKKKNNNQQQSSSUUU\\\```ddddddhhhxxx{{{mmmbbb\\\XXXVVVOOOLLLHHHGGGHHHIIIJJJJJJIIIIIIJJJJJJKKKKKKLLLLLLMMMOOOPPPQQQ\\\mmm|||{{{jjjWWWOOONNNLLLIIIHHHKKKKKKMMMPPPSSS[[[nnn~~~uuueee]]]___eeexxxzzzmmmgggeeebbb```WWWUUUSSSRRR[[[uuuuuuXXXJJJ???>>>===;;;999777555444555444444333333222222111222222111111111111222222111111111111111111111111111111111111111111111111111111111111111222222222111111111111111111111111555444333333222222222333555555444555666888999;;;AAAJJJKKKNNN[[[jjj{{{gggeeevvvooo```[[[mmmrrr\\\TTTQQQUUUZZZ___lll{{{~~~lllhhhkkkcccLLL>>><<<:::999999888666444555555555555555555444444666555444222222111222222555555555555555555555555555555444333333555666777666666666666666666666666999888666444444555555666777666777;;;===AAAJJJTTTgggzzzzzzzzzsss[[[RRRKKKKKKLLLLLLLLLMMMRRRWWWXXX]]]dddhhhxxxyyyllltttwwwhhh\\\[[[\\\[[[^^^dddqqqrrr```SSSLLLIIIIIIJJJNNNSSSVVVZZZcccpppzzz{{{aaaTTTFFFAAA???======>>>;;;===>>>>>>>>>???AAACCCFFFGGGJJJNNNQQQTTTWWWXXX]]]aaaeeehhhpppzzzjjj]]]VVVTTTSSSNNNKKKGGGEEEDDDFFFGGGIIIKKKMMMNNNPPPPPPRRRTTTVVVSSSVVVYYY\\\hhhyyyoooYYYOOONNNLLLIIIGGGKKKKKKLLLOOOQQQYYYkkk{{{wwweee[[[]]]cccttt}}}qqqjjjgggdddaaa]]]ZZZVVVTTT[[[sss}}}^^^MMMAAA@@@>>>;;;999777666555444444444333333222222222222222111111111111222222111111111111111111111111111111111111111111111111000000000111222222222333111111111111111222222222444333333222222333333333555444444555666888:::;;;AAAIIIMMMPPP\\\rrrqqqdddiii{{{jjj```]]]uuukkkZZZSSSQQQUUUZZZbbbtttsssmmmllljjjLLL@@@>>>;;;999888888666444444444555555555555555555555444444333222222222222444555555555555555555555555555444333333555666777666666666666666666666666:::999888666555555666888888777888;;;>>>BBBMMMWWWjjj}}}wwwzzzkkkUUUNNNJJJKKKMMMLLLMMMOOORRRXXXXXX\\\eeelllvvvmmm|||qqqeee\\\\\\]]][[[___gggzzzqqq^^^RRRLLLJJJJJJKKKOOOSSSVVVZZZcccppp{{{}}}aaaTTTFFF@@@???======???;;;===>>>??????@@@CCCEEEGGGIIIMMMQQQUUUXXXZZZ[[[\\\aaagggppp~~~{{{iii[[[TTTRRRSSSQQQOOOLLLIIIHHHIIILLLNNNRRRTTTWWWYYY[[[^^^cccgggeeejjjnnnrrr{{{pppYYYOOOMMMLLLIIIHHHJJJJJJLLLOOOQQQYYYiiiyyyxxxdddZZZ\\\cccpppuuupppnnnllljjjccc\\\VVVSSSYYYoooeeePPPBBBAAA>>><<<999777666666444444333333333333222222222222111111111111222222111111111111111111111111111111111111111111111111000000000111222222222333000000111111111222222222222222222222333444555666444444444444666888:::;;;@@@GGGPPPTTT^^^vvv}}}gggcccrrrwwwfffaaaaaa|||gggXXXSSSRRRWWW\\\fff}}}uuummmhhhxxxrrrPPPCCC@@@;;;888888777666666555555555555555666666666111111222333444555555666444444444555555555555555555444444444444555666666666666666666666666666666888999999888666666777999888777888<<>>===>>><<<===???@@@@@@BBBEEEGGGIIIKKKPPPTTTYYY\\\^^^___\\\cccmmm}}}|||jjj[[[TTTSSSUUUPPPQQQQQQPPPPPPSSSWWW[[[aaaeeeiiilllnnnrrryyy~~~pppZZZOOOLLLJJJHHHIIIIIIIIIKKKNNNPPPWWWgggvvv{{{ggg[[[\\\bbbkkk|||yyyzzzzzzyyynnnbbbUUUPPPTTTffflllUUUDDDBBB???<<<999777777777333333333333333333333333222222111111111111222222111111111111111111111111222222222222222222222222111111111111111222222222000000000111222222333333111111111222333444666666444444444444666888;;;<<>>===>>><<<===???@@@AAACCCFFFIIIJJJMMMRRRWWW[[[___```aaa___fffvvvooo```XXXXXXZZZWWW[[[___cccgggmmmtttyyyrrr]]]QQQKKKGGGGGGIIIJJJJJJKKKMMMMMMSSSaaapppmmm___]]]aaaeeewwwmmmYYYPPPPPP^^^~~~tttZZZEEECCC@@@<<<999888777777333333333333333333333333222222111111111111222222111111111111111111111111222222222222222222222222222222222111111111111111///000000111222222333333222222222222333333444555333333333444666999;;;<<<@@@FFFTTTXXX\\\yyy}}}hhh]]]mmmssscccfffsss___SSSRRRUUUZZZ___kkkzzzqqqhhhsss]]]GGGBBB;;;777555666777888555666666666777777888888555555555666555555444444444444444555555555666666222333555666666666555444666666666666666666666666111444888888666555666777999777999<<<@@@GGGSSS^^^|||yyy{{{kkkVVVPPPJJJGGGHHHIIIJJJMMMRRRWWW]]]]]]aaammmzzz~~~zzz~~~uuuxxx}}}|||sssooorrrwww~~~nnnYYYMMMIIIHHHGGGMMMPPPSSSUUUYYYcccrrr|||yyyXXXMMMCCCAAAAAA???======<<<===???AAABBBDDDGGGIIIKKKNNNSSSXXX]]]```bbbcccbbbjjj|||tttfff^^^^^^```gggmmmuuu}}}ttt```SSSKKKFFFFFFIIIJJJJJJKKKLLLKKKOOO]]]kkksssbbb]]]___```pppwww___RRROOOZZZvvvyyy^^^FFFDDD@@@<<<999888777777333333333333333333333333222222111111111111222222111111111111111111111111222222222222222222222222333222222222111111000000///000000111222222333333444444333333222222333333333333333444666999;;;===BBBFFFUUUXXX[[[zzzxxxeee]]]rrr~~~rrrcccgggzzz]]]QQQQQQUUU[[[___kkkrrrlllvvv^^^IIIAAA;;;:::999888999<<<777777777777666666666666444444444444444444444444444444444444444444444444777777777777777777777777888777666555555666777888777666666666777888999999999;;;888<<>>AAADDDHHHKKKMMMKKKNNNUUU^^^aaa```cccgggddduuuyyyooopppssswwwgggbbbnnnttttttaaaSSSLLLJJJIIIHHHMMMKKKKKKMMMOOOSSS]]]gggzzzxxxggg\\\^^^```kkkfffTTTOOOQQQmmmaaaPPPFFF>>>===>>>;;;888888333333333333333333333333222222222222222222222222111111111111111111111111222222222222222222333333111111111111111111111111111222222333333222222111222222111111222222333444222333444555555777;;;>>>AAAIIIUUUZZZcccmmmaaaaaaxxx||||||ooobbblllzzzZZZYYYVVVWWW\\\^^^iiitttkkkttteeeMMMEEE===;;;:::888888;;;777777777777666666666666444444444444444444444444555555555555555555555555666666666666666666666666888777666555555666777888888777777777888999:::;;;888:::777;;;DDDGGGSSSkkk{{{|||{{{dddSSSKKKIIIGGGFFFHHHMMMRRRUUUYYY]]]cccjjjwww}}}xxxtttwwwmmmXXXMMMJJJLLLMMMPPPOOORRRXXX]]]dddppp|||wwwYYYMMMAAA>>>>>><<<<<<===>>>???@@@BBBEEEIIILLLNNNNNNQQQXXX___```]]]^^^bbblll~~~ooohhhmmmttt~~~pppkkkxxxzzzyyyzzz}}}qqq```SSSMMMLLLKKKJJJKKKIIIIIIKKKMMMPPPZZZdddwww{{{jjj\\\\\\^^^hhh|||eeeSSSNNNOOOhhhfffSSSHHH???>>>===:::777666333333333333333333333333222222222222222222222222111111111111111111111111222222111000/////////000111111111111111111111111111222222333333222222111222222222222222333444444444555666666666888;;;>>>BBBJJJVVV\\\fffggg^^^bbb{{{}}}~~~kkkcccoooyyyZZZWWWUUUWWW^^^dddqqqwwwkkkqqqnnnRRRHHH???<<<:::888777999777777777777666666666666444444444444444444444444666666666666666666666666555555555555555555555555777777666666666666777777888888888888999:::;;;<<<999;;;999<<>>===999555444333333333333333333333333222222222222222222222222111111111111111111111111444333111000///.........111111111111111111111111111222222333333222222111333333333333333444444555555666777777777888;;;===DDDJJJVVV^^^hhh|||uuu]]]YYYbbb~~~~~~~~~xxxllljjjxxxwwwZZZUUUTTTYYYcccmmm~~~|||lllmmmuuuTTTHHH>>>;;;:::888777999777777777777666666666666555555555555555555555555666666666666666666666666555555555555555555555555777777666666666666777777777777777888999:::;;;<<<;;;>>><<<@@@IIIOOOaaa|||xxxxxx|||hhhXXXOOOIIIHHHGGGGGGJJJNNNSSSVVV[[[^^^eeepppzzz{{{tttvvv~~~|||fffTTTKKKJJJKKKMMMNNNPPPUUU]]]bbbhhhrrr|||wwwXXXMMMBBB@@@@@@>>>======@@@AAABBBEEEHHHJJJMMMNNNOOOTTT\\\dddfffeeeiiipppvvvhhhiiivvvlll\\\VVVXXX\\\\\\VVVNNNIIIGGGFFFEEEEEEGGGFFFFFFHHHIIILLLTTT^^^qqq~~~mmm]]][[[ZZZcccuuuyyybbbSSSOOONNN]]]yyyvvvVVVKKKAAA>>><<<999666555444444333333333333222222222222222222222222222222111111111111111111111111444444333222111111111222111111111111111111111111111222222333333222222111444444333333333444555555555666777666666777999<<>>===AAAKKKTTTiii{{{wwwzzzvvvcccVVVPPPHHHGGGGGGHHHKKKOOOTTTWWWZZZ^^^eeetttxxx~~~}}}sssxxxvvvbbbQQQIIIHHHIIIJJJMMMNNNTTT]]]bbbgggqqq{{{{{{[[[OOODDDAAA@@@>>>===>>>???@@@BBBEEEHHHJJJLLLLLLOOOSSS[[[cccfffiiirrr|||xxxpppsssvvvaaaSSSNNNQQQVVVVVVTTTPPPNNNMMMLLLJJJIIIHHHFFFGGGIIIIIIKKKSSS\\\nnn|||mmm^^^]]]ZZZaaaqqqzzzxxxxxxxxxssscccWWWSSSPPP[[[sss}}}VVVKKK@@@===<<<:::777777444444444333333222222222222222222222222222222222111111111111111111111111222111111111222333444444111111111111111111111111111222222333333222222111444444333333333444555555444555555555444555888:::DDDFFFSSS___fffpppnnn\\\PPPRRRaaa|||{{{~~~~~~yyy}}}mmmYYYXXXZZZbbbooopppgggooozzzWWWJJJ>>>;;;<<<;;;::::::777777777777666666666666555555555555555555555555555555555555555555555555555555555555555555555555666666777777777777666666555555555666777999:::;;;:::>>>===BBBNNNYYYqqq|||xxxyyyqqq___UUUPPPGGGGGGGGGIIILLLQQQUUUXXX[[[```gggyyyzzzyyyrrr||||||ooo\\\NNNGGGGGGIIIJJJLLLMMMSSS[[[aaagggqqq{{{```SSSFFFAAA@@@???>>>@@@???AAACCCFFFHHHJJJKKKLLLQQQTTTZZZ```dddkkkzzz|||xxx|||~~~mmm\\\PPPMMMQQQVVVVVVWWWVVVUUURRROOOKKKIIIHHHFFFGGGIIIJJJKKKRRRZZZiii||||||nnn```^^^YYY___mmm|||vvvrrrqqqmmmppphhh^^^XXXRRRZZZoooWWWKKK@@@===<<<:::888888555444444333333222222111222222222222222222222222111111111111111111111111......//////000111333444111111111111111111111111111222222333333222222111333333333333333444444555222333444444444555888:::CCCEEESSS___cccjjjhhhXXXQQQVVVgggzzz{{{xxxeeeZZZYYY]]]eeetttrrreeegggmmm]]]OOOAAA===>>>===;;;:::777777777777666666666666555555555555555555555555666666666666666666666666666666666666666666666666555666777888888777666555555555666777888:::;;;<<<<<<@@@AAAFFFSSS```{{{zzzzzzvvv~~~mmm\\\RRRLLLFFFFFFGGGIIIMMMQQQVVVXXX\\\bbbkkk~~~rrrqqqrrrgggVVVJJJFFFGGGJJJKKKMMMNNNSSS[[[aaagggrrr|||eeeWWWHHHBBB@@@??????AAA@@@BBBEEEGGGJJJKKKLLLLLLRRRTTTYYY___fffsss~~~~~~~~~vvvjjj\\\TTTSSSWWW\\\^^^``````^^^YYYQQQKKKGGGGGGFFFGGGIIIIIIIIIPPPXXXdddxxxrrrbbb___WWW\\\iii~~~zzzrrrlllkkkfffqqqooofff]]]TTTYYYlllZZZNNNBBB===<<<888666666555555444333333222111111222222222222222222222222111111111111111111111111////////////000111222222111111111111111111111111111222222333333222222111222222222222222333444444222333444444444666999<<>>;;;:::777777777777666666666666666666666666666666666666777777777777777777777777777777777777777777777777555666777888888777666555666666777888999;;;===>>>???EEEFFFKKKYYYggg{{{uuuvvvkkkZZZOOOHHHFFFFFFGGGJJJMMMRRRVVVYYY^^^dddmmmzzzmmmpppwwwlllaaaRRRHHHEEEHHHLLLNNNNNNOOOSSS[[[aaagggsss~~~hhhYYYJJJBBB@@@???@@@BBBBBBCCCFFFIIIKKKMMMMMMMMMQQQSSSYYYaaakkk|||zzztttjjj```ZZZZZZ^^^ccckkklllmmmiiiaaaWWWOOOJJJFFFEEEFFFHHHHHHHHHOOOWWW```vvvuuuddd___UUUZZZfff{{{}}}wwwnnnhhhfffcccrrruuukkk```TTTXXXiii\\\PPPCCC>>>;;;777444444555555444333333222111111222222222222222222222222111111111111111111111111333333222222222222222333111111111111111111111111222222222333333222222222222222111111222222333444222333444555666888;;;>>>DDDGGGUUU``````dddfff]]]VVVbbb{{{}}}wwwlllppplllYYY[[[WWW\\\fffwww}}}jjjbbb```ooolllNNN>>>???;;;888:::999888888888888777777777777555555555555555555555555555666777999999:::::::::777777777777777777777777888888888777777777777777999999999999:::;;;<<<===>>>???DDDNNNZZZppp~~~|||xxx{{{~~~dddRRRLLLNNNJJJIIIIIIIIILLLQQQVVVYYYaaadddooouuummmssszzzoooaaaXXXOOOJJJHHHFFFGGGKKKLLLPPPUUUZZZ```iiittt|||vvvYYYGGGDDD???@@@CCCAAABBBEEEHHHIIIJJJKKKLLLNNNQQQVVV]]]hhhwww|||{{{{{{}}}}}}~~~~~~~~~}}}{{{zzzuuuooofff]]]ZZZ___gggnnnuuutttrrrnnnfff\\\RRRLLLGGGHHHGGGGGGHHHKKKPPPUUUeeeqqqxxxggg\\\YYY[[[cccuuu|||rrriiigggjjjjjjrrrtttpppgggVVVUUUgggfffRRREEE???:::<<<<<<444555333222222444444333111444444444444444333222111111111111111111111111111444444444333333222222222111111111111111111111111333222222111111222222333333333333333333333333333222333444444444666999;;;HHHLLLOOO\\\oooooofffgggXXXooo~~~pppgggrrriii[[[[[[aaabbbjjj~~~}}}hhh```^^^rrrsssSSSAAA@@@;;;888999888888888888777777777666666555555555555555555555555666666777888999999999888777777777777777777777777888777777777777777777777666666666666777888999:::===???EEEPPP___xxx|||zzz```NNNIIIKKKIIIHHHHHHIIIMMMQQQVVVYYYbbbfffssstttpppyyysssiii]]]TTTKKKHHHFFFDDDFFFJJJLLLPPPUUUZZZ```iiittt|||wwwZZZHHHDDD@@@@@@DDDBBBEEEGGGIIIIIIIIIJJJKKKMMMQQQXXXbbbooo|||wwwwww}}}}}}tttjjjhhhjjjlllnnnoooqqqsssuuuuuuuuuuuummmiiiccc^^^^^^ccckkkqqqwwwuuurrrlllcccXXXNNNHHHGGGGGGGGGGGGHHHKKKPPPTTTaaammm~~~zzziii^^^XXXYYY```qqqvvvkkkgggiiiiiisssxxxxxxooo\\\VVVddd}}}oooXXXHHHBBB<<<<<<===555555333222222444444333111333333333333333222111111111111111111111111111111444444333333333222222222111111111111111111111111333222222111111222222333333333333333333333333333555666777777777999<<<>>>GGGMMMRRRbbbtttssshhhggg```xxxnnngggvvvbbbXXXZZZ___dddrrrjjjaaa```uuu{{{YYYDDDBBB<<<888999777777777777777666666666666555555555555555555555555666666777777777777777666777777777777777777777777777777777777777777888888888888888999999:::;;;<<<===???GGGSSSfffrrr[[[MMMIIIJJJGGGGGGHHHIIIMMMRRRWWWZZZbbbjjjzzz|||rrrttt{{{jjjbbbWWWNNNGGGEEEDDDCCCFFFJJJLLLPPPUUUZZZ```iiisss{{{yyy\\\IIIEEE@@@AAADDDBBBHHHIIIIIIIIIHHHIIIKKKNNNTTT[[[hhhvvvxxxoooiiiaaaeeebbbZZZSSSUUUZZZ\\\[[[\\\```ccceeefffffffffccc```]]][[[^^^dddlllqqquuurrrmmmggg```WWWNNNHHHGGGGGGGGGGGGHHHKKKOOOSSS\\\iii{{{|||kkk___WWWWWW]]]kkk}}}rrrkkkjjjhhhvvv}}}fffYYYbbbvvv{{{```MMMEEE======>>>777555333222222444444333111222222222222222222111000111111111111111111111111333333333333222222222222111111111111111111111111333222222111111222222333333333333333333333333333333444555555555666999<<>>CCCKKKWWWlll{{{|||eeeUUUNNNKKKKKKEEEFFFHHHKKKPPPUUUZZZ]]]cccrrruuuqqq|||ooobbb\\\NNNGGGBBBBBBDDDDDDHHHLLLLLLPPPUUUYYY___gggrrryyy|||^^^JJJDDD>>>???CCCAAAFFFGGGHHHHHHIIILLLPPPTTTVVV^^^jjjyyy{{{kkkmmmjjjjjjooooooxxx}}}nnn___VVVMMMPPPPPPMMMNNNRRRUUUTTTVVVXXXZZZ\\\\\\ZZZWWWVVVUUURRROOORRRZZZeeemmmrrrhhhddd```^^^]]]YYYRRRLLLFFFGGGHHHHHHHHHJJJMMMPPPUUUaaasss{{{hhhZZZVVVVVVYYYcccvvv~~~qqqllljjjyyyxxxcccdddsssgggMMMEEE===:::;;;777555333222222333444222111000111111222222222111111111111111111111111111111222222222222222222222222111111111111111111111111333222222111111222222333222222222333333444444444555666777777777888;;;>>>AAAPPP___ppp|||ssseeedddjjjuuuiiiooofff[[[\\\^^^^^^iiittthhhjjjuuuhhhJJJBBB<<<:::===;;;888888888888777777777777666666666666666666666666555555666666666666666555777777777777777777777777666666666777888888999999888888777888888999:::;;;>>>EEEMMMWWWmmm|||xxxaaaTTTMMMJJJGGGEEEFFFIIIMMMRRRXXX]]]___eeexxxwwwuuunnnaaaZZZLLLEEEAAABBBDDDEEEHHHLLLLLLPPPUUUYYY^^^gggqqqyyy~~~```KKKEEE??????DDDBBBEEEGGGHHHJJJKKKNNNRRRUUUTTT[[[gggvvvooo___aaa______cccdddmmmxxxyyygggXXXPPPGGGJJJNNNQQQXXX```bbb``````aaabbbbbb___[[[VVVSSSRRRPPPOOOUUU```kkksssvvveeeaaa^^^]]]]]]YYYQQQJJJFFFGGGHHHHHHHHHJJJMMMOOOTTT___ppp{{{iii[[[UUUUUUXXXaaasssrrrjjjkkkwwwyyyfffgggrrreeeJJJCCC<<<999:::777555333222222444444333111000111222222333222222222111111111111111111111111111111111222222222222222111111111111111111111111333222222111111222222333111222222333333444444555444555666666666777:::===AAAPPP]]]kkktttjjj^^^```fffqqqjjjyyy|||aaaZZZZZZYYY___hhh|||xxxjjjkkkssspppOOOEEE>>><<<>>>;;;999999999999888888888888666666666666666666666666444555666777777777777777777777777777777777777777555666666777888888999999::::::::::::;;;<<<=========EEENNNXXXmmm}}}rrr]]]SSSPPPLLLIIIEEEGGGJJJOOOUUUZZZ___bbbhhh}}}|||{{{|||nnn___UUUIIICCC@@@AAACCCDDDGGGKKKLLLPPPUUUYYY^^^fffqqqxxxcccNNNGGGAAAAAAFFFDDDEEEGGGJJJLLLLLLNNNQQQSSSTTTZZZdddqqqeeeVVVYYYXXXYYY___```iiiwwwtttaaaTTTMMMHHHMMMSSS\\\jjjyyy|||{{{xxxssskkkaaaYYYSSSSSSRRRTTT[[[eeemmmoooooo```]]]ZZZ\\\^^^[[[SSSKKKEEEGGGHHHHHHHHHIIILLLNNNSSS]]]nnn~~~~~~mmm```SSSTTTVVV___ppptttlllkkkssszzzuuufffjjjoooaaaGGGBBB===999:::999555333222222444444333111111111222333333333333333111111111111111111111111000111111111222222222222111111111111111111111111333222222111111222222333111111222333333444555555111222333333333555888:::BBBPPP[[[dddkkkaaaWWW[[[fff|||lllmmmrrr\\\YYYZZZXXX___hhh{{{|||lllmmmrrrvvvSSSHHH@@@===>>>;;;:::::::::999999999888888777777777777777777777777444444666777888888888888777777777777777777777777555666666777888999999999777777777777888999::::::<<>>@@@BBBCCCFFFJJJLLLPPPUUUYYY^^^fffpppxxxeeePPPIIIBBBCCCGGGFFFGGGIIILLLMMMMMMNNNOOOPPPVVV[[[cccmmm|||}}}___QQQTTTUUUWWW^^^```jjj{{{qqq___SSSNNNPPPTTT\\\iii}}}|||nnnaaaZZZVVVVVVYYY```gggjjjgggcccYYYWWWWWW[[[```___WWWOOOEEEGGGHHHHHHHHHIIILLLNNNRRR\\\lll~~~rrreeeRRRRRRUUU]]]nnnxxxpppjjjooosss|||rrrfffkkklll___EEEBBB===:::;;;:::555444222333444444333111111222333444444444444444111111111111111111111111000000111111222222222222111111111111111111111111333222222222222222222333111111222333333444555555444555666666666888;;;===CCCPPPXXX___dddZZZRRRXXXggg|||}}}iiioookkkYYYZZZ^^^[[[^^^hhh|||nnngggmmmzzzYYYGGGDDD>>>::::::999888888888777777666666777666666666555555555555555555666666666666555555222222222333333555666777777888::::::888777888999999999999:::;;;<<<===>>>>>>IIITTT]]]sss|||}}}eeeWWWQQQWWWWWWKKKJJJHHHKKKQQQVVVZZZ___fffoooxxxjjjZZZNNNGGGDDDAAAAAACCCEEEGGGGGGJJJLLLRRRZZZ___dddmmmvvvrrrWWWIIIEEEBBBBBBDDDEEEHHHKKKMMMOOOQQQUUUWWWTTTXXX___hhhwwwppp___RRRQQQTTTVVV___kkkwwwrrr___UUURRRQQQZZZkkk}}}oooiiidddcccdddggghhhfff```[[[VVVUUUWWW^^^eeedddZZZPPPGGGGGGFFFGGGHHHJJJLLLMMMPPP[[[aaayyy~~~wwwcccVVVUUUVVV[[[gggvvvpppgggfffpppyyyyyyzzzuuugggjjjdddGGGAAA<<<999999555555666666555444333111000333333333333333333333333333222222111111222222333333222222222111000000000111111222222222222111111333333333333333333333333444333222111111222444666555666666555555777;;;===HHHRRRWWW]]]aaaZZZTTT\\\jjjvvvhhhzzzmmmZZZTTTZZZaaacccjjjkkkddddddrrr^^^JJJDDD>>>::::::999888888888777777777777777777666666666555555555666666777777777777666666555555555555555666777888777888::::::888777888999888888999999:::<<<===>>>???JJJTTT___uuu{{{xxxbbbUUUOOOTTTTTTHHHIIIHHHKKKRRRWWWZZZ```gggtttyyykkk\\\PPPIIIFFFCCCCCCEEEHHHIIIJJJKKKLLLQQQYYY^^^cccmmmwwwvvv[[[LLLFFFCCCBBBCCCEEEGGGKKKMMMOOORRRUUUXXXUUUZZZaaahhhsssjjj[[[QQQTTTYYY]]]fffrrrsss___TTTRRRSSSbbbyyyzzzsssqqqooommmjjjddd[[[UUUVVVXXX___llltttqqqbbbTTTHHHHHHGGGGGGHHHJJJLLLMMMNNNYYY___www{{{iiiWWWVVVVVVZZZfff|||vvvpppgggdddmmmtttuuuxxxuuugggkkkfffIIIBBB===;;;:::666666666555555444333333333333333333333333333333333333222222111111222222333222222222222111111111111111111222222222222111111111111111111111111111111444333222111222333555666666666777666666888<<<>>>GGGRRRWWW]]]aaaZZZUUU]]]nnntttiii}}}jjjZZZVVV\\\ccchhhppp}}}hhh```]]]llleeeLLLCCC>>>;;;;;;888888888888888777777777777777777666666666555555777777888888888888777777777777777777777888888888777888::::::888777888999888888888888999;;;<<<===???KKKVVVbbbyyy{{{{{{rrr]]]RRRLLLOOOOOOEEEHHHHHHLLLRRRWWW[[[bbbiii{{{yyylll]]]SSSHHHFFFCCCCCCEEEHHHJJJJJJLLLLLLPPPVVV[[[aaalllwwweeeTTTKKKFFFDDDDDDEEEGGGJJJLLLOOORRRVVVYYYWWW]]]dddhhhmmmzzzfff\\\VVV[[[bbbgggoooxxxttt^^^TTTSSSWWWmmm}}}wwwpppggg]]]WWW[[[bbbooojjjVVVJJJIIIIIIHHHIIIJJJKKKLLLLLLXXX]]]vvvnnnZZZWWWVVVZZZdddxxxtttooofffbbbgggmmmpppwwwwwwhhhjjjiiiJJJCCC>>>;;;<<<888777666555444444555666666333333333333333333333333333222222111111222222333111111111222222222222222111111222222222222111111111111111111111111111111444333333222333444555666777777888777777999===@@@GGGQQQWWW]]]aaaZZZWWW```uuurrrkkk{{{dddZZZYYY___fffqqq{{{xxxfff```^^^mmmjjjNNNCCC>>><<<<<<888888888888888888888888777777777666666666666555666777777888888777777666888888888888888888777777777888::::::888777888999777777777888999:::;;;<<<@@@LLLXXXeee~~~{{{~~~lllYYYQQQKKKLLLLLLDDDGGGHHHMMMTTTXXX\\\ccclllzzzlll^^^TTTGGGDDDBBBBBBDDDGGGIIIIIINNNMMMOOOTTTYYY___kkkvvv}}}qqq]]]PPPJJJGGGFFFDDDFFFIIILLLNNNRRRWWWZZZYYY```gggjjjlllvvvzzzhhhaaa```gggoootttyyy~~~vvv___UUUVVV[[[www{{{ssskkkfffkkktttmmmTTTKKKJJJIIIIIIIIIJJJKKKLLLLLLXXX___yyyppp]]]WWWUUUZZZccctttrrrllleee```bbbgggmmmyyy{{{kkkeeevvvlllLLLCCC===;;;<<<888777666444333444555888999333333333333333333333333333222222111111222222333111111111222222333333333111222222333333222222111333333333333333333333333444444333333444555666777777888999999999;;;???BBBFFFQQQWWW\\\aaa\\\[[[ggg}}}~~~qqqooonnn]]]YYY\\\dddlll}}}uuueeeaaa```nnnoooQQQCCC>>>===>>>888888888888888999999999888777777777666666666666555666666777777666666555777777888888888777666666777888::::::888777888999777777777888999:::;;;<<>>===888888888999999999999999888888777777777666666666555555666666666666555555555666777888888777666555777888::::::888777888999888888888888999;;;<<<===AAANNN\\\mmm|||dddVVVTTTMMMJJJJJJEEEEEEHHHOOOVVVZZZ^^^gggrrr}}}nnn___UUUKKKIIIFFFGGGIIIMMMOOOOOOQQQPPPPPPSSSUUUZZZdddoooyyybbbNNNFFFCCCBBBCCCEEEHHHJJJNNNSSSYYY]]]cccjjjssswww{{{wwwzzz}}}eee\\\```eeegggQQQIIIHHHHHHGGGHHHIIIJJJKKKLLLYYYbbb|||ooo___VVVTTT[[[bbbppp~~~nnngggddd```bbbhhhuuuwww\\\bbbsssvvvSSSFFF>>>:::;;;888555555444444444555777888333333333333333333333333333222222111111222222333222222222333333333333333222222333333333333222222111111111111111111111111333444444555666777888888777888999999:::<<<@@@CCCGGGRRRVVVZZZ```aaaiii{{{vvvrrroooyyybbbWWWXXX]]]jjjxxx{{{gggaaa[[[fff}}}ZZZFFF???===<<<888888888999999:::::::::888888888777777777666666666666777777777777666666333555777888999888777666777888::::::888777888999888888999999:::<<<===>>>BBBNNN]]]pppyyy```UUUTTTMMMHHHHHHEEEDDDHHHPPPWWWZZZ^^^iiittt|||tttrrrsssssszzzqqqbbbXXXLLLJJJHHHHHHKKKOOOQQQRRRSSSQQQQQQTTTUUUXXXaaakkk{{{dddMMMEEEDDDBBBCCCEEEGGGJJJMMMSSSYYY^^^lllrrryyyhhh^^^ccchhhvvv^^^OOOGGGFFFFFFFFFGGGHHHJJJKKKLLLWWW]]]vvvqqq___UUUSSS[[[cccpppzzznnnjjjdddbbbeeemmm}}}}}}^^^aaappp|||WWWIII@@@<<<<<<999444444444444444555555555333333333333333333333333333222222111111222222333333333333333333333222222222333333444444333333222111111111111111111111111333444555666777888888888777888888999999<<<@@@CCCHHHRRRVVVYYY```cccoooxxxnnnppp~~~eeeZZZYYY\\\jjj{{{hhh___ZZZddd}}}^^^HHH@@@===:::888888888999999:::::::::888888888888777777777777777777888888888888777777333555777999:::999888888777888::::::888777888999999999999:::;;;<<<===>>>BBBOOO^^^qqqvvv^^^TTTTTTMMMHHHGGGEEEDDDHHHPPPWWWZZZ___jjjvvvpppgggdddfffkkktttsssdddZZZKKKIIIGGGGGGJJJNNNPPPQQQSSSRRRRRRTTTUUUWWW___hhh~~~gggOOOGGGFFFEEECCCEEEGGGJJJMMMSSSZZZ___ssswww~~~jjj```eeejjjhhhVVVMMMEEEEEEEEEEEEFFFHHHJJJKKKLLLUUUYYYqqqttt^^^TTTRRR[[[dddpppxxxooommmeeeccchhhqqqbbbbbbqqq[[[LLLBBB======:::333444444555555444333333333333333333333333333333333222222222222222222333444444444333333222222222222333333444444333333222333333333333333333333333333444555777888888999999666777888888999<<<@@@CCCIIISSSUUUXXX```eeesss{{{kkkpppjjj]]]ZZZ[[[jjj|||kkkaaa\\\dddzzz```HHHBBB???:::<<<;;;;;;::::::999999888999888666555555555666777:::999666555555666888:::888777555666777888666555777777777777888888888888;;;;;;;;;999888999<<>>@@@EEEYYYgggzzzoooaaaTTTNNNKKKHHHFFFGGGFFFOOOQQQUUU___eeesss{{{tttggg[[[UUUXXX```kkkppp^^^RRRLLLHHHJJJNNNQQQUUU[[[___cccggghhhhhhoooaaaMMMGGGFFFGGGIIIKKKMMMPPPWWW```hhhzzz|||vvvrrrssswwwnnnddd]]]TTTJJJDDDCCCDDDDDDDDDEEEGGGHHHJJJKKKJJJVVVXXXmmm~~~ttt___UUUQQQVVV]]]iiiwwwpppllleeegggeeewwweeebbbkkkiiiPPPGGGBBB<<<888777777666555555444444333222222222222222222222222222222222222222222222222222222222222222222222222222222333444444444444444444444333333333444444555555555666666666777777777777888999::::::<<>>======<<<<<<;;;::::::::::::999888666666777777888999888777666666777888999999888777888999:::999888777777888888888999999999:::::::::::::::;;;???BBBGGG\\\lllkkk___SSSMMMJJJGGGFFFHHHHHHQQQSSSUUU^^^eeevvvzzz~~~~~~zzzlll___TTTQQQXXXbbbssssssbbbXXXQQQLLLLLLNNNOOOSSSXXX```hhhoooqqqttteeeNNNGGGEEEHHHJJJLLLMMMQQQYYYccckkkwwwzzz}}}{{{sssnnneee[[[UUUOOOHHHEEEFFFCCCDDDDDDEEEGGGHHHIIIJJJIIIUUUXXXmmm~~~sss___TTTOOOTTTZZZfffyyyqqqkkkdddfffcccrrr~~~zzzfffaaahhhjjjQQQHHHBBB===999777777666666555444444444222222222222222222222222222222222222222222222222111222222222222222333333222222333444444444444333444444444444555555555666555555555444555666777777777888999999999;;;>>>@@@BBBQQQ```mmmwwwxxx~~~uuuzzzlllYYYWWWZZZ\\\eeerrrmmmkkkoootttSSSFFFBBB???>>>>>>===<<<<<<;;;;;;:::;;;:::999888888888999:::;;;:::888777666666666666888777666777999:::999888888888888888999999999999999::::::::::::<<<@@@CCCIII]]]ooohhh]]]RRRMMMJJJFFFFFFHHHJJJSSSTTTVVV]]]dddvvvzzz}}}}}}rrrdddYYYPPPOOOYYYddd|||xxxgggZZZRRRLLLLLLMMMNNNRRRWWW```jjjsssxxxhhhQQQJJJIIIHHHJJJLLLOOOSSS[[[fffooovvvxxx}}}}}}vvvmmmfff]]]TTTOOOJJJDDDBBBDDDBBBCCCDDDFFFGGGHHHIIIIIIHHHTTTVVVkkk|||rrr___TTTOOOSSSXXXccc{{{rrrkkkeeegggbbbmmmvvvwwwggg```eeekkkRRRHHHCCC>>>;;;888777777666555555444444444444444444444444444444222222222222222222222222111111111222222333333333111222333333444444333333444444444555666666666666555555555444555666777777777888888888888:::===???BBBRRR___kkkrrrssszzzqqq}}}zzzfffWWWXXXZZZ\\\eeesssrrrrrrvvvxxxUUUGGGCCC@@@>>>>>>>>>===<<<<<<;;;;;;;;;;;;999888888888999:::::::::999777666666555555777666666777999:::999888888888888999999999999:::888999::::::;;;===AAADDDKKK^^^qqq|||ddd[[[RRRMMMIIIFFFFFFIIIKKKTTTVVVWWW^^^eeexxxzzz}}}~~~rrrhhh]]]TTTMMMNNNYYYddd}}}~~~mmmWWWPPPJJJJJJLLLNNNSSSXXX^^^hhhrrryyykkkSSSMMMMMMHHHJJJNNNQQQUUU^^^iiiqqquuuxxx~~~~~~|||tttlllddd[[[SSSNNNIIIDDDBBBDDDBBBCCCDDDFFFGGGHHHHHHHHHHHHRRRTTThhhyyy}}}qqq```UUUOOORRRWWWaaa}}}|||rrrkkkfffgggbbbjjjppp}}}{{{iii```ccc}}}nnnUUUIIICCC>>><<<888888777666666555555444444444444444444444444444333333333333333333333333111111111222222333333444111111222333333333333333222333444555666666666666555555666666666777777777777777888888888999<<<>>>BBBQQQ]]]ffflllmmm}}}wwwnnnrrraaaVVVXXX[[[\\\gggvvv{{{qqqvvv{{{XXXHHHDDDBBB??????>>>>>>===<<<<<<;;;:::999888777666777888888777777777777777777888888888777666888:::;;;;;;:::888888888999999999::::::888999::::::;;;>>>BBBEEENNN```rrrwwwaaaYYYQQQMMMIIIEEEFFFIIIIIITTTXXXZZZaaaiii|||zzz~~~vvvqqqooofff___VVVPPPKKKMMMWWWccctttmmmWWWOOOHHHHHHIIIKKKPPPVVVVVV___hhhpppiiiQQQKKKLLLGGGJJJOOOSSSXXX```jjjrrrsssvvv|||~~~|||{{{tttkkkccc[[[SSSPPPLLLFFFDDDFFFAAABBBDDDFFFGGGHHHHHHHHHGGGQQQQQQddduuu{{{qqqaaaUUUOOORRRVVV```||||||rrrjjjggghhhaaahhhooo}}}lllbbbccc|||sssYYYKKKCCC===;;;888888777777666555555555333333333333333333333333333333333333333333333333000111111222333333444444111111222333333333333222111222444555666666555555555666777888888888777666666777888777777888;;;===@@@OOOZZZbbbiiilllwwwpppjjj[[[SSSWWWZZZ\\\iiizzzkkkqqq~~~ZZZJJJFFFDDD??????>>>>>>======<<<<<<999888666555555555666777444555666777888999::::::999888888999;;;<<<<<<;;;888888999999999:::::::::888999::::::;;;>>>BBBFFFPPPaaasss}}}}}}}}}ttt```XXXQQQLLLHHHEEEFFFIIIHHHTTTYYY\\\dddlllzzzvvvjjjeeeccc___YYYRRRMMMJJJLLLVVVaaaiiivvvjjjZZZRRRJJJGGGGGGHHHLLLQQQNNNVVV^^^fffwwweeeMMMGGGIIIFFFJJJPPPTTTZZZaaakkkrrrooossszzz|||{{{yyyrrrjjj^^^WWWPPPNNNJJJEEECCCDDDAAABBBDDDFFFGGGHHHHHHHHHGGGQQQPPPbbbsssyyyqqqaaaVVVPPPRRRVVV```{{{{{{rrrjjjggghhhaaahhhoooooodddddd}}}www\\\MMMCCC===:::888888777777666666555555222222222222222222222222333333333333333333333333000000111222333333444444111111222333333333333222000111333555666666555444444666888999:::999777666666777888777777888;;;===???MMMWWW```hhhnnnxxxsssdddWWWQQQVVVZZZ]]]kkk}}}nnnrrr^^^NNNJJJ@@@AAAAAA@@@@@@???>>>>>>===999888888777777777777777777666666666666777777888;;;;;;:::999999:::;;;;;;;;;;;;<<<<<<<<<;;;:::::::::999999;;;;;;<<>>======999999888777777777777777555555555666666777888999;;;:::999888888999:::;;;999::::::;;;;;;;;;:::::::::999999;;;;;;<<>>===<<<;;;999999888777777777777888555555555666777888999:::999999888888888888999999888888999:::;;;;;;;;;::::::999:::<<<<<<===DDDMMM]]]hhh~~~vvvyyyjjjXXXVVVRRRMMMHHHFFFFFFHHHOOOQQQXXX^^^cccqqq|||}}}~~~|||mmmfffgggkkkqqqgggZZZPPPMMMPPPVVVZZZaaammm}}}zzzggg[[[VVVOOOHHHGGGFFFEEEFFFIIIPPPUUU[[[]]]___fffrrr|||```NNNGGGEEEJJJMMMPPPTTT\\\gggllllllkkknnnuuu}}}~~~~~~~~~xxxnnnfff[[[WWWQQQLLLIIIGGGDDDBBBBBBCCCCCCDDDEEEFFFGGGHHHGGGMMMTTT]]]nnnyyygggYYYPPPQQQTTT\\\tttrrrgggcccdddgggpppzzzrrrbbbdddSSSJJJCCC???:::999888666555555555555333333333333333333333333444444333333333333444444333333333333333333333333222222333333333333444444555555555555555666666666444444444555555555555666666777777777777888;;;===DDDPPPXXX___eeehhh{{{~~~zzz}}}xxxxxxppp^^^YYYWWWYYYYYY^^^qqqsssnnnpppnnnVVVNNNEEEEEEDDDBBB@@@>>><<<;;;::::::999888888777777888888777777777666777777888888888888888888888888888888666777888999:::;;;;;;;;;:::999:::<<<===>>>FFFNNN___lll|||sssvvv}}}~~~kkkZZZYYYVVVPPPJJJGGGGGGIIIQQQSSSYYY___fffyyyxxxzzzsssnnnssszzzrrraaaTTTPPPSSSWWWZZZdddqqqvvvggg^^^]]]VVVOOOJJJHHHHHHJJJKKKOOOTTTZZZ]]]aaahhhuuu~~~zzz]]]MMMGGGFFFGGGKKKOOOSSS\\\fffkkkjjjjjjlllsss{{{~~~zzz{{{~~~}}}|||vvvllleeeZZZVVVPPPKKKHHHFFFCCCAAABBBBBBCCCEEEFFFGGGHHHHHHGGGMMMTTT]]]ooo|||hhhZZZQQQRRRTTT\\\tttrrrhhhcccdddhhhqqq~~~vvvfffiiiVVVMMMGGGBBB:::999888666555555555555333333333333333333333333444333333333333333333444333333333333333333333333222222222333333333444444555555555555555555555555444444444555555555555666666777777777777888;;;===DDDPPPVVV[[[```dddwww}}}xxxtttwwwrrr^^^YYYWWWYYY[[[aaatttqqqkkklll~~~tttYYYPPPGGGEEEDDDCCC@@@>>><<<:::999:::999999888888888888888:::999888777777666666777888888888888888888888888666777888999:::;;;;;;;;;:::999:::======???GGGPPP```nnnzzzqqquuu|||nnn\\\]]][[[TTTMMMHHHIIIKKKQQQTTTZZZ___iiiuuuyyy}}}}}}kkk[[[UUUVVVZZZ\\\hhhuuuyyyoookkkkkkdddXXXMMMIIIJJJLLLMMMPPPUUU[[[```fffppp}}}sss[[[MMMHHHGGGFFFJJJOOOTTT]]]gggkkkjjjiiikkkrrr{{{~~~xxxtttrrruuuzzz~~~|||yyyrrrjjjdddYYYUUUOOOKKKHHHEEECCCAAABBBBBBCCCEEEFFFHHHIIIIIIHHHNNNTTT]]]ooo}}}iii[[[QQQRRRTTT\\\tttrrriiidddeeeiiisss|||ooommmZZZOOOIIIEEE:::999888666555555555555333333333333333333333333333333333222222333333333333333333333333333333333222222222333333333444444555555555555555444444444444444444555555555555666666777777777777888;;;===BBBMMMTTTYYY^^^bbbvvvtttrrrvvvvvv^^^YYYWWWZZZ\\\dddyyyqqqjjjiiiyyyyyy[[[PPPIIIEEEDDDBBB@@@>>><<<;;;:::::::::999888888888888999::::::999888777777777777888888999::::::999888888888888999:::;;;;;;;;;:::999888:::===>>>AAAIIIRRRaaapppwwwpppvvvppp^^^___^^^WWWOOOIIIJJJMMMPPPUUUZZZ```kkkttt{{{wwweee[[[ZZZ^^^aaajjjwwwxxxeeeRRRIIIJJJLLLLLLRRRWWW^^^eeennnyyylllYYYMMMHHHHHHFFFKKKQQQVVV^^^gggjjjhhhfffiiiqqq{{{}}}uuunnnjjjhhhhhhmmmssszzz}}}zzzuuuooogggbbbYYYUUUOOOJJJGGGEEEBBB@@@BBBBBBDDDEEEGGGHHHIIIJJJIIIOOOUUU]]]ooo~~~hhhZZZQQQRRRUUU]]]uuuuuujjjfffgggjjjssswwwppp[[[OOOHHHDDD:::999888666555555555555333333333333333333333333333333222222222222333333333333333333333333333333222222333333333333444444555555555444444444444444444444444555555555555666666777777777777888;;;===AAALLLSSSYYY^^^bbbwwwsssrrryyywww___YYYWWWZZZ^^^hhhuuukkkfffsss|||\\\QQQJJJDDDCCCBBB@@@>>>===;;;:::;;;:::999999888888999999888777777777888888999:::888999:::;;;;;;:::999888999::::::;;;;;;;;;::::::999888:::===???AAAJJJSSSbbbssswwwnnnwwwqqq^^^``````YYYOOOIIIJJJMMMNNNTTT[[[```mmmuuu~~~nnn```]]]aaafffmmmyyyvvv[[[LLLKKKMMMLLLTTTYYYaaakkkwwwfffVVVKKKGGGGGGFFFKKKPPPTTT[[[bbbccc``````dddnnnyyy}}}hhhbbb^^^\\\\\\^^^dddlllsss}}}~~~{{{xxxrrrllleee```XXXTTTNNNJJJGGGDDDBBB@@@BBBBBBDDDEEEGGGIIIJJJKKKKKKPPPUUU]]]ooo~~~gggZZZQQQRRRUUU^^^www~~~lllggghhhkkktttvvvpppYYYLLLEEEBBB:::999888666555555555555333333333333333333333333333333222222222222333333222222222222222222222222222222333333333333444444555555555444444333333333444444444555555555555666666777777777777888;;;===@@@LLLTTTZZZ```cccvvvsssttt}}}vvv```YYYVVVYYY___kkkyyymmmeeeooo}}}\\\QQQKKKCCCCCCBBB@@@>>>===<<<;;;;;;:::999999888888999999555555666777888:::<<<===999:::;;;;;;;;;;;;:::999;;;;;;<<<<<<<<<;;;::::::999888:::>>>???BBBJJJSSSccctttzzzlllxxxrrr^^^``````YYYNNNHHHIIILLLMMMTTT[[[```mmmvvvsssddd___dddjjjppp|||cccPPPNNNOOOMMMSSSYYYcccpppzzzaaaSSSJJJFFFFFFDDDIIIMMMQQQVVV\\\\\\XXX\\\aaakkkwwwyyynnnfff\\\WWWTTTTTTUUUWWW^^^gggoooyyy~~~}}}{{{wwwqqqjjjccc___XXXTTTNNNIIIFFFDDDAAA???BBBBBBDDDEEEGGGIIIJJJKKKLLLQQQVVV^^^ooo~~~gggYYYQQQRRRVVV^^^wwwmmmiiiiiikkkttt~~~zzzqqqoooXXXJJJCCC???:::999888666555555555555333333333333333333333333333222222222222222222333111111111111111111111111222222333333333444444444555555555444444333333333444444444555555555666666666777777777777888;;;===AAAMMMUUU[[[aaacccvvvtttuuuuuuaaaZZZVVVYYY___mmm}}}lll```kkk^^^KKKJJJCCCAAA>>>>>>>>>>>>===<<<<<<;;;999777777888999:::999999888888999999:::;;;999999::::::::::::;;;;;;888888999999999::::::::::::999:::;;;;;;???JJJVVViiiuuuwwwrrr{{{uuudddbbb]]]TTTMMMJJJLLLPPPSSSUUUYYY```nnn}}}}}}~~~xxxmmmkkkoooqqqzzzhhhPPPKKKKKKJJJTTT[[[gggvvvppp___NNNGGGFFFCCCGGGJJJNNNQQQRRRSSSUUUVVVWWW[[[dddooo~~~~~~rrrmmmjjjfff___YYYTTTUUUUUUUUUWWWZZZeeeooo~~~}}}|||{{{xxxuuurrroooiiiaaa[[[[[[TTTLLLGGGGGGEEEBBB>>>???AAACCCDDDEEEFFFHHHJJJNNNLLLTTT```ooovvvdddXXXQQQSSSVVV]]]tttuuukkkiiimmmwwwkkkhhhlllWWWKKKEEEAAA;;;:::888666555444444444444444333333333222222222111222222333333444444555333333333333333333333333111222333444444444333333555444444333333444444555666555555444444444555555777888999888777777999;;;MMMNNNVVVaaadddgggxxxqqq{{{uuu```YYYWWW\\\bbbnnnooobbblll___LLLJJJBBB@@@>>>===>>>>>><<<;;;<<<;;;999888777888999:::999999888888999999:::;;;999999::::::::::::;;;;;;888999999999999:::::::::;;;::::::;;;<<>>???AAACCCDDDEEEFFFHHHJJJMMMLLLTTTaaappptttbbbVVVOOORRRUUU\\\ssssssiiifffjjjsssgggbbbqqqYYYKKKDDDAAA;;;:::888666555444444444555555555444444444333333333333333333333333333333333333333333333333333333222222333333333444444444555444444333333444444555666555555444444444555555666777888888777888:::<<>>=========<<<;;;<<<;;;999888888888999:::999999888888999999:::;;;999999::::::::::::;;;;;;999999999999::::::::::::<<<;;;;;;======@@@KKKWWWjjjvvvyyyvvvwwwbbbaaa[[[SSSKKKIIIKKKNNNTTTWWW\\\cccrrrvvvzzzlllTTTMMMNNNNNNVVV\\\gggxxxeeeVVVHHHDDDGGGDDDDDDFFFIIIJJJJJJJJJLLLMMMQQQUUU\\\dddnnnwww~~~~~~~~~zzztttrrruuuuuuttttttlllddd```^^^ZZZ[[[]]]aaakkkzzzzzzrrrmmmkkkkkkkkkllllllmmmmmmllllllllljjjhhhgggfffeeeaaa\\\YYYVVVQQQKKKGGGFFFEEEBBB??????AAACCCDDDEEEFFFHHHJJJLLLLLLUUUbbbooosss___SSSMMMQQQTTT[[[qqqtttiiifffiiirrr}}}fff]]]tttyyy\\\JJJCCCAAA<<<:::888666555444444555666666555555555444444444555555444333333222111111333333333333333333333333333333333222333444444555555444444333333444444555555555444444444555555666555666888888888999;;;===GGGKKKVVVaaaeeelllyyyjjj\\\WWWWWW[[[```jjjpppbbbhhheeeOOOJJJBBB@@@>>>=========<<<;;;<<<;;;:::999999999999:::999999888888999999:::;;;999999999:::::::::;;;;;;999999999:::::::::;;;;;;===<<<<<<>>>>>>AAAMMMYYYkkkvvv{{{yyyxxxbbb```[[[RRRKKKHHHJJJNNNRRRVVV\\\cccsssxxxrrr|||jjjSSSLLLLLLNNNSSSXXXcccrrr~~~aaaSSSFFFCCCFFFDDDFFFHHHJJJKKKJJJKKKLLLNNNPPPTTTYYYaaahhhnnnsssuuuvvvyyyzzzyyy|||vvvmmmhhhdddaaaaaadddfffnnn{{{~~~qqqfff```]]]]]]^^^^^^___```aaaaaa``````\\\\\\\\\\\\[[[YYYWWWUUURRROOOJJJGGGEEEDDDBBB@@@@@@BBBDDDDDDEEEEEEGGGIIIKKKKKKVVVbbbooorrr]]]RRRLLLPPPSSSZZZoooyyynnnjjjllluuu~~~ggg[[[mmm```KKKBBBAAA<<<;;;999777555555555555555555555555444444444444444444444333333222222222333333333333333333333333444333333222333444555666555444444333333444444555555444444444444555666666555666888888888:::<<>>>>>>>>===<<<;;;;;;::::::::::::::::::999999888888999999:::;;;999999999:::::::::;;;;;;999999:::::::::;;;;;;;;;===<<<===???@@@DDDOOO\\\lllyyy~~~|||yyybbb```[[[RRRKKKHHHJJJNNNPPPUUU[[[cccsss~~~~~~uuuooolll{{{iiiTTTLLLMMMOOOTTTYYYbbbppp~~~{{{```RRRFFFBBBEEEBBBFFFHHHJJJKKKKKKLLLNNNPPPQQQTTTYYY___ffflllppprrrtttxxx{{{||||||rrrllliiiggghhhlllnnnuuu~~~{{{kkk^^^WWWTTTTTTRRRSSSSSSTTTTTTTTTTTTTTTPPPQQQRRRSSSRRRQQQQQQPPPNNNLLLIIIFFFEEEDDDBBBAAA@@@BBBDDDEEEDDDEEEGGGIIIIIIKKKUUUaaammmsss]]]RRRMMMPPPSSSYYYnnn}}}qqqlllnnnvvvgggYYYgggdddLLLBBBAAA<<<;;;999777666555555555444444444333333333333222222222222333333444444444333333333333333333333333444444333333444444555555555444444333333444444555444444444444444555666666555666888999999:::===???BBBLLLYYYaaafffpppyyyddd\\\YYYZZZ___bbbmmmzzzlll___aaaxxxmmmSSSKKKDDDBBB@@@?????????>>>===;;;;;;;;;;;;::::::::::::999999888888999999:::;;;999999::::::::::::;;;;;;::::::::::::;;;;;;;;;;;;<<<;;;===@@@AAAFFFRRR___ooo~~~yyybbbaaa[[[SSSKKKIIIKKKNNNOOOTTT[[[dddttt}}}}}}qqqiiiffffffxxxhhhVVVNNNOOOSSSQQQWWW```kkkwwwwww^^^RRRGGGCCCDDDAAADDDEEEHHHIIIJJJLLLPPPRRRTTTWWW]]]ccckkkrrrwwwzzzwwwrrrooommmppptttyyy~~~{{{jjj]]]UUUQQQQQQMMMMMMMMMMMMMMMLLLKKKKKKIIIKKKMMMMMMLLLKKKLLLMMMJJJIIIHHHFFFDDDCCCBBBBBBAAABBBDDDEEEDDDEEEGGGHHHHHHJJJTTT___kkk}}}vvv___TTTOOORRRTTTYYYmmm}}}qqqlllnnnvvv~~~fffVVVcccfffOOODDDAAA===;;;999777666555555666444444333333333222222222111111222333333444555555333333333333333333333333333333444555555555555444555444444333333444444555444444444444444555666777666777999999999:::<<<>>>DDDQQQ___ggglllyyywwwddd\\\ZZZ[[[```dddppp{{{nnnaaabbbwwwoooUUUKKKEEECCCAAA@@@AAAAAA???>>>;;;;;;;;;;;;;;;::::::999999999888888999999:::;;;999999::::::::::::;;;;;;:::::::::;;;;;;;;;;;;<<<;;;;;;===@@@CCCHHHUUUbbbtttyyycccaaa\\\TTTLLLIIILLLOOOOOOTTT\\\eeevvv~~~~~~|||tttfffaaaaaadddvvveeeVVVNNNOOOSSSOOOVVV```iiitttqqqZZZQQQGGGDDDEEEAAABBBDDDFFFHHHKKKNNNSSSVVV^^^aaafffnnnwww|||yyywww{{{}}}lll___WWWSSSRRRQQQQQQPPPOOONNNLLLJJJIIIGGGIIIKKKKKKIIIHHHJJJLLLGGGHHHGGGFFFDDDCCCBBBCCCAAACCCDDDEEEDDDEEEFFFHHHGGGIIISSS]]]iii|||yyybbbWWWQQQTTTUUUYYYmmm~~~rrrmmmnnnwww~~~eeeUUUbbbgggQQQEEEAAA===<<<:::777666666666666555444444444333333333333333333333333333333333333333333333333333333333333111333555777777666444333555444444333333444444555444333333444444666777777777999:::999999:::<<<>>>BBBRRRbbbjjjppp~~~vvveee\\\YYY[[[```dddrrr|||pppcccdddyyyqqqUUUKKKFFFDDDBBBAAABBBAAA@@@???;;;;;;<<<<<<;;;;;;:::999999999888888999999:::;;;999999:::::::::;;;;;;;;;:::::::::;;;;;;;;;<<<<<<::::::<<<@@@CCCJJJWWWdddwwwyyydddbbb]]]TTTMMMJJJLLLPPPPPPUUU]]]gggwww~~~|||nnnaaa^^^___fffxxxzzzbbbTTTMMMMMMRRRRRR[[[eeennnyyylllWWWPPPHHHEEEFFFBBBBBBDDDGGGJJJMMMQQQWWWZZZhhhjjjpppxxxoooaaaYYYUUUTTTXXXWWWVVVUUURRRPPPNNNMMMGGGJJJKKKKKKHHHGGGIIIKKKFFFGGGGGGFFFDDDBBBCCCCCCAAACCCDDDEEEDDDEEEFFFHHHGGGHHHRRR\\\ggg|||{{{dddYYYSSSUUUVVVZZZmmmsssnnnpppyyygggUUUdddgggRRRFFFAAA===<<<:::888666666666666666666555555555444444444555444444333333222222111333333333333333333333333000333666888888777444222555444444333333444444555333333333444555666777888888999::::::999999;;;===>>>OOOaaajjjrrr}}}vvveee[[[YYYZZZ___dddtttooogggkkk|||xxxXXXNNNHHHFFFDDDCCCCCCBBB@@@>>>>>>>>>===<<<;;;::::::999999999999999999999999999888888999999999:::::::::::::::999999::::::;;;<<<;;;;;;===???AAAGGGWWWgggyyytttdddaaa]]]VVVNNNIIIKKKPPPRRRXXX^^^ggg{{{xxx{{{kkkcccbbbdddhhh|||www___TTTQQQQQQQQQVVVYYYaaapppppp\\\PPPKKKHHHGGGFFFEEEEEEFFFGGGJJJQQQYYY___mmmvvvvvvggg^^^^^^dddfffeeeeeeeeedddaaa[[[WWWWWWYYYXXXRRRNNNNNNNNNLLLMMMKKKHHHEEECCCCCCDDDDDDCCCCCCBBBCCCDDDGGGJJJLLLPPPOOONNNTTTiii~~~gggYYYRRRWWW[[[^^^lll~~~tttnnnooozzzccc[[[hhh|||bbbOOODDD???;;;:::999777666666555555444444333333333222222222444444444444444444444444333333333333333333333333222333555777777666444333555444333333333333444555555444444555666888:::;;;888777777777888:::<<<===DDDTTTdddkkkvvvwwwbbb[[[[[[]]]```eeevvvppphhhnnn|||\\\PPPIIIGGGDDDCCCCCCBBB@@@>>>@@@???>>>>>><<<<<<;;;:::::::::::::::::::::::::::999999:::::::::;;;;;;;;;;;;;;;::::::;;;;;;<<<===<<<<<<>>>???AAAGGGWWWfffzzznnneeeccc___WWWOOOJJJLLLPPPRRRXXX^^^ggg{{{yyy~~~xxxhhhaaabbbfffmmm~~~}}}}}}ttt^^^QQQMMMNNNPPPVVV[[[ggg{{{qqq^^^QQQJJJFFFDDDBBBCCCDDDEEEGGGLLLSSS\\\bbbsss|||~~~pppgggiiippp|||}}}}}}xxxtttqqqmmmooolllddd___^^^\\\YYYVVVRRRLLLHHHGGGGGGFFFEEECCCBBBBBBCCCDDDGGGJJJKKKPPPPPPOOOVVVjjj|||gggZZZRRRVVVZZZ]]]lll~~~sssmmmooozzzccc\\\jjjyyy___MMMCCC???;;;:::999777666666555555555555555444444444333333333333333333333333333333333333333333333333333333333444666777666555444333555444333333333333444555555555555555666777999:::888777777777888:::<<<===@@@PPP___gggrrrvvvbbbZZZZZZ\\\___fffxxxqqqhhhoooaaaSSSJJJHHHEEEDDDCCCBBBAAA???AAA@@@@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<============>>>@@@@@@FFFVVVeeezzz{{{hhheeeeeebbbYYYOOOKKKMMMPPPRRRXXX^^^ggg{{{zzz~~~sssddd___bbbgggqqq}}}yyyyyyuuubbbRRRKKKMMMQQQVVV\\\lllxxxeeeUUUKKKFFFBBB@@@AAABBBEEEHHHMMMTTT\\\bbbooowwwxxxqqqwww~~~xxxuuupppkkkfff^^^TTTNNNMMMLLLIIIFFFBBBBBBBBBCCCDDDGGGIIIKKKNNNPPPQQQXXXkkk{{{gggZZZRRRVVVYYY]]]mmm|||pppllloooyyyccc]]]llluuu[[[JJJAAA???;;;:::999777666666555555666666555555555444444444333333333333333333333333333333333333333333333333555555666666666555333222555444444333333444444555666666666555666777888888888777777777888:::<<<===>>>LLL[[[dddooovvvbbbZZZZZZ[[[```hhh{{{rrrhhhnnn~~~fffSSSLLLIIIFFFDDDDDDCCCAAA@@@AAA@@@???>>>===<<<<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>@@@@@@FFFVVVeeexxxwwwgggfffiiieeeZZZOOOKKKMMMOOORRRXXX^^^ggg{{{{{{}}}pppaaa]]]aaagggqqq~~~zzzwwwwww}}}~~~|||kkkXXXNNNOOOTTTUUU\\\ooorrr\\\MMMHHHEEEBBB@@@BBBEEEHHHLLLRRRYYY^^^dddlllrrrvvv{{{{{{yyy|||vvvkkk]]]UUURRRPPPKKKFFFAAAAAABBBCCCEEEGGGIIIJJJMMMPPPRRRZZZlllyyygggZZZRRRUUUXXX\\\mmmxxxnnnkkkooowwweee___mmmrrrWWWGGG@@@>>>;;;:::999777666666555555555555555555444444444444222222222222222222222222222222333333333333444444666666666666555444222222444444444444444444444444666666666666666777777777888777777777888:::<<<===AAAMMMZZZdddnnnvvvccc\\\[[[]]]bbblllwwwkkkooozzzjjjSSSNNNKKKGGGEEEDDDCCCBBBAAA@@@??????>>>===<<<;;;:::<<<<<<<<<<<<<<<<<<<<<<<<999999999999:::::::::::::::::::::999::::::;;;<<<===<<<>>>@@@@@@GGGVVVeeeuuuwwwkkkhhhmmmkkk]]]OOOKKKLLLMMMRRRXXX^^^ggg{{{{{{|||ooo```[[[___dddnnnxxxuuutttuuuxxxsssxxx~~~www```RRRQQQVVVUUU]]]pppbbbOOOHHHGGGEEEAAACCCFFFHHHJJJNNNSSSWWW\\\bbbhhhjjjmmmsssvvvvvvsssrrrqqqrrrvvv}}}~~~rrrcccYYYTTTQQQJJJEEE@@@AAABBBCCCEEEGGGHHHIIIKKKOOOSSS[[[lll~~~zzzgggZZZRRRTTTVVV[[[nnnuuulllkkknnnvvvfff___mmmpppUUUEEE???>>>;;;:::999777666666555555444444444333333333333222222222222222222222222222222222222333333444444444777666666666555444333222444444444444444444444444666666666777777777777777888777777777888:::<<<===CCCMMMYYYccckkk{{{uuueee___]]]___fffqqq}}}ppppppuuuoooUUUPPPLLLHHHEEEDDDDDDCCCBBB@@@???>>>===<<<;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<<888888888999999999:::::::::999999999999:::;;;;;;;;;;;;===???AAAGGGWWWgggrrrzzzsssmmmtttrrraaaQQQMMMMMMLLLRRRXXX^^^ggg{{{|||{{{oooaaa[[[^^^bbbiiirrryyy}}}vvvvvvvvvqqqoooyyyjjjWWWRRRVVVUUU^^^ooojjjRRRIIIGGGDDDBBBDDDFFFHHHIIIKKKNNNQQQRRRXXX]]]]]]```dddgggffffffeeedddeeeiiipppwww{{{yyyooobbbXXXRRRNNNHHHDDD@@@@@@BBBCCCEEEGGGHHHHHHIIINNNSSSZZZlll~~~|||gggZZZSSSTTTUUUZZZoootttllljjjllltttggg___kkkqqqUUUFFF@@@>>>;;;:::999777666666555555444444333333333222222222333333333333333333333333111222222333333444444555666666666555444444444333333444444555555444444333555555666777888777777777888777777777888:::<<<===CCCJJJVVV```iiiwwwssseee___^^^aaajjjwww~~~qqqnnnnnntttXXXQQQNNNIIIFFFEEEDDDDDDCCCAAA@@@??????======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999:::::::::;;;;;;:::::::::::::::;;;<<<<<<::::::<<>>======;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<======999999<<>>>>>============<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<===>>>??????======???AAABBBHHHWWWfffmmm~~~jjjSSSTTTNNNQQQPPPWWW___jjj}}}{{{zzzzzzyyytttgggZZZXXX\\\___eeeppprrrtttzzzssstttrrraaaVVVUUUYYY```gggnnnvvv~~~mmmSSSIIIHHHEEEGGGIIIKKKMMMNNNNNNMMMMMMNNNOOOPPPRRRSSSTTTTTTTTTUUUVVVWWWXXX\\\```dddiiilllooorrrwww~~~{{{tttmmmeeeaaaXXXTTTNNNIIIFFFDDDAAA???<<<>>>AAADDDEEEFFFIIIJJJKKKMMMPPPWWWkkkgggWWWMMMOOOSSSZZZooossskkkgggfffppp^^^^^^nnnsssZZZJJJCCCAAA<<<:::888888999888666555333333333222222333444444555555444444444555555666111111222222222333333333555555666666555444333333333333333444444444555555777777777777777777777777555777888999:::;;;>>>@@@CCCKKKWWWbbbnnn|||ooobbb[[[\\\cccrrrwwwllllllmmmxxx[[[TTTOOOJJJFFFEEEEEEEEEDDDAAAAAAAAA@@@@@@??????>>><<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======>>>>>><<<===???AAABBBHHHWWWeeennn~~~}}}mmmTTTSSSLLLOOOQQQYYYaaalll}}}|||{{{zzzwww{{{{{{mmm___\\\```aaajjjxxxqqqpppttt}}}xxxlllmmmvvvdddZZZYYYZZZ]]]ccckkkttt|||sssWWWJJJHHHEEEFFFIIIKKKMMMNNNNNNNNNPPPPPPPPPPPPQQQRRRSSSTTTUUUVVVWWWWWWXXXZZZ^^^bbbiiijjjmmmqqqwww{{{tttnnnfff___[[[VVVRRRMMMHHHEEECCCAAA???<<<>>>BBBDDDEEEFFFIIIJJJJJJMMMPPPXXXkkkgggXXXNNNPPPSSSZZZnnnssskkkgggfffppp___]]]lllttt[[[LLLEEEBBB>>><<<:::999888888666444444333333333333333444444666555555444444444555555222222222333333333333444666666666555555444444444333333444444444555555555777777777777777777777777555777888999:::;;;>>>@@@DDDMMMZZZfffuuuzzzmmmaaa^^^^^^eeettttttkkknnnqqqzzz\\\TTTPPPKKKGGGEEEDDDDDDCCCCCCCCCCCCBBBAAA@@@@@@@@@<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===============<<<<<>>@@@DDDNNN[[[hhh{{{xxxkkk___^^^^^^eeetttssshhhkkkooo{{{^^^SSSOOOKKKHHHFFFFFFEEEDDDDDDDDDCCCBBBAAAAAA@@@@@@======<<<<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<;;;<<>>@@@CCCMMMZZZhhh~~~yyy~~~iii___]]]]]]dddtttwwwhhhhhhlll}}}aaaQQQNNNJJJIIIHHHHHHHHHGGGEEEDDDCCCBBBAAA@@@????????????>>>>>>>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<<<<;;;<<<@@@CCCDDDIIIVVVdddrrr}}}zzz}}}^^^TTTJJJPPPRRRYYYaaalll|||vvvjjjdddfffeeebbb]]]WWW[[[nnnmmmcccdddeeejjjvvvmmmUUUJJJFFFGGGHHHJJJLLLOOOPPPQQQQQQPPPOOONNNNNNNNNOOOPPPPPPRRRTTTVVVXXX\\\aaaeeehhhhhhlllttt|||ggg]]]\\\]]]bbbcccdddfffkkkuuu}}}yyytttnnngggaaaZZZUUUMMMIIIEEEBBBAAAAAA@@@???>>>@@@CCCEEEFFFGGGHHHJJJIIIMMMRRR[[[nnn{{{eeeYYYRRRSSSSSSWWWkkkqqqiiifffgggrrraaa]]]kkkmmm]]]SSSNNNFFFCCC>>>;;;999777666444777666555555444444444555777666555333333222222222444444555555555666666666666666555555555666666777444444444555555555666666666666666666666666666666555777888999:::;;;>>>@@@DDDOOO[[[iii{{{~~~~~~hhh```]]]^^^gggwwwllliiikkkcccQQQNNNKKKJJJKKKKKKJJJIIIFFFEEEDDDCCCBBB@@@@@@???@@@@@@????????????@@@@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============<<<===AAAEEEFFFJJJWWWeeeqqq~~~{{{~~~___TTTJJJRRRQQQXXX```jjj~~~|||lllcccccc```]]]YYYWWW\\\oooqqqjjjgggkkksss~~~rrrZZZNNNIIIIIIIIIJJJLLLNNNPPPQQQNNNNNNOOOOOOPPPPPPPPPPPPOOOQQQTTTVVVYYY^^^dddhhhiiikkkqqqyyynnn[[[TTTSSSRRRVVVWWWXXX[[[bbbooozzzvvvqqqkkkeee^^^XXXSSSLLLIIIDDDBBBAAA@@@???>>>???AAADDDEEEFFFGGGHHHJJJHHHMMMSSS\\\oooyyybbbWWWRRRTTTTTTXXXmmmooohhhgggiiittt```___ppprrraaaVVVPPPFFFBBB>>>;;;:::999888777888777666555555555555555555555444333222222222333444444444555555555666666555555666777777777666666444444555555555666666666777777777777777777777777555777888999:::;;;>>>@@@GGGRRR___mmmxxxzzzgggaaa___bbblll}}}pppjjjjjj~~~eeeSSSQQQNNNLLLLLLLLLKKKIIIGGGGGGFFFEEECCCBBBAAA@@@@@@??????????????????@@@<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<======>>>>>>===???CCCFFFGGGLLLYYYfffppp}}}zzz}}}^^^SSSIIISSSQQQXXX```jjj~~~uuujjjfffccc___]]]\\\dddvvv|||oooiiiffflllvvvuuu]]]QQQKKKJJJJJJKKKLLLMMMOOOPPPKKKMMMOOORRRSSSTTTSSSSSSQQQSSSUUUWWWZZZ^^^dddhhhjjjooowwwcccUUURRRPPPNNNOOORRRWWW\\\fffttt}}}xxxtttoooiiiccc]]]VVVRRRLLLIIIDDDAAA@@@@@@???===???BBBDDDFFFFFFGGGHHHJJJHHHMMMSSS]]]oooxxx^^^UUUQQQTTTTTTYYYooo~~~lllggghhhkkkvvv^^^bbbvvvtttbbbVVVPPPEEEAAA===;;;:::;;;;;;:::999888777666555555555555444444333333222333333333333333444444444555555555333444777999999888666555555555555555666666666666777777777777777777777777555777888999:::;;;>>>@@@FFFRRR```nnnvvvwwweee```___cccoooqqqjjjiiizzzfffUUUSSSPPPNNNMMMLLLJJJHHHIIIIIIHHHFFFEEECCCBBBBBB??????>>>>>>>>>>>>??????========================:::;;;;;;<<<===>>>??????>>>???DDDGGGHHHMMMYYYgggppp{{{xxx{{{]]]QQQHHHSSSRRRYYYaaakkk~~~uuulllhhhdddcccdddlll~~~wwwjjjddddddkkkwwwvvv___TTTLLLKKKKKKKKKKKKMMMNNNPPPJJJMMMQQQTTTWWWWWWVVVUUUTTTUUUWWWXXXZZZ^^^cccgggkkkrrr{{{zzz\\\SSSRRRQQQMMMOOOTTT[[[cccnnn|||{{{xxxtttnnniiiccc]]]VVVRRRMMMIIIEEEBBB@@@???>>>===@@@BBBEEEFFFFFFGGGHHHJJJHHHMMMSSS]]]pppxxx[[[SSSPPPTTTUUUZZZqqq|||kkkfffhhhlllxxx|||]]]ccczzztttbbbUUUOOODDD@@@===;;;;;;<<<======999999777666555555555555333333222222222333444444333333333444444444555555222444777::::::999666444555555555555666666666777777777777777777777777777555777999999:::;;;>>>@@@CCCPPP^^^mmmvvvtttccc___]]]aaannnooohhhkkkvvvlllXXXVVVSSSRRRQQQPPPNNNLLLGGGGGGGGGFFFEEEDDDDDDCCCCCCBBBAAA@@@???????????????????????????>>>==================>>>>>>>>>>>>AAABBBEEEHHHIIIMMM[[[hhhttt{{{~~~yyy]]]OOOOOORRROOOXXXaaajjj~~~|||qqqjjjlllpppwwwpppddd___]]]dddqqqyyybbbVVVNNNIIIGGGJJJLLLLLLLLLOOOMMMNNNQQQXXX```fffgggfffccc[[[VVVXXX\\\```dddiiillltttuuu___PPPNNNUUUVVVYYYcccnnnttt~~~|||xxxvvvqqqkkkfffbbb\\\UUUPPPKKKHHHEEEAAA???=========???@@@BBBDDDGGGIIIKKKLLLJJJRRRPPPaaarrryyyttt]]]QQQLLLOOOSSS[[[rrrxxxllleeeeeekkkzzz{{{kkkhhhooo]]]RRRMMMFFFDDD@@@<<<999999999:::999888888777666555555444666666555555555666666777111222333555666666666666444666777999999777666444333444444555666777888888666666666666777777777777555555666888:::<<<>>>???AAAMMM[[[lll~~~{{{xxxfff___^^^bbbnnnnnngggjjjuuunnn[[[XXXUUUSSSRRRPPPMMMJJJJJJIIIIIIHHHFFFEEEEEEDDDCCCCCCBBBAAA@@@@@@@@@@@@>>>?????????>>>>>>==================>>>>>>>>>>>>???AAAEEEHHHIIIMMMZZZgggsssyyy|||www\\\OOOOOOSSSRRRZZZbbbjjj|||yyyrrrtttxxxkkk___[[[UUU[[[gggvvvyyycccXXXOOOIIIGGGIIIKKKKKKMMMQQQPPPPPPUUU___llluuuvvvuuujjj```XXXWWWZZZ^^^eeekkkrrrzzzsss___RRRSSS\\\^^^fffnnnuuuxxx|||}}}{{{yyyzzz{{{zzzwwwtttqqqnnniiieee```[[[TTTNNNJJJHHHEEEAAA???=========???@@@BBBDDDGGGIIIKKKLLLJJJSSSPPPbbbsssyyysss]]]RRRLLLPPPSSS\\\tttzzzllleeeeeemmm|||zzzjjjiiiooo```VVVPPPHHHFFFBBB>>>;;;::::::;;;999888888777666666555555666666555555555555666666555555666777777777666666555666777888888777666555333333444444555555666666666666666666777777777777333333444555777999:::;;;@@@LLL[[[lll}}}}}}vvvfff___```cccmmmnnngggjjjvvvppp___\\\XXXUUURRRPPPMMMJJJMMMLLLKKKJJJHHHGGGEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@>>>>>>>>>>>>=========<<<============>>>>>>>>>>>>===???DDDHHHJJJNNNZZZgggsssvvvzzzvvv\\\OOOPPPSSSVVV]]]ccckkk|||}}}~~~zzzeee[[[WWWRRRVVV^^^mmmzzzeeeZZZOOOIIIEEEGGGJJJKKKOOOSSSSSSRRRWWWeeewwwooodddZZZWWWYYY^^^fffoooyyyppp```XXX]]]hhhkkkvvvyyyyyywwwuuutttqqqmmmiiiiiikkknnnqqqrrrpppoooooommmiiieee```YYYQQQLLLJJJHHHDDDAAA???>>>>>>>>>@@@AAABBBEEEGGGIIIKKKLLLJJJSSSQQQcccsssyyyqqq\\\RRRMMMQQQTTT\\\vvv{{{mmmeeegggooozzzkkkiiiuuu{{{ooocccXXXRRRJJJGGGCCC@@@===;;;;;;;;;888888888777777666666555666666555555555555666666888888888888888777666666555666777888888777666555333333444444444444444444666666666666777777777777777777777888999:::<<<<<>>>>>>>>===========================>>>>>>>>>>>><<>>??????AAAAAACCCEEEGGGIIIKKKLLLJJJSSSRRRdddtttyyy~~~ooo[[[RRRNNNQQQUUU^^^yyy{{{mmmfffhhhsss~~~llliiinnnzzzpppcccWWWNNNIIIGGGCCC@@@===;;;;;;;;;888888888777777777666666777666666555555555555666777777888888888777777666555555666777777666555555555555444444444444444444666666666666777777777777::::::999::::::;;;<<<===>>>JJJYYYkkk{{{rrrddd___```cccnnnwwwnnnnnn{{{tttaaa^^^ZZZWWWVVVUUUSSSQQQOOONNNMMMKKKIIIGGGFFFEEECCCBBBAAA@@@@@@??????@@@??????>>>===<<<======>>>============>>>>>>>>>>>>===@@@EEEKKKMMMRRR___mmmzzzuuuyyyvvv\\\PPPNNNNNNVVV]]]iiiuuuuuufff___[[[[[[ZZZ]]]hhh|||zzziii^^^QQQJJJEEEEEEHHHJJJOOOUUUYYYVVVXXXeeeuuu~~~|||vvvaaa[[[XXXYYY\\\aaajjjsss{{{tttnnnmmmvvv|||rrrfff\\\UUUQQQOOOOOOMMMOOOSSSWWW[[[^^^aaaccckkkkkkjjjggg```YYYRRROOOHHHFFFCCCAAA?????????@@@AAABBBDDDEEEGGGIIIKKKKKKJJJSSSSSSeeeuuuyyy}}}mmm[[[RRROOORRRUUU___|||yyynnngggjjjvvvooojjjpppooo```QQQGGGFFFDDDBBB???<<<;;;::::::888888888888777777777777777777666555555555555555333444555666777777777777555555666666666666555555666666666555555555555555666666666666777777777777777777777777777888999999===IIIXXXjjjzzz}}}rrrddd``````eeesss{{{pppooo{{{wwwccc```[[[XXXWWWVVVUUUTTTOOONNNMMMKKKJJJHHHGGGGGGDDDCCCBBBAAA@@@@@@@@@@@@AAA@@@>>>=========>>>???============>>>>>>>>>>>>>>>@@@EEEJJJMMMSSSbbbqqq~~~www|||uuu\\\QQQMMMLLLSSS[[[hhhvvv|||pppjjjfff___^^^aaajjj|||yyyiii^^^RRRKKKFFFFFFHHHJJJNNNSSS[[[XXXZZZcccnnnsssoooiiiWWWUUUUUUZZZ^^^cccmmmvvv||||||wwwwww}}}rrreeeWWWPPPLLLIIIJJJLLLGGGIIILLLOOOSSSXXX^^^bbbiiijjjjjjfff___XXXTTTQQQGGGEEECCCAAA??????@@@AAABBBCCCDDDFFFHHHIIIKKKKKKJJJTTTTTTfffvvvyyy|||lllZZZRRROOOSSSVVV```~~~xxxooohhhkkkxxx~~~ooolllttt}}}iiiZZZLLLCCCBBBAAA@@@>>><<<;;;:::999888888888888888888888888888777666555555444555555111222333555666666777777555555555555555555555555555666666666666666666666666666666666777777777777999888888888999:::;;;;;;>>>IIIWWWggg{{{{{{rrreeebbbccckkk}}}|||ooolllwwwzzzgggccc^^^ZZZXXXWWWUUUTTTOOOOOONNNMMMLLLKKKJJJJJJFFFEEEDDDCCCCCCBBBBBBBBBBBBAAA???>>>>>>>>>@@@@@@============>>>>>>>>>>>>???@@@DDDHHHKKKSSScccsss{{{rrr\\\QQQMMMJJJQQQWWWcccqqq}}}|||vvvzzz{{{vvvkkkjjjjjjqqq}}}xxxiii]]]SSSLLLGGGGGGHHHIIIMMMQQQWWWVVVXXX___fffhhhddd___TTTSSSTTTYYY^^^dddooozzz}}}}}}|||tttgggZZZOOOLLLLLLJJJJJJMMMLLLOOOQQQTTTWWW^^^gggmmmuuuuuurrrjjj```WWWQQQOOOFFFEEEBBB@@@???@@@AAABBBCCCCCCEEEFFFHHHIIIKKKKKKJJJTTTUUUgggwwwyyy{{{jjjZZZRRRPPPTTTWWWaaawwwoooiiilllzzzwwwmmmppp|||ssswwwaaaSSSJJJEEE@@@???>>>===<<<;;;;;;;;;888888888888888888888888888777666555555444444444222333444555555555555555555555555444444555555555444444444555555666666666666666666666777777777777:::::::::;;;<<<===>>>??????IIIUUUddd}}}zzzsssgggeeeiiisss{{{mmmiiisss|||jjjfff```[[[XXXVVVTTTSSSPPPPPPOOOOOONNNMMMLLLLLLHHHGGGFFFEEEEEEDDDDDDDDDCCCBBB@@@>>>>>>???@@@AAA============>>>>>>>>>>>>>>>???BBBFFFIIIRRRdddttt}}}ppp[[[RRRMMMJJJQQQTTT^^^kkkxxxpppmmmtttyyywwwuuuxxxxxxiii]]]SSSLLLHHHHHHIIIIIILLLOOOQQQRRRUUU[[[```aaa^^^ZZZUUUSSSTTTYYY]]]dddqqq}}}{{{uuujjj```UUUMMMNNNOOOMMMMMMOOOVVVXXX[[[]]]aaaiiittt{{{}}}qqqbbbUUUNNNKKKFFFDDDBBB@@@@@@@@@AAABBBCCCDDDEEEFFFHHHIIIKKKKKKJJJTTTUUUhhhwwwyyyzzziiiYYYRRRPPPTTTWWWbbbwwwpppiiimmm{{{qqqkkksssvvvppprrr[[[OOOJJJIII??????>>>>>>======<<<<<<888888888888888888999999888888777555555444444444555555555555555555444333555555444444444444555555222222333333444555666666666666666666777777777777777777777888999:::<<<<<<@@@IIITTTccczzztttiiihhhmmmyyynnnkkksss|||fffccc^^^ZZZXXXVVVSSSQQQQQQQQQPPPPPPOOONNNMMMMMMHHHHHHGGGFFFEEEEEEEEEFFFBBBBBBAAAAAAAAAAAAAAAAAA>>>>>>????????????>>>>>>???===???EEEIIINNN```sss}}}mmm]]]QQQMMMNNNPPPTTT\\\eeeqqqwwwnnnkkksssyyyooo___TTTMMMGGGFFFGGGFFFHHHLLLQQQRRRSSSUUUWWWWWWVVVUUUTTTUUUXXXZZZ___jjjwww{{{lll```QQQSSSSSSRRRQQQRRRXXX\\\eeehhhlllpppuuu|||~~~nnnaaaVVVOOOKKKFFFDDDAAA>>>===???AAACCCFFFGGGHHHHHHHHHHHHIIIJJJOOOPPPXXXhhhxxx~~~vvvkkkYYYPPPOOOVVV[[[fffssshhhmmmjjjooooooyyy}}}xxxjjjVVVLLLGGGDDDCCCBBB@@@>>>===<<<<<<<<<777888888888888777666666888888777777666666555555666666666666666666666666444444444444444444444444555555555555666666666666555666666555444444777999:::::::::;;;<<<===>>>???@@@HHHUUUggg|||www~~~tttiiimmmsssnnnllltttyyyfffbbb^^^ZZZXXXVVVTTTRRRSSSRRRRRRQQQPPPOOONNNNNNIIIHHHGGGFFFFFFFFFFFFFFFBBBAAAAAAAAAAAA@@@@@@@@@===>>>>>>??????>>>>>>===???===???EEEHHHMMM^^^qqq~~~|||jjj[[[OOOKKKLLLOOOSSSZZZcccnnnxxxooommmyyyzzzppp```TTTMMMGGGFFFFFFFFFGGGKKKOOOOOOQQQSSSUUUVVVVVVUUUWWWYYY[[[^^^cccmmmzzz}}}rrrfff___UUUWWWZZZ[[[[[[^^^dddiiissswww}}}ooobbbWWWPPPLLLFFFDDDAAA??????@@@BBBCCCFFFGGGHHHIIIHHHHHHIIIKKKOOOPPPYYYiiiyyy~~~tttjjjXXXPPPOOOVVV[[[hhhqqqgggllljjjqqqpppzzziiiUUULLLGGGEEECCCBBB@@@???===<<<<<<<<<888888888888777777777777777666666666555555555555666666666666666666666666444444444444444444333333555555555555666666666666555666666555444444777999::::::::::::;;;===>>>???BBBJJJWWWiiiyyyuuulllrrr{{{pppnnnvvvuuueeebbb^^^ZZZXXXWWWTTTSSSTTTTTTSSSRRRQQQPPPOOONNNJJJIIIHHHGGGFFFFFFFFFFFFBBBAAAAAAAAA@@@@@@@@@???======>>>>>>>>>>>>======@@@===???DDDFFFKKK[[[nnn~~~yyykkk[[[OOOKKKNNNMMMQQQXXX```jjj~~~|||tttuuu{{{qqqaaaTTTLLLGGGFFFFFFEEEGGGJJJLLLMMMOOOQQQTTTUUUVVVVVV\\\^^^```ccchhhrrruuuggg___\\\WWW[[[aaaeeegggkkkqqqvvv{{{qqqbbbWWWOOOLLLEEEDDDBBBAAA@@@AAACCCDDDEEEGGGIIIIIIHHHHHHJJJKKKNNNQQQZZZlll{{{~~~sssgggWWWPPPOOOVVV]]]lllnnnfffkkkjjjrrrqqqyyyiiiVVVLLLHHHFFFCCCBBB@@@???======<<<<<<:::999888777666777888888666666555555555555444444666666666666666666666666555555555444444333333333555555555555666666666666444555666555444555666888999999999:::;;;<<<===>>>BBBKKKXXXkkk}}}uuunnnvvvrrrqqqxxxqqqeeebbb^^^[[[YYYXXXVVVTTTUUUTTTSSSRRRQQQPPPOOONNNKKKKKKIIIHHHGGGGGGGGGGGGBBBBBBAAAAAA@@@@@@??????=========>>>>>>=========@@@===>>>CCCDDDHHHYYYkkk~~~|||qqqaaaRRRNNNQQQMMMPPPWWW^^^hhh{{{{{{qqqbbbSSSLLLFFFEEEEEEDDDFFFIIIIIILLLOOOQQQTTTVVVYYY[[[```cccfffiiioooxxxvvvkkk___ZZZZZZWWW]]]dddjjjmmmqqqvvvzzz{{{~~~rrrbbbVVVNNNKKKDDDCCCBBBAAA@@@AAABBBCCCEEEGGGIIIIIIHHHIIIJJJLLLNNNRRR]]]ooo~~~~~~qqqcccUUUPPPPPPVVV___qqqnnneeekkkjjjqqqoooxxxjjjXXXNNNIIIGGGCCCBBBAAA???>>>===<<<<<<;;;:::888666666777888999666666666666666666666555666666666666666666666666555555555444444333333222555555555555666666666666444555666666555555666888888888999999:::<<<===>>>BBBJJJXXXjjjtttmmmwwwsssrrryyyqqqeeebbb___\\\[[[ZZZXXXWWWUUUUUUTTTRRRQQQPPPNNNNNNMMMLLLKKKIIIHHHGGGGGGGGGCCCCCCBBBBBBAAA@@@@@@???======>>>>>>>>>>>>======AAA===>>>BBBCCCGGGWWWjjj}}}~~~zzzgggTTTNNNQQQNNNQQQWWW]]]fffxxx{{{pppaaaSSSLLLFFFEEEDDDCCCEEEHHHHHHKKKPPPSSSUUUYYY]]]aaaeeeggglllpppvvv{{{ppphhh```ZZZXXXZZZYYY^^^fffkkkmmmpppuuuxxxyyy{{{~~~sssbbbTTTMMMJJJEEEDDDBBB@@@???@@@AAABBBEEEGGGIIIIIIIIIIIIKKKMMMOOOTTTaaatttooo```TTTQQQRRRXXXbbbxxxooodddkkkkkknnnnnnxxxmmmZZZPPPKKKHHHDDDCCCAAA???>>>=========;;;:::888666666777999:::777777777777777777777777666666666666666666666666555555555444444333333333555555555555666666666666333555666666555555666777888888888888:::;;;<<<===???HHHUUUfffvvvnnnvvvrrrqqqxxxtttfffddd```^^^]]]\\\[[[YYYWWWWWWUUUTTTRRRQQQOOOOOONNNMMMLLLJJJIIIHHHHHHHHHEEEEEEDDDCCCBBBAAA@@@@@@>>>>>>????????????>>>>>>AAA===>>>BBBCCCGGGWWWjjj~~~wwwzzzzzzmmmVVVMMMOOOOOORRRWWW]]]ddduuuyyynnn^^^SSSLLLEEEDDDDDDBBBDDDGGGGGGKKKPPPTTTVVV[[[aaafffiiilllqqqvvv}}}zzznnnaaaZZZWWWTTTUUUYYYZZZ___eeehhhjjjlllpppsssssstttwww~~~uuucccTTTMMMKKKIIIGGGCCC@@@>>>???AAABBBEEEGGGIIIIIIIIIJJJLLLNNNPPPVVVeeexxxooo]]]SSSRRRTTTYYYeee~~~}}}nnndddkkklllnnnppp}}}lllZZZPPPKKKHHHDDDCCCAAA@@@>>>=========;;;:::999888777888999999777777888888888888999999666666666666666666666666444444444444444444444444555555555555666666666666333555777777666555666777777777777888999:::;;;<<<>>>FFFRRRbbb{{{|||ooottt}}}ooonnntttwwwhhheeeaaa______^^^]]]\\\ZZZYYYXXXWWWUUUSSSRRRQQQOOONNNMMMKKKJJJIIIHHHHHHFFFFFFEEEDDDCCCBBBAAAAAA??????@@@@@@@@@@@@??????AAA===>>>CCCDDDHHHXXXjjjppptttrrruuuYYYNNNOOOOOOQQQVVV[[[bbbssswwwkkk\\\SSSKKKEEEDDDCCCAAACCCFFFEEEJJJPPPTTTWWW\\\cccjjjmmmqqqwww}}}~~~lllbbbXXXRRROOONNNRRRXXXVVV[[[```bbbccceeejjjmmmlllnnntttyyyeeeVVVNNNMMMOOOKKKEEE@@@>>>???BBBDDDEEEGGGIIIJJJJJJJJJLLLNNNQQQXXXhhh|||ooo\\\SSSTTTVVV[[[hhhyyykkkdddlllnnnrrruuuhhhWWWOOOJJJHHHDDDCCCBBB@@@???>>>======::::::999999999888888888666777777777888888888888666666666666666666666666222333333444444555555555555555555555666666666666333555777777666555666666777777777777888:::;;;<<<===DDDOOO```xxxnnnoooqqqwwwmmmkkkpppzzzhhhfffbbb`````````^^^]]]]]]\\\ZZZYYYWWWUUUTTTSSSPPPOOOMMMLLLJJJIIIIIIHHHHHHGGGFFFEEEDDDCCCBBBBBB@@@@@@AAAAAAAAAAAA@@@@@@AAA===>>>CCCDDDHHHYYYkkk|||lllpppmmm{{{}}}^^^PPPPPPOOOQQQUUUZZZaaaqqqvvvjjjZZZSSSKKKEEEDDDCCCAAABBBFFFDDDIIIOOOSSSVVV\\\dddkkkpppttt{{{uuuaaa[[[TTTOOOJJJHHHNNNWWWRRRVVVZZZ\\\]]]```dddhhhlllpppyyy{{{gggWWWPPPNNNSSSNNNGGGBBB???@@@DDDFFFEEEGGGIIIJJJJJJKKKMMMOOORRRZZZjjjooo[[[SSSUUUWWW\\\jjjuuuhhhdddlllnnnwwwzzz}}}dddTTTMMMJJJHHHDDDCCCBBB@@@???>>>======999::::::::::::999888777555666666666777777888888666666666666666666666666111222222333444555666666555555555555666666666777222555777888777555666666666666777777888999;;;<<<===DDDOOO^^^wwwkkkiiieeelllyyyttthhhfffmmmyyymmmjjjfffccccccddddddddd```___\\\ZZZWWWVVVUUUTTTPPPOOOMMMKKKJJJJJJJJJJJJIIIGGGEEEDDDCCCDDDEEEFFFCCCCCCAAA@@@???>>>>>>>>>===BBB@@@???EEEIIITTThhhzzziiimmmhhh|||```QQQPPPNNNRRRRRRWWWbbblllvvvfffZZZMMMHHHBBB??????BBBEEEFFFGGGIIILLLOOOTTT\\\dddjjjsssuuuzzzmmmZZZQQQIIIGGGFFFFFFIIINNNNNNUUUUUUXXX______dddtttyyyqqq\\\OOOLLLJJJHHHDDDAAA@@@BBBEEEGGGGGGHHHJJJJJJJJJKKKNNNPPPUUUYYYjjj~~~iii\\\WWWYYYYYY[[[kkkrrrkkkhhhjjjoooqqqzzziii[[[OOOLLLLLLFFFCCCBBB@@@???>>>>>>=========<<<<<<;;;;;;::::::999777666666666666666777888666555555555444444444444333444444444555666666666333444444444555666666666555555555666666666666666888999:::999888888:::;;;>>>BBBMMMbbbwww|||hhhcccbbbeeeppptttgggeeekkkyyyooolllhhhfffffffffffffffdddcccaaa^^^\\\YYYXXXWWWPPPOOOMMMLLLKKKKKKKKKLLLIIIHHHFFFEEEDDDEEEEEEFFFDDDCCCBBB@@@??????>>>>>>===BBB@@@???EEEIIISSSgggyyyjjjoooiii}}}bbbQQQOOOMMMQQQRRRVVVaaakkk|||qqqbbbWWWLLLHHHBBB??????BBBEEEFFFGGGIIIKKKOOOSSSZZZbbbgggooorrrxxxmmmXXXPPPHHHFFFEEEDDDFFFKKKJJJRRRSSSVVV]]]```jjj}}}www```RRRNNNJJJGGGDDDAAA@@@AAACCCEEEEEEGGGIIIIIIJJJKKKNNNPPPUUU[[[mmm~~~hhhYYYRRRVVVXXX\\\ooooooiiigggjjjpppqqq{{{gggZZZOOOLLLLLLHHHCCCBBBAAA@@@???>>>>>>>>><<<<<<<<<;;;::::::999999777777666666666666777777666666666555555555444444444444444555555555555555444444444555555555555555555555555555666666666666666777888888888888:::<<<>>>CCCOOOaaatttyyygggbbb```cccooosssgggccchhh|||rrroookkkjjjjjjjjjjjjiiihhhhhhgggeeebbb___[[[ZZZRRRQQQOOONNNMMMLLLMMMMMMIIIIIIHHHGGGFFFFFFEEEEEEDDDCCCBBBAAA@@@?????????===BBB@@@@@@EEEHHHRRRfffyyyjjjpppkkkeeeSSSOOOLLLPPPQQQUUU```iii{{{zzzxxxvvvvvvtttlll___UUUKKKGGGAAA??????BBBEEEFFFGGGIIIKKKMMMQQQWWW]]]bbbiiinnnuuulllUUUMMMGGGEEEDDDBBBCCCFFFEEENNNPPPRRRZZZaaarrr~~~dddSSSNNNIIIGGGCCC@@@???@@@BBBCCCCCCEEEGGGIIIJJJLLLOOOQQQUUU___rrr~~~fffVVVOOORRRVVV]]]sss{{{lllgggeeejjjrrrooozzzhhh]]]SSSNNNNNNIIIDDDCCCBBB@@@??????>>>>>><<<<<<;;;;;;:::999999999888777777666666777777777777777777666666666555555555555555555555444444444555555555555555444444444555555555555666666777777666777888888888888:::<<<===DDDQQQbbbqqquuueeeaaa]]]aaannnttthhhbbbeee~~~sssqqqnnnlllmmmmmmllllllllllllllljjjgggccc___]]]XXXWWWTTTQQQOOONNNMMMMMMJJJJJJJJJIIIIIIGGGFFFEEEEEEDDDCCCAAA@@@@@@@@@@@@===BBBAAA@@@EEEGGGQQQdddyyykkkqqqoooiiiTTTNNNJJJOOOPPPTTT___ggg}}}yyymmmmmmmmmnnnppppppjjj]]]SSSIIIEEE@@@>>>???BBBEEEFFFGGGHHHJJJLLLOOOSSSYYY]]]dddjjjsss}}}mmmRRRKKKEEECCCBBB???@@@BBBBBBKKKNNNPPPXXXcccyyyeeeRRRLLLHHHEEEBBB@@@??????AAABBBBBBDDDFFFHHHJJJLLLPPPRRRUUUcccxxx}}}eeeSSSPPPRRRUUU^^^vvvvvviiigggdddjjjuuukkkuuupppggg\\\TTTPPPIIIEEEDDDCCCAAA@@@@@@??????<<<<<<;;;;;;:::999999999888888777777666777777777777777777777666666666666666666666555444444444333666666666555444444444333444444555555666666777777999::::::999888888:::<<<<<>>@@@BBBEEEEEEGGGHHHJJJKKKMMMQQQUUUYYY```gggqqq{{{oooPPPIIICCCBBBAAA>>>???AAABBBKKKMMMPPP[[[hhhgggRRRKKKFFFDDDBBB@@@???@@@AAABBBBBBDDDFFFHHHJJJMMMPPPSSSVVVfff|||{{{dddRRRUUUUUUUUU^^^yyysssiiigggccckkkyyyxxxfffnnnxxxrrreeeZZZRRRHHHFFFEEEDDDBBBAAAAAA@@@@@@======<<<;;;;;;::::::999999999888777777777777777777777777777666666666666666666666555444444444333666666666555444444444333444444444555666777777888<<<======;;;999888999;;;;;;DDDTTTcccqqqzzzsssccc___]]]aaammmzzzmmmeeehhh}}}tttrrrppppppppppppooonnnpppoooooommmkkkhhheeedddeeeccc___ZZZVVVSSSQQQPPPNNNNNNMMMKKKJJJIIIHHHHHHFFFEEEDDDCCCBBBAAAAAAAAA===CCCAAAAAAEEEFFFNNN```yyypppqqquuunnnWWWNNNJJJOOOPPPTTT^^^eeeyyyxxxzzzooocccaaabbbeeejjjkkkeeeWWWMMMEEEBBB>>>>>>@@@BBBDDDEEEFFFHHHJJJKKKMMMOOOSSSVVV]]]dddnnnvvv}}}oooPPPHHHBBBAAA@@@???@@@CCCDDDMMMOOOTTTbbbrrriiiSSSLLLDDDCCCAAA@@@@@@AAACCCDDDCCCEEEHHHIIIKKKMMMQQQTTTXXXiii~~~xxxdddTTTXXXVVVWWWbbb~~~qqqhhhhhhcccmmm}}}oooaaahhh{{{{{{uuuggg[[[RRRHHHGGGFFFEEECCCBBBBBBAAAAAA>>>>>>======<<<;;;;;;;;;:::999888888777777777777777777777666666666555555555555555555555444444444555555555555555444444444333444444555666777888888<<<<<<<<<;;;999888999;;;<<>>===@@@BBBDDDEEEEEEGGGJJJKKKLLLOOOSSSUUUZZZaaajjjqqqvvv|||nnnPPPHHHAAA@@@@@@???BBBGGGFFFNNNRRRZZZmmm~~~iiiRRRJJJBBBBBBAAAAAAAAACCCDDDFFFEEEGGGIIIJJJLLLNNNQQQTTTYYYkkk~~~uuudddVVVUUUUUUYYYhhhoooggghhhcccooohhh^^^eeezzzuuuoooaaaVVVPPPIIIGGGGGGEEEDDDCCCBBBBBBBBB?????????>>>======<<<<<<;;;:::999888777777777777666666666555555555444444444444444555555555555555444444444555555555555555333333444555666777888888888999999999888888:::<<<>>>DDDRRRbbbttt}}}uuuccc^^^^^^```jjj{{{rrrjjjnnnvvvuuussssssttttttsssqqqsssrrrpppnnnmmmlllllllllgggeeebbb___\\\ZZZZZZYYYRRRPPPNNNKKKIIIIIIJJJKKKGGGFFFEEEDDDBBBBBBBBBBBB===CCCBBBAAAFFFEEEMMM^^^vvvyyyuuupppoooXXXNNNJJJPPPQQQVVV___eeeyyy~~~zzz~~~{{{ppp```bbbgggmmmpppiii[[[PPPBBB@@@======@@@CCCDDDEEEEEEGGGJJJKKKMMMOOORRRUUUYYY___gggmmmqqqwwwlllQQQHHHAAA???@@@@@@DDDIIIHHHOOOSSS___uuufffOOOHHHAAAAAAAAAAAABBBDDDFFFGGGFFFHHHJJJKKKLLLNNNRRRTTTZZZlll~~~~~~sssdddWWWQQQTTTZZZmmmnnnfffgggdddpppddd]]]eee{{{nnngggZZZRRROOOJJJHHHGGGFFFDDDCCCCCCCCCCCC@@@@@@??????>>>>>>======;;;:::999888777777777777666555555555444444444444333444444555555666666666333444444555555666666666333333444555666777888999333555666777777888;;;===@@@EEEQQQaaatttuuubbb]]]^^^___hhhyyypppkkkuuuyyyxxxvvvuuuttttttuuuuuuvvvvvvtttqqqmmmkkklllmmmllliiieeecccbbb```^^^\\\VVVRRRMMMIIIHHHHHHGGGGGGBBBCCCEEEFFFFFFDDDBBBAAABBBAAABBBDDDEEEGGGNNNWWWnnnrrrpppyyydddPPPQQQOOORRRXXX\\\cccxxx}}}xxxuuufffbbbaaagggmmmkkk^^^RRRGGGCCC???===>>>AAACCCDDDHHHHHHHHHHHHKKKOOOSSSVVV^^^ccchhhkkkmmmqqqvvv{{{}}}gggNNNFFFAAABBBDDDEEEGGGKKKJJJPPPZZZhhhzzzeeePPPGGGBBB@@@>>>???CCCGGGJJJKKKIIIHHHHHHJJJMMMPPPRRRRRRaaaqqqxxxjjjZZZOOOOOOUUU___qqq}}}llldddaaaeeerrr~~~eee]]]lll{{{jjj___WWWPPPMMMNNNLLLJJJIIIFFFEEECCCBBBBBB??????>>>>>>=========<<<888999::::::999888777666444444555555555555555555666555444333333444555666444333222333555666555444555555555555555666777777666666666777888999;;;;;;???FFFRRRaaauuu}}}{{{sssbbb___]]]bbblllyyyqqqnnnzzzzzzyyyxxxvvvuuuuuuuuuvvvvvvvvvuuurrrnnnllllllmmmllljjjgggdddcccaaa___]]]XXXTTTOOOLLLJJJJJJIIIHHHGGGGGGGGGFFFEEEBBB@@@???BBBAAABBBDDDEEEFFFMMMVVVkkk}}}yyylllWWWSSSPPPRRRWWW[[[dddyyyzzzgggcccbbbhhhnnnkkk^^^QQQEEEBBB===<<<===@@@BBBCCCGGGHHHIIIJJJLLLPPPUUUXXX[[[___dddffffffgggkkknnnppptttzzzyyy]]]LLLEEEAAABBBEEEFFFHHHKKKNNNWWWbbbnnn}}}{{{aaaNNNGGGBBB@@@>>>???BBBFFFIIIIIIHHHGGGGGGIIIMMMPPPSSSTTTbbbssswwwhhhYYYPPPRRRVVV___sss|||llleeeaaahhhwww|||ddd```sssyyyiii^^^WWWQQQOOOPPPOOONNNLLLIIIFFFDDDCCCBBBAAA@@@@@@???>>>=========;;;;;;;;;:::999777555444555555555555555555555555666555444444444444555666444333222333555666555444555555555555555666777777777777888888999;;;<<<===@@@FFFRRRbbbwwwyyyyyyvvvddd___]]]bbbjjjwwwtttsss|||{{{yyywwwvvvvvvvvvvvvwwwwwwwwwuuuqqqnnnllllllnnnllliiifffeeeccc```^^^ZZZWWWRRROOOMMMLLLKKKJJJIIIIIIHHHFFFDDDCCCAAAAAACCCBBBCCCEEEDDDEEEKKKTTThhh|||{{{dddVVVQQQQQQVVV[[[dddyyy~~~iiieeedddiiiooolll^^^RRRFFFBBB>>><<<>>>AAACCCDDDGGGHHHJJJLLLOOOSSSXXX\\\___cccggggggdddaaaaaaaaa___aaadddjjjwwwkkkUUUIIICCCAAADDDFFFFFFHHHLLLOOOXXXeeeooo||||||lllZZZLLLEEEBBB@@@>>>???BBBEEEGGGHHHGGGGGGGGGIIILLLPPPTTTVVVcccvvvuuudddXXXQQQUUUWWW```xxxzzzlllfffcccjjj|||wwwcccbbb{{{xxxhhh^^^WWWRRRPPPRRRSSSQQQNNNKKKHHHFFFDDDCCCBBBBBBAAA@@@???>>>===<<<===<<<<<<;;;999777555444666666666666555555555555666555555444444555555666444333333333555666555444555555555555555666777777888888888999:::;;;======@@@GGGRRRccczzzuuuwwwzzz}}}zzzfff```^^^aaahhhsssvvvxxx}}}|||zzzxxxwwwvvvvvvwwwwwwyyyyyywwwssspppnnnmmmpppnnnkkkiiihhheeebbb___\\\YYYTTTQQQOOONNNLLLKKKHHHHHHGGGFFFEEEFFFFFFFFFDDDCCCDDDFFFEEEDDDJJJRRRfffyyytttYYYSSSQQQUUUZZZcccyyykkkfffeeejjjooolll___SSSGGGDDD@@@>>>@@@CCCEEEFFFFFFIIIMMMOOOQQQVVV\\\aaagggjjjllliiiccc\\\XXXVVVQQQSSSUUUYYYccctttvvv___OOOEEEBBBAAAEEEGGGHHHJJJNNNQQQYYYeeerrrssshhh___SSSIIIDDDAAA@@@??????BBBEEEFFFGGGHHHHHHIIIJJJLLLPPPTTTWWWfffzzzsssaaaWWWSSSVVVWWWbbb}}}zzznnnhhhfffjjjrrrcccbbbyyyjjj```YYYTTTRRRSSSRRRQQQNNNLLLIIIGGGFFFEEECCCCCCAAA@@@>>>===<<<;;;<<<<<<;;;;;;999888777666777777777666666666666666666666555555555555666666555444333444555666666444555555555555555666777777888888888999:::;;;<<<===AAAFFFRRRddd}}}tttvvvyyy}}}iiiaaa^^^```eeepppwww{{{}}}|||zzzxxxwwwwwwwwwxxxxxxzzzzzzyyyuuurrrppppppsssqqqnnnllljjjgggccc```]]]ZZZVVVSSSQQQOOOMMMKKKJJJIIIHHHGGGGGGGGGGGGHHHEEEDDDEEEGGGFFFEEEJJJRRReeexxx~~~[[[TTTQQQTTTYYYbbbvvvlllgggdddhhhnnnlllaaaUUUGGGCCC???>>>@@@CCCEEEGGGGGGKKKNNNQQQSSSYYYaaahhhooopppnnnggg]]]TTTNNNLLLHHHKKKNNNRRRXXXbbboooxxxyyydddSSSIIICCCAAABBBFFFHHHIIIMMMRRRXXX^^^kkk~~~wwwdddZZZUUUMMMGGGCCCAAA@@@???@@@CCCFFFGGGGGGJJJKKKLLLLLLLLLOOOUUUYYYkkk~~~ooo]]]UUUSSSVVVWWWeeezzzoookkkiiiiiikkkcccaaazzzlllccc\\\VVVRRRSSSOOONNNLLLKKKIIIHHHGGGGGGCCCBBBAAA@@@>>>===<<<;;;;;;;;;::::::::::::::::::888888777777777666666666666666666666666666666666555444333444666777666555555555555555555666777777777777777777888:::;;;<<>>===???BBBEEEFFFIIILLLPPPQQQTTT[[[fffpppyyyxxxrrrhhh[[[QQQLLLJJJFFFJJJNNNQQQSSSWWW]]]bbbeeeppp|||xxxfffTTTHHHCCCCCCAAABBBGGGIIIKKKQQQXXX[[[cccsss{{{kkkZZZQQQMMMHHHDDDCCC@@@??????AAAEEEHHHIIIIIIKKKMMMNNNMMMMMMQQQWWW]]]qqqkkkZZZTTTSSSUUUYYYkkkyyypppmmmkkklll}}}dddaaaeeexxxllleee___XXXSSSRRRMMMMMMKKKJJJIIIHHHHHHHHHCCCCCCBBBAAA@@@>>>======;;;;;;:::::::::;;;<<<===999999888888777777666666555666666777777666666555555444444444666777666555555555555555555666777777666666666777888999;;;;;;AAAEEEOOOcccqqqsss}}}~~~oooccc___```cccmmm|||vvvzzz~~~}}}||||||}}}~~~zzzzzzzzzyyywwwvvvwwwxxxvvvuuusssqqqoookkkfffcccaaa___[[[XXXVVVTTTPPPNNNMMMMMMMMMLLLJJJHHHFFFDDDEEEEEEGGGJJJJJJIIIMMMTTTaaavvvxxx]]]UUUQQQTTTXXX___nnnnnnfff```bbbiiikkkddd\\\GGGDDD@@@???AAAEEEHHHIIIJJJNNNPPPQQQTTT\\\kkkvvv}}}tttfffXXXNNNKKKKKKLLLPPPTTTVVVUUUUUUXXX[[[[[[eeeqqq|||qqqbbbUUUIIICCCCCCCCCBBBCCCGGGIIILLLTTT]]]]]]jjjmmm```RRRKKKGGGCCCAAABBB??????@@@CCCGGGJJJKKKKKKIIILLLNNNNNNOOOSSS\\\cccvvv|||gggXXXSSSRRRTTT[[[rrrwwwooommmlllqqqsss]]]___nnn{{{rrriiieeeaaaZZZTTTRRROOONNNLLLKKKIIIHHHHHHGGGEEEDDDDDDCCCBBBAAAAAA@@@===<<<;;;::::::;;;<<<<<<::::::999888888777666666555666777888888777666555666555444555666777666555555555555555555666777777777777777888999:::;;;<<>><<<;;;:::::::::;;;::::::999999888777777666555666777888888777666555666555444555777777777555555555555555555666777777888888888999:::;;;======@@@CCCLLL```~~~ssseeejjjxxxqqqccc^^^```dddnnn|||tttttt~~~|||{{{{{{yyywwwwwwxxxxxxwwwvvvxxxvvvtttpppmmmiiigggffffffbbb^^^[[[YYYWWWUUUSSSQQQPPPOOONNNMMMKKKJJJJJJFFFEEEEEEGGGHHHJJJRRR[[[ccctttuuu^^^UUUQQQUUUXXX]]]jjjxxx|||xxxwww}}}~~~qqqeeeYYYZZZdddjjjeee^^^NNNGGGDDDGGGKKKLLLNNNQQQVVVTTTTTTVVVUUUXXXeeeuuuxxxjjj\\\PPPJJJHHHHHHSSSUUUZZZ^^^ZZZVVVYYY___kkksss{{{~~~hhhTTTNNNKKKFFFCCCEEE@@@DDDCCCDDDLLLMMMRRRaaalllmmmZZZQQQFFFAAABBBDDDBBB???<<<@@@DDDGGGGGGFFFGGGHHHNNNNNNPPPRRRSSSVVV```kkk{{{rrr```UUURRRRRR]]]ccc~~~qqqjjjlllrrr|||ggg]]]```sssmmmeee``````^^^ZZZVVVVVVQQQLLLJJJLLLLLLIIIEEEHHHGGGFFFEEEDDDCCCBBBAAA@@@@@@???>>>===<<<;;;;;;;;;;;;:::999999888888777777777777777777777777777555555666666555444333333333555777888999888777666777777777888999:::<<<<<<;;;???III\\\xxxtttgggfffsssssseeecccbbbdddnnn}}}vvvvvv~~~|||zzzzzzxxxwwwwwwxxxxxxxxxwwwwwwvvvtttqqqnnnkkkiiihhhjjjfffbbb___\\\ZZZXXXVVVSSSRRRQQQOOONNNLLLKKKKKKGGGEEEFFFHHHIIIKKKSSS\\\ddduuuvvv```WWWRRRUUUXXX\\\iiiwwwwwwooommmnnnttt|||}}}tttggg\\\[[[ccchhheee^^^NNNHHHFFFIIILLLNNNPPPSSSSSSSSSUUUXXXWWWYYYdddqqqzzzsssfffXXXNNNIIIHHHJJJVVVXXX]]]aaa___]]]aaahhhttt{{{zzzdddPPPJJJHHHCCCAAACCCBBBFFFEEEFFFOOORRRYYYjjjyyyqqq___TTTNNNEEE@@@@@@@@@???===@@@@@@AAAEEEIIIKKKLLLKKKNNNNNNOOORRRSSSWWWbbbnnn~~~ppp^^^UUUSSSTTT\\\fff}}}nnniiilllqqqggg^^^eee|||tttkkkdddbbb___[[[WWWVVVQQQMMMLLLMMMMMMJJJGGGIIIIIIHHHGGGEEEDDDCCCBBBAAA@@@@@@???>>>===<<<<<<<<<;;;;;;::::::999888888777777777777777777777777555666666666555555444333444555777888999888777666777777777888999:::<<<<<<>>>AAAJJJ[[[wwwwwwhhhgggtttwwwiiicccbbbdddnnn~~~vvvuuu~~~{{{zzzxxxwwwvvvvvvxxxyyyxxxxxxuuuuuusssrrrpppnnnmmmlllooolllhhhdddaaa___\\\YYYUUUTTTRRRQQQOOOMMMLLLKKKGGGFFFGGGJJJJJJLLLTTT]]]eeewwwxxxcccYYYRRRTTTWWW[[[fffsss{{{iiibbbdddhhhmmmqqqssstttxxxttthhh[[[YYY^^^bbb___ZZZOOOJJJHHHKKKNNNOOORRRVVVSSSTTTXXX[[[\\\^^^gggpppwwwpppeeeXXXNNNJJJKKKMMMSSSUUUYYY]]]^^^^^^eeeooo}}}xxxbbbMMMGGGFFFBBB@@@CCCAAAEEEDDDEEEOOOTTT___rrrfffXXXMMMJJJEEEAAA>>>===<<<===CCC@@@???BBBIIINNNOOOMMMOOONNNOOOQQQSSSYYYfffsss}}}lll\\\UUUUUUVVV]]]jjjuuukkkhhhlllqqqggg___mmmuuummmgggbbb]]]XXXVVVRRROOONNNOOOOOOMMMJJJKKKJJJIIIHHHFFFEEEDDDDDDBBBBBBAAA@@@???>>>============<<<<<<;;;::::::999777777777777777777777777666666666555555555555444444555777888888777666666777777777888999:::<<<<<>><<<<<<>>>AAAAAABBBEEEIIILLLLLLLLLPPPNNNOOOQQQTTT\\\lllzzzzzzgggYYYUUUWWWYYY^^^qqq|||nnniiiiiinnnttt~~~gggaaaxxxwwwoooggg^^^XXXVVVSSSQQQPPPQQQQQQOOOMMMKKKJJJIIIHHHGGGEEEDDDDDDCCCCCCBBBAAA@@@??????>>>>>>>>>======<<<;;;;;;;;;888888888888888888888888666666555555555555555666555666777777777777666666777777777888999:::<<<<<>>======<<<<<<;;;999999999999999999999999666666555555555666666777666777777777777777666666777777777888999:::<<<<<>>@@@BBB@@@IIIRRRTTTNNNJJJKKKNNNPPPOOOQQQVVV\\\fffxxxqqq^^^TTTVVVZZZ\\\gggnnnjjjjjjkkktttoooiiifffqqqsss|||tttiii^^^XXXVVVVVVVVVUUUSSSQQQPPPOOOKKKJJJIIIHHHFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@????????????>>>======<<<<<<;;;999999999999999999999999777666555555555666777888777777777777666666666666777777777888999:::<<<<<>>>>>???AAAAAAGGGNNNPPPMMMKKKLLLNNNPPPPPPSSSZZZ```kkk|||mmmZZZSSSVVV[[[\\\lllzzzkkkjjjjjjjjjuuuhhhjjjhhhyyyjjjrrr}}}sssuuuuuusssmmmeee^^^YYYVVVWWWWWWVVVSSSPPPOOONNNLLLKKKJJJIIIHHHFFFEEEEEEDDDCCCCCCBBBAAA@@@?????????>>>>>>===<<<<<<;;;;;;::::::::::::::::::::::::777666555444555666888999888888777666666666666666777777777888999:::<<<<<>><<<;;;<<<>>>>>>@@@CCCFFFHHHJJJKKKLLLMMMOOOPPPUUU\\\cccnnnkkkXXXRRRWWW\\\\\\ooouuuiiijjjjjjiiiuuu|||cccjjjjjjtttgggrrryyylllmmmmmmjjjeee```]]][[[WWWXXXXXXVVVSSSPPPNNNMMMMMMMMMLLLJJJIIIHHHGGGFFFDDDCCCBBBAAA@@@??????>>>>>>>>>>>>===<<<<<<;;;;;;::::::::::::::::::::::::777666555444555666888:::888888777666666666666666777777777888999:::<<<<<<<<>>???AAADDDGGGJJJKKKMMMOOOQQQTTTUUUVVV\\\kkkzzzfffYYYRRRQQQXXXaaauuurrrgggiiiiiijjjyyynnnbbbccc|||yyyeeerrryyygggfffdddcccaaa^^^ZZZWWW[[[ZZZYYYWWWUUUSSSQQQPPPQQQOOOLLLIIIHHHGGGGGGHHHHHHEEEBBBAAAAAABBBAAA@@@>>>>>>?????????===<<<:::999999999888888888888777666666666666666666666666888777666555555666777888::::::;;;:::999:::===???999BBBMMM]]]yyyyyy}}}zzzzzzmmmiiicccffftttyyypppmmm~~~}}}||||||xxxwwwuuuttttttuuuvvvwww|||||||||zzzxxxxxxzzz|||zzzuuuqqqpppqqqqqqmmmiiibbbaaa^^^\\\YYYWWWVVVUUUSSSRRRPPPNNNMMMMMMMMMMMMQQQ]]]pppttt___XXXXXXXXX\\\dddqqqwwweeecccbbbdddjjjrrrvvvwww~~~{{{sssggg\\\TTTQQQRRRSSSXXXSSSRRRTTTUUUVVV]]]eeeooozzzlll___]]]aaahhhtttmmm\\\RRROOOQQQVVV``````kkk~~~yyydddXXXRRRLLLGGGEEE@@@???===<<<<<<===>>>???AAADDDGGGJJJKKKMMMOOOQQQTTTVVVYYYaaaqqquuuaaaWWWSSSRRRZZZccc{{{rrrgggiiijjjlll|||jjj___ggg}}}kkk|||xxxfffeeebbbaaa```^^^[[[XXX\\\[[[YYYXXXVVVUUUTTTSSSTTTRRROOOLLLJJJHHHHHHHHHHHHFFFCCCBBBCCCCCCBBBAAA>>>>>>>>>>>>===<<<;;;;;;999999999999888888888888666666666666666666666666777777666666666666777777999::::::999999999<<<>>>888@@@JJJYYYttt~~~www}}}}}}pppiiicccfffuuuxxxooolll~~~}}}|||{{{zzzwwwwwwwwwwwwwwwxxxxxxxxx}}}zzzxxxwwwzzz|||yyywwwttttttvvvtttpppllldddcccaaa___\\\ZZZYYYXXXVVVUUUSSSPPPOOONNNNNNNNNOOOYYYmmmwwwbbbZZZYYYXXX\\\cccmmm|||kkkiiigggkkkrrrxxx{{{|||~~~}}}zzzsssggg\\\UUUSSSTTTUUUWWWUUUVVVYYY[[[]]]ccckkkwwwrrrccc```eeemmm{{{sssbbbYYYVVVYYY^^^cccgggvvv|||lll\\\TTTPPPJJJFFFDDD???>>>===<<<<<<===???@@@AAADDDHHHJJJKKKMMMOOOQQQSSSWWW\\\gggyyynnn[[[TTTTTTUUU\\\fffqqqggghhhkkkoooeee^^^oootttvvveeebbb```^^^^^^]]]\\\ZZZ]]]\\\ZZZXXXWWWWWWXXXXXXXXXVVVSSSOOOLLLJJJIIIIIIIIIGGGEEEDDDDDDDDDCCCBBB???>>>===<<<<<<;;;;;;<<<:::999999999888888888888666666666666666666666666666666777777777777666666888999999888888888;;;===<<>>===<<<<<<>>>@@@AAABBBEEEHHHKKKLLLNNNPPPRRRUUUXXX^^^jjj}}}iiiVVVSSSUUUVVV^^^jjj{{{nnneeegggkkkssseeeaaayyy{{{{{{rrrcccaaa^^^\\\]]]]]]]]]\\\^^^]]][[[ZZZYYYZZZ[[[\\\ZZZXXXUUUQQQMMMKKKIIIHHHJJJHHHFFFFFFFFFFFFDDDCCC@@@>>>===;;;:::;;;;;;<<<::::::999999999888888888666666666666666666666666444555777888888777666666777888888777777888:::<<>>===<<<<<<===???AAACCCCCCFFFJJJLLLMMMOOOQQQSSSWWWZZZ```lllzzzdddSSSSSSVVVWWWaaappptttkkkdddffflllwww}}}iiiiii~~~ssslllbbb___]]]\\\\\\]]]]]]\\\]]]\\\[[[[[[[[[[[[\\\]]]YYYWWWUUUQQQNNNKKKIIIHHHJJJIIIGGGGGGGGGGGGEEECCC@@@???===<<<;;;;;;<<<<<<:::::::::999999999999888777777777777777777777777444555666888888888777666777777888777666777:::<<>>>>>===<<<<<<>>>@@@BBBDDDEEEHHHKKKNNNOOOQQQSSSUUUYYY\\\cccqqqttt```RRRUUUXXXXXXfffzzznnnhhheeehhhppp}}}zzzooorrrxxxnnngggaaa___]]]]]]^^^^^^]]]\\\[[[[[[[[[[[[[[[[[[[[[[[[VVVUUUTTTQQQOOOLLLJJJIIIJJJHHHGGGGGGHHHGGGDDDBBB@@@???>>>======<<<<<<<<<::::::::::::999999999999777777777777777777777777444555666777777888888777777888888777777777:::<<<<<>>>>>======<<<<<<>>>@@@CCCEEEGGGJJJMMMPPPQQQSSSUUUWWWYYY^^^hhhxxxmmm[[[RRRWWWZZZ[[[mmm~~~kkkhhhgggkkkuuuwwwqqqxxx|||tttkkkdddaaa```____________]]][[[YYYZZZ[[[\\\\\\[[[YYYXXXTTTTTTSSSRRRPPPOOOMMMLLLIIIHHHGGGGGGHHHGGGDDDBBB@@@@@@@@@@@@???>>>===<<<;;;;;;:::::::::999999999777777777777777777777777555555555555666777888999777888888888777888;;;===;;;???GGGPPPZZZnnnwwwjjjddddddkkktttsssuuu~~~|||~~~}}}}}}||||||{{{{{{zzzzzzzzz{{{||||||{{{{{{|||~~~|||}}}}}}{{{wwwtttrrrqqqooooooppppppnnnkkkhhhgggfffdddaaa]]]ZZZXXXWWWWWWZZZVVVbbb|||sssllloootttwwwjjjaaaXXXUUUWWW[[[eeevvvzzzfffgggpppssseeeeeefff```\\\___dddccckkkyyy~~~|||yyyuuurrrgggccc\\\VVVRRRRRRTTTVVVZZZdddkkknnnsss{{{~~~||||||uuuqqqsssttttttzzz~~~}}}oooiiijjjrrrsss~~~{{{gggZZZRRRLLLIIIGGGBBB@@@AAA======<<<<<<>>>AAADDDEEEHHHKKKNNNQQQRRRTTTVVVXXXXXX```mmm~~~hhhXXXQQQYYY[[[]]]rrrxxxjjjhhhiiinnnxxxtttrrr{{{vvvxxx{{{ssskkkcccaaa`````````aaa___\\\ZZZWWWYYY[[[\\\\\\ZZZXXXVVVSSSSSSSSSSSSRRRQQQOOOOOOHHHHHHGGGGGGHHHFFFDDDAAA@@@@@@AAAAAAAAA???===<<<;;;;;;;;;:::::::::999999777777777777777777777777666555555555555777999:::888999999888888888;;;===>>>AAAIIIQQQWWWgggsssjjjdddccciiirrr{{{llluuu~~~}}}{{{yyywwwvvvvvvvvvvvvxxxwwwwwwyyy{{{}}}||||||}}}|||zzzxxxuuusssqqqpppttttttssssssrrroookkkiiieeeeeedddccc___\\\XXXUUUWWW[[[bbbuuuwwwgggfffmmmmmm```ZZZZZZ[[[ZZZaaarrrqqqiiigggsssxxxgggdddeeebbbbbbeeecccjjjxxx{{{yyyvvvssspppddd___YYYUUURRRPPPOOOMMMVVVYYY___eeekkkpppssstttlllgggbbb```bbbeeeffffffhhhuuuwwwuuuzzzzzz{{{vvvqqquuu}}}qqq___SSSPPPKKKGGGDDDAAA===:::===<<<<<<<<<>>>AAADDDFFFNNNLLLMMMQQQRRRRRRTTTXXX]]]hhhyyyzzzbbbWWWRRRXXX\\\ccc}}}tttiiijjjkkkooo|||gggkkk~~~xxxpppyyy{{{oooiiifffjjjgggccc```___]]]\\\ZZZYYYXXXXXXWWWWWWVVVVVVVVVTTTTTTTTTSSSRRRPPPOOONNNPPPMMMIIIFFFEEEDDDCCCAAADDDCCCBBBAAA???>>>======???>>><<<;;;::::::;;;<<<888888888888888777666666666666666666666666666666999888888777888999;;;<<>>======>>>@@@CCCFFFGGGMMMLLLMMMRRRTTTSSSVVV[[[bbbnnnuuu___VVVSSSYYY]]]gggtttkkkllllllrrrjjjsssyyyxxxvvvwwwnnniiiiiifffbbb```^^^]]][[[ZZZXXXXXXWWWWWWVVVUUUTTTTTTUUUUUUUUUTTTSSSQQQPPPOOOPPPMMMJJJHHHGGGFFFEEEDDDDDDDDDDDDCCCAAA@@@>>>===>>>===<<<;;;;;;:::::::::888888888888888777777666666666666666666666666666888888888888999:::;;;;;;???>>>@@@EEEMMM]]]vvvpppfffcccbbbgggqqq{{{ooogggtttzzzyyyxxxwwwwwwwwwwwwwwwxxxwwwwwwyyy|||~~~~~~}}}xxxxxxwwwvvvtttsssrrrrrrsssttttttsssrrrooommmkkkjjjjjjiiifffccc^^^ZZZXXXXXX[[[^^^nnnssspppwwwyyyfff[[[VVVUUUXXXZZZeee|||sssddd```dddqqqxxxwwwvvvpppnnnqqquuu}}}xxxtttoookkkiiibbb]]]WWWRRROOOMMMJJJHHHFFFGGGIIILLLNNNPPPQQQQQQPPPNNNLLLLLLNNNQQQRRRRRRSSS[[[YYYVVV\\\```jjj{{{{{{cccWWWQQQMMMGGGBBB@@@>>><<<;;;>>>>>>>>>???AAADDDGGGIIIMMMLLLNNNSSSTTTUUUYYY___iiivvvmmmZZZUUUUUU[[[```mmmsssmmmmmmoooxxxzzzgggwwwuuuzzz}}}qqqjjjgggeeeaaa___^^^]]][[[ZZZXXXXXXWWWVVVTTTSSSSSSRRRVVVVVVUUUTTTSSSQQQPPPOOOOOOMMMJJJIIIIIIIIIHHHFFFEEEEEEEEEEEEDDDAAA???>>><<<<<<<<<<<<<<<;;;:::999888888999999888888777666666666666666666666666666666777888999::::::::::::;;;;;;<<>>===>>>???AAAEEEHHHKKKNNNMMMOOOSSSTTTTTTYYY```mmm{{{}}}dddWWWUUUWWW]]]bbbtttqqqmmmnnnrrrnnncccxxxyyy|||qqqjjjeeecccaaa______^^^\\\ZZZXXXWWWVVVUUUTTTSSSRRRQQQVVVUUUUUUTTTSSSQQQOOONNNNNNLLLKKKJJJKKKKKKJJJHHHEEEEEEFFFEEEDDDBBB???>>><<<<<<======<<<;;;999888888999999999999888777777666666666666666666666666555666888:::::::::999999<<<<<<===BBBJJJYYYqqqxxxjjjeeeccchhhrrrppplllkkkxxx|||||||||||||||||||||{{{}}}{{{zzzzzz{{{|||zzzyyyuuuuuuuuuuuuttttttttttttoooqqqrrrpppnnnllllllnnnoooooonnnlllhhhddd___]]]ZZZ\\\ZZZddd|||zzzppp```WWWTTT[[[[[[aaaqqqlll^^^]]]YYYaaammmxxx~~~~~~{{{yyyooottt|||~~~yyyqqqkkkeeeaaa^^^[[[XXXRRRNNNKKKHHHEEEBBB>>>>>>???@@@BBBCCCDDDEEEEEEFFFHHHJJJLLLOOOSSSUUUTTTZZZYYYYYY]]]^^^jjjjjj[[[TTTLLLGGGBBB===<<<<<<<<<<<<<<<<<<===>>>AAAEEEIIIKKKOOOOOOQQQTTTSSSSSSYYYaaapppuuu]]]VVVVVVZZZ___ggg||||||oookkkoooxxxwwwgggccc}}}wwwpppllldddcccaaa``````___]]][[[XXXXXXWWWVVVUUUTTTSSSRRRTTTTTTTTTSSSRRRQQQPPPOOOMMMLLLKKKLLLMMMMMMKKKJJJEEEEEEEEEDDDCCCAAA???>>><<<===>>>>>>===<<<:::999999999999999999888777777777777777777777777777777555666888999::::::999888===<<>>AAAFFFJJJLLLOOOPPPSSSUUUTTTUUU\\\fffwwwmmmYYYVVVXXX\\\cccnnnxxxooojjjrrrfff^^^dddwwwssspppnnndddcccaaaaaaaaa```^^^\\\YYYXXXXXXWWWWWWVVVVVVUUUSSSSSSTTTTTTSSSSSSRRRQQQOOONNNMMMNNNOOOOOOMMMKKKFFFFFFEEECCCBBBAAA@@@???>>>>>>>>>>>>===<<<;;;;;;999999999:::999999888777777777777777777777777777555666777888999999999999::::::===CCCKKKYYYqqqpppiiieeejjjvvvjjjllllllvvv~~~~~~~~~}}}{{{zzz|||zzzzzz{{{|||}}}|||{{{wwwwwwwwwvvvvvvuuuuuuuuuooorrrtttrrrnnnmmmpppsssvvvvvvvvvuuusssooollljjjbbbeeeaaafffxxx~~~vvvvvv}}}{{{fffZZZVVVVVVZZZ```iiizzzsssaaa\\\XXX]]]eeennnuuuxxxzzzzzz~~~|||yyyxxx~~~~~~uuukkkddd^^^ZZZWWWSSSPPPMMMJJJHHHEEEBBB???<<<;;;;;;<<<===???AAACCCEEEGGGIIIKKKNNNSSS[[[```dddhhhiiikkkoooooo~~~jjj\\\QQQLLLFFFDDD@@@>>>>>>===<<<;;;<<<<<<===???CCCGGGLLLNNNNNNPPPTTTWWWWWWYYYbbbmmm~~~gggXXXWWWYYY^^^gggvvvvvvppplllwwwnnnWWWXXXhhh|||rrrooommmllldddcccbbbccccccbbb___]]]YYYYYYYYYYYYYYYYYYYYYYYYTTTTTTUUUVVVVVVVVVUUUUUURRRQQQQQQRRRSSSRRRPPPNNNIIIHHHEEECCCBBBAAABBBBBBAAA@@@???>>>>>>=========999999::::::999999888777777777777777777777777777666666666777777888999:::777888<<>>=========>>>???AAABBBGGGIIIKKKLLLOOOUUU^^^eeeooorrrrrrtttyyy{{{sssdddZZZSSSNNNEEECCC@@@??????>>><<<;;;======>>>AAADDDIIIMMMPPPMMMOOOUUUYYYZZZ]]]gggsssyyydddXXXWWWYYY___jjj|||vvvrrrnnn|||yyy^^^SSSZZZqqqyyyooollljjjhhhdddcccccccccdddccc```^^^ZZZZZZZZZZZZ[[[[[[[[[[[[TTTUUUVVVWWWXXXXXXXXXXXXUUUTTTTTTTTTUUUTTTRRRPPPLLLJJJFFFCCCBBBBBBDDDEEECCCAAA@@@>>>>>>>>>??????999::::::::::::999888888777777777777777777777777777777666666666888999;;;777888<<>>===;;;:::;;;>>>AAABBBGGGIIIJJJJJJLLLTTT```jjjrrrxxx{{{{{{~~~|||hhh\\\TTTMMMHHHDDDBBB???===<<<<<<<<<===<<>>===>>>===;;;;;;<<<>>>AAACCCGGGIIIJJJJJJLLLSSS^^^gggooouuu{{{|||ppp```VVVPPPIIIDDDCCCBBB???===<<<<<<======<<>>===<<<===<<<;;;;;;<<>>===@@@DDDGGGHHHJJJMMMOOOPPPRRRWWW[[[^^^gggzzzuuuaaaZZZ\\\ZZZaaammmwwwkkkkkksssmmmWWWSSSUUUnnnuuunnnkkkiiihhhiiijjjjjjjjjhhhfffcccaaabbb```^^^]]]^^^^^^\\\[[[YYYZZZ\\\^^^___`````````^^^``````___[[[XXXVVVVVVRRRNNNJJJGGGEEEEEEDDDCCCCCCAAA@@@@@@AAAAAA@@@>>><<<<<<;;;:::999999999:::999888777777777888999:::999999999999999999999999<<<;;;<<>>=========<<<===<<<<<<<<<===???BBBCCCBBBCCCCCCDDDFFFLLLTTTZZZ^^^bbbjjjrrryyypppggg\\\TTTOOOKKKFFFBBBAAA@@@???>>>======>>>>>>???BBBEEEHHHJJJLLLNNNPPPRRRSSSWWW\\\aaalllkkk\\\ZZZ]]]^^^dddsssqqqkkkooozzzyyy```PPPQQQ[[[zzz}}}rrrnnnlllkkkjjjlllllllllkkkjjjgggeeeccccccaaa___^^^^^^^^^]]]\\\\\\^^^```bbbbbbbbbaaaaaaaaabbbbbb```]]]ZZZYYYXXXTTTQQQLLLIIIHHHFFFEEECCCCCCBBB@@@@@@AAAAAA@@@>>>>>>===<<<::::::999999999999888888777777888999999999999999999999999999999<<<;;;===@@@EEEOOObbbttt{{{sssqqqttt~~~{{{zzzzzz~~~|||}}}~~~~~~|||zzzxxxxxxvvvssssssvvvyyy|||}}}|||||||||}}}~~~~~~~~~}}}}}}{{{wwwsssooommmiiigggfffhhhmmmtttyyy|||}}}kkk\\\VVVUUUYYY```lllxxxpppjjjbbbZZZTTTLLLGGGBBB>>>=========<<<<<<<<<<<<===>>>@@@BBBCCCCCCDDDDDDEEEGGGLLLRRRVVVWWWZZZaaaiiiqqq}}}sssfff```XXXQQQMMMIIIDDDAAA??????>>>>>>>>>>>>>>>>>>@@@CCCGGGIIIKKKMMMPPPRRRUUUUUUXXX^^^eeerrryyydddZZZ\\\```ccchhhzzznnnmmmtttnnnWWWNNNTTTfff~~~vvvpppoooooonnnnnnnnnnnnnnnmmmkkkiiihhhfffdddbbb```___```___^^^]]]```aaaccceeeeeedddbbbaaabbbccccccaaa]]]ZZZZZZZZZWWWTTTPPPMMMKKKIIIFFFDDDDDDCCCAAAAAAAAAAAA@@@>>>>>>===<<<;;;::::::999999999999888888888888888888999999999999999999999999::::::===@@@DDDNNNbbbuuu}}}zzzwwwvvv{{{~~~~~~}}}}}}}}}~~~~~~|||{{{yyyxxxvvvtttrrrsssvvvzzz|||}}}~~~}}}~~~~~~}}}|||yyyvvvsssqqqooonnnjjjiiihhhhhhkkkpppuuuyyyxxxzzzsss___XXXTTTWWW\\\ggg}}}}}}wwwqqqlllcccZZZRRRKKKHHHCCC???>>>>>>======;;;<<<<<<>>>???AAACCCDDDGGGGGGGGGHHHKKKOOORRRUUUVVVVVV\\\dddkkkuuusssjjj^^^YYYSSSMMMIIIEEEAAA???>>>>>>>>>>>>????????????AAADDDHHHKKKLLLNNNQQQSSSWWWWWWZZZbbbkkkyyyppp___ZZZ^^^cccgggooo|||lllmmmuuu|||fffUUURRR]]]zzzxxxuuurrrppppppppppppoooooooooooonnnmmmlllkkkjjjgggeeecccbbbbbbbbbaaa```bbbcccfffhhhhhhgggeeecccddddddcccaaa]]][[[[[[[[[[[[XXXTTTPPPNNNLLLIIIFFFEEECCCBBBAAABBBAAA@@@>>>======<<<;;;:::::::::;;;999999999999888888888777999999999999999999999999777999<<>>@@@BBBCCCDDDHHHGGGGGGHHHKKKNNNQQQRRRUUUSSSWWW```gggqqq|||sssjjjcccXXXUUUPPPJJJFFFCCC@@@???======>>>???????????????BBBEEEIIILLLMMMOOORRRTTTWWWWWW]]]fffrrrhhh[[[ZZZ```eeejjjvvvuuuhhhkkkrrrrrraaaWWW[[[kkksssrrrqqqqqqqqqqqqooonnnoooooooooooonnnnnnnnnmmmkkkiiigggfffggggggeeedddbbbdddhhhkkklllllljjjiiieeefffeeebbb___\\\\\\]]]^^^[[[WWWTTTQQQNNNKKKHHHFFFDDDBBBBBBBBBAAA@@@>>>===<<<<<<;;;;;;;;;<<<<<<999999999999999888777777888888888888888888888888666888;;;>>>@@@III^^^qqqrrrlllwwwyyyzzz}}}}}}|||}}}}}}}}}}}}|||zzzxxxxxxyyyuuuttttttvvvzzz}}}~~~~~~~~~|||yyyyyyxxxwwwuuurrrooonnnlllkkkjjjhhhhhhkkkppptttnnnnnntttlllbbbZZZYYY[[[aaatttzzzwww~~~xxxmmm```VVVKKKIIIFFFDDDCCCBBB???>>>;;;;;;===>>>@@@BBBCCCDDDFFFEEEEEEFFFIIILLLNNNNNNTTTPPPTTT]]]dddooo{{{ssslllddd^^^VVVSSSNNNJJJFFFCCCBBBAAA<<<===>>>??????@@@??????CCCFFFIIILLLNNNPPPRRRUUUVVVXXX^^^jjjwwwzzzcccXXXZZZaaaffflll{{{qqqeeehhhooo|||mmm___ZZZcccuuu{{{rrrrrrrrrsssrrrpppnnnlllooooooooooooooooooooooooooommmjjjiiijjjjjjiiigggaaadddhhhmmmppppppooonnnggggggfffccc```^^^^^^______]]]YYYVVVSSSPPPLLLIIIFFFDDDBBBBBBBBBAAA@@@>>><<<<<<;;;;;;;;;<<<<<<===999999999999999888777666777777777777777777777777666888;;;===>>>FFF[[[nnn{{{{{{tttkkkvvvxxxyyy|||zzz|||{{{zzz|||~~~|||}}}|||{{{zzzyyywwwvvvuuuuuuttttttwww|||~~~}}}{{{zzzzzzwwwxxxyyyzzzyyywwwuuussspppnnnkkkiiiiiilllooorrrqqqnnnsssuuueeeZZZ[[[[[[\\\jjjzzznnnooo~~~}}}ooo___SSSMMMJJJGGGEEEDDDCCCAAA???>>>>>>===>>>@@@CCCFFFHHHFFFGGGHHHIIIKKKLLLMMMMMMMMMSSSZZZ]]]cccrrr|||ssskkkddd___[[[SSSPPPLLLGGGCCC???===<<<<<<<<<<<<<<<===>>>@@@AAAEEEGGGIIIJJJKKKNNNQQQSSSTTT]]]fffoookkk^^^ZZZYYYaaannnnnn~~~kkkfffhhhlllpppZZZUUUjjjwwwwwwwwwvvvtttrrrpppnnnmmmmmmkkkjjjllloooqqqooommmnnnmmmkkkiiihhhgggffffffdddgggkkknnnppppppnnnmmmgggeeecccccccccdddcccbbbfffbbb\\\WWWTTTPPPMMMKKKCCCBBBAAA@@@????????????;;;;;;<<<<<<;;;;;;:::999:::::::::999999999888888777777777777777777777777999999;;;===@@@GGGXXXiiisssyyykkkiiisss}}}{{{yyy}}}{{{yyyxxxxxxyyy|||}}}|||zzz{{{{{{zzzyyyxxxwwwvvvvvvuuuttttttwww{{{}}}|||zzzxxxxxxwwwxxxyyyyyyxxxvvvtttsssrrrpppmmmkkkkkkmmmpppssssssqqqxxx}}}mmm^^^\\\[[[[[[hhh{{{yyyqqqlllsssyyyuuupppooouuuuuueeeZZZOOOLLLHHHFFFEEECCCAAA???>>>>>>===>>>@@@CCCFFFHHHFFFGGGGGGIIIJJJLLLMMMNNNRRRXXX___dddlll}}}yyyppphhh```ZZZVVVQQQNNNJJJFFFBBB@@@>>>======<<<;;;<<<===???BBBCCCHHHIIIKKKLLLMMMOOORRRUUUVVV```jjjwwwfff\\\ZZZZZZcccooowwwwwwhhhbbbhhhpppnnnYYYYYYuuu}}}{{{{{{yyyvvvssspppmmmlllnnnmmmmmmooorrrsssqqqnnnnnnmmmkkkiiihhhgggfffeeedddgggjjjmmmoooooommmlllgggeeeccccccddddddcccbbbccc___ZZZVVVSSSPPPNNNKKKEEEEEECCCBBBAAA@@@@@@@@@<<<<<<<<<<<<<<<;;;::::::::::::::::::999999999999888888888888888888888888::::::;;;===>>>EEEUUUeeeoooyyyjjjgggsssyyyxxx~~~~~~|||}}}{{{xxxwwwwwwyyy{{{|||{{{yyyyyyxxxwwwvvvuuuuuuuuuuuusssssssssvvvzzz}}}~~~|||zzzxxxvvvuuuxxxxxxyyyxxxwwwuuusssrrrtttrrrpppnnnnnnoooqqqsssvvvvvvuuutttzzzyyyddd]]][[[[[[eeetttwwwllliiinnn}}}vvvgggeeedddiiitttzzzkkk```RRROOOKKKGGGEEECCC@@@???>>>======>>>@@@CCCFFFHHHFFFFFFGGGHHHJJJLLLNNNPPPYYY```iiisss{{{ssskkkccc[[[TTTOOOMMMKKKHHHEEEBBB@@@>>>>>>===<<<;;;<<<>>>AAAEEEGGGKKKMMMNNNOOOPPPQQQTTTWWWZZZcccpppyyyaaa[[[^^^___hhhtttpppeee```iiiyyy|||iiiWWW___~~~{{{xxxtttpppmmmkkkmmmnnnooorrrttttttqqqooonnnnnnlllkkkiiigggfffeeeeeegggjjjmmmnnnnnnlllkkkhhhfffdddddddddeeedddcccaaa^^^YYYUUUSSSQQQNNNLLLIIIHHHFFFDDDBBBAAAAAA@@@===============<<<;;;;;;;;;;;;:::::::::999999999888888888888888888888888::::::;;;<<<===BBBRRRaaapppmmmdddtttwwwuuu{{{~~~}}}{{{yyyyyyzzz{{{|||||||||{{{xxxwwwuuusssrrrqqqqqqqqqqqqqqqrrrtttwwwzzz|||}}}}}}{{{xxxvvvtttsssxxxxxxxxxxxxvvvuuusssrrruuusssrrrppppppqqqrrrssswww{{{ooommmsss}}}kkk___[[[[[[cccnnn{{{wwwnnnhhhlllyyyyyykkkbbb___```eeennn{{{|||nnndddWWWSSSNNNIIIFFFCCC@@@>>>=========>>>@@@CCCGGGIIIGGGGGGGGGHHHJJJMMMPPPRRR]]]fffuuuxxxsssllleee___XXXQQQMMMIIIHHHEEECCC@@@?????????===<<<<<<===???DDDHHHKKKMMMOOOPPPQQQQQQSSSVVVXXX]]]gggtttrrr^^^]]]bbbeeennn{{{xxxmmmfffaaammmxxxdddWWWfff~~~|||zzzwwwsssooollljjjlllmmmpppssstttsssqqqnnnpppooonnnmmmkkkiiihhhggggggiiikkknnnnnnnnnmmmllljjjhhhfffeeeffffffeeedddbbb___ZZZVVVTTTQQQOOOMMMKKKJJJHHHFFFCCCBBBAAA@@@>>>>>>>>>>>>>>>======<<<;;;;;;;;;;;;::::::::::::888888888888888888888888::::::;;;<<<===BBBQQQ```vvvrrrbbbttttttqqquuu|||~~~|||zzzxxxyyyzzz{{{||||||||||||yyywwwtttqqqooonnnmmmmmmpppqqqrrrtttvvvxxx{{{|||}}}{{{xxxvvvtttsssxxxxxxxxxwwwvvvvvvuuutttuuutttssssssssssssttttttyyynnnfffkkkttttttddd]]][[[```hhhuuu{{{vvvnnnjjjlllxxx|||jjj^^^XXXVVV[[[dddqqqrrriii\\\XXXQQQKKKFFFCCC@@@======<<<===>>>@@@DDDGGGIIIIIIHHHGGGHHHJJJNNNSSSVVV[[[iii{{{yyy}}}~~~zzzwwwqqqmmmfff```[[[VVVQQQMMMFFFEEECCC@@@???>>>>>>>>>=========???BBBFFFJJJMMMNNNOOOQQQRRRSSSTTTWWWZZZ^^^jjjzzz}}}jjj\\\^^^cccgggtttrrrkkkgggdddqqqrrr```[[[qqq}}}xxxwwwvvvtttqqqnnnkkkjjjlllooosssuuuvvvtttrrrqqqqqqqqqppppppnnnlllkkkjjjkkklllnnnooopppooonnnmmmkkkiiigggfffggggggfffeeedddaaa\\\XXXUUURRRPPPMMMLLLKKKIIIFFFDDDBBBAAA@@@???@@@@@@@@@@@@???>>>>>><<<<<<<<<;;;;;;;;;::::::888888888888888888888888888999;;;===>>>DDDRRRaaaxxxqqqbbbsssrrrkkkoooyyy|||~~~~~~|||zzzxxxvvvxxxzzzzzzzzzyyyzzz{{{zzzxxxuuuqqqooonnnnnnnnnqqqsssuuuvvvwwwyyy|||~~~~~~|||zzzxxxvvvuuuxxxwwwwwwwwwwwwwwwwwwwwwuuuuuuvvvvvvwwwwwwwwwwwwzzzqqqiiilllqqq{{{lll```[[[^^^dddlllyyysssqqqpppsss|||rrr```WWWTTTPPPWWWcccqqqxxxoooaaa\\\TTTLLLGGGCCC???===<<<<<<<<<>>>@@@DDDHHHJJJKKKIIIHHHHHHKKKPPPVVVZZZ\\\nnnwwwjjjjjjppprrrpppnnnnnniiibbb\\\WWWSSSPPPMMMDDDCCCAAA???============>>>>>>???BBBEEEHHHLLLMMMNNNPPPRRRTTTUUUWWWZZZ]]]bbbpppoooaaaZZZ___ccciii|||mmmggghhhkkkwwwjjj^^^fffxxxrrrzzzsssrrrqqqpppnnnllljjjiiinnnqqquuuwwwvvvtttttttttoooppppppqqqpppnnnmmmlllmmmnnnoooppppppoooooonnnjjjhhhfffffffffgggfffeeeddd```\\\XXXVVVTTTQQQPPPMMMLLLJJJGGGEEECCCBBBBBBAAAAAAAAAAAAAAA@@@??????======<<<<<<<<<;;;;;;;;;999999999999999999999999888999;;;>>>>>>DDDRRR```sssnnneeessssssiiiiiirrr}}}}}}|||zzzyyyvvvvvvyyy{{{{{{zzzzzz{{{}}}{{{yyyvvvsssrrrrrrssstttuuuwwwyyyzzzzzz{{{}}}|||zzzxxxxxxwwwwwwwwwxxxxxxyyyzzz{{{vvvwwwyyyzzz{{{|||{{{{{{|||vvvqqqppprrrwww~~~|||xxxvvveee\\\\\\___hhhxxx|||yyy{{{jjjXXXRRRRRRPPPUUU___lllyyyzzzssseee___VVVMMMGGGCCC???<<<<<<<<<<<<>>>@@@DDDHHHJJJMMMKKKIIIIIILLLRRRYYY]]]gggzzzuuuiiiaaadddlllqqqrrrsssoooiii```XXXSSSOOOLLLKKKCCCBBB@@@>>><<<<<<<<<<<<>>>???AAAEEEHHHJJJLLLMMMOOOQQQTTTVVVXXXZZZ^^^aaajjj{{{eee]]]\\\bbbgggooo{{{iiieeekkkvvvzzzaaa^^^sssuuulllmmmxxxqqqpppooonnnllljjjhhhgggmmmpppssssssrrrqqqrrrssslllmmmoooppppppooommmlllnnnnnnoooooooooooonnnmmmhhhfffdddcccddddddcccbbb```]]]YYYWWWVVVUUUTTTSSSNNNMMMKKKIIIGGGFFFEEEEEEBBBBBBBBBBBBBBBAAA@@@@@@============<<<<<<<<<;;;999999999999999999999999888999;;;======AAAOOO\\\mmmppphhhrrrvvviiifffkkkyyy{{{zzz{{{zzzyyyxxxuuuyyy{{{~~~~~~}}}|||~~~{{{yyywwwuuuuuuvvvxxxzzzxxxzzz}}}}}}}}}~~~~~~}}}{{{zzzzzzwwwwwwwwwxxxyyyzzz|||}}}xxxyyy{{{}}}~~~zzzqqqooommmppptttvvvsssooovvv}}}hhh\\\ZZZ]]]hhhwww{{{eeeSSSOOOPPPOOOSSSYYYcccmmmxxxzzzsssggg```WWWNNNGGGCCC???<<<<<<<<<<<<>>>AAADDDHHHJJJNNNLLLJJJJJJMMMSSSZZZ___ssszzzkkkccc___fffpppwww|||pppiii___VVVOOOKKKIIIHHHCCCAAA???===;;;;;;;;;;;;>>>@@@CCCFFFIIIKKKLLLLLLPPPSSSVVVXXXZZZ]]]aaadddrrruuuaaa]]]___ggglllvvvwwwhhhdddnnnttt[[[___}}}xxxooohhhnnn}}}uuuqqqqqqooonnnkkkiiifffeeeiiillloooooommmlllnnnpppiiikkkmmmnnnooonnnmmmlllnnnnnnnnnnnnnnnnnnmmmllleeedddbbbaaabbbbbbaaa```[[[YYYVVVUUUVVVVVVVVVUUUOOONNNMMMKKKIIIHHHGGGGGGBBBBBBCCCCCCBBBBBBAAA@@@>>>=========<<<<<<<<<<<<999999999999999999999999999999;;;<<<;;;???KKKYYYlllvvvjjjrrryyyjjjeeefffqqqtttvvvrrr|||{{{yyyyyy~~~~~~~~~~~~~~~yyyyyyxxxwwwxxxzzz}}}~~~~~~}}}|||xxxvvvuuuwww{{{}}}|||zzzyyy|||}}}tttggg___]]]dddhhhhhhllltttsss}}}uuuccc\\\^^^^^^llldddUUUQQQPPPPPPTTTZZZ___eeemmmxxx|||~~~yyyllldddZZZPPPHHHDDD@@@???>>>@@@CCCEEEEEEEEEGGGHHHMMMKKKKKKMMMPPPTTT___jjjxxxppp]]]bbbgggmmmxxx{{{mmm]]]UUUPPPKKKHHHHHHAAA@@@>>>===<<<<<<======<<>>===<<<;;;;;;;;;:::::::::999999999888888???<<<;;;;;;<<>>@@@BBBCCCCCCDDDFFFHHHJJJIIIJJJMMMQQQZZZkkkzzz{{{lllfff```dddjjjrrr~~~{{{lll\\\SSSNNNIIIFFFGGG@@@???>>><<<<<<<<<======???AAAEEEGGGIIIKKKMMMOOORRRRRRVVVZZZ\\\___hhhrrr{{{ccc\\\]]]aaaiiiuuuppphhh^^^jjjuuuhhh\\\rrruuulllgggjjjwwwsssnnnmmmkkkiiifffdddbbbaaabbbeeehhhiiihhhggghhhiiijjjkkkkkklllmmmmmmnnnnnnnnnllljjjiiiiiihhhfffdddbbbbbbaaa```___^^^^^^^^^ZZZYYYWWWVVVUUUUUUUUUVVVUUURRRMMMKKKKKKKKKIIIHHHHHHFFFEEEDDDDDDDDDBBBAAA@@@???>>><<<;;;;;;;;;;;;:::::::::999999999999888:::888888:::;;;===EEENNNaaarrrxxxyyyrrrfffeeemmmtttppppppqqq}}}|||{{{zzz|||}}}zzzyyyyyyzzz{{{}}}}}}zzzwwwuuuttttttvvvzzz}}}~~~|||{{{}}}~~~iii\\\UUU[[[bbbdddggglllttt~~~iii___^^^___iii{{{gggVVVPPPPPPRRRTTTYYY```jjjrrrxxxzzz}}}~~~rrrjjj^^^RRRJJJCCC???======>>>@@@@@@@@@BBBFFFHHHHHHHHHIIIMMMSSSbbb{{{{{{nnndddaaadddhhhnnnwwwyyyjjjYYYPPPKKKFFFDDDDDD???>>>===<<<<<<<<<===>>>BBBDDDHHHJJJKKKMMMOOOQQQUUUUUUWWW[[[]]]cccooo|||ooo___ZZZ\\\bbbmmm}}}xxxgggeee]]]jjj|||xxxfffccc~~~mmmjjjdddtttuuurrrmmmllljjjhhheeebbb```___aaabbbddddddccccccdddfffhhhiiikkklllmmmllllllkkkjjjiiigggfffgggfffdddccc``````______^^^^^^]]]]]][[[YYYXXXVVVTTTTTTTTTTTTSSSQQQNNNLLLLLLLLLLLLKKKIIIHHHFFFEEEFFFEEEDDDBBB@@@???>>><<<;;;;;;::::::::::::::::::999999999999777666888;;;<<<<<>>===>>>>>>>>>???AAAEEEIIIIIIJJJLLLOOOVVVhhh~~~sssnnniiieeecccfffjjjqqq{{{uuufffVVVMMMHHHDDDBBBBBB======<<<<<<<<<===>>>???DDDFFFJJJLLLMMMNNNQQQRRRVVVVVVXXX[[[___gggxxxuuufff^^^^^^aaaiiivvvoooeeegggbbbqqqtttiiinnnsssggghhhjjj|||tttrrrmmmllljjjgggdddaaa___^^^______`````````aaacccdddhhhiiikkkmmmmmmllljjjiiigggeeeddddddddddddcccbbb^^^^^^^^^^^^]]]]]]\\\\\\ZZZYYYWWWTTTSSSRRRRRRRRRPPPOOONNNMMMMMMMMMMMMMMMKKKIIIGGGGGGGGGGGGEEECCCAAA@@@>>>===<<<;;;::::::;;;;;;:::::::::999999999999888:::=========DDDLLLZZZhhh~~~lllgggmmmuuuvvvxxx}}}zzz{{{|||}}}~~~~~~~~~}}}}}}}}}~~~~~~~~~}}}{{{xxxuuusssqqqtttyyy}}}qqq___SSSVVV___cccgggmmmzzzzzzlllfffaaafffooo}}}jjjXXXSSSTTTYYY\\\eeesssxxxpppcccWWWNNNGGGCCC@@@======>>>>>>???BBBFFFJJJMMMNNNPPPSSSYYYjjjzzzjjjfffhhhgggdddbbbeeejjjtttnnn```QQQJJJFFFBBB@@@@@@===<<<<<<<<<===???@@@AAAEEEHHHKKKMMMNNNOOOQQQSSSVVVVVVYYY\\\aaalll|||hhh___^^^bbbhhhsss{{{lllaaafffggg{{{lllhhhuuujjjbbbgggyyyyyyrrrqqqmmmllljjjgggdddbbb```___^^^]]]^^^___aaadddeeefffjjjkkkmmmnnnmmmkkkiiihhhdddcccaaaaaabbbcccaaa```\\\]]]]]]^^^]]]]]]\\\[[[YYYWWWUUUSSSQQQQQQQQQQQQNNNNNNNNNNNNNNNNNNNNNOOOLLLKKKIIIIIIIIIIIIGGGEEEBBBAAA@@@>>>===<<<;;;;;;;;;;;;;;;:::::::::999999<<<::::::;;;;;;===EEENNNYYYfff{{{ssslllpppvvvwww}}}~~~{{{|||}}}~~~||||||{{{{{{{{{|||}}}}}}|||{{{{{{zzzxxxvvvuuutttrrrvvvzzz}}}~~~vvvdddUUUUUUZZZ]]]cccjjj{{{wwwmmmeeefffkkktttlllZZZTTTVVVXXX___mmm}}}wwwooocccWWWOOOIIIDDDBBB===>>>@@@AAABBBDDDHHHKKKOOOOOOQQQUUUZZZggg~~~yyymmmdddeeejjjjjjgggeeejjjrrr~~~dddXXXLLLHHHFFFBBB@@@@@@<<<<<<<<<===>>>AAACCCDDDHHHJJJMMMOOOPPPQQQSSSUUUUUUWWW[[[```fffsssppp```]]]___```jjjyyysssjjj\\\bbbjjjaaafff|||~~~eeedddmmm~~~tttnnnoookkkjjjiiigggdddbbb```___]]]]]]^^^bbbgggjjjlllkkknnnnnnnnnmmmllliiigggfffcccbbb``````aaaaaa```^^^[[[\\\]]]^^^^^^]]]\\\[[[XXXVVVTTTRRRQQQQQQQQQQQQMMMOOOPPPPPPOOOOOOPPPQQQNNNLLLKKKJJJKKKJJJHHHGGGDDDCCCBBB@@@>>>===<<<<<<;;;;;;;;;;;;::::::::::::;;;999888999888:::BBBLLLWWWdddxxxvvvsssuuu~~~~~~uuu~~~||||||}}}~~~~~~~~~~~~~~~zzzyyyyyyyyyzzzzzz{{{|||xxxwwwvvvtttttttttuuuuuutttxxx{{{}}}}}}~~~~~~mmm\\\XXXWWWWWW^^^gggxxxyyyjjjhhhhhhmmmyyyooo]]]UUUWWWXXXdddvvvssskkk```UUUMMMHHHDDDBBB===???BBBDDDEEEGGGIIILLLMMMMMMPPPUUUYYYbbbqqq}}}|||yyyrrrooouuu}}}~~~}}}|||~~~www\\\QQQHHHFFFFFFCCC@@@???=========>>>@@@BBBEEEFFFKKKMMMPPPRRRRRRSSSUUUWWWUUUXXX]]]dddkkk{{{xxxfff]]]___dddfffqqqvvvjjjggg^^^dddqqqsss___jjjwwwfffmmm||||||wwwnnniiilllhhhhhhfffeeecccaaa```___]]]]]]```fffmmmrrrsssrrrpppooommmkkkhhhfffdddccccccbbb````````````^^^]]][[[\\\]]]______^^^\\\[[[XXXWWWUUUTTTSSSSSSSSSTTTOOORRRTTTTTTRRRQQQRRRTTTOOONNNLLLLLLLLLKKKJJJHHHFFFEEECCCAAA???>>>======<<<;;;;;;;;;;;;:::::::::888777888:::999999@@@HHHRRR```rrrzzzttt{{{zzzrrr}}}}}}}}}~~~~~~~~~~~~}}}}}}xxxxxxxxxxxxyyyyyyzzz{{{uuusssrrrqqqqqqrrrtttuuuvvvyyy|||}}}|||}}}~~~uuuddd\\\WWWUUU\\\ffftttnnnjjjfffhhhrrrqqq^^^UUUWWWZZZhhh~~~ooohhh]]]SSSLLLGGGDDDBBB===@@@DDDFFFGGGHHHJJJLLLJJJJJJNNNTTTYYY^^^hhhrrrrrrllliiikkkttt}}}~~~mmmVVVMMMFFFFFFGGGDDDAAA@@@======>>>???AAADDDFFFHHHMMMOOORRRTTTTTTUUUWWWYYYUUUYYY```gggoookkk___]]]bbbhhhtttlllddddddfffjjjzzziiicccssstttjjjwww{{{uuuqqqiiifffiiifffeeedddcccbbb```______\\\^^^bbbjjjrrrwwwxxxvvvqqqooommmiiifffdddbbbaaadddbbb`````````___^^^\\\[[[\\\^^^______^^^]]][[[YYYXXXVVVUUUUUUUUUVVVVVVQQQTTTWWWVVVTTTSSSTTTVVVPPPNNNMMMLLLMMMLLLJJJIIIGGGFFFDDDBBB@@@???>>>>>><<<<<<;;;;;;;;;:::::::::666666999===<<<;;;???FFFOOO\\\nnnyyyuuuwww}}}vvv~~~}}}||||||yyyvvvuuuwwwxxxvvvtttsssrrrqqqooonnnpppuuuxxx{{{{{{{{{yyyxxxxxx{{{~~~|||zzz~~~mmm^^^TTTSSS[[[dddsss}}}wwwmmmgggiiinnnwwwrrraaaZZZ[[[eeetttwwwmmm```RRRKKKHHHDDDAAAAAACCCDDDFFFFFFFFFGGGIIIKKKJJJLLLPPPSSSVVVZZZ___bbbfffbbb```eeepppvvvbbbPPPJJJDDDBBBCCCBBB>>>:::===>>>???@@@AAAEEEIIIMMMNNNPPPSSSUUUUUUVVVXXXYYYZZZ]]]aaakkk}}}nnn```]]]^^^cccjjjssstttiiieeeddddddtttxxxrrrhhhkkkgggxxxllliiiiiieeeaaahhhddd___\\\]]]___aaaaaaZZZ^^^eeennntttvvvtttqqqllljjjhhheeebbbaaaaaaaaa```^^^[[[ZZZZZZ[[[ZZZYYY]]]^^^______^^^]]][[[ZZZ[[[ZZZYYYWWWWWWWWWXXXYYYVVVWWWXXXYYYYYYWWWUUUTTTTTTRRROOONNNNNNNNNMMMMMMKKKHHHDDDBBBAAA@@@???=========<<<;;;;;;;;;;;;<<<:::999777777888:::===???MMMXXXgggvvv|||qqq}}}zzz{{{~~~~~~}}}}}}}}}}}}{{{yyyxxxyyyxxxuuusssppprrrsssttttttvvvxxx{{{xxxxxxxxxwwwvvvwwwzzz}}}~~~}}}{{{zzz}}}tttbbbWWWTTTYYYbbbhhhuuu{{{oooffffffiiiqqqvvvhhhcccfffppp}}}vvvfffZZZNNNKKKJJJHHHGGGHHHCCCEEEGGGIIIJJJJJJKKKLLLNNNOOOPPPQQQTTTYYY```dddeee```^^^aaakkk~~~fffWWWLLLGGGBBBAAABBBBBB@@@<<<===>>>@@@AAACCCFFFKKKOOOPPPRRRUUUVVVWWWXXXYYY[[[ZZZ^^^ffftttggg]]]\\\^^^fffooopppgggdddccciii|||lllkkkzzzkkkmmmxxxllliiihhhfffbbbeeebbb^^^]]]^^^aaacccddd___aaaffflllqqqrrrpppnnnkkkiiigggeeecccaaa``````]]][[[YYYYYY[[[\\\]]]\\\_________^^^]]]\\\ZZZZZZ[[[[[[ZZZYYYXXXXXXXXXXXXWWWYYY[[[\\\\\\ZZZXXXVVVUUUSSSPPPOOOPPPPPPPPPOOOMMMJJJFFFCCCBBBAAA???>>>===<<<<<<;;;;;;;;;;;;;;;:::999888777888;;;===???IIITTTbbbrrr}}}rrr~~~}}}|||~~~||||||}}}~~~|||{{{{{{{{{{{{yyyuuurrrkkknnnrrrsssttttttuuuvvvuuuuuuuuuttttttuuuxxx{{{}}}~~~~~~|||zzzyyy{{{|||}}}xxxxxx~~~|||iii[[[UUUXXX^^^cccqqquuuiiieeeffflll}}}|||rrrqqqvvvrrr```UUULLLKKKMMMMMMNNNPPPGGGHHHIIIKKKLLLMMMMMMMMMPPPPPPPPPPPPSSSYYYaaaggghhhbbb]]]^^^fffuuujjjVVVMMMHHHDDD@@@???AAABBB@@@>>><<<>>>AAACCCEEEIIINNNQQQSSSUUUWWWXXXYYYZZZ\\\^^^[[[bbbooottt```ZZZ\\\bbbmmmyyy|||mmmgggeeeeeeppprrrdddnnnmmmwwwwwwkkkggggggeeebbbaaa___\\\\\\___ccceeefffcccdddfffiiimmmmmmllljjjiiihhhgggfffdddbbb```___ZZZYYYXXXYYY\\\^^^______```___^^^]]][[[ZZZZZZZZZ\\\[[[[[[ZZZYYYYYYXXXXXXXXXZZZ]]]______]]]ZZZXXXVVVTTTRRRRRRRRRSSSRRRQQQOOOLLLHHHEEECCCBBB@@@>>><<<<<<;;;::::::::::::;;;:::999888888999;;;===???CCCMMM\\\mmmyyy|||}}}}}}}}}}}}~~~|||zzzzzz{{{~~~zzzzzz{{{{{{zzzwwwssspppjjjlllooopppppppppppprrrtttttttttsssrrrtttwwwyyy|||~~~}}}{{{yyyzzz}}}}}}|||rrrooovvvnnn```WWWXXX]]]ggguuu}}}nnnhhhfffjjjyyyyyy{{{{{{mmm]]]SSSLLLMMMQQQSSSUUUWWWSSSPPPMMMKKKKKKLLLLLLMMMNNNOOOQQQSSSWWW]]]eeekkknnnfff___^^^bbblllqqq]]]PPPKKKEEEBBB??????@@@@@@???>>>===???BBBEEEHHHLLLQQQTTTUUUVVVXXXZZZZZZ\\\^^^```^^^iii|||yyyhhh[[[YYY^^^fffvvvwwwnnnjjjjjjkkkxxx{{{fffjjjyyyrrrssshhheeeeeedddbbb___]]][[[\\\___bbbdddddddddcccccceeehhhiiiiiihhhhhhhhhhhhgggeeebbb```^^^[[[YYYXXXYYY\\\___``````___^^^]]][[[[[[[[[\\\]]]\\\\\\\\\\\\[[[ZZZYYYXXXWWWYYY]]]______]]][[[XXXVVVUUUSSSSSSTTTUUUSSSRRRPPPMMMIIIEEECCCBBB???>>><<<<<<;;;::::::::::::::::::999999999:::<<<>>>???AAAJJJXXXkkk~~~zzz~~~{{{zzzyyyzzzzzz}}}{{{yyyxxxxxxzzz|||~~~||||||{{{yyyuuupppmmmkkkkkklllnnnooooooqqquuuwwwvvvwwwvvvtttssstttvvvyyy}}}~~~|||{{{}}}}}}~~~qqqmmmtttssseee\\\\\\aaalllyyyssskkkgggiiitttyyy|||wwwiii[[[RRRNNNRRRYYY^^^aaaeeeeee]]]RRRJJJGGGHHHJJJLLLLLLPPPVVV]]]ccchhhnnnqqqqqqiii```\\\^^^eeesssxxxlllbbbWWWMMMIIIEEECCC@@@???>>>>>>>>>===>>>AAAEEEHHHKKKOOOSSSWWWVVVWWWYYY[[[\\\^^^bbbdddcccsssiii^^^WWWZZZ```jjj~~~uuuqqqooooooqqq{{{zzzjjjcccxxxwww|||{{{nnneeebbbccccccbbb___]]]\\\]]]```aaabbbaaaaaa``````bbbfffhhhjjjiiihhhhhhhhhgggfffcccaaa```^^^\\\[[[[[[]]]`````````^^^]]]\\\\\\\\\]]]^^^___]]]]]]\\\\\\\\\[[[[[[[[[WWWYYY\\\^^^^^^\\\ZZZXXXWWWUUUTTTTTTUUUUUUSSSRRRPPPLLLHHHEEECCCAAA???===<<<<<<;;;::::::::::::;;;999999999999;;;<<<>>>???AAAJJJXXXlllzzzyyy~~~yyy}}}~~~}}}zzzxxxvvvvvvwwwwwwyyyxxxwwwvvvwwwxxxzzz|||~~~}}}zzzuuuoookkkiiiiiijjjllloooqqqssswww{{{}}}}}}{{{xxxvvvuuuwwwyyy|||~~~~~~tttpppwwwzzzmmmeeedddiiippp{{{xxxoooiiigggooozzzxxxqqqttt{{{~~~wwwjjjZZZSSSRRRZZZfffnnntttxxxwwwjjjYYYMMMGGGHHHJJJKKKMMMSSS]]]gggnnnsssvvvxxxqqqhhh___\\\]]]cccnnnyyytttccc[[[VVVPPPIIIEEECCCBBB@@@???>>>>>>>>>>>>@@@CCCGGGKKKNNNQQQUUUXXXWWWYYY[[[]]]___bbbgggjjjooosss]]]WWWWWW]]]eeerrrzzzsssrrrpppppptttwww~~~vvvgggdddnnnyyyyyyrrriiicccbbbccccccccc```______```bbbbbbbbb````````````cccgggjjjlllmmmiiiiiiiiihhhfffeeecccbbbaaa___]]]]]]___aaaaaaaaa^^^^^^^^^^^^^^^______```]]]]]]\\\[[[[[[]]]^^^___[[[\\\]]]^^^^^^\\\[[[YYYYYYWWWVVVVVVWWWVVVSSSQQQOOOLLLHHHEEECCCBBB@@@>>>======<<<;;;;;;;;;;;;<<<999999::::::;;;===>>>???AAAIIIXXXlllvvvnnnuuuzzz{{{yyy~~~}}}{{{yyywwwtttssssssttttttuuuttttttuuuvvvwwwxxxyyyzzzxxxuuuppplllkkkooosssvvvyyy}}}}}}yyywwwxxxyyy{{{}}}{{{vvv}}}vvvnnnnnnrrrzzzuuummmhhhkkktttzzzooogggjjjqqqxxxzzzooo___ZZZZZZdddrrr{{{tttaaaSSSLLLKKKKKKJJJNNNUUU```jjjqqquuuxxxzzzqqqhhh```___bbbiiisss}}}nnncccXXXRRRNNNHHHDDDCCCAAAAAA@@@???>>>???@@@BBBBBBFFFJJJMMMPPPSSSVVVYYYYYY[[[]]]```cccggglllpppwwwcccYYYWWW\\\fffppp}}}pppooopppllllllqqqjjjmmmddd___nnnxxx||||||oookkkfffcccdddeeefffeeebbbaaabbbccceeefffeeeccccccbbbcccfffjjjnnnoooooolllkkkiiihhhfffeeeeeeeeebbb```^^^___aaacccdddcccaaaaaaaaaaaa```___^^^]]]^^^]]][[[ZZZ[[[^^^aaacccbbbbbbaaa```___^^^^^^]]]\\\[[[YYYYYYYYYWWWTTTQQQOOOLLLHHHFFFEEEDDDBBBAAA>>>>>>===<<<<<<<<<<<<===999999:::;;;<<<===>>>>>>@@@HHHVVVkkkwwwiiilllyyy~~~}}}uuuooo~~~}}}~~~~~~}}}}}}{{{zzzzzzyyywwwuuurrrqqqqqqrrrsssrrrrrrssstttuuuvvvwwwwwwrrrqqqooolllkkkpppxxx{{{xxxxxxyyyzzz{{{}}}||||||ttttttwww{{{rrrjjjkkkqqqxxx}}}ssshhh```bbbiiizzz}}}ssshhhbbbbbblllyyyzzzgggXXXQQQOOOLLLKKKNNNTTT^^^gggmmmrrrvvvxxxrrriiicccdddiiippp{{{www___YYYSSSPPPJJJDDDBBBDDD>>>????????????@@@CCCEEEDDDGGGKKKNNNQQQSSSVVVYYY[[[]]]___bbbeeekkkqqquuuiiiVVVZZZ[[[cccooo{{{~~~ppphhhlllmmmhhhhhhmmm^^^```ZZZ```|||ssstttjjjgggeeedddfffhhhhhhgggbbbbbbdddfffiiijjjhhhgggeeeeeefffiiimmmpppqqqqqqmmmllljjjhhhfffffffffgggaaa```___```bbbeeeffffffdddddddddcccaaa___\\\ZZZ^^^\\\ZZZYYYZZZ^^^cccfffhhhgggeeecccbbbaaaaaaaaa^^^]]]\\\[[[[[[XXXUUURRRPPPMMMIIIGGGFFFFFFDDDCCC??????>>>===============999::::::;;;<<<===>>>>>>>>>FFFUUUjjjzzzhhhhhhrrr{{{sssnnnyyy||||||||||||{{{zzzyyyyyytttsssrrrpppppppppqqqqqqssssssrrrqqqqqqrrrrrrsssuuuoooiiijjjsss~~~|||}}}||||||}}}||||||}}}}}}vvvkkkfffeeeooo~~~rrriiicccdddlllvvv~~~zzzooolllnnn{{{ssseeeYYYQQQOOOPPPNNNRRRXXX^^^ccchhhmmmqqqooonnnmmmnnnrrr|||mmmVVVRRRMMMIIIGGGEEECCCBBB@@@>>><<<;;;<<>>??????@@@JJJXXXiiivvvfffnnnppp{{{zzzrrrsss|||||||||{{{zzzyyywwwwwwtttsssqqqpppoooooopppqqqrrrrrrqqqqqqqqqrrrrrrssspppkkkhhhmmmzzz~~~|||}}}}}}~~~}}}}}}||||||}}}}}}||||||}}}~~~qqqjjjgggjjjxxxvvvlllfffffflllzzzyyyvvvxxxsssaaaSSSOOOPPPOOORRRWWWZZZ]]]aaadddgggoooqqqtttxxx}}}fffTTTPPPKKKHHHFFFDDDBBBAAA@@@???>>>>>>???BBBFFFHHHKKKMMMPPPQQQRRRSSSVVVXXXZZZ\\\```fffhhhnnnvvvbbbYYYXXX```eeeooo~~~|||qqqiiieeejjjnnniii___XXXSSSRRR\\\yyyppplllvvvzzzpppnnnllljjjjjjkkkkkkjjjiiijjjjjjjjjkkkkkkllllllmmmlllnnnqqqsssuuutttsssrrrqqqnnnkkkiiiiiikkkkkkkkkhhhgggggggggggghhhjjjkkkkkkiiigggdddccccccddddddccccccbbb______ccckkkrrrrrrpppnnnkkkiiifffeeedddcccaaa_________]]]YYYVVVSSSPPPLLLJJJIIIGGGEEECCCCCCAAA@@@???@@@AAA@@@???<<<======>>>>>>??????@@@???HHHUUUeee}}}|||iiipppsssssssss~~~||||||{{{zzzxxxvvvuuuttttttsssqqqpppooooooooopppqqqpppppppppqqqrrrrrrsssmmmjjjhhhooo}}}yyyzzz{{{|||}}}}}}}}}}}}~~~}}}{{{yyyzzz{{{~~~|||pppiiiiiisssuuunnnhhhiiiqqqjjjWWWQQQQQQPPPSSSVVVXXXZZZ]]]```ccckkkooovvv}}}pppZZZPPPMMMHHHEEEDDDCCCAAA???@@@??????@@@CCCGGGJJJLLLMMMOOOQQQRRRSSSTTTWWWYYY[[[[[[___dddkkkvvvyyydddYYYWWWZZZfffkkkxxxuuummmgggeeekkknnngggZZZQQQSSSSSSfff~~~rrrbbbkkkuuunnnqqqooonnnmmmnnnmmmllljjjkkkkkkllllllmmmnnnoooooorrrtttuuuvvvvvvuuusssrrrooommmjjjhhhiiikkkkkkkkkiiiiiiiiiiiijjjkkklllmmmllljjjhhhfffeeedddddddddeeeeeecccaaa```dddmmmssssssrrrpppnnnllljjjiiihhheeecccaaa```___]]]ZZZXXXTTTRRRNNNLLLJJJHHHFFFDDDCCCAAA@@@@@@AAABBBBBBAAA????????????????????????>>>EEEPPP___tttnnnqqqvvvsss{{{||||||zzzxxxwwwuuuttttttuuusssrrrpppooooooooopppppppppppppppqqqqqqrrrssspppllljjjqqq~~~}}}}}}{{{yyywwwxxxzzz{{{}}}~~~~~~~~~~~~|||yyywwwvvvvvvxxxyyy{{{wwwmmmmmmqqqzzz|||ooolllnnnxxxrrr[[[TTTTTTQQQSSSWWWYYY\\\___bbbeeegggmmmvvv~~~dddPPPLLLIIIEEECCCBBBAAA???>>>>>>???@@@CCCFFFJJJMMMOOOOOOQQQSSSTTTTTTVVVXXXZZZ^^^^^^```fffppp}}}hhh[[[UUUYYY___jjjqqqooohhheeegggnnnpppfffXXXPPPSSSYYYtttqqqhhhdddvvvssspppqqqoooooooooppppppooommmllllllmmmnnnpppqqqrrrrrruuuvvvwwwwwwwwwuuusssrrrmmmkkkiiihhhjjjkkklllkkklllllllllllllllmmmnnnnnnjjjiiigggeeedddcccccccccddddddbbb___^^^ccckkkqqqrrrrrrqqqooonnnlllkkkjjjeeecccbbb```^^^\\\ZZZXXXUUURRROOOLLLKKKIIIGGGEEEEEECCCAAAAAAAAABBBAAA@@@AAA@@@@@@@@@?????????>>>===BBBKKKXXXiii{{{uuussswww{{{~~~~~~|||{{{yyyxxxwwwvvvvvvvvvwwwvvvtttrrrqqqpppqqqqqqqqqqqqppppppqqqrrrrrrsssssspppnnnttt~~~|||{{{zzzxxxwwwxxxyyyzzz|||}}}~~~}}}{{{wwwtttrrrrrrssstttwwwrrrpppooosss}}}|||xxxvvvqqqttt~~~vvvaaaYYYVVVRRRUUUYYY\\\^^^```bbbdddhhhpppzzzvvv\\\MMMGGGEEECCCAAAAAA@@@>>><<<===???AAAEEEIIILLLOOOQQQQQQSSSUUUVVVVVVWWWYYY[[[^^^___ccclllzzzlll^^^WWWVVV\\\cccnnnyyyxxxhhhbbbdddjjjpppnnncccWWWQQQTTTccc}}}kkkgggqqqwwwrrrsssmmmmmmnnnooorrrsssrrrpppmmmnnnoooqqqrrrtttuuuuuuuuuvvvvvvvvvuuutttrrrrrrllljjjiiiiiikkkmmmmmmmmmmmmnnnnnnnnnnnnmmmmmmmmmiiihhhgggfffeeedddddddddcccdddccc```___cccjjjppppppppppppooonnnllljjjiiiccccccaaa^^^[[[YYYXXXXXXTTTRRRNNNLLLKKKJJJHHHFFFGGGEEECCCAAAAAAAAA???>>>AAA@@@@@@??????>>>>>>======@@@GGGRRR```nnn||||||uuuvvv}}}}}}~~~~~~}}}{{{zzzyyyxxxxxxyyyzzz{{{zzzyyywwwuuusssssssssssssssrrrrrrqqqqqqrrrrrrssstttqqqqqqxxx~~~|||zzzyyyxxxyyyzzz{{{|||}}}}}}}}}}}}{{{xxxuuurrrpppppppppqqqttt{{{zzzqqqlllllluuu}}}}}}~~~|||yyywwwwwwwww{{{xxxhhh```[[[XXX[[[```cccddddddddddddlllvvviiiVVVNNNDDDCCCAAA@@@@@@@@@>>><<<===???CCCGGGLLLOOOQQQRRRSSSUUUWWWXXXXXXXXXZZZ\\\]]]aaaiiiuuuooo]]]WWWWWWXXX___gggvvvtttiiiaaafffooossskkk]]]UUUUUUZZZtttwwwjjjmmm}}}qqqpppqqqllllllmmmpppsssttttttrrrooopppqqqsssuuuvvvxxxyyyvvvvvvuuutttsssrrrpppoookkkiiiiiijjjmmmoooooonnnoooooooooooonnnlllkkkjjjhhhhhhhhhhhhhhhgggggggggdddffffffeeedddfffkkkpppooooooooonnnmmmjjjhhhgggbbbbbbaaa]]]YYYWWWVVVWWWTTTRRROOONNNMMMMMMKKKIIIJJJHHHEEECCCBBBAAA???>>>@@@@@@@@@??????>>>>>>>>>>>>???DDDOOOYYYdddrrr}}}xxxttt~~~||||||}}}~~~|||{{{zzzyyyyyyyyyzzz}}}}}}|||zzzxxxvvvvvvvvvvvvuuuuuutttsssrrrrrrrrrrrrrrrqqqrrrzzz~~~}}}{{{zzzyyyzzzzzz{{{{{{{{{zzzzzzyyyxxxvvvssspppoooooopppqqqqqqvvvvvvmmmiiiooo{{{~~~~~~}}}{{{yyy{{{vvvoookkkdddbbbgggnnnsssttttttrrrrrr|||qqqXXXNNNLLLBBBAAA@@@@@@@@@@@@>>><<>><<>>>>>@@@BBBCCCGGGJJJLLLNNNNNNPPPSSSUUUXXXUUUVVV\\\]]]\\\```gggooozzzwwwfffZZZTTTUUU\\\```cccrrrwwwllljjjllluuu|||yyyggg[[[bbbqqq}}}{{{zzzrrrpppnnnmmmnnnqqqtttvvvtttqqqqqqqqqsssuuuxxx{{{}}}}}}tttmmmjjjjjjjjjjjjfffhhhkkknnnppppppooonnnnnnkkkiiiggghhhgggfffeeedddeeeggghhhiiihhhgggfffjjjiiiiiiiiiiiikkklllmmmmmmnnnoooooonnnkkkgggeeegggeeeaaa]]][[[ZZZZZZ[[[\\\ZZZXXXVVVUUUUUUWWWWWWRRRPPPMMMKKKJJJIIIGGGFFFIIIGGGEEEBBBAAA@@@@@@@@@@@@AAAEEEJJJOOOVVVeeerrrsss|||zzz~~~~~~{{{{{{}}}}}}{{{yyywwwvvvwwwxxxxxx|||{{{zzzxxxvvvsssqqqpppppppppsss{{{|||zzzxxxxxxzzz{{{zzzxxxwwwwwwwwwvvvvvvuuutttsssqqqqqqpppoooqqqssssssqqqpppooopppnnnpppttt{{{|||mmmiiihhhjjjxxx|||~~~|||wwwrrrpppoooqqqtttxxxzzzzzz|||uuuqqqpppsssxxx|||xxx{{{www]]]MMMDDDBBBBBBAAA@@@?????????AAACCCDDDHHHJJJNNNPPPQQQSSSVVVXXXZZZYYY[[[___```___dddllllll]]]TTTSSSXXXbbbhhhnnnrrrlllmmmppp{{{~~~|||qqq```[[[kkkvvv|||xxxtttpppooooooqqqssstttrrrppprrrrrrtttvvvxxx{{{}}}zzzrrrmmmjjjiiiiiihhhgggiiilllooopppooommmllljjjiiiggggggggggggeeeccceeeeeeeeeeeeeeeeeeeeedddfffffffffggghhhjjjlllmmmoooppppppooollliiifffdddfffddd```]]]\\\\\\]]]]]]___^^^\\\ZZZYYYYYYZZZ[[[UUUSSSPPPNNNMMMLLLJJJHHHHHHGGGEEEBBBAAA@@@@@@@@@AAAAAADDDIIINNNVVVdddrrrttt{{{|||{{{|||{{{|||~~~~~~~~~{{{zzzxxxwwwvvvwwwxxxxxx}}}|||zzzwwwuuusssqqqqqqpppqqqttt{{{|||zzzyyyxxxyyyyyyxxxvvvuuuuuuvvvtttssssssrrrqqqppppppooonnnpppssssssrrrqqqqqqqqqnnnooopppuuuyyyooohhhgggsss}}}}}}|||uuuqqqpppmmmjjjjjjkkklllmmmllljjjhhhfffeeehhhmmmssswwwuuuyyy]]]KKKFFFDDDAAA@@@@@@@@@???@@@AAACCCFFFGGGIIILLLPPPSSSUUUVVVXXXZZZ\\\]]]___aaabbbeeennnxxxsss___TTTOOORRR[[[fffoooyyytttkkkmmmrrrvvv|||rrrcccXXX^^^{{{yyysss~~~zzzsssrrrqqqqqqqqqqqqooonnnoooppprrrtttvvvxxxyyyzzzzzzvvvpppllljjjiiihhhfffgggiiillloooooommmkkkiiifffeeeeeefffgggfffdddbbbeeedddcccaaaaaaaaaaaabbbaaabbbcccdddfffiiikkklllqqqpppooommmjjjgggeeecccdddccc```^^^]]]^^^___``````___]]]\\\[[[[[[\\\]]]YYYVVVSSSQQQPPPOOOLLLJJJIIIGGGEEECCCAAA@@@@@@@@@AAAAAACCCGGGLLLTTTcccrrrtttyyy~~~yyy~~~}}}||||||||||||{{{yyyyyyxxxwwwwwwwwwxxxxxx}}}|||yyyvvvtttsssrrrrrrrrrsssvvv}}}~~~|||zzzyyyyyyyyyyyyxxxuuutttuuuvvvrrrrrrrrrqqqqqqpppppppppnnnppprrrsssrrrqqqrrrrrroooooooooqqqxxx{{{ooolllvvv~~~{{{{{{|||~~~|||vvvqqqmmmkkkhhheeebbbbbbbbbbbbaaa^^^]]]\\\]]]___cccgggjjjlllppp{{{iiiOOODDDDDDDDDBBB@@@@@@@@@AAABBBDDDFFFIIIJJJLLLOOOSSSVVVWWWWWWXXXZZZ[[[]]]___aaadddnnn}}}zzzbbbVVVSSSSSSXXXcccnnnxxxzzziiiiiirrryyy|||~~~ttteeeWWWUUUhhh{{{qqqvvv~~~wwwuuussspppooonnnllllllkkklllmmmoooqqqrrrssssssuuurrrooommmllljjjhhhfffgggiiilllmmmmmmkkkhhheeeccccccdddfffhhhgggdddbbbeeeccc```]]]\\\]]]^^^______```aaadddgggiiikkkmmmooonnnmmmjjjhhhfffeeeddddddccc```___^^^^^^^^^___]]]\\\[[[ZZZZZZZZZZZZ[[[[[[XXXUUUSSSRRRPPPNNNLLLIIIHHHFFFCCCBBBAAAAAAAAAAAAAAABBBFFFJJJRRRaaaooosssvvvzzzzzz~~~xxx|||{{{{{{{{{zzzxxxxxxxxxxxxxxxxxxxxxyyyyyy}}}{{{xxxuuusssssstttuuutttvvvzzz~~~|||zzzyyyyyyzzzzzzyyyvvvuuuuuuvvvrrrrrrqqqqqqqqqqqqqqqqqqmmmppprrrsssrrrqqqqqqrrrppppppppppppsss~~~vvvqqqvvv~~~|||{{{yyyyyy|||vvvqqqmmmjjjbbb___[[[YYYXXXXXXWWWVVVWWWWWWVVVVVVWWWYYY\\\^^^```dddooofffXXXJJJDDDCCCAAAAAABBBAAABBBCCCEEEGGGJJJLLLMMMPPPRRRUUUWWWWWWWWWXXXYYYYYY\\\___ccckkk{{{iiiWWWSSSVVV[[[bbbnnn{{{rrrhhhnnnyyyuuuhhhZZZUUU___{{{ttthhhgggxxx}}}zzzxxxtttpppllljjjjjjjjjiiijjjlllmmmnnnoooooooooqqqooonnnmmmmmmllliiigggggghhhiiijjjiiigggeeecccccccccdddfffhhhgggeeebbbdddbbb^^^[[[ZZZ[[[\\\]]]___```bbbeeehhhjjjlllmmmkkkjjjiiihhhgggfffeeeeeedddbbb```^^^\\\[[[[[[[[[[[[ZZZZZZYYYYYYYYYYYYZZZZZZWWWTTTRRRRRRQQQOOOMMMKKKIIIGGGEEECCCBBBBBBBBBBBBAAACCCFFFHHHOOO]]]kkk~~~rrrsssuuu~~~}}}qqq}}}{{{zzzyyyyyywwwvvvxxxxxxxxxyyyyyyzzzzzzzzz|||zzzvvvsssrrrtttvvvxxxxxx{{{~~~}}}{{{zzzyyyxxxzzz{{{zzzwwwuuuttttttpppppppppqqqqqqqqqqqqqqqmmmooorrrrrrqqqpppppppppppprrrrrrpppqqqxxx|||ssssssvvvyyyzzz{{{~~~|||yyyxxxvvvtttxxx|||sssnnnkkkhhhfff^^^[[[WWWTTTTTTTTTSSSRRRPPPOOOOOOOOOPPPRRRUUUVVVTTTXXXcccqqq}}}wwwaaaRRRKKKFFFDDDBBB??????CCCCCCDDDFFFIIIKKKMMMOOOPPPSSSUUUWWWWWWWWWXXXZZZ\\\[[[```ffflllxxxsss^^^TTTUUUYYY\\\fffuuu~~~ooonnnwww~~~jjj___XXX```wwwlllccc]]]fffxxxsssssstttxxx{{{{{{zzzuuupppjjjhhhhhhjjjjjjkkkmmmnnnooonnnnnnmmmnnnmmmllllllmmmllljjjhhhfffffffffeeeddddddcccbbbdddcccdddeeeffffffdddccccccaaa^^^[[[ZZZZZZ\\\]]]```aaacccfffhhhjjjkkkkkkffffffffffffeeedddccccccaaa```^^^\\\ZZZYYYXXXXXX[[[[[[[[[[[[[[[[[[[[[ZZZWWWUUUSSSQQQQQQQQQPPPNNNMMMKKKIIIFFFEEEDDDDDDDDDBBBBBBDDDFFFHHHMMMYYYfffuuurrrrrrrrrwwwsss}}}{{{yyyxxxxxxxxxvvvtttxxxxxxyyyzzz{{{|||||||||zzzxxxuuurrrrrruuuxxx{{{|||~~~}}}{{{zzzzzzuuuxxx{{{zzzxxxtttqqqpppnnnnnnnnnoooooopppppppppmmmoooqqqqqqpppnnnnnnnnnooorrrsssqqqooorrr{{{}}}}}}yyyvvvuuusssvvv~~~zzz|||~~~~~~~~~{{{xxxxxxvvvsssuuuyyyzzz|||}}}rrrkkkgggdddbbb___\\\YYYTTTQQQPPPOOONNNMMMJJJIIIHHHHHHIIIKKKNNNOOOLLLNNNVVV```hhhppp~~~rrr___PPPIIIDDDAAABBBBBB@@@BBBFFFFFFGGGIIILLLNNNPPPQQQRRRUUUVVVWWWXXXYYY\\\```cccbbbjjjsss|||tttbbbWWWUUUXXX\\\bbbooo{{{tttpppvvvzzzddd\\\^^^sssnnnaaaaaagggxxxyyypppllljjjkkkooovvv|||zzzvvvoooiiifffhhhjjjjjjkkklllmmmnnnmmmkkkjjjkkkjjjiiijjjkkkkkkjjjhhheeedddbbbaaa``````aaabbbdddcccbbbbbbddddddcccaaabbb```^^^\\\[[[\\\]]]]]]aaacccdddfffhhhhhhhhhhhhddddddeeeeeedddbbb___^^^\\\\\\[[[ZZZYYYXXXWWWWWWZZZZZZ[[[[[[[[[[[[[[[ZZZUUUSSSQQQQQQRRRRRRQQQPPPNNNMMMKKKHHHGGGFFFFFFFFFCCCCCCEEEHHHHHHKKKUUU```ooottttttppp{{{uuu{{{~~~{{{yyyxxxwwwwwwwwwuuusssxxxyyyzzz{{{|||}}}}}}}}}zzzwwwtttqqqrrruuuzzz}}}~~~}}}{{{zzzzzzsssvvvzzzzzzwwwsssooonnnllllllmmmmmmnnnooooooooommmoooqqqqqqooommmlllmmmmmmqqqtttrrrnnnooouuu|||~~~rrroooqqqyyyzzz{{{|||{{{zzz{{{}}}}}}zzzzzzxxxtttuuuxxxtttvvv{{{}}}vvvllleeebbb___\\\ZZZWWWSSSNNNKKKIIIHHHFFFEEEHHHGGGEEECCCCCCEEEHHHIIIGGGHHHMMMRRRUUUZZZeeeqqq|||pppbbbYYYNNNEEEHHHBBB>>>@@@CCCDDDFFFJJJHHHIIIKKKNNNPPPRRRRRRSSSUUUVVVWWWXXXZZZ___eeeiiiiiirrr}}}sssbbbVVVSSSWWW\\\^^^ppp~~~pppooorrr|||vvvbbb]]]dddsss___^^^fffwwwwwwqqqkkkiiifffeeejjjqqq}}}{{{vvvooohhheeegggjjjgggiiijjjkkkkkkjjjhhhgggiiihhhggggggiiijjjiiihhhdddccc```^^^]]]___aaabbbdddbbb``````aaabbbaaa```aaa```___]]]]]]]]]]]]^^^bbbccceeefffggggggfffeeecccdddeeeeeeccc```\\\ZZZXXXXXXXXXXXXXXXWWWWWWWWWXXXYYYYYYZZZZZZZZZYYYYYYUUUSSSQQQQQQRRRSSSRRRQQQOOONNNLLLIIIHHHGGGGGGGGGCCCCCCFFFHHHHHHJJJSSS]]]llluuuvvvoootttqqq}}}|||xxxxxxwwwvvvvvvvvvwwwxxxxxxzzz|||~~~~~~}}}}}}zzzwwwuuuvvvyyy|||~~~}}}|||||||||~~~~~~|||yyyuuusssrrrssstttsssqqqooonnnooommmmmmnnnooooooooooooooolllnnnoooooollljjjiiijjjpppppppppnnnnnnooosssuuu~~~tttqqqrrryyy{{{zzzxxxwwwxxxyyy|||}}}~~~|||{{{yyywwwtttqqqqqqqqqqqqssswww|||{{{yyypppjjjbbb___^^^]]]YYYUUURRRQQQOOOMMMJJJHHHFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBDDDEEEEEEHHHKKKOOOTTTVVV^^^aaaffflllrrrvvvyyy{{{qqqlllcccZZZQQQJJJFFFDDDAAABBBCCCEEEFFFHHHIIIIIIJJJJJJKKKNNNQQQRRRRRRRRRRRRVVV[[[___aaadddkkksssxxxiii\\\UUUWWWXXXWWW```lllwwwyyypppqqqvvvvvvddd\\\\\\ooo}}}kkkeee```|||~~~qqqmmmgggbbb```bbbfffhhhtttsssqqqooommmjjjhhhhhhfffgggiiihhhgggeeeeeefffjjjiiigggfffeeeeeefffgggaaa```^^^\\\\\\^^^```bbbaaaaaa```____________```______^^^\\\ZZZZZZ]]]___bbbccccccdddddddddccccccbbbbbb```___]]]\\\ZZZZZZVVVXXXYYYYYYWWWVVVVVVWWWXXXXXXXXXWWWWWWVVVVVVVVVUUURRRPPPOOOPPPQQQQQQPPPNNNMMMKKKIIIGGGFFFEEEEEEFFFCCCBBBDDDFFFHHHNNNVVVeeehhhooo~~~lllooo~~~}}}|||zzzuuutttsssrrrrrrtttuuuvvvyyyzzz|||~~~~~~}}}}}}{{{zzzzzz}}}~~~|||{{{yyyyyyyyyzzz{{{{{{zzzwwwtttrrrqqqrrrsssrrrpppnnnmmmnnnnnnnnnoooppppppooonnnmmmjjjlllmmmmmmkkkhhhhhhhhhpppqqqqqqpppoooppprrrttt~~~yyywwwyyy~~~}}}}}}}}}|||}}}}}}~~~~~~~~~}}}xxxrrrmmmiiiiiiiiikkknnnrrrvvvyyy~~~yyyvvvsssooommmjjjddd]]]ZZZYYYXXXTTTQQQMMMMMMKKKJJJHHHFFFEEEDDDBBBAAA@@@@@@??????@@@@@@CCCCCCBBBBBBDDDFFFIIIJJJOOOQQQTTTXXX[[[]]]^^^^^^[[[WWWRRRLLLGGGDDDBBBBBBCCCCCCDDDEEEGGGHHHIIIIIILLLMMMOOOQQQTTTVVVVVVVVVWWWZZZ^^^bbbfffnnnzzzmmm\\\TTTRRRVVVYYY[[[fffttt~~~tttqqqvvv}}}yyyjjj]]]^^^iiiooobbbaaaqqquuunnnkkkfffaaa```aaadddgggooonnnmmmkkkiiigggeeeeeedddfffggggggeeedddeeefffjjjhhhfffdddcccbbbbbbbbb]]]\\\ZZZZZZ[[[]]]___aaaaaa``````___^^^_______________^^^\\\[[[[[[]]]___bbbbbbccccccccccccbbbbbb```___^^^\\\ZZZXXXWWWVVVSSSTTTUUUUUUSSSSSSSSSTTTXXXWWWWWWWWWVVVUUUUUUUUUSSSQQQOOONNNOOOQQQQQQPPPOOONNNLLLJJJHHHGGGFFFEEEFFFCCCBBBDDDEEEGGGMMMUUUccc}}}mmmiiizzz}}}tttdddnnn|||zzzyyyyyyxxxwwwsssqqqpppooopppsssvvvxxxzzz{{{|||}}}~~~~~~}}}}}}~~~~~~|||zzzxxxwwwvvvvvvwwwxxxxxxwwwtttrrrpppqqqrrrsssqqqooommmmmmmmmppppppqqqqqqpppnnnkkkjjjggghhhjjjjjjhhhfffffffffoooqqqrrrrrrqqqqqqqqqrrr{{{}}}|||}}}~~~wwwnnnhhhcccbbbbbbbbbdddfffiiikkksssuuuwwwyyy{{{~~~|||vvvqqqnnnkkkgggeeeaaa]]]WWWTTTSSSRRRNNNKKKIIIHHHGGGFFFEEECCCBBBBBB>>>>>>===<<<<<<<<<<<<===??????>>>>>>>>>@@@AAABBBDDDEEEGGGJJJKKKLLLLLLLLLMMMKKKGGGDDDCCCCCCDDDEEEEEEFFFFFFGGGHHHHHHIIIIIIKKKLLLOOOQQQTTTUUUVVVVVV]]]```cccgggooo|||kkkYYYSSSPPPSSSYYY]]]bbbqqqvvvqqquuu|||wwwiii^^^ZZZbbb|||vvvbbb```gggzzzpppjjjgggdddaaa___```bbbdddhhhgggfffeeedddbbbbbbaaabbbcccddddddccccccdddeeeiiihhhfffcccaaa___^^^^^^[[[ZZZYYYYYY[[[]]]```bbb______^^^]]]]]]]]]]]]]]]______^^^\\\ZZZ[[[]]]```aaaaaabbbbbbbbbaaaaaa```]]]\\\[[[YYYVVVTTTSSSRRRQQQRRRSSSRRRQQQQQQRRRTTTWWWWWWVVVVVVUUUTTTSSSSSSQQQOOOMMMMMMOOOPPPQQQPPPQQQPPPNNNLLLJJJHHHFFFFFFEEEBBBAAACCCDDDEEEKKKRRR^^^vvvuuuggguuu{{{|||uuujjjwww~~~}}}xxxuuutttttttttssssssrrrqqqqqqrrrvvvyyy|||zzzzzzzzzzzzzzz{{{{{{{{{~~~~~~}}}{{{yyyxxxwwwwwwuuuvvvwwwwwwvvvtttrrrqqqqqqssssssrrrpppnnnnnnnnnqqqrrrrrrrrrpppllliiigggdddfffhhhhhhfffeeedddeeennnppprrrsssrrrpppppppppttt~~~}}}~~~zzzsssjjjdddaaaaaa_________```aaabbbeeehhhkkkmmmpppssswwwzzz|||}}}~~~{{{zzzzzz|||~~~yyyuuuoookkkhhheeebbb___ZZZVVVRRROOONNNMMMJJJHHHGGGFFFEEECCCBBB@@@???>>><<<;;;;;;:::::::::;;;;;;;;;;;;<<<<<<>>>???AAABBB???AAADDDGGGIIIKKKKKKKKKKKKIIIFFFDDDCCCDDDEEEFFFHHHHHHHHHIIIIIIJJJJJJJJJKKKMMMPPPRRRSSSUUUWWWXXXbbbhhhmmmsss|||~~~kkkZZZOOOSSSTTTYYY```fffoooxxxsssttt~~~{{{kkk]]][[[___nnnjjjbbbmmm|||wwwrrrfffeeebbb```______```aaabbbbbbaaaaaa```____________```aaaaaaaaaaaaccceeegggfffeeecccaaa___^^^]]]\\\\\\[[[[[[\\\^^^aaabbb]]]]]]\\\[[[[[[[[[[[[[[[]]]]]]\\\[[[YYYZZZ\\\___``````````````````___^^^[[[ZZZYYYVVVTTTRRRPPPOOORRRRRRSSSRRRQQQRRRTTTVVVWWWWWWVVVUUUTTTSSSRRRQQQOOOMMMLLLMMMOOOQQQRRRRRRSSSSSSQQQOOOLLLJJJHHHGGGEEEBBBAAACCCCCCDDDIIIPPPXXXmmm{{{mmmvvv~~~xxx|||vvvrrrpppqqqqqqqqqssssssrrrsssuuuxxx|||~~~yyyxxxwwwvvvvvvwwwxxxxxxzzz{{{|||~~~~~~|||{{{zzzzzz{{{{{{vvvwwwwwwwwwwwwvvvttttttssstttuuutttqqqoooooopppqqqqqqqqqpppnnnkkkhhhfffbbbeeeggggggfffeeeeeeeeelllnnnrrrsssrrrpppooooooqqq~~~zzzyyy{{{{{{~~~zzzuuunnnhhhdddbbbaaa___^^^\\\\\\\\\\\\[[[]]]```ccceeehhhlllooorrrrrrqqqqqqqqqqqqppppppjjjkkklllpppuuuwwwwwwwwwlllhhhccc___\\\ZZZWWWUUUTTTRRROOOMMMKKKIIIGGGFFFFFFFFFDDDBBB@@@>>><<<<<<;;;;;;::::::::::::;;;;;;;;;;;;<<<===>>>@@@AAABBB>>>@@@CCCFFFIIIJJJKKKKKKHHHFFFDDDBBBAAABBBDDDFFFIIIJJJJJJJJJKKKKKKLLLLLLOOOQQQSSSTTTUUUWWW\\\___hhhrrr}}}xxxgggZZZRRRPPPTTTXXX```iiissszzzsssvvv|||xxxmmm___VVV\\\hhhuuugggkkk{{{uuutttfffdddbbb```___^^^_______________^^^^^^^^^^^^^^^\\\]]]^^^______```bbbeeefffeeedddcccbbbaaa______]]]]]]\\\\\\\\\]]]^^^^^^\\\[[[[[[ZZZZZZZZZZZZZZZ[[[[[[[[[YYYXXXXXX[[[^^^^^^_________^^^^^^]]]\\\ZZZYYYXXXVVVTTTRRRPPPOOOQQQRRRSSSSSSSSSSSSUUUWWWXXXWWWVVVUUUSSSRRRQQQPPPNNNMMMLLLMMMPPPSSSUUUUUUWWWVVVUUUSSSPPPMMMJJJHHHFFFCCCBBBDDDCCCCCCGGGMMMRRRdddwwwyyy}}}~~~zzztttpppoooqqqssstttsssssstttuuuwwwzzz}}}~~~yyyxxxuuutttssstttuuuvvvwwwxxxyyy{{{}}}~~~|||{{{zzz{{{}}}~~~wwwxxxxxxxxxxxxwwwwwwwwwtttuuuvvvuuurrrppppppppppppooonnnmmmkkkiiihhhgggccceeehhhhhhhhhgggggghhhkkknnnqqqsssrrrqqqqqqqqqtttzzzzzzuuuuuutttwww{{{yyysssnnniiigggbbbaaa___]]][[[YYYXXXWWWUUUWWWYYYZZZ[[[]]]aaaccchhhhhhhhhgggfffeeedddccc]]]___ccchhhmmmooonnnlll```]]]YYYVVVTTTRRRPPPNNNMMMLLLKKKIIIGGGFFFDDDCCCDDDCCCBBB@@@???===<<<;;;;;;;;;:::::::::;;;<<<<<<======>>>>>>??????@@@@@@CCCDDDFFFIIIJJJKKKKKKJJJGGGEEEDDDCCCCCCFFFHHHJJJJJJJJJKKKLLLMMMMMMNNNNNNMMMOOOQQQRRRTTTZZZbbbhhhuuuwwweeeYYYRRRQQQUUUTTT\\\hhhwwwzzzvvvuuuzzzxxxjjj___UUUUUUfffzzzooommm|||~~~vvvsssrrrhhhfffccc```___^^^^^^___^^^^^^^^^^^^^^^]]]]]]]]]ZZZ[[[]]]]]]]]]___cccfffeeeeeeeeedddcccaaa```___[[[[[[ZZZZZZZZZZZZZZZZZZ]]]]]]\\\[[[[[[[[[[[[[[[ZZZ[[[ZZZYYYXXXYYY[[[^^^]]]]]]]]]]]]]]]\\\[[[ZZZYYYXXXWWWUUUTTTRRRQQQPPPOOOQQQTTTUUUUUUUUUVVVWWWYYYXXXWWWUUUSSSRRRPPPOOONNNMMMMMMOOOSSSVVVXXXYYY[[[ZZZYYYWWWTTTPPPLLLJJJGGGDDDCCCEEEDDDCCCFFFLLLOOO]]]{{{|||zzzyyy{{{wwwqqqoooppptttxxxzzzvvvwwwyyy{{{}}}~~~zzzxxxuuusssrrrsssuuuvvvwwwxxxyyyzzz|||}}}zzzzzzzzz|||}}}xxxxxxxxxxxxxxxxxxxxxxxxssstttuuutttrrrpppooopppnnnmmmkkkjjjiiihhhhhhiiidddgggiiijjjjjjiiijjjkkkmmmooorrrssssssssstttuuuwww|||yyy{{{}}}{{{tttvvvxxxzzz{{{}}}~~~}}}wwwrrrnnnkkkcccbbb```]]][[[YYYWWWVVVQQQRRRSSSSSSSSSTTTVVVXXX\\\]]]]]]^^^]]]\\\ZZZYYYSSSVVVZZZ```dddccc```]]]XXXUUUQQQOOONNNMMMLLLJJJFFFGGGFFFEEECCCAAA@@@?????????>>>>>>======<<<<<<:::::::::::::::;;;<<<<<<===>>>???AAABBBCCCDDDDDDHHHIIIJJJLLLMMMMMMLLLLLLJJJHHHFFFEEEFFFHHHJJJLLLJJJKKKLLLMMMNNNOOOPPPQQQNNNPPPSSSUUUYYYbbboooyyywwwcccXXXTTTRRRUUUYYYZZZeeewwwvvvuuuxxxzzz|||~~~tttiii___YYYUUU___|||sssnnnzzzyyyuuussspppkkkiiieeeaaa___^^^______^^^^^^^^^]]]]]]\\\\\\\\\YYYZZZ[[[\\\]]]___cccgggfffffffffdddbbb```^^^\\\XXXYYYYYYYYYZZZZZZ[[[[[[``````___^^^^^^^^^^^^___[[[\\\[[[ZZZYYYZZZ]]]```\\\\\\\\\\\\[[[ZZZYYYYYYWWWWWWVVVUUUTTTSSSRRRQQQPPPSSSWWWYYYYYYYYYYYYYYYZZZYYYXXXVVVTTTRRRPPPOOOOOOOOOOOOQQQVVVZZZ\\\\\\^^^^^^]]]ZZZWWWSSSOOOLLLHHHEEEEEEFFFEEECCCFFFKKKNNNZZZvvv~~~xxxuuu{{{~~~xxxtttpppnnnqqqwww|||yyy{{{~~~{{{yyyvvvsssrrrsssuuuwwwyyyyyyyyy{{{}}}}}}zzzxxxxxxzzz{{{xxxxxxxxxxxxxxxyyyyyyyyyrrrssstttsssqqqooonnnooolllkkkiiigggggghhhiiijjjfffhhhkkkllllllkkklllmmmnnnpppssstttuuuuuuwwwyyyyyyyyy~~~zzz{{{}}}yyyyyyyyywwwvvvwwwyyy{{{}}}|||wwwqqqnnneeedddbbb___]]]ZZZXXXWWWOOOPPPPPPPPPNNNNNNOOOQQQNNNOOOQQQRRRRRRQQQOOONNNLLLOOOTTTYYY\\\ZZZUUUPPPPPPMMMJJJHHHHHHGGGFFFEEEAAABBBCCCAAA???===<<<<<<::::::;;;<<<<<<===>>>>>>::::::999999:::;;;<<<<<<;;;===@@@CCCGGGJJJKKKLLLEEEFFFHHHKKKLLLMMMMMMMMMKKKIIIFFFDDDCCCCCCEEEFFFJJJKKKLLLMMMOOOPPPQQQRRRUUUXXX[[[___dddpppssscccTTTRRRTTTUUUXXX\\\cccqqq~~~uuuooottt|||~~~|||zzzccc]]]YYYYYYZZZkkkzzzlllqqq}}}wwwwwwuuuqqqnnnkkkfffaaa___^^^___```^^^^^^]]]]]]\\\\\\[[[[[[YYYZZZ[[[[[[]]]```dddgggggggggfffdddaaa^^^[[[YYYXXXYYYZZZ[[[\\\]]]^^^___ccccccbbbaaaaaaaaaaaabbb]]]]]]]]]\\\[[[\\\___aaa\\\\\\\\\\\\[[[ZZZXXXXXXUUUUUUUUUTTTSSSSSSRRRRRRRRRVVV[[[^^^^^^]]]]]]\\\[[[ZZZYYYVVVTTTRRRPPPOOOPPPOOOPPPSSSWWW\\\^^^___``````___]]]YYYTTTPPPMMMIIIFFFFFFGGGEEECCCEEEKKKOOOYYYsss~~~~~~|||~~~|||wwwuuussstttxxx}}}~~~|||zzzyyyxxxwwwwwwyyyxxxxxxzzz}}}|||zzzxxxwwwxxxxxxzzzzzzyyyxxxxxxwwwxxxxxxsssqqqpppqqqrrrsssrrrqqqnnnmmmllljjjiiiiiiiiijjjjjjkkklllmmmmmmmmmmmmmmmmmmmmmoootttyyy|||{{{xxxxxxxxxzzzyyyttt|||vvvtttvvvyyy{{{{{{{{{sssnnniiifffbbb```]]]XXXPPPKKKLLLLLLLLLKKKJJJIIIJJJLLLIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJLLLMMMMMMLLLJJJIIIFFFFFFGGGFFFFFFEEEDDDCCCBBBAAA???>>><<<;;;;;;;;;>>>===;;;::::::;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;???AAAEEEIIIJJJJJJHHHGGGHHHFFFGGGJJJNNNQQQPPPNNNPPPMMMHHHDDDCCCEEEIIILLLQQQQQQQQQOOONNNNNNOOOQQQXXXZZZ___gggrrrtttccc\\\VVVUUUVVVXXX___fffrrrttttttrrrrrryyy~~~xxxlllZZZTTTPPPUUUdddtttlllyyyqqqooosssyyy|||sssggg^^^[[[\\\^^^^^^\\\[[[[[[\\\^^^\\\WWWSSSZZZYYYXXX[[[___dddggghhhgggggggggddd___[[[XXXWWWWWWXXXZZZ\\\^^^______```eeeddddddeeefffeeeccc```\\\\\\[[[[[[\\\\\\]]]^^^\\\[[[ZZZYYYYYY[[[]]]^^^XXXWWWVVVTTTTTTTTTUUUUUUVVV[[[```bbbaaa^^^\\\ZZZWWWWWWVVVTTTSSSQQQPPPOOORRRRRRRRRTTTXXX\\\```bbbddd```\\\[[[]]][[[VVVQQQIIIGGGFFFEEEEEEGGGIIIJJJQQQZZZnnn~~~|||}}}}}}yyyzzzyyyxxxyyy}}}~~~|||zzzyyyxxxyyyyyyyyy{{{~~~~~~{{{xxxvvvuuuuuuvvvuuuuuuuuutttttttttuuuuuusssrrrrrrsssuuuuuutttrrrnnnmmmkkkiiiiiijjjkkklllmmmnnnoooppppppooonnnnnnmmmmmmppptttyyy|||{{{yyyyyyxxxwwwzzz~~~uuutttyyyxxxuuuvvvxxxyyyyyywwwrrriiieeeaaa^^^\\\XXXRRRMMMLLLLLLKKKJJJHHHHHHHHHIIIFFFFFFFFFGGGGGGGGGGGGGGGFFFGGGIIIJJJJJJIIIGGGFFFEEEFFFFFFEEEEEEDDDCCCBBBAAA@@@>>>===<<<;;;;;;;;;<<<<<<<<<;;;;;;;;;<<<<<<;;;;;;;;;<<<<<<<<<======@@@CCCFFFIIIKKKKKKIIIHHHIIIHHHIIIKKKOOOQQQPPPOOOPPPMMMIIIFFFEEEHHHLLLOOOMMMNNNOOOOOOOOORRRUUUXXX___dddmmmxxxtttcccZZZVVVTTTVVVYYY^^^hhhrrr{{{rrrsssqqqpppssssssiii]]]ZZZSSSSSSaaa{{{}}}{{{uuupppqqqvvv||||||tttiiiaaa^^^]]]]]]\\\\\\[[[[[[]]]^^^\\\XXXUUUYYYXXXXXX[[[```gggkkkmmmlllmmmmmmjjjddd^^^[[[YYYXXXYYY[[[]]]^^^___``````eeedddcccddddddcccaaa^^^ZZZZZZZZZZZZZZZ[[[[[[\\\[[[ZZZYYYXXXYYYZZZ[[[\\\WWWWWWVVVUUUTTTTTTUUUUUUVVVZZZ___aaa```]]]ZZZYYYWWWVVVVVVUUUUUUTTTTTTSSSQQQRRRSSSUUUXXX\\\```bbbbbb^^^[[[[[[]]]\\\WWWSSSMMMKKKIIIGGGFFFGGGGGGHHHNNNTTTddd~~~{{{|||~~~}}}zzzwww{{{zzz{{{}}}~~~|||yyywwwxxxyyyzzz{{{}}}~~~}}}{{{yyyvvvtttrrrrrrrrrooooooppppppqqqrrrrrrssssssssstttvvvxxxxxxuuusssnnnllliiiggggggjjjnnnppprrrssstttuuutttrrrpppnnnmmmmmmppptttxxxzzzyyyxxxzzzwwwtttrrrrrr}}}rrrvvv}}}{{{vvvttttttuuuttt|||wwwnnniiiccc```^^^[[[VVVRRRNNNNNNLLLJJJIIIHHHHHHGGGDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFFFFEEEDDDCCCDDDDDDDDDDDDCCCBBBAAA@@@???>>>===<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<===>>>???@@@@@@CCCEEEHHHKKKLLLLLLJJJIIIKKKKKKKKKMMMOOOPPPPPPNNNLLLIIIFFFCCCDDDGGGLLLNNNNNNOOOPPPRRRTTTXXX^^^bbbkkksssooo^^^SSSUUUUUUWWW[[[```hhhwwwrrrqqqqqqpppnnnmmmhhh\\\PPPTTTQQQXXXrrrvvvpppoooppptttzzzzzzuuunnngggbbb___\\\ZZZ\\\[[[\\\]]]^^^]]]ZZZWWWZZZYYYZZZ___gggpppwww{{{|||}}}|||wwwpppgggaaa^^^ZZZ[[[\\\^^^___`````````dddcccbbbbbbbbbaaa^^^[[[XXXXXXXXXXXXXXXYYYZZZZZZ[[[[[[[[[[[[[[[ZZZZZZZZZWWWVVVVVVVVVUUUUUUUUUUUUVVVYYY]]]^^^]]]ZZZXXXWWWVVVVVVWWWWWWWWWWWWWWWWWWRRRRRRSSSVVVYYY]]]aaaccc```]]][[[[[[\\\\\\YYYUUUQQQOOOLLLJJJHHHFFFFFFFFFOOORRR]]]rrr}}}~~~}}}{{{zzz{{{||||||zzzwwwyyyyyyzzz~~~{{{wwwuuuvvvwwwyyyzzzzzz{{{|||}}}{{{yyywwwtttrrrqqqpppppplllmmmooopppqqqrrrssssssttttttvvvxxxzzzyyyvvvtttmmmjjjgggeeefffkkkpppssswwwwwwxxxxxxvvvtttpppnnnkkklllooosssuuuwwwvvvuuuwwwvvvssspppmmmttt~~~wwwrrrpppooooooyyywwwqqqjjjdddaaa^^^ZZZVVVTTTRRROOOMMMLLLJJJIIIGGGCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDCCCBBBBBBCCCCCCCCCCCCBBB@@@???>>>>>>===<<<;;;;;;;;;;;;;;;:::;;;<<<===>>>===<<<;;;<<<===>>>???AAABBBCCCDDDFFFGGGJJJLLLMMMLLLKKKJJJKKKKKKLLLMMMNNNOOONNNMMMJJJHHHEEECCCDDDHHHLLLOOOQQQSSSUUUXXX\\\bbbiiinnnyyymmm^^^TTTOOOXXXZZZ^^^ccciiiuuu{{{rrrsssqqqmmmiiieee___VVVOOOSSSYYYkkkzzz}}}rrrnnnmmmmmmooorrrxxxuuurrrmmmgggaaa[[[XXX[[[\\\]]]^^^^^^^^^\\\[[[]]]^^^aaajjjvvv|||pppgggbbb\\\]]]^^^___``````aaa```bbbaaa`````````^^^[[[XXXXXXWWWWWWWWWWWWXXXYYYYYY]]]]]]^^^^^^^^^]]]\\\\\\WWWWWWXXXXXXWWWWWWVVVUUUVVVXXX[[[\\\ZZZXXXVVVVVVWWWWWWWWWXXXXXXXXXXXXXXXSSSTTTUUUXXX[[[^^^aaaccc```^^^\\\\\\\\\[[[XXXUUURRRPPPNNNKKKIIIGGGGGGFFFLLLOOOWWWiii|||}}}yyyyyyyyyzzz||||||{{{zzzyyyyyyzzz}}}~~~{{{wwwuuurrruuuwwwxxxwwwvvvxxxyyyxxxwwwuuutttrrrppppppooonnnoooqqqsssuuuvvvvvvwwwuuuuuuwwwyyyzzzyyyvvvsssllliiifffdddfffkkkqqquuuyyyyyyyyyxxxvvvssspppnnniiikkknnnqqqsssssssssssstttttttttssspppsss|||~~~yyysssooollljjjrrr{{{{{{rrrkkkfffbbb]]]YYYYYYVVVRRROOONNNLLLIIIFFFDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCBBBBBB@@@???>>>======<<<<<<;;;;;;;;;<<<<<<:::;;;===>>>???>>>======>>>???@@@AAACCCEEEFFFFFFHHHIIIKKKMMMMMMMMMLLLKKKJJJKKKLLLLLLLLLLLLLLLLLLLLLJJJHHHHHHIIIMMMQQQTTTSSSVVV[[[aaahhhqqqzzzjjj]]]WWWTTTSSS[[[]]]ccclllwww}}}wwwssswwwqqqiiiaaa[[[VVVTTTTTTZZZlllzzzxxxooonnnmmmllllllnnnsssttttttqqqkkkccc\\\XXX[[[\\\]]]^^^___^^^^^^^^^aaadddkkkwwwsssiiiccc^^^___```aaaaaaaaaaaaaaaaaa___^^^^^^^^^\\\YYYWWWWWWWWWWWWWWWWWWXXXYYYYYY]]]]]]^^^^^^^^^]]]]]]\\\XXXYYYZZZ[[[ZZZXXXVVVUUUUUUWWWYYYYYYXXXVVVVVVVVVXXXXXXXXXXXXXXXWWWWWWWWWVVVWWWXXXZZZ]]]```bbbccccccaaa```^^^\\\ZZZWWWUUUPPPOOONNNLLLKKKIIIIIIHHHFFFIIIRRRaaaxxx||||||xxxyyyzzz{{{|||}}}}}}}}}|||{{{|||~~~}}}zzzwwwuuuooosssvvvwwwtttssstttvvvttttttsssrrrqqqpppooooooppprrrtttwwwxxxyyyyyyyyywwwvvvvvvxxxxxxwwwtttqqqkkkiiifffeeeggglllrrrvvvyyyxxxwwwuuussspppnnnmmmhhhkkkoooqqqqqqqqqqqqrrrsssssstttvvvtttssszzzzzzuuuyyysssoooiiilllppprrruuu{{{|||tttoooiiiccc^^^^^^ZZZTTTQQQPPPMMMIIIEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@>>>===<<<<<<<<<<<<;;;<<<<<<======<<<===>>>???@@@@@@@@@@@@AAAAAABBBDDDEEEGGGHHHHHHJJJKKKLLLMMMMMMLLLKKKKKKHHHJJJLLLLLLLLLKKKLLLMMMJJJJJJJJJKKKNNNSSSXXX[[[[[[```hhhrrr|||jjjYYYUUUUUUVVVWWW\\\```kkk{{{zzzwwwxxxwwwmmmaaaXXXPPPNNNTTT[[[gggzzzrrrmmmmmmnnnmmmlllnnnnnnqqquuutttnnneee^^^ZZZZZZ\\\^^^_________```bbbeeeiiirrr~~~{{{ooofffaaaaaaaaabbbbbbbbbbbbbbbaaa___^^^]]]]]]]]]\\\YYYVVVWWWVVVVVVVVVVVVWWWXXXXXXZZZZZZZZZZZZ[[[[[[\\\\\\[[[\\\^^^^^^]]]ZZZWWWTTTTTTVVVWWWWWWVVVVVVWWWXXXYYYYYYYYYYYYYYYXXXXXXXXXZZZ[[[\\\^^^```aaacccccceeedddbbb```]]]ZZZXXXVVVQQQPPPPPPOOOMMMLLLKKKKKKGGGKKKSSS___rrr~~~|||zzz{{{}}}}}}}}}}}}}}}~~~~~~}}}||||||~~~~~~}}}}}}~~~|||{{{zzzxxxvvvuuussssssooossswwwwwwtttrrrsssuuuoooooooooooooooooonnnmmmqqqsssuuuxxxzzzzzzzzzyyyxxxwwwvvvuuuuuutttrrrooojjjiiiffffffhhhlllqqquuuwwwvvvssspppnnnllllllkkkiiimmmqqqrrrrrrqqqqqqssstttrrrsssuuuuuurrrssswwwxxx}}}uuuyyy{{{uuukkkiiiggghhhkkkssszzz|||vvvooojjjfff```ZZZWWWUUURRRMMMIIIFFFFFFEEEDDDDDDCCCBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBAAA@@@>>>===<<<===<<<<<<<<<======>>>???????????????@@@AAABBBCCCCCCDDDDDDFFFGGGHHHIIIIIIKKKKKKLLLLLLLLLLLLKKKJJJHHHJJJMMMMMMLLLLLLMMMOOOMMMMMMOOOSSSYYY```gggjjjqqqwwwppp\\\SSSSSSTTTXXX]]]cccjjj{{{}}}{{{xxxwwwwwwmmmcccXXXQQQMMMPPP\\\jjjxxxpppkkklllmmmlllkkkmmmiiinnnttttttoooggg```\\\ZZZ\\\___```___```bbbeeeeeejjjttt~~~zzzrrrkkkfffcccbbbcccccccccccccccbbbbbb]]]\\\\\\]]]]]]\\\YYYWWWUUUUUUTTTTTTUUUUUUVVVWWWYYYXXXXXXXXXYYY[[[\\\^^^^^^```aaaaaa___[[[WWWTTTSSSTTTVVVVVVVVVVVVXXXZZZYYYYYYZZZZZZ[[[[[[\\\\\\^^^___```aaabbbcccccccccdddddddddbbb___\\\ZZZZZZTTTTTTSSSRRRQQQOOONNNMMMLLLPPPUUU\\\kkkzzz~~~}}}~~~~~~}}}}}}}}}~~~|||zzzzzz{{{|||{{{zzzxxxyyy{{{|||~~~~~~vvvuuusssqqqpppooooooooooootttxxxxxxtttqqqsssuuullllllmmmmmmnnnmmmmmmlllqqqsssuuuxxxyyyzzzyyyxxxyyywwwuuutttsssrrrpppnnnjjjhhhgggfffhhhlllqqqtttvvvtttpppmmmkkkjjjjjjkkkkkkooossstttsssrrrrrrtttvvvrrrqqqsssssspppnnnoooooowwwyyyvvv{{{mmmiiicccbbbgggnnnvvvzzz{{{vvvmmmggg```]]][[[XXXSSSMMMFFFFFFEEEDDDCCCCCCBBBBBBCCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCBBB@@@>>>===<<<======<<<======>>>???@@@AAA@@@??????@@@BBBCCCEEEEEEEEEFFFGGGHHHHHHIIIJJJKKKLLLLLLLLLLLLKKKKKKJJJHHHKKKNNNOOOMMMMMMOOOQQQUUUWWWZZZ```hhhqqqyyy}}}lll___TTTRRRTTTUUU[[[cccmmmvvvwwwsssuuussspppooocccZZZRRRPPPPPPVVVhhhyyyyyyrrrllllllllljjjhhhiiiffflllssstttppphhhaaa^^^YYY\\\___```___```cccfffeeejjjsss{{{|||vvvpppsssttttttqqqmmmiiiggggggccccccdddddddddcccbbbbbb\\\\\\[[[\\\]]]\\\ZZZXXXSSSSSSSSSSSSSSSTTTTTTUUUZZZYYYXXXXXXZZZ\\\___aaa```bbbccccccaaa\\\WWWTTTRRRTTTUUUUUUUUUWWWYYY[[[XXXYYYZZZ[[[]]]^^^``````aaaaaabbbccccccccccccccccccddddddccc```^^^]]]]]]XXXWWWWWWUUUSSSQQQOOONNNMMMOOOQQQTTT```{{{{{{~~~|||{{{|||}}}|||{{{zzzyyyxxxxxxxxxxxxtttwwwzzz}}}~~~|||yyywwwuuurrrpppooooooooommmlllooopppqqqrrrqqqooommmllliiihhhhhhkkkoooqqqpppnnntttuuuvvvwwwwwwxxxxxxxxxwwwuuuqqqnnnllllllmmmmmmjjjiiigggfffgggiiilllnnnpppooommmjjjgggfffhhhiiikkkooossstttrrrqqqrrrsssuuuuuuuuutttrrrooollljjjjjjttt}}}}}}vvvqqqjjjeeefffiiilllnnnvvvxxx|||yyynnneee```ZZZSSSMMMKKKJJJIIIGGGEEEBBBAAA@@@BBBCCCDDDCCCAAA???>>>???AAAAAA@@@???>>>======<<>>>>>>>>======@@@@@@@@@AAABBBBBBCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEJJJIIIHHHHHHJJJKKKLLLMMMNNNMMMLLLMMMNNNOOOOOOOOOPPPQQQRRRSSSTTTWWW[[[^^^fffrrrrrrcccXXXSSSRRRWWW\\\dddppp|||yyytttoooggg]]]UUUOOOOOOPPPRRRXXXmmm}}}sssllljjjjjjgggddddddgggkkkppptttrrrlllddd___\\\___aaacccbbbaaaaaaaaaeeefffhhhjjjkkkkkkjjjjjjjjjjjjjjjjjjjjjiiihhhgggfffeeedddccccccccccccccc``````___]]][[[WWWTTTRRRQQQQQQRRRSSSTTTUUUWWWXXXXXXWWWWWWXXXZZZ]]]aaaccceeecccaaa```___]]]ZZZXXXYYYYYYYYYZZZ[[[\\\^^^^^^___```aaabbbdddeeefffgggcccdddfffggggggggggggfffddddddcccbbbaaa```______```___^^^]]][[[YYYWWWVVVRRRPPPOOORRRZZZlll{{{~~~|||||||||{{{yyywwwvvvuuuttttttxxxzzz|||}}}}}}{{{xxxwwwsssqqqoooooopppppppppooonnnoooppppppooonnnlllkkkgggggggggiiillloooqqqqqqppprrrsssuuuuuutttrrrqqqooommmkkkiiihhhhhhiiiiiijjjiiifffeeeeeegggiiikkkiiijjjiiihhhffffffhhhjjjrrrtttvvvvvvuuutttttttttrrrrrrssstttsssrrrpppooosssyyy|||xxxrrrmmmhhhdddbbb``````aaadddeeegggnnnwwwsssfff]]][[[XXXSSSNNNJJJGGGEEEEEEDDDDDDCCCBBBAAAAAAAAAAAA>>>>>>>>>?????????@@@@@@AAAAAAAAABBBCCCCCCDDDDDDDDDDDDDDDEEEEEEEEEFFFFFFHHHGGGGGGGGGHHHJJJKKKMMMNNNMMMMMMMMMNNNNNNOOOPPPTTTUUUVVVWWW[[[aaahhhnnnzzz{{{mmm```VVVQQQRRRUUUYYY^^^jjj}}}tttfffYYYRRROOOOOOPPPSSSYYYhhh|||ssskkkiiigggdddcccdddfffiiimmmoooooolllhhheeeaaaccceeeeeedddcccccccccaaaccceeefffhhhhhhggggggiiijjjlllmmmmmmkkkjjjiiieeedddbbbaaaaaabbbdddeeebbbbbbaaa___]]]YYYVVVUUUQQQRRRRRRSSSUUUWWWYYYZZZYYYXXXYYYYYY[[[^^^aaabbbdddbbbaaa`````````^^^\\\\\\\\\\\\\\\]]]^^^___```aaabbbccceeegggiiijjjkkkiiiiiiiiiiiihhhgggffffffaaaaaabbbbbbbbbbbbaaaaaacccbbbaaa___]]][[[YYYWWWUUURRRPPPQQQVVVddd|||}}}~~~}}}zzzyyyxxxwwwwwwvvvvvvvvv||||||}}}~~~}}}{{{yyyxxxrrrqqqooopppqqqrrrrrrqqqnnnooooooooonnnmmmlllkkkgggggggggiiillloooqqqrrroooppprrrssssssqqqnnnmmmkkkjjjiiigggggghhhiiiiiijjjiiifffeeeeeegggiiijjjjjjkkkkkkkkkjjjkkkmmmoootttuuuvvvvvvuuuttttttsssqqqrrrrrrrrrqqqpppooonnnrrrwww~~~zzzyyyqqqiiiccc```^^^^^^aaaaaaaaagggnnnrrrxxxtttkkkgggccc]]]VVVQQQMMMLLLKKKIIIGGGDDDCCCCCCCCCBBBBBB>>>>>>???@@@@@@AAABBBBBBAAAAAABBBBBBCCCDDDDDDDDDFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHGGGGGGHHHKKKLLLNNNOOOPPPPPPQQQRRRTTTUUUWWWYYY\\\aaaiiitttzzzmmmddd^^^XXXUUUSSSUUUYYY]]]fffzzz|||ooo^^^QQQLLLMMMPPPRRRZZZiii~~~yyypppiiigggfffcccdddfffgggiiikkkllllllkkkiiihhheeeggghhhhhhfffddddddeeebbbccceeefffhhhhhhhhhhhhiiikkkmmmoooooonnnllljjjgggfffcccaaa```bbbccceeecccccccccaaa___\\\YYYXXXUUUUUUUUUUUUVVVXXXYYYZZZZZZZZZ[[[\\\]]]___aaabbbbbb```______```aaa```______^^^^^^^^^___```aaaaaacccdddeeegggiiilllmmmnnnmmmlllkkkjjjiiigggfffeeebbbbbbcccddddddcccbbbaaaaaaaaa```^^^\\\YYYWWWVVVWWWTTTRRRRRRUUU___qqq~~~xxxwwwwwwxxxxxxyyy{{{{{{~~~~~~~~~}}}}}}{{{zzzyyytttrrrqqqqqqsssttttttsssooooooooonnnnnnmmmlllkkkhhhiiijjjlllnnnppprrrtttoooppppppqqqpppnnnkkkjjjiiiiiihhhhhhhhhiiikkkkkkkkkiiigggffffffhhhjjjllljjjlllmmmnnnmmmnnnppprrrtttsssssssssttttttsssrrrqqqqqqpppooonnnlllkkkjjjnnnrrrxxx~~~~~~|||~~~|||rrrkkkeeebbbbbbdddcccaaacccggghhhkkkqqq{{{yyytttlllddd\\\VVVSSSRRROOOKKKFFFCCCCCCCCCBBBAAA>>>>>>??????@@@AAAAAAAAAAAAAAABBBBBBCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGJJJKKKLLLKKKJJJJJJMMMPPPPPPSSSVVVWWWYYY[[[___ccccccgggmmmvvv|||zzzqqqkkkccc\\\XXXVVVVVVVVVYYY[[[___gggyyyzzz{{{rrrdddVVVMMMLLLNNNQQQYYYiiivvvssslllggggggfffdddfffiiijjjjjjjjjiiiiiihhhhhhhhhggghhhiiihhhfffdddeeeeeecccdddeeefffhhhiiijjjjjjjjjlllnnnppppppooommmkkkkkkiiifffcccaaaaaabbbcccccccccccccccaaa___]]][[[ZZZZZZYYYXXXXXXXXXYYYYYY[[[\\\]]]^^^``````aaaaaa```^^^]]]]]]___aaaaaaaaaaaa```````````````aaaaaabbbccceeehhhjjjmmmooopppnnnmmmkkkiiigggeeeddddddeeeeeeffffffeeecccaaa```______^^^\\\ZZZXXXVVVTTTXXXUUUSSSTTTUUU[[[iiiwww~~~~~~|||vvvvvvwwwxxxyyy{{{}}}~~~~~~}}}|||{{{{{{zzzzzzyyyvvvuuussstttuuuvvvvvvuuuppppppooonnnnnnmmmmmmllljjjllloooqqqqqqrrrsssuuuppppppooonnnmmmkkkiiiiiihhhhhhhhhiiijjjlllmmmnnnllljjjiiihhhiiikkkmmmoookkkmmmoooooooooppprrrtttsssrrrqqqqqqssstttsssrrrqqqpppooonnnlllkkkjjjiiikkknnnsssxxx~~~}}}yyyoookkkjjjkkkhhhbbb___```^^^___cccjjjvvv~~~uuukkkddd___]]]ZZZTTTLLLHHHFFFFFFDDDBBBAAAAAAAAAAAA@@@@@@@@@@@@BBBCCCCCCDDDDDDEEEFFFFFFEEEEEEEEEFFFFFFFFFFFFGGGIIIKKKMMMMMMKKKMMMQQQUUUSSSWWW]]]aaadddhhhooottt~~~uuukkkfffbbb```\\\ZZZWWWUUUSSSTTTUUUVVVYYY^^^gggvvv|||uuurrrrrrlllbbbWWWNNNLLLOOOSSS[[[kkkyyy~~~vvvrrrooojjjhhhhhhgggeeegggjjjiiihhhgggfffeeeeeeeeeffffffggggggfffdddcccdddeeeccccccdddfffgggiiijjjkkklllmmmoooppppppnnnmmmlllllljjjgggdddbbbaaaaaabbbbbbbbbcccccccccaaa```______^^^]]][[[[[[ZZZZZZZZZ\\\]]]___aaabbbbbbaaa```___]]]\\\\\\___aaabbbbbbaaaaaa``````___`````````aaabbbdddfffiiilllnnnoookkkjjjhhhfffdddcccccccccffffffggggggeeebbb___^^^^^^^^^]]]\\\ZZZYYYWWWVVVXXXUUUTTTUUUVVVYYYbbblll||||||{{{~~~}}}yyywwwvvvvvvvvvwwwxxxzzz||||||{{{zzzyyyxxxwwwwwwxxxxxxyyywwwvvvvvvwwwxxxwwwvvvqqqqqqpppooonnnnnnnnnnnnlllppptttvvvuuuttttttuuurrrqqqnnnllljjjiiiiiiiiigggggghhhjjjkkkmmmnnnooolllkkkjjjjjjkkknnnqqqsssnnnppprrrsssssssssuuuvvvsssqqqooopppsssuuutttsssoooooonnnmmmllllllkkkkkkjjjnnnrrruuuyyy|||yyyxxxqqqfff^^^\\\WWWWWWYYY]]]eeeoooyyy}}}xxxtttrrrkkkcccYYYRRRPPPOOOLLLIIIIIIIIIHHHGGGEEEDDDDDDCCCEEEEEEFFFFFFGGGHHHHHHHHHIIIIIIJJJJJJJJJKKKKKKKKKJJJMMMQQQSSSSSSVVV\\\aaaaaagggooouuuzzzxxxiii^^^YYYWWWTTTRRRSSSTTTTTTTTTUUUWWWYYY\\\^^^jjj{{{zzzpppgggddd\\\ZZZVVVPPPKKKNNNVVV^^^sssxxxvvv}}}vvvrrrqqqmmmjjjiiijjjiiieeefffiiiddddddbbbaaaaaabbbcccccccccdddeeedddbbbbbbcccdddddddddeeeggghhhjjjlllmmmnnnooooooooonnnmmmlllllliiihhhfffdddcccbbbaaaaaa``````bbbcccdddcccbbbbbb``````___^^^]]]]]]]]]]]]]]]___aaacccccccccaaa``````^^^]]]]]]```bbbcccdddaaaaaa```___^^^^^^______^^^___aaadddhhhkkkmmmnnngggfffdddbbbaaaaaaaaabbbcccdddeeeeeedddaaa^^^\\\\\\\\\[[[[[[ZZZXXXWWWVVVYYYVVVUUUVVVUUUUUU[[[cccmmmyyy|||{{{|||~~~wwwwww}}}~~~zzzvvvsssvvvvvvvvvvvvwwwxxxyyyzzzxxxwwwvvvuuuuuuuuuvvvwww{{{yyywwwwwwxxxyyyxxxwwwrrrqqqpppooonnnnnnnnnnnnnnnrrrwwwyyywwwuuutttuuutttqqqnnnkkkiiihhhhhhiiiffffffhhhiiikkkmmmnnnooommmlllkkkkkkmmmpppsssvvvrrrtttvvvwwwwwwxxxyyyzzzsssqqqoooppptttvvvuuutttnnnnnnmmmmmmmmmnnnnnnooolllooorrruuuwww|||{{{mmmaaa\\\TTTTTTSSSUUUYYY___dddhhhnnnsss{{{yyypppeee]]]ZZZXXXUUUQQQRRRQQQPPPNNNLLLJJJIIIHHHGGGHHHHHHIIIIIIJJJJJJKKKOOOOOOPPPPPPPPPQQQQQQQQQQQQVVV\\\^^^```dddlllrrrvvv}}}xxxhhh```VVVQQQQQQRRRQQQOOOQQQRRRTTTVVVYYY\\\aaadddkkk}}}yyyuuupppdddYYYTTTLLLOOOQQQOOOLLLQQQ]]]hhhxxxvvv}}}|||{{{xxxrrrpppsssnnnlllkkkllljjjeeedddggg```___^^^^^^^^^___aaabbbaaabbbcccbbbaaaaaabbbdddgggggghhhiiikkkmmmoooppppppoooooonnnmmmllllllkkkeeeeeeddddddcccbbbaaaaaa^^^___aaacccdddddddddddd``````____________``````^^^___bbbddddddcccaaa```bbb```^^^^^^aaaccceeeeeeaaa```___^^^^^^]]]^^^^^^\\\]]]```cccfffiiilllmmmdddcccaaa```___``````aaa```aaacccdddccc```]]][[[YYYYYYYYYXXXXXXWWWVVVUUUYYYVVVUUUUUUTTTRRRVVV\\\eeesss|||zzz{{{}}}rrruuu|||~~~}}}}}}|||{{{zzzzzzyyyzzzzzzzzzxxxvvvuuuvvvvvvuuutttuuuuuussssssrrrsssttttttzzz{{{{{{{{{zzzxxxuuuttttttuuuuuutttrrrpppqqqqqqxxxzzz{{{zzzwwwuuutttssssssrrrqqqooommmkkkiiihhhiiiiiijjjlllpppsssssssssssspppmmmoootttwwwuuusssvvvvvvvvvvvvvvvuuuuuuuuuuuuttttttttttttuuuuuuvvvoooooooooooooooppppppqqqppppppppprrrvvv{{{yyyyyyiii___ZZZVVVQQQPPPSSSVVVWWWVVVYYY___gggnnnsssxxx~~~{{{uuuqqqnnnjjjfffaaa```^^^ZZZWWWTTTQQQPPPQQQQQQQQQPPPNNNNNNPPPRRRXXXWWWVVVWWWYYY\\\```bbbhhhffffffjjjttt~~~nnndddTTTSSSPPPLLLIIIIIILLLOOOVVVSSSVVV\\\___bbbmmmyyyyyyooohhh```UUUMMMJJJLLLPPPMMMKKKPPPUUUgggzzzuuuzzz}}}zzzwwwssspppnnnmmmlllllllllkkkjjjhhhfffdddccc^^^]]]]]]]]]^^^aaadddeeegggeeebbb``````bbbdddfffffffffggghhhjjjmmmnnnpppqqqqqqqqqpppnnnjjjgggeeebbb___]]]\\\]]]_________bbbbbbccccccdddeeeeeefffdddbbb```^^^^^^```bbbdddeeeeeedddddddddccccccccccccbbb```^^^]]]^^^___```___^^^\\\[[[[[[\\\^^^___```bbbeeehhhiiiiiigggfffdddaaa\\\XXXWWWXXX[[[]]]cccbbbaaaaaaaaa```___]]]YYYYYYXXXWWWVVVVVVVVVVVVWWWVVVUUUSSSSSSTTTVVVWWWbbbqqqxxxssswww~~~tttvvv|||~~~|||{{{zzzyyyyyyxxxxxxxxxyyywwwuuuuuuvvvvvvuuutttuuutttsssrrrssstttvvvxxx|||||||||{{{zzzxxxwwwvvvvvvvvvvvvtttrrrqqqrrrsssyyyzzz{{{zzzwwwuuuttttttsssqqqpppnnnlllkkkjjjjjjmmmllllllnnnrrrttttttsssqqqnnnmmmpppuuuxxxwwwtttttttttttttttttttttuuuuuutttsssttttttuuuvvvvvvwwwpppoooooonnnnnnoooooopppppppppppprrruuuyyy~~~zzzuuuxxxnnnbbb\\\UUUQQQPPPPPPOOOMMMPPPTTTXXX\\\```eeelllqqqyyy{{{}}}zzztttrrrppplllhhhdddbbb```^^^______^^^\\\[[[\\\^^^aaabbbccceeeggglllqqquuu~~~sssfff[[[TTTOOOOOOPPPOOOOOORRRUUUXXX\\\[[[___hhhooowwwzzzpppeee^^^WWWOOOJJJJJJGGGLLLKKKNNN[[[hhhxxxvvvssspppmmmkkkjjjjjjiiiiiihhhhhhfffeeecccbbb^^^^^^]]]]]]___aaadddeeegggeeebbbaaaaaabbbeeefffffffffggghhhjjjlllnnnooooooooonnnmmmkkkhhheeedddaaa___]]]\\\^^^```aaaaaabbbccccccdddeeeeeeffffffdddcccaaa```___```aaabbbddddddddddddddddddddddddcccbbb___]]]]]]]]]^^^___^^^]]]\\\[[[[[[\\\^^^___aaabbbeeehhhiiihhhgggfffccc```\\\YYYXXXYYY\\\^^^bbbbbbaaaaaa```___]]]\\\XXXWWWVVVUUUUUUTTTTTTUUUVVVUUUSSSSSSSSSTTTVVVXXXbbbrrr~~~uuuqqqwwwyyyyyy{{{|||zzzzzzyyyxxxxxxwwwwwwvvvxxxvvvttttttvvvvvvvvvuuuuuusssrrrqqqsssvvvzzz}}}~~~}}}{{{yyyxxxxxxxxxyyyxxxwwwtttqqqqqqsssvvvzzz{{{|||zzzwwwuuuuuuuuusssqqqooommmllllllmmmnnnqqqqqqppprrrtttuuuuuutttooommmmmmpppuuuxxxwwwuuuqqqqqqqqqrrrrrrsssssssssrrrrrrssstttvvvwwwxxxyyyrrrqqqpppooonnnnnnnnnnnnoooooooooqqqtttwww{{{}}}xxxrrruuuqqqjjj```YYYUUUQQQNNNKKKLLLLLLMMMMMMOOOTTTZZZ___gggjjjpppzzz|||zzzxxxyyy{{{zzzxxxvvvuuuuuuuuuxxx}}}}}}vvvkkk```XXXRRRNNNKKKJJJLLLOOORRRUUUYYY^^^aaahhhkkksss~~~zzzooodddYYYSSSMMMHHHGGGIIIEEEMMMQQQ\\\sssvvvqqqooommmjjjhhhgggggggggeeeeeeeeeeeedddcccbbbaaa^^^^^^^^^^^^___aaadddeeeeeedddbbbaaaaaacccdddfffffffffggghhhiiikkkmmmnnnlllkkkjjjhhhfffeeecccbbb```^^^]]]]]]___bbbcccdddccccccdddeeeffffffffffffdddcccbbbaaa```_________bbbbbbcccdddeeeeeeeeeeeecccaaa___\\\[[[[[[\\\]]]\\\\\\[[[[[[[[[\\\^^^___aaaccceeefffffffffdddcccaaa___\\\ZZZZZZ[[[^^^___bbbaaaaaa```^^^\\\[[[ZZZVVVUUUTTTSSSSSSRRRRRRRRRTTTSSSRRRRRRSSSUUUWWWYYYaaarrrvvvpppxxx~~~zzz|||yyyyyyyyyyyyxxxwwwvvvvvvvvvtttssssssuuuvvvvvvvvvtttsssqqqqqqsssxxx}}}}}}{{{yyyxxxxxxyyy{{{zzzwwwsssqqqrrrvvvyyy{{{||||||zzzxxxvvvuuuvvvuuussspppnnnnnnooorrrsssvvvtttssstttvvvvvvuuutttnnnmmmnnnqqqtttuuutttrrrnnnnnnooooooppppppqqqqqqpppqqqsssuuuwwwxxxzzzzzzuuutttsssqqqppppppooooooooooooooopppsssuuuxxxzzz}}}tttrrr|||tttjjjccc]]]WWWRRRNNNMMMLLLKKKKKKNNNQQQTTTYYY[[[aaaiiittt~~~|||yyyuuunnngggbbb]]]WWWQQQOOONNNOOOPPPOOOQQQTTTXXX]]]ccckkkppp|||zzzsssccc[[[RRRMMMIIIEEEFFFIIIHHHWWWdddwwwtttnnnjjjhhhfffdddcccbbbbbbcccbbbbbbcccccccccbbbaaaaaa^^^^^^^^^___```aaacccdddcccbbbaaaaaaaaabbbcccdddeeeeeeffffffhhhiiikkkkkkhhhgggeeecccbbbaaaaaaaaa___]]]\\\]]]```ccceeefffbbbccceeefffggggggffffffdddccccccaaa```^^^]]]]]]___```bbbdddeeeeeeeeeeeeaaa```]]][[[YYYYYYZZZ[[[[[[[[[ZZZZZZ[[[\\\]]]^^^``````bbbcccbbbaaa```___^^^]]]\\\\\\\\\]]]___````````````^^^\\\YYYXXXWWWTTTSSSRRRQQQQQQPPPQQQQQQRRRQQQQQQQQQSSSVVVXXXZZZ___oooyyyrrryyy~~~zzzwwwyyyyyyzzzzzzyyyxxxvvvvvvsssrrrqqqrrruuuwwwwwwvvvtttsssqqqqqqtttyyy~~~}}}zzzxxxwwwwwwxxx{{{yyywwwsssrrrsssxxx||||||}}}|||zzzxxxvvvvvvwwwwwwvvvsssrrrrrrtttvvvxxxwwwvvvuuuuuuvvvvvvtttsssooooooqqqssstttssspppnnnllllllmmmmmmnnnnnnnnnnnnooopppsssuuuxxxzzz{{{{{{xxxwwwvvvtttsssrrrrrrrrrpppppppppqqqrrrtttvvvwww{{{xxxxxx~~~tttkkkaaaZZZRRRPPPNNNMMMLLLKKKKKKKKKNNNPPPTTTZZZaaajjjsssxxx{{{|||rrrfff___^^^]]]XXXSSSRRRQQQOOONNNNNNPPPRRRTTTWWWYYY]]]bbbjjjuuu{{{mmmdddWWWRRRMMMKKKHHHEEEFFFJJJNNNeee}}}uuukkkhhheeecccbbb```_________``````aaaaaaaaaaaaaaa``````]]]^^^^^^______aaabbbbbb````````````aaaaaaaaabbbdddddddddeeeeeeggghhhhhhccccccaaa```_________```]]][[[ZZZ\\\___ccceeefffaaacccdddfffgggffffffeeecccbbbaaa```^^^]]][[[[[[]]]^^^```cccdddddddddccc___^^^[[[YYYXXXXXXYYYYYYZZZZZZZZZZZZ[[[[[[\\\\\\\\\]]]]]]^^^]]]]]]\\\[[[[[[[[[\\\]]]]]]^^^^^^___]]]^^^___]]]YYYVVVVVVVVVSSSSSSRRRQQQPPPPPPPPPPPPQQQQQQPPPQQQSSSVVVZZZ\\\```mmm{{{ssszzz~~~{{{wwwtttyyyyyyzzzzzzyyyxxxvvvuuurrrpppppprrrtttwwwwwwwwwtttsssrrrrrrtttxxx|||~~~}}}{{{yyywwwvvvuuutttxxxxxxvvvsssrrruuuzzz}}}}}}}}}}}}{{{xxxvvvwwwxxxyyyxxxvvvuuuuuuwwwxxxyyyvvvuuussssssttttttrrrqqqppprrrtttvvvuuusssooommmllllllllllllllllllllllllnnnpppsssvvvyyyzzz{{{{{{zzzyyyxxxvvvuuutttttttttqqqqqqqqqrrrrrrssstttuuusssyyy{{{nnneee\\\YYYUUUQQQNNNKKKGGGEEEGGGIIILLLOOOTTT[[[ccchhhkkkpppxxxwwwppplllccc\\\TTTPPPQQQRRRQQQNNNKKKLLLNNNOOOOOOQQQTTTWWW[[[___fffppp|||zzznnnaaaWWWLLLIIIHHHIIIIIIHHHLLLRRR^^^{{{{{{llldddbbbbbbaaa___^^^]]]]]]]]]^^^______`````````___^^^^^^\\\]]]]]]^^^______``````^^^___```aaabbbbbbaaaaaacccbbbbbbbbbcccdddeeeeee`````````_______________[[[YYYXXXYYY]]]aaacccddd```bbbdddfffffffffeeedddbbbaaa___]]]\\\[[[ZZZZZZ[[[\\\___aaabbbbbbaaaaaa\\\[[[YYYWWWWWWWWWXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYZZZZZZZZZYYYYYYXXXXXXZZZ\\\]]]^^^^^^]]]\\\ZZZ\\\]]][[[WWWTTTTTTVVVTTTSSSRRRQQQQQQPPPPPPPPPRRRQQQQQQRRRTTTWWW[[[]]]ccclll}}}uuu{{{|||zzzwwwvvvwwwxxxyyyyyyxxxwwwuuussspppooooooqqqtttwwwxxxxxxttttttsssssstttwwwzzz{{{{{{{{{zzzxxxvvvtttrrrqqquuuuuutttssssssvvv{{{~~~~~~~~~}}}{{{xxxwwwxxxyyyyyyyyyxxxxxxwwwxxxxxxyyytttsssqqqqqqrrrrrrpppoooqqqtttxxxzzzyyyvvvrrrqqqmmmmmmllllllkkkjjjjjjjjjoooqqqtttwwwyyyzzzzzzzzzzzzyyyxxxwwwvvvuuuuuuuuussssssrrrrrrssssssssssssqqqrrrxxx|||tttmmmddd]]]WWWRRRNNNJJJIIIKKKLLLMMMMMMPPPUUUZZZ[[[___eeeiiinnnssszzz~~~}}}yyyvvvtttnnnmmmkkkhhhddd___ZZZXXXSSSPPPLLLKKKLLLOOOPPPPPPLLLNNNQQQSSSVVVZZZaaaeeekkkrrr}}}qqqhhh```WWWPPPHHHFFFFFFIIIKKKOOOXXXaaa}}}~~~ppphhhccc```bbbaaa___]]]\\\\\\\\\]]]]]]]]]]]]]]]]]]\\\[[[[[[[[[[[[\\\]]]^^^^^^^^^^^^^^^___aaacccdddccccccbbbaaaaaa`````````aaabbbbbb]]]^^^___`````````___^^^YYYWWWVVVWWW[[[^^^```aaa___```ccceeefffeeecccbbb```___\\\ZZZYYYYYYZZZZZZYYY[[[^^^```aaa```___^^^ZZZYYYWWWVVVVVVWWWXXXYYY[[[[[[[[[[[[ZZZYYYXXXXXXWWWXXXXXXXXXXXXXXXXXXXXXWWWYYY[[[^^^^^^]]][[[ZZZWWWZZZ\\\ZZZUUURRRSSSVVVUUUTTTSSSRRRRRRQQQRRRRRRSSSSSSSSSSSSUUUXXX[[[]]]bbbhhhvvvzzz~~~|||zzzyyyxxxuuuvvvwwwxxxwwwuuusssrrrooonnnnnnqqqtttwwwxxxxxxuuutttttttttuuuvvvxxxxxxyyyyyyyyyxxxvvvssspppnnnsssssstttssstttwww{{{}}}{{{xxxwwwxxxzzzyyyyyyyyyxxxxxxxxxwwwwwwrrrqqqppppppppppppooonnnqqquuuzzz}}}|||yyyvvvuuunnnmmmmmmlllkkkjjjiiiiiioooqqqtttwwwyyyzzzzzzzzzyyyxxxwwwvvvuuuuuuuuuuuusssssssssssssssssssssrrrsssrrrsss{{{uuujjjbbb]]]YYYVVVPPPQQQPPPNNNJJJJJJMMMPPPPPPRRRVVVXXXZZZ___ggglllnnnrrrvvv|||}}}{{{{{{zzztttlllfffbbb___]]][[[UUUUUUTTTTTTSSSSSSRRRQQQLLLKKKJJJIIIJJJMMMPPPQQQPPPSSSWWWZZZ___gggqqqyyywwwjjj^^^WWWRRRNNNKKKHHHFFFFFFJJJNNNVVVcccppp}}}qqqjjjhhheeebbbcccbbb```^^^\\\\\\\\\\\\\\\\\\\\\[[[[[[ZZZYYYXXXZZZ[[[\\\\\\]]]]]]]]]]]]___aaaccceeefffeeedddccc``````____________``````\\\]]]___aaaaaaaaa___^^^XXXVVVUUUVVVYYY\\\^^^___^^^```bbbdddeeedddcccaaa```^^^[[[XXXWWWXXXYYY[[[YYY[[[]]]___```___]]]\\\XXXWWWVVVUUUUUUWWWXXXZZZ[[[[[[[[[[[[ZZZXXXWWWVVVWWWWWWWWWXXXXXXXXXYYYYYYVVVXXX[[[^^^^^^\\\ZZZXXXUUUXXX[[[YYYTTTRRRSSSVVVVVVUUUTTTSSSSSSRRRRRRSSSTTTTTTTTTTTTVVVYYY\\\]]]```cccnnnzzzzzz{{{xxxttttttvvvwwwwwwuuusssrrrrrrqqqqqqqqqppppppqqquuuxxxvvvssspppqqqtttvvvvvvtttxxxwwwvvvtttrrrooonnnmmmssstttvvvwwwxxxyyyyyyyyy}}}{{{xxxuuussssssssstttwwwzzz}}}|||yyyuuuqqqpppsssrrrqqqqqqrrrssstttuuuvvvyyy}}}~~~|||xxxuuutttmmmmmmmmmmmmmmmmmmmmmmmmnnnqqquuuxxxyyy{{{|||~~~~~~|||yyyvvvsssrrrrrrrrrttttttttttttsssrrrqqqqqqrrrooopppvvvuuujjjccc```^^^[[[WWWSSSPPPNNNMMMMMMPPPQQQRRRRRRRRRSSSUUUWWWZZZ\\\```dddggghhhgggfffgggkkkooopppmmmjjjiiijjjfffggghhhjjjlllkkkiiigggbbb\\\VVVRRRRRRRRRPPPMMMNNNLLLJJJJJJJJJJJJJJJIIIIIILLLOOOOOOOOOQQQUUUYYYXXX\\\```ccchhhuuuzzzuuuhhhZZZSSSNNNIIIGGGGGGDDDFFFKKKNNNQQQ^^^|||~~~xxxvvvmmmggg```___eee______^^^]]]\\\\\\\\\\\\\\\[[[[[[ZZZYYYXXXXXXWWWXXXYYYZZZ[[[[[[[[[[[[[[[___aaaccceeeeeedddbbb```\\\\\\\\\]]]]]]\\\\\\\\\_________bbbdddccc^^^ZZZYYYWWWUUUWWWZZZ\\\[[[ZZZ\\\]]]___``````^^^[[[ZZZXXXXXXXXXXXXXXXWWWWWWWWWZZZ[[[[[[\\\\\\\\\\\\[[[YYYYYYXXXWWWVVVTTTSSSRRRVVVWWWYYYYYYXXXVVVVVVVVVYYYWWWUUUUUUVVVWWWVVVUUU[[[[[[[[[[[[ZZZYYYWWWVVVWWWXXXYYYXXXVVVVVVXXXYYY[[[WWWSSSQQQRRRTTTVVVWWWXXXVVVTTTRRRSSSUUUYYY[[[[[[aaaiiiwww{{{||||||xxxttttttvvvwwwvvvtttrrrqqqqqqppppppppppppooopppsssvvvsssqqqooopppsssvvvvvvuuuyyyxxxvvvtttrrrppppppooouuuvvvwwwxxxyyyyyyyyyyyy{{{yyywwwtttssssssssstttvvvxxx{{{{{{xxxuuutttsssuuuttttttsssssstttuuuvvvxxxzzz}}}}}}zzzvvvrrrqqqnnnnnnnnnnnnnnnnnnnnnnnnmmmppptttvvvxxxyyy{{{|||~~~|||xxxuuusssrrrrrrssssssssssssssssssrrrqqqppprrrpppqqqvvv{{{||||||xxxsssooohhh```YYYUUURRRQQQRRRRRRQQQPPPOOOPPPQQQRRRRRRVVVZZZ[[[XXXVVVWWWXXXVVVYYY\\\\\\YYYWWWWWWXXXUUUVVVWWWXXXYYYYYYXXXVVVRRRPPPOOONNNMMMLLLJJJHHHIIIIIIHHHIIIKKKMMMMMMMMMNNNPPPSSSTTTUUUYYY___dddffflllssszzztttllleeeZZZPPPLLLIIIFFFEEEFFFHHHHHHMMMVVVcccwww{{{rrrjjjeee___^^^ccc```___^^^]]]\\\\\\\\\\\\\\\[[[[[[ZZZYYYYYYXXXXXXYYYZZZZZZ[[[[[[[[[[[[ZZZ```aaaccceeeeeedddbbb```[[[[[[\\\\\\\\\\\\[[[[[[\\\\\\^^^bbbdddccc___[[[ZZZXXXVVVWWWYYYZZZZZZXXXVVVWWWYYY[[[\\\[[[ZZZYYY[[[ZZZZZZYYYXXXWWWWWWVVVYYYZZZ[[[\\\\\\\\\[[[[[[YYYYYYYYYXXXVVVUUUSSSRRRTTTVVVXXXXXXVVVUUUTTTUUUVVVTTTSSSSSSUUUVVVUUUTTT[[[ZZZZZZYYYXXXWWWWWWWWWXXXYYYZZZYYYXXXWWWYYYZZZ[[[XXXSSSRRRSSSUUUWWWWWWXXXWWWTTTSSSSSSUUUXXXYYY[[[___fffrrr}}}}}}}}}yyyuuusssuuuuuutttrrrpppooopppoooooooooooonnnoooqqqsssooonnnnnnpppsssuuuvvvvvv{{{yyyvvvsssrrrrrrssstttwwwwwwxxxyyyzzzzzzyyyyyyxxxwwwuuutttssssssttttttuuuwwwxxxxxxwwwvvvvvvwwwwwwwwwvvvuuuuuuuuuvvvvvvxxxzzz|||{{{wwwrrrooonnnoooooooooooooooooooooooommmooosssuuuuuuvvvxxxzzz|||{{{xxxuuusssrrrrrrsssqqqqqqqqqrrrqqqqqqpppoooqqqqqqsssttttttyyy}}}{{{wwwmmmeeeaaa___\\\YYYVVVRRROOONNNOOOOOOMMMRRRVVVTTTNNNJJJKKKOOOLLLMMMNNNMMMKKKJJJKKKLLLKKKKKKLLLMMMNNNMMMMMMMMMIIIKKKMMMMMMLLLIIIHHHGGGIIIIIIJJJLLLNNNQQQSSSTTTUUUXXX\\\___bbbhhhpppwwwvvvlllddd^^^UUUNNNHHHGGGFFFDDDFFFIIIMMMNNNVVVhhh|||{{{lllgggddd^^^]]]``````___^^^]]]\\\\\\\\\\\\\\\\\\[[[[[[ZZZYYYYYYYYY[[[[[[[[[[[[ZZZZZZZZZZZZ```aaacccddddddcccaaa___YYYYYYZZZZZZZZZZZZYYYYYYXXXZZZ^^^bbbdddccc___\\\\\\YYYWWWVVVVVVWWWVVVUUURRRSSSUUUWWWXXXYYYZZZZZZ\\\\\\[[[ZZZXXXWWWVVVUUUXXXYYYZZZ[[[\\\[[[[[[ZZZYYYYYYYYYXXXWWWUUUTTTSSSSSSUUUVVVVVVTTTSSSSSSSSSSSSRRRQQQRRRTTTUUUUUUTTTZZZYYYWWWVVVUUUVVVVVVWWWZZZ[[[\\\[[[ZZZYYYZZZ\\\[[[XXXUUUSSSTTTVVVWWWXXXXXXWWWUUUSSSSSSTTTVVVWWWYYY\\\```kkk~~~}}}~~~}}}yyytttrrrssssssrrrooonnnnnnnnnmmmnnnooonnnmmmmmmooopppmmmmmmnnnpppsssvvvwwwwww{{{xxxtttqqqqqqrrruuuwwwxxxxxxyyyyyyzzzyyyyyyyyyvvvuuuttttttttttttuuuvvvuuuvvvwwwvvvttttttuuuwwwwwwwwwvvvuuuuuuuuuttttttvvvxxxyyywwwtttpppnnnmmmppppppppppppppppppppppppnnnpppsssttttttuuuwwwyyy{{{yyyvvvtttrrrrrrrrrssspppppppppppppppoooooonnnnnnooorrrqqqnnnppp}}}~~~}}}|||zzzrrrmmmfff___[[[XXXVVVUUUSSSUUUVVVTTTPPPNNNNNNOOOOOOOOONNNLLLKKKKKKLLLMMMMMMNNNOOOPPPPPPQQQRRRSSSRRRTTTUUURRRNNNLLLMMMOOOMMMOOOQQQSSSUUUXXX\\\^^^cccggglllqqqwwwvvvkkkddd___ZZZVVVNNNJJJFFFFFFFFFEEEHHHNNNUUU]]]ooo|||{{{qqqhhhfffddd```]]]^^^^^^^^^]]]\\\[[[[[[[[[[[[\\\\\\\\\[[[[[[ZZZZZZZZZ\\\\\\[[[ZZZZZZYYYYYYYYY___```aaaaaaaaa___^^^]]]XXXXXXXXXYYYYYYXXXXXXXXXWWWZZZ^^^bbbcccaaa]]]ZZZ[[[YYYVVVTTTSSSRRRRRRRRRSSSTTTUUUVVVWWWYYYZZZ[[[ZZZZZZYYYXXXWWWWWWVVVVVVWWWXXXZZZ[[[\\\\\\[[[ZZZZZZZZZYYYYYYWWWVVVUUUTTTRRRSSSTTTTTTRRRQQQQQQRRRRRRQQQPPPQQQTTTVVVVVVVVVXXXWWWUUUTTTTTTUUUVVVWWW[[[\\\^^^]]]\\\[[[\\\]]]\\\YYYVVVVVVWWWXXXXXXXXXXXXWWWVVVUUUTTTTTTUUUUUUWWWXXX[[[eeexxx}}}}}}}}}|||wwwtttoooppppppooommmlllmmmnnnmmmnnnnnnmmmlllkkklllnnnlllnnnppprrrsssuuuvvvwwwwwwuuuqqqooooooqqquuuxxxwwwwwwxxxxxxyyyxxxxxxxxxttttttttttttuuuuuuvvvvvvuuuvvvuuutttrrrqqqsssuuuuuuuuuuuuttttttssssssrrrrrrtttuuutttqqqpppooopppqqqqqqqqqqqqqqqqqqqqqqqqppprrrssstttssstttvvvxxxyyyxxxuuusssrrrrrrssssssppppppppppppooonnnmmmmmmjjjlllooonnnkkkkkkwwwyyysssoookkkiiiddd```\\\ZZZYYYWWWTTTQQQTTTRRROOONNNMMMNNNOOOOOOOOOQQQSSSTTTTTTVVVZZZ^^^eeeccc^^^VVVPPPOOOTTTXXXUUUXXX]]]aaadddiiinnnrrr|||rrrlllccc]]]YYYVVVQQQMMMKKKGGGEEEEEEDDDEEEMMMVVViii{{{xxxvvvwwwpppjjjffffffeeebbb```___]]]\\\[[[ZZZYYYYYYYYYYYY\\\\\\\\\\\\[[[[[[[[[[[[]]]\\\[[[ZZZYYYYYYZZZZZZ]]]^^^^^^^^^]]][[[ZZZYYYVVVWWWWWWXXXXXXWWWWWWVVVXXX[[[___aaaaaa^^^ZZZXXXZZZXXXUUURRRPPPOOOPPPQQQVVVVVVVVVVVVVVVWWWWWWXXXUUUVVVVVVVVVVVVVVVVVVVVVVVVXXXZZZ\\\]]]\\\[[[ZZZZZZZZZZZZYYYXXXWWWVVVUUURRRSSSTTTSSSQQQPPPQQQSSSSSSRRRRRRSSSVVVXXXXXXXXXWWWVVVUUUTTTTTTUUUWWWXXX\\\^^^______^^^]]]]]]^^^\\\ZZZXXXXXXYYYZZZYYYXXXXXXWWWWWWVVVVVVUUUUUUUUUUUUUUUWWW```ppp}}}|||{{{{{{{{{yyyvvvssslllmmmmmmlllkkkkkklllnnnmmmnnnooonnnlllkkkkkkllllllnnnqqqrrrrrrrrrssstttrrrpppmmmllllllooosssvvvttttttuuuvvvwwwwwwvvvvvvssssssssstttttttttuuuuuusssssssssrrrpppoooqqqrrrrrrsssssstttssssssrrrqqqpppqqqrrrqqqppppppqqqrrrqqqqqqqqqqqqqqqqqqqqqqqqrrrsssssssssrrrsssuuuwwwxxxvvvtttrrrqqqrrrssstttrrrqqqqqqpppooommmlllkkkiiiiiikkkllliiiiiisss~~~~~~vvvmmmiiiiiifff```[[[ZZZXXXUUUTTTTTTUUUTTTTTTSSSVVVYYY[[[\\\aaagggmmm|||tttiii^^^XXX[[[bbbhhhhhhmmmtttyyy~~~yyylllbbb]]]WWWRRROOOLLLGGGCCCFFFDDDCCCEEEFFFMMM[[[iiiuuupppyyyvvvnnniiigggfffggggggeeebbb___]]]\\\[[[ZZZYYYYYYYYYYYY\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[ZZZYYYYYYYYY[[[[[[\\\\\\\\\[[[ZZZXXXWWWVVVVVVVVVWWWWWWWWWWWWVVVVVVXXX[[[___```^^^[[[YYYXXXXXXXXXUUURRROOOOOOQQQSSSVVVWWWWWWWWWVVVVVVUUUTTTSSSSSSTTTUUUUUUVVVVVVWWWVVVXXX[[[^^^___^^^\\\[[[ZZZZZZZZZZZZYYYXXXWWWVVVTTTTTTTTTSSSQQQQQQRRRTTTUUUTTTSSSTTTWWWYYYYYYYYYWWWVVVVVVUUUVVVWWWYYYZZZ\\\^^^```aaa___^^^^^^^^^\\\[[[ZZZZZZ[[[[[[ZZZXXXWWWXXXXXXXXXXXXXXXWWWVVVUUUTTTVVV]]]iii}}}{{{{{{zzzyyyxxxvvvsssrrriiijjjkkkjjjiiijjjmmmooommmnnnooonnnlllkkkkkkkkklllnnnqqqqqqooonnnnnnppplllkkkiiihhhjjjmmmpppssspppqqqrrrttttttuuuuuuuuupppqqqqqqrrrrrrrrrrrrqqqnnnoooppppppoooooopppqqqqqqqqqsssssstttsssrrrrrrpppqqqqqqpppooooooqqqsssppppppppppppppppppppppppqqqrrrrrrqqqpppppprrrtttwwwuuusssqqqqqqrrrsssttttttsssrrrqqqooommmjjjiiijjjiiiiiijjjiiiiiioooxxx|||yyyqqqooolllllllllmmmkkkiiihhhlllpppsssuuu{{{}}}rrrpppvvvzzzjjjaaaXXXSSSLLLIIIHHHGGGDDDAAADDDDDDFFFKKKRRR```www}}}zzzwwwvvv~~~zzzpppiiieeefffgggggggggfffccc___^^^]]]\\\[[[[[[ZZZZZZZZZ]]]]]]]]]]]]]]]]]]]]]]]]\\\[[[YYYXXXYYYZZZ\\\]]]]]]\\\[[[ZZZYYYWWWVVVUUUVVVWWWWWWWWWWWWWWWWWWVVVWWWZZZ]]]]]][[[ZZZZZZ[[[XXXXXXWWWSSSQQQQQQUUUXXXWWWXXXZZZZZZZZZXXXVVVUUUUUUUUUUUUUUUUUUUUUVVVVVVWWWYYY\\\___```___]]]\\\ZZZZZZZZZZZZZZZYYYXXXWWWUUUVVVVVVTTTRRRRRRTTTVVVVVVUUUTTTUUUWWWYYYYYYXXXWWWWWWWWWXXXYYYZZZZZZ[[[\\\^^^aaaaaa```^^^^^^^^^\\\\\\[[[\\\]]]]]][[[YYYWWWXXXYYYZZZ[[[ZZZYYYXXXXXXUUUVVVZZZbbbrrr}}}}}}{{{zzzyyyxxxvvvtttrrrqqqhhhiiiiiiiiiiiijjjmmmooonnnooopppooolllkkkjjjkkkkkknnnppppppmmmjjjkkklllhhhhhhgggggghhhkkknnnpppnnnoooppprrrssstttttttttnnnoooppppppppppppooooooiiilllnnnoooooooooqqqrrrpppqqqssstttttttttssssssqqqrrrqqqpppnnnnnnppprrrppppppppppppppppppppppppqqqqqqqqqpppnnnnnnqqqsssvvvuuusssqqqqqqrrrssstttuuuuuusssqqqooollljjjhhhllliiihhhjjjiiiiiimmmtttxxxwwwhhh___[[[QQQLLLFFFDDDEEEGGGGGGFFFFFFGGGLLLTTT___sssvvvqqqqqqmmmsss|||tttmmmfffccceeeggggggffffffccc___```___^^^]]]\\\\\\\\\\\\]]]]]]]]]]]]]]]]]]]]]]]][[[ZZZYYYXXXYYYZZZ\\\^^^^^^]]]\\\ZZZYYYWWWVVVVVVVVVWWWWWWXXXXXXWWWWWWVVVVVVYYY[[[\\\ZZZZZZ\\\^^^YYYYYYXXXUUUSSSSSSXXX\\\YYY[[[]]]______]]][[[YYYWWWWWWWWWVVVVVVUUUUUUUUUWWWYYY]]]```aaa```^^^]]]ZZZZZZ[[[ZZZZZZYYYXXXWWWWWWWWWWWWUUUSSSSSSUUUWWWVVVUUUTTTTTTVVVXXXXXXWWWVVVWWWYYYZZZ[[[[[[[[[[[[\\\^^^aaaaaa```^^^^^^^^^]]]\\\\\\]]]^^^]]][[[YYYVVVXXXZZZ[[[\\\[[[ZZZYYYZZZWWWVVVYYY^^^jjj|||{{{{{{zzzxxxyyyyyyzzzzzzwwwrrrmmmjjjjjjjjjjjjkkkmmmooopppqqqppppppooonnnmmmkkkiiihhhhhhiiijjjjjjiiigggeeedddgggdddcccdddhhhjjjjjjhhhgggiiikkknnnpppppppppooolllkkkjjjiiiiiiiiijjjkkkiiikkkmmmmmmmmmmmmoooqqqnnnqqquuuwwwxxxvvvsssqqqpppppppppqqqrrrssstttuuurrrrrrrrrrrrrrrqqqpppooopppqqqqqqooollllllooorrruuutttrrrqqqqqqrrrtttuuuxxxuuupppmmmkkkiiigggeeellljjjiiihhhhhhjjjlllmmmrrruuu}}}xxxoooqqq||||||pppggg^^^TTTMMMJJJGGGCCCAAABBBDDDEEEFFFIIIRRR^^^llluuunnnffftttwwwpppkkkiiihhhgggfffeeecccbbbaaa```bbbaaa___]]][[[ZZZZZZYYY]]]^^^___]]]ZZZYYYZZZ]]]]]]\\\ZZZYYYYYYZZZ\\\]]]___\\\ZZZYYYYYYYYYWWWVVVXXXWWWVVVUUUVVVXXXZZZ\\\[[[\\\\\\\\\\\\[[[YYYXXX]]]ZZZVVVUUUVVVWWWXXXXXXZZZ[[[^^^aaabbbcccbbbbbb^^^[[[WWWSSSRRRSSSVVVXXX______``````___^^^^^^]]]XXXXXXXXXXXXXXXYYYZZZZZZYYYYYYXXXWWWVVVVVVVVVVVVYYYYYYYYYYYYXXXWWWVVVUUUZZZZZZZZZZZZYYYYYYYYYYYYYYY[[[^^^```aaa___]]][[[YYYZZZ[[[[[[[[[[[[ZZZZZZYYYYYYZZZ]]]___```^^^\\\VVVWWWXXXXXXYYYcccyyy}}}{{{{{{zzzxxxvvvwwwwwwxxxwwwtttpppkkkhhhhhhhhhiiijjjlllnnnooopppppppppooonnnllljjjiiigggeeeggghhhiiiiiihhhgggfffeeecccbbbccceeeggggggeeefffhhhjjjmmmnnnooonnnnnnmmmlllkkkiiihhhhhhhhhiiiiiikkkmmmmmmmmmmmmnnnpppoooqqquuuxxxxxxwwwtttrrrqqqqqqqqqqqqqqqqqqrrrrrrqqqqqqqqqqqqqqqpppoooooooooppppppnnnkkkkkknnnqqqsssrrrqqqppppppqqqrrrssspppmmmjjjiiiiiiiiiiiigggiiiiiihhhhhhhhhiiijjjkkkmmmooovvv}}}mmmgggkkkqqqwwwxxxlllccc\\\VVVPPPJJJFFFEEEBBBAAABBBFFFKKKNNNWWWfffyyyuuuoooqqqrrrzzztttooojjjhhhgggfffeeecccbbbaaa``````aaaaaa___]]]\\\[[[ZZZZZZ\\\^^^^^^\\\ZZZYYY[[[]]]ZZZYYYYYYYYY[[[]]]___aaa^^^\\\ZZZYYYYYYYYYWWWVVVWWWWWWVVVVVVWWWXXX[[[\\\ZZZ[[[^^^___```___]]]\\\\\\ZZZWWWVVVWWWYYYYYYYYYZZZ\\\```ccceeeeeeeeeddd^^^[[[WWWTTTSSSUUUWWWYYY^^^^^^^^^^^^]]]\\\[[[[[[WWWWWWWWWWWWXXXYYYYYYZZZYYYXXXXXXWWWWWWWWWWWWWWWWWWXXXYYYYYYYYYYYYYYYXXXZZZZZZZZZZZZZZZZZZZZZZZZWWWYYY\\\^^^___]]][[[ZZZYYYZZZZZZZZZZZZZZZZZZZZZXXXXXXZZZ\\\______]]][[[YYYYYYYYYYYYXXX```ttt~~~yyyxxxxxxyyyyyyxxxuuussstttuuuuuusssqqqmmmiiiggggggggghhhiiikkkmmmoooppppppoooooommmllljjjhhhgggcccdddfffggghhhhhhhhhgggdddbbbaaa```bbbccccccccceeegggiiikkklllllllllkkkmmmmmmkkkiiihhhgggggggggjjjkkkmmmnnnmmmlllmmmnnnooorrruuuxxxxxxwwwuuusssrrrqqqppppppoooooooooppppppppppppppppppoooooooooooooooooommmkkkkkkmmmooopppppppppooooooooonnnnnnhhhgggeeeeeefffggggggfffgggggghhhhhhiiiiiiiiihhhlllooouuuttteee______bbbiiiuuuyyynnnfff]]]VVVRRROOOKKKHHHBBBBBBAAA@@@BBBIIITTT\\\qqqzzzoooooo{{{}}}uuusssnnnjjjiiifffeeecccaaa```______```aaa```___]]]\\\[[[[[[[[[[[[\\\\\\[[[ZZZZZZ[[[]]]ZZZZZZZZZ[[[\\\^^^```aaa]]][[[YYYYYYYYYYYYXXXVVVVVVVVVVVVVVVWWWYYY[[[\\\YYY\\\```dddeeedddaaa___ZZZYYYXXXYYY[[[[[[[[[ZZZ[[[^^^bbbfffhhhhhhgggfff]]][[[XXXVVVUUUWWWYYY[[[\\\\\\\\\\\\[[[ZZZYYYXXXUUUUUUUUUVVVWWWXXXYYYZZZXXXXXXXXXYYYYYYYYYYYYZZZWWWXXXYYYZZZ[[[[[[[[[[[[ZZZZZZZZZ[[[[[[[[[[[[[[[WWWXXXZZZ\\\\\\[[[YYYXXXYYYYYYYYYYYYYYYYYYYYYYYYYYYYYY[[[]]]``````^^^\\\[[[ZZZZZZYYYWWW\\\mmm~~~tttuuuuuuvvvvvvuuusssrrrtttssssssqqqnnnkkkiiigggggghhhhhhjjjlllnnnooopppoooooonnnmmmkkkiiigggfffbbbcccdddeeefffffffffeeedddcccaaa___``````aaaaaaeeefffgggiiijjjjjjjjjjjjkkkkkkjjjiiihhhhhhggggggjjjlllnnnooonnnmmmmmmnnnoooqqqtttvvvvvvuuusssqqqoooooonnnnnnnnnnnnoooooooooooonnnnnnnnnnnnnnnnnnoooooonnnmmmllllllmmmnnnppppppooonnnmmmkkkiiihhheeedddccccccddddddcccbbbfffgggiiikkkkkkjjjiiihhhkkkooowwwtttgggaaa______eeerrryyyvvv{{{zzzrrrlllddd^^^UUUNNNKKKIIIHHHGGGCCCDDDEEEEEEKKKXXXkkkxxx|||yyywwwzzzxxxsssqqqnnnllllllfffeeecccaaa______```aaa```___^^^]]]\\\[[[[[[[[[ZZZZZZZZZZZZZZZ[[[\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]\\\ZZZYYYZZZ[[[ZZZYYYWWWVVVVVVVVVWWWYYY[[[\\\]]]\\\___dddggghhhfffccc```ZZZYYYZZZ\\\______^^^\\\]]]___dddhhhjjjiiihhhfff]]]\\\YYYWWWWWWYYY[[[]]]\\\\\\\\\[[[ZZZXXXWWWVVVTTTTTTTTTUUUVVVWWWYYYZZZXXXYYYYYYZZZ[[[\\\\\\\\\YYYZZZ[[[[[[\\\\\\\\\[[[ZZZ[[[[[[[[[\\\\\\]]]]]]XXXYYYZZZ[[[[[[ZZZYYYYYYZZZYYYYYYXXXXXXXXXXXXXXX[[[[[[]]]___bbbbbb```^^^ZZZZZZZZZYYYWWWZZZhhhvvvyyyuuuvvvuuuuuusssssssssssstttsssrrrpppmmmkkkiiihhhjjjjjjjjjkkkmmmnnnpppqqqnnnnnnmmmllljjjhhhgggfffcccccccccccccccccccccccceeedddbbb```______aaabbbfffgggggghhhiiiiiiiiiiiiiiiiiiiiiiiijjjjjjjjjjjjjjjlllooopppooonnnnnnooooooppprrrssssssrrrpppnnnkkkkkkkkkllllllnnnoooooonnnmmmlllllllllmmmnnnnnnoooooonnnmmmmmmnnnmmmmmmqqqpppooommmjjjgggeeeccccccbbbaaaccceeefffeeedddhhhiiilllmmmnnnmmmkkkjjjhhhnnnyyy{{{qqqeee```\\\aaammmzzzuuummmmmmwww~~~xxxrrrnnnkkkhhheee]]]WWWOOOHHHDDDCCCDDDEEEGGGIIIMMMSSS___ttt{{{yyy}}}uuuooollljjjiiikkkfffeeecccbbbaaaaaaaaabbb^^^]]]\\\[[[[[[[[[[[[[[[YYYXXXXXXYYYZZZ\\\\\\]]]]]]^^^___``````___^^^]]][[[ZZZZZZ[[[\\\\\\ZZZXXXVVVVVVWWWYYY[[[]]]^^^___aaacccfffhhhgggeeeaaa___ZZZ[[[\\\___cccdddcccaaa___bbbeeehhhiiihhhfffddd^^^\\\ZZZYYYXXXZZZ[[[]]]]]]\\\\\\[[[YYYWWWVVVUUURRRSSSSSSTTTVVVXXXYYYZZZYYYZZZ[[[]]]^^^^^^^^^^^^\\\\\\]]]]]]\\\[[[ZZZZZZZZZ[[[[[[\\\]]]^^^______[[[[[[[[[[[[[[[[[[[[[[[[[[[ZZZYYYXXXWWWXXXXXXXXXZZZZZZ\\\^^^aaaaaa___]]]XXXXXXYYYYYYWWWYYYdddqqq~~~vvvvvvwwwwwwvvvsssrrrsssttttttsssqqqnnnlllkkkjjjjjjllllllllllllmmmnnnoooooonnnmmmmmmllljjjhhhfffeeedddddddddcccccccccccccccddddddbbb```^^^^^^aaadddiiiiiiiiiiiiiiiiiiiiiiiihhhhhhjjjkkkkkklllkkkkkkjjjmmmppprrrrrrqqqqqqqqqpppqqqrrrrrrqqqooommmkkkiiiiiiiiijjjkkklllnnnooollllllkkkjjjjjjkkkmmmnnnooommmllllllmmmnnnlllkkkpppooommmkkkhhhfffdddccc``````bbbeeeiiillllllkkkjjjlllmmmoooooonnnmmmlllkkksss~~~qqqiii```\\\```eeeiiiiiifffjjjsss{{{wwwllliiimmmyyy|||vvvppplllfffbbb```^^^\\\ZZZSSSOOOHHHBBB@@@BBBFFFJJJLLLQQQZZZgggzzzwwwqqqxxx|||pppjjjgggdddcccfffeeeddddddccccccbbbaaaaaa[[[[[[ZZZZZZYYYZZZZZZZZZWWWVVVVVVWWWZZZ\\\]]]]]]ZZZ\\\^^^aaabbbbbbaaaaaa[[[[[[[[[]]]___^^^\\\ZZZVVVWWWYYY[[[]]]___aaabbbfffffffffeeecccbbb```___\\\]]]___bbbfffhhhhhhgggdddeeefffgggfffeeecccbbb^^^]]][[[YYYYYYYYY[[[\\\\\\\\\[[[ZZZXXXVVVTTTSSSRRRRRRSSSTTTVVVXXXZZZ[[[ZZZ[[[]]]___```______^^^]]]]]]]]]]]]\\\[[[ZZZYYY[[[[[[\\\]]]^^^___```aaa]]]]]]\\\[[[[[[[[[\\\\\\\\\[[[YYYXXXWWWXXXXXXYYYXXXXXXZZZ\\\______]]][[[WWWWWWYYYZZZXXXYYYaaakkk{{{vvvqqquuuxxxyyyvvvtttsssttttttrrrooollljjjjjjiiijjjmmmllllllkkkkkkllllllmmmmmmmmmlllkkkiiigggfffeeeeeeeeeeeeeeeeeefffggghhhccccccaaa___\\\]]]aaaeeekkkkkkjjjjjjjjjjjjjjjjjjjjjjjjkkklllmmmlllkkkkkkiiimmmqqqssstttsssssstttsssssssssrrrpppnnnkkkjjjiiiiiiiiiiiijjjjjjkkklllkkkkkkiiiiiiiiikkklllnnnlllkkkiiijjjlllllljjjgggmmmllljjjhhhggggggggggggcccdddfffiiinnnppppppooolllmmmnnnooooooooonnnmmmpppxxx{{{yyywwwzzzuuukkkeee```\\\ZZZVVVXXXbbblllllleeeiiisss}}}tttmmmgggccc___\\\YYYWWWTTTRRROOONNNJJJHHHDDDBBBEEELLLUUU[[[ccciiivvv}}}ttttttzzz}}}tttlllhhheeeaaa```aaabbbbbbcccdddcccbbb```^^^YYYYYYXXXXXXXXXYYYYYYZZZVVVUUUTTTVVVZZZ]]]^^^]]]ZZZ\\\___bbbdddcccbbbaaa\\\\\\]]]___aaa```^^^\\\WWWXXXZZZ]]]___bbbcccdddhhhfffccc```^^^^^^___```______```dddhhhkkkllllllkkkjjjiiigggeeecccaaa```^^^]]][[[ZZZYYYYYYYYYZZZ[[[ZZZYYYXXXVVVSSSQQQPPPRRRRRRSSSUUUWWWYYY[[[]]]\\\]]]___```aaa```___^^^[[[[[[\\\\\\\\\[[[[[[ZZZ[[[[[[\\\^^^___```bbbbbb___]]]\\\ZZZZZZ[[[\\\\\\^^^\\\ZZZXXXXXXXXXYYYZZZYYYYYY[[[]]]``````^^^\\\YYYXXXZZZ[[[YYYXXX^^^fffxxx~~~yyyvvvmmmrrryyy{{{yyyvvvsssssssssqqqnnnkkkiiihhhiiiiiimmmlllkkkkkkjjjjjjjjjkkkmmmmmmlllkkkiiigggeeedddeeeeeeeeefffhhhjjjkkklllaaaaaa```^^^[[[\\\aaaeeemmmlllkkkkkkjjjkkkkkkkkklllmmmmmmnnnmmmllljjjiiiiiimmmrrrtttuuuuuuuuuvvvuuuuuutttssspppnnnkkkiiikkkjjjiiiiiiiiiiiiiiiiiikkkjjjiiihhhhhhjjjlllmmmjjjhhhggghhhjjjjjjhhheeejjjiiigggfffggghhhjjjkkkiiiiiijjjmmmpppqqqpppooolllmmmmmmnnnnnnnnnnnnnnnpppvvv}}}|||vvvqqqooorrruuuzzz~~~qqqdddZZZTTTPPPQQQYYYdddeeebbbiiiwww}}}oooeeeaaa___]]][[[SSSSSSQQQPPPMMMKKKHHHFFFGGGFFFEEEGGGMMMXXXeeemmmvvvnnnppp~~~~~~tttnnniiiiiigggccc``````___aaacccdddcccaaa^^^\\\XXXWWWWWWWWWWWWXXXYYYYYYVVVTTTSSSVVVZZZ^^^^^^]]]]]]___bbbddddddbbb___]]]\\\\\\^^^```bbbbbb```]]]WWWYYY[[[^^^aaacccdddeeehhheee```\\\[[[]]]___bbb``````bbbeeejjjmmmooooooooonnnkkkgggdddbbb``````___]]]\\\ZZZXXXXXXXXXXXXZZZYYYXXXVVVTTTQQQOOONNNRRRRRRSSSUUUXXXZZZ\\\^^^]]]^^^```aaabbbaaa___^^^YYYZZZ[[[[[[\\\\\\\\\\\\[[[[[[\\\^^^```aaabbbccc___]]][[[ZZZYYYZZZ[[[\\\___]]][[[YYYXXXXXXZZZZZZ\\\]]]^^^aaaccccccaaa___[[[ZZZ[[[\\\ZZZXXX\\\ccchhhxxxyyysssqqqnnnsssxxxyyyvvvsssqqqqqqooonnnllliiiggggggkkknnnkkkjjjhhhgggggghhhjjjkkkmmmllljjjhhheeecccaaa```hhhiiikkkmmmmmmllljjjiiidddbbb^^^ZZZXXX[[[aaaeeejjjlllmmmmmmjjjjjjlllooopppooommmlllkkkkkkllllllooooooqqqsssvvvwwwuuutttpppooommmlllkkkjjjjjjjjjpppmmmiiieeecccdddeeefffaaadddggghhhgggfffffffffiiiiiihhhgggfffeeedddddddddfffiiikkkmmmmmmmmmllljjjkkknnnpppqqqqqqpppooommmnnnppprrrqqqooommmkkktttvvvxxxxxxtttpppmmmlllssswww{{{~~~oooaaaYYYSSSQQQUUUVVVYYYjjj{{{pppiii```[[[YYYVVVQQQLLLOOOMMMKKKIIIHHHGGGEEEDDDIIIIIIIIIJJJTTTkkkppplllttt|||uuutttnnnllliiifffcccaaa``````aaabbbccccccbbb___]]][[[ZZZZZZYYYXXXWWWVVVUUUUUUYYYYYY[[[\\\]]]^^^^^^^^^aaabbbcccbbb```___^^^______```aaaaaa```^^^[[[ZZZ[[[\\\]]]___bbbdddeeeffffffbbb]]]XXXWWWZZZ^^^bbb```bbbdddeeefffiiimmmpppwwwqqqiiibbb___^^^^^^^^^```^^^\\\ZZZYYYYYYYYYYYY[[[YYYUUURRROOOOOOOOOPPPQQQPPPQQQUUUYYY^^^``````aaaaaabbbaaaaaa```___^^^[[[ZZZZZZYYYYYYZZZ[[[[[[ZZZ[[[[[[[[[\\\\\\\\\\\\]]]\\\\\\\\\]]]^^^```aaa^^^___```^^^]]]\\\\\\]]]]]]^^^```bbbbbbbbbaaa```\\\[[[ZZZYYYYYYYYY[[[[[[bbblllzzz~~~xxxtttrrrqqqtttxxxyyyvvvsssqqqpppnnnnnnllliiiggggggiiillliiiiiihhhhhhhhhiiikkkkkklllllljjjiiigggfffeeedddhhhjjjmmmoooooommmkkkiiieeeccc___[[[YYY\\\aaafffjjjkkklllkkkiiiiiillloooooonnnmmmkkkkkkkkkkkklllpppooopppqqqssstttsssqqqooommmkkkjjjiiiiiikkkkkkpppmmmiiieeeccccccdddeeebbbdddhhhiiihhhhhhhhhhhhiiiiiihhhgggfffeeeddddddeeefffhhhjjjlllmmmmmmllljjjlllnnnppprrrrrrqqqpppmmmnnnooopppooonnnlllkkkqqqsssuuuuuussspppoooooorrrvvvyyy{{{}}}kkk```WWWUUUSSSWWWhhh{{{}}}rrrmmmfff___XXXSSSQQQOOOKKKGGGDDDDDDDDDFFFGGGIIIIIIIIIGGGMMMUUU___nnntttnnnsss}}}sssoooooolllkkkhhheeebbb``````___aaaaaabbbcccbbb```^^^\\\\\\[[[ZZZXXXWWWVVVVVVVVVXXXZZZ\\\^^^```aaaaaaaaaaaabbbcccbbb```^^^^^^^^^___```aaabbbaaa___]]][[[[[[\\\]]]___aaacccdddeeedddaaa\\\YYYXXXZZZ]]]```^^^```bbbdddeeehhhllloootttooogggbbb______^^^^^^___^^^\\\[[[YYYYYYYYYYYY]]][[[XXXUUUSSSTTTUUUVVVSSSSSSTTTWWW\\\```aaabbbbbbbbbcccbbbbbbaaa``````]]]]]]\\\\\\[[[[[[\\\\\\[[[ZZZZZZZZZ[[[\\\]]]]]]]]]\\\\\\\\\]]]^^^```aaa```aaaaaa```^^^]]]]]]^^^___```bbbcccdddcccbbbaaa]]]\\\[[[ZZZYYYZZZZZZ[[[YYYaaammm||||||xxxvvvuuutttvvvyyyxxxvvvrrrpppooommmmmmllljjjgggfffhhhiiihhhhhhiiijjjjjjkkklllmmmmmmllllllkkkjjjiiiiiihhhjjjllloooqqqqqqnnnkkkiiifffdddaaa]]]\\\___dddiiinnnmmmkkkiiiggghhhlllooonnnmmmllljjjjjjjjjkkkkkkpppnnnnnnnnnppppppooommmmmmkkkiiiggggggiiikkkmmmpppmmmiiieeecccbbbcccccccccfffiiijjjjjjjjjjjjkkkjjjiiiiiihhhgggfffeeeeeegggggghhhiiijjjllllllmmmjjjllloooqqqsssssssssrrrnnnnnnnnnnnnnnnmmmmmmmmmmmmoooppppppoooooopppqqqqqqtttvvvxxxzzzxxxfff]]]YYYZZZfffttt|||uuunnngggddd]]]WWWPPPLLLKKKIIIFFFDDDBBBBBBCCCEEEGGGJJJMMMOOONNNZZZkkk~~~~~~nnnmmmssswwwpppkkkjjjkkkjjjiiifffcccaaa```______```aaacccccccccaaa___^^^___]]][[[XXXWWWWWWWWWXXXXXXZZZ]]]```bbbccccccbbb```bbbbbbaaa___]]]\\\]]]___```bbbbbbbbb```^^^]]][[[\\\]]]^^^___aaabbbbbb```^^^\\\YYYYYYZZZ\\\]]][[[]]]```bbbdddgggkkknnnppplllfffaaa`````````______^^^]]]\\\[[[ZZZZZZZZZ]]]\\\YYYVVVUUUVVVWWWYYYVVVVVVWWWZZZ___bbbcccccccccccccccccccccbbbbbbbbbaaa``````^^^]]]]]]\\\\\\ZZZZZZYYYYYYZZZ\\\^^^___^^^]]]]]]]]]^^^___``````bbbcccdddcccaaa______```bbbcccdddffffffeeedddbbb^^^^^^\\\[[[ZZZZZZZZZZZZWWW\\\dddqqq|||{{{zzzyyyyyywwwxxxxxxwwwuuurrrooommmkkklllllljjjgggfffggghhhhhhiiikkkmmmnnnoooppppppppppppooonnnmmmlllkkkkkklllnnnppprrrqqqooollliiifffeeecccaaaaaaeeekkkppptttrrrmmmiiiggghhhkkknnnmmmlllkkkjjjiiijjjjjjkkkooommmlllkkklllmmmlllkkkllljjjgggeeefffiiimmmppppppnnnjjjfffdddcccbbbccceeegggjjjkkkkkkkkkmmmnnnlllkkkkkkjjjiiihhhgggggghhhhhhhhhhhhiiijjjlllllljjjlllooorrrtttuuuttttttqqqpppooonnnnnnnnnooooookkkllllllkkkjjjkkkmmmpppoooqqqtttuuuxxx~~~uuummmiiikkkpppzzz}}}{{{wwwsssrrrooolllhhheeebbbaaaXXXTTTMMMIIIGGGFFFEEEDDDGGGGGGGGGHHHJJJOOOUUUYYYeeesssyyytttqqqwwwwwwmmmkkkjjjiiijjjiiigggeeecccaaa`````````aaabbbdddeeeeeecccbbb```aaa^^^[[[XXXWWWWWWXXXZZZZZZ\\\___aaabbbbbbaaa``````aaabbbaaa^^^\\\\\\\\\```aaabbbcccbbbaaa___^^^[[[[[[\\\]]]]]]^^^______\\\[[[ZZZYYYYYYZZZZZZ[[[YYY[[[^^^aaaccceeeiiilllllliiidddbbbaaaaaaaaa```______^^^]]]]]]]]]\\\\\\\\\ZZZWWWTTTSSSTTTUUUVVVYYYXXXYYY\\\```ccccccbbbbbbbbbaaaaaaaaabbbbbbbbbbbbbbbaaa___^^^\\\ZZZYYYYYYYYYXXXYYYZZZ]]]___aaa_______________`````````bbbdddeeeeeecccaaaaaabbbdddeeefffggggggfffdddccc___^^^]]]\\\[[[ZZZYYYYYYXXXZZZ___jjj{{{{{{{{{}}}|||||||||yyyxxxwwwuuusssqqqnnnllljjjkkkkkkjjjhhhggghhhiiikkklllnnnppprrrssstttttttttsssrrrqqqooommmlllkkknnnoooppppppooommmkkkiiiffffffffffffggglllsssxxx{{{wwwpppkkkiiiiiikkklllmmmlllkkkjjjiiijjjkkklllooollliiiiiijjjkkkkkkkkkmmmkkkhhhggghhhkkkppprrrqqqooollliiifffeeeddddddhhhiiillllllllllllnnnooonnnnnnmmmlllkkkjjjiiiiiiiiihhhhhhhhhhhhiiijjjkkkjjjlllooorrrtttuuuuuuuuutttsssqqqpppooopppqqqrrrkkkkkkjjjhhhggggggjjjlllmmmooorrrtttwww|||{{{wwwvvvvvvtttpppooottt|||}}}~~~}}}xxxwwwwwwvvvvvvvvvvvvvvvzzzxxxuuurrrmmmiiifffdddaaaaaa___^^^]]]\\\\\\\\\SSSOOOIIIEEECCCCCCCCCCCCEEEGGGJJJNNNTTT^^^jjjrrrwwwpppsssyyy}}}nnnjjjkkkkkkiiiggggggfffdddbbbaaaaaaaaabbbbbbccceeeffffffeeecccbbb```^^^[[[XXXWWWXXXZZZ[[[]]]^^^`````````^^^]]][[[___```aaa```^^^]]]]]]]]]```aaabbbcccbbbaaa___]]][[[[[[[[[[[[[[[[[[[[[[[[XXXXXXXXXYYYYYYYYYYYYYYYWWWZZZ]]]```bbbdddgggiiihhhfffcccaaabbbbbbaaa```__________________^^^^^^[[[YYYVVVSSSRRRRRRTTTUUUZZZZZZ[[[]]]aaabbbbbbaaa______^^^^^^___```aaabbbaaa``````^^^\\\ZZZWWWVVVWWWWWWXXXYYY[[[^^^```bbb```aaaaaaaaa```````````````bbbdddeeecccbbbbbbbbbdddeeegggggggggeeecccbbb^^^^^^]]]\\\[[[ZZZXXXXXXVVVUUUXXXaaappp}}}zzz|||~~~}}}~~~zzzwwwuuusssrrrpppmmmkkkjjjkkkjjjiiihhhhhhjjjlllooopppqqqrrrtttuuuvvvwwwvvvuuutttrrrqqqooommmmmmoooooonnnmmmlllkkkiiiiiiggghhhhhhiiikkkpppwww|||}}}xxxqqqlllkkkkkklllmmmmmmlllkkkjjjjjjkkklllmmmmmmkkkhhhgggiiilllmmmnnnooonnnlllkkklllooosssuuurrrqqqnnnllljjjhhhhhhhhhjjjkkkmmmmmmllllllnnnoooooonnnnnnmmmlllkkkjjjjjjhhhhhhiiiiiiiiiiiiiiiiiiiiikkknnnrrrtttvvvvvvvvvuuutttsssrrrqqqrrrsssssskkklllkkkiiigggggghhhjjjmmmoooqqqsssvvvzzz~~~uuummmjjjkkknnnrrrssssssttttttttttttttt{{{}}}~~~|||yyyvvvuuuuuusssnnnjjjhhhhhhfffeeedddcccccccccgggfffbbb___]]]\\\\\\\\\XXXXXXWWWWWWWWWWWWWWWWWWKKKHHHDDDAAA@@@BBBEEEGGGCCCJJJUUUbbbooo~~~zzzsssnnnrrr~~~zzzpppggghhhjjjhhheeeddddddcccbbbaaa``````aaabbbbbbccceeeeeeeeecccaaa```]]]\\\ZZZYYYXXXYYYZZZ[[[``````___^^^]]]\\\ZZZZZZ^^^___aaaaaa___^^^___```aaabbbbbbcccaaa___]]][[[\\\[[[[[[ZZZYYYYYYXXXXXXVVVVVVVVVWWWXXXXXXXXXXXXWWWZZZ^^^```aaaccceeegggdddbbb````````````___^^^]]]]]]^^^_________^^^^^^[[[YYYWWWTTTSSSTTTVVVWWW[[[[[[\\\^^^aaabbbaaa___]]]\\\\\\\\\]]]^^^```aaa^^^^^^^^^]]]ZZZXXXUUUSSSUUUVVVXXXZZZ]]]___aaaaaa```````````````___^^^]]][[[^^^aaacccbbbaaaaaabbbcccdddeeeeeedddccc```___\\\\\\\\\\\\[[[YYYXXXWWWWWWUUUUUU\\\jjj~~~{{{zzz~~~}}}||||||yyyvvvrrrppppppooommmkkkjjjjjjjjjhhhhhhiiimmmppprrrrrrrrrrrrsssuuuwwwxxxuuuuuutttsssrrrqqqpppppppppnnnllliiihhhhhhhhhhhhiiiiiijjjjjjlllqqqwww{{{yyyuuuooollllllnnnooonnnmmmmmmlllkkkkkklllmmmnnnllliiigggfffiiimmmqqqrrrrrrqqqppppppqqqsssuuuwwwsssrrrpppooommmllllllllllllmmmnnnmmmlllkkkmmmnnnnnnmmmmmmlllkkkjjjiiiiiihhhhhhiiijjjjjjiiihhhggggggjjjmmmqqqtttuuuvvvvvvttttttsssrrrrrrrrrrrrrrrlllmmmmmmllljjjjjjkkklllnnnppprrrsssuuuwwwzzz|||uuujjjeeebbbaaa``````aaacccfffgggtttyyy~~~|||zzzyyyxxxwwwuuuqqqnnnkkkjjjhhhfffdddbbbaaaaaa___^^^\\\ZZZYYYWWWWWWVVV[[[ZZZYYYWWWVVVVVVVVVVVVRRRSSSSSSSSSSSSSSSRRRRRRIIIHHHFFFEEEFFFJJJOOOSSSUUUbbbuuuqqqoooqqqxxxyyymmmgggccceeefffdddbbbbbbaaa```___^^^^^^^^^___```aaabbbccccccbbb```^^^]]]ZZZYYYYYYYYYYYYZZZ[[[[[[aaa```^^^]]]\\\[[[\\\\\\]]]___aaaaaa``````aaabbbaaabbbbbbbbb```^^^[[[YYY\\\[[[ZZZYYYXXXWWWVVVUUUTTTTTTUUUUUUVVVWWWXXXXXXXXX[[[^^^```aaabbbdddeee___]]]\\\\\\]]]]]][[[YYYYYYZZZ[[[\\\]]]]]]\\\\\\WWWVVVTTTSSSTTTVVVYYY[[[\\\]]]^^^```bbbbbbaaa___\\\[[[ZZZZZZ\\\^^^```bbb\\\\\\\\\\\\ZZZWWWTTTRRRRRRTTTXXX\\\^^^```aaaaaa]]]^^^^^^^^^]]]\\\ZZZYYYVVVYYY]]]````````````aaaaaabbbccccccbbb___]]][[[YYYZZZZZZ[[[ZZZYYYXXXWWW[[[WWWVVV[[[eeexxx}}}zzzzzz~~~}}}zzz{{{yyyuuupppooooooooommmjjjkkkjjjiiihhhhhhjjjooosssssssssqqqqqqrrrtttwwwxxxsssssssssssssssrrrrrrrrrpppnnnjjjgggeeefffggghhhjjjkkkkkkkkklllooouuuyyyuuuqqqlllkkkmmmpppqqqpppnnnmmmlllllllllmmmnnnooollliiiffffffjjjooosssuuuttttttsssssstttvvvwwwxxxtttsssrrrpppoooooonnnnnnmmmnnnnnnmmmkkkkkklllnnnmmmlllkkkkkkiiiiiihhhgggggghhhjjjkkkjjjiiigggfffgggiiimmmqqqtttuuuvvvvvvsssssssssrrrrrrrrrqqqqqqlllnnnoooooonnnmmmnnnppppppqqqrrrsssttttttuuuvvv}}}yyynnn___\\\YYYVVVWWWYYY]]]```iiipppxxx}}}yyywwwtttrrrooonnnmmmkkkhhheeebbbbbbaaa^^^\\\[[[\\\^^^ZZZYYYWWWTTTRRRPPPOOOOOOPPPPPPQQQQQQPPPOOONNNMMMKKKLLLMMMMMMMMMLLLJJJIIILLLKKKKKKLLLOOOUUU\\\aaappp}}}lllhhhjjjuuuxxxlllhhhcccaaaddddddbbbaaabbb^^^]]]\\\\\\\\\\\\^^^^^^``````aaaaaa```^^^[[[ZZZWWWXXXXXXYYYZZZ[[[[[[[[[aaa```^^^\\\[[[\\\^^^___\\\^^^```aaaaaaaaacccdddbbbbbbbbbbbb```]]]YYYXXX\\\[[[ZZZYYYWWWVVVTTTTTTTTTSSSTTTTTTUUUVVVXXXXXXYYY\\\___aaaaaabbbcccddd[[[ZZZYYYZZZZZZZZZXXXVVVVVVWWWYYYZZZ[[[[[[ZZZYYYSSSRRRQQQQQQSSSWWWZZZ\\\^^^^^^___aaaccccccaaa___\\\[[[ZZZZZZ\\\^^^aaabbb[[[[[[\\\[[[ZZZWWWTTTRRRPPPSSSXXX]]]```aaaaaa```[[[\\\\\\\\\[[[YYYXXXVVVRRRVVV[[[^^^_________`````````aaaaaa```]]][[[YYYXXXXXXYYYZZZZZZYYYXXXWWW[[[VVVSSSWWW___pppzzz|||~~~~~~|||{{{zzzxxxvvvtttsssqqqmmmjjjiiiiiijjjjjjjjjkkkkkkkkkppppppooooooooonnnnnnnnnuuurrrooonnnnnnpppppppppmmmkkkhhheeeeeefffiiijjjpppnnnlllkkkmmmnnnnnnnnnnnnnnnmmmmmmmmmooopppqqqrrrooommmmmmooonnnllliiihhhhhhjjjkkknnnqqqssstttxxxxxxxxxxxxwwwvvvuuuuuuuuusssqqqqqqrrrssstttssspppmmmiiigggiiikkkmmmnnnoooppppppooollliiihhhhhhjjjkkkmmmlllkkkjjjjjjkkkfffhhhkkknnnqqqrrrqqqqqquuutttssstttsssrrrooommmoooooonnnnnnnnnnnnoooooorrrrrrqqqqqqrrrssstttuuuxxx||||||rrreee[[[XXX[[[aaaeeegggmmmqqqttt}}}xxxxxxzzz~~~~~~}}}}}}{{{xxxuuurrrnnnjjjgggeeedddbbb``````\\\WWWTTTSSSSSSTTTSSSTTTQQQOOOOOOPPPPPPLLLIIILLLJJJHHHHHHIIIKKKLLLLLLIIIHHHHHHJJJNNNQQQRRRRRRTTTUUUWWW[[[cccnnnzzzvvvlllnnnttt{{{oooiiiaaaaaaaaaaaaaaa```______]]]\\\ZZZYYYYYYZZZ\\\]]]ZZZ[[[\\\]]]\\\ZZZXXXWWWUUUVVVWWWYYYZZZZZZ[[[[[[]]]]]]\\\\\\\\\\\\]]]]]]___``````aaaaaaaaaaaa```dddcccaaa^^^\\\ZZZYYYYYY[[[[[[YYYXXXVVVUUUSSSSSSQQQSSSUUUWWWXXXXXXXXXXXXYYY[[[]]]^^^]]]\\\\\\\\\VVVVVVVVVVVVVVVVVVVVVVVVUUUUUUTTTRRRQQQQQQQQQQQQQQQOOONNNPPPTTTXXX[[[\\\\\\[[[\\\^^^aaa```]]]ZZZWWWWWWWWWZZZ^^^```aaaaaa```___]]]YYYUUUSSSSSSTTTSSSUUUWWWZZZ\\\]]]]]]]]]YYYXXXVVVTTTTTTUUUVVVWWWXXX[[[^^^```___^^^]]]]]]]]]]]]\\\[[[ZZZYYYXXXXXX[[[ZZZXXXVVVUUUVVVXXXYYYXXXWWWRRRUUU___ggg}}}~~~yyyyyy{{{~~~~~~}}}|||zzzwwwuuurrroookkkhhhiiiiiiiiijjjkkkkkkllllllmmmmmmlllllllllllllllmmmssspppmmmmmmnnnpppppppppmmmkkkhhhffffffhhhjjjkkkpppnnnlllkkklllnnnmmmmmmmmmlllkkkkkklllmmmnnnooopppnnnkkkkkkmmmmmmllljjjiiijjjkkkmmmoooqqqsssuuuxxxxxxxxxxxxxxxwwwvvvuuurrrqqqooopppsssuuuvvvvvvqqqnnnlllkkklllnnnoooooopppqqqrrrpppmmmkkkkkklllkkkmmmnnnmmmjjjiiihhhiiieeegggjjjnnnpppqqqrrrrrrrrrrrrrrrrrrrrrqqqooommmoooooooooooooooooopppppptttrrrqqqpppppprrrtttvvvuuuxxxzzzpppkkkmmmppprrrssswwwxxxwwwxxxzzzvvvnnnbbbbbbcccfffjjjllllllkkkqqqrrrssstttvvvwwwwwwvvvuuuqqqmmmiiifffddd```^^^]]]YYYTTTQQQQQQRRRRRRRRRSSSPPPMMMMMMMMMLLLJJJGGGJJJIIIGGGFFFGGGIIIJJJKKKKKKKKKNNNRRRWWW___eeeiiipppqqqrrrwww~~~tttjjjlllvvv|||ppphhhcccbbbbbbbbbaaa```^^^]]]\\\\\\[[[ZZZYYYXXXYYYZZZZZZXXXYYYZZZZZZZZZXXXVVVUUUTTTUUUWWWXXXZZZ[[[[[[[[[^^^^^^]]]]]]]]]]]]^^^^^^bbbbbbbbbbbbbbbaaa```___bbbaaa___]]][[[ZZZYYYYYY[[[ZZZYYYWWWVVVTTTSSSRRRRRRSSSTTTUUUVVVWWWXXXXXXYYY[[[]]]]]]\\\[[[[[[[[[UUUUUUUUUTTTTTTTTTTTTSSSSSSRRRQQQPPPPPPOOOPPPPPPOOONNNMMMOOOSSSWWWZZZ[[[\\\[[[ZZZ[[[]]]\\\YYYWWWWWWWWWWWWZZZ]]]`````````^^^^^^\\\XXXTTTRRRSSSTTTSSSTTTVVVWWWXXXXXXXXXXXXVVVUUUSSSRRRRRRSSSUUUVVVWWWZZZ]]]^^^]]][[[ZZZZZZ[[[[[[[[[ZZZZZZZZZYYYYYYZZZYYYWWWVVVUUUVVVWWWXXXXXXWWWRRRTTT]]]dddwww}}}zzzzzz|||~~~{{{xxxuuurrrnnnjjjgggiiiiiiiiijjjkkklllllllllkkkjjjiiiiiiiiijjjkkklllpppnnnlllkkkmmmooopppppplllkkkiiihhhhhhjjjlllmmmpppnnnllllllmmmmmmlllkkkkkkjjjjjjjjjjjjjjjkkklllmmmkkkiiihhhjjjkkkkkkkkkkkklllmmmoooqqqrrrtttuuuvvvvvvwwwxxxxxxwwwvvvuuuooonnnnnnppptttwwwyyyyyyrrrqqqppppppqqqrrrqqqpppqqqrrrrrrqqqooonnnnnnpppoooppppppnnnkkkhhhggggggdddfffiiilllooopppqqqqqqnnnnnnppppppppppppooonnnppppppppppppqqqqqqrrrrrruuusssrrrpppqqqrrrtttvvvsssvvv||||||sssggg\\\UUUTTTTTTUUUWWWYYYXXXXXXZZZ]]]aaaeeeiiimmmqqqtttuuurrrmmmiiieeeaaa\\\YYYWWWSSSOOOLLLLLLMMMMMMMMMPPPMMMJJJHHHHHHGGGFFFEEEIIIHHHGGGFFFFFFHHHJJJLLLPPPUUU\\\eeennn{{{uuummmjjjooozzzpppkkkgggdddcccccccccbbb```]]][[[ZZZ[[[[[[ZZZYYYXXXWWWWWWVVVVVVWWWWWWXXXWWWUUUTTTSSSRRRSSSUUUWWWZZZ[[[\\\\\\______^^^^^^^^^^^^______bbbaaaaaaaaa```^^^]]]\\\^^^^^^]]][[[ZZZZZZZZZZZZZZZZZZXXXWWWUUUTTTRRRRRRRRRRRRSSSSSSTTTUUUVVVWWWXXXZZZ[[[[[[YYYXXXYYYYYYUUUUUUTTTSSSRRRQQQPPPPPPOOOOOONNNNNNMMMNNNNNNNNNMMMLLLMMMOOOSSSWWWYYYYYY[[[YYYWWWWWWWWWWWWUUUSSSWWWVVVVVVYYY\\\^^^___^^^\\\\\\ZZZVVVSSSQQQQQQSSSSSSSSSTTTTTTSSSSSSRRRQQQQQQPPPPPPOOOPPPRRRSSSTTTVVVXXX[[[[[[ZZZXXXWWWWWWYYYYYYYYYZZZZZZZZZ[[[[[[XXXWWWVVVUUUUUUUUUVVVWWWWWWWWWQQQRRRYYY^^^nnn|||zzzwwwuuurrroookkkhhhiiiiiijjjjjjkkkllllllmmmjjjiiihhhggghhhiiikkklllooommmjjjiiijjjllllllllljjjjjjjjjjjjkkkmmmnnnooorrrpppnnnnnnnnnnnnlllkkkiiiiiiiiihhhhhhhhhhhhhhhhhhgggffffffgggiiikkklllmmmnnnoooppprrrsssssstttssstttvvvwwwwwwwwwvvvuuummmmmmnnnppptttwwwyyyxxxssssssssstttvvvuuusssqqqqqqqqqqqqooonnnnnnppprrrrrrssssssppplllhhhggggggfffgggiiikkklllmmmnnnnnnjjjlllnnnoooooonnnnnnooopppqqqqqqrrrrrrrrrrrrrrrtttttttttssssssssssssssssssvvv|||~~~lllaaa\\\ZZZWWWUUUTTTSSSQQQOOONNNQQQUUUYYY^^^dddkkkppptttqqqlllhhhccc^^^YYYUUUUUUQQQMMMKKKKKKKKKJJJJJJNNNLLLIIIGGGGGGGGGHHHIIIJJJKKKLLLLLLNNNQQQTTTWWWbbbkkkxxx~~~wwwssswww{{{nnnkkkjjjhhheeebbbcccccccccaaa___\\\[[[[[[[[[[[[ZZZXXXVVVUUUTTTUUUUUUUUUUUUUUUSSSRRRQQQPPPRRRTTTWWWYYY[[[\\\]]]______^^^^^^^^^^^^______\\\]]]]]]]]]\\\[[[ZZZZZZ[[[ZZZZZZYYYYYYZZZZZZZZZZZZYYYXXXWWWUUUSSSRRRQQQSSSRRRQQQQQQQQQSSSTTTUUUVVVWWWYYYXXXWWWVVVWWWXXXVVVVVVTTTSSSQQQPPPNNNNNNMMMMMMMMMLLLMMMMMMNNNNNNLLLLLLMMMPPPTTTWWWWWWWWWVVVTTTSSSRRRRRRRRRRRRRRRUUUUUUUUUWWWZZZ\\\\\\[[[YYYYYYWWWTTTQQQOOOPPPQQQQQQQQQQQQQQQPPPOOOOOOOOOMMMMMMNNNNNNPPPQQQSSSTTTUUUWWWYYYYYYWWWUUUUUUUUUVVVVVVWWWXXXYYYZZZ[[[[[[VVVVVVUUUTTTTTTTTTUUUVVVUUUWWWQQQOOOVVVYYYeeezzz~~~yyywwwuuutttsssqqqnnnllljjjjjjkkkkkkkkklllllllllkkkkkkjjjiiiiiijjjkkklllnnnkkkhhhfffggghhhhhhggghhhiiijjjkkkmmmooopppqqqtttrrrppppppooonnnllljjjhhhhhhhhhggggggfffeeeeeeccccccdddeeefffhhhkkkmmmmmmnnnpppqqqrrrrrrqqqqqqoooqqqsssvvvwwwvvvuuutttmmmmmmnnnpppsssvvvvvvuuusssssstttwwwxxxwwwtttqqqoooooonnnllljjjkkknnnqqqtttuuutttqqqmmmiiihhhggghhhiiiiiijjjjjjjjjjjjjjjhhhkkknnnooonnnnnnooopppqqqrrrssssssssssssrrrrrrqqqsssuuuvvvvvvssspppooopppuuu{{{~~~}}}zzzxxxxxxwww|||yyynnnkkkfffbbb___ZZZVVVSSSQQQRRRSSSUUUYYYaaaiiioootttpppjjjeee```[[[VVVRRRSSSPPPLLLJJJJJJJJJIIIHHHJJJIIIIIIHHHIIIKKKNNNPPPPPPTTTZZZ```eeekkkqqqvvv~~~zzzmmmfffffffffddd``````aaacccdddcccaaa___]]][[[[[[ZZZYYYXXXVVVTTTSSSTTTTTTTTTSSSSSSRRRQQQQQQOOOPPPSSSVVVYYY[[[\\\]]]^^^^^^]]]]]]]]]]]]^^^^^^XXXYYYZZZ[[[[[[[[[[[[[[[XXXXXXXXXXXXXXXYYYZZZ[[[ZZZZZZYYYWWWUUUTTTRRRRRRRRRQQQPPPOOOOOOPPPRRRSSSSSSTTTUUUUUUTTTTTTUUUWWWXXXWWWVVVTTTRRRPPPNNNNNNMMMMMMMMMLLLMMMMMMNNNNNNLLLMMMNNNQQQTTTVVVVVVTTTOOOOOOOOOOOOOOOPPPQQQRRRTTTSSSSSSTTTWWWXXXXXXXXXUUUUUUTTTQQQOOOMMMNNNPPPOOOOOOOOOOOOOOOOOOPPPPPPLLLLLLMMMNNNPPPRRRTTTTTTUUUVVVXXXWWWUUUTTTTTTTTTTTTUUUUUUVVVXXXYYYYYYZZZTTTSSSSSSSSSSSSTTTTTTTTTSSSVVVQQQNNNSSSVVV]]]nnn~~~|||vvvuuusssssstttsssqqqooollllllllllllkkkkkkkkkkkkmmmmmmmmmlllllllllkkkkkkjjjgggdddcccdddeeeeeedddeeegggiiilllooopppqqqrrruuusssqqqpppooommmjjjhhheeeeeeeeeeeedddcccaaaaaa]]]```ccceeefffhhhkkkmmmmmmnnnooopppppppppooonnnkkkmmmqqqtttuuuuuutttsssmmmlllmmmooorrrtttsssrrrrrrrrrtttvvvwwwvvvssspppnnnmmmkkkhhhggghhhlllooorrrsssssspppllliiihhhhhhiiiiiihhhhhhhhhhhhhhhhhhhhhlllooopppooonnnooorrrsssssstttttttttrrrqqqoooooopppssstttssspppmmmjjjjjjqqqxxx{{{xxxtttqqqppppppwww{{{vvvppplllaaa]]]YYYYYY___hhhqqqvvvyyytttmmmeee___ZZZUUUQQQPPPMMMKKKJJJJJJKKKJJJIIIIIIKKKNNNPPPRRRVVV[[[^^^eeemmmyyywwwqqqiiieeeeeeeeeaaa^^^___```bbbccccccaaa___]]]ZZZYYYXXXWWWUUUTTTSSSRRRSSSRRRRRRQQQQQQPPPPPPOOOOOOPPPSSSUUUXXXZZZ[[[\\\\\\\\\[[[[[[[[[[[[\\\\\\XXXYYYZZZ\\\]]]]]]^^^^^^WWWWWWWWWXXXXXXYYYZZZ[[[[[[[[[YYYXXXVVVTTTSSSSSSPPPPPPOOOOOONNNOOOOOOOOOPPPQQQRRRRRRRRRRRRUUUWWWYYYXXXWWWUUURRRPPPOOONNNNNNNNNMMMMMMMMMMMMMMMNNNLLLMMMNNNQQQTTTTTTRRRPPPJJJLLLNNNNNNNNNNNNPPPRRRQQQPPPPPPQQQTTTUUUUUUTTTRRRRRRQQQOOOLLLLLLMMMNNNNNNNNNNNNNNNNNNOOOQQQQQQKKKLLLMMMOOOPPPRRRSSSTTTSSSTTTUUUUUUSSSRRRSSSTTTTTTTTTTTTUUUUUUUUUVVVVVVQQQRRRRRRRRRSSSSSSSSSSSSPPPUUUQQQMMMSSSUUUYYYeee}}}{{{uuutttsssssstttsssqqqooonnnnnnmmmlllkkkjjjjjjiiinnnnnnoooooonnnllljjjiiidddbbb```___aaacccddddddccceeehhhllloooqqqrrrrrrtttrrrpppooonnnkkkhhheeebbbbbbbbbbbb```___]]]\\\YYY]]]cccfffhhhiiikkkmmmlllmmmnnnoooooommmlllkkkhhhjjjnnnrrrttttttrrrqqqjjjjjjkkknnnqqqsssrrrqqqqqqqqqrrrtttuuutttqqqooonnnmmmjjjfffdddfffjjjnnnnnnoooooommmjjjhhhggggggffffffffffffggghhhiiiiiiiiinnnrrrrrrpppnnnpppsssttttttuuuuuusssqqqnnnmmmmmmnnnnnnmmmllljjjiiihhhfffmmmvvvzzzwwwrrrooonnnnnnuuuzzzqqqqqqzzzxxxpppjjjdddaaaXXXWWWVVVXXXZZZ\\\]]]]]]___dddjjjooosssxxx~~~rrrooojjjgggeeedddaaa___^^^___aaabbbaaa___\\\YYYWWWVVVTTTRRRQQQQQQQQQQQQQQQPPPOOONNNNNNMMMMMMMMMOOOPPPRRRUUUWWWYYYZZZZZZZZZYYYYYYXXXXXXYYYYYYZZZYYYZZZ[[[\\\\\\]]]\\\\\\XXXWWWWWWXXXXXXYYYZZZ[[[\\\\\\ZZZYYYWWWVVVTTTTTTNNNOOOOOOOOONNNNNNMMMLLLMMMNNNOOOPPPPPPRRRUUUWWWXXXWWWVVVTTTRRRPPPOOONNNOOONNNMMMLLLLLLKKKLLLLLLKKKLLLMMMPPPQQQPPPMMMJJJIIILLLOOOPPPNNNMMMNNNOOOOOONNNNNNOOOQQQRRRQQQPPPPPPPPPOOOMMMKKKJJJLLLMMMOOONNNMMMMMMMMMNNNOOOPPPJJJKKKLLLNNNPPPQQQRRRRRROOOQQQRRRRRRQQQPPPQQQSSSTTTTTTSSSSSSSSSRRRRRRRRRPPPPPPQQQRRRRRRRRRRRRRRRNNNTTTQQQMMMSSSUUUWWW```qqq~~~|||}}}|||zzzvvvuuusssssstttsssqqqnnnpppooonnnmmmkkkjjjiiihhhnnnooopppqqqooollliiiggg___^^^\\\]]]```ccceeefffaaadddhhhllloooqqqrrrrrrsssqqqooonnnllljjjeeebbb____________^^^\\\ZZZXXXWWW\\\cccgggiiiiiikkknnnkkklllmmmnnnnnnllljjjiiifffiiimmmqqqssssssrrrpppggghhhjjjmmmqqqsssrrrqqqppppppppprrrsssssspppnnnooommmiiieeeccceeeiiimmmjjjkkklllkkkhhhgggfffgggcccddddddeeegggiiijjjkkkjjjooosssssspppoooqqqtttuuuuuuuuuuuussspppmmmkkkmmmllliiigggeeeeeefffgggdddmmmwww{{{xxxssspppooonnnuuu~~~~~~{{{kkkkkklllnnnsssvvvxxxxxxvvvtttyyy{{{nnnllliiieeebbb```___^^^^^^___aaaaaa___\\\XXXUUUUUUTTTQQQOOONNNNNNPPPPPPOOONNNMMMLLLKKKKKKKKKKKKOOOQQQSSSUUUWWWXXXYYYZZZXXXXXXWWWWWWWWWWWWXXXXXXYYYZZZZZZZZZZZZZZZYYYXXXXXXXXXXXXXXXXXXYYYZZZ[[[]]]\\\[[[ZZZXXXVVVUUUTTTMMMNNNOOOOOOOOOMMMKKKJJJKKKLLLMMMNNNOOOQQQUUUXXXWWWVVVUUUTTTRRRPPPOOONNNOOONNNMMMKKKKKKJJJJJJJJJJJJJJJLLLNNNOOONNNJJJFFFJJJMMMQQQQQQNNNLLLLLLMMMNNNMMMLLLMMMOOOPPPOOONNNOOOOOONNNLLLJJJJJJKKKMMMOOOOOOMMMLLLLLLMMMNNNNNNIIIJJJLLLMMMOOOPPPPPPPPPMMMNNNPPPOOOOOOOOOPPPRRRTTTTTTSSSRRRQQQPPPOOOOOOOOOPPPPPPQQQRRRRRRRRRQQQLLLTTTQQQNNNTTTVVVWWW^^^ddd|||yyyxxxxxxyyyyyyzzz{{{~~~}}}{{{yyywwwsssrrrrrrrrrrrrqqqnnnmmmlllkkkkkkkkkkkkkkkpppnnnmmmnnnmmmiiiccc^^^\\\[[[YYYYYY[[[\\\[[[ZZZ^^^ccciiimmmooopppqqqrrrmmmmmmkkkiiigggeeedddccc^^^]]][[[ZZZXXXWWWWWWWWWWWW\\\bbbfffhhhgggggggggoooooooooooommmjjjgggeeefffjjjnnnooonnnllljjjiiihhhggghhhlllqqqtttsssqqqrrrrrrrrrqqqpppooonnnnnnooonnnlllhhheeeeeegggiiijjjiiiiiijjjllllllkkkiiigggggggggggghhhjjjlllnnnrrrrrrrrrpppooopppsssvvvzzzwwwrrrooonnnmmmkkkjjjjjjhhheeecccaaaaaabbbbbbdddkkkrrruuussspppmmmmmmrrrxxxwwwtttiiiwwwwwwsssqqqiiihhhfffdddcccaaaaaa```fffdddaaa]]]ZZZXXXWWWVVVRRRQQQPPPOOONNNMMMMMMMMMMMMLLLLLLLLLLLLLLLMMMMMMOOOPPPSSSUUUXXXZZZ[[[\\\ZZZXXXUUUSSSSSSVVVYYY[[[\\\[[[YYYXXXWWWWWWXXXXXXXXXZZZ]]]^^^]]][[[ZZZ[[[^^^\\\ZZZXXXVVVTTTTTTSSSNNNMMMMMMLLLKKKJJJJJJJJJLLLMMMNNNNNNOOORRRVVVYYYYYYYYYXXXUUURRROOOOOOPPPUUUQQQMMMKKKLLLMMMLLLJJJHHHJJJMMMOOOOOOMMMKKKIIILLLNNNQQQQQQOOOMMMMMMMMMIIIIIIJJJMMMPPPQQQPPPOOOPPPNNNLLLKKKJJJKKKLLLMMMMMMNNNOOOPPPOOOMMMKKKIIIHHHIIIKKKMMMNNNNNNMMMLLLNNNNNNMMMMMMMMMMMMMMMNNNQQQRRRRRRRRRPPPOOOPPPQQQOOOPPPQQQQQQRRRRRRQQQQQQTTTUUUUUUSSSRRRSSSUUUWWWcccooo{{{{{{yyyvvvsssrrrrrrssstttvvvxxxzzz}}}}}}}}}{{{zzzzzzwwwtttsssrrrqqqpppnnnkkkkkkjjjjjjjjjjjjkkkkkkooonnnllllllkkkgggaaa\\\[[[YYYXXXXXXYYYZZZZZZYYY]]]bbbgggkkkmmmmmmmmmnnnkkkjjjiiigggeeedddbbbbbb^^^]]][[[YYYXXXXXXXXXXXX\\\___cccfffggghhhjjjlllnnnnnnoooooommmkkkhhhgggfffiiilllllljjjhhhfffeeeeeeeeegggkkkppprrrqqqnnnmmmoooqqqpppnnnlllllllllmmmkkkhhhffffffggghhhiiihhhggggggiiijjjkkkjjjhhhiiiiiiiiiiiijjjlllnnnoootttttttttsssqqqrrruuuwwwxxxuuuppplllkkkkkkjjjiiiiiigggeeebbb`````````aaaaaagggoootttssspppoooooorrryyywwwnnnlllnnnxxx}}}qqqkkkgggeeeeeedddcccaaa```_________dddbbb___\\\YYYWWWVVVUUURRRQQQPPPOOONNNMMMMMMMMMNNNMMMMMMLLLLLLLLLMMMMMMQQQRRRTTTVVVWWWYYYYYYYYYYYYXXXVVVTTTTTTUUUWWWYYY[[[ZZZXXXWWWWWWWWWXXXXXXZZZ]]]___```^^^\\\\\\\\\^^^]]][[[ZZZWWWVVVTTTSSSNNNNNNMMMMMMLLLKKKKKKJJJLLLMMMNNNOOOPPPRRRVVVZZZZZZZZZYYYVVVSSSQQQQQQRRRTTTPPPLLLKKKKKKKKKJJJIIIHHHIIILLLNNNNNNLLLJJJHHHJJJMMMOOOPPPOOOMMMMMMMMMKKKKKKKKKMMMPPPQQQOOONNNNNNMMMLLLJJJJJJKKKLLLMMMNNNOOOPPPPPPOOOMMMKKKJJJHHHIIIJJJKKKLLLLLLLLLLLLNNNNNNMMMLLLLLLLLLMMMMMMPPPQQQRRRRRRPPPOOOPPPRRRPPPPPPQQQRRRRRRRRRRRRRRRUUUVVVVVVUUUTTTTTTUUUWWWaaahhh|||}}}ttttttssspppnnnnnnnnnoooppprrrtttvvvyyyzzzzzzyyyyyyzzzxxxvvvtttrrrpppllliiihhhhhhhhhiiiiiijjjkkkkkknnnmmmkkkjjjhhhccc^^^YYYXXXWWWUUUUUUWWWXXXWWWVVV[[[___cccggghhhhhhhhhiiihhhgggfffeeecccbbb``````^^^]]]ZZZYYYXXXXXXYYYZZZ^^^```bbbccceeegggkkknnnmmmnnnoooooonnnllliiihhhfffhhhiiiiiifffbbbaaa```bbbcccfffjjjmmmnnnmmmkkkiiinnnsssrrrnnnjjjjjjllljjjgggddddddgggjjjjjjiiihhhggghhhiiilllmmmllljjjmmmlllllllllmmmnnnpppqqquuuuuuuuusssqqqqqqsssvvvuuupppkkkhhhgggggghhhggghhhfffcccaaa___^^^______]]]dddmmmrrrrrrqqqpppqqqssszzzxxxoookkkmmmuuu~~~}}}ooohhhdddaaa___``````___]]]]]]\\\\\\]]]aaa___]]]ZZZWWWUUUTTTTTTRRRQQQPPPOOONNNMMMMMMMMMPPPOOOMMMLLLLLLLLLMMMMMMSSSTTTUUUVVVWWWWWWWWWWWWYYYXXXVVVUUUTTTUUUUUUVVVYYYXXXWWWVVVVVVWWWWWWXXX^^^```aaaaaa___]]]]]]]]]^^^^^^]]]\\\ZZZWWWUUUSSSOOOOOOOOOOOONNNMMMLLLLLLKKKMMMNNNOOOPPPSSSWWWZZZ[[[[[[ZZZWWWTTTRRRRRRSSSRRRPPPLLLJJJJJJJJJHHHGGGHHHIIIKKKMMMMMMKKKIIIGGGHHHJJJMMMOOONNNMMMMMMMMMMMMMMMMMMNNNPPPPPPOOOMMMLLLLLLKKKJJJJJJKKKMMMMMMOOOOOOPPPOOONNNMMMKKKIIIIIIIIIIIIIIIJJJKKKLLLLLLNNNMMMLLLKKKKKKKKKLLLLLLPPPQQQRRRRRRPPPPPPQQQRRRQQQRRRRRRSSSSSSSSSSSSSSSTTTVVVWWWWWWVVVUUUUUUVVV]]]```nnnyyytttrrrqqqpppooonnnooopppqqqpppqqqtttwwwxxxyyyyyyyyyzzzxxxuuusssqqqmmmhhheeeeeefffgggiiijjjkkkllllllmmmmmmkkkiiifffaaa\\\YYYVVVUUUSSSSSSUUUVVVUUUTTTVVVZZZ___bbbcccdddeeefffeeeeeedddcccaaa```______^^^]]][[[YYYYYYZZZ\\\]]]\\\^^^```bbbdddfffiiilllooopppppppppnnnllliiigggggghhhhhhfffbbb___]]]]]]```bbbfffiiilllllljjjiiikkkqqqwwwuuunnnhhhhhhkkkgggccc```bbbhhhlllllljjjjjjiiijjjllloooqqqpppoooppppppoooooooooqqqrrrssssssssssssqqqooonnnoooqqqppplllgggccccccdddeeeeeefffeeebbb___]]]]]]]]]^^^^^^eeemmmrrrrrrqqqqqqrrruuuyyy~~~uuussswww~~~rrrhhhdddaaa___]]]\\\\\\[[[[[[ZZZZZZ[[[[[[\\\[[[ZZZXXXVVVTTTSSSRRRRRRQQQPPPOOONNNNNNNNNNNNQQQPPPNNNLLLLLLLLLMMMNNNSSSSSSTTTVVVVVVWWWWWWWWWXXXXXXWWWUUUUUUTTTTTTTTTXXXWWWVVVUUUVVVVVVXXXXXX```aaabbbaaa___]]]]]]]]]^^^______^^^\\\YYYVVVTTTPPPPPPQQQQQQQQQPPPNNNNNNKKKMMMOOOPPPQQQSSSWWWZZZZZZZZZYYYVVVSSSQQQRRRSSSQQQOOOMMMKKKIIIHHHHHHGGGIIIJJJLLLLLLLLLJJJHHHFFFFFFIIILLLNNNNNNMMMMMMNNNPPPOOONNNNNNOOOOOONNNLLLKKKJJJJJJJJJKKKLLLMMMNNNNNNNNNNNNNNNMMMKKKIIIIIIJJJJJJIIIHHHIIIJJJKKKMMMNNNMMMKKKJJJIIIJJJKKKLLLOOOQQQRRRRRRQQQQQQSSSTTTSSSSSSTTTUUUUUUUUUUUUTTTSSSUUUWWWXXXVVVTTTTTTTTTYYY\\\gggzzzwwwrrrqqqqqqpppoooooopppqqqqqqooopppsssuuuwwwyyyyyyyyyxxxvvvsssqqqnnnjjjeeebbbdddeeegggjjjkkklllmmmmmmmmmlllkkkiiiddd___[[[YYYUUUTTTRRRRRRTTTTTTTTTSSSRRRVVVZZZ^^^___aaacccdddccccccbbbaaa``````______^^^]]]\\\[[[[[[\\\^^^___[[[^^^bbbeeeggghhhiiikkkrrrrrrrrrqqqooolllhhhfffhhhhhhhhheeeaaa^^^]]]]]]aaacccgggiiijjjjjjiiiiiimmmsssxxxuuulllfffeeegggdddaaa___bbbiiimmmmmmjjjjjjjjjkkkmmmqqqssssssrrrsssrrrqqqqqqqqqrrrssstttrrrsssrrrpppnnnlllmmmnnnkkkhhhcccaaaaaabbbcccddddddccc```^^^\\\\\\]]]]]]bbbhhhooosssrrrqqqqqqqqquuuwwwyyy{{{~~~|||xxxuuuvvv~~~xxxqqqhhhaaa^^^\\\ZZZWWWZZZZZZYYYYYYYYYYYYZZZZZZXXXXXXWWWVVVTTTSSSRRRQQQPPPPPPOOONNNNNNNNNOOOOOORRRPPPNNNLLLLLLMMMNNNPPPQQQRRRSSSUUUVVVWWWWWWWWWWWWWWWVVVUUUTTTSSSSSSSSSWWWVVVUUUUUUVVVWWWXXXYYY___```aaa```^^^\\\\\\]]]______```___]]]ZZZVVVTTTQQQRRRSSSSSSSSSRRRQQQPPPLLLNNNPPPQQQRRRSSSVVVXXXWWWWWWVVVTTTQQQOOOPPPQQQOOOOOONNNLLLJJJIIIIIIIIIKKKLLLMMMMMMLLLJJJHHHGGGFFFIIIMMMNNNNNNNNNNNNOOORRRQQQOOOOOOOOOOOONNNMMMKKKKKKKKKKKKKKKLLLMMMMMMLLLLLLLLLKKKKKKJJJIIIHHHLLLKKKJJJIIIJJJKKKLLLMMMNNNLLLJJJIIIIIIJJJLLLNNNPPPQQQSSSSSSSSSSSSUUUVVVTTTUUUVVVVVVWWWWWWVVVVVVSSSUUUWWWWWWUUUTTTSSSSSSVVV[[[fffrrr~~~|||vvvsssooooooooonnnnnnnnnnnnooommmoooppprrrtttvvvvvvwwwuuurrrooommmkkkhhhdddaaaccceeegggjjjllllllmmmllljjjkkkjjjgggbbb^^^[[[ZZZUUUTTTRRRRRRTTTUUUTTTSSSQQQTTTXXX[[[]]]^^^```bbb`````````______^^^^^^^^^^^^^^^^^^^^^___```aaabbb^^^aaafffiiikkkkkkmmmnnnrrrrrrrrrrrrpppllliiiggghhhhhhgggdddaaa______```bbbdddggghhhhhhhhhiiijjjmmmqqqssspppiiicccbbbbbbcccbbbaaadddhhhllllllkkkhhhhhhiiilllpppssssssrrrttttttrrrqqqqqqrrrsssssssssttttttqqqnnnlllkkklllgggdddbbbaaaaaabbbcccbbbbbbaaa___]]]\\\]]]^^^___eeejjjpppsssrrrppppppqqqssssssrrrssswww{{{zzz|||~~~wwwuuusssuuu~~~qqqkkkbbb]]][[[ZZZXXXVVVYYYYYYXXXWWWWWWWWWXXXXXXUUUUUUUUUUUUTTTSSSQQQPPPNNNNNNNNNNNNOOOPPPQQQQQQRRRPPPNNNLLLLLLNNNPPPRRRQQQRRRSSSUUUVVVWWWWWWWWWWWWVVVTTTSSSSSSSSSSSSTTTVVVVVVVVVVVVVVVXXXZZZ[[[^^^___```___]]]\\\\\\]]]``````___^^^\\\YYYWWWUUURRRSSSUUUVVVVVVTTTSSSQQQMMMOOOQQQRRRRRRSSSUUUWWWUUUUUUTTTRRROOONNNNNNOOONNNOOOPPPOOOLLLKKKLLLMMMOOOOOOOOOOOONNNLLLJJJIIIHHHKKKOOOPPPPPPPPPPPPPPPTTTRRRPPPOOOPPPPPPOOONNNLLLLLLLLLLLLMMMMMMMMMMMMKKKKKKJJJJJJJJJJJJJJJJJJMMMMMMMMMLLLLLLMMMMMMNNNMMMLLLJJJIIIJJJLLLOOOPPPQQQSSSTTTUUUUUUUUUWWWYYYVVVWWWWWWXXXXXXXXXXXXXXXUUUWWWXXXWWWUUUTTTTTTTTTVVV\\\eeekkkppp{{{vvvtttvvvnnnnnnnnnmmmmmmllllllllljjjkkklllmmmooopppqqqrrrqqqoookkkiiihhhfffdddbbbbbbdddfffiiikkkkkkkkkjjjggghhhhhheee```[[[ZZZZZZVVVUUUSSSSSSUUUVVVUUUTTTTTTWWWYYY[[[[[[[[[]]]^^^]]]]]]]]]]]]\\\\\\\\\\\\]]]^^^```bbbccccccccccccaaadddgggiiijjjllloooqqqooopppqqqqqqqqqooolllkkkggggggeeeccc```___aaabbbccceeeffffffeeeeeehhhjjjmmmoooooommmiiieeeccccccccccccdddfffhhhjjjkkklllhhhhhhjjjmmmqqqtttuuutttuuutttrrrqqqqqqqqqrrrrrrrrrsssssspppmmmjjjiiiiiidddcccaaabbbccccccbbbaaaaaa```^^^]]]]]]^^^```aaadddiiiooorrrqqqooopppqqqoooooonnnpppssswwwyyy{{{xxx{{{~~~zzzuuulllfff___ZZZZZZZZZXXXWWWXXXWWWVVVVVVUUUUUUUUUUUUSSSSSSTTTTTTTTTSSSQQQPPPLLLLLLMMMNNNOOOQQQRRRSSSQQQPPPMMMLLLMMMOOORRRTTTSSSSSSTTTUUUUUUUUUUUUUUUWWWUUUSSSQQQQQQRRRTTTVVVWWWVVVVVVVVVWWWYYY[[[\\\^^^______^^^]]]\\\^^^___aaa```^^^]]]ZZZXXXWWWVVVSSSTTTVVVXXXXXXVVVTTTSSSOOOQQQSSSSSSSSSRRRSSSUUUSSSTTTSSSQQQOOOMMMNNNOOOMMMPPPRRRQQQOOONNNOOOQQQRRRRRRRRRQQQOOONNNLLLKKKKKKNNNQQQSSSRRRQQQQQQRRRTTTRRRPPPOOOPPPPPPPPPOOONNNNNNNNNNNNNNNMMMMMMLLLKKKKKKKKKKKKLLLMMMNNNNNNOOOOOOPPPPPPPPPPPPOOOOOOLLLKKKJJJIIIJJJMMMQQQSSSRRRTTTVVVWWWWWWXXXZZZ\\\WWWXXXYYYYYYZZZZZZYYYYYYYYYZZZZZZXXXVVVUUUVVVWWWWWW[[[```cccfffuuuxxxtttqqqmmmooouuuoooooonnnnnnmmmllllllkkkgggggghhhiiikkklllmmmmmmooollliiiffffffeeedddcccaaaccceeehhhiiijjjiiihhheeeffffffccc^^^ZZZYYYZZZWWWUUUTTTTTTUUUVVVVVVUUUXXXYYY[[[[[[ZZZYYYZZZ[[[[[[[[[[[[[[[ZZZZZZZZZZZZ]]]^^^aaadddeeeeeeddddddcccdddeeeeeefffjjjooosssmmmnnnpppqqqqqqqqqooonnnfffeeedddbbb______aaadddcccdddeeedddccccccgggjjjooonnnmmmlllkkkiiihhhgggccceeeggghhhhhhhhhjjjllljjjjjjlllppptttwwwxxxxxxuuutttrrrqqqppppppqqqrrroooppppppmmmjjjfffeeeeeecccbbbbbbcccddddddcccaaa```___]]]]]]]]]___aaabbbbbbgggmmmppppppooopppqqqllllllmmmpppsssuuuuuuuuurrruuuxxx{{{xxxrrrkkkfffeee___XXXUUUUUUVVVUUUTTTWWWVVVUUUTTTSSSSSSSSSSSSRRRSSSTTTTTTTTTSSSQQQQQQKKKKKKLLLMMMOOORRRTTTUUUQQQOOOMMMLLLMMMPPPSSSVVVUUUUUUUUUUUUUUUTTTSSSRRRVVVTTTRRRPPPPPPRRRUUUWWWWWWWWWVVVWWWXXXZZZ\\\]]]^^^_________]]]]]]___aaaaaa```^^^[[[YYYXXXWWWWWWSSSUUUWWWYYYYYYWWWUUUTTTPPPRRRTTTTTTSSSRRRRRRSSSSSSTTTSSSQQQOOOMMMNNNOOOMMMPPPSSSSSSQQQPPPQQQSSSTTTTTTTTTRRRQQQOOOMMMLLLMMMPPPSSSTTTSSSRRRRRRRRRTTTRRRPPPOOOPPPQQQQQQPPPOOOOOOOOOOOOOOONNNMMMLLLKKKKKKKKKLLLMMMOOOPPPQQQPPPQQQRRRSSSRRRQQQPPPOOOLLLKKKIIIIIIKKKOOOSSSUUUSSSUUUWWWXXXXXXYYY[[[]]]XXXXXXYYYZZZZZZZZZZZZZZZ\\\\\\[[[YYYWWWWWWXXXZZZXXXYYY\\\^^^aaapppyyyoookkknnnqqqpppmmmooommmjjjhhhgggggghhhhhhfffgggggghhhiiijjjjjjjjjjjjiiifffdddcccdddeeefffbbbccceeegggiiiiiiiiiiiigggeeebbb^^^[[[YYYXXXXXXWWWVVVVVVVVVXXXZZZ\\\]]]]]]\\\[[[ZZZYYYYYYYYYZZZ\\\\\\\\\\\\[[[ZZZYYYYYY^^^ccchhhjjjhhhgggiiilllhhhgggggggggiiillloooqqqrrrrrrqqqpppnnnllljjjiiihhhgggdddbbbbbbbbbcccdddcccdddeeefffggggggggggggjjjlllnnnmmmkkkiiiiiiiiigggeeedddfffjjjmmmmmmllllllkkkkkknnnsssvvvvvvtttvvvvvvvvvtttpppnnnnnnoooqqqpppmmmjjjgggeeedddccc```bbbeeefffeeecccbbbbbbbbbaaa```___```aaaccceeefffiiilllnnnpppqqqsssuuunnnnnnnnnppprrrrrrpppnnnqqqrrrrrrtttwww~~~}}}{{{zzzzzz~~~}}}sssmmmiiiccc___^^^[[[WWWUUUUUUUUUTTTTTTUUUUUUTTTRRRQQQQQQSSSVVVTTTTTTUUUTTTSSSRRRPPPOOOMMMNNNOOOQQQRRRSSSSSSSSSRRRQQQOOONNNOOORRRUUUWWWZZZXXXUUURRRQQQRRRSSSTTTXXXSSSNNNMMMQQQVVVZZZ[[[YYYYYYYYYXXXYYYYYYZZZ[[[]]]]]]^^^^^^^^^^^^]]]]]]___^^^[[[ZZZZZZYYYWWWUUUXXXWWWWWWVVVUUUTTTSSSSSSTTTUUUVVVVVVUUUTTTUUUWWWVVVUUUSSSQQQPPPOOOOOOOOONNNOOOPPPRRRTTTVVVWWWXXXWWWVVVTTTSSSRRRQQQQQQQQQUUUVVVVVVVVVWWWWWWXXXXXXSSSQQQOOONNNNNNPPPSSSTTTQQQQQQRRRRRRQQQOOOMMMLLLKKKKKKLLLMMMOOOQQQSSSTTTUUUUUUUUUUUUTTTRRRPPPOOONNNLLLKKKLLLPPPTTTWWWXXXWWWXXXZZZ\\\]]]^^^]]]]]]ZZZ[[[\\\]]]^^^]]]\\\[[[___^^^[[[XXXWWWWWWXXXXXXXXXXXXYYY[[[^^^hhh|||xxxppphhhfffjjjnnnnnnlllkkkjjjgggeeedddcccdddeeeeeeeeeeeeffffffffffffggghhhgggeeedddccccccddddddbbbccceeeggghhhhhhhhhgggeeeccc```]]]ZZZXXXWWWWWWYYYZZZZZZ[[[]]]___```aaa___^^^]]]\\\[[[ZZZYYYXXXYYYZZZZZZ[[[[[[ZZZZZZYYY^^^ccciiijjjhhhfffhhhjjjggggggfffgggiiikkknnnpppppppppooommmllljjjiiihhhgggeeecccaaa``````aaabbbaaabbbdddfffgggggggggggggggiiikkklllkkkjjjjjjjjjhhhffffffgggkkkmmmmmmlllkkkjjjjjjlllppprrrrrrqqqrrrssssssrrrooommmmmmmmmnnnmmmkkkiiigggfffeeeeeebbbdddggggggfffdddddddddbbbaaa`````````bbbdddeeeiiilllnnnppppppqqqssstttooonnnooopppqqqqqqpppnnnnnnooopppqqqtttzzz}}}zzz|||wwwttttttvvvwww}}}rrrjjjfffdddaaa^^^^^^[[[WWWUUUUUUUUUUUUTTTUUUUUUUUUSSSQQQQQQSSSVVVTTTTTTUUUTTTSSSRRRPPPOOONNNNNNOOOPPPQQQQQQRRRRRRTTTRRRQQQPPPQQQSSSWWWYYYZZZXXXUUURRRQQQQQQRRRSSSUUUQQQMMMMMMQQQUUUXXXYYYZZZZZZYYYYYYZZZZZZ[[[\\\^^^^^^^^^^^^^^^]]]]]]\\\```^^^\\\[[[[[[ZZZXXXVVVWWWVVVVVVUUUUUUTTTTTTSSSRRRSSSTTTSSSQQQQQQRRRSSSTTTTTTTTTSSSSSSSSSTTTTTTRRRRRRRRRSSSTTTUUUVVVWWWXXXWWWVVVUUUSSSSSSSSSSSSWWWWWWWWWWWWWWWVVVVVVVVVQQQPPPNNNMMMNNNOOORRRSSSRRRRRRRRRRRRQQQPPPOOONNNNNNNNNNNNOOOPPPRRRSSSTTTUUUVVVVVVVVVVVVTTTSSSRRRPPPNNNMMMNNNRRRVVVXXXZZZYYYZZZZZZ[[[\\\\\\\\\[[[[[[[[[\\\]]]]]]\\\[[[ZZZ]]]\\\YYYWWWUUUUUUVVVVVVUUUVVVZZZ\\\^^^dddttt|||oooiiiccccccggglllmmmkkkiiigggeeecccbbbaaaaaabbbdddddddddeeeeeeeeeeeeeeedddddddddccccccbbbbbbbbbaaabbbdddeeefffffffffeeecccaaa^^^[[[XXXWWWVVVVVVZZZ[[[]]]```bbbcccccccccaaaaaa```___]]]ZZZWWWVVVWWWWWWXXXYYYZZZ[[[[[[[[[___dddiiijjjhhhffffffgggffffffffffffhhhjjjmmmnnnnnnmmmkkkjjjiiihhhhhhhhheeedddaaa___^^^^^^___``````aaaccceeeffffffffffffcccfffiiikkkkkkjjjkkkkkkiiihhhgggiiikkkllllllkkkjjjiiiiiijjjlllnnnmmmlllnnnooopppooommmllllllllljjjiiiiiihhhggggggffffffdddfffhhhhhhgggeeeeeefffcccbbbaaaaaaaaaccceeegggoooppprrrrrrqqqqqqqqqrrroooooonnnoooppppppnnnmmmjjjlllmmmnnnppptttyyy}}}|||~~~yyyrrrttt}}}~~~{{{~~~uuunnnfffbbbaaaaaa```^^^]]][[[WWWUUUUUUVVVVVVUUUUUUVVVUUUTTTRRRRRRTTTVVVUUUUUUUUUTTTSSSRRRPPPPPPPPPPPPOOONNNOOOPPPRRRRRRVVVTTTRRRQQQRRRUUUYYY[[[[[[YYYVVVSSSQQQPPPPPPQQQRRRPPPNNNNNNQQQTTTVVVWWW[[[[[[[[[ZZZ[[[\\\\\\]]]_________^^^]]]\\\[[[ZZZ^^^]]][[[ZZZZZZZZZXXXVVVUUUUUUUUUUUUUUUUUUUUUUUUQQQRRRRRRQQQOOONNNOOOQQQSSSTTTTTTUUUVVVWWWXXXYYYUUUUUUTTTTTTTTTUUUUUUVVVYYYXXXWWWVVVUUUTTTTTTTTTWWWWWWWWWWWWVVVUUUUUUTTTPPPOOONNNMMMNNNOOOQQQRRRSSSRRRRRRQQQQQQRRRRRRRRRQQQQQQQQQQQQRRRSSSTTTUUUUUUVVVWWWXXXXXXWWWVVVUUUTTTRRRQQQRRRUUUXXXZZZ[[[[[[ZZZZZZYYYYYYZZZZZZ[[[\\\\\\\\\\\\[[[ZZZYYYYYYZZZXXXVVVTTTSSSRRRSSSSSSSSSUUUZZZ]]]]]]```jjjwww~~~tttkkkgggbbbcccgggkkkkkkkkkgggfffeeecccbbbaaaaaaaaaccccccdddeeeeeefffggggggaaaaaabbbbbbbbbaaa`````````aaabbbcccddddddcccbbb```^^^\\\YYYWWWVVVVVVVVVXXXZZZ^^^aaacccdddcccbbbbbbbbbbbb```^^^ZZZVVVTTTUUUVVVXXXZZZ[[[\\\]]]]]]```dddiiikkkiiifffeeedddeeeeeeeeefffgggiiikkklllkkkjjjiiigggggggggggghhhdddbbb```^^^]]]^^^___```aaabbbcccdddeeedddcccccccccgggjjjllllllkkkkkkkkkiiiiiiiiijjjjjjkkkjjjjjjjjjiiiiiiiiijjjjjjjjjiiijjjlllnnnnnnmmmllllllmmmiiiiiiiiihhhhhhgggffffffeeegggiiihhhgggfffffffffdddcccbbbbbbccceeeggghhhssstttuuutttrrrpppooopppnnnmmmlllmmmnnnnnnlllkkkiiijjjlllmmmmmmooorrruuuxxxzzzyyywww}}}vvvjjjfffaaa______`````````]]]ZZZWWWUUUVVVVVVWWWVVVVVVVVVVVVUUUSSSSSSTTTVVVVVVUUUUUUTTTSSSRRRQQQPPPSSSRRRPPPOOOOOOQQQSSSTTTVVVUUUSSSRRRSSSVVVYYY\\\[[[ZZZVVVSSSQQQOOOOOOOOOOOOOOOPPPQQQSSSTTTUUUVVV\\\[[[[[[[[[[[[\\\]]]]]]_________^^^\\\ZZZYYYXXX\\\ZZZXXXXXXYYYXXXWWWUUUSSSSSSTTTTTTUUUUUUUUUVVVSSSSSSSSSQQQNNNNNNOOOPPPTTTTTTUUUWWWXXXYYYYYYZZZVVVUUUTTTTTTTTTUUUVVVVVVXXXWWWVVVUUUTTTTTTTTTTTTUUUUUUVVVVVVVVVUUUTTTTTTPPPOOOOOOOOOPPPPPPQQQQQQTTTSSSRRRQQQRRRSSSUUUVVVTTTTTTSSSSSSTTTTTTUUUUUUUUUVVVXXXYYYZZZZZZYYYYYYWWWUUUTTTUUUWWWZZZ[[[\\\YYYYYYXXXWWWXXXYYY[[[\\\\\\\\\[[[[[[ZZZYYYXXXXXXWWWVVVTTTRRRQQQPPPPPPPPPTTTVVVZZZ]]]\\\]]]fffpppxxxooollliiifffcccbbbeeeggggggfffccccccbbbaaaaaa`````````___```aaabbbdddfffgggggg^^^___``````aaa``````_________aaabbbbbbaaa```___]]]\\\ZZZXXXWWWWWWWWWXXXYYY\\\```ccceeeeeedddcccbbbbbbbbbaaa^^^ZZZVVVTTTVVVWWWYYY\\\^^^```aaaaaacccfffiiijjjjjjgggeeedddfffffffffgggggghhhhhhiiihhhggggggffffffgggggggggbbbaaa___^^^]]]^^^```aaaddddddddddddcccbbbaaaaaagggjjjmmmnnnmmmkkkiiiiiihhhiiijjjjjjjjjiiiiiiiiijjjjjjjjjiiihhhhhhhhhhhhiiikkknnnooonnnmmmmmmmmmjjjjjjjjjjjjiiihhhgggffffffhhhiiihhhfffeeeeeefffeeedddccccccdddfffiiijjjuuuvvvvvvtttqqqooonnnnnnlllkkkiiijjjkkklllkkkjjjiiikkklllmmmlllmmmoooqqquuu}}}|||{{{{{{ssspppfffccc```^^^^^^_________[[[XXXUUUTTTUUUVVVWWWVVVVVVWWWWWWVVVTTTTTTUUUVVVVVVVVVUUUTTTSSSRRRQQQQQQUUUTTTRRRQQQRRRSSSUUUVVVUUUTTTRRRQQQRRRUUUXXX[[[[[[YYYWWWTTTQQQOOONNNMMMNNNPPPRRRSSSTTTUUUUUUVVV[[[[[[ZZZZZZ[[[[[[\\\]]]^^^^^^]]]\\\ZZZXXXWWWVVVXXXVVVUUUUUUVVVVVVUUUSSSRRRSSSSSSTTTTTTUUUUUUVVVRRRRRRQQQOOOLLLLLLNNNPPPUUUUUUVVVXXXXXXXXXXXXWWWTTTSSSRRRRRRSSSTTTVVVWWWTTTTTTSSSRRRQQQQQQQQQQQQPPPQQQSSSUUUUUUUUUUUUTTTPPPQQQQQQRRRRRRRRRRRRRRRTTTSSSRRRRRRSSSTTTVVVWWWUUUUUUTTTTTTTTTUUUUUUVVVUUUVVVXXXZZZ[[[[[[[[[[[[YYYWWWVVVVVVXXXZZZ[[[ZZZVVVUUUUUUVVVWWWZZZ\\\^^^[[[[[[ZZZYYYXXXXXXWWWWWWVVVUUUTTTRRRQQQPPPOOOOOOWWWWWWXXX[[[[[[]]]eeeppp{{{yyymmmhhhhhhfffdddaaa``````aaa```___]]]]]]^^^^^^^^^^^^^^^^^^[[[\\\]]]___aaabbbcccddd^^^^^^^^^______`````````^^^^^^___``````___]]]]]][[[ZZZYYYYYYYYYZZZ[[[\\\___aaadddgggiiihhhgggfffcccbbbbbbaaa___\\\YYYXXXYYY[[[]]]```bbbdddeeeffffffgggiiijjjjjjiiihhhgggiiiiiihhhhhhggggggffffffcccdddeeeffffffffffffeee___^^^]]]\\\]]]___aaabbbgggfffdddbbbaaaaaabbbbbbiiilllooopppmmmjjjhhhgggeeegggiiijjjiiigggggghhhiiijjjkkkiiigggfffggghhhiiikkknnnooonnnmmmmmmmmmkkkllllllmmmllljjjiiihhhhhhiiiiiihhhfffeeefffgggfffeeeddddddfffhhhjjjllltttuuuuuussspppmmmmmmmmmkkkiiihhhhhhjjjkkkkkkkkkkkklllmmmmmmllllllnnnooouuu||||||ssswwwwwwqqqmmmlllbbbaaa___]]]\\\[[[[[[[[[YYYVVVTTTSSSTTTVVVVVVVVVVVVWWWXXXWWWUUUTTTUUUVVVWWWVVVUUUTTTSSSRRRRRRRRRUUUUUUTTTTTTTTTUUUWWWWWWUUUSSSQQQPPPQQQTTTXXXZZZZZZYYYVVVTTTQQQOOONNNMMMNNNPPPSSSTTTTTTTTTUUUWWWYYYYYYYYYYYYYYYZZZZZZ[[[\\\[[[[[[ZZZXXXVVVUUUTTTUUUSSSRRRSSSTTTTTTSSSRRRSSSSSSSSSTTTTTTTTTUUUUUUOOOOOONNNKKKIIIJJJLLLNNNUUUVVVWWWXXXXXXXXXVVVVVVRRRQQQPPPOOOPPPRRRTTTUUUQQQPPPOOOOOONNNNNNNNNOOOLLLNNNPPPSSSTTTTTTSSSSSSPPPQQQRRRTTTTTTSSSRRRRRRSSSSSSSSSSSSTTTTTTUUUVVVTTTTTTTTTTTTTTTTTTUUUUUUUUUVVVXXXYYY[[[[[[[[[ZZZXXXWWWVVVVVVXXXYYYXXXWWWSSSSSSTTTVVVXXXZZZ\\\]]]ZZZZZZYYYXXXWWWWWWWWWWWWVVVVVVUUUTTTRRRQQQPPPOOOYYYWWWVVVXXXXXXZZZcccmmmrrryyy~~~ssskkkhhhiiicccbbb```___^^^^^^\\\[[[ZZZ[[[\\\]]]^^^______```]]]]]]^^^^^^______``````^^^^^^]]]]]]^^^___aaabbb]]]]]]^^^___^^^]]][[[ZZZZZZYYYYYYYYY[[[]]]^^^```dddfffhhhiiijjjjjjiiihhhddddddcccbbb```___^^^^^^^^^___aaadddfffhhhiiijjjhhhhhhhhhiiijjjkkkjjjjjjkkkkkkjjjiiihhhfffeeeddd^^^```bbbeeeeeeeeecccbbb[[[[[[ZZZZZZ\\\^^^aaabbbgggeeebbb``````bbbeeeggggggkkknnnooommmjjjgggfffbbbeeehhhiiihhhffffffhhhgggiiijjjhhhfffdddeeeggghhhkkknnnooonnnlllkkkkkkjjjlllmmmoooooonnnmmmllljjjkkkkkkiiigggfffggghhhffffffeeeeeegggiiilllmmmrrrssssssrrrooollllllllljjjiiihhhhhhkkkmmmnnnmmmlllmmmmmmlllkkkkkkmmmppptttyyy}}}}}}qqqllljjjhhhfff``````___]]][[[YYYYYYYYYWWWTTTRRRQQQSSSUUUUUUUUUVVVWWWYYYXXXVVVUUUUUUVVVXXXWWWUUUSSSRRRRRRRRRSSSSSSSSSTTTTTTUUUVVVWWWWWWUUUTTTRRRQQQRRRTTTXXXZZZXXXWWWVVVTTTQQQOOONNNMMMMMMOOORRRSSSRRRRRRTTTWWWWWWWWWVVVVVVWWWWWWXXXYYYYYYYYYXXXXXXVVVUUUSSSSSSTTTRRRRRRRRRTTTTTTSSSRRRSSSSSSSSSSSSTTTTTTTTTTTTNNNNNNMMMKKKIIIJJJMMMPPPUUUVVVXXXYYYZZZYYYXXXWWWSSSQQQOOOMMMMMMNNNPPPQQQNNNNNNMMMLLLLLLLLLMMMMMMKKKLLLOOOQQQRRRRRRPPPOOOOOOPPPRRRTTTTTTSSSQQQPPPRRRSSSTTTTTTTTTTTTTTTSSSSSSRRRRRRRRRSSSTTTUUUUUUTTTUUUWWWXXXYYYYYYYYYYYYWWWVVVTTTUUUVVVVVVUUUTTTRRRSSSTTTVVVXXXYYYZZZZZZYYYXXXWWWVVVVVVWWWXXXXXXXXXXXXWWWVVVUUUSSSRRRQQQWWWUUUTTTVVVVVVVVV]]]dddjjjlllvvvwwwuuu|||{{{rrrnnniiifffhhhbbbaaa``````___^^^]]]\\\ZZZ[[[]]]___aaabbbbbbbbbaaaaaaaaa``````____________^^^]]]\\\]]]___bbbccc\\\]]]^^^^^^]]]\\\ZZZYYYYYYYYYYYYZZZ\\\___aaabbbfffggghhhiiijjjiiihhhhhhfffeeedddcccbbbbbbbbbbbbaaabbbdddfffiiijjjkkkllljjjiiihhhhhhjjjlllllllllmmmmmmllljjjhhhfffdddcccZZZ]]]```dddeeedddaaa```XXXXXXXXXXXXZZZ]]]```bbbfffdddaaa___```dddhhhllleeeiiimmmnnnllliiigggeee```dddhhhiiigggeeefffgggeeehhhiiigggdddcccdddfffgggjjjmmmnnnmmmkkkjjjjjjiiikkknnnpppqqqrrrqqqppplllllllllkkkhhhggghhhjjjgggfffeeefffgggjjjlllnnnpppqqqqqqpppnnnlllkkklllkkkiiihhhiiillloooppppppmmmmmmlllkkkjjjjjjmmmppprrrvvv{{{|||zzzxxxyyyzzzyyypppgggffffffccc````````````^^^\\\ZZZYYYYYYVVVSSSQQQQQQRRRTTTUUUUUUVVVXXXYYYXXXWWWUUUVVVVVVXXXWWWUUUSSSRRRRRRSSSSSSPPPQQQSSSTTTVVVVVVWWWVVVVVVTTTRRRQQQRRRUUUYYY[[[XXXWWWUUUTTTRRRPPPNNNMMMLLLNNNQQQQQQPPPQQQSSSVVVVVVUUUUUUUUUUUUVVVWWWWWWWWWWWWWWWVVVUUUTTTSSSRRRTTTSSSRRRSSSTTTUUUTTTSSSTTTTTTTTTSSSSSSSSSSSSSSSPPPOOONNNLLLKKKLLLPPPSSSTTTVVVXXXZZZ[[[[[[ZZZYYYTTTRRROOOLLLKKKKKKLLLMMMMMMMMMLLLLLLKKKLLLLLLLLLKKKMMMOOOQQQQQQOOOMMMLLLMMMOOOQQQSSSTTTRRRPPPOOORRRSSSTTTUUUUUUTTTSSSRRRQQQQQQQQQQQQRRRSSSTTTUUUSSSUUUVVVXXXXXXXXXXXXWWWVVVUUUSSSTTTTTTUUUSSSRRRRRRTTTUUUWWWXXXXXXWWWWWWXXXWWWVVVUUUVVVWWWXXXYYYYYYYYYYYYXXXVVVUUUSSSRRRUUUSSSSSSUUUTTTSSSWWW\\\ffffffmmmkkkiiiqqqtttnnnnnnllleee^^^______``````___]]][[[ZZZ]]]]]]]]]]]]^^^^^^______```___]]]\\\[[[ZZZ[[[[[[]]][[[[[[^^^bbbdddcccaaa\\\\\\]]]^^^]]]\\\[[[ZZZWWWXXXZZZ]]]___bbbdddeeehhhjjjmmmmmmmmmllllllmmmdddeeeeeeeeedddcccaaa```aaadddgggkkklllllljjjiiifffgggjjjlllnnnooooooooopppmmmiiieeecccaaa^^^[[[\\\^^^bbbeeeeeebbb^^^[[[VVVVVVWWWZZZ^^^``````___fffbbb___```dddhhhjjjjjjjjjlllnnnpppooommmiiigggeeehhhkkkllljjjgggdddcccfffgggggggggggggggfffeeelllmmmnnnnnnnnnmmmlllkkkiiilllppprrrrrrpppooooookkkkkkkkkkkkjjjjjjiiihhhgggggggggggghhhiiijjjkkklllmmmoooooonnnllliiiggghhhiiikkkmmmnnnnnnmmmlllnnnkkkhhhhhhkkkmmmmmmlllooooooppprrrttttttrrrqqqqqquuu{{{uuurrrlllgggcccbbbbbbcccaaa```^^^\\\[[[ZZZYYYYYYWWWVVVUUUTTTTTTUUUVVVWWWWWWXXXXXXVVVUUUUUUWWWYYYXXXXXXXXXWWWWWWWWWVVVVVVWWWVVVUUUUUUUUUVVVWWWWWWRRRPPPOOOQQQVVVZZZ[[[[[[[[[YYYXXXXXXXXXVVVQQQLLLMMMMMMMMMNNNPPPQQQSSSTTTVVVWWWXXXXXXVVVUUUVVVXXXWWWWWWWWWWWWVVVUUUUUUTTTSSSTTTTTTTTTTTTUUUUUUUUUVVVWWWWWWWWWVVVTTTRRRQQQQQQPPPOOONNNOOOPPPRRRTTTXXXXXXXXXYYYXXXWWWWWWVVVSSSPPPLLLJJJJJJKKKKKKKKKLLLKKKJJJJJJJJJJJJKKKKKKLLLLLLMMMNNNNNNMMMKKKJJJOOOOOOPPPQQQPPPOOOMMMLLLQQQQQQQQQQQQRRRRRRRRRRRRNNNMMMMMMLLLLLLMMMMMMNNNNNNOOOPPPQQQRRRRRRRRRRRRSSSSSSRRRRRRQQQQQQQQQPPPUUUUUUTTTUUUUUUVVVXXXXXXXXXXXXWWWVVVUUUTTTSSSRRRTTTXXX[[[YYYTTTPPPQQQSSSTTTTTTSSSSSSSSSTTTVVVVVVYYYbbblllwwwqqqnnnnnnwww~~~wwwooollllllkkkgggbbb^^^___``````___^^^]]]\\\^^^^^^______``````aaaaaa```___]]][[[ZZZZZZZZZ[[[^^^]]]]]]```cccdddbbb````````````___]]]ZZZXXXWWWYYYZZZ[[[]]]___aaacccdddiiikkknnnnnnmmmllllllmmmiiiiiiiiiiiiiiigggfffeeebbbdddhhhkkkmmmlllkkkiiifffhhhkkknnnppppppppppppnnnlllhhheeedddbbb___]]][[[]]]```bbbbbb___[[[YYYVVVVVVWWWZZZ^^^``````___bbb```___aaaeeeiiikkkjjjmmmnnnoooooommmjjjgggeeeeeehhhjjjjjjhhhfffddddddgggggggggggghhhhhhhhhhhhmmmnnnnnnnnnmmmlllkkkkkkkkknnnssstttsssqqqooonnnjjjkkkkkkkkkkkkjjjjjjiiiggghhhhhhhhhiiiiiijjjjjjiiijjjkkkkkkjjjhhheeecccfffhhhjjjlllmmmlllkkkjjjiiigggfffhhhjjjkkkjjjhhhkkkkkklllnnnqqqrrrqqqooonnnqqqvvv~~~vvvooonnnlllhhhdddaaa``````aaa___^^^]]][[[YYYXXXWWWWWWVVVUUUTTTSSSSSSSSSTTTUUUWWWXXXWWWVVVTTTTTTUUUWWWXXXWWWVVVUUUUUUUUUVVVVVVWWWVVVUUUTTTTTTTTTUUUVVVUUUSSSQQQSSSVVVYYYZZZYYYZZZYYYXXXXXXXXXVVVRRROOONNNNNNNNNOOOQQQRRRSSSTTTVVVWWWXXXWWWUUUTTTTTTVVVVVVVVVVVVVVVVVVUUUUUUUUUVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUVVVVVVVVVTTTSSSRRRRRRQQQPPPOOOOOOQQQSSSTTTWWWWWWXXXXXXWWWWWWVVVUUURRROOOKKKIIIJJJJJJKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLKKKJJJIIIMMMNNNNNNOOONNNMMMLLLKKKOOOOOOOOOPPPPPPPPPPPPPPPNNNNNNNNNNNNNNNNNNNNNNNNLLLMMMNNNOOOPPPPPPPPPPPPPPPPPPPPPQQQQQQRRRRRRRRRTTTTTTUUUUUUVVVVVVWWWWWWUUUUUUTTTSSSRRRQQQPPPPPPSSSWWWYYYWWWSSSQQQRRRUUUUUUUUUSSSSSSSSSUUUWWWXXX[[[aaagggssszzzuuurrrvvv}}}|||rrrooollljjjiiigggeeeccc______````````````_________```aaabbbbbbcccccccccaaa___\\\YYYXXXYYY[[[\\\______```bbbcccccc```^^^aaaaaa```^^^\\\ZZZWWWVVVZZZ[[[[[[]]]^^^```bbbccckkkmmmoooooommmlllllllllkkkkkkkkkkkkkkkjjjhhhhhhccceeeiiikkkmmmlllkkkjjjeeehhhlllppprrrrrrqqqpppllljjjgggfffeeecccaaa___ZZZ\\\^^^___^^^[[[XXXUUUUUUUUUWWWZZZ^^^`````````^^^^^^```ccchhhkkklllllloooooonnnllljjjhhhfffdddfffggghhhgggeeeddddddeeeiiihhhhhhhhhhhhiiikkkllloooooonnnmmmlllkkkkkkkkknnnrrruuuwwwtttqqqmmmllliiijjjkkkkkkkkkkkkkkkkkkhhhhhhjjjjjjkkkjjjiiiiiifffggghhhhhhgggeeecccaaadddfffiiikkklllkkkhhhgggdddddddddfffhhhhhhfffdddffffffgggjjjmmmnnnnnnllljjjlllpppvvv~~~xxxooogggbbbeeedddbbb```___^^^^^^^^^\\\[[[YYYWWWVVVUUUTTTTTTTTTSSSRRRRRRQQQQQQRRRRRRVVVVVVVVVTTTRRRRRRTTTUUUWWWVVVTTTSSSRRRSSSUUUVVVWWWVVVTTTSSSSSSSSSTTTTTTWWWUUUTTTTTTVVVWWWXXXWWWYYYXXXWWWWWWXXXWWWTTTRRRQQQQQQRRRSSSTTTUUUUUUUUUVVVWWWWWWVVVSSSRRRRRRSSSTTTTTTUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVVVVVVVUUUUUUSSSTTTUUUUUUUUUTTTSSSSSSRRRQQQPPPPPPPPPQQQRRRSSSUUUVVVVVVVVVVVVUUUTTTTTTPPPMMMJJJIIIIIIJJJJJJIIIGGGGGGHHHIIIJJJJJJIIIIIIHHHHHHIIIJJJJJJIIIIIIIIIKKKLLLLLLMMMMMMLLLJJJJJJLLLMMMMMMMMMNNNNNNNNNNNNMMMNNNOOOPPPPPPOOONNNMMMKKKKKKLLLMMMNNNNNNNNNNNNMMMMMMNNNOOOPPPQQQRRRSSSRRRSSSTTTVVVVVVVVVVVVUUURRRRRRQQQPPPOOONNNNNNMMMPPPRRRTTTSSSPPPOOORRRUUUVVVUUUSSSRRRSSSUUUXXXZZZ^^^___bbbnnnyyyssssssxxx|||zzzyyykkkkkkjjjhhheeebbbaaaaaabbbaaaaaaaaa``````_________```aaaccccccccccccccc```^^^[[[YYYXXXZZZ\\\]]]```aaabbbccccccaaa___\\\]]]]]]]]]\\\[[[ZZZYYYXXXXXXXXXYYY[[[]]]```bbbdddlllnnnoooooommmkkkkkkkkkiiiiiiiiiiiihhhhhhggggggdddfffiiikkkllllllkkkjjjeeeiiinnnrrrttttttrrrpppjjjhhhgggffffffeeeccc```YYYZZZ[[[\\\[[[XXXUUUSSSUUUUUUWWWZZZ^^^aaaaaaaaa\\\___ccchhhlllnnnnnnnnnooonnnllljjjiiigggggggggggggggfffdddbbbbbbdddfffkkkjjjhhhhhhiiikkkmmmoooqqqooonnnlllkkkkkkkkklllqqqtttwwwwwwtttooollljjjiiiiiijjjkkkkkklllkkkkkkgggiiijjjlllllljjjiiihhhgggggghhhhhhgggeeecccbbbccceeeiiikkkllljjjgggeeeccccccccccccddddddddddddeeeeeefffhhhjjjkkkiiihhhggghhhkkkpppwwwqqqkkkhhhccc___\\\]]]]]]]]]]]]]]]]]]\\\YYYXXXVVVTTTSSSQQQQQQQQQRRRRRRQQQQQQPPPPPPPPPPPPSSSSSSSSSRRRQQQRRRTTTVVVWWWUUURRRPPPPPPQQQSSSUUUUUUTTTSSSRRRQQQQQQRRRRRRUUUTTTSSSSSSSSSTTTUUUVVVWWWVVVVVVVVVWWWWWWWWWVVVWWWXXXYYYZZZ[[[ZZZYYYXXXWWWXXXXXXVVVSSSRRRRRRSSSSSSSSSSSSSSSTTTUUUUUUVVVUUUTTTTTTTTTSSSSSSRRRRRRQQQRRRSSSTTTUUUTTTSSSSSSRRRQQQQQQPPPPPPQQQRRRRRRSSSSSSTTTTTTSSSSSSRRRQQQNNNLLLIIIHHHHHHIIIIIIHHHDDDEEEGGGHHHIIIHHHHHHHHHGGGGGGGGGHHHIIIIIIIIIIIIJJJJJJKKKLLLLLLKKKJJJIIIJJJKKKKKKLLLLLLMMMMMMMMMLLLMMMOOOPPPPPPOOOMMMLLLJJJKKKKKKLLLMMMMMMLLLLLLLLLLLLMMMNNNOOOPPPPPPQQQOOOQQQSSSUUUUUUUUUTTTSSSPPPOOOOOONNNMMMLLLLLLLLLLLLMMMNNNMMMLLLMMMPPPSSSTTTSSSQQQQQQRRRUUUXXXZZZ^^^___aaaiii}}}tttiiihhhmmmrrr}}}{{{yyyxxxeeefffgggeeebbb```aaabbbdddcccbbbaaa```___^^^^^^___```aaabbbcccbbbaaa```^^^]]][[[ZZZZZZ\\\^^^___aaabbbccccccaaa___]]]\\\\\\[[[[[[ZZZYYYXXXXXXXXXUUUVVVVVVXXX[[[___bbbdddjjjlllnnnnnnllljjjiiijjjfffffffffeeeeeeeeeeeeeeedddeeegggiiijjjjjjiiiiiifffiiinnnrrrtttsssqqqooohhhgggfffggggggfffdddbbbZZZZZZZZZZZZYYYWWWUUUSSSVVVVVVXXX[[[___bbbcccbbb^^^bbbggglllnnnoooooonnnlllkkkjjjiiiiiiiiijjjkkkhhhgggfffcccaaaaaadddggglllkkkiiiiiijjjlllnnnppppppooommmlllkkkkkkllllllpppsssuuutttqqqmmmjjjiiihhhhhhiiijjjkkkkkkkkkkkkfffhhhjjjkkkkkkjjjiiihhhggggggggggggfffdddcccbbbdddfffhhhjjjkkkiiigggeeedddcccaaa``````aaadddgggggggggggghhhiiihhhfffdddffffffhhhlllssszzzyyykkkcccbbbbbb^^^ZZZXXXYYYZZZ\\\\\\\\\\\\\\\WWWVVVTTTRRRQQQOOOOOONNNPPPPPPPPPQQQQQQPPPPPPPPPPPPQQQRRRRRRRRRSSSVVVYYYVVVTTTQQQOOOOOOPPPRRRTTTSSSRRRQQQPPPOOOPPPPPPQQQQQQQQQPPPPPPPPPQQQRRRTTTSSSTTTTTTTTTUUUWWWYYYZZZ^^^___aaabbbbbb```^^^\\\XXXXXXYYYWWWTTTSSSSSSSSSRRRRRRRRRRRRRRRSSSTTTUUUUUUUUUTTTTTTSSSRRRQQQQQQOOOPPPRRRSSSTTTSSSSSSRRRQQQQQQPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQPPPOOOOOOLLLJJJGGGGGGHHHHHHHHHGGGDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJJJJIIIJJJKKKLLLLLLKKKJJJIIIIIIIIIJJJKKKKKKLLLMMMMMMKKKLLLNNNOOOOOONNNLLLKKKJJJJJJKKKLLLLLLLLLKKKKKKKKKLLLLLLLLLMMMMMMMMMMMMMMMNNNPPPRRRSSSRRRQQQPPPNNNNNNNNNMMMLLLLLLKKKKKKKKKKKKLLLLLLLLLNNNQQQTTTQQQPPPOOOOOOQQQTTTWWWYYY\\\___bbbfffnnn}}}yyyhhh``````dddnnn~~~}}}{{{zzzyyy___```aaaaaa```aaacccddddddcccbbb```_______________```bbbcccbbbaaa___]]]\\\[[[[[[\\\]]]___aaabbbaaaccccccaaa___]]]\\\]]]^^^]]][[[YYYXXXWWWVVVVVVVVVVVVVVVXXXZZZ^^^bbbdddgggiiikkkkkkiiihhhhhhhhheeeeeedddccccccddddddeeebbbccceeefffgggggggggfffgggiiimmmpppqqqpppnnnmmmhhhggggggggghhhgggdddbbb[[[[[[[[[ZZZYYYXXXWWWVVVWWWWWWYYY]]]aaadddeeedddbbbfffkkknnnnnnmmmlllllliiiiiiiiiiiijjjlllmmmnnnhhhhhhfffcccaaabbbdddggglllkkkkkkjjjkkklllnnnooonnnnnnmmmllllllllllllmmmnnnooopppooollljjjiiiiiiggghhhiiiiiiiiiiiiiiiiiieeefffhhhiiijjjjjjiiiiiiggggggffffffeeedddbbbbbbeeefffggghhhhhhgggfffeeedddcccaaa^^^]]]___dddhhhiiihhhggghhhhhhgggdddbbbeeeeeegggjjjooouuuzzz}}}}}}ssslllddd______^^^[[[WWWWWWXXXYYYZZZ[[[[[[[[[[[[VVVUUUTTTRRRPPPOOONNNNNNOOOOOOQQQRRRRRRRRRRRRRRRQQQRRRSSSSSSSSSUUUXXX[[[TTTSSSQQQPPPOOOPPPRRRSSSPPPPPPOOONNNNNNOOOPPPQQQNNNNNNNNNMMMLLLMMMOOOQQQPPPQQQRRRRRRSSSVVVZZZ^^^bbbcccfffgggfffccc```^^^WWWXXXXXXWWWUUUSSSSSSTTTSSSRRRQQQPPPQQQRRRSSSTTTXXXWWWWWWUUUTTTSSSRRRRRRNNNOOOQQQRRRSSSRRRRRRQQQPPPPPPPPPPPPOOOOOOOOOOOONNNOOOOOOOOOOOONNNMMMMMMJJJHHHFFFFFFGGGGGGFFFEEEEEEDDDDDDCCCCCCCCCDDDDDDEEEEEEEEEFFFGGGIIIJJJKKKHHHIIIJJJKKKKKKKKKJJJIIIGGGHHHHHHIIIJJJKKKLLLLLLIIIJJJKKKLLLLLLKKKJJJIIIIIIJJJJJJKKKKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLMMMOOOOOOOOOOOONNNMMMMMMLLLLLLLLLKKKKKKKKKKKKLLLLLLNNNOOOQQQSSSTTTNNNNNNNNNOOOQQQTTTVVVWWWXXX\\\```aaabbbiiivvvpppccc^^^]]]^^^mmm}}}|||||||||___^^^\\\\\\]]]___```aaaaaa```_________```aaaaaaaaabbbcccdddccc```]]]\\\YYYZZZ\\\^^^```bbbcccdddaaabbbbbb___\\\ZZZ\\\^^^___^^^\\\ZZZYYYYYYYYYYYY[[[ZZZYYYYYY[[[^^^aaaccccccfffhhhhhhgggffffffgggcccbbbaaa``````aaabbbccc```aaabbbcccddddddddddddhhhjjjlllmmmmmmmmmkkkjjjhhhgggggghhhiiigggdddbbb]]]\\\\\\[[[ZZZZZZZZZZZZXXXXXXZZZ^^^cccfffffffffeeeiiimmmnnnkkkiiihhhhhhhhhiiijjjkkklllmmmnnnnnnhhhhhhgggdddbbbbbbeeegggllllllllllllllllllllllllkkklllmmmmmmnnnmmmmmmmmmjjjkkkjjjiiigggfffhhhiiiggghhhhhhhhhhhhggggggfffddddddeeeggghhhiiijjjkkkiiiiiiiiihhhgggfffeeedddeeeeeeeeeeeeeeeeeeeeedddaaaaaa```^^^\\\^^^bbbfffgggffffffggghhhgggdddbbbcccdddfffiiimmmpppsssuuuwwwyyyuuukkkiiifffbbb___^^^\\\ZZZXXXWWWWWWXXXXXXXXXYYYYYYZZZWWWUUUTTTRRRPPPOOONNNNNNNNNOOOQQQSSSTTTUUUUUUUUUUUUUUUVVVUUUTTTUUUXXXZZZSSSSSSRRRQQQQQQQQQQQQQQQNNNMMMMMMLLLMMMNNNPPPQQQNNNOOOOOOMMMJJJIIIKKKNNNMMMNNNOOOPPPQQQUUU[[[```bbbdddfffhhhfffccc^^^[[[UUUVVVVVVVVVTTTSSSSSSTTTTTTRRRQQQOOOOOOPPPQQQRRRXXXXXXWWWUUUTTTRRRQQQQQQOOOOOOQQQQQQRRRQQQPPPOOOOOOOOOOOOOOONNNNNNMMMLLLMMMMMMMMMMMMMMMLLLKKKKKKHHHFFFEEEEEEFFFGGGFFFDDDGGGEEEBBB@@@@@@AAABBBCCCCCCCCCCCCCCCEEEGGGIIIJJJFFFFFFHHHIIIIIIIIIHHHHHHEEEEEEFFFGGGHHHIIIJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHHHHGGGGGGHHHHHHIIIJJJKKKLLLLLLIIIJJJJJJKKKLLLLLLMMMMMMKKKKKKKKKJJJJJJJJJJJJJJJIIIJJJKKKMMMPPPQQQQQQQQQLLLMMMOOOQQQSSSUUUVVVWWWUUUWWWYYYZZZ[[[___gggnnnwww~~~mmmbbb\\\UUU^^^nnn~~~}}}}}}~~~~~~ccc___[[[YYYZZZ[[[\\\[[[^^^]]]]]]^^^___aaacccdddbbbccceeeeeeccc```]]][[[WWWYYY\\\```cccdddeeeeeeaaabbbaaa]]]ZZZYYY\\\___\\\[[[[[[[[[[[[]]]^^^___```^^^\\\[[[\\\]]]```bbbaaacccfffffffffeeeeeefff______^^^]]]]]]^^^___```___```aaabbbbbbbbbbbbbbbiiijjjkkkkkkkkkjjjiiiiiihhhgggggghhhiiigggdddbbb^^^]]]\\\\\\\\\\\\\\\]]]YYYYYY[[[___dddggggggggggggkkkmmmmmmiiieeeddddddiiijjjkkklllmmmnnnnnnnnnhhhhhhgggeeecccccceeegggkkkllllllmmmmmmlllkkkjjjjjjkkklllnnnooonnnnnnmmmhhhhhhgggeeecccdddgggiiigggggghhhggggggfffeeeeeeccccccdddeeegggiiikkklllmmmmmmlllkkkjjjiiihhhhhhddddddcccbbbbbbccccccddd]]]___```___]]]]]]```bbbeeeddddddfffggggggeeecccbbbdddfffhhhkkknnnppppppooopppwwwvvvlllgggcccaaa```^^^\\\ZZZYYYXXXXXXXXXWWWWWWVVVVVVWWWXXXXXXWWWVVVTTTRRRPPPOOOOOONNNNNNOOORRRTTTVVVWWWWWWWWWXXXYYYXXXWWWUUUUUUWWWYYYRRRRRRRRRRRRRRRQQQQQQQQQLLLLLLKKKKKKMMMNNNPPPQQQPPPQQQPPPMMMIIIGGGIIIKKKKKKMMMNNNOOOPPPTTT[[[aaa```bbbeeefffeeeaaa\\\YYYSSSTTTUUUTTTSSSRRRSSSTTTTTTSSSQQQOOOOOOOOOPPPQQQWWWVVVUUUSSSRRRPPPOOONNNOOOPPPQQQQQQQQQPPPOOONNNNNNNNNNNNNNNNNNMMMLLLKKKLLLLLLLLLLLLLLLKKKKKKJJJGGGFFFEEEEEEFFFFFFEEEDDDHHHFFFBBB???>>>???AAACCCAAAAAAAAAAAACCCEEEHHHIIIDDDEEEFFFGGGHHHHHHGGGFFFCCCCCCDDDEEEFFFGGGHHHHHHGGGFFFFFFEEEEEEFFFFFFGGGFFFFFFGGGGGGGGGFFFFFFEEEDDDEEEFFFHHHJJJLLLMMMNNNIIIIIIHHHIIIIIIJJJLLLLLLJJJJJJIIIIIIIIIIIIIIIIIIFFFFFFHHHKKKNNNOOONNNLLLKKKMMMPPPSSSUUUWWWWWWWWWSSSRRRSSSVVVXXX[[[```eeekkktttuuufff^^^SSSWWW```nnn~~~}}}}}}~~~\\\[[[ZZZXXXXXXXXXYYYYYY\\\[[[[[[]]]aaacccbbb```cccdddccccccaaa^^^\\\ZZZWWW[[[```dddeeeeeeeeeeeebbbaaa```^^^\\\[[[[[[ZZZ^^^]]]\\\[[[[[[[[[\\\]]]___^^^\\\\\\\\\]]]___```bbbcccddddddeeeddddddddd`````````_______________cccdddeeeeeeeeedddcccbbbeeefffggghhhhhhhhhgggfffiiiiiiiiijjjjjjhhhccc```aaa^^^[[[\\\___aaa```___^^^\\\\\\^^^bbbeeedddcccgggiiikkkjjjfffccccccdddcccggglllmmmkkkiiiiiiiiigggfffdddcccccceeehhhiiiiiikkkmmmmmmkkkiiihhhhhhiiikkknnnppppppooonnnmmmgggeeebbbbbbdddfffggggggiiiiiijjjjjjjjjhhhgggfff______```bbbeeegggiiikkkmmmmmmlllkkkiiihhhgggggggggffffffdddcccaaa___^^^aaa^^^ZZZWWWXXX]]]bbbfffhhhddd___```ccceeeccc```fffeeefffhhhlllnnnllljjjnnnoooqqqvvv}}}wwwllleee```___[[[[[[ZZZZZZYYYYYYYYYYYYWWWVVVUUUUUUUUUWWWYYYZZZWWWVVVTTTRRRQQQPPPOOOOOORRRSSSTTTUUUVVVVVVVVVVVV[[[ZZZXXXVVVTTTSSSSSSRRRRRRQQQPPPQQQQQQPPPNNNLLLJJJJJJJJJKKKLLLNNNPPPQQQTTTPPPKKKIIIJJJJJJIIIGGGNNNMMMLLLLLLMMMPPPSSSVVV___```aaaaaa___ZZZVVVSSSSSSSSSSSSRRRPPPNNNLLLJJJNNNNNNNNNNNNOOOPPPQQQQQQQQQPPPOOONNNMMMNNNOOOPPPOOOOOOOOONNNNNNMMMKKKKKKLLLLLLLLLKKKKKKJJJJJJJJJHHHHHHHHHIIIIIIIIIJJJJJJKKKJJJHHHFFFEEEFFFHHHIIIDDDCCC@@@>>>===>>>@@@AAAAAA@@@??????@@@BBBDDDFFFEEEEEEEEEEEEFFFFFFFFFFFFDDDCCCBBBBBBBBBBBBCCCDDDDDDCCCBBBCCCEEEEEEEEEDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCEEEGGGJJJLLLFFFEEECCCDDDFFFGGGGGGFFFIIIIIIHHHGGGGGGHHHHHHHHHGGGGGGHHHIIIKKKMMMOOOPPPMMMNNNPPPQQQQQQPPPOOONNNOOOOOOOOOPPPRRRUUUXXXYYYaaakkk~~~wwwooo```VVVUUU```lllwww|||yyyzzz}}}~~~}}}[[[ZZZYYYXXXWWWXXXXXXYYY\\\[[[[[[^^^bbbcccbbbaaadddddddddcccaaa^^^\\\[[[XXX\\\```ddddddcccccccccaaaaaa___^^^]]]\\\\\\\\\]]]\\\[[[ZZZZZZ[[[\\\\\\___^^^]]]]]]^^^```bbbdddccccccdddddddddddddddddd____________````````````cccddddddeeeeeedddbbbaaacccccceeefffggggggffffffiiiiiiiiijjjjjjhhhdddaaabbb```]]]^^^```aaaaaa```___^^^]]]___ccceeeeeecccfffiiijjjiiifffccccccdddcccfffjjjkkkiiigggggghhhfffeeecccbbbccceeehhhjjjjjjkkklllkkkiiihhhhhhhhhiiikkknnnpppqqqpppnnnlllgggeeebbbbbbccceeeffffffeeeeeefffffffffeeecccbbb______```bbbdddfffhhhjjjmmmmmmlllkkkiiihhhggggggeeeeeeeeedddcccaaa```___^^^\\\ZZZYYYZZZ^^^bbbeeejjjfffbbbaaadddeeeccc```eeedddeeeiiilllmmmkkkiiillllllnnnrrrwww}}}~~~vvvmmmeee```]]][[[\\\ZZZYYYWWWVVVVVVWWWXXXXXXWWWUUUUUUUUUWWWYYYZZZXXXWWWVVVTTTSSSRRRQQQQQQSSSSSSUUUVVVVVVWWWWWWWWWZZZYYYWWWVVVTTTSSSSSSRRRRRRPPPNNNNNNNNNMMMLLLJJJIIIIIIJJJKKKMMMNNNOOOPPPRRRNNNJJJIIIJJJKKKJJJIIINNNMMMLLLLLLMMMPPPSSSTTTZZZ[[[[[[[[[YYYUUURRRPPPRRRRRRRRRQQQPPPNNNLLLJJJLLLLLLLLLLLLLLLMMMNNNNNNOOOOOONNNNNNMMMMMMMMMNNNMMMMMMMMMMMMLLLKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGHHHHHHHHHHHHGGGFFFEEEEEEEEEFFFGGGHHHBBB@@@>>><<<<<<===>>>@@@???>>>======>>>@@@BBBDDDCCCCCCDDDDDDDDDEEEEEEEEECCCBBBAAAAAAAAAAAABBBCCCBBBAAA@@@AAABBBCCCBBBAAAAAAAAAAAABBBBBBBBBCCCCCCDDDDDDCCCDDDEEEGGGJJJLLLFFFDDDCCCCCCEEEFFFFFFEEEGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGHHHJJJKKKMMMNNNJJJKKKLLLMMMMMMLLLJJJIIIJJJJJJJJJKKKNNNQQQSSSUUU___gggwww~~~kkk]]]TTTWWW\\\cccrrr}}}zzzxxxyyy|||~~~}}}|||YYYYYYWWWVVVVVVWWWXXXXXX[[[[[[\\\___bbbdddcccbbbccccccbbb```^^^\\\ZZZXXXXXX\\\aaaccccccbbbaaaaaaaaa```___^^^]]]]]]]]]]]][[[ZZZYYYXXXXXXYYYZZZ[[[\\\\\\\\\]]]^^^aaaccceeedddddddddddddddccccccccc______``````aaaaaaaaabbbbbbcccdddddddddbbbaaa```___```bbbccceeefffffffffhhhhhhhhhiiiiiihhhdddbbbcccaaa______aaabbbaaa``````______aaadddeeeeeedddeeegggiiihhhfffdddccccccbbbeeehhhiiigggfffeeefffcccbbbaaaaaabbbeeehhhjjjjjjkkkkkkjjjhhhggghhhiiihhhjjjnnnpppqqqooommmkkkgggdddbbbaaabbbdddddddddbbbbbbcccddddddcccbbbaaa______```aaaccceeeggghhhmmmmmmllljjjiiihhhgggfffdddeeeeeeeeedddcccbbbaaa\\\[[[ZZZZZZ\\\```dddffflllhhhdddcccddddddbbb___bbbccceeeiiikkkllliiigggiiiiiijjjlllppptttwwwzzzyyyqqqmmmkkkgggccc___\\\ZZZYYY[[[YYYUUUSSSRRRSSSUUUWWWXXXWWWVVVUUUUUUVVVXXXYYYYYYXXXWWWUUUTTTSSSSSSSSSSSSTTTUUUVVVWWWWWWWWWWWWXXXWWWVVVTTTSSSRRRRRRRRRQQQOOOLLLJJJJJJJJJHHHGGGGGGHHHJJJLLLNNNNNNNNNNNNNNNLLLJJJIIIJJJKKKKKKKKKOOONNNMMMLLLMMMOOOQQQSSSVVVVVVUUUUUUSSSQQQPPPOOOQQQQQQPPPPPPNNNMMMKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJLLLMMMMMMMMMMMMLLLKKKKKKJJJJJJJJJJJJJJJJJJIIIIIIFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFBBBBBBCCCDDDEEEEEEEEEEEE???>>><<<;;;:::;;;===>>>===<<<<<<<<<===???AAABBBAAAAAAAAAAAABBBBBBBBBCCCBBBAAA@@@??????@@@AAABBB???>>>===>>>@@@AAA@@@???===>>>>>>???@@@AAABBBBBBDDDDDDDDDDDDEEEGGGIIIKKKEEEDDDBBBCCCDDDFFFEEEEEEFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHHHHIIIJJJJJJKKKHHHIIIJJJJJJIIIHHHFFFEEEEEEEEEFFFHHHJJJMMMPPPRRR]]]aaammm|||kkk[[[TTTRRRTTT^^^jjj|||zzzxxxwwwxxxzzz||||||{{{WWWVVVUUUUUUUUUVVVWWWXXXYYY[[[]]]```bbbcccbbbbbb``````___]]][[[XXXWWWVVVXXX\\\aaacccdddcccbbbbbbbbbaaa```^^^]]]\\\\\\\\\YYYXXXWWWWWWWWWXXXYYYZZZWWWWWWXXXZZZ]]]___bbbccccccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaabbbccccccbbbaaa___^^^\\\]]]^^^```cccdddffffffggggggfffggghhhgggdddaaaaaa```______````````````aaaaaaaaabbbcccdddeeeeeedddeeeffffffeeedddcccbbbcccdddfffffffffeeedddddd```_________aaadddgggiiijjjjjjjjjhhhggggggiiikkkhhhjjjmmmoooooonnnkkkiiifffccc``````aaabbbcccbbbbbbcccdddeeeeeeeeedddccc______```aaabbbdddfffgggllllllkkkjjjiiihhhgggfffeeeeeegggggggggfffdddccc^^^\\\ZZZZZZ\\\aaafffjjjmmmiiieeeccccccbbbaaa___```aaaeeehhhjjjiiigggffffffggghhhjjjllloooqqqrrrxxx{{{~~~zzzqqqkkkcccbbbbbb```^^^[[[YYYXXXWWWUUUQQQOOOPPPSSSWWWZZZYYYXXXVVVUUUUUUVVVWWWXXXYYYXXXVVVUUUTTTSSSSSSSSSTTTTTTUUUVVVVVVVVVVVVVVVVVVUUUTTTSSSRRRRRRRRRRRRRRRNNNJJJHHHGGGGGGGGGFFFEEEGGGJJJLLLNNNNNNMMMLLLKKKKKKJJJJJJKKKLLLLLLMMMOOONNNMMMLLLMMMNNNPPPQQQTTTTTTSSSRRRQQQQQQQQQQQQOOOOOONNNNNNMMMLLLKKKKKKGGGGGGGGGHHHHHHHHHHHHHHHJJJJJJKKKLLLLLLJJJIIIHHHGGGGGGHHHHHHHHHGGGGGGFFFBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDDDDAAABBBDDDEEEEEEDDDCCCBBB===<<<;;;:::;;;<<<===>>><<<<<<<<<<<<===???@@@AAA????????????@@@@@@@@@@@@@@@???>>>======>>>???@@@>>>===<<<===>>>???>>>===<<<<<<===>>>@@@AAABBBBBBCCCCCCCCCDDDEEEGGGHHHIIIDDDCCCAAABBBCCCEEEEEEDDDEEEEEEDDDDDDEEEEEEFFFFFFIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIIIIIIIHHHFFFEEEDDDDDDEEEFFFGGGJJJMMMPPPRRRZZZ[[[cccwww}}}jjj^^^XXXUUUXXX^^^gggttt}}}wwwwwwwwwwwwxxxyyyyyyyyyTTTTTTSSSSSSSSSTTTVVVWWWXXX[[[^^^```aaaaaa``````______]]][[[ZZZXXXWWWWWWWWW[[[```dddddddddddddddcccbbb```^^^\\\[[[ZZZYYYWWWWWWVVVVVVVVVWWWYYYZZZVVVWWWXXXZZZ\\\___aaabbb______^^^^^^______```aaaeeeeeeddddddcccbbbaaaaaa```aaaaaaaaaaaa___^^^]]]ZZZZZZ\\\^^^```ccceeeffffffeeeeeeeeeeeedddbbb```\\\]]]^^^^^^^^^^^^^^^___```aaabbbbbbbbbbbbcccdddccccccdddeeeeeedddcccaaaccccccddddddeeedddcccbbb^^^]]]]]]]]]___bbbfffhhhhhhiiiiiihhhggghhhkkkmmmiiijjjlllmmmllljjjhhhgggdddaaa___^^^___aaabbbaaabbbcccdddeeeffffffeeeddd`````````aaabbbdddeeefffkkkjjjjjjiiiiiihhhhhhhhhfffgggiiijjjjjjiiigggeeebbb___[[[YYY[[[```gggllliiigggdddbbbaaa```___^^^^^^```dddfffggggggfffeeeeeegggiiikkkmmmnnnooopppooorrrvvvxxxxxxwwwwwwxxx~~~yyytttnnnhhheee```aaaaaa```^^^[[[WWWUUUSSSQQQOOONNNPPPUUU[[[___ZZZYYYWWWUUUUUUUUUWWWWWWWWWVVVUUUSSSRRRRRRRRRRRRTTTTTTUUUUUUVVVUUUUUUUUUTTTSSSRRRQQQQQQQQQQQQQQQRRRNNNJJJHHHGGGGGGGGGFFFEEEFFFIIILLLMMMMMMLLLLLLKKKKKKKKKKKKKKKLLLMMMMMMNNNMMMMMMMMMMMMNNNOOOPPPSSSRRRQQQPPPPPPPPPQQQQQQMMMMMMLLLLLLKKKKKKKKKKKKEEEFFFGGGHHHIIIIIIIIIIIIHHHIIIJJJKKKJJJIIIHHHGGGEEEEEEFFFFFFFFFEEEDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCEEEEEEDDDBBB@@@>>>===<<<<<<<<<<<<===>>>???=========>>>???@@@AAABBB>>>>>>>>>>>>???????????????>>>===<<<<<<===>>>???===<<<<<<<<<>>>???>>>===<<<===>>>???@@@AAABBBBBBBBBBBBBBBCCCDDDEEEFFFGGGCCCAAA@@@AAABBBDDDCCCCCCEEEEEEEEEEEEEEEFFFGGGGGGIIIIIIJJJJJJJJJIIIHHHGGGGGGGGGGGGFFFEEEDDDCCCCCCDDDEEEEEEGGGIIILLLOOOQQQWWWWWW]]]lll|||pppggg___YYYXXXVVV^^^iiitttyyy}}}wwwwwwxxxwwwvvvvvvuuuuuuRRRQQQQQQQQQRRRSSSUUUVVVXXX[[[___``````^^^]]]]]]___^^^]]][[[ZZZZZZZZZZZZWWW[[[```cccdddcccbbbbbbaaa```___]]][[[ZZZYYYYYYWWWVVVUUUUUUVVVWWWYYYZZZXXXYYYZZZ\\\^^^```aaaaaa[[[ZZZZZZZZZ[[[\\\^^^```eeeddddddcccbbbaaa``````````````````___^^^\\\[[[YYYZZZ[[[]]]___bbbdddffffffeeeccccccbbbaaa___]]]WWWZZZ\\\]]]\\\\\\]]]______```aaaaaa```___```bbbbbbaaabbbccceeeeeecccaaabbbaaaaaaaaabbbbbbaaa___]]]\\\[[[[[[]]]aaadddffffffgggiiijjjjjjkkknnnppplllkkkjjjiiihhhfffeeedddaaa___]]]]]]^^^```aaaaaa___```bbbdddddddddddddddaaaaaaaaabbbbbbdddeeeeeehhhhhhhhhiiiiiiiiiiiiiiifffhhhjjjlllkkkjjjgggeeeccc```[[[YYYZZZ^^^dddhhhcccbbb```^^^]]]\\\]]]]]]]]]___bbbdddddddddeeeffffffhhhjjjmmmnnnooooooooojjjnnnrrrtttsssrrrrrrrrryyy|||}}}tttqqqllliiigggdddbbb```^^^^^^___^^^\\\XXXUUUSSSRRRPPPOOOOOOSSSYYY___ccc[[[ZZZWWWUUUTTTUUUVVVWWWUUUTTTSSSRRRQQQQQQQQQQQQSSSSSSTTTTTTTTTTTTTTTSSSRRRQQQPPPPPPPPPPPPQQQQQQPPPMMMJJJHHHHHHHHHGGGFFFEEEFFFHHHJJJLLLLLLLLLLLLLLLNNNOOONNNLLLKKKLLLMMMLLLLLLLLLMMMNNNOOOPPPPPPPPPOOONNNNNNMMMNNNNNNNNNLLLKKKJJJJJJJJJJJJJJJKKKDDDEEEGGGIIIKKKKKKKKKJJJIIIIIIIIIIIIIIIHHHGGGGGGEEEEEEEEEEEEDDDCCCBBBAAA??????@@@@@@@@@@@@AAAAAA????????????@@@@@@@@@@@@CCCCCCDDDDDDCCC@@@>>><<<<<<<<<<<<===>>>???@@@@@@===>>>>>>???AAAAAABBBBBB>>>>>>>>>????????????@@@???>>>===<<<<<<===>>>???===<<<;;;<<<>>>???>>>======>>>>>>???@@@AAABBBBBB@@@@@@AAABBBCCCCCCDDDDDDBBBAAA???@@@AAACCCCCCBBBEEEDDDDDDDDDEEEFFFGGGHHHHHHHHHIIIJJJIIIHHHGGGEEEDDDDDDCCCCCCBBBBBBAAAAAADDDDDDDDDEEEGGGJJJLLLNNNRRRTTTZZZeeevvvvvvkkk^^^VVVOOOPPPTTT[[[```fffrrr|||yyyzzzzzzxxxuuurrrqqqqqqPPPPPPOOOPPPQQQSSSTTTVVVWWW[[[___```^^^[[[ZZZZZZ\\\[[[ZZZYYYXXXYYYYYYZZZXXX\\\```bbbaaa___]]]]]]]]]]]]\\\[[[ZZZZZZZZZZZZVVVVVVUUUUUUVVVWWWYYYZZZZZZZZZ[[[]]]]]]^^^^^^^^^VVVUUUUUUUUUWWWZZZ\\\^^^````````````````````````______```___^^^]]][[[YYYYYYZZZZZZ\\\^^^aaadddeeefffdddbbb``````^^^\\\ZZZTTTWWW[[[\\\\\\\\\^^^```]]]___```___]]]\\\^^^___aaa``````bbbdddeeeccc``````^^^]]]]]]______]]][[[\\\[[[ZZZZZZ\\\___bbbdddcccfffiiikkklllnnnppprrrnnnllliiifffcccbbbaaaaaa___]]][[[[[[^^^```bbbbbb^^^___aaacccddddddddddddccccccbbbccccccdddeeefffffffffggghhhiiijjjkkkkkkfffhhhjjjkkkkkkhhheeeccc```^^^\\\ZZZZZZ[[[]]]___\\\\\\[[[ZZZYYYYYY[[[\\\]]]___aaaaaa```aaadddggggggiiikkkmmmnnnmmmlllkkkgggkkkoooqqqqqqpppooonnnpppsssxxx}}}}}}sssnnnhhheeebbb______^^^]]]\\\ZZZZZZ[[[[[[ZZZXXXVVVTTTSSSRRRQQQRRRVVV\\\aaaeee\\\ZZZXXXUUUTTTTTTUUUVVVTTTTTTSSSRRRQQQQQQQQQQQQRRRRRRSSSSSSSSSSSSRRRRRRPPPPPPOOOOOOOOOOOOPPPQQQLLLKKKIIIHHHHHHHHHFFFDDDFFFFFFGGGHHHJJJKKKLLLMMMOOOQQQRRRPPPMMMKKKKKKLLLJJJKKKLLLMMMNNNOOOPPPQQQNNNNNNNNNNNNMMMMMMLLLLLLJJJJJJIIIHHHHHHIIIJJJKKKBBBCCCFFFIIIKKKLLLLLLLLLJJJIIIHHHHHHGGGGGGHHHHHHFFFFFFEEEDDDCCCBBB@@@???@@@@@@AAAAAAAAABBBBBBBBB>>>>>>>>>????????????@@@@@@AAAAAAAAA@@@>>>===<<<;;;;;;<<<===>>>???@@@@@@======???@@@AAABBBBBBBBB????????????@@@@@@@@@@@@???>>>===<<<<<<===>>>???<<<;;;:::;;;===>>>===<<<>>>>>>??????@@@@@@@@@@@@>>>???@@@@@@AAAAAAAAAAAAAAA@@@??????AAABBBBBBAAACCCCCCCCCCCCDDDEEEFFFGGGDDDEEEGGGHHHGGGFFFDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCEEEDDDDDDEEEFFFHHHKKKLLLLLLQQQXXX___jjjyyy|||mmmaaaUUUPPPMMMNNNOOOUUUbbbppp~~~|||}}}}}}zzztttooommmmmmOOOOOONNNOOOPPPRRRTTTUUUWWW[[[___```]]]ZZZXXXYYYWWWVVVUUUUUUUUUVVVWWWXXXZZZ]]]``````^^^[[[YYYXXXYYYYYYYYYYYYZZZ[[[\\\]]]VVVVVVUUUUUUVVVXXXYYYZZZYYYYYYZZZ[[[[[[[[[[[[ZZZRRRRRRRRRSSSUUUXXX[[[]]][[[[[[\\\]]]^^^___```aaa____________^^^\\\ZZZYYYZZZZZZZZZ\\\^^^aaaccceeefffdddaaa___^^^\\\ZZZXXXSSSVVV[[[]]]\\\]]]___aaa\\\^^^___^^^[[[ZZZ\\\^^^```______aaadddeeeccc```^^^\\\ZZZZZZ\\\]]][[[XXX\\\[[[ZZZZZZ[[[^^^aaacccbbbeeeiiimmmnnnppprrrssspppmmmhhhddd```______```]]]\\\ZZZ[[[]]]```bbbbbb___```bbbdddeeeffffffeeedddcccccccccddddddeeefffdddeeefffhhhiiikkklllmmmeeegggiiijjjiiigggdddaaa\\\\\\\\\\\\[[[YYYXXXWWWXXXXXXXXXWWWWWWXXXZZZ\\\]]]___``````^^^```dddggghhhjjjlllmmmmmmkkkiiigggfffjjjnnnppppppnnnmmmmmmjjjmmmqqquuu{{{{{{ssslllgggddd^^^\\\XXXWWWXXXYYYYYYXXXWWWXXXYYYZZZZZZYYYXXXXXXUUUTTTTTTUUUXXX]]]bbbeee\\\ZZZXXXVVVTTTTTTUUUVVVTTTTTTSSSRRRRRRQQQRRRRRRQQQRRRRRRRRRRRRRRRQQQQQQOOOOOONNNNNNOOOOOOPPPPPPJJJHHHHHHHHHHHHHHHEEECCCFFFFFFGGGGGGIIIKKKLLLMMMQQQSSSTTTRRRNNNKKKKKKLLLIIIJJJKKKMMMNNNPPPQQQQQQOOOPPPPPPPPPOOONNNMMMLLLJJJIIIHHHGGGHHHIIIJJJKKK@@@BBBEEEIIILLLMMMMMMMMMKKKJJJHHHGGGFFFGGGHHHIIIGGGFFFFFFDDDCCCAAA???>>>AAAAAABBBBBBCCCCCCCCCCCC>>>>>>>>>>>>????????????===>>>>>>>>>>>>>>>======999:::;;;<<<===???@@@@@@<<<===>>>@@@AAAAAAAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA???>>>===<<<<<<===>>>???;;;:::999:::<<<===<<<;;;>>>>>>>>>>>>????????????===>>>???@@@@@@@@@@@@@@@AAA???>>>???@@@BBBAAAAAAAAAAAAAAABBBCCCDDDEEEFFFBBBCCCEEEFFFFFFDDDCCCAAAEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGFFFGGGHHHIIIKKKLLLHHHOOOWWW\\\cccppp|||ppp___WWWNNNKKKHHHJJJVVVdddqqq~~~{{{tttnnnkkkkkkLLLLLLMMMNNNPPPQQQRRRRRRUUUWWWXXXXXXWWWVVVWWWXXXUUUVVVWWWVVVTTTRRRRRRRRRWWWZZZ\\\]]]ZZZXXXVVVUUUWWWXXXYYY[[[[[[[[[ZZZYYY[[[]]]]]]ZZZWWWWWWYYY\\\[[[[[[ZZZYYYXXXWWWWWWVVVRRRQQQQQQSSSUUUWWWWWWVVVXXXYYYZZZ[[[\\\]]]]]]]]][[[ZZZYYYWWWVVVVVVVVVVVVYYYYYYYYYYYYZZZ^^^cccggggggeeeaaa]]]ZZZXXXVVVVVVSSSUUUXXXZZZ[[[]]]```bbb```___]]]\\\\\\]]]___```aaa```___^^^]]]\\\\\\[[[WWWUUUSSSUUUYYY\\\\\\[[[WWWWWWYYY]]]aaacccdddcccaaadddhhhkkklllmmmoooqqqnnniiidddaaaaaabbbaaa___``````aaaaaaaaa``````___aaaaaabbbcccddddddddddddeeeeeeeeefffhhhhhhfffdddgggfffgggjjjmmmmmmjjjgggggghhhhhhhhhgggeeecccaaa\\\[[[ZZZXXXVVVUUUUUUUUUSSSSSSTTTUUUVVVXXXYYYZZZ]]]^^^______^^^```cccfffhhhhhhiiiiiihhhgggfffeeeeeehhhmmmpppooommmkkkjjjjjjjjjjjjlllpppvvv|||yyyzzz||||||xxxrrrlllfffbbbaaa```aaa^^^ZZZVVVUUUUUUVVVWWWWWWWWWXXXXXXXXXWWWUUUTTTUUUTTTSSSUUUWWWZZZZZZZZZ\\\]]]\\\XXXTTTRRRTTTWWWWWWUUUSSSQQQPPPPPPQQQRRRTTTTTTSSSSSSSSSSSSSSSTTTTTTQQQNNNMMMMMMMMMKKKJJJIIIIIIHHHGGGFFFFFFFFFFFFEEEEEEEEEDDDDDDHHHPPPVVVWWWUUURRRNNNLLLKKKKKKKKKNNNKKKKKKNNNSSSUUUSSSOOOMMMNNNNNNNNNNNNMMMLLLLLLHHHHHHHHHJJJLLLLLLKKKIIIDDDDDDEEEFFFGGGIIIKKKLLLNNNLLLJJJHHHFFFEEEEEEEEEGGGFFFDDDDDDCCCBBB???======???AAADDDDDDCCCAAA@@@===>>>???@@@@@@@@@@@@@@@??????>>>>>>======<<<<<<===666:::@@@======AAA???@@@???>>>>>>>>>???AAABBB======>>>>>>??????@@@@@@>>><<<;;;::::::===???AAA>>>===<<<::::::;;;<<<<<<>>>>>>=========???@@@AAABBBBBBAAAAAAAAAAAA@@@@@@??????>>>>>>??????@@@AAA@@@@@@AAAAAAAAABBBBBBBBBCCCDDDEEEEEEEEECCCBBBAAABBBBBBCCCCCCDDDEEEEEEEEEGGGFFFFFFFFFGGGIIIKKKLLLLLLLLLPPPWWW]]]cccooozzzsssfffYYYSSSOOOKKKLLLPPPccclll||||||rrrkkkkkkmmmKKKLLLLLLMMMOOOPPPPPPQQQRRRTTTUUUVVVTTTTTTTTTUUUTTTUUUVVVUUURRRQQQPPPQQQUUUWWWZZZ[[[YYYWWWVVVVVVWWWXXXYYYZZZ[[[ZZZYYYYYY[[[\\\\\\ZZZXXXXXXZZZ\\\ZZZZZZYYYXXXWWWVVVUUUTTTRRRQQQQQQSSSVVVXXXXXXWWWWWWXXXYYYZZZ[[[\\\\\\\\\\\\[[[YYYXXXWWWVVVUUUUUUXXXYYYYYYZZZ[[[^^^bbbffffffdddaaa]]]ZZZWWWVVVVVVSSSVVVYYY[[[[[[\\\^^^```]]]\\\\\\\\\]]]___aaaccc```___^^^]]][[[ZZZYYYXXXUUUSSSQQQSSSVVVYYYZZZYYYXXXYYY\\\___aaabbbaaa```bbbeeehhhjjjjjjkkklllmmmlllhhhcccaaaaaaaaa```___```aaabbbbbbbbbbbbaaaaaa___```bbbdddeeeeeeeeeeeeddddddeeefffggggggfffeeeffffffgggjjjnnnooommmkkkgggggggggfffeeecccaaa```[[[ZZZYYYXXXWWWVVVVVVVVVVVVVVVVVVVVVWWWXXXZZZZZZ[[[]]]^^^^^^^^^```ccceeehhhhhhhhhggggggfffeeeddddddfffiiijjjjjjjjjkkklllkkkjjjiiijjjlllppptttwwwqqqrrrtttxxxxxxpppmmmiiiccc___]]]\\\\\\^^^[[[XXXUUUSSSTTTVVVWWWVVVWWWXXXXXXXXXWWWUUUTTTVVVTTTTTTUUUWWWYYYZZZYYYYYYZZZYYYVVVSSSSSSUUUXXXVVVTTTRRRQQQPPPPPPQQQRRRTTTTTTTTTTTTTTTUUUVVVVVVVVVSSSPPPMMMMMMMMMLLLKKKIIIIIIHHHGGGGGGGGGGGGHHHGGGGGGFFFEEEGGGKKKQQQVVVVVVTTTQQQNNNKKKJJJJJJJJJLLLKKKKKKPPPUUUWWWUUUQQQMMMMMMNNNNNNMMMMMMLLLKKKHHHHHHHHHIIIKKKKKKIIIGGGCCCCCCCCCDDDFFFHHHIIIJJJLLLJJJHHHFFFEEEEEEEEEEEEFFFEEECCCCCCCCCAAA???===>>>???AAABBBCCCBBB@@@???>>>>>>???@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>=========888;;;???@@@>>>999;;;CCC??????>>>===>>>???@@@AAA===>>>>>>>>>?????????@@@===<<<;;;:::;;;===???AAA>>>===<<<<<<;;;;;;<<<<<>>>>>>>>???@@@BBBCCCBBBBBBBBBAAA@@@@@@@@@@@@???????????????@@@@@@AAA@@@@@@AAAAAAAAABBBBBBBBBCCCDDDDDDEEEDDDCCCBBBAAABBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEFFFHHHIIIKKKKKKKKKNNNTTTYYY___jjjuuupppdddXXXNNNKKKNNNSSS[[[jjjxxx|||{{{~~~wwwnnnhhhiiilllJJJJJJKKKLLLMMMMMMNNNNNNNNNPPPRRRRRRQQQQQQQQQRRRSSSTTTUUUSSSQQQOOOOOOOOOQQQSSSVVVWWWVVVUUUUUUUUUVVVWWWXXXYYYZZZYYYXXXXXXZZZZZZZZZYYYXXXYYY[[[]]]ZZZYYYYYYXXXVVVTTTSSSRRRQQQQQQQQQSSSVVVYYYYYYXXXVVVWWWXXXYYYZZZ[[[[[[[[[\\\[[[ZZZXXXVVVUUUUUUUUUWWWXXXZZZ\\\]]]___bbbeeeeeeccc```\\\YYYWWWVVVVVVTTTWWW[[[\\\\\\\\\\\\]]]YYYZZZ[[[]]]___bbbdddfff___^^^]]][[[YYYWWWVVVUUURRRPPPOOOPPPSSSUUUVVVVVVZZZ\\\___bbbbbbaaa___]]]bbbeeeggghhhhhhggghhhiiiiiifffccc``````aaa``````aaabbbccccccdddddddddddd^^^```bbbeeeffffffeeedddcccdddeeeffffffffffffeeeeeeeeegggkkknnnpppooommmgggffffffdddbbb```^^^]]]ZZZYYYXXXXXXWWWWWWXXXXXXXXXXXXXXXXXXXXXYYYZZZZZZZZZ[[[]]]^^^^^^```ccceeefffffffffeeeddddddccccccbbbdddeeeeeeeeegggjjjmmmllljjjhhhgggggghhhkkkllliiijjjkkkooouuu||||||qqqjjjeeeccc___\\\YYYXXXXXXXXXYYYWWWUUUSSSRRRSSSUUUVVVUUUVVVWWWXXXWWWVVVUUUTTTVVVUUUTTTUUUWWWYYYYYYXXXVVVVVVVVVTTTRRRSSSUUUWWWTTTSSSQQQPPPOOOPPPPPPQQQTTTTTTTTTUUUVVVWWWXXXYYYXXXTTTOOOLLLKKKKKKKKKJJJHHHHHHHHHIIIIIIIIIIIIJJJJJJHHHFFFFFFJJJOOORRRTTTSSSRRROOOMMMKKKJJJJJJJJJJJJJJJMMMRRRXXXZZZWWWTTTMMMMMMMMMMMMMMMLLLLLLKKKHHHGGGFFFGGGHHHHHHFFFEEEBBBBBBBBBCCCDDDFFFGGGHHHHHHGGGFFFDDDDDDDDDDDDEEEEEECCCBBBBBBBBBAAA>>><<<@@@@@@@@@AAA@@@@@@???>>>>>>???@@@@@@@@@@@@@@@@@@======>>>>>>>>>>>>>>>>>>777AAABBBIIIWWWNNN???DDD???>>>=========>>>@@@AAA>>>>>>>>>???????????????===<<<;;;;;;;;;===???AAA===============<<<<<<;;;?????????@@@AAACCCDDDEEECCCCCCBBBAAA@@@??????????????????@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCCCCDDDDDDCCCCCCBBBAAAAAAAAABBBCCCCCCDDDDDDEEEDDDDDDDDDDDDEEEGGGHHHIIIKKKJJJLLLPPPTTTYYYcccnnnxxxcccRRRKKKLLLHHHNNNZZZeeemmmsss~~~yyyoooiiijjjlllIIIIIIJJJJJJKKKKKKKKKLLLKKKMMMOOOPPPOOOOOOPPPQQQSSSTTTUUUSSSQQQOOONNNOOOOOOPPPRRRRRRQQQPPPQQQRRRVVVWWWXXXYYYYYYXXXWWWWWWXXXXXXXXXXXXXXXZZZ\\\]]]ZZZZZZYYYXXXWWWUUURRRQQQQQQPPPQQQSSSVVVYYYYYYYYYVVVVVVXXXYYYZZZ[[[[[[[[[\\\[[[ZZZXXXVVVUUUTTTTTTVVVYYY\\\^^^___```cccdddcccaaa^^^[[[XXXWWWVVVVVVUUUYYY\\\^^^]]][[[ZZZZZZYYYZZZ\\\^^^aaaccceeefff___^^^]]]ZZZXXXVVVTTTSSSQQQPPPOOOPPPQQQSSSUUUVVVYYY]]]aaadddcccaaa___]]]aaacccfffgggfffeeefffggghhhfffdddbbbaaaaaaaaaaaaaaabbbcccdddeeefffffffff```aaaccceeeeeedddcccaaabbbcccdddeeedddeeeeeefffeeefffhhhkkkmmmmmmlllkkkfffeeedddbbb```]]][[[ZZZXXXXXXXXXXXXXXXYYYYYYZZZZZZZZZYYYYYYXXXYYYYYYZZZYYY[[[]]]^^^___```ccceeefffeeedddcccbbbaaaaaaaaa```bbbdddffffffhhhjjjmmmllljjjgggeeeddddddeeefffeeeeeegggiiinnnsssxxx{{{}}}zzztttnnngggccc```^^^\\\YYYWWWWWWWWWWWWUUUTTTRRRQQQQQQRRRTTTUUUTTTUUUVVVWWWWWWVVVUUUTTTVVVUUUTTTTTTVVVXXXXXXWWWTTTSSSSSSRRRQQQQQQRRRSSSQQQPPPPPPOOOOOOOOOPPPPPPRRRRRRSSSTTTUUUWWWYYYZZZWWWSSSNNNJJJIIIIIIHHHHHHGGGHHHIIIJJJJJJKKKKKKKKKKKKHHHEEEGGGKKKPPPQQQQQQPPPOOOMMMKKKJJJIIIIIIIIIGGGIIIMMMSSSYYYZZZWWWUUULLLLLLLLLLLLLLLKKKKKKJJJGGGFFFEEEEEEFFFFFFDDDBBBBBBBBBBBBCCCDDDFFFGGGHHHEEEDDDCCCBBBBBBBBBCCCDDDCCCBBBAAAAAAAAA@@@>>><<>>>>>>>>??????@@@AAAAAA@@@@@@@@@=========>>>>>>??????@@@;;;EEEAAAUUU{{{qqqKKKAAA???>>>=========>>>???@@@????????????????????????======<<<;;;<<<>>>???AAA======>>>???>>>===<<<;;;>>>>>>???@@@BBBCCCEEEEEEDDDCCCAAA@@@???>>>?????????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBCCCBBBBBBBBBCCCBBBBBBBBBBBB@@@AAAAAABBBCCCCCCDDDDDDCCCDDDDDDEEEFFFGGGHHHIIILLLJJJKKKNNNPPPSSS]]]ggg|||ooo[[[SSSRRRKKKOOOUUU[[[bbbkkkxxxtttmmmlllnnnIIIIIIIIIIIIIIIIIIIIIIIIJJJLLLNNNOOOOOOOOOQQQRRRTTTUUUUUUTTTQQQOOONNNOOONNNOOOOOONNNMMMMMMNNNPPPWWWWWWXXXYYYYYYXXXWWWVVVWWWVVVVVVVVVWWWYYY[[[[[[YYYZZZZZZZZZXXXVVVSSSRRRPPPPPPPPPRRRVVVXXXXXXXXXUUUVVVWWWYYYZZZZZZ[[[[[[[[[ZZZXXXWWWUUUTTTTTTSSSVVVYYY]]]___```aaacccdddaaa___\\\ZZZWWWVVVVVVVVVWWWZZZ]]]^^^\\\ZZZYYYXXXZZZ[[[^^^```bbbcccdddddd```___]]][[[XXXVVVTTTSSSQQQQQQQQQQQQRRRSSSUUUWWWXXX]]]bbbeeedddaaa```______aaadddffffffeeefffggghhhhhhfffeeecccbbbccccccaaabbbcccdddeeefffffffffbbbcccddddddcccbbb```^^^aaabbbddddddcccccceeegggggghhhjjjkkkjjjhhhgggfffeeedddbbb```]]][[[ZZZYYYXXXXXXWWWXXXYYYZZZ[[[[[[[[[[[[ZZZYYYYYYYYYYYYZZZZZZ\\\___```aaabbbdddeeeeeedddcccaaa```______```^^^bbbhhhkkkllllllllllllllljjjhhheeedddccccccdddccccccdddfffiiimmmppprrruuuzzztttnnnmmmmmmmmmkkkhhheeebbbaaa___]]][[[YYYWWWUUUUUUUUURRRRRRQQQPPPPPPRRRSSSTTTSSSTTTUUUVVVVVVUUUTTTTTTVVVTTTSSSSSSUUUVVVUUUUUUSSSRRRPPPOOOOOONNNMMMMMMNNNNNNNNNNNNNNNNNNOOOOOOOOOOOOPPPRRRTTTVVVXXXYYYXXXTTTOOOLLLKKKJJJIIIIIIGGGHHHIIIJJJKKKLLLLLLLLLJJJGGGEEEFFFKKKNNNNNNMMMLLLKKKKKKJJJIIIIIIHHHHHHEEEHHHMMMRRRVVVWWWUUUSSSJJJJJJKKKKKKJJJJJJIIIHHHFFFEEECCCCCCDDDDDDCCCBBBCCCCCCCCCDDDEEEFFFGGGHHHCCCCCCAAAAAAAAAAAABBBCCCAAA@@@@@@@@@AAAAAA???===AAA@@@@@@??????>>>>>>>>>@@@@@@AAAAAAAAA@@@@@@???======>>>>>>??????@@@@@@<<>>=========>>>@@@AAAAAAAAA@@@@@@??????>>>>>>======<<<<<<===>>>@@@@@@===>>>???@@@???>>><<<;;;<<<===???@@@BBBCCCDDDDDDDDDBBB@@@???>>>>>>???@@@@@@@@@AAABBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCBBBAAAAAAAAAAAABBBBBBBBB@@@@@@AAAAAABBBBBBCCCCCCDDDDDDEEEFFFGGGHHHIIIIIILLLJJJKKKMMMNNNOOOWWW```nnnvvv{{{|||ggg]]][[[QQQSSSUUUVVVZZZcccmmmttt|||{{{vvvvvvxxxIIIIIIIIIHHHHHHHHHHHHHHHIIILLLNNNPPPPPPPPPRRRSSSTTTUUUVVVTTTQQQNNNNNNNNNMMMNNNNNNMMMLLLMMMOOORRRXXXXXXYYYZZZYYYXXXWWWVVVVVVUUUSSSTTTVVVXXXYYYYYYXXXYYYZZZZZZYYYWWWTTTSSSPPPPPPPPPQQQTTTVVVVVVUUUTTTUUUVVVWWWXXXYYYYYYYYYXXXWWWVVVUUUTTTSSSSSSSSSUUUXXX[[[]]]^^^```bbbccc___]]][[[YYYWWWVVVUUUVVVXXX[[[]]]]]][[[YYYYYYYYY[[[]]]___bbbddddddcccbbb``````^^^[[[YYYVVVUUUTTTRRRSSSTTTSSSRRRSSSVVVXXXZZZ^^^dddeeeccc``````aaa___bbbeeefffffffffggghhhiiiiiiiiifffdddbbbbbbcccaaabbbccccccddddddddddddbbbbbbbbbaaa```___^^^^^^___bbbdddcccaaabbbeeehhhiiikkklllkkkhhheeecccccccccbbb```^^^\\\[[[ZZZZZZXXXXXXXXXXXXYYYZZZ[[[\\\\\\\\\[[[[[[[[[[[[[[[\\\]]]```bbbccccccdddeeefffeeedddbbb```___^^^______^^^dddlllqqqrrrpppmmmllllllkkkhhhfffeeedddddddddaaaaaabbbccceeegggjjjkkklllooorrrxxxrrrhhhccc```aaabbbaaa___^^^^^^___\\\[[[YYYWWWUUUTTTSSSSSSRRRRRRQQQQQQQQQRRRSSSTTTRRRSSSTTTUUUVVVUUUTTTTTTUUUSSSQQQQQQSSSSSSSSSRRRQQQOOOMMMMMMMMMLLLJJJIIILLLLLLLLLMMMMMMNNNNNNNNNMMMMMMNNNPPPRRRUUUWWWXXXXXXUUURRROOOOOONNNLLLKKKFFFGGGIIIKKKLLLLLLKKKJJJGGGFFFFFFGGGIIIKKKLLLKKKIIIIIIIIIHHHHHHHHHHHHHHHDDDGGGKKKOOOQQQQQQPPPOOOHHHHHHHHHIIIHHHGGGGGGFFFEEEDDDBBBBBBCCCDDDCCCBBBCCCCCCCCCDDDDDDEEEFFFGGGCCCBBBAAA@@@@@@@@@AAABBBAAA@@@???@@@AAAAAA@@@>>>@@@@@@@@@AAA@@@@@@???>>>AAAAAAAAAAAAAAAAAA@@@???>>>>>>??????????????????999CCCDDDKKKYYYPPPAAAFFF@@@???>>>>>>>>>???AAABBBBBBBBBAAA@@@???>>>>>>>>>============>>>???@@@@@@???????????????>>>=========>>>???AAABBBCCCCCCCCCBBBAAA???>>>===>>>@@@AAA@@@AAABBBCCCDDDCCCBBBAAAAAABBBBBBBBBCCCCCCCCCCCCAAAAAA@@@@@@@@@AAABBBBBB??????@@@AAAAAABBBBBBCCCCCCDDDFFFGGGHHHIIIIIIIIIJJJIIIKKKMMMMMMMMMRRRZZZ___hhhooovvvnnnbbb\\\UUUXXXXXXVVVWWW]]]bbbcccjjjqqq{{{IIIIIIIIIHHHHHHGGGGGGGGGHHHKKKNNNOOOPPPPPPRRRTTTSSSTTTTTTSSSOOOMMMLLLLLLLLLMMMMMMMMMNNNPPPUUUXXXYYYYYYZZZ[[[ZZZYYYXXXWWWVVVSSSQQQRRRTTTVVVVVVUUUUUUVVVXXXYYYYYYWWWTTTSSSQQQPPPOOOPPPSSSTTTSSSRRRQQQRRRSSSUUUVVVVVVWWWWWWUUUUUUTTTSSSSSSSSSSSSSSSSSSUUUXXXYYYZZZ\\\___aaa^^^\\\ZZZXXXVVVUUUUUUUUUYYY[[[\\\\\\ZZZYYYYYYZZZZZZ\\\```ccceeeeeedddccc___^^^]]][[[XXXVVVUUUTTTSSSTTTUUUTTTRRRSSSVVVYYY]]]bbbeeeeeeaaa^^^___aaaccceeeggghhhgggffffffggghhhjjjiiigggccc``````bbb```aaabbbbbbbbbbbbaaaaaa```___^^^^^^^^^^^^___```^^^aaadddccc```aaaeeeiiijjjlllnnnlllhhhdddccccccbbbaaa___]]][[[[[[[[[[[[YYYXXXXXXXXXYYYZZZ[[[[[[^^^^^^^^^^^^^^^^^^______aaacccfffgggfffeeefffgggfffdddbbb```^^^^^^^^^___aaagggoootttuuurrrooommmmmmllljjjgggeeedddcccbbbccccccccccccdddfffggghhhhhhkkkmmmqqq||||||xxxtttxxx{{{zzztttkkkccc___[[[]]]^^^]]]ZZZYYYYYY[[[YYYXXXWWWVVVUUUTTTSSSSSSSSSSSSRRRRRRRRRSSSTTTTTTQQQRRRTTTUUUUUUUUUTTTSSSTTTRRRPPPPPPQQQQQQPPPOOOMMMKKKJJJKKKLLLLLLJJJHHHJJJJJJKKKLLLMMMMMMNNNNNNMMMMMMNNNPPPRRRTTTVVVWWWUUUSSSQQQPPPPPPNNNKKKIIIFFFGGGIIIKKKKKKKKKJJJIIIEEEGGGHHHIIIIIIIIIJJJKKKFFFFFFGGGGGGHHHGGGGGGGGGDDDFFFIIIKKKKKKKKKKKKKKKFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCAAAAAABBBDDDDDDDDDBBBBBBBBBBBBCCCDDDEEEEEEDDDCCCAAA@@@@@@@@@AAAAAAAAA@@@@@@AAABBBBBBAAA???>>>???AAABBBCCCBBB@@@???AAAAAABBBBBBAAAAAA@@@???@@@@@@??????????????????;;;>>>BBBCCCAAA<<<>>>FFFAAA@@@?????????@@@BBBCCCCCCBBBBBBAAA???>>>>>>============>>>>>>???@@@@@@@@@@@@??????>>>>>>>>>??????@@@BBBCCCDDDDDDDDDCCCAAA@@@>>>======???AAACCC@@@AAACCCDDDDDDDDDBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCAAA@@@?????????AAABBBCCC?????????@@@AAAAAABBBBBBBBBCCCEEEFFFGGGHHHGGGGGGGGGGGGJJJMMMLLLJJJNNNTTTUUU```hhhpppyyymmmdddaaaeeeeee```]]]]]][[[VVVWWW___kkkvvvJJJIIIIIIHHHHHHGGGGGGGGGHHHJJJMMMOOOOOOPPPRRRTTTRRRSSSSSSQQQNNNKKKKKKKKKKKKLLLMMMNNNPPPTTTZZZ^^^ZZZZZZ[[[[[[[[[YYYXXXWWWVVVSSSPPPQQQSSSUUUUUUTTTSSSTTTVVVXXXXXXVVVTTTRRRQQQPPPOOOPPPRRRRRRRRRQQQOOOPPPQQQSSSTTTTTTTTTTTTSSSSSSRRRRRRRRRRRRSSSSSSQQQSSSUUUVVVWWWYYY]]]___]]][[[YYYWWWVVVUUUUUUUUUZZZ[[[\\\[[[YYYYYYZZZ[[[XXX[[[___dddffffffeeeddd^^^]]]\\\ZZZXXXVVVTTTTTTSSSTTTUUUTTTRRRSSSVVVYYYaaaeeegggeee```\\\]]]```fffhhhiiiiiigggeeeeeeeeehhhiiiiiifffbbb______`````````aaaaaaaaa``````___]]]\\\[[[[[[\\\^^^aaaccc^^^aaacccbbb``````eeeiiijjjmmmooommmiiieeedddeeebbb```^^^\\\[[[[[[[[[\\\YYYYYYYYYYYYYYYZZZ[[[[[[```````````````aaabbbbbbdddfffhhhiiihhhgggggggggfffeeebbb___^^^^^^^^^___dddiiippptttuuurrrpppnnnooommmkkkhhheeecccaaaaaafffffffffffffffggghhhhhhhhhjjjllloooyyy||||||~~~rrrjjjgggbbbgggnnnpppnnnhhhbbb___[[[]]]^^^]]]YYYWWWWWWYYYXXXWWWWWWWWWVVVVVVVVVVVVTTTTTTSSSSSSSSSSSSTTTTTTQQQRRRSSSTTTUUUUUUTTTSSSSSSQQQOOOOOOPPPPPPOOONNNJJJHHHGGGIIILLLMMMKKKHHHHHHIIIJJJLLLMMMMMMMMMMMMNNNNNNOOOPPPRRRTTTVVVWWWPPPOOONNNNNNNNNLLLIIIFFFFFFGGGIIIKKKKKKJJJIIIGGGDDDGGGKKKKKKIIIHHHJJJLLLEEEEEEFFFGGGGGGGGGGGGGGGDDDFFFHHHHHHHHHGGGGGGHHHEEEEEEEEEEEEEEEDDDCCCCCCDDDBBB@@@AAACCCDDDEEEEEEAAAAAAAAAAAABBBBBBCCCDDDDDDCCCBBB@@@???@@@@@@AAAAAA@@@@@@AAACCCCCCBBB@@@===???BBBDDDDDDCCCAAA@@@BBBBBBBBBBBBAAAAAA@@@???AAA@@@@@@@@@???>>>>>>>>>AAA:::===CCC@@@AAADDDBBBBBBAAA@@@@@@@@@AAABBBCCCCCCCCCBBBAAA???>>>===============>>>??????@@@@@@BBBAAA???>>>>>>>>>???@@@AAABBBDDDEEEEEEEEEDDDDDD@@@???===<<<===???BBBDDD@@@AAACCCEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCCCCDDDDDD@@@@@@?????????@@@BBBCCC>>>??????@@@AAAAAABBBBBBAAABBBDDDEEEFFFGGGFFFFFFDDDEEEIIIMMMLLLIIIKKKQQQNNNZZZbbbiii~~~}}}tttpppttttttllleeeaaaXXXOOOGGGOOOZZZeeerrrIIIIIIIIIHHHHHHGGGGGGGGGKKKKKKLLLMMMNNNOOOOOOPPPRRRRRRPPPOOOMMMLLLKKKJJJNNNNNNOOOQQQUUUYYY]]]```___^^^\\\ZZZYYYXXXWWWWWWUUUUUUSSSSSSRRRSSSTTTUUUUUUVVVWWWXXXXXXWWWUUUTTTPPPPPPQQQQQQQQQPPPOOONNNNNNPPPSSSTTTTTTSSSTTTTTTWWWVVVUUUTTTSSSSSSSSSSSSTTTUUUVVVVVVVVVWWWZZZ]]]\\\ZZZWWWTTTRRRRRRRRRSSSVVVVVVVVVVVVXXXYYYZZZ[[[^^^```bbbcccdddcccbbbaaa^^^]]]\\\ZZZYYYWWWVVVUUUVVVVVVUUUTTTTTTWWW[[[___dddeeeddd```\\\\\\___ccchhhjjjjjjgggcccbbbfffjjjllljjjgggcccaaa`````````bbb```^^^[[[ZZZYYYYYYYYYXXXYYY[[[\\\]]]```dddgggeeeeeedddcccaaaaaabbbdddllllllkkkkkkiiigggfffeeedddaaa\\\XXXVVVWWWYYY[[[YYYYYYYYYWWWVVVWWWZZZ\\\aaaccceeeeeeddddddeeefffhhhjjjmmmnnnllliiihhhggghhhfffdddbbbaaaaaaaaaaaaeeehhhmmmrrrsssrrrooommmmmmkkkhhheeeccccccddddddfffeeeeeeffffffggghhhiiikkkiiihhhmmmuuu|||}}}|||uuusssrrruuuzzz~~~~~~~~~zzznnneeeaaa```^^^```dddffffffdddaaa^^^\\\[[[ZZZYYYWWWUUUSSSRRRVVVVVVWWWWWWVVVVVVUUUTTTWWWVVVTTTSSSSSSSSSTTTTTTQQQQQQSSSTTTTTTSSSRRRQQQUUURRROOOMMMMMMLLLKKKJJJIIIIIIJJJKKKLLLLLLKKKKKKIIIIIIJJJKKKLLLLLLLLLKKKHHHHHHIIIMMMPPPRRRQQQPPPMMMLLLKKKJJJHHHFFFEEEEEECCCEEEHHHJJJKKKKKKIIIHHHFFFFFFFFFGGGHHHIIIKKKLLLIIIGGGFFFFFFGGGHHHGGGGGGGGGGGGFFFEEEFFFGGGIIIJJJDDDCCCCCCCCCCCCDDDEEEEEE@@@@@@AAAAAABBBCCCDDDDDDHHHFFFDDDBBBAAAAAABBBCCCCCCBBBBBBAAAAAAAAABBBBBBAAAAAA@@@???>>>>>>>>>>>>@@@@@@AAAAAAAAA@@@???>>>>>>@@@BBBCCCBBBBBBCCCDDDDDDDDDDDDDDDCCCBBBAAA@@@>>>???@@@AAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBCCCCCCBBBAAA@@@@@@@@@@@@@@@AAA@@@>>>>>>>>>@@@BBBCCCAAAAAA???>>>>>>>>>???@@@CCCCCCBBBBBBBBBAAAAAAAAAAAA@@@???>>>>>>>>>???@@@EEEEEEEEEEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@?????????@@@???>>>>>>???@@@CCCDDDDDDBBB@@@>>>===>>>@@@BBB@@@AAABBBCCCDDDEEEEEEFFFDDDEEEFFFFFFFFFGGGIIIKKKPPPSSSYYYeeexxx|||uuunnn\\\IIIGGGEEEJJJTTT___lll~~~IIIIIIIIIHHHHHHHHHHHHHHHIIIIIIJJJLLLMMMOOOPPPPPPQQQPPPOOONNNMMMLLLKKKJJJNNNOOOPPPSSSVVVZZZ]]]___^^^]]][[[ZZZYYYXXXWWWWWWQQQPPPOOONNNNNNOOOPPPQQQSSSTTTVVVWWWWWWVVVUUUSSSQQQQQQQQQPPPPPPPPPPPPPPPPPPRRRTTTUUUTTTSSSTTTUUUXXXXXXVVVUUUTTTTTTTTTTTTUUUVVVVVVVVVVVVWWWYYY\\\[[[YYYVVVTTTRRRQQQRRRRRRTTTTTTUUUVVVWWWXXXZZZZZZ\\\]]]___aaaaaaaaa___^^^[[[[[[[[[ZZZYYYXXXWWWVVVVVVVVVUUUTTTTTTWWW\\\___eeedddaaa^^^[[[[[[^^^```eeeggggggeeeaaa```dddhhhjjjhhhdddaaa___^^^^^^^^^```___^^^\\\ZZZYYYYYYYYYVVVXXX[[[]]]^^^```dddfffffffffeeecccaaaaaabbbdddiiiiiiiiiiiihhhgggfffeeecccaaa]]]YYYXXXXXXYYYZZZZZZZZZYYYXXXWWWWWWZZZ\\\```bbbdddeeeeeedddeeegggiiikkkmmmnnnkkkiiigggggggggfffdddcccbbbbbbccccccgggiiimmmpppqqqpppnnnlllkkkjjjhhhfffeeeeeeeeefffffffffffffffggghhhiiijjjnnnkkkkkkpppxxx|||zzzvvvqqqooonnnooorrrtttuuutttrrrrrrssswww|||~~~{{{yyytttpppppppppqqqqqqrrrrrrrrrsssvvvuuurrrkkkbbb\\\YYYYYY[[[]]]aaadddeeecccaaa___ZZZZZZZZZZZZYYYXXXWWWVVVWWWWWWWWWWWWWWWVVVUUUUUUUUUTTTSSSRRRRRRRRRSSSSSSQQQRRRSSSSSSSSSSSSRRRQQQTTTQQQNNNLLLLLLKKKJJJIIIHHHHHHIIIJJJJJJJJJJJJJJJHHHHHHIIIJJJKKKKKKKKKKKKJJJJJJKKKMMMPPPPPPOOONNNMMMLLLKKKJJJHHHGGGFFFEEEDDDEEEHHHJJJJJJIIIHHHGGGEEEEEEFFFFFFHHHIIIJJJKKKIIIHHHFFFFFFGGGHHHGGGFFFFFFFFFEEEEEEEEEFFFGGGGGGDDDCCCCCCBBBBBBCCCCCCDDDAAABBBBBBCCCDDDDDDEEEEEEGGGFFFDDDBBBAAABBBCCCDDDCCCBBBBBBAAAAAABBBBBBBBBBBBBBBAAA???>>>>>>>>>>>>>>>???@@@AAAAAA@@@???>>>???AAACCCCCCCCCBBBCCCDDDDDDDDDDDDDDDCCCBBBAAAAAA??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBAAA@@@@@@??????@@@@@@@@@???>>>>>>>>>???AAABBBAAA@@@???>>>>>>>>>???@@@??????@@@@@@AAAAAABBBBBB@@@???>>>>>>>>>???@@@AAACCCCCCCCCCCCBBBAAA@@@@@@AAAAAA@@@@@@@@@?????????@@@???>>>>>>>>>@@@BBBDDDCCCBBB@@@>>>===>>>@@@AAABBBBBBDDDEEEFFFGGGGGGGGGJJJKKKKKKJJJIIIIIIJJJLLLOOORRRVVV]]]jjjvvvyyywww{{{{{{fffQQQHHHEEEFFFLLLSSS\\\lll{{{HHHHHHIIIIIIIIIIIIIIIIIIHHHHHHIIIKKKLLLMMMOOOOOONNNNNNMMMLLLLLLKKKKKKJJJNNNPPPRRRUUUXXXZZZ\\\]]][[[ZZZZZZYYYXXXXXXWWWWWWQQQPPPOOONNNNNNOOOPPPQQQQQQRRRTTTVVVWWWVVVUUUTTTSSSRRRQQQPPPPPPQQQSSSTTTSSSUUUVVVVVVUUUTTTUUUUUUZZZYYYXXXVVVUUUTTTTTTTTTVVVWWWXXXWWWVVVWWWYYYZZZZZZXXXVVVSSSRRRQQQQQQQQQRRRSSSTTTUUUVVVXXXYYYZZZZZZ[[[]]]^^^^^^]]]\\\[[[WWWXXXYYYZZZZZZYYYWWWWWWWWWWWWVVVTTTTTTWWW\\\___eeeaaa\\\YYYYYYZZZ[[[\\\```bbbcccaaa^^^]]]```cccfffdddaaa^^^\\\\\\\\\]]]^^^^^^^^^]]]\\\ZZZYYYXXXWWWZZZ]]]___```aaacccdddggghhhgggeeebbbaaabbbcccfffggggggggggggfffeeeeeecccaaa___\\\[[[ZZZZZZZZZ[[[[[[[[[YYYWWWXXX[[[]]]```bbbdddeeeeeeeeefffhhhjjjlllnnnmmmkkkhhhffffffeeeeeedddccccccdddeeefffiiikkkmmmnnnnnnmmmlllkkkhhhhhhhhhhhhggggggggggggffffffggghhhiiijjjkkklllrrrnnnnnnuuu}}}~~~wwwoooooommmkkkjjjkkkkkkjjjiiikkkkkklllppptttxxxyyyyyyyyyzzz}}}zzzrrrmmmkkkhhhdddaaaaaaaaaaaaaaaaaaaaabbbbbbeeeeeeccc```[[[YYYXXXYYYXXX[[[^^^aaabbbbbbaaa```YYYYYYZZZZZZ[[[[[[ZZZZZZWWWWWWXXXXXXXXXWWWVVVVVVSSSRRRRRRQQQQQQQQQQQQRRRRRRRRRRRRRRRRRRRRRRRRQQQRRROOOMMMKKKKKKJJJIIIGGGGGGGGGHHHIIIIIIIIIIIIHHHGGGGGGHHHHHHIIIJJJJJJJJJMMMLLLLLLMMMNNNOOOMMMKKKLLLLLLKKKJJJIIIHHHGGGFFFEEEFFFHHHIIIIIIHHHFFFEEEDDDEEEEEEFFFGGGHHHIIIIIIIIIHHHFFFFFFGGGGGGFFFEEEEEEEEEEEEFFFEEEEEEDDDDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCDDDEEEDDDCCCBBBBBBCCCDDDEEEBBBBBBBBBAAAAAABBBBBBCCCDDDCCCBBB@@@???>>>>>>>>>===>>>???@@@AAAAAA@@@@@@@@@AAACCCDDDCCCCCCDDDEEEEEEEEEDDDDDDCCCBBBBBBAAAAAA@@@???>>>>>>??????@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@????????????@@@@@@??????>>>>>>???AAABBBAAA@@@??????>>>>>>??????<<<===>>>???@@@AAABBBBBB???>>>>>>===>>>???AAABBBBBBBBBBBBBBBAAA@@@???>>>@@@@@@????????????>>>>>>??????>>>>>>>>>@@@AAABBBBBBAAA???>>>>>>>>>@@@AAABBBCCCDDDFFFGGGGGGGGGGGGMMMMMMMMMLLLIIIHHHIIIKKKPPPUUUYYY[[[```fffhhhfffnnnzzzlllVVVIIIFFFCCCDDDEEEKKKXXXdddHHHHHHHHHIIIIIIJJJJJJKKKHHHHHHIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKNNNPPPTTTWWWYYYZZZ[[[ZZZXXXXXXXXXXXXXXXWWWWWWWWWPPPOOONNNNNNNNNOOOPPPQQQQQQSSSUUUWWWXXXWWWVVVUUUUUUSSSQQQPPPPPPSSSVVVXXXVVVWWWXXXXXXVVVUUUVVVWWW[[[ZZZXXXWWWUUUUUUTTTTTTXXXYYYZZZYYYWWWWWWXXXYYYYYYWWWUUUSSSQQQPPPPPPPPPQQQRRRTTTVVVXXXYYYZZZ[[[XXXZZZ[[[\\\]]][[[ZZZYYYVVVWWWXXXYYYYYYYYYWWWVVVZZZZZZYYYWWWVVVXXX\\\___ccc]]]WWWTTTUUUXXXXXXXXX\\\]]]^^^]]][[[[[[]]]```cccaaa___]]][[[[[[\\\]]]^^^^^^______^^^]]][[[ZZZ[[[^^^bbbdddccccccbbbccchhhiiiiiifffcccbbbbbbcccggggggggggggfffeeedddcccccccccbbb```___]]]\\\\\\\\\]]]\\\ZZZYYYYYY\\\^^^```bbbdddeeeeeefffggghhhkkklllmmmllliiifffeeeeeedddcccccccccdddfffhhhiiillllllllllllkkkjjjiiiiiieeefffggghhhiiiiiihhhhhhfffggghhhjjjkkklllmmmmmmssspppqqqyyyvvvkkkmmmlllkkkjjjiiihhhgggfffhhhhhhiiilllppptttuuuuuussstttuuuzzz}}}~~~~~~~~~}}}sssooojjjgggeeedddaaa___]]]]]]]]]\\\\\\\\\\\\\\\\\\\\\[[[ZZZYYYYYYZZZ[[[YYY[[[]]]___``````______YYYZZZ[[[[[[\\\[[[[[[[[[WWWWWWXXXXXXWWWWWWVVVUUURRRRRRQQQQQQQQQQQQQQQQQQRRRRRRQQQPPPPPPPPPQQQQQQQQQOOOMMMLLLLLLKKKIIIGGGHHHHHHIIIIIIIIIIIIHHHHHHEEEFFFFFFGGGGGGIIIJJJJJJMMMLLLKKKLLLMMMMMMLLLKKKLLLKKKKKKJJJIIIHHHGGGGGGEEEFFFGGGHHHGGGFFFDDDCCCDDDDDDEEEFFFGGGGGGHHHHHHIIIGGGEEEEEEFFFGGGFFFEEEEEEEEEFFFGGGFFFEEECCCBBBEEEDDDBBBAAA@@@?????????>>>>>>?????????@@@@@@@@@BBBBBBBBBBBBBBBCCCDDDEEEBBBAAAAAAAAAAAABBBBBBCCCDDDCCCBBB@@@???>>>>>>>>><<<>>>???AAABBBCCCBBBBBB@@@BBBDDDDDDCCCCCCCCCEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBAAA???===<<<===>>>???@@@@@@@@@AAAAAAAAA@@@@@@AAA@@@@@@??????@@@@@@@@@AAAAAA@@@@@@@@@@@@AAABBB@@@@@@@@@???????????????======>>>??????@@@AAAAAA>>>=========>>>???AAABBBAAAAAAAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???>>>>>>>>>>>>???@@@AAAAAA@@@???>>>>>>???@@@AAABBBBBBCCCEEEEEEFFFFFFFFFIIIJJJJJJHHHGGGFFFGGGIIIMMMUUU[[[\\\]]]aaacccccciiiuuuuuu```NNNKKKGGGCCCAAADDDMMMUUUGGGHHHHHHIIIIIIJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGHHHIIIIIIJJJKKKKKKLLLLLLOOOQQQTTTWWWYYYYYYYYYXXXUUUVVVWWWWWWWWWVVVVVVUUUKKKKKKJJJJJJJJJKKKMMMMMMSSSTTTVVVXXXYYYYYYXXXWWWUUUSSSQQQPPPQQQTTTWWWZZZWWWXXXYYYXXXVVVVVVWWWXXXZZZZZZXXXWWWVVVUUUUUUUUUXXXZZZ[[[ZZZXXXWWWXXXYYYXXXWWWVVVTTTRRRQQQPPPOOOQQQRRRUUUWWWZZZ[[[\\\\\\XXXYYY[[[\\\\\\[[[YYYXXXVVVWWWXXXYYYYYYXXXXXXWWW^^^^^^^^^\\\ZZZZZZ\\\^^^___YYYSSSQQQSSSUUUVVVUUUYYYZZZ[[[[[[ZZZ[[[\\\]]]bbb```^^^\\\[[[\\\]]]^^^^^^___`````````___]]]\\\___bbbfffgggfffdddbbbbbbiiijjjjjjhhheeeccccccccchhhhhhhhhgggfffdddcccbbbeeeddddddcccbbb```___^^^]]]]]]]]][[[ZZZ[[[^^^aaa```ccceeefffffffffggghhhjjjkkkllljjjgggeeeddddddbbbbbbbbbcccdddgggiiijjjllllllkkkjjjiiihhhgggfffbbbccceeefffhhhhhhhhhhhhggghhhiiikkklllmmmmmmlllpppooorrrzzzuuukkkjjjjjjjjjjjjhhhgggggggggccccccdddgggjjjmmmnnnnnnmmmmmmnnnqqquuuxxxyyyyyysssssssssrrrqqqpppooonnnooossszzz~~~|||~~~{{{vvvsssrrrsssvvv|||zzztttjjjgggdddaaa___]]][[[ZZZZZZZZZYYYYYYXXXXXXWWWWWWUUUUUUTTTUUUUUUWWWWWWWWW[[[\\\\\\]]]]]]]]]]]]\\\[[[[[[\\\[[[[[[ZZZYYYXXXVVVVVVVVVVVVVVVUUUUUUTTTQQQRRRRRRRRRRRRRRRRRRRRRRRRQQQOOOMMMMMMNNNOOOPPPQQQOOONNNMMMMMMLLLJJJHHHIIIIIIJJJJJJJJJIIIIIIHHHEEEEEEEEEEEEFFFHHHIIIJJJLLLJJJIIIJJJKKKLLLLLLKKKJJJJJJIIIIIIHHHHHHHHHGGGEEEFFFFFFFFFFFFDDDCCCBBBDDDDDDFFFGGGGGGGGGGGGGGGHHHFFFEEEEEEFFFGGGGGGFFFFFFFFFGGGHHHGGGFFFDDDCCCEEEDDDBBBAAA??????>>>>>>>>>>>>>>>???????????????@@@@@@@@@AAAAAABBBCCCCCC@@@@@@@@@@@@@@@AAABBBBBBDDDCCCAAA@@@???>>>>>>>>>===>>>@@@BBBDDDDDDDDDDDD@@@BBBDDDDDDCCCBBBCCCDDDEEEDDDCCCBBBAAAAAAAAABBBBBB@@@>>><<<<<<<<<>>>??????@@@@@@AAAAAA@@@??????AAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAABBBBBB@@@@@@@@@@@@??????>>>>>>@@@@@@@@@@@@????????????======<<<<<<===???AAABBBAAAAAAAAAAAA@@@???>>>>>>========================>>>>>>>>>>>>>>>>>>??????@@@???>>>>>>>>>???@@@@@@CCCCCCDDDEEEFFFFFFFFFFFFDDDEEEFFFFFFEEEFFFHHHJJJKKKTTT\\\^^^___bbbeeeeeegggqqqvvv^^^]]]WWWNNNFFFDDDFFFIIIGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFEEEEEEGGGGGGHHHIIIKKKLLLMMMNNNPPPRRRTTTVVVXXXXXXWWWVVVTTTUUUVVVVVVVVVUUUTTTSSSMMMLLLKKKKKKLLLMMMOOOPPPTTTVVVXXXYYYZZZYYYXXXWWWTTTSSSQQQPPPQQQTTTXXXZZZWWWXXXYYYXXXVVVWWWXXXZZZ[[[ZZZYYYXXXWWWWWWWWWWWWXXXZZZ[[[[[[ZZZYYYYYYZZZXXXWWWVVVUUUSSSQQQPPPOOOPPPRRRUUUXXX[[[\\\]]]]]]XXXYYY[[[\\\[[[ZZZXXXWWWVVVVVVWWWXXXYYYZZZ[[[[[[bbbddddddccc```^^^]]]]]]ZZZWWWTTTSSSTTTUUUVVVVVVXXXYYYYYYZZZ[[[\\\\\\]]]```___]]]\\\[[[\\\^^^____________```______^^^^^^```cccggghhhgggeeeddddddiiijjjkkkiiigggeeeddddddgggggggggffffffdddcccccceeeddddddcccbbbaaa```___\\\]]]]]]\\\\\\^^^aaadddbbbdddfffffffffeeefffggghhhiiiiiihhheeecccccccccaaaaaaaaabbbdddfffiiijjjkkkkkkjjjiiihhhfffeeeddd```aaabbbcccdddfffgggggghhhiiijjjlllllllllkkkkkklllmmmqqqxxx|||zzzrrrkkkeeeggghhhhhhfffeeeeeefffcccccccccfffiiilllmmmlllmmmllllllnnnrrruuuvvvvvvooommmkkkiiiggggggggghhhiiilllqqqwww{{{|||yyyvvvuuuuuuvvvuuusssoookkkiiihhhhhhjjjppptttuuuqqqnnngggeeebbb___[[[XXXVVVUUUYYYYYYYYYXXXWWWVVVUUUUUUUUUTTTSSSSSSUUUWWWWWWVVV[[[ZZZZZZZZZZZZZZZZZZZZZ[[[[[[[[[ZZZYYYWWWVVVUUUSSSTTTTTTTTTTTTSSSRRRRRRPPPQQQRRRRRRSSSRRRRRRRRRQQQOOOMMMJJJJJJKKKMMMNNNPPPOOONNNNNNNNNMMMJJJHHHIIIJJJJJJJJJJJJIIIIIIHHHEEEDDDDDDEEEFFFHHHJJJKKKKKKIIIHHHHHHIIIJJJJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGEEEEEEEEEEEEDDDCCCCCCBBBDDDEEEGGGHHHHHHHHHGGGFFFFFFDDDCCCDDDFFFHHHHHHGGGFFFFFFGGGGGGFFFFFFEEEEEEEEEDDDBBBAAA@@@?????????AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>??????@@@@@@@@@AAA>>>>>>>>>>>>???@@@AAAAAAAAAAAA@@@???>>>>>>>>>>>>===???@@@BBBCCCDDDDDDCCC@@@BBBCCCCCCBBBAAAAAABBBDDDCCCBBB@@@@@@@@@@@@AAA???>>>===<<<<<<======>>>???@@@AAAAAAAAA@@@>>>>>>@@@????????????@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAA???@@@@@@@@@@@@???>>>>>>@@@@@@@@@@@@??????>>>>>>>>>======<<<===>>>@@@AAAAAAAAAAAAAAA@@@???>>>===;;;;;;<<<<<<<<<<<<==================>>>>>>>>>===???>>>>>>>>>>>>???@@@@@@DDDDDDEEEFFFFFFFFFFFFFFFAAACCCDDDEEEFFFGGGJJJLLLOOOYYYbbbfffiiinnnpppoooiiinnnyyy{{{{{{ttteeeVVVLLLEEEAAAGGGGGGGGGGGGGGGGGGFFFFFFDDDDDDEEEEEEEEEFFFFFFFFFEEEFFFHHHIIIKKKMMMOOOOOOQQQRRRSSSUUUVVVVVVUUUUUUSSSTTTUUUVVVUUUTTTRRRQQQPPPOOOOOOOOOOOOQQQRRRSSSUUUVVVXXXYYYYYYXXXVVVUUURRRQQQPPPPPPRRRUUUXXXZZZVVVWWWXXXWWWVVVWWWYYY[[[\\\[[[[[[ZZZZZZ[[[[[[[[[XXXZZZ\\\\\\[[[ZZZZZZZZZXXXXXXWWWVVVTTTRRRQQQPPPNNNPPPTTTWWWZZZ\\\\\\]]]WWWXXXZZZZZZZZZXXXWWWUUUTTTTTTTTTVVVYYY\\\```bbbfffiiikkkjjjfffaaa]]]\\\WWWXXXXXXWWWVVVWWWYYYZZZYYYYYYYYY[[[]]]^^^^^^]]]^^^]]][[[ZZZ[[[\\\^^^___^^^^^^]]]]]]]]]]]]^^^^^^]]]```dddfffffffffgggggghhhiiikkkjjjhhhfffffffffbbbbbbcccdddeeeeeeeeeddddddcccaaa```____________\\\\\\]]]]]]]]]___cccfffdddeeeggggggfffeeeeeefffeeefffgggeeecccbbbbbbcccaaaaaaaaaaaaccceeehhhiiiiiiiiijjjiiihhhfffdddbbb____________aaaccceeefffhhhiiikkkllllllkkkjjjiiihhhkkkooossstttqqqlllhhhccceeehhhgggeeecccdddeeefffeeefffhhhkkknnnnnnnnnlllkkkkkklllpppsssttttttmmmjjjfffcccaaabbbdddfffggghhhjjjooosssuuusssppppppooommmjjjhhheeedddccc``````aaaeeeiiikkkjjjgggeeedddbbb___[[[XXXVVVVVVZZZZZZYYYXXXWWWVVVUUUTTTWWWUUUSSSTTTWWWXXXXXXVVVVVVVVVVVVVVVVVVWWWXXXYYYYYYYYYYYYXXXWWWVVVUUUTTTQQQQQQQQQQQQQQQPPPOOOOOONNNOOOPPPQQQRRRQQQQQQPPPPPPNNNJJJHHHGGGHHHKKKMMMNNNMMMLLLMMMMMMLLLJJJGGGIIIIIIIIIIIIIIIHHHGGGGGGEEEEEEDDDDDDFFFHHHKKKLLLLLLJJJGGGFFFFFFFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCEEEFFFHHHIIIIIIIIIGGGFFFDDDCCCBBBCCCFFFHHHIIIIIIEEEEEEDDDDDDDDDEEEFFFFFFDDDDDDCCCAAA@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBB======>>>>>>>>>>>>>>>>>><<<<<<<<<<<<===>>>???@@@??????>>>======>>>>>>???<<<>>>???AAABBBBBBAAAAAA???AAABBBBBBAAA@@@@@@AAADDDBBB@@@???>>>>>>???@@@<<<<<<==================???@@@AAAAAAAAA@@@>>>==================>>>??????@@@AAAAAAAAA@@@@@@???>>>???@@@@@@AAA@@@???>>>===>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<<<<===>>>???????????????>>>===<<<<<<::::::;;;;;;<<<<<<<<<<<<=====================<<<>>>>>>>>>>>>?????????@@@AAABBBBBBCCCCCCCCCCCCCCC@@@BBBDDDDDDEEEFFFIIILLLPPPZZZeeelllttt{{{~~~|||pppnnnqqqnnn]]]NNNCCCHHHGGGGGGFFFFFFEEEEEEEEEAAABBBCCCDDDEEEGGGHHHHHHEEEFFFHHHJJJLLLNNNPPPPPPQQQRRRSSSSSSTTTTTTTTTTTTSSSTTTUUUVVVUUUSSSQQQPPPMMMMMMLLLLLLMMMOOOPPPRRRUUUVVVWWWXXXXXXWWWUUUTTTQQQQQQPPPQQQRRRUUUXXXYYYVVVWWWWWWWWWVVVWWWZZZ\\\]]]]]]\\\\\\]]]]]]^^^___WWWYYY\\\\\\[[[ZZZZZZ[[[YYYYYYXXXWWWUUUSSSQQQPPPLLLOOOSSSWWWZZZ[[[\\\\\\VVVWWWYYYYYYYYYWWWUUUTTTRRRRRRRRRUUUYYY___dddgggiiilllooonnniiiccc^^^[[[VVVYYY[[[[[[YYYYYY[[[^^^YYYYYYZZZ\\\^^^```___^^^\\\[[[ZZZYYYZZZ[[[]]]^^^]]]\\\[[[ZZZ[[[\\\]]]^^^YYY\\\```ccceeegggiiijjjgggiiikkkkkkiiiggggggggg]]]^^^```bbbdddeeeffffffbbbaaa___^^^]]]]]]]]]^^^[[[\\\]]]]]]^^^aaaeeehhheeefffhhhgggfffdddeeeeeecccdddeeedddbbbaaabbbccc`````````aaaccceeeggghhhhhhhhhiiiiiihhhfffcccaaa___^^^]]]]]]^^^```ccceeeiiijjjkkklllllljjjhhhgggfffjjjmmmooommmjjjfffeeedddfffiiihhheeecccccceeeeeeddddddgggjjjlllllllllgggeeedddfffiiilllnnnnnnkkkhhhccc___^^^```cccfffeeedddeeehhhmmmooonnnlllmmmjjjfffbbb```_________\\\[[[\\\___bbbddddddccc^^^___^^^\\\YYYWWWWWWWWWXXXWWWVVVUUUTTTSSSRRRQQQTTTQQQPPPQQQTTTVVVUUUTTTRRRRRRRRRRRRSSSVVVXXXYYYWWWWWWWWWWWWVVVUUUTTTTTTOOOOOOPPPPPPOOOOOONNNMMMLLLMMMOOOPPPQQQPPPPPPOOOPPPMMMIIIFFFEEEGGGJJJLLLMMMLLLKKKLLLLLLKKKHHHFFFHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEDDDEEEFFFIIIKKKMMMNNNKKKGGGEEEDDDDDDCCCAAAEEEEEEEEEEEEEEEFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCFFFGGGIIIJJJJJJIIIHHHGGGBBBBBBAAACCCFFFIIIJJJJJJDDDCCCBBBBBBBBBDDDEEEGGGDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<============<<<<<<;;;;;;;;;<<<<<<===??????===============>>>>>>???;;;<<<>>>???@@@@@@?????????@@@BBBAAA@@@??????@@@CCCAAA???>>>======??????:::;;;<<<===>>>>>>======>>>???AAABBBAAA???===<<<;;;;;;;;;;;;;;;<<<===>>>???????????????>>>===<<>>===:::;;;;;;<<<===>>>?????????>>>===<<<<<<===>>>>>>>>>>>>>>>>>>===<<<;;;::::::::::::;;;;;;<<<<<<<<<<<<===============<<<<<<======>>>>>>?????????@@@======>>>?????????>>>>>>???AAABBBCCCCCCDDDGGGIIIHHHRRR___jjjvvvyyyqqqnnnxxxmmmZZZLLLFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEHHHHHHHHHHHHJJJMMMOOOPPPRRRRRRSSSSSSTTTTTTTTTUUUSSSTTTUUUUUUSSSOOOKKKIIIJJJKKKMMMOOOPPPRRRRRRRRRSSSUUUWWWWWWVVVTTTTTTUUURRRQQQQQQQQQRRRTTTVVVWWWVVVUUUTTTUUUXXXZZZZZZZZZ^^^^^^^^^^^^]]]\\\[[[ZZZ]]]]]]^^^^^^]]][[[YYYXXXUUUVVVVVVVVVUUURRROOOMMMNNNPPPSSSWWWYYYZZZ[[[ZZZ[[[[[[[[[[[[ZZZYYYWWWUUUTTTUUUVVVWWWXXX\\\bbbfffkkkiiijjjnnnmmmeee^^^[[[]]]```bbbaaa]]]ZZZZZZ[[[[[[\\\^^^_________^^^]]]```^^^\\\ZZZYYYYYYZZZ[[[ZZZZZZ[[[[[[[[[[[[ZZZZZZ\\\]]]```ccceeeggggggggghhhfffffffffggggggeeecccaaabbbcccdddeeeddddddcccbbbaaa___]]]]]]]]]___```___``````^^^]]]]]]___aaaaaa___^^^___cccffffffeeeddddddeeeeeeccc```]]][[[]]]]]]\\\]]]```dddhhhkkkllliiigggfffgggeeebbb^^^```___^^^^^^___aaacccdddmmmmmmllllllkkkjjjiiiiiihhhhhhgggfffdddcccbbbbbbdddddddddddddddddddddccccccdddfffggghhhgggfffeeeaaaaaaccceeehhhjjjlllmmmeeeccc```^^^]]]^^^```aaacccbbbcccfffiiilllmmmllljjjfffaaa]]][[[ZZZYYYXXXZZZ[[[[[[\\\^^^```aaabbb```___^^^\\\[[[ZZZYYYYYYYYYWWWUUUSSSRRRRRRRRRSSSVVVTTTSSSSSSUUUUUURRROOOSSSSSSSSSSSSSSSSSSSSSSSSZZZYYYXXXUUUSSSQQQOOONNNMMMMMMNNNNNNNNNMMMMMMLLLMMMNNNOOOPPPPPPPPPOOOOOOIIIGGGFFFDDDDDDEEEGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJIIIHHHFFFDDDBBBAAAAAABBBBBBDDDFFFHHHJJJKKKLLLJJJGGGDDDAAA@@@@@@AAAEEEFFFGGGFFFDDDDDDEEEGGGFFFEEEDDDBBBBBBCCCCCCDDDEEEFFFFFFGGGGGGEEEDDDCCC@@@AAACCCDDDEEEEEEEEEDDDEEEEEEEEEEEEDDDDDDDDDDDDCCC@@@===>>>@@@BBBAAA@@@CCC???<<<===AAABBB???;;;<<<;;;::::::::::::;;;<<<===<<<;;;:::999999999999999:::;;;<<<==================>>>>>>>>>>>>======<<<;;;;;;<<<<<<===>>>???======<<<;;;;;;===>>>???;;;::::::::::::;;;<<<<<>>===============<<<<<<;;;<<<<<<<<<;;;;;;:::::::::999999999:::::::::;;;;;;<<<<<<<<<<<<============???>>>>>>===<<<;;;;;;;;;::::::999999::::::;;;<<<<<<;;;:::999:::<<<>>>@@@===============<<<<<<<<>>>>>???@@@@@@???@@@AAACCCDDDEEEEEEEEEJJJLLLRRRZZZdddnnnwww|||ooohhhgggpppgggSSSEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFGGGIIIKKKNNNOOOQQQQQQQQQQQQRRRRRRRRRSSSRRRRRRSSSSSSQQQOOOLLLKKKKKKLLLNNNPPPQQQRRRSSSSSSTTTVVVWWWWWWUUUSSSSSSTTTSSSSSSSSSTTTUUUWWWYYY[[[YYYXXXWWWXXX[[[]]]]]]]]]\\\\\\\\\]]]]]]^^^^^^^^^____________^^^]]][[[ZZZVVVVVVVVVVVVTTTRRRPPPOOONNNPPPTTTWWWZZZ[[[[[[[[[ZZZZZZ[[[ZZZYYYXXXVVVUUUSSSTTTVVVVVVXXX[[[___bbbfffeeefffhhhfff___[[[\\\eeehhhiiifffaaa]]]]]]^^^\\\]]]___```aaaaaaaaaaaaaaa___]]]ZZZYYYYYYZZZZZZZZZZZZ[[[\\\\\\\\\\\\\\\\\\^^^```bbbdddfffffffffgggfffeeeeeefffeeecccaaa``````bbbcccccccccbbbbbb```___^^^]]]\\\]]]___```^^^^^^^^^]]][[[[[[]]]___aaa```___```dddffffffdddbbbcccbbbbbb```^^^\\\[[[]]]]]]\\\]]]```dddgggjjjkkkiiigggffffffeeebbb___bbbaaa```___```aaaccceeemmmmmmllljjjiiihhhgggfffffffffeeedddbbbaaa``````bbbbbbbbbbbbccccccccccccbbbcccdddeeeeeedddcccbbb^^^___```bbbdddeeeffffffdddbbb```^^^]]]^^^___`````````aaadddiiilllmmmlllhhhddd___\\\[[[[[[[[[[[[\\\\\\\\\]]]^^^___```aaa```___]]]\\\[[[ZZZYYYYYYWWWVVVUUUSSSRRRRRRQQQQQQSSSQQQPPPQQQSSSSSSQQQNNNPPPQQQQQQRRRSSSTTTTTTTTTXXXWWWUUUSSSQQQOOONNNMMMMMMMMMNNNNNNNNNMMMMMMLLLLLLMMMNNNPPPPPPOOOOOONNNKKKJJJGGGEEECCCCCCCCCDDDEEEEEEFFFFFFGGGGGGGGGGGGHHHHHHHHHGGGFFFDDDCCCBBBBBBBBBBBBCCCEEEFFFHHHIIIIIIGGGEEECCCBBBBBBBBBCCCDDDEEEEEEDDDDDDDDDEEEFFFEEEEEECCCBBBBBBBBBCCCDDDDDDEEEEEEFFFEEEDDDCCCBBB@@@AAACCCDDDEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBB@@@======???AAA@@@???BBB???<<<===@@@AAA>>>;;;;;;:::999999999999:::;;;;;;;;;999888888777777777999:::;;;<<<<<<<<<<<<<<<<<<==================<<<<<<;;;;;;;;;;;;<<<======>>>===<<<;;;::::::;;;;;;::::::999999::::::;;;<<<@@@???>>><<<:::999777777888888888999:::;;;<<<===;;;<<<<<<<<<<<<;;;::::::;;;;;;;;;;;;::::::999999999999999999::::::::::::;;;;;;<<<<<<<<<=========>>>>>>===<<<<<<;;;::::::999999999999999:::;;;;;;999999888888999:::<<<===<<<<<<<<<<<<<<<============<<<;;;:::;;;;;;<<<===???@@@AAABBBCCCDDDDDDDDDHHHIIILLLQQQXXX___eeeiiigggeeefffmmmvvvuuudddCCCCCCBBBBBBAAAAAABBBBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEFFFGGGHHHJJJLLLMMMOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPOOOOOONNNMMMNNNOOOPPPQQQSSSSSSTTTTTTVVVWWWWWWUUUSSSRRRRRRSSSRRRRRRSSSTTTVVVYYY[[[\\\ZZZYYYXXXYYY\\\]]]^^^]]]ZZZZZZZZZ[[[]]]___aaaccc`````````___^^^]]][[[ZZZXXXWWWUUUTTTSSSRRRQQQQQQOOOQQQTTTWWWZZZ[[[[[[ZZZYYYYYYYYYXXXWWWVVVUUUTTTSSSUUUXXXYYYZZZ[[[^^^```bbbaaaaaabbb^^^YYYZZZ___lllnnnmmmiiiccc___^^^```^^^___aaacccdddeeeeeedddbbb```^^^\\\ZZZZZZZZZZZZZZZZZZ\\\]]]^^^^^^______]]]^^^```bbbcccdddeeeeeeeeedddccccccdddcccaaa______``````aaaaaaaaaaaa```___^^^]]]\\\\\\]]]^^^___\\\\\\\\\[[[ZZZZZZ\\\^^^bbbaaa```bbbdddeeeeeedddaaa```___^^^]]]\\\\\\[[[^^^^^^]]]^^^aaadddgggiiikkkiiigggffffffeeecccaaaeeedddbbbaaaaaabbbdddeeekkkkkkjjjhhhgggfffddddddeeedddcccbbb```___^^^]]]___``````aaaaaabbbbbbbbbbbbbbbccccccbbbaaa___^^^\\\]]]___aaabbbbbbaaaaaabbbaaa```______^^^______^^^^^^___cccgggjjjkkkjjjccc```\\\ZZZ[[[]]]^^^_________^^^]]]]]]]]]^^^^^^___^^^]]]\\\ZZZYYYXXXXXXTTTTTTTTTSSSRRRQQQPPPOOONNNMMMMMMNNNPPPQQQOOONNNNNNNNNPPPQQQRRRTTTUUUUUUUUUTTTSSSQQQOOOMMMLLLKKKMMMMMMNNNNNNNNNNNNMMMMMMKKKLLLNNNOOOOOOOOONNNMMMMMMKKKHHHEEEBBB@@@??????AAABBBCCCDDDEEEFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFDDDCCCBBBBBBBBBBBBDDDDDDCCCBBBBBBBBBDDDEEEEEEDDDDDDDDDCCCBBBBBBBBBBBBCCCBBBCCCDDDDDDDDDCCCAAA@@@???@@@BBBCCCDDDDDDCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@AAA???======>>>?????????@@@>>>;;;<<>>???>>>???@@@AAABBBCCCCCCCCCCCCCCCEEEHHHLLLQQQUUUWWW]]]^^^bbbgggkkksssyyyAAAAAA@@@@@@@@@@@@AAAAAAAAAAAAAAABBBBBBBBBCCCCCCDDDEEEFFFGGGIIIKKKLLLMMMNNNNNNNNNNNNNNNOOOOOOOOONNNNNNNNNNNNNNNNNNOOOOOOPPPQQQRRRSSSTTTTTTUUUUUUWWWWWWWWWUUURRRPPPPPPQQQOOOPPPQQQSSSUUUXXXYYYZZZYYYXXXWWWWWWZZZ[[[[[[[[[ZZZZZZYYYZZZ\\\___bbbddd```______^^^\\\[[[ZZZYYYWWWUUUSSSQQQPPPPPPPPPQQQMMMOOORRRVVVXXXYYYXXXXXXXXXWWWWWWVVVUUUTTTSSSRRRUUUXXX[[[\\\]]]]]]^^^______^^^^^^]]]YYYVVV[[[ccckkklllkkkgggaaa^^^___```bbbcccdddffffffffffffeeebbbaaa___]]]\\\[[[ZZZZZZZZZ[[[]]]^^^```aaaaaaaaa``````aaabbbbbbccccccccccccbbbaaaaaabbbbbb```^^^````````````aaa`````````]]]]]]\\\\\\\\\]]]^^^___[[[[[[[[[ZZZYYYZZZ\\\^^^bbbbbbbbbccccccdddccccccaaa___]]]\\\[[[\\\]]]^^^`````````aaaccceeehhhjjjiiihhhgggeeeeeedddcccbbbgggeeedddbbbbbbccceeefffgggggggggffffffeeeeeeeeeddddddbbbaaa___^^^]]]\\\^^^______```aaabbbbbbcccbbbbbbbbbaaa```^^^\\\[[[[[[]]]___aaabbbbbbaaaaaaaaaaaaaaa``````_________]]]]]]^^^aaaeeeffffffddd___\\\YYYXXXZZZ^^^```aaaaaa```___]]]\\\\\\\\\\\\]]]]]]\\\[[[ZZZXXXWWWVVVQQQQQQRRRRRRQQQPPPNNNMMMKKKKKKLLLMMMOOOOOOOOONNNOOOOOOPPPQQQRRRSSSTTTTTTRRRRRRQQQOOONNNLLLKKKKKKLLLLLLMMMNNNNNNNNNMMMMMMJJJKKKLLLMMMNNNMMMLLLLLLLLLJJJHHHDDDAAA???>>>===???@@@BBBDDDEEEFFFFFFFFFDDDDDDEEEEEEEEEDDDCCCCCCCCCBBBBBBAAAAAABBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCCBBB@@@@@@AAADDDEEEDDDBBBCCCCCCCCCBBBBBBBBBBBBBBB@@@AAABBBBBBBBBAAA??????>>>???AAABBBBBBBBBAAAAAA@@@@@@@@@?????????>>>>>>???>>><<<<<<<<<===>>>>>>>>><<<;;;;;;<<<===;;;999888777666555555666777888999888777777666666666777999999::::::::::::999999::::::::::::::::::::::::;;;:::999888777777777777999999888777777666666666777777777777777888888999777777777777777777666666777777777888888999;;;;;;999::::::::::::999888888888888888888888888888888777777777888888888999999999999999:::::::::;;;;;;:::::::::999999888888888888777777777777888999999444555666777888888777777999999:::;;;<<<<<<======;;;;;;;;;<<<===>>>??????===>>>???@@@AAAAAAAAAAAA>>>???AAADDDGGGKKKOOOQQQTTTUUUZZZ___ccciiiwww@@@@@@????????????@@@@@@AAAAAAAAAAAABBBBBBBBBBBBEEEEEEGGGIIIJJJLLLMMMMMMNNNNNNNNNNNNNNNNNNNNNNNNLLLLLLMMMMMMNNNOOOPPPPPPRRRSSSTTTTTTUUUUUUUUUUUUVVVWWWWWWUUURRROOOOOOPPPNNNOOOQQQSSSUUUWWWYYYYYYXXXWWWVVVWWWYYYZZZZZZYYY[[[ZZZYYYYYYZZZ]]]___aaaaaaaaa___^^^\\\[[[ZZZZZZTTTRRRPPPNNNMMMMMMNNNPPPKKKMMMPPPSSSUUUVVVUUUUUUVVVVVVUUUSSSRRRRRRQQQQQQTTTVVVZZZ\\\\\\\\\\\\]]]\\\ZZZZZZYYYUUUSSSZZZccceeeffffffbbb^^^]]]```cccffffffgggggggggeeedddcccbbbbbb```___]]]\\\[[[[[[ZZZ\\\]]]___aaabbbccccccbbbaaaaaaaaaaaaaaaaaaaaa```______```aaaaaa```^^^aaaaaaaaaaaa``````aaaaaa]]]]]]]]]\\\]]]]]]]]]^^^ZZZ[[[[[[ZZZZZZZZZ]]]___aaabbbcccccccccbbbaaaaaaaaa___]]]\\\\\\]]]___```bbbbbbbbbccceeegggiiijjjggggggfffdddcccbbbcccdddgggeeedddbbbbbbccceeefffbbbcccdddeeefffggghhhhhheeeeeecccbbb```^^^]]]\\\^^^______```aaabbbbbbcccbbbbbbaaa___^^^\\\ZZZYYYYYYZZZ\\\^^^```aaaaaaaaa```````````````_________^^^^^^^^^```aaaaaa___]]]ZZZXXXWWWXXX[[[___aaabbb```___^^^]]][[[[[[ZZZZZZ\\\\\\[[[[[[YYYWWWVVVUUUNNNOOOOOOPPPOOONNNLLLKKKJJJKKKLLLMMMNNNNNNOOOOOOQQQQQQQQQRRRRRRRRRRRRRRRQQQPPPOOONNNMMMLLLKKKKKKJJJKKKLLLLLLMMMMMMMMMLLLIIIJJJKKKLLLLLLLLLKKKJJJIIIHHHFFFDDDBBB@@@??????<<<===@@@BBBDDDEEEEEEDDDCCCCCCCCCDDDDDDCCCCCCBBBBBBAAA@@@@@@??????@@@@@@BBBAAAAAA@@@@@@?????????@@@@@@@@@BBBCCCCCCBBBAAABBBBBBBBBBBBBBBAAAAAA@@@???@@@@@@AAA@@@???>>>======>>>@@@AAAAAA@@@??????>>>>>>>>>>>>==================<<<;;;:::;;;<<<>>><<<;;;::::::::::::999888666555444444444444555666999888888777777777777888777888999999999999999999999999888777777888999999999999777666555555555555555555666666666666666555555555555555555666777777555555555666666777777777777777777777888888999:::999::::::::::::999888888666666777777777777777777666666666777777777888888888888888888999999999999888888888777777777777777777666666666666777888888444555666777888888888777888999999:::;;;<<<<<<===666777888999::::::;;;;;;<<<===>>>??????@@@@@@???<<<===???BBBEEEHHHJJJLLLNNNMMMPPPWWW]]]dddnnnxxx??????>>>>>>??????@@@@@@AAAAAAAAABBBBBBBBBCCCCCCDDDEEEGGGIIIKKKLLLMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLKKKLLLMMMNNNOOOPPPPPPPPPSSSTTTTTTUUUUUUUUUTTTTTTTTTUUUVVVUUURRRPPPNNNNNNPPPQQQSSSUUUWWWXXXYYYYYYYYYWWWVVVWWWXXXZZZYYYYYYZZZYYYYYYYYYYYY[[[\\\]]]cccbbb```^^^\\\[[[[[[[[[RRRPPPNNNLLLKKKLLLMMMNNNJJJLLLOOOQQQSSSTTTSSSSSSUUUTTTRRRQQQPPPPPPOOOOOOOOORRRUUUWWWWWWWWWXXXYYYXXXVVVUUUUUUSSSQQQVVV]]]___``````^^^[[[\\\aaaeeefffggggggfffeeecccaaa```bbbaaaaaa```___^^^]]]]]][[[\\\^^^```aaabbbccccccbbbaaa```___^^^^^^^^^^^^]]]]]]]]]___aaabbbaaa```bbbaaaaaa````````````aaa^^^^^^^^^^^^]]]]]]]]]\\\ZZZZZZ[[[ZZZYYYZZZ\\\___```bbbdddcccaaa___^^^^^^```___]]]]]]]]]___aaabbbccccccddddddfffggghhhiiieeeeeedddbbbaaa```bbbdddeeedddbbbaaaaaabbbdddeee```aaaccceeegggiiijjjkkkfffeeedddbbb```^^^]]]\\\_________``````aaaaaabbbaaa```___]]][[[ZZZYYYXXXUUUVVVWWWYYY[[[]]]^^^______^^^^^^]]]]]]]]]^^^^^^^^^]]]]]]^^^___]]]ZZZWWWWWWVVVVVVYYY\\\___```___^^^]]]\\\[[[ZZZZZZZZZZZZZZZZZZ[[[ZZZYYYWWWUUUSSSLLLMMMMMMMMMLLLLLLKKKJJJIIIKKKMMMNNNMMMMMMNNNOOOQQQQQQQQQQQQQQQQQQQQQQQQNNNNNNMMMMMMLLLKKKJJJJJJHHHIIIJJJKKKKKKLLLKKKKKKGGGHHHJJJKKKKKKKKKJJJIIIEEEEEEEEEDDDCCCCCCBBBAAA:::<<>>>>>>>>>>>>>>AAAAAA@@@@@@???>>>===<<>>???@@@@@@@@@???===<<<======??????@@@???>>>===============<<<<<<<<<<<<;;;;;;;;;:::999999;;;===999999999999888888888888555555444333333444555555888888777777777777888888555666777888999999999999888777666555555666777888777777555444333333333333333333444555555555555555444444333333444444555666444444555555666777777777777777666666777888888999999999999:::999888888777555555555555666666666666555555555666666666777777666666777777777888888888666666666666666666666666666555555555555666777777555555666666777888888888888999999::::::;;;;;;;;;888888::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>>>>======>>>@@@AAABBBCCCCCCHHHFFFHHHOOOVVV]]]fffooo??????>>>>>>???@@@@@@AAABBBBBBBBBBBBCCCCCCCCCCCCCCCDDDFFFIIIJJJKKKLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJLLLNNNPPPQQQQQQPPPOOOTTTTTTUUUUUUUUUTTTTTTSSSQQQSSSVVVVVVTTTPPPNNNMMMOOOPPPRRRTTTVVVWWWWWWWWWWWWUUUTTTTTTVVVWWWWWWVVVVVVVVVWWWXXXYYYZZZ[[[[[[aaa___]]][[[YYYXXXXXXXXXPPPOOONNNMMMLLLLLLMMMMMMJJJLLLOOOQQQSSSSSSSSSRRRTTTSSSQQQOOONNNNNNNNNNNNMMMOOORRRSSSTTTUUUWWWXXXXXXTTTSSSUUUUUUSSSUUUYYYYYYZZZZZZXXXVVVXXX^^^cccddddddddddddcccbbb```___aaaaaaaaaaaa``````______\\\]]]^^^```aaabbbbbbbbb```___]]][[[ZZZYYYYYYYYY[[[[[[[[[^^^aaaccccccbbbaaaaaa___^^^^^^^^^______`````````___^^^]]]\\\[[[XXXXXXYYYXXXXXXYYY[[[]]]___bbbdddccc```]]]\\\\\\^^^]]]]]]]]]^^^___aaabbbbbbbbbcccdddeeeffffffgggbbbccccccaaa^^^^^^aaadddbbbaaa```___```aaaccceeebbbbbbdddfffhhhjjjkkklllfffeeedddbbb___]]]\\\[[[^^^^^^^^^^^^____________^^^]]]\\\ZZZXXXWWWWWWVVVVVVVVVUUUUUUVVVXXXZZZ\\\\\\[[[YYYXXXXXXZZZ[[[\\\[[[[[[[[[]]]]]]\\\XXXUUUTTTUUUWWWZZZ]]]___^^^\\\ZZZZZZYYYYYYYYYYYYZZZZZZYYYYYYZZZZZZXXXVVVTTTRRRLLLKKKKKKJJJJJJJJJJJJJJJHHHKKKMMMMMMLLLKKKLLLNNNMMMMMMNNNNNNOOOOOOOOOPPPKKKKKKKKKJJJJJJIIIIIIHHHFFFGGGHHHIIIJJJJJJJJJJJJFFFGGGIIIJJJJJJJJJIIIHHHEEEEEEEEEEEEDDDDDDCCCCCC>>>???BBBEEEFFFFFFEEEDDDBBBBBBBBBBBBBBBAAA@@@??????>>>==================????????????>>>===<<<<<<>>>CCCGGGFFFAAA===???BBB@@@AAAAAABBBAAA@@@???>>>>>>???@@@@@@@@@???===<<<<<<===>>>???>>>>>>===<<<======<<<<<<<<<;;;;;;;;;999;;;;;;999777777:::===888888888888777666666777555555333333333333555555777666666555555666777777333444555777888999999:::777666555444444555666777555444333333222222222222333444555555555444333222333222222222222333444444333333333444555555666666777666666666666777888888777888888888888777666666333444444444555555555555444444555555555666666666555555666666666777777777444444444555555555555555555555444444555555666777555555444444555666888999999999999999999:::::::::;;;<<<===>>>>>>===<<<<<<;;;;;;<<<============<<<<<<<<<===>>>>>>>>>>>>>>>AAABBBEEEJJJLLLQQQ\\\hhhvvv??????>>>??????@@@AAAAAABBBBBBBBBCCCCCCCCCDDDDDDAAACCCEEEHHHIIIJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHJJJLLLOOOQQQRRRRRRPPPOOOTTTTTTUUUUUUUUUTTTSSSSSSOOORRRVVVWWWUUUQQQNNNLLLMMMNNNPPPRRRSSSTTTSSSSSSSSSRRRPPPQQQRRRSSSSSSRRRSSSTTTVVVXXXYYYZZZ[[[[[[]]][[[YYYVVVTTTSSSSSSSSSPPPPPPOOONNNMMMMMMMMMMMMKKKMMMOOORRRTTTTTTSSSSSSSSSRRRPPPNNNMMMMMMMMMNNNMMMOOOQQQSSSTTTUUUXXXZZZZZZUUUTTTWWWYYYWWWWWWXXXUUUVVVUUUSSSRRRTTTZZZ```aaaaaabbbcccbbbaaa```___``````aaaaaaaaaaaa``````\\\]]]^^^```aaaaaaaaaaaa^^^\\\ZZZXXXVVVVVVVVVVVVYYYYYY[[[^^^aaaddddddccc``````^^^]]]\\\]]]]]]^^^bbbaaaaaa```___]]]\\\[[[VVVWWWWWWWWWVVVWWWZZZ\\\^^^aaadddccc___[[[ZZZ[[[\\\\\\\\\]]]^^^___aaaaaaaaaaaabbbccccccdddeeeeeeaaabbbbbb```]]]]]]aaaddd```___^^^^^^___aaacccdddddddddeeegggiiijjjkkkllleeedddcccaaa___]]][[[ZZZ^^^]]]]]]]]]]]]]]]]]]]]]\\\[[[ZZZXXXVVVUUUUUUUUUYYYXXXVVVTTTTTTVVVYYY[[[ZZZXXXVVVUUUUUUWWWYYY[[[YYYYYYZZZ\\\]]]\\\XXXUUUTTTUUUWWW[[[^^^^^^\\\ZZZXXXXXXWWWXXXXXXYYYZZZ[[[XXXYYYZZZZZZXXXVVVSSSQQQLLLKKKIIIHHHHHHIIIJJJKKKHHHJJJMMMMMMJJJIIIKKKMMMIIIIIIJJJLLLMMMNNNOOOPPPIIIIIIIIIHHHHHHGGGGGGGGGEEEFFFGGGHHHIIIIIIIIIIIIFFFGGGHHHIIIJJJIIIHHHHHHEEEEEEFFFFFFEEEDDDCCCCCCCCCDDDGGGJJJKKKJJJIIIGGGBBBBBBBBBBBBAAA@@@??????>>>======<<<<<<<<<============>>>>>>>>>>>>======>>>EEEJJJHHH@@@<<<>>>BBB@@@@@@AAABBBAAA@@@???>>>>>>???@@@@@@@@@???===<<<<<<<<<===>>>>>>===<<<;;;======<<<<<<<<<;;;;;;;;;999:::;;;999777666999<<<777777888777666555666777555555333333333333555555555555444444444555555666222333444666888999::::::777666444333333444666777444333222222111222222222555666666666555333111000222222111111222222333444222222222333333444444555777666666666666777777888666666666666666555555444333333333444444555555555444444444555555555666666555555555666666666666777444444444444444444444444555444444444444555666666555444333222333555777999::::::999999999999999999999:::;;;;;;;;;:::999888;;;;;;<<<<<<===<<<<<<<<<999:::;;;===>>>>>>??????<<<@@@EEEGGGDDDGGGUUUdddooozzz??????@@@@@@@@@AAAAAAAAABBBAAAAAAAAAAAABBBCCCCCCDDDEEEGGGHHHIIIHHHHHHGGGFFFFFFFFFGGGGGGGGGHHHHHHLLLLLLLLLMMMMMMNNNNNNOOOOOOPPPPPPPPPOOOOOONNNMMMRRRQQQOOONNNNNNNNNOOOOOOOOONNNNNNOOOPPPOOOLLLJJJOOOOOONNNNNNMMMNNNNNNNNNTTTRRRPPPRRRVVVXXXXXXVVVYYYXXXWWWUUUSSSRRRQQQQQQPPPNNNLLLJJJIIIIIIKKKKKKLLLKKKMMMQQQUUUVVVTTTQQQQQQOOOMMMLLLMMMMMMLLLKKKHHHJJJNNNRRRTTTVVVVVVVVVSSSTTTVVVXXXYYYYYYXXXXXXYYYVVVSSSRRRTTTVVVXXXXXX^^^_______________^^^]]]aaaaaa___^^^^^^___```aaa]]]^^^```aaaaaa___]]]\\\]]][[[XXXUUUTTTTTTUUUVVV^^^^^^^^^```bbbdddcccbbb[[[[[[ZZZYYYZZZ\\\^^^___```aaabbbbbbaaa^^^ZZZXXXUUUTTTSSSSSSSSSUUUVVVWWW]]]]]]]]]]]]]]]\\\[[[ZZZ]]]\\\[[[^^^aaacccbbb```bbbaaa^^^\\\\\\]]]___aaaaaa``````___^^^^^^]]]]]]```___^^^^^^^^^^^^``````bbbbbbcccgggkkkllljjjgggaaa```___]]]\\\[[[ZZZZZZ[[[\\\]]]]]]^^^^^^]]]]]]___]]][[[XXXVVVTTTSSSRRRTTTSSSSSSRRRSSSUUUVVVWWWXXXWWWVVVUUUUUUVVVXXXYYYXXXYYY[[[\\\[[[ZZZXXXVVVWWWWWWWWWXXXZZZ[[[ZZZXXXWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUUUUVVVVVVSSSOOOLLLIIIHHHHHHHHHGGGFFFFFFEEEIIIIIIJJJJJJJJJJJJJJJJJJIIIIIIIIIJJJJJJKKKKKKKKKKKKIIIHHHHHHHHHHHHGGGEEEEEEFFFHHHIIIIIIIIIIIIHHHJJJIIIHHHGGGFFFFFFFFFFFFEEEEEEDDDCCCBBBBBBAAAAAADDDFFFKKKRRRWWWUUULLLCCCDDDDDDBBBAAA???>>>===<<<>>>===<<<<<<<<<===???@@@>>>>>>>>>>>>>>>??????@@@CCCCCCCCCCCCBBBAAA@@@??????@@@@@@AAA@@@???>>>===???@@@BBBBBB@@@>>>======999999999::::::;;;<<<<<<::::::::::::::::::::::::<<<;;;999777777888999:::888777666555555555555555222333444666777666666555555555555555555555555555444444555666777888999:::777666444444555555555444111111222333333444555555222222222222222222222222000111222222444444555666000111111222222333444444555444444555777888777666555555666666666666555555333333333333333333333333333333333333333333333333222444555555444333333444555555555555555555555555666555444333333333333333777666555444333444555666666666666666777888::::::888888999999999::::::::::::;;;;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;>>>???AAABBBEEEJJJPPPTTTeeemmmyyy?????????@@@@@@@@@@@@AAAAAAAAA@@@@@@AAAAAABBBCCCCCCDDDFFFGGGHHHHHHHHHGGGFFFFFFFFFGGGGGGGGGHHHHHHKKKKKKLLLLLLMMMMMMNNNNNNPPPPPPPPPPPPPPPOOONNNMMMOOONNNMMMLLLLLLMMMNNNOOOJJJJJJKKKNNNQQQSSSSSSRRRPPPOOONNNMMMMMMMMMMMMMMMSSSQQQPPPQQQTTTUUUUUUSSSVVVUUUTTTRRRQQQPPPPPPPPPOOOMMMKKKJJJIIIIIIJJJKKKLLLKKKLLLPPPSSSUUUTTTRRRPPPNNNLLLKKKLLLLLLJJJIIIIIIKKKNNNQQQTTTUUUUUUUUUSSSTTTVVVXXXYYYYYYYYYYYYZZZWWWTTTTTTUUUWWWYYYYYY^^^^^^^^^^^^^^^]]]]]]\\\```___^^^]]]]]]^^^______]]]^^^___```___^^^\\\[[[ZZZXXXVVVTTTSSSSSSUUUVVV]]]\\\]]]___aaacccbbbaaa^^^\\\ZZZXXXXXXYYY[[[\\\^^^___``````___\\\YYYWWWUUUTTTSSSSSSSSSTTTUUUUUUZZZZZZ[[[[[[[[[[[[ZZZZZZ[[[ZZZ[[[]]]```bbb```^^^aaa```]]][[[[[[\\\]]]^^^aaaaaa```___]]]\\\\\\[[[[[[[[[ZZZZZZ[[[]]]^^^___aaaaaabbbdddhhhhhhfffddd___^^^]]][[[ZZZYYYYYYYYY[[[[[[\\\]]]]]]]]]]]]\\\\\\[[[YYYXXXVVVUUUTTTTTTSSSSSSRRRRRRSSSTTTVVVWWWXXXWWWUUUTTTTTTUUUVVVWWWXXXYYYZZZ[[[[[[YYYXXXVVVXXXWWWWWWXXXZZZZZZYYYWWWVVVVVVVVVUUUUUUUUUUUUUUUTTTTTTTTTUUUUUUSSSOOOLLLIIIHHHHHHGGGFFFFFFFFFFFFIIIHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJHHHGGGGGGGGGGGGFFFDDDDDDEEEGGGIIIJJJIIIHHHGGGHHHHHHGGGFFFEEEEEEEEEEEEFFFFFFEEEDDDDDDCCCBBBBBBDDDGGGLLLTTTYYYWWWOOOHHHDDDCCCBBBAAA???>>>===<<<>>>======<<<===>>>???@@@>>>>>>======>>>>>>???@@@AAAAAAAAAAAA@@@???>>>===??????@@@@@@@@@???======>>>@@@AAAAAA>>><<<<<<<<<<<<;;;999888888999;;;<<<;;;;;;::::::999999888888;;;999888666666666888999666666555444444444555555666666666666666555444333555555555555555555555555444444555555666777888888666444222222333444333222111111222222333444444555222222222222222222222222111222222333333444444444111111111222333333444444444333222333555666555444333444444555555444444333333333333333333333333333333333333333333333333333333555666666555444444555444444444444444444444444555555444333333333333333444444333222222222333444555555555555666777888888888888888999999999::::::::::::;;;<<<<<<;;;::::::;;;;;;;;;;;;;;;;;;::::::;;;<<<===???AAAEEEJJJNNNYYYcccqqq>>>>>>>>>?????????@@@@@@@@@????????????@@@AAAAAAAAABBBCCCEEEFFFGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGIIIIIIJJJKKKKKKLLLMMMMMMPPPPPPPPPPPPOOONNNMMMLLLKKKKKKJJJKKKKKKMMMNNNNNNQQQOOONNNOOOQQQRRRRRRQQQPPPOOONNNLLLKKKKKKLLLLLLQQQPPPOOOOOOQQQQQQPPPOOOQQQPPPOOONNNNNNMMMMMMMMMMMMLLLKKKIIIIIIIIIJJJJJJLLLKKKLLLNNNQQQSSSSSSRRROOOMMMKKKJJJJJJJJJIIIHHHJJJKKKNNNPPPRRRSSSSSSSSSTTTUUUVVVXXXYYYYYYYYYYYYZZZXXXVVVUUUWWWYYYZZZ[[[]]]]]]]]]]]]]]]\\\[[[ZZZ]]]\\\\\\[[[[[[\\\]]]]]]]]]^^^^^^^^^]]]\\\ZZZYYYVVVUUUSSSRRRRRRTTTVVVWWW[[[[[[\\\^^^aaabbbbbbaaa```^^^ZZZWWWVVVVVVXXXZZZ\\\]]]]]]]]]\\\ZZZWWWVVVTTTTTTSSSSSSRRRSSSSSSTTTWWWWWWWWWWWWWWWXXXXXXXXXYYYYYYZZZ\\\______]]][[[^^^]]][[[YYYYYYZZZ[[[\\\bbbaaa___]]]\\\[[[ZZZZZZXXXYYYYYYZZZ[[[]]]___````````````bbbccccccaaa___\\\[[[ZZZYYYXXXXXXXXXXXXZZZ[[[\\\\\\]]]]]]\\\\\\YYYYYYXXXVVVVVVUUUUUUUUUSSSRRRRRRRRRRRRTTTUUUVVVXXXWWWUUUSSSRRRSSSTTTUUUXXXYYYZZZZZZZZZYYYWWWVVVXXXWWWWWWWWWXXXXXXWWWUUUSSSSSSSSSSSSSSSSSSSSSSSSRRRQQQQQQRRRSSSRRRNNNLLLIIIHHHGGGFFFFFFFFFGGGHHHHHHHHHGGGGGGFFFFFFEEEEEEGGGHHHHHHIIIIIIIIIIIIIIIHHHFFFEEEEEEFFFEEEDDDBBBBBBDDDGGGIIIJJJIIIGGGFFFGGGFFFEEEDDDDDDDDDDDDDDDGGGFFFFFFEEEEEEDDDDDDDDDCCCFFFKKKRRRVVVUUUOOOIIIBBBBBBAAA@@@???>>>===<<<===============>>>??????===============>>>??????>>>??????>>>>>>===<<<;;;>>>>>>>>>???>>>>>>===<<<>>>???@@@>>><<<:::999:::<<<;;;999777666888999:::;;;;;;:::999888777777666999888666555555555666777444444333333333444555555777777666555444444444444444444444444444444444444444444444555555666666666444222111111222333111000111111222222333333444444333333333333333333333333333333333333333333333333111111222222333333444444333222111222444555444333222222333333333333222222333333333333333333333333333333333333333333333333333555777666555444555555333333333333333333333333444444333333222222333333444333333222333333444444555555555444444555666666888888888999999999999:::999:::<<<======<<<:::999:::::::::::::::::::::::::::;;;<<<===>>>AAAFFFIIIPPP[[[lll|||======>>>>>>>>>?????????>>>>>>>>>>>>>>>??????@@@??????AAABBBDDDEEEFFFGGGEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGHHHIIIJJJJJJKKKKKKNNNNNNNNNNNNMMMLLLKKKJJJHHHIIIJJJKKKLLLNNNOOOOOOTTTRRRPPPOOOPPPQQQQQQQQQQQQOOOMMMKKKJJJJJJJJJKKKOOOOOONNNNNNNNNMMMLLLKKKLLLLLLKKKJJJJJJJJJKKKKKKKKKKKKJJJIIIHHHHHHIIIIIIKKKKKKKKKLLLNNNPPPRRRRRROOOMMMKKKJJJKKKKKKJJJIIIJJJKKKMMMNNNPPPPPPPPPPPPTTTUUUVVVWWWXXXYYYYYYZZZ[[[YYYWWWWWWYYY[[[\\\\\\\\\]]]]]]]]]\\\[[[ZZZYYYYYYYYYYYYYYYYYYZZZZZZZZZ\\\\\\\\\\\\[[[ZZZXXXWWWTTTSSSSSSSSSTTTVVVXXXZZZ\\\[[[\\\^^^aaacccbbbaaa___]]]YYYUUUTTTVVVXXXZZZ[[[[[[\\\\\\[[[YYYWWWVVVTTTTTTTTTSSSSSSSSSSSSSSSVVVUUUUUUTTTTTTSSSSSSSSSWWWXXXZZZ]]]^^^]]]ZZZYYYXXXXXXWWWWWWXXXYYY[[[]]]bbb```^^^\\\ZZZYYYXXXXXX\\\\\\\\\]]]^^^```aaaaaa```````````````___^^^\\\ZZZZZZYYYXXXXXXXXXYYYYYY[[[\\\\\\]]]]]]]]]]]]]]]YYYXXXWWWVVVTTTTTTTTTTTTSSSSSSRRRRRRSSSTTTVVVWWWYYYWWWUUUSSSRRRRRRSSSTTTWWWWWWXXXXXXXXXWWWVVVUUUXXXWWWVVVVVVWWWVVVTTTRRROOOPPPPPPPPPPPPPPPQQQQQQOOOOOOOOOPPPPPPPPPMMMKKKHHHHHHFFFEEEEEEGGGHHHIIIIIIHHHHHHGGGFFFEEEEEEDDDGGGGGGHHHIIIIIIHHHHHHGGGFFFEEECCCCCCDDDDDDBBBAAA@@@BBBEEEHHHIIIHHHFFFDDDGGGFFFEEEEEEDDDDDDDDDDDDFFFFFFFFFEEEEEEDDDDDDDDDAAACCCGGGLLLOOOMMMHHHDDDAAAAAA@@@???>>>========================>>>>>>???===<<<<<<<<<<<<===>>>>>>===============<<<;;;;;;<<<============<<<<<<<<<===>>>>>><<<999888777888888777777777777777777777999999999888888777777777777777666555555666666777222222222222333444444555333333222222333444666777444444444444444444444444444444444444444444444444444222222222333333111000111111222222333333333333333333333333333333333333333333333333222222111111111111222222333444444555444222111222333444333222111222222333333222222111222222222222222222222222222222222222222222222222222444555555444333333444222222222222222333333333333333222222222222333333555555555555555666666666666666555555444555555555888888888888999999999999888:::<<<======<<<:::888999999999999::::::::::::<<<===>>>>>>>>>@@@DDDGGGIIISSSddduuu<<<<<<<<<=========>>>>>><<<<<<<<<<<<<<<===>>>>>>===>>>>>>@@@AAACCCDDDEEECCCCCCCCCDDDDDDDDDDDDEEEDDDEEEEEEFFFHHHIIIIIIJJJJJJKKKKKKKKKKKKJJJIIIHHHHHHIIIJJJLLLNNNOOOPPPQQQNNNMMMLLLNNNQQQTTTVVVVVVPPPOOOLLLIIIHHHHHHIIIJJJNNNNNNOOONNNLLLKKKJJJIIIIIIIIIHHHHHHGGGHHHHHHIIIIIIIIIIIIHHHHHHHHHHHHHHHJJJJJJKKKKKKLLLNNNPPPQQQPPPNNNLLLLLLMMMNNNMMMLLLJJJKKKLLLMMMNNNOOOPPPPPPTTTUUUUUUVVVWWWXXXYYYYYY[[[ZZZXXXYYY[[[]]]]]]]]]\\\\\\\\\\\\[[[ZZZYYYXXXVVVVVVWWWXXXXXXXXXXXXXXXZZZZZZZZZYYYXXXWWWWWWVVVSSSSSSTTTUUUWWWYYY[[[]]]^^^]]]^^^```bbbcccbbbaaa\\\ZZZWWWUUUUUUWWWZZZ[[[[[[[[[\\\\\\[[[ZZZYYYXXXUUUUUUUUUUUUUUUUUUTTTTTTVVVUUUTTTRRRQQQPPPPPPPPPUUUXXX\\\^^^^^^[[[YYYWWWSSSSSSTTTVVVXXX[[[]]]___aaa___]]]ZZZXXXWWWWWWWWW_________``````````````````aaa```___^^^\\\[[[[[[ZZZYYYYYYYYYYYYZZZ[[[[[[\\\]]]]]]^^^^^^^^^^^^^^^ZZZYYYWWWUUUSSSRRRQQQQQQTTTTTTSSSSSSTTTUUUWWWXXXXXXWWWUUUSSSRRRRRRSSSTTTVVVVVVVVVVVVUUUUUUTTTTTTVVVUUUTTTTTTTTTSSSQQQOOOMMMMMMMMMMMMNNNNNNOOOOOOMMMLLLLLLMMMNNNMMMKKKIIIGGGFFFFFFFFFFFFGGGIIIJJJJJJIIIIIIHHHGGGFFFFFFEEEGGGGGGIIIJJJIIIHHHGGGFFFEEECCCBBBBBBBBBBBBAAA???>>>@@@CCCFFFGGGFFFEEEDDDGGGGGGFFFEEEEEEEEEFFFFFFEEEEEEDDDDDDDDDDDDDDDCCCBBBCCCEEEHHHHHHFFFBBB????????????>>>>>>=========<<<======>>>>>>>>>>>>>>><<<<<<<<<;;;<<<<<<===>>>===============<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;<<<<<<:::888666777888222444666777888777666444666666666777777888888888777777666666666777777777222222222222222333444555222111111000111222444555444444444444444444444444333333333444444444444444555444333444555555333111111111222222222222222333333333333333333333333333444333333222222111111000111222222333444444555555444333222333444444333222222222222333333222222222222222222222222222222222222222222222222222222222000222444333222111222222111111111222222222333333222222111111111222222333555555555666666777777777777777666555555555666666777777888888888999999999888999:::;;;;;;:::999888888888888999999999::::::<<<===>>>>>>>>>???BBBDDDBBBIIIVVVfffwww;;;;;;<<<<<<<<<=========;;;;;;::::::;;;;;;<<<============>>>???@@@BBBCCCAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCDDDFFFGGGHHHHHHGGGGGGHHHIIIIIIIIIHHHHHHIIIJJJLLLNNNPPPQQQQQQRRROOONNNMMMNNNPPPQQQQQQPPPOOOMMMJJJHHHGGGHHHIIIJJJMMMNNNPPPOOOLLLJJJIIIIIIHHHGGGGGGFFFFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGIIIKKKKKKKKKLLLMMMOOOOOONNNMMMMMMOOOQQQQQQPPPLLLMMMNNNOOOPPPQQQRRRSSSTTTTTTTTTTTTUUUWWWXXXYYY[[[YYYYYYZZZ\\\^^^^^^]]][[[[[[[[[ZZZZZZXXXWWWVVVTTTUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVVVVVVVVVVSSSTTTUUUWWWYYY\\\^^^___```______```bbbcccaaa```XXXXXXWWWVVVWWWYYY[[[\\\[[[[[[[[[\\\[[[[[[ZZZZZZUUUVVVWWWXXXXXXXXXXXXWWWVVVUUUSSSQQQOOOOOOOOOOOOUUUYYY^^^```___[[[XXXWWWRRRRRRTTTVVVYYY\\\^^^```___^^^[[[XXXVVVVVVWWWWWW^^^^^^____________^^^]]]```aaa```___\\\ZZZZZZ[[[YYYYYYYYYYYYZZZ[[[]]]]]]\\\\\\]]]^^^^^^^^^^^^]]]YYYXXXVVVTTTRRRQQQPPPPPPTTTSSSSSSSSSSSSUUUVVVWWWVVVUUUSSSQQQQQQQQQRRRSSSTTTSSSSSSSSSRRRRRRRRRRRRSSSRRRQQQQQQQQQQQQOOOMMMJJJKKKKKKLLLLLLMMMMMMNNNLLLKKKJJJJJJKKKJJJHHHFFFEEEEEEFFFGGGHHHHHHIIIIIIJJJJJJIIIIIIHHHHHHGGGGGGGGGHHHJJJKKKJJJIIIGGGFFFDDDBBBAAAAAABBBAAA@@@>>>>>>???AAACCCDDDEEEEEEEEEGGGFFFFFFEEEEEEFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFEEEBBB@@@>>>>>>>>>>>>===============<<<<<<===>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;<<<======<<<===============<<<<<<::::::999999999:::;;;;;;:::::::::999777666777999333555777888888777555444333444444555666777888999666666666777777777777777333333222222222333444444444444333222111111111111333333333333333333333333333333333444444555555555555555555666777666444222111111222222222222222222222222222222222222222222333333222222111111111000222222333333444444555555555333222333444444333111111111222222222222111111222222222222222222222222222222222222222222222222///111222222111000000111111111111222222333333444111111000000111111222222222333444555555555555555777666666555666666777777777777777888888888888999888888888999999888888888777777777888888999999:::999;;;<<<<<<<<<<<>>@@@AAA????????????@@@@@@@@@@@@@@@AAABBBCCCDDDFFFGGGGGGDDDEEEFFFHHHIIIIIIJJJJJJIIIJJJLLLNNNPPPQQQQQQQQQRRRQQQOOONNNNNNLLLJJJGGGNNNLLLIIIFFFFFFGGGJJJKKKLLLNNNQQQPPPMMMJJJJJJJJJHHHHHHGGGFFFFFFEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEHHHKKKLLLKKKJJJKKKMMMMMMLLLLLLMMMPPPRRRSSSSSSPPPPPPQQQRRRSSSUUUWWWXXXSSSRRRRRRRRRSSSUUUWWWXXXZZZYYYXXXZZZ\\\^^^^^^]]]YYYYYYXXXXXXWWWUUUTTTSSSRRRSSSUUUVVVWWWWWWWWWVVVUUUUUUTTTTTTUUUUUUVVVVVVSSSTTTUUUXXXZZZ\\\^^^___aaa```___```aaaaaa___]]]WWWXXXXXXYYYYYYZZZ[[[[[[ZZZZZZZZZZZZ[[[[[[[[[[[[VVVWWWYYYZZZ[[[\\\[[[[[[TTTSSSQQQPPPPPPPPPRRRSSSVVV[[[aaaccc```\\\YYYWWWTTTTTTVVVXXXZZZ\\\^^^___^^^\\\YYYVVVUUUVVVWWWXXX[[[\\\^^^_________^^^^^^^^^______]]]ZZZXXXYYY[[[XXXXXXXXXYYYZZZ\\\]]]^^^ZZZZZZ[[[\\\\\\\\\\\\[[[VVVVVVTTTSSSRRRQQQQQQQQQRRRRRRQQQQQQQQQSSSTTTUUURRRQQQPPPNNNNNNOOOQQQRRRRRRQQQQQQPPPPPPPPPPPPPPPPPPNNNNNNNNNOOOOOOMMMKKKIIIJJJJJJKKKLLLLLLMMMMMMLLLJJJIIIHHHHHHHHHFFFDDDBBBDDDFFFHHHIIIIIIIIIHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHIIIKKKLLLLLLJJJGGGFFFDDDBBBAAAAAAAAAAAA@@@>>>>>>??????@@@BBBCCCEEEFFFEEEEEEDDDDDDDDDEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEECCCDDDEEEDDDBBB@@@??????========================;;;<<<===>>>???>>>>>>===;;;;;;::::::;;;;;;<<<===;;;;;;<<<======<<<<<<;;;999888888777888999:::;;;999999999888666777888:::<<<;;;:::888777666666666444444444555555666666777444444555666666666666666555444444333333333333444444555555444444333222111333333333333333333333333222222333444555666666777555555555666888777444111222222111111111111111111111111111111111111111111222222222111111111111111222222333333444555555555444222111111222222111000///000000111111000000///111111111111111111111111111111111111111111111111000111333333111000111222111111222222333444444555000000000000000111222222111222444555666666666555444444444444555666777777777777777777888888888888888777666555555666777888666666777777888999999:::888999;;;;;;;;;;;;===???BBBDDDIIISSScccuuu:::::::::;;;;;;;;;<<<<<<999999888888999999:::;;;===<<<;;;;;;<<<===>>>???===>>>>>>>>>???????????????@@@AAABBBDDDEEEFFFGGGDDDEEEFFFHHHIIIJJJKKKKKKHHHJJJLLLNNNOOOPPPPPPPPPKKKKKKKKKMMMNNNNNNLLLJJJMMMKKKHHHFFFFFFGGGJJJLLLLLLOOORRRQQQNNNKKKKKKKKKIIIHHHGGGFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFDDDGGGLLLMMMKKKJJJJJJLLLLLLKKKKKKMMMPPPSSSTTTTTTSSSSSSSSSUUUWWWYYYZZZ\\\RRRRRRQQQQQQRRRTTTVVVWWWYYYXXXXXXZZZ\\\^^^^^^]]]VVVVVVVVVUUUTTTSSSQQQQQQRRRSSSUUUVVVWWWWWWVVVVVVSSSSSSSSSSSSTTTUUUVVVWWWSSSTTTUUUXXXZZZ\\\^^^___aaa```______```___]]][[[XXXXXXYYYZZZ[[[[[[ZZZZZZYYYYYYYYYYYYZZZZZZZZZZZZWWWXXXZZZ\\\]]]^^^^^^^^^RRRQQQPPPOOOPPPRRRUUUVVVWWW\\\ccceeebbb]]]YYYXXXWWWWWWXXXYYYZZZ\\\\\\]]]]]][[[XXXVVVUUUVVVWWWXXXZZZ[[[^^^```aaaaaaaaaaaa]]]^^^^^^\\\XXXVVVXXXZZZWWWWWWWWWXXXZZZ[[[]]]^^^XXXXXXYYYZZZZZZZZZZZZZZZTTTSSSSSSRRRRRRRRRRRRSSSPPPPPPOOOOOOPPPQQQSSSTTTPPPNNNMMMLLLLLLNNNOOOQQQQQQPPPOOONNNNNNNNNOOOOOOMMMLLLLLLLLLNNNMMMLLLJJJIIIIIIJJJJJJKKKLLLMMMMMMLLLJJJHHHGGGGGGFFFDDDBBBAAACCCFFFIIIKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHIIIIIIHHHJJJLLLMMMLLLJJJHHHFFFDDDBBBAAAAAAAAAAAA@@@>>>???>>>>>>???@@@CCCEEEFFFDDDDDDCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFFFFGGGGGG@@@AAABBBAAA@@@?????????<<<<<<<<<===============;;;<<<>>>?????????>>>===;;;::::::::::::;;;<<<<<<::::::;;;<<<<<<;;;;;;;;;888888777777777888:::;;;888999999888777777999<<>>@@@>>>>>>BBBKKKYYYjjjxxx;;;;;;;;;;;;;;;;;;;;;;;;::::::999999::::::;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<>>>>>>>>>>>>????????????>>>???@@@AAABBBCCCCCCCCCAAABBBDDDFFFGGGGGGGGGFFFIIILLLOOOPPPOOOMMMMMMMMMNNNMMMKKKJJJJJJLLLNNNOOOIIIKKKLLLJJJHHHHHHKKKOOOPPPOOONNNMMMLLLJJJIIIIIIJJJJJJIIIHHHGGGGGGGGGGGGFFFFFFEEEDDDDDDEEEFFFGGGGGGGGGGGGHHHHHHJJJKKKLLLIIIKKKOOORRRTTTUUUUUUTTTTTTVVVXXXZZZZZZXXXUUUSSSQQQRRRSSSTTTUUUVVVWWWWWWWWWVVVWWWYYY[[[[[[ZZZXXXVVVUUUSSSRRRSSSRRRQQQOOOPPPRRRUUUWWWXXXVVVTTTRRRRRRRRRSSSTTTUUUUUUUUUTTTRRRTTTVVVVVVVVVXXXZZZ]]]bbb```______``````^^^]]]XXXYYYZZZZZZYYYWWWUUUSSSTTTUUUVVVWWWXXXXXXYYYYYY[[[ZZZZZZ\\\]]]]]][[[ZZZTTTPPPOOOSSSUUUTTTUUUXXXZZZ```eeeccc]]]YYYZZZ]]]ZZZZZZZZZ[[[]]]^^^\\\[[[ZZZWWWUUUUUUXXXYYYWWWUUUYYYZZZ]]]^^^______^^^]]]ZZZXXXVVVVVVVVVVVVTTTSSSTTTRRRRRRUUUYYY\\\\\\ZZZZZZYYYWWWVVVUUUUUUVVVWWWSSSQQQPPPQQQRRRSSSRRRQQQRRRPPPNNNMMMNNNOOOOOOOOOOOONNNLLLKKKKKKMMMNNNPPPSSSQQQOOOMMMLLLLLLMMMNNNJJJJJJKKKKKKKKKKKKKKKJJJKKKJJJIIIHHHIIIKKKMMMOOONNNMMMKKKIIIFFFEEEDDDCCCCCCEEEGGGGGGGGGHHHIIIKKKKKKKKKKKKJJJIIIIIIHHHHHHLLLLLLNNNNNNMMMKKKIIIGGGEEEDDDBBBAAA@@@?????????@@@???>>>>>>???@@@BBBCCCCCCCCCBBBBBBCCCEEEGGGHHHIIIHHHGGGEEEDDDDDDCCCCCCFFFCCC???>>>???@@@???===<<<<<<;;;;;;;;;:::::::::>>>>>>?????????===<<<;;;<<<;;;;;;::::::;;;;;;<<<888888888888888888888888:::999999888777666555555888999:::999888888:::;;;???>>>;;;999777666666666555444444444444333333333444555666666777777666666555444222222222222444555222222222333333444444444444444444333333222222222444444555666777777666666888777555444222222111111111000000000000000111111444444444333222111000///333333222222333333444555333555666555444222333333222111111000000000000000000000000000000000000000000000////////////000000//////000111222333333333333111///000333444222000...///000111111222111111222222222222222222222222333333333444555666777888555444333333444555777888444555555555555555444444666666666666666555555444555555555555666666666777999999:::;;;;;;<<<<<<===>>>???BBBGGGOOOZZZfffmmm~~~:::::::::::::::::::::::::::999999999999:::;;;;;;999888888777777888888999============>>>>>>>>>>>>>>>???@@@AAABBBCCCCCCCCCCCCDDDFFFGGGIIIIIIIIIHHHIIILLLNNNOOONNNLLLLLLLLLLLLKKKJJJJJJJJJKKKMMMMMMIIIKKKKKKJJJHHHIIIKKKNNNOOOOOONNNLLLKKKJJJIIIHHHHHHGGGFFFEEEEEEEEEEEEEEEGGGFFFEEEDDDDDDDDDEEEFFFFFFGGGGGGHHHIIIJJJKKKKKKKKKMMMPPPSSSUUUVVVVVVVVVUUUWWWYYYZZZZZZXXXUUUSSSPPPQQQSSSUUUVVVVVVVVVUUUUUUUUUUUUWWWYYYZZZXXXWWWUUUTTTRRRRRRRRRRRRPPPNNNNNNPPPSSSUUUVVVTTTRRRPPPOOOOOOQQQRRRSSSTTTTTTTTTRRRSSSUUUVVVWWWYYY\\\^^^dddcccbbbaaabbbbbbaaa___\\\\\\\\\[[[YYYVVVSSSRRRUUUUUUTTTUUUVVVXXX[[[\\\\\\\\\\\\^^^______\\\ZZZTTTPPPNNNQQQTTTTTTVVVYYY___bbbdddbbb^^^ZZZZZZ\\\\\\[[[[[[\\\^^^^^^]]][[[YYYVVVTTTTTTVVVWWWVVVUUUYYY[[[]]]___```___]]]\\\ZZZWWWTTTSSSSSSTTTUUUTTTTTTRRRRRRTTTXXXZZZYYYXXXYYYXXXWWWUUUTTTTTTTTTTTTSSSRRRQQQQQQSSSTTTSSSRRRQQQOOOMMMMMMNNNPPPPPPOOOQQQPPPNNNMMMMMMNNNOOOPPPOOONNNLLLKKKJJJJJJJJJJJJIIIIIIJJJKKKKKKKKKJJJJJJJJJJJJIIIIIIJJJKKKMMMNNNOOOMMMKKKIIIGGGEEEDDDDDDCCCEEEGGGGGGGGGGGGIIIKKKKKKKKKKKKJJJIIIIIIHHHHHHKKKLLLMMMMMMLLLJJJHHHGGGDDDDDDCCCAAA@@@@@@@@@@@@@@@@@@??????@@@AAACCCDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGFFFEEEDDDDDDDDDDDDFFFCCC???>>>???@@@???===<<<<<<;;;;;;;;;:::::::::;;;<<<=========<<<;;;:::::::::::::::::::::::::::888888888999999888888888999888888888777666666666777888999888888888:::<<<===<<<:::888666666555666777777666666555555444444333333444555666666666666444333333333333333333444222222222222333333444444444444444333333222222222444444555666666666666666666666555444333222222111111111000000000000111111333333333333333222111000222222222222222333444444333555666555444222333333222222111000000000000000000000000000000000000000111000000//////000000111000000000111222222222333222000...///111222111///...///000111222222222222222222222222222222222222333333333333444555666777555555444444444555555666444555555666666555444444222333444666777777888888555555555666666666777777999999::::::;;;<<<<<<<<<<<<===???AAAGGGOOOYYY```rrr999999999999999999999999999999888888999999:::;;;:::::::::999999:::::::::;;;;;;;;;<<<<<<============>>>???AAABBBBBBCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHIIIKKKMMMMMMLLLKKKJJJKKKIIIJJJKKKKKKLLLLLLKKKKKKJJJJJJJJJIIIHHHIIIKKKMMMNNNMMMLLLKKKJJJHHHHHHGGGFFFFFFEEEDDDDDDDDDEEEEEEGGGFFFEEEDDDCCCCCCDDDDDDEEEFFFHHHJJJKKKKKKKKKJJJLLLNNNQQQTTTWWWXXXYYYYYYXXXYYYZZZZZZZZZWWWUUUSSSOOOQQQUUUWWWXXXWWWUUUTTTTTTSSSSSSUUUWWWXXXVVVUUUTTTSSSQQQQQQRRRQQQOOOMMMMMMOOOQQQSSSSSSRRRPPPOOOKKKLLLNNNOOOPPPQQQRRRRRRQQQSSSUUUWWWXXX[[[^^^aaaeeedddbbbbbbccccccaaa___```___]]]ZZZWWWTTTRRRQQQVVVUUUSSSSSSUUUYYY^^^```^^^^^^___aaaaaa```\\\YYYVVVQQQOOORRRVVVWWWZZZ^^^ccccccbbbaaa___]]]]]]\\\___]]]\\\]]]^^^^^^]]][[[XXXUUUSSSSSSTTTVVVVVVVVVZZZ\\\^^^``````___\\\[[[[[[WWWRRRPPPQQQSSSUUUVVVSSSRRRRRRTTTVVVXXXWWWWWWZZZYYYWWWUUUSSSRRRQQQQQQRRRQQQPPPQQQSSSTTTTTTRRROOONNNMMMNNNPPPQQQQQQPPPSSSRRRPPPOOONNNOOOOOOPPPMMMMMMMMMLLLKKKJJJIIIHHHGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIJJJKKKLLLLLLLLLLLLNNNMMMKKKIIIGGGFFFEEEDDDDDDEEEGGGGGGGGGGGGIIIKKKKKKKKKJJJJJJIIIHHHHHHHHHJJJJJJKKKKKKKKKIIIHHHFFFCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@BBBCCCDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEDDDBBB@@@???@@@@@@???===<<<<<<;;;;;;;;;:::::::::888999:::;;;;;;;;;:::999888888999::::::999888888666777888999999888777666777777777777777777777777555777888888777888:::<<<<<<;;;999888777666666666999999999888777666666555111222222333444555555555333333444444444444333333111222222222222222333333444444333333333333222222444444555666666666666555444444555555555444333222222111111000000000111111111222222333333222222111222111111111111222333333333555666555444222333333222222111000000000000111000000000000000000000000111111111000000111111111111111111111111111222222111000//////000111000...///000111222333333333333222222222222333333333333333222222333333444555666555555555555555555444444444555555666666555555555222333444666777777888888555555666666666777777777999999::::::;;;;;;<<<<<<<<<<<<<<<===@@@EEELLLQQQaaavvv999999999999999999999999888888888888888999::::::<<<<<<;;;;;;;;;;;;<<<<<<999999::::::;;;;;;<<<<<<<<<===???@@@BBBBBBCCCCCC@@@AAABBBCCCDDDEEEEEEEEEHHHJJJKKKKKKJJJIIIIIIJJJIIIJJJLLLMMMNNNMMMLLLKKKJJJJJJIIIIIIIIIIIIKKKLLLLLLLLLKKKJJJHHHGGGFFFEEEFFFFFFFFFEEEEEEFFFGGGGGGGGGFFFEEEDDDCCCCCCBBBBBBDDDEEEHHHJJJLLLLLLKKKJJJLLLNNNQQQTTTWWWYYYZZZ[[[ZZZZZZZZZZZZYYYWWWUUUTTTQQQSSSXXX[[[\\\ZZZWWWTTTTTTSSSSSSTTTVVVWWWVVVUUUSSSQQQQQQQQQQQQPPPNNNKKKLLLNNNPPPQQQRRRQQQOOONNNKKKLLLMMMMMMNNNNNNNNNNNNPPPRRRUUUWWWYYY\\\```cccdddbbbaaa```aaaaaa___]]]___^^^[[[XXXUUUSSSRRRQQQTTTSSSSSSTTTWWW[[[___bbb______```bbbbbb```\\\YYYYYYTTTQQQTTTXXX[[[___dddfffccc``````aaabbbaaa______^^^\\\\\\]]]]]]\\\[[[XXXVVVTTTSSSTTTVVVYYYZZZ]]]^^^```aaa```^^^[[[YYYYYYVVVSSSRRRTTTUUUVVVVVVRRRRRRSSSUUUWWWXXXYYYYYY[[[ZZZXXXVVVSSSQQQPPPOOOPPPOOOOOOPPPRRRTTTSSSRRROOOOOOOOOQQQTTTUUUTTTSSSSSSRRRQQQPPPOOONNNOOOOOOOOOPPPPPPQQQPPPMMMKKKJJJFFFGGGHHHIIIJJJJJJJJJJJJIIIJJJLLLMMMNNNMMMLLLKKKMMMLLLJJJHHHFFFEEEDDDDDDDDDFFFGGGGGGGGGGGGIIIJJJKKKKKKJJJIIIIIIHHHHHHGGGHHHIIIIIIIIIIIIHHHGGGFFFCCCCCCCCCDDDCCCCCCCCCBBBBBBAAA@@@@@@AAABBBDDDEEEEEEFFFGGGGGGGGGFFFDDDCCCCCCCCCCCCCCCDDDDDDEEEFFFCCCBBBAAA@@@@@@??????>>><<<<<<;;;;;;;;;:::::::::777888999:::;;;;;;::::::777999:::<<<<<<:::999777666777888999999888777666666666666777777777777777444555777777666777999;;;;;;;;;:::999888888888888;;;::::::999888777666666111111111222333333444555222333444555555444333222222222222222222222222222333333333333333333333333444444555666666555555555111333555666666555333222222222111111000000111111222222333333333222111111111111000000111111222333333555666555444222333333333222111111000000111111000000000000000000000000222222111111111111222222222222222111111111111111111111000000111111000///000000222333333333333333222222222333333333333333222222222222222333444555555555666777666555333222444555555666666666666555666666666666666555555444555666666666666777777777888999999:::;;;;;;<<<<<<===>>>======>>>AAAFFFJJJRRRdddvvv::::::::::::::::::::::::888777777777777888999999999999888888888888999999777888888999::::::;;;;;;<<<===>>>@@@AAABBBCCCCCC@@@@@@@@@AAABBBCCCDDDEEEFFFGGGIIIIIIHHHGGGHHHIIIJJJKKKNNNOOOPPPOOOMMMLLLJJJIIIHHHHHHIIIJJJKKKKKKKKKJJJIIIHHHFFFEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGFFFFFFEEEDDDCCCCCCBBBCCCEEEHHHJJJLLLLLLKKKJJJKKKMMMPPPSSSVVVYYY[[[\\\[[[ZZZYYYXXXWWWVVVUUUTTTTTTWWW[[[___```]]]YYYWWWUUUTTTSSSTTTVVVXXXWWWVVVRRRQQQQQQQQQQQQPPPMMMJJJLLLMMMOOOPPPQQQPPPOOONNNMMMMMMMMMNNNMMMMMMLLLKKKPPPRRRUUUXXX[[[^^^bbbeeedddbbbaaa`````````^^^\\\[[[ZZZXXXVVVTTTSSSSSSSSSQQQRRRTTTWWW[[[]]]```aaa______```aaaaaa```\\\YYYZZZTTTRRRUUUYYY\\\```eeeeeebbb___```dddfffeeebbb___]]][[[ZZZ[[[\\\[[[ZZZZZZYYYWWWUUUUUUXXX\\\___``````aaa```___]]]ZZZYYYVVVVVVVVVWWWXXXYYYWWWUUURRRSSSUUUWWWYYY[[[]]]^^^\\\[[[ZZZWWWTTTRRROOONNNNNNMMMMMMOOOQQQSSSSSSRRRQQQQQQSSSUUUXXXYYYWWWUUURRRRRRQQQPPPOOONNNNNNNNNPPPQQQSSSSSSRRRPPPMMMKKKEEEFFFGGGIIIJJJKKKKKKKKKJJJKKKNNNOOOOOONNNLLLKKKKKKJJJHHHGGGEEEDDDCCCCCCEEEFFFGGGGGGGGGGGGHHHJJJJJJJJJJJJIIIHHHHHHGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGDDDDDDEEEEEEEEEDDDCCCCCCBBBAAA@@@@@@AAABBBDDDEEEEEEFFFGGGGGGFFFEEECCCBBBBBBBBBBBBBBBCCCDDDEEEFFFAAAAAAAAAAAA@@@?????????<<<<<<;;;;;;;;;:::::::::888999:::;;;<<<<<<;;;:::888:::;;;======;;;:::888666777888888888888777666666666666666666777777777444555666666555666888:::;;;;;;;;;;;;;;;;;;;;;:::::::::999999888777777666333333222222222333444555333333555666666555333333222222222222222222222222333333333333333333333333444444555555555555444444111222444666666555444222333333222111111111111111333444444333222111000///111111000000111111222333333555666555444222333333333222222111111111111111111111111111111111111111222222111111111111222222222222222111111111111111333333333222222111111111000000222333333333333333222222333333333444444444333333222222222333444444555555666777666555333222444555555666777777666666666666666666666555555444666666666666777777777888888888999999:::;;;;;;<<<<<<============@@@CCCFFFIIISSS___iiirrr|||::::::::::::::::::::::::777777777666777777888999:::999999999999999999:::777777888999999:::;;;;;;;;;<<<>>>???AAABBBCCCCCCAAAAAAAAABBBCCCDDDFFFGGGCCCEEEFFFGGGFFFGGGHHHJJJKKKLLLNNNPPPPPPOOONNNMMMKKKIIIGGGGGGIIIJJJKKKJJJIIIHHHHHHFFFEEEDDDCCCBBB@@@@@@AAAAAABBBCCCDDDEEEFFFFFFGGGGGGFFFEEEDDDCCCCCCEEEGGGIIIKKKLLLLLLLLLLLLMMMOOOSSSVVVZZZ]]]^^^ZZZYYYXXXVVVUUUUUUUUUUUUWWWZZZ^^^aaaaaa___\\\YYYVVVUUUTTTTTTVVVXXXXXXXXXQQQQQQQQQRRRRRRPPPMMMJJJLLLLLLNNNOOOOOOOOONNNMMMNNNOOOOOOOOOOOONNNMMMMMMQQQSSSVVVYYY\\\___cccffffffdddbbbaaaaaaaaa___]]]YYYXXXXXXWWWVVVUUUTTTTTTQQQRRRVVVYYY\\\___```aaa``````___```aaa```^^^\\\YYYTTTRRRVVVZZZ\\\___dddeeecccbbbcccfffhhhfffddd^^^\\\ZZZYYYZZZ[[[[[[[[[\\\[[[YYYVVVVVVZZZ```ddddddcccaaa___]]][[[ZZZYYYUUUUUUWWWYYY[[[[[[XXXUUUTTTVVVXXXZZZZZZ\\\^^^```\\\[[[ZZZXXXUUURRROOONNNMMMMMMMMMOOORRRTTTTTTSSSSSSSSSVVVYYY[[[[[[YYYVVVQQQQQQQQQPPPPPPOOOOOONNNPPPQQQQQQRRRQQQOOOLLLKKKEEEFFFGGGIIIKKKLLLLLLMMMMMMNNNPPPQQQQQQPPPNNNMMMKKKJJJHHHGGGEEEDDDDDDDDDEEEFFFHHHHHHGGGGGGHHHIIIJJJJJJIIIIIIHHHGGGGGGGGGHHHHHHHHHGGGGGGGGGGGGGGGEEEFFFFFFGGGFFFEEEDDDCCCAAA@@@@@@@@@@@@BBBCCCDDDEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBCCCDDDEEE???AAABBBBBB@@@?????????<<<<<<;;;;;;;;;:::::::::999:::;;;<<<<<<<<<;;;::::::;;;<<<<<<<<<<<<;;;:::777777777777777777777777666666666666666666666666444555666555444444666777:::;;;<<<============<<<:::::::::999999999999888777666444333333333444555444444555555555555444444444444333333333333333222222222333333333333444444444555555555555444333333222333444555555555444333444333222111111111111111333333333333333222111000222111111111111222333333333555666555444222333333333333222111111111111222111111111111111111111111111111111000000111111111111111111111111111222222333444555444222111111222///000111222333333333333222222333333444444555555444444333333333333444444555555555555555555444444444555666666777777777777222333444666777777888888666666666777777777888888888888999999::::::;;;;;;999:::;;;<<<<<<>>>AAACCCDDDHHHOOOWWW```kkksssxxx999999999999999999999999777666666666666777888888::::::999999999999::::::666777888999:::;;;;;;<<<:::;;;===???AAABBBCCCCCCAAAAAA@@@AAABBBCCCEEEFFF@@@BBBDDDEEEEEEFFFIIIKKKKKKLLLMMMNNNOOONNNNNNMMMKKKHHHFFFFFFIIIKKKKKKJJJHHHGGGFFFEEEDDDBBBAAAAAA?????????@@@AAACCCDDDEEEFFFFFFGGGHHHHHHGGGFFFEEEDDDEEEFFFHHHJJJKKKMMMMMMMMMNNNPPPTTTXXX\\\___aaaYYYWWWVVVTTTTTTTTTUUUVVVYYY[[[^^^aaaaaa___\\\ZZZVVVUUUSSSTTTVVVXXXXXXXXXRRRQQQRRRSSSSSSQQQMMMJJJJJJJJJKKKLLLMMMLLLLLLLLLNNNNNNPPPQQQQQQRRRRRRRRRRRRTTTWWWZZZ\\\___dddgggeeecccaaa`````````^^^\\\YYYYYYZZZZZZYYYWWWUUUTTTSSSTTTUUUXXX[[[^^^aaabbbcccaaa``````aaabbbaaa```[[[VVVUUUYYY]]]^^^```dddfffffffffgggggggggeeeccc^^^\\\ZZZYYY[[[]]]]]]]]]\\\\\\ZZZWWWVVVZZZaaaggghhheeeaaa^^^[[[ZZZZZZZZZUUUUUUUUUWWWYYYZZZYYYWWWWWWYYY[[[[[[ZZZZZZ\\\^^^ZZZZZZYYYWWWTTTQQQNNNMMMNNNNNNNNNPPPSSSVVVVVVUUUSSSTTTWWWZZZ]]]\\\YYYVVVQQQQQQRRRRRRRRRQQQQQQPPPPPPQQQQQQPPPOOONNNLLLKKKEEEFFFHHHJJJLLLMMMNNNNNNPPPPPPQQQRRRRRRQQQPPPOOOLLLKKKJJJHHHGGGFFFFFFFFFEEEGGGHHHHHHGGGFFFGGGIIIJJJJJJIIIHHHHHHGGGGGGFFFHHHHHHHHHGGGGGGHHHHHHHHHFFFGGGHHHHHHGGGEEECCCBBB@@@@@@??????@@@AAACCCDDDDDDDDDCCCCCCCCCCCCCCCDDDBBBBBBBBBAAABBBBBBCCCCCC>>>AAACCCBBB@@@>>>???@@@<<<<<<;;;;;;;;;::::::::::::;;;<<<<<<<<<;;;:::999::::::::::::::::::::::::888777666555555666777888777777777666555555555444555555666444333222444555888999;;;<<<============::::::;;;;;;;;;;;;<<<<<<;;;999777555444444555555555555444444444444555555555555555444444444333333222222222333333444444444444555555555444444333222444444444444444444333333555444333222111111111111///000111222333444444444222222222222222333444444333555666555444222333333444333222222111111222222111111111111111111111111111000000//////000000111000000000111222222222333333444555444111///000222...///000111222222222222222222333333444555555666555555444444444444444555555555444444444555555666444444666777777888888888222333444666777777888888666666777777777888888888888888888999::::::;;;;;;777888:::;;;;;;<<<>>>@@@@@@CCCGGGKKKQQQ[[[iiittt|||777777777777777777777777666666666666666777888888555555444444444444555555666777888999:::;;;<<<<<<:::;;;===???AAABBBCCCCCC???>>>>>>>>>???AAACCCDDD???@@@BBBCCCDDDFFFIIILLLKKKKKKLLLMMMMMMMMMMMMMMMKKKHHHFFFFFFIIIKKKKKKIIIGGGGGGFFFDDDCCCBBBAAA@@@@@@@@@AAABBBCCCEEEFFFGGGEEEFFFHHHIIIIIIHHHGGGFFFEEEEEEFFFGGGIIIKKKMMMNNNNNNOOORRRUUUYYY]]]aaacccWWWVVVTTTSSSSSSTTTVVVWWWYYY[[[^^^``````___\\\ZZZVVVTTTRRRSSSUUUWWWXXXWWWRRRRRRRRRSSSTTTRRRNNNKKKHHHIIIJJJJJJKKKKKKJJJJJJMMMNNNPPPRRRTTTUUUVVVVVVSSSUUUXXXZZZ]]]```dddgggcccaaa___^^^^^^]]][[[YYY[[[\\\\\\\\\[[[YYYVVVTTTWWWVVVUUUVVVYYY]]]bbbeeedddbbb``````aaacccdddccc^^^ZZZZZZ^^^bbbbbbcccfffhhhiiijjjjjjhhheeecccaaa___\\\ZZZZZZ\\\^^^______\\\\\\ZZZWWWVVVZZZbbbhhhjjjgggaaa]]]ZZZYYYZZZ[[[VVVTTTSSSTTTVVVXXXYYYYYYYYY\\\]]]\\\YYYXXXYYY\\\XXXXXXXXXVVVTTTPPPNNNLLLPPPOOOOOORRRUUUXXXXXXWWWSSSTTTWWW[[[]]][[[XXXTTTQQQRRRSSSSSSSSSSSSSSSRRRRRRRRRRRRQQQPPPOOONNNMMMEEEFFFHHHJJJLLLNNNOOOOOORRRRRRRRRRRRRRRRRRQQQQQQNNNMMMKKKJJJIIIHHHHHHGGGFFFGGGHHHHHHGGGFFFGGGIIIJJJJJJIIIHHHHHHGGGGGGFFFIIIHHHHHHGGGGGGHHHIIIIIIGGGHHHIIIIIIHHHEEECCCAAA@@@??????>>>???@@@BBBCCCDDDCCCBBBAAAAAABBBCCCDDDCCCBBBBBBAAAAAABBBBBBBBB===@@@CCCCCC@@@>>>???@@@<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<;;;:::888777:::999999888888999999:::999888555444444555888999888888777666555444444333555666666444222111333444777888:::<<<=========<<<;;;;;;<<<<<<===>>>>>>>>>===<<<999666555555555666666555444333333444555666666666666555555444444444222222222333333444444444444555555555444444333222666555444333333333333444555444333222111111111111,,,---///222444555666777333333222222333333444555333555666555444222333333444333222222111111222222111111111111111111111111000000////////////000000//////000111222333333444222333555333000...///111...///000111111222111111222222333333444555666666666555555444444444555555555444333333444555777888444444666777888888888888666666666666666555555444777777777777888888888888777888888999::::::;;;;;;888999;;;<<<;;;<<<===???>>>AAAEEEFFFGGGPPPcccttt{{{|||777888888999999999888888555555555666666666666666555555666777777666555444888888888999999:::::::::;;;<<<===>>>@@@@@@@@@@@@@@@===<<<<<>>;;;@@@@@@AAAEEEJJJLLLKKKHHHMMMLLLLLLKKKKKKKKKKKKLLLMMMKKKHHHHHHIIIJJJHHHFFFFFFFFFFFFFFFEEEEEEDDDDDDBBBBBBCCCCCCDDDDDDEEEEEEHHHHHHFFFEEEEEEFFFGGGHHHEEEEEEEEEFFFHHHIIIKKKLLLSSSRRRSSSVVV[[[]]]]]][[[YYYXXXVVVTTTTTTUUUVVVWWW[[[]]]^^^^^^]]]\\\]]]___YYYZZZXXXUUUWWWZZZWWWQQQQQQQQQQQQQQQPPPNNNLLLJJJKKKIIIHHHHHHJJJKKKLLLKKKKKKMMMOOOQQQSSSUUUVVVWWWYYY[[[^^^```aaaaaa``````___```aaabbbaaa___]]]\\\^^^^^^___]]]YYYWWWVVVVVVXXXXXXZZZ\\\___cccfffhhhfffdddaaa```aaabbbbbbaaa```______```aaadddfffhhhgggiiikkklllkkkhhheeebbbbbb___\\\]]]```bbb___[[[___\\\XXXUUUVVVZZZ___ccchhheee```]]][[[ZZZYYYXXXVVVUUUUUUWWWYYYZZZZZZYYY[[[]]]^^^]]]YYYXXXYYY\\\[[[YYYUUUSSSQQQRRRTTTUUUSSSSSSSSSTTTTTTUUUUUUUUUTTTXXX[[[[[[XXXVVVVVVWWWQQQRRRSSSTTTUUUTTTSSSRRRTTTSSSQQQNNNLLLKKKJJJIIIJJJKKKLLLJJJIIIKKKOOOTTTUUUTTTSSSRRRQQQPPPOOONNNMMMMMMLLLJJJIIIHHHGGGFFFJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFEEEFFFFFFFFFIIIGGGFFFDDDDDDEEEGGGHHHFFFFFFFFFFFFEEEDDDBBBBBB@@@@@@???>>>>>>???@@@@@@BBBDDDFFFDDDAAA@@@AAACCC@@@@@@?????????????????????????????????>>>============<<<;;;::::::999999:::;;;;;;<<<<<<;;;;;;::::::999888888777777888888888777555555777777777666666666666666555555555555666555444333333333444555888:::<<>>???BBB>>>999666555555444444444444444555555555666666888777666555444333333333555444333222222333444555333333333222222111111111333333333222222222111111000000000000111222333444444444444444444444444444222222333333444555666666444444333222111111111111111222111000......000222444444333333222111000000111111000000000000000111222222222222222222222222000000111111111111000000000111111111111222222222666666444222000000222444999777555222111111222333444333333333333444555555444555666777777888888888888888888777777777777777555555555555555555555555888888999999999:::::::::::::::::::::;;;<<<======@@@???@@@BBBFFFLLL[[[iiiyyy|||777888888999999888888777666666555555444444333333555555666777777666555444777777777888888999999999;;;<<<===>>>???@@@@@@@@@???===<<<===??????>>><<<>>>@@@CCCIIINNNPPPNNNKKKIIIIIIHHHHHHHHHHHHHHHHHHKKKIIIGGGGGGHHHIIIHHHFFFHHHGGGGGGFFFEEEDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGHHHLLLLLLKKKJJJJJJJJJKKKLLLHHHHHHIIIJJJLLLMMMOOOPPPTTTSSSSSSVVVZZZ\\\[[[YYYVVVUUUTTTSSSTTTVVVXXXYYY[[[\\\]]]]]][[[[[[\\\]]]\\\___^^^[[[ZZZ[[[XXXTTTRRRRRRRRRQQQOOOMMMKKKJJJHHHHHHHHHJJJLLLMMMLLLJJJMMMNNNPPPSSSVVVXXXYYYYYY[[[\\\^^^```bbbccccccbbbaaaaaaaaaaaa```___]]]\\\^^^______]]]ZZZXXXXXXYYY\\\\\\\\\]]]___bbbdddeeeeeecccaaaaaabbbbbbaaa`````````aaaaaabbbdddeeeeeegggiiijjjkkkjjjhhheeecccccc___]]]^^^aaabbb___\\\]]][[[XXXVVVWWWZZZ^^^aaafffccc___\\\[[[[[[ZZZYYYWWWVVVUUUWWWYYY[[[\\\[[[^^^______^^^\\\ZZZZZZ[[[YYYXXXVVVUUUTTTUUUVVVWWWUUUUUUUUUVVVVVVVVVVVVVVVTTTWWWYYYYYYWWWUUUVVVWWWUUUUUUVVVVVVVVVVVVVVVUUUTTTSSSPPPNNNLLLJJJIIIHHHJJJKKKLLLKKKJJJLLLOOOSSSTTTSSSSSSRRRPPPOOONNNNNNMMMLLLKKKKKKJJJIIIHHHHHHJJJIIIHHHHHHGGGGGGGGGHHHIIIHHHGGGFFFFFFFFFFFFFFFGGGFFFDDDCCCCCCEEEFFFHHHGGGFFFFFFEEEEEEDDDCCCCCCAAA@@@>>>======>>>@@@AAACCCEEEFFFDDDAAA@@@@@@BBBAAAAAA@@@???>>>>>>======>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;::::::999999::::::;;;;;;;;;;;;:::::::::999888888777777888888888777555555777777777666555555555555444444444444555444333222222333444555777999<<>><<<;;;999888888999:::<<<>>>???AAA>>>999666555555444444444444444444555555555666777777666555444333333333777666555444444555666777333333333333222222222111333333222222222111111111333222111111000000111111333333333333333333333333222222333333444555555555444333333222222222222222444444444222111111222444444333333222111111000000111111000000000000111111222222222222222222222222000000111111111111000000000000111111111222222222333444333222111222444777999888555333222222333444333333333333333444555555444444666777777777777777777777777777777777777777888888888888888888888888888888888999999999::::::999999999888999999:::;;;>>>===>>>AAACCCIIIUUUaaarrruuuzzz777777888888888888777777666666555444333222222111555555666666666666555555777777777777777888888888:::;;;<<<>>>??????@@@@@@???=========??????>>>======AAAGGGOOOTTTUUURRROOOHHHHHHGGGGGGGGGFFFFFFFFFHHHFFFEEEFFFGGGIIIIIIHHHJJJIIIHHHFFFEEEDDDDDDDDDGGGGGGHHHHHHIIIJJJKKKKKKNNNNNNMMMMMMMMMMMMNNNNNNIIIJJJKKKMMMNNNPPPQQQRRRTTTTTTTTTVVVXXXYYYXXXWWWSSSSSSSSSSSSUUUXXXZZZ[[[[[[\\\\\\[[[ZZZYYY[[[\\\ccchhhjjjeee___\\\ZZZWWWUUUTTTSSSQQQOOOLLLJJJHHHEEEGGGJJJNNNQQQPPPMMMJJJOOOQQQSSSVVVYYY\\\]]]^^^]]]^^^___aaacccdddffffffcccbbbaaa___^^^]]]]]]]]]^^^___```^^^\\\[[[\\\]]]```````````````aaabbbcccdddbbbbbbbbbbbbbbb```^^^___```bbbcccddddddccccccggghhhhhhhhhgggfffeeeeeecccaaa^^^___bbbbbb```]]]\\\[[[YYYXXXYYY[[[]]]___bbb```]]]\\\\\\\\\[[[ZZZYYYWWWVVVWWWZZZ]]]^^^^^^bbb```^^^^^^^^^]]][[[ZZZWWWWWWXXXXXXYYYYYYZZZZZZXXXXXXYYYYYYXXXXXXWWWWWWUUUVVVWWWWWWVVVUUUVVVXXXWWWWWWWWWVVVVVVVVVWWWWWWTTTSSSPPPNNNKKKIIIHHHGGGJJJLLLMMMMMMMMMMMMOOOQQQRRRRRRQQQPPPOOONNNNNNMMMLLLKKKKKKKKKJJJJJJJJJJJJIIIIIIHHHGGGGGGGGGHHHHHHJJJJJJIIIGGGFFFFFFFFFFFFEEEDDDCCCCCCCCCEEEGGGHHHHHHGGGFFFEEEDDDDDDDDDEEEBBB@@@>>>======>>>@@@BBBDDDEEEEEEDDDAAA@@@@@@AAABBBAAA@@@???===<<<;;;;;;<<<<<<======<<<<<<;;;:::<<<;;;;;;::::::999999999::::::;;;;;;;;;;;;::::::999999888777777777777888888777555555777777777666555444444444444333333333444444333222222333444555666999===@@@@@@???<<<:::666666888999;;;<<<>>>>>>???<<<888666555555555444444444444444555555555555666666555555444444333333666555555444444555555666444444333333333333222222333222222222222111111111555444222111000///......222222222222222222222222222222222333333444444555333333222222333333444444444555555444222111333444333333222222111000000000111000000000000000111111222222222222222222222222000000111111111111000000000000000111111111222222111222333333222444777:::999888666444333333444444333333222222333333444555333444555666777777777777666666666777777777777777999999999999999999999999777888888888999999999999999888777777777777777777<<<;;;<<<>>>@@@CCCLLLVVVeeegggmmmvvv777777777888777777666666555555555444444333333333555555555666666666666666777777888888888888888888::::::<<<===>>>?????????>>>>>>===>>>?????????>>>???DDDLLLTTTXXXWWWRRROOOJJJJJJJJJIIIIIIHHHGGGGGGEEEDDDDDDEEEFFFHHHIIIIIILLLJJJHHHFFFEEEDDDDDDDDDHHHHHHIIIJJJKKKLLLLLLMMMLLLLLLLLLLLLLLLLLLMMMMMMIIIJJJKKKMMMOOOPPPQQQRRRTTTTTTTTTUUUVVVVVVUUUUUUSSSSSSTTTUUUWWWYYY[[[]]]ZZZ[[[[[[[[[ZZZ[[[]]]___lllsssvvvnnnddd^^^[[[YYYWWWVVVTTTRRRNNNKKKIIIHHHDDDHHHMMMTTTWWWWWWSSSOOOSSSUUUWWWZZZ]]]```aaabbb______```aaacccfffhhhiiidddbbb```]]]\\\\\\]]]]]]^^^___aaa```______```aaabbbbbbbbbbbbbbbbbbccccccbbbaaaaaabbbcccbbb___]]]]]]___bbbdddeeeeeedddcccgggffffffeeeeeeeeeeeefffdddbbb```aaabbbbbbaaa___\\\\\\\\\\\\\\\]]]]]]^^^^^^]]]\\\\\\]]]^^^]]][[[ZZZYYYWWWXXX[[[___```aaaccc___]]]\\\^^^^^^[[[XXXVVVWWWYYY[[[\\\]]]]]]\\\ZZZ[[[[[[[[[[[[ZZZXXXXXXVVVVVVVVVVVVVVVWWWXXXYYYWWWVVVUUUSSSSSSTTTUUUVVVUUUSSSQQQNNNLLLJJJIIIHHHJJJKKKMMMOOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMMMMMMMKKKKKKKKKKKKKKKKKKKKKKKKIIIHHHHHHGGGGGGHHHHHHHHHLLLKKKJJJHHHGGGFFFFFFFFFEEEDDDCCCCCCDDDFFFHHHIIIHHHGGGFFFEEEDDDEEEEEEFFFBBBAAA>>><<<<<<>>>AAABBBEEEEEEDDDCCCAAA???????????????>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;:::999999;;;:::::::::999999999888:::::::::;;;;;;:::::::::999999888777777777777777888777555555777777777666555555555444444444333333333333222222222444555666888:::>>>AAABBB???<<<:::777888999:::;;;<<<<<<<<<===:::777555555666555444444444444444444444444444444444444555444444333333333222222222222222222333444333333333333333333333222222222222111111111111444333222000/////////...111111111111111111111111111222222222333333333444222222222222333444555666222333444333111000111333222222111111000000000000000000000000000000111222111111111111111111111111000000111111111111000000000000000000111111111111111222333333333444777999777666555333333222333333222222222222222333333444333333444555666666666666555555666666666666666777666666666666666666666666777777777888888888888999999999888777666555555666;;;999:::===>>>???EEELLLUUUWWW^^^jjjyyy777777777777777666555444444444555555666666666777555555555555666666777777999999999999999999999999999:::;;;<<<===>>>>>>>>>===>>>>>>????????????@@@BBBHHHPPPVVVWWWTTTPPPLLLJJJKKKKKKKKKJJJHHHGGGFFFCCCCCCDDDEEEFFFGGGIIIKKKLLLJJJHHHEEEDDDCCCCCCDDDGGGGGGHHHIIIJJJKKKLLLMMMJJJJJJJJJKKKKKKLLLLLLLLLJJJKKKMMMOOOPPPQQQQQQQQQSSSSSSTTTTTTTTTSSSSSSSSSUUUUUUVVVWWWYYY[[[\\\]]]YYYZZZ[[[[[[[[[]]]aaadddrrrzzz}}}sssggg___\\\ZZZYYYXXXUUURRRNNNKKKIIIHHHFFFJJJQQQYYY^^^___[[[XXXYYYZZZ\\\___aaabbbcccddd``````aaabbbdddfffhhhiiicccaaa^^^[[[ZZZ[[[\\\]]]]]]```bbbcccbbbbbbcccdddaaaaaabbbccccccdddddddddaaaaaaaaaaaabbbaaa^^^\\\ZZZ]]]aaadddffffffeeedddeeedddcccccccccdddeeefffcccbbbaaaaaabbbbbbaaa```]]]]]]^^^^^^______^^^^^^[[[[[[\\\]]]___```^^^\\\[[[ZZZYYYZZZ]]]```aaaaaa```]]]ZZZZZZ\\\\\\YYYVVVUUUWWWYYY\\\]]]^^^]]]]]][[[\\\]]]]]]\\\[[[YYYXXXVVVVVVUUUVVVWWWYYYZZZZZZVVVUUUTTTSSSRRRSSSSSSTTTUUUSSSQQQOOOMMMKKKJJJJJJJJJKKKMMMNNNOOOOOONNNMMMMMMMMMMMMLLLLLLLLLLLLLLLJJJJJJJJJJJJKKKKKKKKKKKKHHHHHHHHHGGGGGGHHHHHHIIILLLKKKJJJHHHGGGFFFFFFFFFEEEEEEDDDCCCDDDFFFHHHJJJFFFFFFEEEEEEEEEEEEEEEEEEBBB@@@>>>======>>>@@@BBBDDDCCCBBBAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<===:::::::::::::::999888888999999999999999888888888999::::::::::::::::::999999888777777666666777777888777555555777777777666666666666666555555555444333333222222333555777888:::<<>>>>><<<>>>??????>>>???@@@AAADDDIIIOOOSSSRRROOOLLLJJJHHHIIIIIIIIIHHHFFFDDDCCCBBBDDDEEEFFFFFFGGGIIILLLKKKIIIFFFDDDCCCCCCCCCDDDEEEFFFGGGHHHIIIKKKLLLLLLIIIJJJKKKLLLLLLMMMLLLLLLMMMNNNPPPRRRRRRRRRQQQQQQQQQRRRTTTTTTRRRQQQRRRSSSTTTUUUVVVXXXZZZ[[[]]]]]]YYYZZZ[[[[[[[[[^^^bbbeeerrryyy{{{rrrfff___]]][[[ZZZXXXUUUQQQNNNKKKIIIHHHHHHLLLSSS\\\cccfffeeeccc___```aaabbbcccccccccccc___```aaabbbccceeeffffff___^^^\\\ZZZYYYZZZ[[[\\\\\\___cccfffeeedddcccccc___```bbbcccdddeeeeeeeeebbb```````````````^^^\\\[[[]]]aaadddffffffeeedddbbbbbbbbbbbbbbbcccdddeeebbbbbbbbbbbbaaaaaaaaaaaa]]]^^^^^^_________^^^]]]ZZZ[[[\\\___aaaaaa___]]]\\\[[[[[[\\\^^^```___^^^\\\[[[ZZZYYYZZZZZZXXXWWWVVVXXXYYY[[[\\\]]]\\\\\\YYY[[[\\\]]]]]][[[ZZZXXXTTTTTTTTTUUUXXXYYYYYYXXXVVVUUUTTTSSSSSSSSSSSSSSSRRRQQQPPPNNNMMMLLLKKKKKKKKKKKKKKKMMMOOOOOOMMMKKKJJJJJJKKKKKKKKKKKKKKKKKKIIIIIIIIIJJJJJJJJJJJJJJJHHHHHHGGGGGGGGGHHHIIIIIIJJJJJJIIIGGGFFFFFFFFFFFFEEEEEECCCCCCCCCEEEGGGHHHDDDDDDEEEEEEEEEEEEDDDCCC@@@@@@???>>>>>>???@@@@@@AAA@@@>>>>>>??????===<<<999::::::;;;;;;<<<======999999::::::999999888777888888888888888888888888999999::::::::::::999999888888777666666666666777888777555555777777777666777777666666666555555555444333333333555777888:::;;;===???AAAAAA???===<<<<<<;;;::::::999888777777888666444444666666666444444444444444333333333333111222333555555555444333222333333444444333333222111111222222222222333333222111111111111000000000.........///000111222333000000000000000000000000111111111111111111111111111111111111222333444555333444666555333222222333000000000///////////////////////////000111222333111111111111111111111111000000111111111111000000/////////000000000111111222444444444222111222333222222222111111000000000111111000000111111222333111222333444555555555555333333444444555666666666666666666666666666666666666666666666777777777777;;;:::999888777777777777;;;888777;;;<<<<<>>@@@@@@>>>>>>@@@CCCDDDHHHLLLNNNLLLJJJIIIIIIGGGGGGHHHHHHGGGEEECCCAAACCCEEEGGGGGGFFFFFFIIILLLIIIGGGDDDBBBAAABBBDDDEEEEEEEEEFFFHHHIIIJJJLLLLLLHHHIIIJJJKKKLLLLLLLLLKKKNNNOOOPPPQQQQQQPPPOOONNNOOOQQQSSSSSSQQQPPPQQQRRRPPPQQQTTTWWWYYY\\\]]]^^^[[[[[[[[[ZZZZZZ\\\___bbblllqqqrrrkkkccc___^^^\\\ZZZXXXUUUQQQNNNKKKJJJIIIIIILLLSSS\\\eeejjjlllllleeeeeeeeeeeedddcccbbbaaa^^^___aaabbbccccccbbbbbb[[[ZZZYYYXXXXXXYYYZZZ[[[ZZZ___eeehhhhhheeecccbbb```aaabbbcccddddddccccccbbbaaa___^^^______^^^]]]___```bbbdddddddddcccbbb``````aaabbbbbbcccddddddaaabbbbbbaaa````````````\\\]]]]]]]]]]]]]]]\\\\\\ZZZ[[[^^^aaacccccc```^^^[[[[[[\\\^^^``````]]][[[XXXZZZZZZZZZYYYXXXYYYZZZXXXXXXYYYZZZZZZZZZZZZZZZWWWYYY[[[\\\]]][[[YYYXXXQQQPPPQQQTTTWWWYYYWWWUUUSSSSSSSSSRRRRRRQQQPPPOOOOOONNNMMMLLLKKKKKKKKKKKKLLLJJJIIIKKKMMMNNNLLLJJJHHHIIIIIIIIIJJJJJJKKKKKKIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGHHHHHHIIIJJJIIIHHHGGGFFFFFFFFFFFFFFFDDDCCCBBBAAAAAABBBDDDEEEAAABBBDDDFFFFFFDDDBBBAAA?????????@@@@@@?????????>>>===;;;<<<>>>???===;;;::::::::::::;;;;;;;;;;;;999::::::::::::999888888777888888888888888888888999999::::::::::::999999888888777666666666666666888777555555777777777666666666555555555444444444444444444555666888:::<<<<<<<<<============<<<;;;:::999777666555555666666666444333444666666666555444444444333333333222222///111333555555555444333111222333444444333222111000000000111111222222222111111111111000000000000.........//////000222222000000000000000000000000111111111111111111111000000000000000111111222333111333555555333111111222////////////////////////////////////000111222333111111111111111111111111000000111111111111000000////////////000000000111000222333333222111111222222222222222222111111000000000000000000111222222111222333444444555444444222333333444555555666666777777777777777777777777555555555666666666777777::::::999888777777777777:::666555888;;;;;;>>>BBBDDDGGGMMMUUU]]]gggpppvvvwww666666666666555444333222444444444444444444444333555444444444555666888999999888888888777777666666888888:::;;;<<<=========;;;>>>@@@@@@>>>>>>AAACCCBBBFFFIIIJJJHHHGGGHHHJJJGGGHHHIIIIIIHHHFFFCCCAAACCCFFFHHHGGGFFFFFFIIIMMMGGGFFFCCCAAAAAABBBDDDEEEEEEEEEGGGHHHIIIKKKLLLLLLEEEFFFHHHJJJJJJJJJJJJIIILLLMMMNNNOOOOOOMMMKKKJJJNNNPPPSSSSSSPPPOOOQQQSSSLLLNNNQQQUUUYYY\\\^^^___]]]]]][[[YYYXXXYYY\\\___fffjjjjjjeee```______]]]ZZZXXXUUUQQQNNNLLLKKKJJJJJJLLLSSS\\\eeelllpppqqqhhhhhhgggfffeeecccaaa```]]]___aaabbbcccbbb```___XXXXXXXXXXXXXXXYYYYYYZZZZZZ___fffiiiiiifffbbb```aaabbbcccddddddcccbbbaaacccaaa^^^]]]^^^^^^^^^^^^ccccccddddddcccbbb``````^^^___```bbbcccccccccccc```aaabbbaaa```______```\\\[[[[[[[[[[[[[[[[[[[[[[[[\\\^^^bbbddddddaaa^^^[[[[[[]]]___```___\\\YYYWWWYYY[[[[[[XXXWWWZZZ\\\YYYYYYYYYXXXXXXXXXXXXXXXUUUWWWZZZ\\\\\\[[[YYYXXXNNNNNNOOOSSSWWWXXXUUUSSSNNNOOOPPPPPPOOOMMMKKKJJJLLLKKKKKKJJJJJJJJJJJJKKKLLLJJJHHHIIILLLMMMKKKIIIGGGHHHHHHIIIIIIJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIJJJGGGGGGFFFFFFEEEFFFFFFFFFCCCBBB@@@??????@@@AAABBB???AAADDDFFFFFFDDDBBB???>>>???@@@AAAAAA@@@???>>>===;;;999:::===>>>===;;;;;;;;;;;;::::::999999999999::::::::::::999888888777777777777777888888888999999999::::::999999999888888777666666666666666888777555555777777777666555555444444444333333333555555555555777999<<<===;;;;;;;;;;;;::::::;;;;;;777555444333333444666777555444333444666777666555444444444333333222222222///000333555666555444333///000111222222111000/////////000000111111111222111111111111000000000000///////////////000111111111111111111111111111111111111111000000000000000000000000000000000111222///111222222111/////////.........///////////////////////////000111222333000000000000000000000000000000111111111111000000////////////000000000000...000222222111111222333222222333333333222111111000000000000000111111222111111222333444444444444222222333444444555666666666666666666666666666666555555555555666666666777999888888777777777777777999444333777:::;;;>>>BBBGGGJJJOOOSSSXXXaaakkksssuuu{{{555555555555555555555555555555555555555555555555666666666666666777777888999999888888888888888888::::::;;;;;;<<<=========@@@???>>>======???AAABBBBBBBBBBBBBBBCCCDDDEEEFFFJJJJJJIIIHHHGGGFFFEEEDDDGGGHHHHHHIIIJJJJJJIIIIIIGGGDDDAAA>>>>>>@@@CCCEEECCCEEEGGGIIIJJJIIIHHHGGGFFFGGGHHHIIIJJJKKKLLLMMMPPPPPPQQQQQQPPPNNNLLLJJJMMMOOOOOONNNMMMLLLLLLMMMMMMNNNPPPSSSWWWZZZ]]]^^^]]]___```^^^ZZZYYY[[[^^^gggdddaaa`````````___^^^[[[WWWRRRNNNMMMLLLKKKKKKMMMOOOSSSZZZbbbiiimmmooollljjjhhheeecccaaa``````_________^^^]]]\\\[[[ZZZYYYXXXWWWUUUTTTTTTUUUUUU]]]___aaaddddddcccbbb``````bbbbbbaaa___]]]]]]^^^______```^^^\\\\\\]]]^^^aaaaaaaaa```___^^^```bbbaaaaaaaaaaaa```___^^^]]]^^^______^^^[[[YYYYYYZZZZZZZZZ[[[\\\\\\[[[[[[[[[ZZZZZZ[[[^^^``````^^^[[[YYYZZZ\\\]]]\\\[[[YYYXXXUUUUUUUUUUUUUUUUUUUUUUUUWWWWWWWWWVVVVVVUUUUUUUUUUUUWWWYYY[[[ZZZVVVRRROOOMMMNNNPPPRRRSSSSSSRRRQQQPPPPPPOOONNNNNNMMMLLLLLLLLLKKKJJJJJJJJJJJJJJJKKKOOOOOONNNMMMLLLKKKJJJJJJHHHFFFDDDFFFIIIKKKJJJIIIIIIIIIIIIHHHGGGFFFEEEDDDEEEEEEDDDCCCCCCDDDEEEFFFIIIHHHGGGEEEDDDCCCCCCCCC@@@@@@??????@@@@@@AAABBBBBBAAAAAA@@@@@@????????????@@@AAABBBAAA???===;;;;;;;;;<<<<<<;;;;;;:::999999999999999999999999999:::::::::999999777666555444555666888888999999999888888777777777777888888999777555444333444666777555444444444444555666666444555555555555555555555333222333555999<<<======;;;999888999;;;;;;888555555555444444444444555555666555555555555444444444111111000000000000111111////////////////////////222222222111111111111000000000000000000000000000222222222111111///......///000000000000111111111///000000111111111000000//////000000000000//////......//////000000111111111111000000//////......//////............//////............////////////000000000000///////////////////////////...------///000000000111111111111111111000000000000000111000000000000000000000000000000000000000000000000000000111222222222222111111222333444444444333222444444444444444444333333555555555555666666666666777777666666555555555444777666666777:::>>>BBBEEEPPPQQQRRRSSSUUUYYY^^^bbbgggoooyyy555555555555555555555555555555555555555555555555666666555555666666777888888888888888888888888888:::::::::;;;<<<<<<======???>>>===<<<===>>>@@@AAAEEEEEEEEEFFFGGGGGGHHHHHHHHHGGGGGGFFFEEEEEEEEEEEEGGGGGGHHHHHHIIIHHHHHHHHHFFFDDDAAA??????@@@BBBDDDCCCDDDFFFHHHIIIIIIHHHGGGFFFGGGHHHIIIJJJKKKLLLLLLNNNNNNOOOOOONNNLLLJJJHHHKKKMMMNNNMMMKKKKKKKKKMMMKKKMMMPPPTTTXXX[[[]]]^^^\\\^^^___^^^\\\[[[^^^aaagggdddaaa``````___^^^]]]YYYUUUQQQMMMLLLLLLKKKJJJLLLMMMQQQXXX```fffjjjkkkgggfffdddbbb```^^^]]]\\\[[[[[[\\\]]]]]]]]]\\\\\\ZZZYYYWWWVVVUUUVVVWWWXXX\\\^^^```bbbcccbbb```___\\\]]]___```_________```aaabbbaaa___]]][[[\\\]]]```aaabbbaaa___^^^___```___``````___^^^]]]\\\\\\[[[\\\\\\[[[YYYWWWXXXXXXWWWXXXZZZ[[[]]]^^^^^^^^^ZZZZZZZZZ\\\^^^]]][[[YYYVVVWWWXXXYYYXXXWWWUUUTTTUUUTTTTTTSSSSSSTTTTTTUUUUUUUUUTTTTTTTTTSSSSSSSSSSSSTTTVVVWWWVVVSSSPPPMMMLLLMMMOOOQQQRRRQQQPPPOOOOOONNNNNNNNNMMMMMMLLLLLLKKKJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFHHHFFFDDDEEEHHHJJJJJJHHHHHHHHHIIIIIIIIIHHHHHHGGGEEEDDDCCCCCCCCCDDDEEEFFFGGGGGGFFFEEEDDDCCCBBBBBB@@@????????????@@@AAAAAABBBBBBAAA@@@???>>>>>>>>>>>>???@@@@@@@@@>>><<<;;;;;;<<<<<<<<<<<<;;;::::::999999999999999999999999888999999999888777666666555666777888888888888888888777777666666777777888888777555444444444666666777777666555555444555555222222222222222222222222333222222444888;;;<<<<<<:::888777777999999777444555555444444444444555555444444444444333333333333111111000000000000111111111111111111111111111111111111111000000000//////000000000000000000000000111222222111111///......////////////000000000000111111000000000000000000//////000000000000/////////////////////000000000000000000/////////......///......------......///............///////////////////////////000000000//////000000//////...---//////000000000111111111111000000//////000000111000000000000000000000000000000000000000000000000000000111222222222222111000111222333333333222222333333333333333333333333444555555555666666666666777666666666555555555444666555555666999===@@@CCCJJJJJJKKKJJJKKKMMMQQQUUU]]]ccclllvvv444444444444444444444444444444444444444444444444666555555555555666777777777777777777888888888888999999::::::;;;<<<<<<<<<======<<<;;;<<<===>>>???AAABBBCCCEEEEEEEEEEEEDDDFFFEEEDDDCCCCCCDDDEEEFFFGGGGGGHHHHHHHHHGGGGGGFFFDDDCCCBBBAAA@@@AAABBBBBBBBBDDDFFFHHHIIIIIIIIIHHHGGGGGGHHHIIIJJJJJJKKKKKKMMMNNNOOOOOONNNLLLIIIHHHHHHJJJKKKJJJIIIIIIJJJLLLIIIKKKOOOTTTXXXZZZ\\\\\\YYY\\\______^^^^^^aaadddfffdddaaa______^^^]]][[[VVVSSSOOOLLLKKKKKKJJJIIIJJJLLLOOOUUU\\\bbbeeeeeecccbbbaaa___]]][[[ZZZZZZVVVWWWYYYZZZ\\\]]]]]]]]][[[YYYWWWUUUUUUWWWYYYZZZ\\\]]]___``````___]]]\\\YYY[[[]]]^^^]]]]]]^^^___bbbcccccc```]]][[[[[[\\\^^^```aaaaaa___^^^]]]^^^]]]]]]]]]]]]\\\[[[ZZZYYYVVVXXXYYYXXXVVVUUUUUUVVVXXXXXXZZZ[[[]]]^^^^^^^^^YYYYYYYYYZZZ[[[ZZZXXXVVVXXXYYYYYYYYYYYYWWWUUUTTTTTTSSSQQQPPPPPPQQQSSSTTTRRRRRRQQQQQQQQQQQQPPPPPPPPPQQQQQQQQQPPPOOOMMMKKKKKKLLLNNNOOOOOONNNMMMLLLMMMMMMLLLLLLLLLLLLLLLLLLIIIIIIIIIIIIJJJKKKKKKLLLLLLLLLKKKJJJIIIHHHHHHGGGGGGEEEDDDEEEGGGHHHHHHHHHEEEFFFGGGHHHHHHHHHHHHGGGCCCCCCBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEDDDCCCAAA@@@??????>>>>>>>>>???@@@@@@BBBBBBAAA@@@>>>===<<<<<<======>>>>>>>>><<<;;;999;;;;;;<<<<<<;;;;;;:::999999999999999999999999999666777777777777777666666666666777888888777777777777777666666666666777777888777555444444444555666999888777555444444333333222222222111111000000///222111111333666999::::::777666555666777777555444555444444333333444444555333333333222222222111111111000000//////000000111111111111111111111111111000000/////////.........000000000000000000000000111111111111000///........./////////000000000000333222000///...//////000...//////000000//////...///////////////.........///////////////............------,,,,,,------...---............/////////.........//////000000111///000000000000///......////////////000000000000000000////////////000000////////////////////////000000000000000000000000///000111111222222111111000111111222333222222222333333333333333333333333444444444555555555666666666666666555555555555555555444444555777:::>>>@@@CCCCCCCCCAAA@@@AAACCCFFFNNNRRRYYYaaammm|||444444444444444444444444444444444444444444444444555555444444555555666777666666666777777777777777888888999999:::;;;;;;;;;;;;;;;::::::;;;;;;<<<===>>>@@@BBBDDDDDDDDDCCCBBBDDDCCCCCCBBBCCCEEEFFFHHHGGGGGGHHHHHHHHHGGGFFFFFFCCCCCCBBBBBBBBBAAAAAAAAABBBCCCEEEGGGHHHIIIIIIIIIIIIIIIIIIJJJJJJKKKKKKKKKNNNOOOPPPPPPOOOMMMJJJIIIEEEGGGHHHHHHHHHHHHIIIKKKJJJLLLOOORRRUUUVVVWWWWWWWWW[[[^^^_________bbbeeeeeebbb```^^^^^^]]]ZZZXXXTTTQQQMMMKKKKKKKKKJJJIIIJJJLLLOOOTTTZZZ___````````````___^^^\\\[[[YYYXXXSSSTTTVVVXXXZZZ[[[[[[[[[ZZZXXXVVVTTTUUUWWWZZZ\\\\\\]]]^^^___^^^]]][[[ZZZYYY[[[\\\\\\[[[YYYZZZ[[[```aaaaaa```]]][[[[[[[[[\\\^^^```aaa___\\\[[[[[[YYYZZZZZZZZZYYYXXXXXXWWWTTTVVVWWWWWWVVVUUUUUUUUU[[[[[[[[[\\\[[[[[[ZZZYYYYYYXXXWWWXXXXXXXXXUUUSSSXXXYYYYYYXXXWWWVVVTTTTTTRRRQQQNNNMMMMMMNNNQQQRRROOOOOOOOOOOOOOOOOOOOOOOONNNNNNMMMMMMLLLKKKKKKJJJJJJKKKKKKLLLKKKKKKJJJIIIKKKKKKKKKKKKKKKKKKJJJJJJGGGGGGGGGHHHIIIJJJKKKLLLKKKKKKJJJIIIIIIHHHGGGGGGEEEDDDDDDDDDEEEFFFFFFGGGCCCCCCDDDDDDDDDDDDCCCCCCAAAAAAAAABBBBBBCCCDDDDDDBBBCCCDDDDDDDDDBBB???>>>>>>>>>======>>>>>>???@@@AAAAAA@@@???===<<<;;;;;;;;;;;;<<<<<<;;;:::999999999::::::::::::999888888888888888888888888888888555555666666666666666666666777777777777777666666777666666555555666666777777666555444444444555555777666555444333333333333444333333222111000000///222111000222555777888777555555666666666666555444444444333333333333444444333333222222222111111111000000////////////000000////////////////////////000000000/////////......////////////////////////000000111111000///......//////000000000111111111444222000...---...///000...//////////////////.../////////......---------........................---,,,,,,++++++,,,,,,------------.........//////------......///000111111///000000000000///.............../////////000000//////.........///000000........................000000000000000000000000///000000111111111111111111111222222222333333333333333333333444444444444333333444444444555555555555555555555555555555555444333333444555888:::<<<>>>???>>><<<::::::<<<>>>CCCEEEJJJPPPZZZgggvvv444444444444444444444444444444444444444444444444444444444444444555555666555555666666666777777777777777888888999::::::::::::::::::::::::;;;;;;;;;@@@AAADDDFFFFFFFFFDDDCCCCCCCCCCCCCCCDDDFFFHHHIIIGGGGGGHHHHHHHHHGGGGGGFFFBBBBBBCCCBBBBBBBBBAAAAAAAAABBBCCCEEEGGGIIIJJJJJJKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMNNNNNNMMMKKKIIIGGGCCCEEEGGGGGGGGGHHHJJJLLLLLLMMMOOOPPPQQQQQQQQQPPPUUUYYY]]]___^^^___aaadddaaa___]]]\\\\\\[[[XXXVVVRRRPPPMMMLLLLLLLLLLLLJJJLLLMMMPPPUUUYYY\\\]]]\\\\\\\\\\\\[[[ZZZXXXWWWVVVSSSSSSUUUVVVWWWWWWWWWWWWVVVUUUTTTSSSTTTWWWYYY[[[]]]]]]]]]]]]\\\[[[YYYXXXVVVXXXYYYZZZXXXXXXXXXYYY[[[\\\^^^^^^\\\[[[[[[\\\ZZZ\\\^^^^^^\\\ZZZXXXXXXVVVWWWWWWWWWWWWVVVVVVUUUTTTVVVXXXXXXWWWUUUUUUUUUYYYYYYZZZZZZYYYXXXWWWWWWXXXWWWUUUUUUVVVUUUSSSQQQSSSSSSSSSRRRRRRQQQPPPOOOPPPNNNLLLJJJJJJLLLNNNPPPMMMMMMMMMMMMMMMMMMNNNNNNLLLLLLKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIIIIIIIIIIIIIHHHHHHFFFFFFFFFFFFGGGHHHIIIJJJEEEEEEDDDDDDCCCCCCBBBBBBCCCDDDDDDCCCCCCCCCEEEEEECCCCCCCCCCCCBBBAAA@@@??????@@@@@@AAABBBCCCCCCCCC???@@@BBBCCCBBB@@@>>><<<===<<<<<<<<<<<<===>>>>>>@@@??????>>><<<;;;;;;:::999:::::::::999999999888777888888888888777666666888888888888888888888888444555555666666666555555666666777777777666666555666666555555555555666666666555555444444444444444222222111111111222222333333333222111000000//////111000///000333555555555444555666777666666666666333333222222222222333333333333333333222222222111000000////////////000000........................111111000000000////////////////////////////////////000000000000//////...000000000111111111222222444222000...------...///......////////////......//////......------,,,,,,---------------.........,,,,,,++++++++++++,,,,,,------------............,,,------...///000000111///////////////...---------............/////////......------...//////000------------------------000000000000000000000000//////000111111111111000222222222222222333333444333333444444555555555555333333333333444444444444444444444555555555555555333333333333444666888999999::::::999888888:::<<<>>>???BBBFFFNNNXXXcccjjjttt|||333333333333333333333333333333333333333333333333444333333333333444555555444444555555666666777777666666777777888999999999999999999:::::::::;;;;;;>>>???@@@BBBBBBBBBBBBAAABBBBBBCCCDDDEEEFFFGGGGGGEEEEEEFFFGGGGGGGGGGGGGGGCCCCCCBBBBBBBBBAAAAAAAAA@@@AAABBBEEEGGGIIIKKKLLLLLLLLLKKKKKKKKKKKKKKKKKKHHHIIIJJJJJJIIIGGGEEECCCBBBDDDGGGHHHHHHIIILLLNNNOOOOOOOOONNNNNNNNNMMMMMMTTTXXX\\\]]]\\\\\\^^^aaa]]][[[ZZZZZZZZZYYYVVVTTTRRRPPPNNNNNNOOOOOONNNMMMMMMNNNQQQUUUYYYZZZYYYXXXVVVWWWWWWWWWVVVUUUSSSRRRRRRRRRSSSTTTTTTTTTTTTTTTSSSSSSSSSTTTUUUXXXZZZ[[[\\\\\\\\\[[[YYYWWWVVVUUUPPPRRRUUUVVVWWWXXXZZZ[[[XXXZZZ\\\]]]\\\[[[[[[[[[XXXZZZ[[[[[[XXXVVVUUUVVVTTTUUUUUUUUUUUUUUUTTTTTTUUUWWWZZZZZZXXXVVVUUUUUUSSSTTTUUUVVVWWWWWWWWWWWWUUUTTTRRRRRRRRRRRRQQQOOORRRRRRQQQQQQQQQPPPPPPPPPLLLKKKIIIHHHHHHIIIKKKLLLKKKKKKKKKKKKKKKLLLLLLLLLJJJJJJIIIIIIHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHHHHIIIIIIHHHHHHGGGFFFFFFEEEDDDDDDDDDDDDEEEFFFGGGGGGDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCAAAAAACCCDDDDDDDDDDDDCCCBBBAAA@@@???===>>>???AAABBBBBBBBBBBB>>>???@@@@@@@@@>>>===<<<<<<<<<;;;;;;<<<<<<===>>>>>>======<<<<<<;;;;;;:::999999999888888888888888777777777888777666666555888888888888888888888888555666666666666666555555555555666777777666666666555555444444444444555555555555555555444444333333000000000000000111222222000000000//////......---000///...///111333333222333555666666555555555666333222222111111222222333333333333222222222111111000//////......//////000000000000000000000000000111111111000000000//////000000000000000000000000/////////000000//////...000000000000111111111111222111///...---......///---......//////......------------------,,,,,,,,,,,,,,,,,,------------------,,,,,,++++++,,,,,,---,,,------------.........---------......//////000---............---,,,,,,------------.........///---------------...///000........................000000000000000000000000...///000000111111000000222111111111111222333333222333333444444555555666222222222333333333444444444444444444444555555555333333333333444555666666444555666777666777999;;;;;;<<<>>>AAAGGGNNNUUUYYYaaaiiirrrvvvuuuuuuzzz333333333333333333333333333333333333333333333333333333333222333444444555333333444555555666777777555555666777777888888999999999::::::;;;;;;::::::;;;;;;<<<<<<===>>>>>>>>>???@@@CCCEEEEEEEEEDDDDDDAAAAAACCCDDDEEEEEEFFFFFFDDDCCCBBBAAAAAAAAAAAABBB@@@@@@BBBDDDFFFIIIKKKLLLKKKKKKJJJJJJIIIIIIIIIHHHFFFGGGHHHHHHGGGEEECCCAAABBBEEEGGGIIIJJJKKKNNNPPPRRRQQQOOOMMMMMMMMMOOOOOOSSSWWW[[[\\\ZZZYYYZZZ\\\XXXWWWWWWWWWXXXWWWUUUSSSRRRQQQPPPPPPQQQQQQPPPOOOMMMNNNPPPTTTWWWXXXVVVTTTTTTTTTVVVVVVVVVTTTRRRQQQOOOPPPQQQRRRSSSSSSSSSSSSQQQRRRTTTVVVXXXZZZ[[[[[[[[[ZZZYYYWWWUUUSSSRRRQQQMMMPPPSSSUUUUUUWWWYYYZZZYYY[[[]]]^^^\\\[[[ZZZZZZWWWXXXXXXWWWTTTSSSSSSTTTSSSSSSTTTTTTUUUTTTTTTSSSVVVXXX[[[[[[YYYVVVTTTTTTPPPQQQRRRSSSSSSTTTTTTSSSQQQOOONNNMMMNNNOOONNNLLLRRRQQQQQQQQQQQQRRRSSSSSSIIIIIIHHHHHHHHHHHHIIIIIIGGGHHHHHHHHHIIIIIIIIIIIIFFFGGGGGGGGGGGGFFFEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIIIIIIIHHHGGGEEEDDDCCCCCCCCCCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCAAABBBCCCBBB@@@???AAADDDBBBBBBBBBBBBAAAAAA@@@???<<<===???@@@AAABBBBBBAAA>>>>>>>>>===============;;;;;;;;;:::;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;999888888888888888999999888888999999888888777666888888888888888888888888777777777777777666555444444444555666777777777777555444444444444444444555444555555555444444333333222111111000000000000111////////////////////////000...---...000111111000000333555555333333444666222222111111111111222222222222111111111000000000//////............//////000000000000000000000000000000/////////.........000000000000000000000000......///////////////.............../////////////////////////////////...---......//////......---,,,,,,,,,,,,,,,---------++++++,,,,,,,,,---------------,,,,,,,,,,,,------,,,,,,---------.................................,,,,,,------,,,,,,+++***,,,,,,---------.........,,,,,,,,,,,,---...///000........................000000000000000000000000...//////000000000000000000//////...///000111222000000111222222333444444222222222222333333333333333333333444444555555555444444444444444444444555222444666666666777999:::999999:::>>>BBBGGGJJJKKKQQQ[[[fffkkkkkknnnvvv~~~333333333333333333333333333333333333333333333333333333222222333333444555333333444444555666777777555555666666777888888888999999:::;;;;;;;;;;;;:::>>>=========>>>???@@@AAA===???BBBDDDEEEDDDBBBAAA>>>???@@@BBBCCCDDDDDDEEEDDDCCCBBBAAA@@@AAABBBBBB???@@@AAACCCFFFIIIKKKMMMIIIIIIIIIHHHHHHGGGGGGFFFGGGHHHIIIIIIHHHFFFCCCBBBCCCEEEHHHIIIKKKLLLOOOQQQSSSQQQOOOMMMMMMOOOQQQSSSRRRVVVZZZ[[[XXXWWWWWWYYYVVVUUUUUUVVVWWWVVVTTTRRRSSSQQQQQQQQQSSSSSSRRRQQQMMMNNNPPPSSSVVVVVVTTTQQQUUUVVVWWWXXXWWWVVVTTTRRRMMMNNNOOOQQQRRRSSSSSSSSSQQQSSSUUUXXXZZZ[[[\\\\\\YYYXXXVVVTTTRRRPPPOOONNNOOOQQQTTTTTTTTTTTTUUUVVV[[[]]]______]]][[[YYYYYYWWWWWWWWWUUURRRQQQRRRSSSSSSSSSTTTTTTTTTTTTTTTSSSWWWYYY[[[[[[XXXUUUSSSRRRRRRRRRRRRRRRQQQPPPOOONNNNNNLLLJJJJJJKKKLLLKKKJJJMMMMMMMMMMMMNNNOOOPPPPPPGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEFFFFFFGGGGGGGGGHHHDDDEEEFFFFFFFFFEEEDDDCCCEEEEEEEEEEEEFFFGGGIIIIIIJJJIIIHHHFFFEEECCCBBBAAACCCCCCBBBAAAAAAAAABBBBBBAAA@@@@@@@@@@@@@@@@@@???@@@BBBCCCBBB???>>>AAACCC======>>>????????????>>>;;;<<<>>>@@@AAABBBAAAAAA>>>======<<<<<<<<<======;;;::::::::::::;;;<<<<<<:::::::::;;;;;;;;;<<<<<<999888888888888888999999999::::::::::::999888888777777777777777777777777888888888888777666444444333333555666777777777777555444444333333444444555444444555555444444333222444444222111000000//////111111111111222222222222///...------///000000///...111444444222111222555222222111111111111222222000000000000//////////////////............//////........................//////.........---------000000000000000000000000......///////////////...,,,,,,,,,---------......---...//////000//////...---..................---+++++++++,,,,,,---------+++++++++,,,,,,---------...------,,,,,,------...,,,,,,,,,---------.....................---------+++,,,,,,,,,,,,+++******,,,,,,,,,---------......,,,++++++,,,---...///000////////////////////////000000000000000000000000...//////000000000000000......---,,,---...///000...//////000111111222222111111222222222333333333333333333444444555555555444444444444444444444444444555777888777888999;;;666777888;;;???BBBCCCCCCGGGRRR```ggghhhlllvvv555444444333333333444444333333333333333333333333444444222222222222444444555555555555666666666666666888999888666555555555444444555666777888999999===>>>?????????>>><<<;;;<<<<<<>>>???@@@AAAAAABBB?????????@@@@@@AAAAAABBBDDDBBBAAA???>>>>>>??????EEEDDDDDDDDDEEEFFFHHHIIIHHHGGGEEEDDDDDDDDDEEEFFFJJJJJJIIIFFFCCCAAAAAABBBEEEGGGJJJMMMPPPQQQRRRRRRWWWVVVTTTRRRQQQQQQRRRSSSWWWWWWWWWUUURRRQQQRRRSSSUUUUUUUUUUUUUUUUUUVVVVVVUUUUUUUUUUUUUUUTTTSSSRRRPPPPPPQQQSSSUUUUUUSSSQQQSSSSSSTTTUUUTTTSSSRRRQQQQQQQQQQQQRRRRRRRRRRRRRRRUUUUUUVVVWWWXXXZZZZZZ[[[]]]ZZZUUUQQQNNNLLLLLLLLLLLLMMMNNNPPPRRRSSSUUUUUUZZZZZZ[[[\\\\\\[[[ZZZYYYYYYUUUQQQNNNNNNMMMMMMLLLNNNOOOPPPPPPPPPRRRUUUXXXZZZYYYVVVSSSQQQQQQRRRRRRMMMNNNNNNNNNNNNLLLJJJIIIGGGHHHHHHIIIIIIIIIHHHHHHJJJJJJJJJJJJJJJKKKKKKKKKIIIHHHGGGEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJHHHGGGEEECCCCCCCCCCCCDDDAAACCCEEEFFFEEEDDDEEEFFFGGGFFFEEEDDDCCCCCCDDDEEEAAAAAA@@@@@@AAAAAABBBCCCBBBBBBCCCEEEGGGGGGDDDBBBAAAAAA@@@AAABBBBBBAAA???BBB@@@???===<<<;;;<<<<<<======>>>???@@@AAAAAAAAA???===<<<;;;<<<===<<<;;;<<<<<<<<<;;;;;;:::::::::;;;<<<<<<<<<;;;::::::999<<<<<<;;;999777777999;;;999999999888888888777777666666666666777888999::::::999777666555555555666444444555555555555444444333333333333333333333333444444444444444444444444333222000......///111222111111111111000000000000////////////000000000000111111111111111111111111111111111111111111111222...............///000000//////...---...///000111,,,,,,---.../////////...,,,------......------,,,---------.................................------...------...000111000///111111000000/////////...---------,,,,,,+++++++++//////111,,,'''000333%%%++++++++++++++++++++++++---,,,,,,+++*********+++---,,,+++***+++,,,---...,,,,,,,,,------.........---------,,,,,,+++++++++////////////////////////,,,,,,,,,---------......//////.........---------000000000000000000000000111111000000//////............//////000000111111333333222222222222222222444444333333222111111111222222222222222222222222111111222333444444444444777666555444444555777888::::::;;;<<<===??????@@@???HHHSSS[[[aaajjjwww555444444333333333444444555555555555555555555555444333333222222333333444444444444444555555555555444666888888666666666777777777777777666666666555999:::;;;<<<======<<<;;;:::;;;<<<>>>???@@@@@@@@@???????????????@@@@@@@@@@@@@@@?????????@@@AAABBBBBBBBBBBBBBBCCCDDDFFFGGGHHHGGGFFFEEEDDDEEEEEEFFFHHHIIIHHHFFFCCCBBBBBBCCCIIIKKKLLLNNNPPPQQQRRRRRRWWWVVVTTTRRRQQQRRRSSSTTTTTTTTTTTTRRRPPPOOOOOOPPPSSSSSSTTTTTTTTTTTTUUUUUUUUUUUUVVVVVVUUUTTTTTTSSSQQQPPPOOOOOOQQQSSSRRRQQQSSSTTTUUUVVVVVVUUUTTTSSSPPPPPPPPPPPPQQQRRRTTTTTTVVVVVVVVVWWWXXXYYYZZZZZZ[[[YYYUUUQQQNNNMMMMMMMMMLLLMMMNNNPPPRRRTTTUUUVVVXXXYYYZZZ[[[[[[ZZZYYYXXXUUURRROOOMMMLLLLLLKKKKKKOOOPPPPPPPPPPPPQQQTTTVVVWWWVVVSSSQQQOOOOOOOOOPPPLLLLLLLLLLLLKKKIIIGGGFFFFFFGGGGGGHHHIIIIIIIIIHHHCCCCCCCCCDDDDDDDDDDDDDDDHHHGGGEEEDDDCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCBBBCCCEEEEEEDDDCCCDDDEEEFFFEEEDDDCCCBBBBBBCCCDDD@@@????????????@@@AAAAAA>>>===>>>???AAAAAA???===AAA@@@@@@AAACCCCCCBBB@@@???>>>===<<<<<<<<<===>>><<<===>>>???@@@@@@@@@@@@>>><<<::::::;;;<<<;;;:::<<<;;;;;;;;;::::::::::::;;;;;;<<<<<<;;;::::::999888999::::::999999:::;;;999999999888888888777777666555555666666888999999999888777666555555555666444444555555555555444444333333333333333333333333444444444444444333333333222111000/////////000111111111111000000000//////////////////000000000000111111111111111111111111111111111111111000000000...............///000000///...---------...///000,,,---......//////......,,,------......------,,,,,,,,,------......//////........................///...---...///000///...000000/////////..................---------,,,,,,,,,,,,///,,,+++888>>>444++++++++++++++++++++++++---,,,,,,+++******++++++,,,,,,+++++++++,,,---...,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///.........------------------------------------000000000000//////........./////////000000000111222222222222222222222222111111111222222222222222222222222222222222222222111222333444444555555444555555555555555666666777777777777888999:::;;;;;;999AAAJJJRRRYYYcccpppzzz444444333333333333444444555555555555555555555555444333333222222333333444222333333333444444444444333444777777666666777888777777777666666666555555555666888999:::;;;;;;;;;999:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>===============>>>>>>@@@AAACCCDDDAAAAAAAAABBBCCCDDDFFFGGGHHHGGGFFFFFFEEEEEEFFFFFFFFFGGGGGGEEECCCCCCDDDEEENNNNNNNNNOOOPPPQQQQQQRRRVVVUUUSSSQQQPPPQQQRRRSSSQQQRRRRRRPPPNNNMMMMMMNNNQQQQQQQQQRRRRRRSSSSSSSSSUUUUUUUUUUUUUUUUUUTTTSSSRRROOOMMMLLLNNNPPPQQQQQQRRRSSSUUUVVVWWWVVVVVVUUUOOOOOONNNNNNPPPRRRUUUVVVVVVVVVVVVVVVWWWWWWXXXYYYXXXVVVSSSPPPNNNMMMMMMNNNLLLLLLNNNPPPRRRTTTVVVVVVVVVWWWXXXYYYYYYXXXWWWVVVQQQOOOLLLKKKKKKKKKKKKJJJOOOPPPQQQPPPOOOOOOQQQSSSSSSRRRPPPNNNMMMLLLMMMMMMKKKJJJJJJIIIHHHFFFDDDCCCEEEEEEFFFHHHIIIIIIIIIIIIEEEEEEEEEEEEDDDDDDDDDDDDFFFEEEDDDCCCCCCCCCDDDEEEDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDCCCBBBBBBAAACCCDDDCCCAAAAAAAAABBBDDDCCCBBBAAAAAAAAABBBCCC>>>>>>>>>>>>>>>???@@@@@@AAA@@@???@@@BBBCCCBBBAAAAAA@@@@@@AAACCCDDDCCCAAA======<<<<<<<<<===???@@@<<<===>>>??????@@@@@@???<<<:::999888999:::999888;;;;;;:::::::::::::::999;;;;;;;;;;;;;;;::::::999999;;;>>>???===;;;:::999999888888888888777777777555555555555555666777888888888777666555555555555444444555555555555444444333333333333333333333333555555444444333333222222111111000000000000//////111111000000000000//////////////////000000000000000000000000000000000000111111000000/////////..................///000000...---,,,,,,,,,---///000------.../////////......,,,------......------,,,+++,,,,,,---.../////////........................000...---...//////...---///............---------//////............------+++))),,,,,,,,,:::CCC<<<,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,+++,,,------...,,,,,,,,,------------...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................------------------------------------000000000////////////...////////////000000000000000000111111222222333333//////000000111222222333222222222222222222222222222222333444555555555555444444555666666666666666555555666666777777777888666;;;BBBGGGLLLTTT```jjjwwwxxxzzz~~~333333333222333333444444222222222222222222222222333333333333333333333333333333333333444444444444333555777777666555666777333444444555666777888888555666666777888999999999999:::;;;<<<============>>>======<<<<<<;;;;;;;;;<<<======>>>@@@AAABBBCCCBBBBBBCCCDDDEEEGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFFFFDDDEEEFFFEEECCCCCCEEEFFFNNNNNNNNNNNNOOOPPPQQQRRRSSSRRRPPPNNNNNNNNNPPPQQQPPPQQQRRRQQQNNNMMMMMMNNNNNNNNNOOOOOOPPPQQQQQQQQQRRRSSSSSSTTTSSSSSSRRRRRRQQQOOOMMMLLLNNNOOOOOONNNPPPQQQSSSUUUVVVVVVVVVUUUQQQPPPNNNMMMNNNPPPSSSUUUUUUUUUTTTSSSTTTTTTUUUVVVTTTSSSQQQNNNMMMMMMMMMNNNJJJKKKMMMOOOQQQSSSTTTUUUSSSTTTVVVXXXXXXWWWUUUTTTOOOMMMKKKKKKLLLLLLLLLKKKPPPQQQQQQPPPNNNNNNOOOPPPPPPOOONNNLLLKKKKKKKKKKKKJJJIIIIIIHHHFFFEEECCCCCCDDDEEEFFFHHHIIIJJJJJJJJJIIIIIIIIIHHHHHHGGGGGGGGGEEEDDDCCCCCCCCCDDDEEEFFFDDDDDDEEEDDDDDDCCCCCCBBBBBBCCCDDDEEEDDDCCCBBBAAAAAABBBBBBAAA???>>>???AAABBBAAA@@@??????@@@AAABBB???>>>>>>>>>>>>???@@@@@@EEECCCBBBBBBDDDEEEEEEDDD@@@@@@@@@AAACCCDDDCCCAAA======<<<;;;<<<===>>>???<<<======>>>??????>>>>>><<<:::888888999999999888::::::::::::999999999999::::::;;;;;;;;;::::::999???BBBEEEEEEAAA<<<888666888888888888777777777777444444444444444555666777777777666666555555555555333444444555555444444333222222222222222222222222555555444333333222222222000000111111000000///...111000000000////////////////////////000000000000000000000000000000000000000000000///......------...............///000000------,,,+++,,,---...///......////////////......,,,------......------,,,++++++,,,---......///000---------...............000///---.........---,,,------------------------............------------,,,))),,,,,,+++555<<<444,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,------......------------------------------------------------------------------------,,,,,,,,,---------......------------------------////////////////////////////////////////////////////////////000000000000...//////000111222333333//////000000000111111111111111111111111111111111222222333444555555555555222333555666777666666555777777777777777888888888999;;;>>>???AAAGGGPPPWWWccccccfffnnn|||222222222222222333444555222222222222222222222222333333333333333333333333333444444444444555555555555666888777555444444555333333444555666777888888888777777777777777777777::::::;;;<<<============<<<<<<<<<;;;;;;:::::::::>>>>>>??????@@@@@@@@@@@@@@@AAABBBDDDEEEGGGGGGHHHHHHHHHHHHHHHHHHGGGGGGFFFCCCDDDEEEDDDCCCCCCEEEGGGJJJKKKLLLMMMNNNOOOPPPPPPOOONNNLLLJJJJJJKKKMMMNNNPPPRRRSSSRRRPPPOOOOOOOOOLLLLLLMMMNNNNNNOOOPPPPPPOOOPPPPPPQQQQQQQQQPPPPPPOOONNNNNNOOOPPPOOOMMMJJJMMMNNNPPPRRRSSSTTTTTTSSSSSSQQQOOOMMMMMMNNNPPPRRRSSSRRRQQQPPPPPPRRRSSSTTTRRRQQQOOONNNMMMLLLLLLMMMJJJJJJLLLMMMOOOQQQRRRRRRPPPRRRUUUWWWWWWVVVTTTSSSOOONNNMMMMMMNNNOOONNNMMMOOOPPPQQQPPPNNNLLLMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKIIIIIIHHHGGGGGGFFFFFFFFFDDDEEEGGGHHHIIIJJJKKKKKKHHHHHHHHHGGGFFFEEEDDDDDDEEEDDDDDDCCCDDDEEEGGGHHHGGGGGGGGGFFFEEEDDDCCCBBB@@@AAACCCDDDDDDCCCBBBAAAAAAAAAAAA@@@>>>===>>>@@@AAA@@@???>>>>>>???@@@AAA???????????????@@@AAAAAAAAA@@@>>>>>>@@@BBBBBBAAA@@@??????@@@BBBCCCBBB@@@???>>><<<;;;;;;;;;<<<===<<<<<<===>>>>>>>>>======<<<:::888888999:::999888999999999999999999999999999999::::::;;;::::::999???BBBEEEEEEAAA<<<888555777777777777777777777777444444444444444555555666666666666666666555555555333333444444444444333333222222222222222222222222444444333333333222222222///000000000000///......000000000////////////...////////////000000000000////////////////////////////////////......------...............///000000------,,,+++,,,---...///...///////////////......,,,------......------,,,++++++,,,,,,---......///---------.........//////000...------......---+++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,------)))---///,,,111333+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,,,,------,,,,,,---------.........------------------------++++++++++++++++++++++++------------------------,,,,,,,,,---------......,,,,,,------------------////////////////////////.............../////////000000000000////////////......///000000111222222111111111000000000//////111111111111111111111111111222333444555555555555111222444666666666666555777777777777888888888888:::;;;;;;:::;;;@@@GGGLLLSSSUUU[[[eeesss222111111222222333444555444444444444444444444444222333333444444333333222444444444444555555555555555777888777555333333444666666666555555555444444999888777666666666666777::::::;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::>>>??????@@@??????>>>======>>>@@@BBBDDDEEEEEEFFFHHHIIIIIIIIIIIIHHHGGGFFFCCCDDDDDDDDDCCCCCCEEEGGGGGGHHHJJJLLLNNNNNNNNNMMMLLLKKKIIIHHHHHHIIIJJJKKKOOOQQQSSSSSSQQQOOOOOOOOOKKKKKKLLLMMMNNNNNNOOOOOOMMMNNNNNNOOOOOOOOOOOOOOONNNNNNNNNOOOPPPNNNKKKHHHKKKLLLNNNPPPQQQQQQQQQQQQSSSQQQOOOMMMMMMMMMNNNOOORRRQQQOOOOOOOOOQQQSSSTTTRRRQQQPPPOOONNNMMMMMMMMMKKKLLLLLLMMMNNNOOOPPPQQQOOOQQQTTTWWWWWWVVVTTTRRRQQQPPPOOOPPPQQQRRRQQQOOONNNOOOPPPOOOMMMLLLKKKLLLKKKKKKKKKKKKKKKKKKKKKJJJHHHHHHGGGHHHHHHIIIJJJKKKGGGGGGHHHJJJKKKKKKKKKKKKJJJJJJIIIGGGFFFEEEDDDDDDDDDDDDCCCCCCDDDFFFGGGIIIHHHIIIIIIHHHGGGDDDBBBAAA@@@@@@AAABBBCCCCCCCCCCCC@@@@@@@@@???======???AAA@@@???>>>>>>>>>???@@@AAA@@@????????????@@@AAAAAA???>>>===>>>@@@AAA@@@???@@@??????@@@AAAAAA???>>>???>>><<<;;;;;;;;;<<<<<<<<<<<<============<<<<<<;;;999888888999999888777777888888888888999999999888999999:::::::::::::::999<<<>>>>>><<<999888777666666777777777777777888555555444444444555555666555555666666666555555444333333444444444444333333222222222222222222222222222222222333333333333333000000////////////......000000////////////......////////////000000000000////////////////////////.../////////////////////...............///000000...---,,,,,,,,,---///000//////000000000///......,,,------......------,,,,,,,,,,,,,,,------------,,,,,,------...////////////---,,,---......---,,,,,,,,,,,,------------...+++++++++,,,,,,,,,,,,------)))...222...000222***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,---............---...------------,,,,,,,,,************++++++++++++************************,,,,,,,,,---------......,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---............/////////000000000000////////////......//////000000111111333222222111000000//////111111111111111111111111111111222333444444444444111222333444555666666666444555555555666666777777666777777888:::>>>DDDHHHJJJNNNUUU^^^jjjxxx111111111111222333444555333333333333333333333333222333333444444333333222222333333333444444444444444555777666555444444555666666555555555444444444777666555555555666777888888999::::::;;;::::::::::::::::::;;;;;;;;;;;;;;;===>>>???@@@@@@???>>>===<<<>>>@@@BBBDDDEEEEEEEEEHHHIIIJJJJJJJJJIIIGGGGGGCCCDDDDDDDDDCCCCCCDDDFFFGGGIIILLLNNNNNNMMMKKKIIIKKKIIIHHHGGGGGGHHHJJJKKKLLLNNNPPPQQQOOOMMMLLLMMMJJJJJJKKKLLLMMMNNNOOOOOOMMMMMMNNNOOOOOOOOOOOOOOOOOOMMMLLLLLLLLLKKKIIIGGGKKKLLLMMMOOOPPPPPPOOOOOOPPPOOONNNNNNNNNNNNNNNOOORRRQQQOOOOOOOOORRRTTTVVVTTTTTTSSSRRRQQQPPPOOOOOONNNOOOOOOOOOPPPPPPPPPPPPNNNPPPTTTWWWXXXVVVSSSRRRRRRQQQQQQQQQSSSSSSQQQPPPLLLNNNOOOOOOMMMKKKKKKKKKIIIIIIIIIJJJJJJJJJIIIIIIEEEEEEFFFGGGIIILLLNNNPPPIIIIIIJJJKKKLLLLLLKKKKKKMMMMMMLLLJJJIIIGGGFFFFFFBBBBBBBBBBBBCCCEEEGGGHHHIIIIIIIIIIIIGGGDDDAAA???@@@@@@@@@@@@AAABBBCCCDDD???@@@???>>>===>>>@@@CCC??????>>>>>>>>>???AAABBB???>>>>>>>>>>>>???@@@@@@@@@@@@@@@BBBCCCCCCBBB@@@@@@???>>>?????????===;;;===<<<;;;:::;;;<<<===>>><<<<<<<<<======<<<<<<;;;:::888666666777888777666777777777777888888999999888888999:::::::::::::::888999:::999777666777888666666666666777777888888666666555555555555555666444444555666666555555444222333333444444333333222111111111111111111111111111111111222333333444444111000///...---...//////000000/////////.........////////////000000000000.................................//////000111111...............///000000///...---------...///000000000000000000///......,,,------......------,,,---------,,,,,,,,,,,,+++,,,,,,------...//////000---,,,+++,,,...///...---,,,---------............,,,,,,,,,,,,------......///(((,,,111---///111+++------------------------,,,,,,,,,,,,,,,---......,,,,,,.../////////...---......---------,,,,,,,,,*********++++++,,,,,,,,,************************,,,,,,,,,---------......++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////111000000000/////////...////////////////////////222222222222222111111111111111111111111111111111///000111222333333333333222222222333444555777777222333333444555666777777444555555666888;;;???BBBEEEIIIOOOUUU\\\iiiyyy111111111111222333444555111111111111111111111111222222444444444444222222111111222222222333333333111333555666555555666777222333333444555666777777444333333333444666888999777888888999999999888888:::::::::;;;;;;<<<<<<<<<<<<===>>>@@@@@@@@@???>>>>>>???BBBDDDFFFGGGGGGGGGHHHIIIJJJJJJJJJIIIHHHGGGCCCDDDDDDDDDBBBBBBDDDFFFIIIKKKNNNPPPOOOLLLHHHFFFKKKIIIHHHGGGGGGHHHJJJKKKIIIKKKNNNNNNMMMKKKJJJJJJJJJJJJKKKLLLMMMNNNOOOOOOMMMNNNOOOOOOPPPPPPPPPPPPPPPMMMJJJHHHHHHHHHHHHGGGKKKLLLNNNOOOPPPPPPOOONNNMMMMMMNNNNNNOOOOOOOOOOOORRRQQQPPPOOOQQQSSSVVVXXXWWWVVVVVVTTTSSSRRRQQQPPPQQQQQQQQQQQQQQQQQQQQQQQQMMMPPPTTTWWWXXXVVVTTTRRRSSSRRRQQQRRRSSSSSSQQQOOOKKKMMMOOOOOOMMMKKKKKKKKKGGGGGGHHHIIIIIIIIIHHHHHHCCCCCCDDDFFFIIIMMMPPPRRRKKKKKKLLLLLLLLLLLLLLLKKKLLLLLLJJJIIIGGGFFFEEEDDDAAAAAA@@@AAABBBDDDFFFGGGIIIIIIIIIIIIFFFCCC@@@>>>@@@@@@??????@@@BBBDDDEEE?????????>>>===>>>AAADDD@@@???>>>>>>>>>@@@AAABBB===============>>>??????>>>>>>???AAACCCCCC@@@>>>@@@???>>>>>>>>>===;;;999::::::::::::;;;===???@@@;;;<<<<<<===<<<<<<;;;;;;888666555555666666555444666666777777888888888999777888999:::::::::::::::======;;;888555444555777555666666666777777888888777666666555555555666666333444555666666666555444222333333444444333333222111111111111111111111111000000111222333444444555222000...---,,,---///000000/////////............////////////000000000000........................------...///000111222222...............///000000//////...---...///000111000000000000000///......,,,------......------,,,...------,,,,,,++++++***,,,,,,------...///000000---,,,+++,,,...///...------------....../////////---------.........//////111(((***---)))+++///+++------------------------,,,,,,,,,,,,,,,---...///,,,,,,.../////////...---.........------,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,---------......+++++++++,,,,,,---------........................---------.........//////111111000000/////////...///////////////.........111111111222333333444444000000000000000000000000//////000111222222222222222222222222333555777888333333444555777888999999666666666666666888:::;;;AAAEEEIIILLLPPP]]]ooo}}}222222111111111111222222111111111000000000000000222222222111111111111111222222333333333333444444444444444444444444444444000111222222333444555555333333333444444444444555444555666555555666999;;;<<<<<<<<<<<<<<<;;;;;;;;;@@@@@@??????>>>=========???BBBEEEGGGGGGGGGGGGHHHIIIIIIIIIIIIHHHGGGGGGFFFHHHBBB@@@DDDGGGEEEBBBBBBIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHFFFCCCBBBDDDGGGKKKMMMLLLJJJHHHHHHHHHJJJKKKHHHHHHIIIKKKMMMOOOPPPQQQJJJLLLNNNPPPPPPPPPNNNMMMNNNNNNLLLIIIFFFFFFGGGIIILLLNNNOOOOOONNNOOOQQQSSSOOOQQQSSSTTTTTTTTTUUUVVVUUUTTTSSSRRRSSSVVVXXXZZZ]]]YYYUUUTTTUUUUUUTTTQQQTTTSSSQQQPPPOOOOOOOOOPPPOOOQQQTTTVVVVVVSSSOOOLLLSSSSSSSSSRRRQQQOOONNNMMMMMMMMMLLLKKKKKKKKKKKKKKKIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEFFFHHHLLLOOOOOOOOOPPPOOOMMMKKKKKKLLLNNNOOOMMMLLLJJJHHHFFFDDDBBBAAAAAA@@@@@@@@@AAACCCEEEFFFHHHIIIIIIIIIHHHEEEBBBAAA@@@AAABBBBBBAAA@@@>>>===<<<===>>>???@@@AAAAAAAAAAAA@@@>>>===<<<<<<<<<<<<>>>============???AAABBBDDDDDDCCCBBBAAAAAA@@@@@@?????????>>>===;;;:::999<<<<<<;;;:::::::::;;;;;;===<<<;;;:::::::::::::::888666555666888999666333888888888888777777777777999999;;;;;;;;;;;;999999999999888777666555444444333333333333333333333333555555444444444333333333444444555555555555444444000000000000000000000000000000000000000000000000000000000000000000000000111111000///////////////111000000000/////////...111111111000000000000000//////............//////---------............///000000////////////000000,,,,,,------///000222222333333333222000///---,,,...---,,,+++++++++++++++,,,,,,+++******+++,,,,,,---,,,*********,,,...///111000///...---,,,++++++///,,,******---///...---,,,------....../////////***+++,,,,,,------,,,,,,)))***,,,......---,,,+++,,,++++++++++++,,,------........................///......---+++******))),,,,,,,,,++++++************+++,,,,,,+++***((('''++++++,,,------.........//////......---------,,,------......//////000000...............///000000111111000000//////......---......///000111111222111111000000///.........333222111/////////000111000111111111111222222222222222333333333333444444555555555555555555444444888777666555666888:::;;;@@@@@@BBBGGGIIINNNYYYeeesss}}}111111000000000000111111111000000000000000000000111111111111111111111111222222222333333333444444444444444444444444444444222222333333333333333333333333444444444555555555444555666555555666999;;;;;;;;;;;;;;;<<<<<<<<<<<<@@@?????????>>>>>>======???BBBEEEGGGGGGGGGGGGHHHHHHIIIIIIIIIIIIGGGFFFEEEDDDAAA@@@BBBBBB@@@@@@DDDFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHGGGEEECCCEEEHHHLLLMMMLLLJJJHHHHHHIIIJJJKKKJJJKKKLLLNNNOOOPPPQQQQQQRRRRRRSSSRRRQQQOOOMMMLLLNNNMMMLLLIIIGGGFFFGGGIIIJJJLLLMMMNNNNNNOOOQQQSSSQQQSSSTTTTTTTTTSSSTTTUUUUUUTTTSSSSSSTTTWWWZZZ\\\\\\YYYVVVUUUVVVVVVUUUSSSTTTSSSRRRPPPOOOOOOOOOOOORRRRRRRRRRRRQQQPPPOOONNNQQQQQQQQQQQQPPPOOONNNMMMNNNMMMLLLLLLKKKKKKKKKLLLKKKJJJIIIGGGGGGFFFFFFFFFEEEDDDDDDGGGJJJMMMNNNNNNOOOMMMKKKJJJJJJKKKLLLMMMNNNMMMKKKIIIFFFDDDCCCBBBAAA@@@@@@@@@AAABBBDDDEEEEEEFFFFFFFFFEEECCCAAA@@@@@@@@@AAAAAA@@@??????>>><<<===>>>???@@@AAAAAABBBBBBAAA???===<<<<<<======>>>============???@@@AAACCCCCCCCCBBBAAA@@@@@@@@@>>>>>>>>>===<<<;;;:::999;;;:::::::::::::::;;;;;;<<<<<<;;;:::::::::::::::888777555666888888666444777777777777777777777777888888999::::::999888888999999888777666555444444444444444444444444444444555555444444444333333333444444555555555555444444111111111111111111111111111111111111111111111111111111111111111000000000111111000///////////////////////////............////////////////////////......------------......---------............/////////............//////000000///...............222222222111000///...---......---,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,---,,,+++******,,,---.....................------///---***+++---//////...------------------......***+++,,,,,,------,,,,,,***+++,,,---...---,,,,,,,,,,,,,,,,,,,,,------...........................------,,,,,,,,,,,,+++++++++++++++*********))))))***++++++,,,,,,,,,++++++,,,,,,,,,,,,---...//////.........---------,,,,,,............////////////...............//////000000000000000//////............//////000000111111111000000000000/////////333222000/////////000111000000111111111222222222222222222333333333444444555555555555555555444444666555444444555666888:::>>>===???BBBDDDHHHRRR]]]mmmtttxxxvvvxxx000000////////////000000000000000000000000111111///000000111111222222222222222222222333333333333333333333333333333333333444444333333222222222222444444444444555555555555333444666666555666888;;;:::::::::;;;;;;<<<<<<<<>>>>>>>>>>>???AAADDDFFFFFFFFFGGGHHHGGGHHHIIIJJJIIIGGGEEECCCAAA@@@@@@BBB@@@===@@@EEECCCDDDEEEEEEFFFFFFFFFFFFHHHHHHHHHGGGFFFGGGJJJMMMNNNLLLJJJIIIIIIJJJKKKLLLNNNOOOQQQRRRSSSRRRRRRQQQUUUTTTSSSRRRPPPOOOMMMMMMMMMMMMLLLJJJGGGFFFGGGHHHGGGIIIKKKLLLMMMNNNQQQTTTTTTUUUVVVUUUSSSRRRSSSTTTUUUTTTTTTTTTUUUXXX[[[\\\\\\YYYWWWWWWWWWWWWVVVUUUTTTSSSRRRQQQOOOOOOOOOOOOTTTRRROOOMMMLLLMMMOOOPPPPPPPPPPPPPPPPPPOOONNNMMMMMMMMMLLLKKKKKKKKKKKKLLLLLLLLLJJJIIIHHHGGGGGGGGGFFFDDDCCCDDDHHHKKKMMMNNNNNNLLLJJJIIIHHHIIIJJJKKKNNNNNNLLLJJJGGGEEECCCBBBAAA@@@@@@???@@@AAACCCDDDAAAAAABBBCCCCCCBBB@@@???AAA@@@??????>>>?????????===>>>>>>???@@@AAABBBBBBCCCBBB@@@>>>=========>>>>>>======<<<===>>>@@@AAABBBBBBBBBAAA@@@@@@??????=========<<<<<<:::999888999999999999999:::;;;<<<<<<;;;;;;:::::::::::::::888777777777888888666444555555555666666777777888777888999999999999888777999999888777666555444444555555555555555555555555555555444444444333333333444444555555555555444444222222222222222222222222222222222222222222222222333222222222111111000000111000000///////////////---------.......................................------,,,,,,,,,,,,---------------............///......------------......111000///...------------000000000000000//////...///...------,,,---------,,,++++++******++++++,,,...---,,,+++***+++,,,---++++++,,,---...//////000///---,,,,,,...//////...------,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,,,,,,,---------------,,,,,,,,,,,,---......------------------------+++++++++,,,,,,---------************))))))))))))++++++++++++,,,---...///---,,,++++++,,,---///000.........------------,,,/////////..................------------...//////000000000////////////...////////////////////////000000000000111111111111222111000000///000000000000000000111111111222222222222222222333333333333444444444444444444555555555444444333444555777888;;;:::;;;>>>@@@BBBKKKTTTdddggggggfffkkkwww//////............//////000000000000000111111111...//////000111222222333111222222222222333333333222222222222222222222222333222222222222222222222333444444444444555555555222444555666555666888:::888888999:::;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>??????AAADDDEEEEEEEEEFFFHHHGGGHHHIIIIIIIIIFFFDDDBBBAAA???@@@DDDEEEBBBAAACCCBBBCCCEEEFFFGGGGGGGGGGGGHHHHHHIIIIIIHHHIIILLLNNNNNNMMMKKKJJJJJJKKKLLLNNNRRRSSSTTTUUUUUUTTTSSSRRRQQQQQQPPPOOONNNNNNNNNOOOKKKLLLLLLKKKHHHFFFFFFFFFDDDFFFIIIJJJLLLNNNRRRTTTVVVWWWWWWUUURRRQQQRRRSSSTTTSSSSSSTTTUUUXXXZZZ\\\ZZZZZZYYYXXXXXXXXXXXXWWWTTTTTTRRRQQQPPPOOONNNNNNRRRPPPMMMKKKJJJLLLNNNPPPPPPQQQQQQQQQPPPPPPOOONNNKKKKKKJJJJJJJJJJJJJJJKKKLLLLLLJJJIIIHHHGGGGGGGGGGGGEEECCCCCCFFFJJJLLLMMMNNNLLLJJJIIIHHHIIIJJJKKKOOONNNLLLJJJHHHFFFDDDCCCBBBAAA@@@???@@@@@@BBBCCC??????@@@AAAAAAAAAAAA@@@AAA@@@???>>>===>>>???@@@===>>>>>>???@@@AAABBBCCCEEECCCAAA???>>>>>>>>>>>>>>>===<<<<<<===>>>???@@@AAAAAA@@@@@@@@@?????????<<<<<<<<<<<<;;;:::999888777777777888999:::;;;<<<;;;;;;::::::999::::::;;;888888888888888777666555333444444555666777777888777888999::::::999888777888888888777666555555555555555555555555555555555555555444444444333333333444444555555555555444444333333333333333333333333222222222222222222222222333333222222111111000000000000////////////000000------............//////.............../////////...------,,,,,,------...---------............//////......------......///......---------...//////......///000000////////////......---------......++++++++++++++++++++++++......,,,++++++++++++,,,++++++,,,---......//////...---------.../////////---,,,,,,++++++************+++,,,,,,------,,,,,,---,,,,,,,,,,,,---......------,,,,,,------...///------------------------++++++,,,,,,,,,,,,------++++++******************,,,+++*********,,,---...---,,,+++++++++---///000......................../////////......---------------,,,,,,------.../////////////////////////////////////////////......//////000000111222222333111111000000000000000000000000000000111111111111111222222222222333333333333333444444444444555555444444444444555666777888;;;999;;;???AAABBBIIIPPPZZZXXXVVVWWW^^^iiirrrwww//////............////////////000000111111111111......///000111111222222111111111222222222333333222222222222222222222222000000111222222333444444333333333333444444444444222333555666666666777999777888888999:::;;;<<<<<<<<<<<<<<<======>>>>>>>>>>>>@@@CCCDDDDDDDDDFFFGGGGGGHHHHHHHHHGGGEEECCCAAADDD???@@@HHHNNNKKKEEE@@@CCCDDDFFFHHHIIIIIIHHHHHHFFFHHHJJJJJJJJJKKKMMMNNNOOOMMMLLLKKKKKKLLLNNNOOOTTTTTTUUUUUUUUUTTTSSSRRRQQQPPPOOONNNNNNNNNNNNNNNJJJKKKLLLKKKHHHFFFEEEEEECCCEEEGGGIIIKKKNNNRRRUUUWWWWWWWWWUUURRRQQQRRRTTTSSSSSSSSSTTTUUUWWWYYYZZZYYYZZZZZZZZZYYYXXXXXXXXXTTTTTTSSSRRRPPPOOOMMMMMMNNNMMMLLLKKKLLLLLLMMMNNNRRRRRRSSSRRRRRRQQQPPPOOOIIIIIIHHHHHHHHHIIIIIIJJJKKKJJJIIIHHHHHHGGGGGGHHHIIIGGGDDDDDDGGGJJJLLLMMMOOOMMMKKKIIIIIIIIIJJJKKKMMMLLLKKKJJJHHHGGGEEEEEECCCBBBAAA@@@@@@@@@AAABBB??????@@@AAABBBBBBCCCCCCCCCAAA@@@>>>===>>>>>>???=========>>>???@@@BBBCCCEEEDDDBBB@@@>>>>>>>>>>>>>>>===<<<<<<<<<===>>>??????????????????>>>>>>>>><<<<<<<<<<<<;;;:::999999777777777888999:::;;;<<<::::::999999999::::::;;;888999999999888666555555333444444555666777777888888999:::;;;;;;:::999888888888777777666666555555444444444444444444444444555555444444444333333333444444555555555555444444333333333333333333333333222222222222222222222222222222222111111111000000000000////////////000000////////////////////////.........//////000000000//////............//////---------............///000//////////////////000......---------......///------...////////////.........---------......///++++++++++++++++++++++++...------,,,++++++++++++,,,,,,------------------,,,---...............///,,,,,,,,,++++++******)))***+++,,,,,,------,,,,,,------,,,,,,,,,---...///---,,,,,,,,,,,,---......------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++)))))))))***+++,,,,,,++++++,,,---///000//////////////////000000//////......------,,,,,,,,,,,,,,,,,,,,,---...................../////////////////////..................///000111222222333000000000111111111000000//////000000000111111111111111111222222222333333333333333333444444555555555555555555666777888888;;;:::>>>DDDFFFGGGJJJPPPPPPLLLHHHKKKQQQZZZaaafffwww//////............///////////////000111111222222...//////000000111111111111111111111222222222222111111111111111111111111//////000111222333444444222222222222333333333333111333555666666666777888888888888999999:::::::::999::::::;;;<<<======>>>>>>@@@BBBCCCCCCCCCEEEGGGHHHHHHGGGFFFEEEDDDBBBAAAFFF??????IIIQQQPPPGGG@@@EEEFFFHHHJJJKKKJJJIIIHHHDDDGGGJJJKKKKKKLLLMMMNNNOOONNNMMMLLLLLLMMMOOOPPPTTTTTTSSSSSSSSSRRRRRRRRRTTTSSSRRRQQQOOONNNLLLLLLIIIKKKLLLLLLIIIFFFDDDDDDCCCEEEGGGIIIKKKNNNRRRUUUVVVWWWVVVTTTRRRRRRTTTVVVTTTUUUUUUUUUVVVXXXYYYYYYYYYZZZ[[[[[[XXXWWWVVVWWWTTTTTTSSSRRRQQQOOOMMMLLLJJJJJJKKKLLLMMMNNNNNNNNNTTTTTTTTTSSSRRRQQQPPPOOOIIIHHHHHHHHHHHHIIIJJJJJJJJJIIIIIIHHHHHHIIIIIIIIIKKKIIIGGGGGGIIILLLMMMMMMOOONNNKKKIIIHHHIIIIIIJJJJJJJJJJJJIIIHHHGGGGGGFFFEEEDDDBBBAAA@@@AAAAAABBBAAAAAAAAABBBCCCDDDDDDEEEDDDCCCBBB@@@???>>>>>>======<<<<<<<<<===???AAABBBFFFDDDBBB@@@>>>=========>>>===<<<<<<<<<===>>>???>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<;;;::::::999999999999999:::;;;<<<999999999999999::::::;;;999:::;;;:::777666555666555555555666666777777888999:::;;;;;;;;;;;;:::999888777777777666666666555444444444444444444444444555555444444444333333333444444555555555555444444333333333333333333333333222222222222222222222222000000000000000000000000///////////////000000111111111000000////////////.........//////000000111/////////....../////////---------............///000000////////////000000000///...---,,,,,,,,,,,,------...............---------------------...///***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,++++++......------,,,,,,++++++***,,,......---,,,---...,,,,,,++++++++++++++++++***+++,,,,,,------,,,,,,,,,---------............,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,------------------,,,+++***))))))))))))++++++,,,------.........///////////////000000000.........---------------,,,++++++++++++,,,---------............/////////........................---......///000111111222//////000111111111111000/////////000000000111111111111111111222222222222222222333333444444555555444555555666777777888888;;;;;;@@@HHHLLLJJJJJJLLLGGGBBB???BBBGGGKKKQQQWWWcccppp000//////////////////000...//////000111111222222/////////000000000000000111111111111222222222222111111111111111111111111000000111111222222222333000000111111111222222222000222555666666666666777888888888888999999999999777888888999;;;<<<<<<===>>>@@@AAABBBBBBCCCEEEGGGJJJHHHFFFDDDCCCBBBBBBBBBEEE???>>>FFFMMMLLLGGGDDDFFFGGGIIIKKKKKKJJJHHHFFFCCCFFFIIIKKKLLLLLLMMMNNNPPPOOOMMMLLLMMMNNNPPPRRRSSSRRRQQQOOOOOOPPPQQQRRRPPPQQQQQQQQQPPPNNNLLLKKKHHHJJJMMMLLLJJJFFFDDDCCCCCCEEEHHHJJJKKKNNNRRRUUUUUUUUUUUUTTTSSSTTTVVVYYYXXXXXXXXXXXXYYYYYYYYYZZZYYY[[[\\\[[[XXXUUUUUUUUUTTTTTTTTTSSSQQQOOOLLLKKKIIIIIIIIIKKKLLLOOOPPPRRRUUUUUUTTTSSSQQQPPPNNNMMMJJJIIIIIIIIIJJJJJJKKKLLLIIIIIIIIIIIIJJJKKKLLLMMMLLLKKKJJJJJJLLLNNNNNNMMMNNNMMMJJJHHHGGGGGGHHHIIIGGGGGGHHHHHHHHHHHHHHHHHHFFFEEEDDDBBBAAAAAABBBBBBBBBBBBBBBBBBCCCDDDDDDEEEFFFEEEDDDCCCAAA???===;;;<<<;;;::::::;;;===???AAAEEEDDDBBB???===<<<<<<<<<>>>===<<<;;;;;;<<<===>>>========================<<<<<<=========<<<;;;;;;;;;:::::::::::::::;;;;;;999999888888999::::::;;;999;;;<<<:::777555555666777777777777777777777777888999:::;;;;;;:::999888777777777777666666666666555555555555555555555555555555444444444333333333444444555555555555444444222222222222222222222222111111111111111111111111.........///000000111111///////////////000111111111111000///...------,,,,,,,,,---......///000000///......------......///---------............////////////......////////////...------,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,---......***+++,,,,,,,,,,,,+++***++++++,,,,,,------,,,,,,---------,,,,,,,,,++++++(((+++......,,,+++,,,---+++++++++,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,.../////////...---+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------+++++++++,,,++++++******)))+++---...//////...---------------.........///,,,------------------...+++++++++++++++,,,,,,------------.........//////,,,------....../////////------....../////////000...///000111222111111000////////////000000000111111111111111222222222222111222222333444444555555333333444555666666666666999;;;AAAJJJMMMIIIEEEDDD???;;;:::===??????DDDKKKOOOZZZiiiuuu000000////////////000000...//////000111222222222000000000000////////////000111111111111222222222000000000000000000000000222222222111111111111111///000000000000111111111000222555666666666666777999999999888888888888888666666777888:::;;;<<<<<<>>>@@@AAAAAAAAABBBEEEGGGKKKIIIFFFCCCBBBAAABBBCCCCCC???>>>BBBFFFFFFFFFHHHFFFGGGJJJKKKKKKIIIGGGEEEBBBEEEIIIKKKLLLLLLMMMNNNPPPOOONNNMMMMMMOOOQQQRRRSSSQQQNNNMMMMMMNNNQQQRRRIIIJJJLLLNNNOOONNNLLLKKKGGGJJJMMMMMMJJJFFFCCCBBBDDDFFFIIIJJJLLLNNNRRRTTTSSSTTTTTTSSSSSSUUUXXX[[[ZZZZZZ[[[[[[[[[[[[[[[ZZZXXX[[[]]][[[WWWTTTSSSTTTTTTTTTTTTSSSQQQOOOLLLKKKIIIIIIHHHIIIKKKOOORRRUUUUUUUUUTTTRRRPPPNNNLLLKKKKKKKKKKKKKKKKKKLLLMMMMMMIIIIIIJJJJJJKKKMMMNNNOOOMMMLLLLLLMMMOOOOOOOOOMMMMMMKKKIIIGGGFFFFFFFFFGGGFFFFFFFFFGGGGGGHHHHHHIIIGGGFFFEEECCCBBBBBBBBBCCCCCCBBBBBBBBBBBBCCCDDDEEEGGGGGGFFFEEEBBB???<<<:::;;;:::999999:::<<>>===<<<;;;;;;<<<===>>><<<<<<<<<========================>>>======<<<<<<<<<<<<;;;:::::::::;;;;;;999888888888999::::::;;;999;;;<<<;;;777555555777888888888888777777777777777888999::::::999888777777777777777666666666666777777777777777777777777555555444444444333333333444555555555555555555444222222222222222222222222000000000000000000000000,,,,,,---...///000111111///////////////000111111111111000...---,,,+++***++++++,,,,,,---...//////...------,,,,,,------...---------.........//////.........------.........***++++++,,,---...000111---.........------,,,+++++++++++++++,,,,,,---...***+++,,,------,,,+++******+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,'''***------+++***+++,,,+++++++++,,,,,,---------++++++,,,---------,,,,,,+++,,,...000000///...,,,******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++---......///*********++++++,,,,,,,,,)))***,,,---......---,,,(((***---///000///---,,,+++++++++,,,,,,---------,,,,,,,,,------.........++++++******++++++,,,------------.........//////,,,,,,------...///000000---------..................///000222222222111000////////////000000000000000111111111111222222222111111222333333444555555111222333444555555555555888:::AAAJJJLLLFFF???===:::777777;;;:::888<<>>BBBBBB??????BBBEEEDDDCCCBBBAAAAAABBBDDDDDD===>>>>>>???AAACCCEEEFFFGGGHHHHHHHHHHHHGGGFFFFFFFFFHHHKKKNNNOOOOOOMMMLLLLLLLLLMMMOOOPPPQQQQQQQQQRRRRRRSSSSSSRRRQQQPPPOOORRRQQQOOOMMMKKKKKKKKKKKKKKKKKKKKKJJJIIIHHHFFFFFFFFFFFFGGGIIIKKKNNNQQQSSSXXXVVVUUUUUUWWWZZZZZZZZZ\\\\\\[[[[[[ZZZ[[[[[[\\\YYYYYYXXXXXXWWWVVVTTTSSSPPPTTTYYY[[[ZZZVVVSSSQQQPPPIIIFFFIIIMMMMMMNNNOOOUUUSSSQQQNNNMMMMMMNNNOOOIIIIIIJJJJJJJJJJJJJJJIIIIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMJJJHHHFFFDDDDDDEEEGGGHHHEEEFFFFFFEEEDDDEEEHHHJJJJJJJJJIIIHHHFFFDDDBBBAAABBBCCCDDDFFFFFFFFFEEEDDDHHHGGGEEECCCAAA>>><<<;;;:::999888888888:::<<<>>>BBB???<<<;;;;;;<<<<<<;;;<<<<<<;;;<<<<<<===>>>>>>===<<<<<<<<<<<<;;;;;;;;;>>>>>>===;;;;;;:::::::::999999999999999999999999888888888666555555888:::<<<;;;:::888777666666666666666777777777777666666666888999888555444555777666777777777777777666666666666777777666555444444444444444444444444444444333333333333333333333333333333333222222111111111222111111111000000//////222111000//////000111222000000111111111111000000///////////////......---///...---,,,,,,---///000...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---......///...,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++************************---,,,***)))((()))******)))))))))******+++++++++...------------------...---+++)))((()))+++---///---,,,+++***)))))))))))),,,,,,---000222222000...------------------------************************&&&'''***,,,---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........//////,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////+++++++++,,,,,,---------........................---,,,,,,++++++,,,,,,---...............---------000000000000////////////000000000000111111111111000000000111222222222333333333222222111000//////222333333444555666777777:::===AAACCCAAA===;;;999888888888999999999::::::===@@@GGGNNNSSS```|||//////000000000000000000////////////000000000000....../////////000000000111111111111111111111111222222111111111111111111111111111000000000//////000000111111111222222222333444555555444444555666999999888777777777777777666666777999:::;;;;;;;;;:::>>>BBBBBB??????AAAEEEDDDCCCBBBAAAAAABBBCCCDDD>>>>>>???@@@AAACCCEEEFFFGGGGGGGGGGGGGGGFFFEEEEEEDDDEEEGGGIIIKKKKKKJJJIIINNNOOOPPPQQQRRRQQQPPPPPPPPPQQQRRRRRRRRRQQQPPPOOOPPPOOOMMMKKKIIIIIIIIIIIIJJJJJJJJJJJJIIIHHHGGGFFFGGGGGGHHHJJJMMMPPPSSSUUUXXXVVVUUUUUUWWWYYYYYYYYY[[[[[[[[[ZZZZZZ[[[[[[[[[YYYYYYYYYXXXWWWVVVTTTTTTTTTYYY___bbb```\\\XXXUUUPPPJJJHHHMMMQQQQQQQQQSSSTTTSSSQQQOOONNNNNNOOOPPPKKKKKKKKKKKKKKKJJJIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMKKKIIIFFFDDDCCCCCCEEEFFFFFFFFFGGGFFFEEEEEEGGGJJJIIIIIIHHHHHHGGGFFFDDDDDDCCCCCCDDDEEEEEEEEEEEEEEEHHHGGGEEECCC@@@>>><<<<<<;;;:::999999999;;;===>>>@@@===:::999:::;;;;;;:::>>>>>>=========>>>??????;;;;;;;;;;;;::::::::::::;;;:::::::::::::::;;;;;;???>>>===<<<:::999888888888888888666555555888:::;;;;;;999888777666666666555555666666666666555555666777999777555444555777555666666666666666555555333444444444333333222111444444444444444444444444333333333333333333333333333333333222222111111111111111111000000000//////222111000//////000111222000000000000000000000000///////////////...------///...---,,,,,,---......---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,------,,,,,,........................---------------,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************************+++++++++,,,,,,******))))))))))))******,,,+++***))))))+++---...))))))))))))***+++,,,,,,++++++,,,///111111///---++++++++++++++++++++++++************************''')))+++,,,---,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++)))+++---//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,------........................111111111000000000000/////////000000000111111111111111111111111111222222111111111222222222222222555555555555444444444444888;;;???@@@>>>;;;999888999999999999:::::::::;;;777:::@@@EEEIIIVVVppp,,,---...///000000000000////////////000000000000/////////000000000111111111111111111111111111111000000111111111111111111333222222222222111111111000000000111111111222222222333555444333333444666777777666666555666666666666666777888999::::::;;;:::>>>AAAAAA??????AAACCCCCCCCCBBBBBBBBBBBBCCCCCC???@@@@@@AAABBBCCCEEEFFFEEEEEEFFFFFFEEEEEEDDDCCCCCCDDDEEEFFFGGGGGGHHHHHHQQQRRRSSSTTTSSSRRRPPPNNNOOOOOOQQQRRRRRRRRRQQQPPPMMMLLLJJJHHHGGGFFFFFFFFFHHHHHHHHHIIIIIIHHHHHHGGGHHHHHHJJJMMMPPPTTTWWWXXXXXXWWWUUUUUUWWWXXXXXXWWWZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYXXXXXXWWWUUUTTTSSSUUU[[[ccchhhfffaaa[[[WWWQQQLLLKKKQQQUUUUUUTTTUUURRRQQQPPPOOOOOOPPPRRRRRRMMMMMMMMMMMMLLLJJJIIIHHHIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNOOOOOONNNMMMMMMLLLKKKIIIFFFCCCBBBBBBCCCDDDFFFGGGGGGFFFEEEEEEGGGIIIGGGHHHHHHHHHHHHHHHGGGGGGDDDDDDDDDDDDDDDEEEEEEFFFGGGFFFEEECCC@@@>>><<<<<<<<<;;;::::::;;;<<<>>>???<<<:::888888999:::;;;:::@@@@@@??????>>>>>>??????::::::::::::999999999999888888888888999:::;;;<<>>===<<<;;;:::999888777888888666555555777999:::999888777666666555666444444555555555555444444666777777777555444555666444444555555555555444444666666666666666666555444333333333333333333333333222222222222222222222222222222222222222111111111111111000000000000//////111111000000000000111111000///...------...///000...////////////...------///...---,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,------------------------)))***,,,---......------------------------------......------,,,,,,++++++,,,,,,,,,,,,++++++++++++------------------------,,,,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,++++++************++++++************+++++++++,,,))))))))))))***+++,,,,,,+++***+++---//////...,,,************************************************)))***,,,,,,---,,,+++***************************************************''')))---//////---***(((,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,+++,,,,,,,,,,,,,,,+++++++++------------------------...------,,,,,,------.........//////////////////222111111111000000000000//////000000000000111111111111111111111111000000000000111222333333444444555555444444444333333333555888;;;<<<:::888666666777888888888888999999999888999<<<@@@EEESSSkkk,,,------...//////......////////////000000000000000000000000111111111111111111111111111111111111//////000000111111222222222222222222222222222222000000000000111111111111111333444444333333444555555555555444444555666666666666666777888999::::::;;;===@@@@@@???>>>@@@AAABBBBBBBBBBBBBBBBBBCCCCCCAAAAAAAAAAAABBBCCCDDDEEECCCCCCDDDDDDCCCCCCBBBAAAEEEDDDDDDDDDEEEGGGHHHJJJOOOQQQRRRTTTSSSQQQOOONNNNNNOOOQQQRRRSSSSSSRRRRRRLLLKKKIIIFFFEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHJJJLLLOOOSSSVVVYYY[[[YYYXXXVVVWWWXXXXXXWWWVVVXXXXXXYYYYYYZZZZZZZZZYYYXXXXXXXXXWWWVVVUUUSSSSSSRRRYYYccchhhgggbbb[[[WWWSSSNNNNNNRRRVVVTTTRRRRRRPPPOOOOOOPPPQQQRRRSSSTTTPPPPPPOOONNNLLLJJJHHHGGGIIIIIIJJJKKKLLLMMMMMMNNNNNNOOOOOOOOONNNMMMLLLKKKIIIGGGDDDBBBAAABBBDDDEEEFFFGGGHHHGGGFFFFFFGGGHHHHHHHHHIIIIIIIIIHHHHHHGGGFFFEEEDDDCCCCCCDDDEEEFFFGGGFFFDDDBBB@@@>>>===<<<<<<<<<<<<<<<===>>>???@@@;;;999888888:::;;;<<<;;;AAA@@@???>>>>>>===>>>>>>::::::::::::999999999999888888888888999:::;;;;;;999999999999::::::::::::777777777666555555777999888888777666555555555555444555555666666555555444666666666666555444444555222222333444444444333333666777777888777777666666222222222222222222222222222222222222222222222222222222222111111111111111000000000000000000//////111000000000000000000111000///---,,,,,,---///000......//////......---,,,......---,,,+++*********)))******+++,,,,,,------------------------------///000000000000...---,,,************************......---,,,,,,+++++++++,,,+++++++++++++++++++++------------------------+++,,,---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,)))***+++,,,,,,+++***)))++++++***)))))))))))))))*********+++---...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,+++***************************++++++++++++++++++++++++)))***,,,......---+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++******---------..................------,,,,,,------.........///////////////000000000000000////////////////////////000000000111222222111111000000//////111111111222333333444444111111222333444555666666444666999999888666555666555555666666666777777777::::::;;;===FFFWWWnnn~~~{{{{{{~~~...............---,,,,,,////////////000000000000000000000000111111111111000000000000000000000000/////////000000111111222111111111111111111111111//////000000000111111111111222333333222222333555444333333333444555666666666666666666666777999999;;;===>>>??????>>>???@@@???@@@AAABBBBBBCCCCCCCCCAAAAAAAAAAAAAAABBBCCCDDDAAAAAABBBBBBAAAAAA@@@???CCCCCCBBBBBBDDDFFFHHHJJJLLLNNNOOOQQQQQQPPPOOONNNNNNPPPQQQSSSTTTTTTTTTSSSLLLJJJHHHFFFEEEDDDEEEEEEEEEEEEFFFGGGHHHHHHHHHHHHIIIJJJMMMQQQTTTXXXZZZ[[[ZZZXXXWWWXXXYYYYYYXXXVVVVVVWWWXXXYYYYYYYYYYYYXXXVVVVVVVVVVVVUUUSSSRRRQQQPPPWWW```ffffff```ZZZVVVUUUOOONNNQQQSSSQQQMMMMMMMMMNNNNNNPPPQQQSSSTTTUUUQQQQQQPPPNNNLLLJJJHHHGGGHHHHHHIIIJJJKKKLLLLLLMMMMMMNNNOOOOOONNNMMMKKKIIIEEEDDDBBBAAABBBDDDGGGIIIFFFHHHIIIHHHGGGFFFGGGHHHIIIIIIIIIIIIHHHHHHGGGFFFFFFEEEDDDCCCCCCDDDEEEFFFFFFEEEDDDBBB@@@>>>===<<<============>>>???@@@@@@;;;:::999:::<<<======<<>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::999999999999::::::888888888999999999::::::666777777777555555666888666666555555444555555555666666666777777666666666666555444444444444444333111111222333333333333333222222333333444333333222222222222222222222222222111111111111111111111111111111111111111111111111//////////////////000000000000000111111000000000000...---++++++---...000...............------,,,---,,,,,,+++***))))))(((((()))******+++,,,------------------------------///000000000000...---,,,************************------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,((((((''''''''''''(((((()))***+++,,,,,,+++)))(((******))))))((()))))))))+++***)))***,,,,,,+++***++++++++++++++++++++++++))))))))))))))))))))))))+++++++++,,,++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++,,,------++++++++++++++++++++++++******++++++,,,------...,,,,,,,,,++++++*********))))))*********+++++++++---------,,,,,,------------........./////////000///.........------------...////////////000000000222111111000000/////////222222222222222222222222000000111222333444555555444666888888666555666777666666666666777777777777999999999<<>>>>>>>>>>>>>>===>>>???AAACCCDDDEEEEEEAAAAAA@@@@@@@@@AAABBBBBB??????@@@@@@??????>>>===?????????AAACCCEEEHHHJJJLLLLLLMMMNNNNNNNNNNNNNNNNNNOOOQQQSSSSSSSSSSSSSSSKKKJJJHHHFFFEEEDDDDDDEEEDDDEEEFFFGGGGGGGGGGGGGGGIIIKKKNNNQQQUUUWWWYYYZZZXXXWWWWWWXXXYYYZZZXXXVVVTTTUUUWWWXXXYYYYYYXXXWWWUUUUUUTTTTTTSSSQQQPPPOOOPPPVVV^^^cccbbb___[[[YYYUUUOOOLLLNNNOOOLLLIIIIIIKKKLLLMMMOOOQQQRRRSSSTTTQQQQQQPPPNNNLLLJJJHHHFFFFFFFFFGGGHHHIIIJJJKKKKKKLLLMMMNNNNNNMMMKKKIIIGGGDDDCCCBBBBBBCCCFFFIIIKKKGGGHHHJJJIIIHHHFFFFFFGGGHHHHHHIIIHHHHHHGGGFFFEEEFFFEEEEEEDDDDDDDDDDDDDDDEEEDDDCCCAAA@@@>>>===<<<<<<======>>>>>>??????@@@===<<<;;;<<<>>>???>>>===<<<<<<;;;:::::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::999999888999999999;;;;;;;;;:::999888888888555666777777555555666777444444444333444444555555666666777777777777666666666444333333444555333222000111222333333444444333222222333333444444333333111111111111111111111111000000000000000000000000000000000111111111111111......////////////000000000000111111111111000000///...---,,,,,,---...///---............---,,,,,,***+++++++++***)))(((''')))))))))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---......------+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,*********+++++++++++++++***************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***))))))(((((())))))***)))***+++++++++***)))(((&&&&&&'''((()))***,,,---,,,***)))***+++,,,+++***(((((((((((((((((((((((())))))))))))))))))))))))*********************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,000...,,,******+++---...++++++++++++++++++++++++))))))***+++,,,---......+++++++++++++++******************++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,------.../////////------------,,,,,,,,,,,,......////////////000000000000000000000000//////222111111111111111111111333333333222222222111111444555666666555555666888888888888888999999999999:::<<<>>>CCCQQQcccppptttiiiccc]]]ZZZVVVRRRRRRUUUQQQVVV___hhhmmmqqqzzz....../////////......---////////////000000000000....../////////000000000000000000000000000000000000000000000000//////////////////000000000111111////////////000000000111000111222222111111222333222222333333444666777888777666555444444666777888<<<<<<<<<===>>>>>>===<<<:::;;;>>>AAADDDEEEFFFFFFAAA@@@@@@?????????@@@@@@>>>>>>>>>>>>>>>===<<<<<<===>>>@@@BBBEEEHHHJJJKKKOOONNNMMMLLLLLLLLLMMMMMMMMMNNNPPPQQQQQQQQQPPPPPPJJJIIIGGGEEEDDDCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFEEEIIIKKKNNNQQQTTTVVVWWWWWWTTTTTTTTTVVVXXXXXXWWWUUUSSSTTTVVVXXXYYYXXXWWWVVVSSSSSSSSSRRRQQQPPPNNNNNNPPPTTTZZZ]]]]]][[[ZZZYYYSSSMMMIIIKKKLLLJJJHHHHHHJJJKKKMMMNNNPPPQQQRRRRRRPPPPPPOOOMMMKKKIIIGGGFFFEEEEEEFFFGGGHHHIIIIIIJJJKKKLLLMMMMMMLLLJJJGGGEEEFFFEEECCCCCCDDDFFFIIIKKKGGGHHHJJJJJJHHHGGGFFFGGGEEEFFFGGGGGGHHHGGGGGGGGGEEEEEEEEEEEEEEEDDDCCCCCCDDDDDDCCCAAA???>>>===<<<;;;<<<===>>>????????????===<<<<<<===>>>???>>><<<;;;::::::::::::;;;;;;<<<::::::::::::999999999999777777777777888888999:::::::::999999888777777777444666777777666555555666333333222333333444555555555666666666666666666555666444222222444555333111000111222333444444444444222333444444555555555444111111111111111111111111000000000000000000000000///000000000111111111222........./////////000000///000111222222111000///........................------......------,,,+++((()))*********)))((('''))))))******++++++,,,,,,++++++++++++++++++++++++((()))+++,,,------,,,,,,++++++++++++++++++++++++*********+++,,,,,,------)))*********++++++++++++***************************************+++,,,,,,,,,,,,+++++++++*********,,,,,,,,,++++++,,,,,,,,,***************)))((((((&&&&&&&&&''')))***,,,------+++******+++,,,+++***(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))***++++++************************++++++++++++++++++++++++------,,,+++******++++++******************************++++++,,,,,,,,,---************+++++++++++++++,,,,,,---......//////,,,++++++******++++++,,,++++++,,,,,,---...............---------,,,,,,,,,........./////////000000/////////000000000000000/////////000000111111222222222222222111111111111333444555444333333555777666666777777777888888888888>>>DDDLLLYYYdddfffaaaSSSLLLGGGGGGEEEAAABBBEEEGGGLLLVVV```fffkkkvvv,,,---...///000000000000////////////000000000000............////////////000000000000000000000000111111000000//////......//////000000111111111222////////////000000000000///111222222111111222333222222333444555666888999777666555444444555777888<<<<<<<<<===>>>>>>===<<<888:::===AAADDDFFFGGGGGG@@@@@@??????>>>?????????=========>>>===<<<<<<;;;>>>@@@BBBEEEHHHKKKMMMOOORRRPPPNNNLLLJJJKKKLLLMMMLLLMMMNNNOOOPPPOOONNNMMMIIIHHHFFFDDDCCCBBBBBBBBBEEEEEEFFFFFFFFFFFFEEEEEEIIIKKKMMMQQQSSSUUUUUUVVVRRRQQQRRRTTTWWWWWWVVVTTTRRRSSSVVVXXXXXXXXXWWWVVVRRRRRRRRRQQQPPPOOOMMMMMMNNNQQQUUUXXXXXXXXXXXXXXXRRRKKKGGGIIIKKKIIIIIIJJJIIIJJJLLLNNNPPPQQQQQQQQQOOOOOONNNMMMKKKIIIGGGFFFDDDDDDEEEFFFGGGHHHHHHIIIJJJKKKLLLMMMLLLIIIFFFDDDHHHGGGEEEDDDDDDFFFHHHJJJGGGIIIJJJJJJHHHGGGFFFFFFBBBCCCEEEFFFGGGHHHIIIIIIDDDEEEFFFFFFFFFDDDCCCBBBDDDDDDBBBAAA???>>>===<<<;;;<<<===>>>>>>??????>>>===<<<<<<===>>>>>>===;;;:::::::::::::::;;;<<<===999999999888888888888777444444444555777888:::;;;333444444555666777777888444666777777666555555666222222222222333444555555444555555555555555555444666333111222444555333000000111222333444555555555...///000111111111111111000000000000000000000000000000000000000000000000//////000000111111111222---.........//////000000///000111222222111000///......///000000///......------......------,,,+++'''((()))******)))((((((***************+++++++++************************---......///...,,,+++***(((((((((((((((((((((((())))))***+++,,,------...))))))******++++++++++++******************************)))((()))***,,,---+++++++++******)))))))))******))))))))))))******+++*********))))))(((((())))))(((((((((((()))***---,,,******+++,,,,,,+++************************))))))))))))))))))))))))''''''''''''((()))++++++))))))))))))))))))))))))***************************++++++,,,+++***)))(((************************,,,,,,,,,++++++++++++***))))))******+++++++++,,,(((((()))******+++,,,,,,+++******************+++******+++,,,,,,---......//////.........---------............/////////000......//////000000111111,,,,,,---///000222333333//////000111222333444444222333333222111222555777333333333444444444555555222:::DDDMMMXXX^^^WWWKKKFFF@@@===??????;;;;;;???===BBBLLLUUU[[[bbbooo}}}.........------,,,,,,,,,...---,,,+++***+++,,,---........................111111000000//////.....................///000000000000111111222222333333111000...---...///111333222111000//////111333444555333222000111333555777777777666444333555888;;;<<<<<<<<<<<<<<<<<<;;;;;;999;;;???CCCDDDDDDBBB@@@@@@AAAAAABBBAAA@@@???>>><<<;;;;;;::::::;;;;;;<<<===???AAADDDGGGIIIJJJKKKHHHIIILLLNNNOOOOOONNNMMMKKKLLLMMMNNNMMMLLLJJJHHHHHHIIIIIIHHHEEECCCDDDDDDGGGHHHGGGEEEBBBBBBCCCEEEEEEHHHLLLPPPSSSTTTUUUUUURRRRRRRRRQQQQQQPPPPPPPPPLLLSSSWWWVVVVVVWWWVVVSSSSSSRRRQQQOOONNNMMMMMMLLLOOOQQQSSSUUUVVVTTTRRRQQQQQQNNNLLLJJJJJJJJJIIIHHHLLLMMMOOOQQQQQQQQQPPPOOOOOOOOOOOOMMMJJJFFFCCC@@@BBBBBBCCCDDDEEEFFFGGGGGGIIIHHHGGGFFFFFFEEEFFFFFFDDDDDDDDDDDDEEEFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIIIIEEEEEEEEEEEEEEEFFFFFFFFFDDDDDDDDDDDDCCCBBBAAA@@@BBBAAA???===<<<;;;;;;;;;;;;===@@@AAAAAAAAABBBDDD============<<<<<<<<<<<>>EEEKKKMMMJJJFFFCCC::::::999999888999999:::???@@@CCCHHHQQQ\\\fffmmm{{{......---------,,,,,,,,,------,,,++++++,,,---...++++++++++++++++++++++++000000000000//////.....................///000000/////////000000000000000000///.........///111222111000///...///000222333111111222222222222333333555555444222111333666999:::;;;;;;<<<<<<<<<;;;;;;:::===@@@CCCDDDDDDCCCBBB@@@@@@AAAAAAAAA@@@>>>>>>;;;::::::999999::::::;;;;;;===???AAADDDEEEGGGGGGFFFGGGJJJLLLMMMMMMLLLKKKJJJKKKLLLMMMLLLKKKIIIHHHEEEFFFFFFEEECCCBBBCCCDDDEEEFFFEEECCCAAA@@@BBBCCCGGGHHHKKKNNNPPPPPPPPPPPPQQQQQQPPPPPPPPPOOOOOOOOOLLLRRRVVVVVVUUUVVVUUURRRQQQPPPPPPOOONNNMMMLLLLLLNNNOOOQQQRRRRRRQQQPPPOOOQQQOOOLLLKKKKKKKKKJJJIIIKKKMMMNNNPPPPPPPPPNNNNNNLLLLLLLLLLLLJJJGGGDDDCCC@@@@@@BBBCCCCCCDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBDDDCCCCCCCCCCCCDDDEEEEEEGGGGGGGGGFFFFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???@@@???>>>===<<<;;;;;;;;;:::<<>>======<<<<<<;;;;;;;;;>>>>>>>>>;;;777777999;;;888888888888888888888888888666444444666777777777555555666666666777777777555555666666666666555555333333333444444444555555555444444333333333444444333333333222222222111111111111111111111111111111222222222222222222222222111111000/////////000111111111111111111111111111//////............/////////////////////////////////.........------------...........................---,,,++++++*********))))))))))))))))))))))))+++++++++*********))))))******++++++++++++******************************)))))))))))))))******++++++******))))))******++++++***)))((())))))***+++))))))))))))))))))))))))(((((()))))))))*********************************((()))+++,,,,,,,,,***)))***)))((()))++++++***)))'''''''''''''''((())))))+++++++++*********))))))+++******)))(((((())))))+++***)))((((((((()))***)))))))))(((((((((''''''((())))))*********))))))******))))))))))))******)))))))))(((((((((((((((***)))))))))))))))******))))))(((((())))))***+++))))))))))))************++++++***))))))***++++++************************++++++++++++,,,,,,,,,,,,---,,,+++******+++,,,---+++++++++++++++,,,------,,,,,,------.........///000000/////////000111222000000111111111222222222333222222222222333333444333333333333444555666777888;;;AAAEEEEEECCC???<<<999888888777777888888999::::::<<<@@@GGGPPPXXX]]]kkksss|||...------------,,,,,,,,,---,,,,,,,,,---...//////++++++++++++++++++++++++000000000////////////..................///000000//////...............---////////////000000000000000///.........///111222000111333444444444333222444444444222111222555888999999:::;;;<<<<<<<<<;;;<<<===???AAACCCCCCCCCBBB??????@@@@@@@@@???>>>>>>::::::999999999999::::::;;;===>>>@@@BBBCCCDDDDDDDDDEEEGGGJJJJJJJJJIIIHHHHHHIIIJJJKKKJJJIIIHHHGGGDDDEEEEEEDDDBBBBBBCCCDDDDDDEEEEEECCCBBBAAABBBDDDHHHIIIJJJLLLLLLLLLKKKKKKOOOOOONNNNNNNNNNNNMMMMMMLLLRRRVVVUUUTTTUUUTTTPPPLLLMMMNNNNNNNNNMMMKKKJJJMMMMMMMMMNNNMMMMMMLLLLLLRRROOOMMMLLLLLLMMMLLLKKKKKKLLLMMMNNNNNNNNNMMMLLLHHHIIIIIIIIIIIIGGGFFFEEE>>>???@@@AAABBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBAAAAAAAAABBBCCCCCCDDDDDDDDDCCCCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@???>>>===>>>===<<<<<<;;;;;;;;;<<<:::<<<>>>>>>===<<<===>>>>>>======<<<;;;::::::999<<<<<<;;;999777666888999777777777777777777777777666444333444666888888777555555555666666666666777555555666666666666555555333333333333444444444444444444333333333333444444333333333222222222111111111111111111111111111111111111111111111111111111111111111000000//////...222222222222222222222222//////............//////////////////////////////............------------........................---,,,,,,++++++*********))))))))))))))))))))))))+++++++++*********************++++++++++++******))))))))))))))))))))))))******))))))******+++,,,+++******))))))******+++***)))))))))***+++,,,,,,))))))))))))))))))))))))(((((())))))))))))******))))))))))))))))))))))))&&&''')))******))))))((((((''''''(((***+++***)))'''''''''''''''((())))))+++************)))))))))******)))((((((((())))))))))))((((((((()))******)))))))))(((((((((((('''(((((((((((()))******+++***))))))(((((())))))******************+++++++++(((((((((((()))***+++,,,((((((((((((((())))))***************))))))))))))))))))(((((((((((())))))************************++++++,,,,,,,,,---------,,,+++***))))))***+++,,,------........./////////******+++,,,---...////////////.........///000111000000000111111111222222333222222111111111111222333333333333444555666666666888;;;===<<<:::777555777666666666666666777777666666666888<<>>>>>>>>>>>>>>>>>>>>>>>;;;::::::999999::::::;;;===>>>@@@AAACCCCCCDDDDDDCCCDDDGGGIIIIIIIIIHHHGGGGGGGGGHHHHHHHHHHHHGGGFFFHHHHHHGGGEEEBBBAAABBBDDDDDDEEEFFFEEECCCCCCDDDEEEGGGHHHIIIJJJKKKKKKJJJJJJLLLLLLLLLLLLLLLLLLLLLLLLLLLRRRUUUTTTSSSSSSRRROOOIIIJJJLLLMMMMMMLLLJJJIIILLLLLLLLLKKKKKKKKKKKKKKKRRROOOMMMLLLMMMNNNNNNMMMKKKLLLLLLMMMMMMLLLKKKJJJGGGGGGHHHHHHGGGFFFEEEDDD===>>>@@@AAAAAA@@@>>>===>>>?????????@@@@@@??????@@@@@@@@@@@@AAABBBCCCDDDCCCCCCBBBAAA@@@??????>>>>>>>>>>>>>>>>>>=========>>>>>>>>>>>>>>>===<<<<<<;;;;;;:::::::::;;;;;;<<<:::<<<======<<<;;;;;;<<<======<<<;;;:::999888888::::::999888666666666777555555555555555555555555555444333444666777666555444444555555555666666666444555555666666555555444333333333333333333333333333333333222333333444444333333333222222222111111111111111111111111111111000000000000000000000000111222555666555222///,,,000000000000000000000000///......------......///////////////////////////---------------------------------------------------------------,,,++++++))))))))))))))))))))))))******************************++++++++++++******))))))))))))))))))))))))))))))(((((())))))***+++******))))))))))))******)))))))))***+++,,,------))))))))))))))))))))))))(((((((((((()))))))))***((((((((((((((((((((((((&&&'''((()))))))))(((((((((&&&%%%&&&(((***))))))'''''''''''''''((())))))************))))))))))))***))))))((((((((())))))(((((((((((())))))******))))))))))))))))))))))))((('''''''''((()))+++,,,))))))(((((((((((())))))*********++++++,,,,,,---((((((((((((((()))******)))(((((((((((()))******+++++++++***)))(((((('''((((((((((((((((((((((((************************+++,,,,,,,,,,,,---------,,,+++************+++,,,......///000000000000000******++++++,,,---.....................//////000000000000000111111111111444333222111111111111111333333222222333444555555555555666777666555333222444444444444444555555666666555555666999===AAACCCFFFLLLUUU\\\dddmmmxxx------------------------+++,,,---...//////000000////////////////////////.............../////////...............///000000000000000//////...............///000111000000000000000000000111111222222333222111000111222444555444444555444333333555777666666888999::::::::::::999:::;;;<<<===>>>>>>>>>========================<<<<<<;;;;;;;;;;;;<<<<<<===>>>???AAABBBBBBCCCCCCDDDEEEGGGIIIIIIIIIHHHGGGEEEEEEEEEFFFFFFEEEEEEEEEIIIHHHFFFCCC@@@>>>???AAAAAACCCDDDDDDCCCBBBCCCDDDFFFGGGHHHIIIKKKLLLLLLLLLJJJKKKKKKKKKKKKKKKKKKKKKLLLRRRVVVTTTRRRSSSQQQMMMGGGHHHJJJLLLLLLKKKJJJIIILLLLLLKKKKKKKKKKKKKKKKKKQQQOOOMMMLLLNNNOOOOOONNNLLLLLLLLLLLLKKKJJJJJJIIIHHHHHHHHHGGGFFFDDDCCCBBB@@@@@@AAAAAA@@@???===<<<;;;<<<===>>>??????>>>>>>===>>>>>>???AAACCCEEEFFFBBBAAAAAA@@@???>>>>>>===>>>>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999999999999999:::;;;;;;<<<>>>===;;;:::;;;;;;;;;;;;;;;:::999888888777999888777666666666666555444444444444444444444444555444333444555666444333444444444444555555555555444444555555555555444444333333333333333333333333222222222222222333444555333333333222222222111111000000000000000000000000////////////////////////000444888;;;:::666000,,,////////////////////////......------------..............................,,,,,,------------------------------------------+++,,,,,,------,,,+++***((((((((((((((((((((((((******************************++++++++++++******************************(((''''''''''''((())))))***))))))))))))))))))***(((((()))***+++,,,,,,,,,(((((((((((((((((((((((('''(((((((((((()))))))))((((((((((((((((((((((((((((((((()))))))))))))))((('''%%%%%%'''))))))((('''''''''''''''((()))))))))))))))))))))))))))))))))((((((((((((((())))))''''''(((((())))))))))))((((((((((((((((((((((((((('''&&&&&&''')))+++,,,))))))(((((((((((())))))&&&&&&''''''(((((())))))******)))(((''''''((((((***))))))))))))***++++++,,,++++++***)))(((''''''))))))))))))))))))))))))))))))))))))))))))))))))+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---....../////////////////////000000000111111111555444333222222111222222333222222222222333333444333333444444555444444444333222222222333333444555555555666777999;;;>>>@@@???BBBFFFKKKQQQ[[[fffnnn,,,,,,,,,------------...+++,,,---...............---------------------------............/////////...............///000000111111000000000000000000////////////000000000000000111111111222222222222222000...,,,---///222333111222222222111111333444666666777888999999999888777888:::;;;<<<<<<<<<;;;<<<<<<;;;;;;;;;<<<============<<<<<<<<<<<<======;;;<<<===???@@@AAAAAAAAADDDEEEGGGIIIIIIIIIGGGFFFCCCCCCCCCCCCCCCDDDDDDDDDEEEDDDBBB>>>;;;:::;;;===>>>@@@BBBBBBBBBAAABBBCCCFFFFFFGGGIIIJJJLLLMMMNNNIIIIIIJJJJJJJJJJJJKKKKKKMMMSSSVVVTTTSSSRRRPPPMMMHHHIIIJJJKKKKKKJJJIIIIIIJJJKKKLLLMMMMMMMMMMMMLLLPPPNNNLLLLLLNNNOOOOOOOOOMMMMMMLLLKKKJJJJJJIIIIIIJJJIIIHHHFFFEEECCCBBBBBBBBBBBBAAA@@@???>>>======777999:::<<<======<<<<<<=========???@@@BBBDDDEEE@@@??????>>>>>>=========>>>======<<<<<<;;;;;;;;;:::;;;;;;;;;;;;;;;::::::888888888777777888999999:::;;;===<<<;;;::::::;;;999999999999888888888888888777666666777777666444444444444444444444444444333333333444555666444333333333333444444444555555444444555555555555444444333333333333222222222222222111111222222333444555333333333222222222111111000000000000000000000000///////////////////////////333888;;;:::666000---------------------------......------------..............................,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,((()))***++++++***((((((((((((((((((((((((((((((***************+++++++++******++++++++++++******************************'''&&&&&&&&&&&&'''((((((***))))))(((((())))))***'''((()))***************((((((((((((((((((((((((''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))***************(((&&&&&&'''((((((((('''''''''''''''((())))))(((((()))))))))))))))***((((((''''''(((((())))))''''''((()))))))))((((((%%%%%%&&&&&&&&&&&&''''''''''''''''''((())))))***)))((((((''''''(((((()))(((((((((((())))))))))))+++***)))(((''''''''''''***************++++++,,,+++++++++***)))(((((('''))))))************))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---//////......---...---------,,,,,,,,,+++---...///000000000000////////////000000000111111444333333222222222222333222222222111111222222333111222333333444444444444111111111111222333444555444444555666888999;;;<<<<<<<<<===???DDDLLLUUU[[[,,,,,,,,,---------......+++,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...............///000000000000000000000000111111000///.........///111222///000000111111111111111000000/////////000111222000111222222111111222333666666777777888777777777666888;;;======<<<;;;999;;;;;;:::::::::;;;======<<<<<<<<<;;;;;;<<<<<<<<<:::;;;===???@@@AAABBBBBBDDDEEEGGGHHHHHHHHHFFFEEEAAAAAAAAAAAABBBBBBCCCCCCAAA@@@>>>;;;999999<<<>>>???AAACCCDDDDDDCCCDDDEEEFFFFFFGGGHHHIIIKKKLLLMMMIIIIIIIIIJJJJJJJJJKKKKKKOOOTTTWWWUUUSSSSSSPPPMMMJJJJJJJJJJJJJJJIIIIIIIIIHHHIIIKKKMMMNNNNNNMMMMMMOOOMMMKKKKKKMMMOOOOOOOOOOOONNNMMMKKKJJJIIIIIIIIIJJJIIIHHHFFFEEEDDDCCCCCCDDDCCC@@@>>><<<<<<<<<<<<777888:::===>>>>>>===<<<============>>>???@@@@@@============<<<<<<<<<<<<<<<<<<<<<;;;:::999999999999::::::;;;;;;;;;::::::888888777666666777777777777999::::::999888999:::777777777888888888888999888666555666888888666444444444444444444444444444//////000333666777666555222333333333333444444444333444444555555444444333333333333222222222111111111111111111222333444555333333333222222222111111000000000000000000000000///////////////////////////000222333333222000..............................------,,,,,,------...........................++++++,,,,,,,,,---------++++++++++++++++++++++++'''((()))******)))((('''(((((((((((((((((((((((())))))*********+++++++++******++++++++++++******))))))))))))))))))))))))'''''''''''''''((())))))))))))(((((((((((())))))''''''))))))))))))((('''(((((((((((((((((((((((('''''''''((((((((())))))************************)))))))))))))))******+++---***'''&&&'''((((((''''''''''''''''''((())))))(((((((((((())))))******'''''''''''''''((())))))'''((()))))))))((('''&&&'''''''''((((((((())))))''''''((((((((((((((('''((((((''''''''''''((((((++++++++++++************)))(((((('''''''''(((((()))))))))))))))***+++++++++*********))))))((((((((()))************)))((()))))))))))))))))))))))))))))))))*********++++++******++++++++++++******---...000111222111000///---------------............///000111111111000000////////////000000000111222111111111111222222333222222111111111111222222000111222222333222222222111111111111222333444555333444555666666777777777777888999;;;>>>BBBGGGJJJ,,,,,,,,,------.........+++,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...............///000000......//////000000111111111000...---...///111333...//////000000000000000111222333444555444333333111333444444333222444555666777777777777777666555666888<<<>>>???===;;;999;;;::::::999:::;;;======<<<;;;;;;::::::;;;;;;<<<<<<===???AAACCCDDDEEEEEECCCDDDFFFGGGHHHGGGEEEDDDAAA@@@@@@@@@AAAAAABBBCCC??????===<<<:::;;;???BBBBBBDDDGGGHHHHHHGGGHHHIIIGGGGGGGGGGGGHHHIIIJJJKKKIIIIIIIIIJJJJJJKKKKKKKKKOOOUUUXXXVVVSSSSSSPPPMMMLLLKKKJJJIIIIIIIIIIIIJJJFFFHHHKKKNNNOOOOOONNNLLLNNNLLLKKKKKKMMMOOOOOOOOOPPPOOOMMMLLLJJJIIIIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEEEECCC???<<<::::::;;;<<<999:::===???AAAAAA@@@??????>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::999888888777999::::::;;;;;;;;;::::::888888777666666666666666555777888999888777888999666666666777888888999999888666555666888999666444444444444444444444444444,,,,,,...222777999999888222222333333333444444444333444444555555444444333333333333222222111111111111111111111222333444555333333333222222222111111000000000000000000000000000000000000000000000000///...---,,,,,,---///000////////////////////////...------,,,,,,------...........................+++++++++,,,,,,---------++++++++++++++++++++++++((()))+++,,,,,,+++***)))(((((((((((((((((((((((())))))******++++++++++++******++++++++++++******((((((((((((((((((((((((((((((((((((((()))******))))))(((((((((((())))))''''''((())))))((('''&&&((((((((((((((((((((((((''''''''''''((((((((()))************************((((((((((((((()))******...+++(((&&&'''((((((''''''''''''''''''((())))))'''((((((((())))))******'''''''''''''''((()))***(((((()))))))))'''&&&%%%******++++++,,,,,,,,,---'''''')))))))))((('''&&&((((((''''''''''''(((((())))))((((((''''''&&&&&&''''''&&&''''''((()))***((((((((((((((()))******************))))))))))))'''((()))******)))((('''))))))))))))))))))))))))((())))))))))))*********))))))************))))))***+++---//////...---,,,+++,,,,,,---...///000000...///111222222222111000////////////000000000000000000//////000111222222222222111111111111111222///000111111111000///...111111111111222333444555555555666666666666555555333555777:::<<<>>>???@@@---+++)))(((((()))+++,,,...---,,,+++++++++,,,---+++,,,------......------///...---,,,,,,,,,,,,,,,...////////////...---,,,---------.........////////////000000111111222222111111000000000000111111444333222111111111222333222222333333333333444444333333444444555666666666:::::::::;;;::::::999999777888999:::999:::<<<>>>;;;::::::::::::;;;<<<===@@@@@@@@@AAABBBCCCDDDEEEDDDEEEFFFEEECCCBBBBBBBBBCCCAAA??????AAABBBBBBBBBAAA???===<<<<<<===@@@AAAJJJJJJJJJHHHEEEDDDDDDEEEFFFFFFEEEEEEEEEGGGHHHIIIKKKJJJIIIIIIIIIKKKMMMNNNOOOPPPPPPPPPOOOMMMLLLKKKLLLJJJHHHHHHIIIKKKKKKKKKOOONNNLLLKKKJJJJJJJJJKKKPPPNNNLLLLLLLLLLLLKKKIIILLLLLLKKKIIIIIIIIIIIIIIIGGGGGGFFFEEEDDDCCCBBBBBB@@@???>>><<<;;;;;;;;;;;;:::;;;<<<======>>>>>>>>>@@@===:::999999:::::::::999999::::::;;;<<<======<<<;;;:::999888999::::::888888999999999888888777:::999666444333444444555666333555999888444666<<<555555444555777777666444999999888666666555555555111222333444444444333222/////////000111333444555111111111111222333444555444555555666777666666555333222111222222222///---111000///000222333333222000000000111222222333333222222222111111111000000000000000000000000000000---...///000111111111111////////////...---,,,+++........................///............---------------,,,,,,,,,,,,++++++,,,,,,...//////...,,,,,,***************)))((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((()))***************''''''(((((())))))******%%%&&&''''''((((((''''''(((((((((((())))))))))))(((((((((((())))))))))))''''''&&&&&&&&&&&&'''''''''''''''''''''''''''''')))))))))))))))))))))))))))((('''&&&&&&'''((()))+++***)))'''''''''((()))((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''''''''((()))***))))))))))))))))))))))))'''''''''''''''((())))))(((((('''&&&&&&&&&&&&&&&%%%&&&((()))))))))(((''''''&&&&&&''''''((()))*********)))((((((((((((((((((((()))***************))))))(((((('''''''''&&&(((((((((((())))))))))))+++*********))))))((((((,,,,,,+++***)))))))))******++++++,,,,,,------...,,,,,,,,,---------------...............///000111000//////.........//////111000///000111222111000222222111111000/////////111111111000000000000000000000111222333444444555333444555666666555444333555555555555666888999;;;---,,,+++++++++,,,---...------,,,+++++++++,,,---,,,,,,---............---///......---,,,,,,------............------,,,,,,---------.........///////////////000111111222222111111000000000000111111222111000//////000111222222222222333333333444444333333444444555666666666888999999::::::999999888777888999999999:::<<<>>>;;;;;;;;;;;;;;;;;;<<<<<>>>>>@@@AAABBBAAA@@@???===<<<===>>>AAABBBKKKLLLKKKHHHFFFEEEFFFHHHHHHGGGFFFFFFFFFGGGHHHIIIJJJJJJKKKKKKLLLMMMNNNOOOMMMNNNNNNNNNNNNLLLJJJIIIJJJHHHGGGGGGIIIJJJKKKJJJNNNMMMLLLKKKJJJJJJJJJKKKNNNNNNMMMNNNNNNMMMKKKJJJLLLKKKJJJIIIHHHHHHHHHHHHGGGGGGFFFEEEDDDCCCBBBBBB???>>>===<<<<<<;;;<<<<<<<<<<<<===>>>>>>>>>=========;;;888888888999888777999999::::::;;;<<<<<<<<<<<<;;;:::999888888999999888888888888888777666666333444444555555555555555777444444888777444444888666555555666777888777555999888777666555555555555222222333444444444333222//////000000111333444555111111111111222333444555666555555555444444333333222111000111222222000...000000111222222222222111//////000111111222222333333333333333222222222111000000000000000000000000//////000000000///......////////////...---,,,,,,....................................------------------,,,,,,,,,,,,++++++))))))************))))))***************)))((((((''''''((((((((((((''''''''''''''''''(((((((((((((((((()))***************(((((((((((())))))))))))&&&&&&&&&''''''''''''((('''((((((((())))))))))))(((((((((((())))))))))))))))))(((((((((((())))))''''''''''''''''''''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))+++***)))(((''''''((()))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''(((''''''''''''(((((()))(((((((((((((((((((((((('''''''''''''''((()))))))))(((''''''&&&&&&''''''&&&''''''((((((((((((((((((''''''''''''((())))))******)))((((((((((((((((((((()))***************)))))))))(((((((((''''''(((((((((((())))))))))))++++++++++++*********)))++++++******)))*********...------,,,,,,+++******,,,,,,------------.....................//////000//////............//////222111000000111111000///000000000000000000111111000000000000000000000000222222222222222222222222444444555555555555444444555444444444555777999:::***+++,,,,,,---------------,,,,,,++++++,,,,,,---,,,---......//////......//////...------------...//////...---------......---------..................//////000111111222222111000000//////000000111111000///......///000111222222222222333333333333333333333444555555666666777888888999999999888888666888999999888999;;;>>><<<<<<<<<<<<;;;;;;;;;;;;>>>>>>???@@@AAABBBCCCCCCCCCEEEFFFEEECCCAAAAAABBB@@@>>>===>>>???AAAAAA@@@@@@???>>>===>>>@@@CCCDDDMMMLLLKKKIIIFFFFFFHHHJJJIIIHHHHHHGGGGGGGGGHHHHHHIIIJJJMMMOOOPPPPPPPPPOOOKKKLLLMMMMMMLLLKKKJJJIIIHHHGGGFFFGGGIIIKKKKKKJJJMMMMMMLLLKKKJJJJJJJJJJJJLLLMMMOOOPPPPPPOOOLLLKKKJJJJJJIIIIIIHHHGGGGGGGGGGGGFFFFFFFFFEEECCCBBBAAA======<<<<<<<<<<<<======>>>>>>??????>>>>>>===<<<;;;:::999999::::::888666999999999::::::;;;;;;<<<<<<;;;:::999888888888888888888888888777777777666///000333555666777666666888444333555666444333444777666555666888999888777777777666555444444444444222333333444444333333222///000000111222333444444111111111111222333444555666555444444555666777888222111000000222222111///...222555555222//////000/////////000111111222222444444444333333333222222000000000000000000000000000000000///...---,,,,,,---...............------------------------------............------------------,,,,,,,,,,,,++++++(((((((((''''''((((((((()))************))))))((('''(((((())))))(((((('''''''''''''''(((((((((((((((((()))***************))))))))))))((((((((((((''''''&&&%%%&&&'''((()))''''''((((((((()))))))))(((((((((((())))))))))))&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((((((''''''''''''((((((***))))))(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&&&&&&&''''''''')))((((((''''''''''''((((((((((((((((((((((((((('''''''''''''''((())))))***)))((((((''''''(((((('''''''''''''''((())))))))))))((((((''''''((((((******)))((((((((((((((((((((()))******************)))))))))))))))(((((((((((((((((()))))))))))),,,,,,,,,+++++++++++++++*********)))******++++++---------,,,++++++******,,,,,,------............/////////...............///...............//////222222111111000/////////......///000000111222222000000000000000000000000333333222222222111111111444444333333333333444444444333333333444666888999&&&'''***,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,------,,,---......//////......///......------.........000///...------...//////..............................///000111222222333000000////////////000000000///.........///000111111222222222222333333333222333333444444555666666777777888999999999999888666777888888888999;;;==================<<<;;;;;;>>>???@@@AAABBBCCCCCCCCCCCCDDDEEEEEECCCAAAAAABBB>>>=========???AAA@@@?????????>>>???@@@CCCEEEFFFLLLLLLJJJHHHFFFFFFIIIKKKIIIIIIHHHGGGGGGFFFFFFFFFGGGJJJNNNQQQRRRRRRPPPNNNKKKKKKLLLMMMMMMLLLKKKJJJHHHGGGHHHJJJLLLMMMLLLKKKLLLLLLKKKKKKJJJJJJJJJJJJIIILLLPPPRRRRRROOOMMMLLLIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFFFFFFFEEECCCBBBAAA<<<<<<<<<<<<<<<===>>>>>>@@@@@@@@@@@@???>>>===<<<;;;;;;;;;<<<===<<<:::777888999999999:::::::::;;;<<<<<<;;;::::::999999999888888888888999::::::;;;444444555555666666666666666444222444666555444333777666555666888999999888666666555444444444444444333333333333333333222222000000111222333333333444111111111111222333444444444444444555777;;;>>>@@@666444222222222222111000---222777777222......000...//////000000111222222444333333333333222222222////////////////////////......//////...---,,,,,,------..................------------------------.........---------,,,,,,------,,,,,,,,,++++++++++++***)))(((((()))***+++))))))************)))((((((((())))))))))))((((((''''''''''''(((((((((((((((((()))*********************))))))((((((''''''((('''%%%$$$%%%&&&(((***'''''''''((((((((())))))(((((((((((())))))))))))&&&&&&%%%%%%%%%%%%&&&&&&''''''''''''''''''''''''(((((((((((((((((((((((((((((((((''''''((((((((()))))))))(((((((((((()))''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''***)))((('''''''''''''''(((((((((((((((((((((((('''''''''''''''((())))))******)))((((((((((((((((((''''''&&&&&&''')))***+++***)))(((''''''''''''***))))))((((((((((((((((((((()))***************************))))))))))))(((((((((((())))))))))))++++++++++++++++++++++++***)))))))))***+++,,,,,,*********+++,,,,,,------,,,,,,,,,---......//////////////////...------,,,......---------...//////000111111111000///000111////////////000000111111/////////000000000000000222222222111111111111111444444222111111222444444333222222222333555777888%%%'''***,,,---,,,+++***+++++++++,,,,,,---------,,,------.....................---------......///------,,,,,,,,,------........................---......///000111222333333000000////////////000000000//////...///000111222111111111222222222333333222222333333444555555555777777888999999999999999555666777777777888:::<<<<<<======>>>>>>===<<<<<>>======???AAABBBAAA@@@??????@@@AAABBBEEEGGGHHHJJJJJJIIIGGGFFFFFFIIIKKKHHHHHHHHHGGGGGGFFFFFFEEEGGGJJJNNNRRRSSSRRROOOLLLKKKLLLMMMNNNNNNNNNMMMLLLJJJJJJKKKNNNPPPPPPNNNLLLKKKKKKKKKKKKKKKJJJJJJJJJHHHLLLQQQSSSRRROOOLLLLLLIIIIIIIIIIIIHHHGGGFFFEEEEEEFFFGGGGGGFFFDDDBBB@@@<<<<<<;;;<<<<<<===>>>???@@@@@@@@@@@@???===<<<;;;::::::;;;===>>>===:::777888888888999999999999999<<<<<<<<<<<<<<<;;;;;;:::777888888999;;;===???AAA???===999666444444555666444444444444555777666555777666555555888999:::999666555555444444444444555444444333333222222222222000111222333333444333333111111111111222333444444333333333444666:::===@@@:::888555333333222111000...333777777111------////////////000111111222222222222222222111111111111////////////////////////,,,,,,---...//////......------..................------------------------...------------,,,,,,,,,------,,,,,,,,,+++++++++,,,+++***))))))***+++,,,((())))))*********))))))(((((())))))))))))((((((''''''''''''(((((((((((((((((()))*********************))))))((((((''''''((('''%%%$$$%%%&&&(((***''''''''''''(((((((((((((((((((((((())))))))))))+++******))))))******+++(((((((((((((((((((((((('''''''''''''''''''''''''''(((((((((((((((((('''((((((((())))))))))))(((((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((***)))(((''''''''''''''''''''''''''''''''''''''''''''''''''''''((())))))******)))((((((((((((((((((''''''&&&&&&''')))***,,,+++***)))((('''''''''***))))))((((((((((((((((((((()))***************))))))))))))************(((((((((((())))))))))))))))))*********************)))))))))***+++,,,,,,))))))***++++++,,,,,,---++++++,,,,,,---......///......//////...---,,,+++---------------...//////...000111111000///111333000000000000//////............//////000000000000//////000111111222333333444444222111111222444444222222222222333555666888)))***,,,.........---,,,******+++,,,------------+++,,,------......---------,,,,,,,,,,,,---......***+++,,,,,,---,,,,,,,,,...............------------...///000111222333444000//////......//////000//////......///000111222111111111111222222222222222222222333444444555555555666777888888888888888444666777777666777999<<<;;;<<<>>>?????????>>>===???AAACCCDDDEEEEEEEEEEEEBBBDDDEEEDDDBBB@@@@@@AAA?????????AAACCCDDDCCCBBBAAAAAAAAACCCDDDFFFGGGHHHGGGHHHIIIHHHGGGGGGIIIJJJGGGHHHHHHHHHHHHHHHGGGFFFHHHKKKPPPSSSTTTQQQNNNKKKLLLMMMNNNOOOPPPPPPOOONNNMMMMMMOOOQQQSSSRRROOOLLLJJJJJJKKKKKKKKKJJJJJJIIIHHHMMMRRRSSSPPPMMMKKKKKKIIIIIIJJJJJJJJJHHHFFFEEEEEEFFFGGGGGGFFFDDDAAA@@@<<<<<<<<<<<<<<<===>>>???????????????>>>===<<<;;;888888999:::<<<;;;888666888888888888888888888888::::::;;;<<<<<<<<<<<<;;;888888999:::<<>>@@@BBBDDDEEEEEEDDDDDDBBBCCCDDDDDDBBB@@@@@@AAA@@@@@@AAACCCFFFGGGEEEDDDBBBBBBCCCDDDEEEFFFGGGHHHFFFHHHJJJKKKJJJIIIJJJJJJHHHIIIJJJKKKKKKJJJJJJIIILLLNNNRRRTTTTTTRRRNNNLLLKKKLLLNNNOOOPPPPPPPPPOOOOOOOOOQQQTTTUUUSSSOOOKKKIIIIIIJJJKKKKKKJJJJJJIIIIIIMMMRRRRRRNNNJJJJJJKKKIIIJJJKKKKKKKKKIIIGGGFFFEEEFFFGGGGGGFFFDDDAAA???======<<<<<<<<<======>>>>>>>>>>>>>>>======<<<;;;999888888999;;;;;;999777888888888888888888888777666777999:::;;;<<<<<<;;;;;;:::::::::;;;>>>@@@BBBBBB@@@<<<999777777888999777>>>@@@:::444555777777666444333333666888999:::777666666555555666666777666555444222111111222222000222333555555444333222111111111111222333444555333222222222111111111000777444222000111222222222222222222222222111000///111111111222333333444444333333222222222111111111000000000000000000000000......///000000000//////////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++------,,,,,,,,,,,,++++++)))******************)))(((((()))***************))))))************))))))''''''''''''(((((((((((((((((()))***************(((((((((((())))))))))))&&&&&&&&&''''''''''''(((&&&&&&&&&'''''''''(((((((((((((((((())))))))))))''''''&&&&&&&&&&&&''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&'''((()))******)))((())))))))))))))))))))))))''''''''''''''''''''''''''''''''''''(((((((((((((((''''''''''''(((((()))'''''''''''''''''''''''''''''''''''''''((()))))))))(((''''''&&&&&&''''''&&&''''''(((((((((((((((++++++***)))((((((((()))******)))((((((((((((((((((((()))***************''''''((((((((()))))))))(((((((((((()))))))))))))))))))))******+++++++++++++++******)))*********,,,,,,++++++***)))))))))'''((()))***+++,,,,,,---+++,,,---//////...---,,,,,,,,,,,,,,,---...///000000333555333...,,,...111//////////////////......------......///000000111//////000000111111222222444444555555555555444444333333222333444555777888******+++++++++******))))))***+++---......------******+++,,,,,,,,,,,,+++************++++++,,,---000333666888999777555333//////.........---------------...000111333444444//////............//////,,,,,,++++++,,,...///000000111111111111222222222111222222333333444555555000111222333444444444444444555666666666777999;;;999;;;===@@@AAAAAA@@@@@@===???AAACCCDDDDDDCCCBBBBBBCCCDDDDDDBBB@@@@@@AAAAAAAAABBBEEEGGGHHHGGGEEECCCCCCDDDEEEFFFGGGGGGHHHFFFIIILLLMMMLLLKKKKKKKKKIIIJJJKKKMMMMMMMMMLLLLLLOOOQQQTTTVVVUUUSSSOOOMMMKKKLLLMMMOOOPPPPPPPPPOOOPPPPPPRRRUUUUUUSSSNNNJJJHHHIIIJJJKKKKKKKKKJJJIIIIIINNNRRRQQQLLLIIIIIIJJJJJJKKKLLLLLLLLLJJJHHHFFFDDDFFFGGGHHHGGGDDDAAA???======<<<<<<<<<<<<=====================<<<<<<;;;;;;::::::;;;<<<===;;;:::888888888777777777777777333444777999:::;;;;;;;;;===<<<:::::::::<<<>>>???===<<<;;;:::::::::;;;;;;999CCCFFF===444333666777666444222222555888999999777777666666666777777888666555444222111111222222000222444555555444333222111111111111222333444555000111222333333333222222333111......000222333333333222000000222222111000111222222333333444555555444444444333333333222222000000000000000000000000111111111111000///...---////////////...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++---------,,,,,,,,,++++++***+++,,,------,,,+++***(((((()))***************))))))************))))))''''''''''''((((((((()))(((((()))***************''''''(((((())))))******%%%&&&''''''((((((''''''&&&&&&&&&'''''''''(((((((((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))''''''''''''''''''''''''&&&'''((())))))((('''&&&&&&'''(((*********)))(((((((((((((((((((((((((((''''''''''''''''''''''''''''''''''''((((((((()))'''''''''''''''((()))***'''''''''''''''''''''''''''''''''''''''((())))))(((((('''&&&&&&&&&&&&&&&%%%&&&((()))))))))((('''+++******)))))))))))))))******)))((((((((((((((((((((()))***************&&&'''''''''(((((())))))(((((((((((())))))))))))*********++++++,,,,,,,,,,,,,,,+++***)))))))))***)))))))))***++++++,,,,,,&&&'''((()))***+++,,,,,,***+++---/////////---,,,+++++++++,,,---...///000333555777333---***+++...------......///000000000---------...///000000111111111111111000000000000333444666666666666444333444333333333444666888999,,,+++******,,,,,,+++******++++++,,,,,,------...***)))))))))***+++,,,,,,000///---,,,,,,---///000555DDDLLLIIIHHHMMMMMMHHHKKKAAA444,,,,,,---......000///...------...///000//////...---,,,,,,,,,,,,......---///000111///...////////////000000000000333222222111111222222333444444333222222333333333555555666555444555777999666888;;;>>>@@@@@@@@@???AAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBCCCBBBBBBAAAAAAEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEGGGHHHGGGFFFFFFGGGHHHKKKMMMMMMLLLJJJIIIIIIIIIKKKMMMLLLJJJLLLPPPUUUSSSSSSSSSSSSRRRPPPOOONNNKKKLLLMMMOOOPPPQQQQQQQQQOOORRRTTTRRROOOLLLKKKLLLJJJKKKMMMNNNOOONNNNNNMMMIIIIIIJJJJJJIIIIIIHHHGGGKKKLLLMMMMMMLLLJJJHHHGGGEEEEEEEEEEEEFFFFFFCCCAAA???>>>===<<<<<<===>>>???@@@===<<<<<>>;;;;;;999777888:::===>>>???===;;;999777666666777888999:::999888666666888:::<<<;;;;;;<<>>>>>>>>>>>???@@@@@@AAAAAABBBCCCCCCDDDDDDCCCBBBBBBDDDDDDCCCCCCCCCCCCCCCCCCDDDFFFGGGGGGFFFFFFGGGHHHKKKMMMOOOOOOMMMKKKKKKKKKLLLMMMMMMMMMMMMPPPSSSVVVVVVVVVUUUTTTSSSQQQPPPOOOLLLMMMNNNPPPQQQQQQRRRRRRNNNPPPQQQPPPMMMJJJKKKLLLLLLLLLNNNNNNOOONNNMMMMMMJJJJJJJJJJJJJJJIIIHHHHHHJJJKKKLLLLLLKKKIIIGGGFFFFFFEEEEEEFFFGGGFFFDDDAAA???>>>>>>======>>>???@@@CCC@@@>>>>>>??????<<<:::;;;999888888;;;=========;;;:::888666666666777888777888888888777777:::<<<<<<;;;;;;<<<>>>@@@???>>>::::::::::::;;;;;;;;;;;;777MMM```GGG>>>111999444777555333333555666666666:::777444444666777777555555555444333333333333333222222111000000000000000222222222222222222222222111111111111111111222222333222000//////000222333333333222222222111111111555555444333333444555555222222111000000111222222111111111000//////......---......//////......---........................------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,++++++***)))((('''''')))******)))+++******)))(((''''''&&&&&&&&&&&&''''''''''''(((((((((''''''''''''((((((''''''&&&&&&&&&&&&'''''''''((((((((())))))))))))((((((((((((((((((((((((''''''''''''((((((((((((***))))))(((''''''&&&&&&'''&&&&&&''')))***((('''&&&&&&&&&''''''''''''''')))))))))))))))))))))))))))(((((((((((((((((()))'''(((((())))))))))))(((''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''((((((******++++++***)))''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''(((((((((((())))))))))))))))))))))))))))))(((''''''''''''''''''((((((((())))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---------,,,++++++***)))))))))))))))*********++++++---,,,***)))((()))***+++......---------,,,,,,,,,++++++++++++,,,---...///000111222000...------...///...---,,,,,,---...///......////////////.........//////000000111111111000000111111111222222222000222444555555555666888,,,+++******+++,,,+++******++++++,,,,,,------...------,,,,,,+++,,,,,,,,,++++++++++++++++++++++++(((000222......777======555111......000111///,,,//////...------...//////......------......///000+++++++++---///111111000000000000000111111111111000000000//////000000000111111111111333444555666333444555666666777999;;;999:::<<<===>>>======<<<<<<<<<===>>>>>>???@@@@@@BBBCCCDDDEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCFFFGGGHHHGGGFFFFFFHHHIIIMMMOOOPPPPPPNNNMMMMMMMMMPPPOOONNNOOORRRUUUWWWWWWYYYXXXWWWUUUSSSQQQOOONNNMMMNNNOOOPPPQQQRRRRRRRRRNNNOOONNNMMMJJJIIIJJJLLLNNNNNNNNNOOONNNNNNMMMLLLJJJJJJJJJJJJJJJIIIIIIHHHHHHIIIJJJJJJIIIHHHFFFEEEFFFEEEEEEFFFGGGGGGDDDBBB???????????????@@@AAABBBEEECCC@@@??????===;;;999;;;:::999:::<<<===<<<;;;999888777666666777888888666777888888888999;;;===<<<;;;;;;<<<>>>???>>>===;;;;;;::::::::::::::::::222GGGbbbSSSHHH///444555888666555555666666555444999777555666777999888888444555555555555444333333111111000/////////000000222222222222222222222222000000111111111222222333444333222111111222333444333222222222222111111111555555444444444444555555222222111000000111222222222111111000000/////////......////////////......------------------------------------------------+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++*********'''(((((())))))(((((('''(((''''''(((******)))(((******))))))((((((''''''&&&&&&&&&''''''''''''(((((('''''''''''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&''''''((((((((()))))))))((((((((((((((((((((((((&&&''''''''''''((((((((()))))))))(((''''''&&&&&&'''&&&&&&''')))***(((''''''''''''''''''&&&&&&&&&(((((((((((((((((((((((((((''''''&&&&&&''''''((($$$%%%&&&((()))***++++++''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''((((((''''''((()))***,,,,,,+++***)))(((((((((''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''((((((((())))))))))))))))))))))))***)))'''&&&&&&'''((((((''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))******+++,,,...---,,,+++***)))((((((((((((((()))))))))******,,,+++***)))((()))***+++------------,,,,,,,,,,,,+++,,,,,,,,,---......///---...///...,,,++++++,,,......------------......---....../////////......000000000000000111111111000000000111111111222222222444666777666666777888+++***)))***+++,,,+++)))***++++++,,,,,,------......---,,,+++++++++++++++++++++,,,,,,,,,,,,+++++++++///...)))''',,,000///...---,,,---//////...,,,.................................---......//////---,,,+++,,,...//////...000000000000111111111222111000000//////000000111//////000111333444666777222444666777777888:::<<<:::;;;<<<<<<<<<<<<;;;:::<<<<<<===>>>???@@@@@@AAA@@@AAACCCDDDDDDDDDBBBBBBBBBBBBAAAAAABBBCCCDDDEEEGGGHHHHHHGGGFFFFFFIIIKKKOOOPPPPPPOOONNNMMMNNNOOOTTTQQQPPPRRRVVVZZZZZZXXXYYYXXXVVVTTTQQQOOONNNMMMNNNOOOPPPQQQRRRRRRRRRRRROOONNNMMMKKKJJJKKKLLLMMMOOOOOOOOONNNNNNMMMLLLLLLIIIIIIIIIIIIIIIHHHGGGGGGGGGGGGHHHHHHGGGFFFEEEEEEFFFEEEEEEGGGHHHHHHEEECCC@@@@@@@@@AAABBBBBBCCCCCCCCCBBB@@@???>>>===;;;:::;;;;;;:::;;;======;;;999888777666666666777888999666888999999888999:::<<<<<<;;;:::;;;===>>>===<<<;;;;;;::::::999999888888888CCC]]]XXXQQQ333666:::666555555666777777666444777777777777888999:::999444444666666666555444333222222111111111111111222111111111111111111111111///000000111222222222222333333222222222333444444222222222222111111111111555444444444444444444555222111111111111111111222000000000000//////.........//////000000//////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++***************'''''''''(((((('''''''''''''''''')))++++++)))'''))))))))))))((((((((((((&&&&&&&&&''''''''''''(((''''''&&&&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&''''''''''''((((((((())))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))(((((('''''''''''''''&&&&&&''')))***((('''((((((((('''&&&&&&&&&%%%''''''''''''''''''''''''(((''''''''''''''''''((($$$%%%&&&((()))*********''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&''''''(((''''''''''''''''''''''''(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((((((((((((((((((((((((***)))'''&&&&&&'''((()))'''''''''((((((((())))))(((((((((((((((((((((((()))))))))))))))***++++++...---,,,+++***)))((('''((((((((()))))))))******+++***))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............,,,---...---+++***+++,,,------------------------------......//////......111111111111111000000000000000000000111111111111666777999888666444444555+++***))))))++++++***)))***++++++,,,,,,------...---,,,+++******)))******,,,,,,------------,,,,,,---000///+++)))******)))...,,,+++***+++,,,---,,,------............------...............///000000111///---------...---,,,///000000000000111111111111111111000000111111111---...///000222555777888222444777888888999;;;<<<;;;;;;;;;;;;;;;::::::999::::::;;;<<<===>>>???@@@>>>???AAACCCDDDCCCAAA@@@CCCBBBAAAAAABBBDDDFFFGGGIIIIIIHHHFFFEEEGGGJJJMMMOOOOOOOOOMMMLLLLLLMMMOOOUUUSSSQQQSSSXXXZZZZZZXXXVVVUUUSSSQQQOOOMMMMMMMMMOOOOOOPPPQQQRRRRRRRRRRRRPPPOOOMMMLLLMMMMMMNNNOOOOOONNNNNNMMMLLLLLLLLLLLLHHHHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEFFFFFFFFFGGGIIIHHHFFFDDDAAAAAABBBCCCCCCCCCCCCCCC>>>??????>>>>>>======>>>>>>===<<<=========;;;999777777777777777888888888888:::;;;:::999888999:::<<<;;;:::;;;<<<===<<<;;;:::::::::999999888888777<<>>AAACCCCCCBBBAAA???BBBBBBAAAAAABBBDDDGGGHHHKKKJJJHHHFFFEEEGGGKKKNNNOOOOOONNNLLLJJJJJJMMMOOOTTTSSSSSSTTTVVVWWWWWWVVVRRRQQQOOONNNMMMMMMMMMNNNOOOOOOPPPQQQQQQQQQQQQQQQPPPOOONNNNNNOOOQQQPPPOOOMMMMMMLLLKKKKKKKKKLLLLLLHHHHHHHHHHHHHHHGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFHHHIIIIIIHHHFFFBBBCCCCCCDDDDDDCCCBBBBBB<<<===??????>>>???@@@BBBBBB@@@>>>>>>>>>===;;;:::999999999999888888888888999:::<<<;;;999888888999<<<:::999:::<<<<<<;;;:::999999888888888888888888999;;;UUUaaakkkMMM???444333222222333666777777666666888::::::888888888999333333444555555555555444000000/////////000111111111111111111111111111111000111222333333222111000//////000000111222222222222111111111111000000000222222333333333333222222000111222222222222111000------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))))))))))))))))))))))))))))))))******************++++++++++++++++++***(((''''''(((******)))(((''''''(((((())))))******&&&&&&&&&''''''''''''(((%%%%%%%%%%%%&&&'''(((((((((((((((''''''(((((((((&&&&&&'''''''''(((((((((''''''''''''''''''''''''%%%&&&&&&&&&&&&'''''''''(((((((((((((((((('''''''''&&&&&&''')))***(((''''''''''''''''''&&&&&&&&&'''''''''''''''''''''''')))(((((((((((((((((()))''''''((((((((('''&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''')))(((%%%$$$$$$&&&)))+++&&&''''''''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&'''''''''))))))))))))))))))))))))'''''''''(((((((((((((((&&&&&&'''''''''((((((((()))))))))))))))))))))))))))))))))(((((())))))***+++++++++***))))))(((((()))))))))*********++++++(((((())))))))))))))))))++++++++++++,,,,,,,,,,,,***+++,,,---------+++++++++,,,------++++++,,,---,,,,,,------------,,,,,,+++,,,---...............///////////////000000000/////////000000000111111111333555555444333444555+++)))((()))***+++***(((***++++++,,,,,,------...++++++*********+++,,,,,,---,,,+++******+++,,,---,,,++++++---//////000000---------,,,+++,,,---...,,,------......------,,,,,,---///222666:::===???555222///......//////...---.........////////////000000000//////000000000------...000222444666777555777999::::::999:::;;;;;;::::::999999999999999444555666777999:::;;;<<<<<<>>>AAADDDDDDCCCAAA@@@AAA@@@??????@@@CCCFFFHHHLLLKKKHHHFFFEEEGGGLLLPPPPPPPPPNNNKKKJJJJJJNNNPPPRRRTTTUUUUUUSSSSSSSSSTTTOOONNNMMMLLLLLLMMMOOOPPPNNNOOOOOOPPPPPPPPPPPPPPPOOONNNMMMOOOQQQRRRQQQNNNKKKKKKJJJIIIIIIJJJKKKLLLIIIJJJJJJJJJJJJIIIHHHHHHFFFEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFHHHJJJJJJHHHFFFCCCDDDDDDDDDDDDBBBAAA@@@===???BBBBBB@@@@@@BBBEEEEEECCC@@@>>>>>>>>>===<<<:::::::::::::::999888777777999;;;<<<:::999::::::;;;:::999:::;;;;;;:::999777777777888888888888888888:::SSS]]]lllSSSEEE666555333111111333555555555666888::::::888666666888333333333333333444555555000000000000000111222222111111111111111111111111111222333333333111///......///000111222222222222111111111111000000000000000111222222222222111000000111222222222222111000........................,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++))))))))))))))))))))))))((()))))))))*********+++''''''(((((((((((('''''')))((('''''')))******)))&&&''''''((()))******+++&&&&&&&&&''''''''''''(((%%%%%%%%%%%%&&&'''((()))(((''''''&&&&&&''''''(((&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%&&&&&&&&&''''''''''''((((((((((((((((((((('''&&&&&&''')))***((('''&&&&&&&&&'''''''''''''''''''''''''''''''''''''''(((''''''&&&&&&''''''(((&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''''''''''''(((((((((((((((%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''))))))))))))))))))))))))%%%&&&((()))***)))((('''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))************))))))))))))((((((((()))))))))******'''(((((()))))))))))))))******+++++++++,,,,,,,,,)))***,,,------,,,***)))***+++,,,,,,+++***+++,,,+++,,,------------,,,+++***+++,,,---............------......//////000000////////////000000000111///111333333222111222333***)))((()))***+++***(((***++++++,,,,,,---......++++++++++++,,,------...,,,+++)))(((((()))+++,,,...+++)))+++---...///111***,,,...///...------...,,,,,,---......---,,,,,,***,,,///444:::???DDDFFF444222///...///000111111------------........./////////............//////---......000222444555666666888:::;;;:::999999:::::::::999888888999999:::666666777999:::;;;=========???BBBEEEFFFDDDBBBAAA@@@???>>>>>>???BBBFFFHHHMMMKKKIIIFFFEEEGGGLLLPPPQQQPPPNNNLLLJJJKKKNNNRRRQQQSSSVVVUUUQQQOOOPPPRRRNNNMMMLLLLLLMMMOOOQQQSSSNNNNNNOOOOOOPPPOOOOOOOOONNNMMMMMMOOORRRSSSPPPMMMJJJIIIHHHHHHIIIJJJKKKLLLKKKKKKLLLLLLKKKKKKJJJIIIFFFFFFEEEEEEEEEEEEFFFGGGGGGFFFGGGHHHJJJJJJIIIGGGDDDDDDEEEEEEDDDBBB@@@???@@@BBBDDDDDDBBBAAADDDFFFHHHEEEAAA>>>>>>>>>>>>===<<<<<<<<<;;;:::999888777555888:::<<<;;;;;;;;;<<<;;;:::999999;;;;;;:::999666666777777888888999999;;;===PPPUUUdddRRRKKK>>>777444111000111333333333555888;;;:::777555555666333333222111222333555666333333222222333444555555000000000000000000000000222333444444333111...---...///000111222333333333111111111111000000000000///000111222222111000///000111222333333222111000.........///////////////+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++))))))))))))))))))))))))(((((())))))*********+++))))))************))))))***(((&&&&&&(((*********&&&&&&'''((()))***++++++&&&&&&&&&'''''''''(((((($$$$$$$$$%%%&&&'''((()))'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&'''''''''''''''((((((((((((((('''&&&&&&''')))***((('''%%%&&&&&&''''''((((((((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&&&&'''%%%&&&&&&'''((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((''''''"""%%%(((******)))&&&$$$%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''))))))))))))))))))))))))$$$%%%(((***+++***'''&&&&&&&&&&&&'''''''''(((((())))))))))))))))))))))))***)))(((((((((((())))))))))))))))))************''''''''''''((((((((()))''''''((())))))***))))))*********++++++,,,,,,,,,(((***+++,,,,,,+++)))((()))***++++++***)))***,,,++++++------------++++++***+++,,,---............+++,,,,,,---...///000000////////////000000000000111333333222000...---...((((((***++++++,,,++++++&&&((()))+++,,,,,,,,,+++++++++++++++++++++++++++************+++,,,------........................+++,,,,,,------,,,,,,+++...------,,,,,,------......------------...//////////////////000000000000///...---,,,,,,,,,,,,,,,)))+++,,,...//////............///000111222333333999::::::;;;:::999777666888;;;>>>===999666555666777888999999888888:::<<>>???AAADDDGGGIIIKKKJJJIIIHHHHHHJJJLLLMMMQQQPPPNNNLLLLLLLLLMMMMMMPPPQQQRRRSSSSSSQQQOOONNNNNNMMMKKKJJJKKKLLLNNNOOOMMMMMMMMMMMMMMMLLLKKKKKKKKKMMMOOOQQQRRRQQQOOOMMMIIIFFFDDDFFFIIILLLLLLKKKJJJLLLMMMNNNNNNKKKIIIGGGDDDEEEEEEFFFGGGGGGHHHHHHJJJIIIGGGHHHJJJJJJFFFCCCEEEEEEDDDBBB??????@@@AAA???@@@AAABBBCCCCCCCCCCCCGGGFFFEEECCCAAA@@@@@@???>>>===<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;<<<<<<;;;;;;:::999999999888666555666777<<<>>>GGGUUUZZZRRREEE===444333111000000111333444333444555666666555444333111111222333444555666777000000000111111222222222222111111000///000000000---///000111111///---,,,111111111111111111111111111111222222222222111111////////////............000000////////////000000---...............------,,,------......------,,,+++++++++******)))))))))+++***))))))******)))(((+++++++++,,,,,,---------************************(((((((((((()))***+++,,,''''''(((((((((((('''''''''((()))******)))((('''%%%&&&((()))))))))((('''***)))((('''&&&'''(((((($$$%%%%%%&&&'''((())))))''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%(((((((((((((((((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%%%%((((((''''''''''''((((((%%%%%%&&&''')))+++,,,...&&&''''''((()))))))))(((&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''((()))&&&&&&&&&''''''''''''((())))))((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((******((('''&&&(((((('''''''''&&&&&&&&&))))))************))))))%%%&&&&&&'''''''''''''''%%%&&&''')))))))))(((''')))))))))))))))(((((((((((('''''''''((()))***+++''''''''''''((((((((((((*********)))))))))))))))******))))))******+++,,,(((***,,,---,,,+++++++++++++++,,,,,,,,,+++******...------,,,,,,------............------,,,,,,,,,...............///000000...000222444555444333222222222222222222111000///((())))))***++++++,,,++++++,,,---...///......---,,,,,,,,,,,,,,,,,,,,,,,,*********)))******++++++------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,++++++,,,,,,,,,---------------...//////....../////////000000000///...---,,,,,,,,,,,,---***+++,,,...//////............///000111222333333777888888999999888777666444666888999999888999999666888999::::::;;;>>>@@@@@@EEEJJJIIIDDD??????AAA??????>>>???AAACCCFFFHHHIIIIIIGGGGGGGGGHHHJJJKKKMMMMMMMMMLLLLLLLLLLLLLLLLLLMMMNNNOOOOOOMMMLLLJJJKKKJJJJJJIIIJJJKKKLLLMMMLLLLLLMMMMMMMMMLLLLLLKKKKKKLLLNNNPPPQQQPPPNNNMMMIIIGGGEEEFFFIIIKKKKKKKKKKKKLLLMMMNNNNNNKKKIIIGGGDDDDDDEEEEEEFFFGGGGGGHHHJJJIIIHHHIIIJJJJJJGGGDDDDDDDDDDDDBBB??????@@@BBBAAABBBCCCDDDDDDDDDDDDDDDGGGFFFDDDCCCBBBAAA@@@@@@===<<<;;;:::999999999999999999999999999:::::::::;;;;;;;;;;;;;;;:::999888777777888777555555777888:::;;;BBBMMMQQQIII===666444333111000000111333444555555666777777666555555222222222333333333333333222222333333333444444444222111111000000000000000***,,,---///000000000000111111111111111111111111111111111111111111111111111111111111000000000000//////............//////......//////...---,,,,,,,,,,,,------------,,,,,,---------,,,,,,,,,++++++,,,+++++++++,,,,,,+++***))))))******++++++++++++************************)))))))))((())))))***+++(((((())))))))))))(((((((((((())))))))))))((((((&&&&&&((()))))))))(((''')))((('''&&&&&&&&&''''''&&&&&&&&&'''''''''''''''((((((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&%%%%%%%%%)))((('''''''''''''''(((%%%%%%&&&&&&((()))+++,,,%%%%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&''''''(((&&&&&&&&&&&&''''''''''''(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&(((((('''''''''&&&&&&&&&''''''((((((((((((''''''&&&&&&'''(((((((((((('''&&&'''(((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((((((((()))))))))************))))))))))))))))))))))))******))))))******+++,,,)))+++---,,,+++******+++************************------,,,,,,,,,,,,---------------------,,,,,,,,,---------------......///...///111222333333222222111222222222111111000///((())))))***++++++,,,,,,---......//////......---------------------------+++******))))))))))))***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,---------------......///.........////////////000......---,,,,,,,,,------+++,,,---.....................///000111222333333555555666777777777666666666555444555777999999999555888:::;;;<<<>>>@@@BBBAAACCCEEEDDDBBB@@@??????>>>>>>>>>???AAACCCEEEGGGGGGFFFEEEEEEEEEFFFHHHIIIIIIJJJKKKLLLLLLLLLKKKJJJMMMNNNOOOOOOOOONNNLLLLLLHHHHHHHHHIIIIIIIIIJJJJJJKKKLLLMMMMMMMMMMMMMMMLLLKKKLLLNNNOOOPPPOOOMMMLLLIIIGGGEEEEEEGGGIIIIIIIIIKKKLLLMMMNNNMMMKKKIIIGGGDDDDDDDDDDDDEEEFFFGGGGGGJJJIIIIIIIIIJJJIIIFFFDDDDDDDDDCCCBBB@@@???AAACCCBBBBBBBBBCCCCCCCCCCCCCCCFFFEEEDDDCCCBBBAAAAAAAAA===<<<;;;999888777777777999999999999888888888888<<<;;;;;;:::999888777777666777777777666666777999:::999===EEEGGG???555000333333111111111222333444666666777777777777666666333333333222222111111111222333333333333444444444111111111000000000000000+++,,,,,,---...///000000111111111111111111111111111000///......///000111000000000000111111111111......------------......////////////...---,,,+++,,,,,,------------,,,,,,---------,,,,,,,,,,,,+++***++++++,,,,,,,,,++++++(((((((((((())))))))))))******************************)))((((((((()))))))))))))))******))))))))))))(((((((((((((((((()))&&&''''''((()))((((((((((((''''''&&&%%%&&&&&&&&&''''''''''''&&&&&&%%%%%%(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&%%%%%%%%%))))))((('''&&&&&&&&&'''%%%%%%%%%%%%&&&'''((()))%%%&&&&&&''''''''''''&&&$$$%%%%%%&&&&&&'''''''''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))((('''&&&'''''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&%%%&&&''''''((((((((((((((()))((((((''''''''''''(((''''''''''''''''''''''''******)))((((((''''''&&&(((((()))))))))*********))))))))))))))))))))))))***))))))))))))***++++++,,,------+++)))((()))+++))))))((((((((()))+++,,,------,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------......//////000000111111222111111111111000000000000)))))))))******+++,,,,,,******+++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,------,,,,,,------...///------........./////////...------,,,,,,,,,------,,,------.....................///000111222333333444444555666666666777777===999555444666777666444777999;;;<<<<<<===???AAABBBAAA@@@@@@@@@@@@???>>>>>>>>>>>>???@@@BBBDDDEEEEEEDDDDDDDDDDDDEEEFFFFFFEEEGGGIIILLLLLLLLLJJJIIIMMMNNNNNNOOONNNMMMLLLLLLGGGGGGHHHIIIIIIIIIIIIHHHKKKKKKLLLMMMMMMMMMLLLLLLKKKLLLNNNOOOOOONNNMMMLLLHHHGGGFFFEEEFFFGGGHHHHHHKKKKKKLLLLLLLLLJJJHHHGGGCCCCCCCCCCCCCCCEEEFFFGGGHHHHHHHHHHHHHHHGGGEEEDDDCCCDDDCCCAAA@@@@@@AAACCCAAA@@@@@@????????????@@@DDDDDDCCCBBBBBBBBBBBBBBB===<<<;;;999777666666666888888888777777777777777999999888888888777888888888999999888666666777888:::888:::@@@@@@:::444111222222111111111222333444666666666666666666666666333333333333222222222222111111111111111111111111111111111111111000////////////...---,,,---------111111111111111111111111111000...------...000111............///////////////......------......///000000000///...,,,+++***,,,,,,,,,------,,,,,,,,,************************''')))***+++************((((((((((((((((((((((((************************++++++***(((((('''''''''(((((())))))))))))(((((()))((('''&&&&&&'''((()))&&&''''''(((((((((((((((''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((((((((((((((((((''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))((('''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&'''&&&'''((((((((((((''''''$$$$$$%%%%%%&&&'''(((((((((''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&%%%%%%&&&'''(((((())))))((((((***)))(((&&&&&&&&&'''(((&&&&&&&&&''''''''''''''')))))))))((((((''''''&&&&&&&&&&&&'''''''''((((((((((((((())))))))))))))))))))))))))))))***++++++......---***((('''(((******)))((('''(((***,,,...---,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,------...,,,,,,,,,,,,,,,------...///............///000111000000000000///000000000))))))))))))***+++,,,---(((((())))))+++,,,---...************************...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,------,,,,,,,,,,,,,,,---......------------............------,,,,,,,,,------......------.........//////......///000111222333333555555555555666666777777@@@<<<777555666777666444999;;;======<<<;;;;;;<<>>???@@@AAACCCCCCCCCCCCCCCCCCDDDDDDEEEEEEDDDFFFIIILLLMMMLLLJJJIIIJJJJJJJJJJJJIIIIIIHHHHHHGGGHHHIIIJJJJJJJJJJJJIIIJJJKKKKKKLLLLLLKKKKKKKKKKKKLLLMMMMMMMMMLLLLLLKKKFFFFFFEEEEEEDDDEEEFFFHHHJJJJJJKKKKKKJJJIIIGGGFFFCCCBBBAAAAAABBBCCCEEEFFFEEEFFFGGGGGGFFFDDDCCCCCCDDDDDDCCCBBB@@@???AAACCC@@@???>>>>>>>>>>>>??????CCCCCCBBBAAAAAA@@@AAAAAA>>>===;;;:::888777666666777777666666666555555555555555555555666888999:::======<<<:::777555555666888555666:::;;;666333444111111111222222333333444555555555555555555555555333333333333444444444444111111111111111111111111000111111111111000//////000///...------------...000000000000000000000000000///---,,,,,,---///000---........./////////000000//////////////////000000000000///...,,,+++***+++,,,,,,,,,,,,,,,,,,+++************************'''***------+++******+++))))))))))))))))))))))))************************++++++)))((('''''''''&&&&&&''''''''''''''''''&&&)))((('''&&&&&&'''((()))''''''''''''((((((((()))&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))((('''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''''''''&&&&&&%%%$$$$$$%%%%%%&&&'''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&'''''''''''''''''''''&&&&&&&&&''''''&&&&&&&&&&&&''''''(((((((((((((((***)))(((&&&&&&&&&'''(((&&&&&&&&&&&&''''''((((((%%%&&&'''((()))(((((((((&&&&&&&&&&&&''''''''''''''''''(((((())))))))))))))))))(((((())))))***+++......---***'''&&&((()))+++***)))((()))+++...///,,,,,,,,,++++++,,,,,,,,,***++++++,,,,,,------------------,,,---......///......---------...///000000//////......///000000***))))))((()))+++,,,---*********+++,,,---//////************************...------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...------,,,,,,------...,,,,,,,,,,,,,,,------...,,,,,,,,,---------......------,,,,,,,,,---......///......---......//////......///000111222333333555555555444555555666777;;;999666555666888999999<<<>>>???>>><<<:::999999>>>===<<<===>>>???>>>===<<<===>>>???@@@AAAAAABBBCCCDDDDDDDDDEEEEEEEEEEEEFFFHHHKKKMMMNNNMMMKKKJJJKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIIIIJJJJJJJJJKKKKKKJJJJJJJJJJJJJJJIIIHHHHHHJJJJJJJJJJJJJJJIIIIIIHHHDDDEEEEEEDDDCCCDDDFFFHHHIIIIIIIIIHHHHHHGGGFFFEEEBBBBBB@@@@@@@@@BBBDDDFFFEEEFFFHHHHHHEEEDDDCCCCCCEEEEEEDDDBBB??????@@@BBBAAA@@@???>>>>>>???AAAAAACCCBBBAAA@@@??????>>>???===<<<;;;999888777777777666666555555444444333333333222222333555777:::;;;>>>>>>===:::666444444555444222222666666222222444000111111222333333333444555555444444444444555555333333333444444555555555444444444333333333333222000111111222222000///...,,,,,,---...///000111111000000000000000000000000000///...------...///000//////000000111111222222000000////////////000000////////////...---,,,+++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------+++///222222///,,,,,,---************))))))))))))************************+++***)))(((''''''''''''%%%&&&&&&''''''&&&&&&%%%(((''''''''''''''''''((((((''''''''''''((())))))&&&''''''''''''&&&%%%%%%######$$$%%%&&&'''((((((''''''''''''''''''''''''&&&'''((())))))((('''&&&'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&''''''%%%$$$$$$$$$$$$%%%%%%&&&$$$%%%%%%%%%%%%$$$######$$$%%%%%%&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&''''''((((((''''''&&&%%%&&&&&&''''''''''''''')))((((((''''''''''''(((&&&&&&&&&'''(((((())))))$$$%%%'''((())))))((((((''''''((((((((()))))))))&&&''''''(((((())))))***)))(((((((((((()))******,,,---,,,***(((''''''(((++++++*********,,,---...,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,---------------......///........................//////...------...000111******)))((()))***,,,.........,,,,,,,,,,,,---...************************,,,,,,++++++,,,,,,------------------------------+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,---...///000///...------...//////......///000111222333333555555333333222333444444444555666666666777:::<<<===???AAA@@@===;;;999999;;;<<<>>>>>>>>>>>>>>>>>><<<<<<===???@@@@@@AAAAAADDDEEEEEEFFFFFFFFFFFFFFFIIIJJJLLLNNNNNNNNNMMMLLLNNNMMMMMMLLLLLLLLLLLLLLLJJJIIIIIIHHHIIIJJJKKKLLLJJJJJJJJJIIIHHHGGGFFFEEEFFFFFFFFFFFFFFFEEEEEEDDDAAACCCDDDCCCBBBCCCFFFIIIGGGGGGGGGFFFEEEEEEDDDDDDBBBAAA?????????AAADDDFFFEEEHHHJJJIIIGGGDDDDDDEEEFFFFFFEEEBBB???>>>???@@@???>>>=========???AAABBBBBBAAA@@@>>>===<<<<<<<<<;;;:::999888777666666666555555555444333222222222333222222222333666888:::<<<<<<;;;888555333333444444222222444333000000333000000111222333333444444777666555444444555666777444444444333333333333333444444444333333333222222///000222222222111///...,,,---///111222222111111000000000000000000000000/////////////////////////////////000111222222222/////////....../////////......//////...---,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,------------111555444000,,,,,,---*********)))))))))((((((***************************)))((('''''''''''''''&&&&&&''''''''''''&&&&&&&&&''''''((((((''''''&&&(((''''''&&&'''((()))***''''''((((((((('''&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%&&&'''(((((($$$$$$$$$$$$$$$%%%&&&'''&&&'''''''''&&&&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&'''&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&'''((((((((((((((((((&&&&&&'''(((((()))******%%%&&&'''))))))(((&&&%%%'''''''''((((((((())))))&&&&&&''''''((())))))***((((((((((((((()))*********+++,,,+++)))''''''(((***************+++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,------...---...///000000///...---///...---,,,,,,...000111+++***(((((()))***---...111///---+++***)))******++++++++++++++++++++++++************+++,,,------........................+++,,,,,,------,,,,,,+++,,,++++++++++++++++++,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---...///000///...------...///000......///000111222333333555444222111111111222222222444777666444444777;;;>>>@@@BBBBBB???===;;;;;;999<<>>>>>???;;;<<<===???@@@@@@@@@@@@EEEEEEFFFGGGGGGGGGGGGGGGLLLLLLNNNOOOOOONNNNNNMMMKKKKKKJJJIIIIIIIIIIIIJJJJJJIIIHHHGGGGGGIIIKKKLLLJJJJJJIIIHHHGGGEEEDDDCCCDDDDDDCCCCCCBBBBBBBBBAAA@@@BBBDDDCCCBBBCCCFFFJJJFFFFFFEEEEEEDDDCCCCCCCCCBBBAAA???>>>???AAADDDEEEGGGJJJLLLKKKHHHFFFFFFGGGGGGGGGFFFBBB???===>>>???<<<<<<::::::;;;===???AAABBBAAA???>>><<<;;;::::::888888777666666666666666555555444333333222111111444333222222222444666888999999888666444222333444777444444666444000000333///000111222333444444444888777666555555666777888555555444333222111000///222222222111111000000000///000222333222111///...///000222333222111///---000000000000000000000000//////000000000000//////,,,------...///000000111.........------...........................------+++++++++,,,,,,+++++++++)))))))))******+++++++++---111555444///******+++******))))))((((((((('''************************))))))(((''''''''''''(((''''''((((((((((((''''''%%%&&&'''(((((('''&&&%%%(((''''''&&&&&&((()))***'''((()))))))))(((&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''(((((('''%%%$$$'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%&&&'''((()))$$$$$$$$$$$$%%%&&&'''(((******++++++***)))((((((&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%###$$$%%%%%%&&&&&&%%%%%%%%%&&&((()))))))))(((((('''''''''((()))******+++&&&'''))))))((('''%%%###%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''((())))))***((((((((((((((()))******(((***,,,,,,***(((''''''))))))*********))))))(((,,,++++++++++++++++++,,,---,,,,,,++++++*********++++++******++++++,,,------...000111111///...,,,///...,,,,,,,,,...000111)))+++---,,,***)))+++---...---+++******+++---...---+++)))***---///...---++++++******+++,,,...///---,,,***))))))***,,,---/////////...---------,,,---***((((((+++,,,+++))),,,,,,,,,,,,,,,,,,,,,,,,...//////////////////...------.........---,,,,,,...------------...//////////////////000000000000333222111111111222333444444444555666777888999999;;;===>>>@@@???===:::999:::;;;===???AAAAAAAAAAAA===>>>???@@@@@@@@@@@@@@@AAACCCEEEFFFEEEEEEFFFGGGJJJJJJKKKJJJIIIHHHIIIJJJNNNKKKIIIGGGGGGGGGEEEDDDGGGGGGFFFFFFFFFFFFFFFFFFJJJIIIGGGFFFEEEEEEEEEFFFCCCBBBAAAAAAAAABBBBBBCCCBBBAAAAAACCCFFFHHHHHHGGGHHHHHHGGGFFFDDDAAA???===>>>>>>>>>???@@@BBBCCCDDDEEEJJJOOONNNIIIDDDCCCDDDEEEDDDBBB@@@???===<<<<<<@@@???>>>======>>>???@@@AAA???===;;;:::999999:::666666555444444555777888666555444222111111222222333222222333555666666555777666666555444444333333333333222222111000////////////000000111111111222333000000333999<<<:::777333333333444444333222222555444333333222222333333333333333333222111000000000000000000////////////......///000111222333333------///000111111111111------------......//////------......------,,,++++++,,,------+++)))******&&&))),,,---,,,*********$$$---,,,(((+++***(((...***++++++,,,,,,++++++***&&&&&&'''((()))***++++++))))))))))))))))))))))))(((''''''''''''&&&&&&&&&((('''&&&%%%%%%&&&'''((($$$%%%&&&'''((((((((((((''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$)))((('''&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%&&&'''''''''&&&&&&'''''''''&&&&&&%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&%%%$$$$$$(((((('''&&&%%%$$$$$$###''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&)))###"""&&&&&&""""""&&&$$$%%%&&&$$$!!!!!!$$$''''''((()))(((&&&$$$%%%&&&%%%%%%%%%$$$$$$%%%%%%&&&(((((('''&&&%%%$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''((((((''''''***)))(((&&&&&&&&&'''(((&&&(((******((('''&&&'''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&''''''((()))*********---,,,,,,+++***)))(((((())))))))))))*********************+++,,,---...///+++++++++*********))))))+++++++++,,,,,,------.........///////////////...///...---,,,---...///000+++---///...,,,+++---...---,,,++++++++++++,,,---)))'''&&&''')))++++++***++++++++++++,,,---...///...,,,+++******+++,,,...............------------...,,,***+++---...---+++,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,+++,,,,,,---------,,,,,,...............///000000/////////000000000111111222222111111111222333444444444555666777888888999:::;;;===>>>===<<<999888999:::<<<>>>???@@@@@@@@@===>>>>>>???@@@@@@?????????AAADDDEEEFFFFFFHHHJJJNNNNNNNNNLLLKKKJJJJJJJJJKKKJJJGGGGGGGGGGGGFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFDDDBBB@@@@@@@@@@@@BBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBDDDFFFHHHHHHGGGGGGGGGFFFEEECCCAAA>>>===>>>>>>>>>>>>???AAABBBBBBFFFJJJNNNNNNIIIEEEEEEFFFEEEDDDBBB@@@>>>===<<<<<<>>>======<<<<<<======>>>???>>>===;;;::::::::::::999888777666555555666777666555333222111111222222333222111222444666555444666666555555444333333222333333222111111000/////////000000000111111111111111000222666<<<===999555222333333444333333222222444444333222222222222333333333333333222111000///000//////////////////////////////000000111111222---...//////000000000000............//////000000---------...------,,,+++)))+++,,,,,,+++***+++,,,+++...000///---+++******'''---***(((...,,,'''***++++++++++++***))))))(((''''''(((((()))******+++))))))))))))))))))))))))(((''''''''''''&&&&&&&&&((('''&&&&&&%%%&&&''''''$$$%%%&&&'''((((((((((((''''''''''''''''''''''''''''''''''''''''''&&&&&&(((((('''&&&&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&((($$$###&&&%%%"""###'''$$$&&&'''&&&$$$$$$&&&(((+++++++++***'''%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%))))))))))))((('''&&&&&&'''&&&&&&&&&%%%%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&'''''''''%%%&&&''''''((((((''''''))))))((('''''''''''''''$$$&&&((((((&&&%%%$$$%%%&&&&&&&&&''''''''''''(((((((((((((((((((((((((((''''''(((((()))******+++,,,++++++***)))((((((((())))))))))))******************++++++,,,---......+++++++++*********))))))******++++++,,,---------......////////////......///...---------...///000,,,---...---,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,***)))((()))+++,,,,,,,,,++++++,,,---............---,,,+++******+++,,,---------------...............,,,+++,,,---...---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******+++,,,---------,,,/////////...///000000111000000000000111111111111111111111000111222222333333444444555666777888888888999;;;<<<;;;:::888777888999;;;<<<>>>?????????======>>>>>>??????>>>>>>===???BBBDDDFFFGGGJJJLLLOOOOOOMMMLLLJJJJJJIIIIIIJJJHHHFFFFFFGGGHHHGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFIIIGGGEEECCCBBBAAAAAAAAAAAABBBCCCDDDEEEDDDCCCCCCCCCCCCCCCDDDGGGIIIIIIHHHFFFFFFEEEDDDBBB???===<<<>>>>>>>>>>>>>>>???@@@@@@CCCGGGJJJJJJGGGEEEEEEFFFDDDCCCAAA@@@>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<======<<<;;;::::::;;;;;;<<<:::999777666555666666555444333222111111222222222111000222444555444333555555444444333333222222222222222111111000000///000000000000111111111111000000333888===<<<888444222222333333333333222222444333222222111111222222222333333222222111000//////////////////////////////000000000000000000000....../////////////////////////////////000000000---------------,,,++++++(((***,,,,,,++++++,,,---000222333111///,,,******+++...)))(((000---&&&(((*********))))))((((((((()))))))))(((((()))))))))))))))))))))))))))))))))(((''''''''''''&&&&&&&&&(((((('''&&&%%%%%%&&&&&&%%%%%%&&&'''((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''''''''((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$'''&&&%%%#########$$$$$$%%%%%%$$$$$$$$$$$$#########$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''%%%%%%&&&$$$"""###'''$$$&&&((((((((('''((()))+++,,,+++)))&&&$$$$$$%%%'''&&&%%%%%%$$$$$$$$$$$$((()))+++,,,,,,+++)))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((%%%&&&''''''(((((('''''''''(((((((((((('''&&&&&&%%%&&&((('''&&&$$$$$$%%%&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((())))))******++++++******))))))((((((''''''))))))))))))******************++++++,,,,,,------+++************)))))))))))))))***++++++,,,------....../////////......---......------...///000000******++++++*********+++***+++,,,,,,,,,,,,+++*********)))***+++,,,------+++,,,---...///...------,,,+++************+++,,,,,,,,,,,,------.........+++++++++++++++++++++******************+++++++++,,,------......------,,,((()))***+++,,,---------...............///000000000000000000111111111222000000000000111111222222222333444555666777777888888999:::;;;;;;:::888777777888999;;;<<<===>>>>>>======>>>>>>>>>>>>======<<<>>>AAABBBDDDFFFIIILLLMMMKKKIIIHHHIIIIIIIIIHHHJJJHHHFFFFFFFFFFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEHHHGGGFFFEEEDDDEEEEEEFFFAAABBBDDDFFFFFFEEEDDDCCCDDDCCCCCCEEEHHHJJJJJJIIIFFFEEEDDDBBB@@@>>>===<<<>>>>>>============>>>??????BBBDDDDDDCCCBBBBBBDDDCCCBBBAAA???===<<<<<<<<<;;;;;;<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<:::999888666555555666666555444222111111111222222222111000111333444333222444444333333222222222222222111111111000000000///000000000000000111111111000000222666999999666333111111222333333333333222333333222111111111111111222222222222111000///............///////////////000000000//////.........//////..............................////////////,,,------------,,,++++++)))+++,,,,,,+++***+++,,,///000111000---+++******...000******///+++%%%+++(((((((((((())))))******,,,+++***)))(((((((((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&(((((('''&&&%%%%%%%%%%%%%%%&&&&&&'''((((((''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&''''''&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%)))(((%%%#########$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&$$$######%%%###%%%''')))))))))))))))'''((((((&&&$$$######$$$''''''&&&%%%$$$$$$$$$$$$''')))+++------,,,***(((''''''''''''''''''''''''########################''''''&&&&&&&&&&&&''''''%%%&&&''''''((('''''''''&&&'''((((((((('''&&&%%%''')))***)))'''&&&'''(((&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))))))))******++++++((((((((((((((('''''''''((()))))))))***************++++++,,,,,,,,,,,,+++************))))))))))))((()))******+++,,,------......//////......------,,,,,,,,,------...//////***************************++++++,,,,,,++++++***&&&''''''''''''((()))***+++,,,---.........---,,,******))))))))))))******+++,,,,,,,,,------......***+++,,,,,,,,,+++++++++))))))*********+++++++++,,,------......------,,,((()))***+++,,,---------------,,,,,,,,,---......///000000000000111111111//////000000000111111111222222333444555666777777888999999:::::::::999888777888888999;;;<<<===>>>======>>>>>>>>>>>>===<<<<<<>>>@@@AAAAAACCCGGGIIIKKKIIIFFFGGGIIIKKKLLLKKKLLLJJJGGGFFFEEEDDDBBBAAACCCCCCDDDDDDDDDEEEEEEEEECCCCCCCCCCCCDDDFFFHHHIIICCCDDDFFFGGGGGGFFFDDDCCCDDDCCCCCCEEEHHHJJJJJJIIIFFFEEEDDDAAA???>>><<<<<<=========<<<======>>>>>>>>>???AAAAAAAAAAAABBBCCCBBBAAA@@@>>>===<<<<<<;;;;;;===>>>??????>>>===;;;:::::::::;;;;;;;;;;;;;;;777666555555555555777777444333222111111111222333222111000111333444333222222222222222111111111111111111111000000000000000111111000000000000000000000000000111222444444333000111222222333333333222222222111000000000000111111111111111000///......------....../////////000000000//////...---------///...------,,,------...------------------------,,,,,,------,,,,,,+++***,,,---...---+++)))))))))***+++,,,,,,***))))))***+++---******...'''$$$---'''''''''(((***+++---......,,,***)))''''''(((((((((((((((((((((((((((((((((''''''''''''&&&&&&&&&''''''&&&&&&&&&%%%%%%$$$%%%&&&''''''((('''''''''''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&&&&&&&''''''''''''+++)))'''%%%$$$$$$&&&'''%%%%%%%%%&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$&&&((()))(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''''''''%%%"""###$$$%%%'''((()))((('''###$$$%%%%%%$$$$$$%%%&&&'''&&&%%%%%%$$$$$$$$$%%%&&&'''***,,,,,,***(((&&&''''''''''''''''''''''''########################&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&''''''((('''''''''%%%&&&'''(((((('''&&&%%%((())))))((('''&&&'''(((&&&&&&&&&''''''''''''((((((((((((((((((((((((((()))))))))))))))*********'''''''''''''''(((((((((((()))))))))***************+++,,,,,,,,,+++******))))))))))))))))))))))))((()))***+++,,,---.....................---,,,,,,******+++,,,------......---+++***+++,,,---,,,+++++++++++++++++++++++++++''')))))))))((()))+++---+++,,,,,,------,,,,,,+++************************,,,,,,,,,,,,------------+++---///000...---------))))))******+++,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++,,,---------,,,,,,,,,++++++,,,,,,---...////////////000000000000......///000000000000///111222222333444555666666777888999999999999999999888888888999:::<<<>>>???>>>>>>??????>>>>>>=========>>>???@@@AAACCCGGGJJJLLLIIIFFFHHHLLLOOOPPPOOOMMMJJJGGGEEEDDDCCCAAA???BBBBBBCCCCCCDDDDDDEEEEEEDDDDDDDDDFFFHHHKKKMMMOOOFFFGGGGGGHHHGGGFFFDDDCCCCCCCCCCCCDDDGGGIIIIIIHHHGGGFFFDDDAAA???>>>=====================>>>??????AAAAAA@@@@@@AAACCCDDDEEEAAA@@@???===<<<<<<;;;;;;<<<===@@@AAAAAA@@@===<<<999:::;;;;;;;;;;;;::::::666555444444444666777888333222111000000111222333333222111222333444333222111111111111111111000000000000000000000000000000111111111111000000000000000000///......000222333///000111222333333333333222111000000///000000000000111111000000///...------------......//////000//////......---------,,,...---,,,++++++,,,...///---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******---...///---***(((((((((&&&((())))))(((((()))+++'''))))))///666---%%%,,,'''''''''((())),,,...//////---+++(((''''''((()))))))))))))))))))))))))))(((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''''''''''''''&&&''''''''''''''''''''''''&&&&&&''''''''''''''''''%%%%%%%%%%%%%%%&&&&&&'''&&&&&&'''''''''''''''(((***)))(((&&&&&&&&&''''''%%%%%%&&&&&&&&&&&&''''''###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''(((((()))((('''&&&%%%$$$$$$###''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''***///222,,,$$$$$$$$$###%%%'''(((&&&%%%"""$$$&&&&&&&&&&&&((()))&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&((())))))(((&&&%%%&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&''''''((((((''''''%%%%%%&&&''''''''''''&&&&&&''''''&&&$$$$$$%%%'''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((((((((((((((()))))))))&&&&&&''''''(((((())))))))))))))))))************++++++,,,,,,,,,***)))((((((((()))))))))))))))***))))))***+++---...//////...............---,,,+++)))***+++---............---+++******,,,---,,,***,,,+++***))))))***+++,,,***,,,------++++++...111,,,++++++******+++++++++++++++,,,,,,,,,,,,++++++------,,,,,,,,,,,,,,,,,,***---000111...---------*********+++,,,---------,,,,,,------------,,,,,,+++,,,,,,---------,,,,,,---,,,,,,,,,,,,---......---.........////////////---...///000000000//////111111222333444555555666666666777777777888888888888888888999:::<<<>>>?????????@@@@@@???>>>>>>===<<<>>>???@@@BBBFFFJJJNNNNNNJJJFFFGGGKKKOOOOOONNNKKKIIIFFFDDDDDDCCCAAA@@@AAAAAABBBCCCCCCDDDEEEEEEGGGGGGGGGIIIKKKMMMPPPRRRJJJJJJIIIGGGFFFEEEDDDCCCCCCBBBBBBDDDFFFHHHHHHGGGHHHFFFDDDAAA???>>>>>>===<<<<<<<<<===>>>???@@@AAABBBAAA??????@@@BBBCCCDDD@@@???>>>===<<<;;;;;;;;;;;;===@@@BBBBBB@@@===;;;999:::;;;;;;;;;:::999999888777666555555555666777333222111000000111222333555333222333444555444222000000000000000000000000///000000000000000000000111111111111000000000//////000000000//////000111///000111222222333333333111111000////////////000000000000000///...------,,,,,,---......///000000......---------------------,,,+++***+++,,,...000......---------,,,,,,,,,+++,,,,,,,,,,,,+++******,,,---...---+++)))))))))'''((())))))((((((***+++***)))+++:::III>>>,,,+++)))(((''''''''')))+++,,,///---***((('''((()))***))))))))))))))))))))))))(((''''''''''''&&&&&&&&&"""###%%%&&&''''''&&&&&&&&&'''''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''$$$$$$%%%%%%%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%''')))))))))'''''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%'''---999???777***'''%%%###$$$&&&'''&&&%%%###$$$&&&&&&%%%%%%&&&((($$$$$$$$$$$$%%%&&&''''''''''''''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&''''''((((((''''''&&&%%%%%%%%%&&&&&&'''((('''''''''%%%$$$$$$%%%'''&&&&&&&&&''''''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''&&&&&&'''((())))))******))))))))))))************++++++,,,---,,,***((('''(((((((((((())))))************+++,,,...///000111............---,,,+++******+++---///000000000000+++)))'''(((++++++***''',,,+++)))(((((()))+++,,,''')))+++***))))))+++...,,,+++***)))))))))++++++,,,------......------,,,---------,,,,,,+++++++++(((+++//////---++++++,,,******+++,,,------.........//////000000//////...------.........---,,,,,,...------------...//////------------.........///,,,---///000000000///...000111222333444555555666555555555555666666777777999999888999:::<<>>>>><<<===???AAADDDHHHNNNRRRNNNIIIEEEEEEIIILLLLLLJJJIIIGGGEEEDDDDDDDDDBBBAAAAAAAAABBBBBBCCCDDDEEEEEEEEEEEEEEEFFFGGGJJJLLLMMMMMMKKKIIIGGGEEEDDDDDDCCCBBBAAAAAACCCFFFHHHHHHGGGIIIGGGDDDBBB@@@>>>>>>>>><<<<<<<<<===>>>@@@AAABBBAAA???===<<<>>>@@@AAABBB@@@???>>><<<<<<;;;;;;;;;:::===@@@CCCCCC@@@===:::::::::;;;<<<;;;:::999888;;;:::888777666555666666222222111000000111222333555444333333555555444333////////////000000000000////////////000000000000222111111111000000//////...000222333222000000000//////000222222333333333111111000///////////////000000000000///...---,,,,,,,,,------...///000000------------------------,,,+++*********,,,///000//////.........---------+++,,,,,,,,,,,,+++*********,,,------+++******+++***++++++***))))))***,,,///,,,///FFF[[[OOO555++++++)))'''&&&%%%&&&((()))///---***((('''(((***+++))))))))))))))))))))))))(((((('''''''''&&&&&&&&&!!!"""$$$&&&'''''''''&&&&&&'''''''''''''''&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%&&&'''''''''&&&&&&#########$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&)))***+++)))'''&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&"""###&&&000@@@III???///***&&&######%%%'''&&&%%%"""###$$$$$$""""""###$$$#########$$$%%%&&&'''((((((((('''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&&&&%%%%%%&&&&&&'''%%%&&&''''''((((((''''''&&&&&&%%%$$$%%%&&&((())))))))))))'''&&&&&&''')))&&&&&&&&&'''''''''(((((((((((((((((((((((((((((('''''''''''''''&&&&&&&&&&&&''''''((()))***++++++))))))))))))************++++++,,,---,,,***'''&&&'''((((((((())))))*********+++,,,---///000111222............---,,,+++***+++---///000222222222111+++******)))***,,,---...))))))))))))))))))))))))''''''((()))******++++++,,,,,,,,,,,,++++++***)))(((((()))************)))+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,'''(((***+++,,,,,,++++++...---+++******+++,,,...---,,,,,,++++++,,,,,,---...---,,,,,,++++++++++++...///000///---,,,,,,...............////////////111111222333333333222222444444444444555777888999666777888:::;;;<<<<<<<<<>>>???AAAAAA?????????@@@:::;;;???DDDJJJMMMNNNNNNGGGGGGGGGIIIJJJJJJHHHFFFFFFDDDAAA>>>>>>>>>@@@AAAEEEHHHLLLLLLJJJGGGDDDCCCCCCDDDFFFHHHJJJKKKKKKLLLJJJIIIGGGFFFDDDCCCBBBBBBBBBBBBDDDEEEGGGGGGHHHHHHHHHGGGEEECCCAAA@@@???>>>???@@@AAABBBCCCEEEFFFFFFDDDBBB@@@>>>======>>>???>>>======<<<<<<=========AAA;;;:::???CCCAAA>>><<<===@@@@@@<<<999::::::888:::888555333333555777999555444333222222222222222555555444444444333333333000111111111111222222222---///111222333222111000...///000000000///---,,,//////////////////////////////000000000000/////////...---+++,,,---///000////////////..............................------......---------,,,,,,,,,------------------------************************++++++++++++++++++++++++************************++++++***)))(((((())))))(((,,,111GGGccc___???(((************))))))))))))+++***)))((()))((('''&&&%%%&&&''')))*********+++))))))(((((('''''''''&&&###'''+++***%%%###&&&)))'''&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&''''''%%%%%%$$$#########$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%***%%%"""%%%))))))(((&&&%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$+++&&&%%%///===CCC===333"""###%%%''''''&&&%%%$$$&&&&&&&&&%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%(((((())))))(((&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&'''(((((())))))((((((''''''''''''''''''''''''((((((&&&&&&%%%&&&'''(((,,,***((('''((((((((('''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%%%%''''''((((((((((((((((((%%%%%%%%%&&&&&&((())))))+++***)))(((((()))***+++++++++******))))))((((((+++***)))'''''''''((()))+++,,,...000111000///.........---------,,,,,,,,,+++,,,...000111222222222*********)))***+++---...************************))))))******+++,,,,,,---++++++,,,,,,,,,+++******((()))******++++++******+++++++++*********))))))++++++++++++++++++++++++))))))+++,,,,,,---------...---,,,++++++,,,---...---,,,,,,++++++,,,,,,---...---,,,,,,+++++++++,,,...///000///---,,,---...............////////////000111222222333333222222222222333333444666777888666777888:::<<<=========>>>???AAA@@@???>>>>>>???<<<<<>>======>>>>>>;;;;;;:::999999:::;;;<<<@@@;;;999>>>BBB???<<<:::<<<@@@@@@<<<:::::::::888888777666666666777888888777666666666666666777888555555444444444333333333000111111111111222222222...///111222222222000000///000111111111000///...////////////////////////......////////////............---------...///000////////////..............................---------------,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++***************++++++***)))))))))))))))***---///@@@YYYWWW???...************))))))))))))***)))))))))******))))))&&&&&&'''((())))))))))))((('''''''''&&&&&&&&&&&&$$$%%%&&&'''&&&&&&&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&''')))&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$%%%)))...000,,,(((###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&%%%%%%###"""!!!%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''((((((''''''''''''''''''''''''&&&&&&'''(((((('''&&&%%%)))'''&&&&&&'''(((&&&%%%%%%%%%%%%&&&&&&&&&''''''((((((((((((((((((((((((((((((((((((((('''''''''''''''&&&'''((()))******+++***)))(((((()))***++++++++++++***************+++***)))(((''''''((()))+++,,,...000000000///......------------,,,,,,,,,+++,,,---///000000000///******)))******+++------+++++++++++++++++++++++++++++++++,,,------......******++++++,,,+++++++++)))******++++++++++++++++++++++++***************************************++++++++++++,,,---......///...---,,,,,,---...///---,,,,,,++++++,,,,,,---------,,,+++++++++,,,,,,---/////////---,,,---...---............/////////000000111222222222222222111111222222333555666777555666888;;;===>>>??????>>>???AAA@@@>>>=========??????AAACCCFFFGGGGGGEEEGGGFFFGGGHHHJJJJJJIIIGGGGGGFFFEEEDDDEEEGGGIIIKKKLLLLLLJJJHHHFFFGGGJJJMMMKKKJJJHHHFFFFFFFFFFFFGGGIIIHHHFFFEEEDDDCCCCCCCCCDDDEEEEEEFFFGGGGGGFFFFFFBBBAAAAAAAAABBBBBBCCCDDDCCCCCCCCCDDDDDDDDDEEEEEECCCBBB@@@>>>======>>>>>>;;;:::888888888:::<<<===@@@;;;:::>>>@@@===999999:::???@@@===;;;;;;:::888555666777888999999999888777777777777888999::::::555555444444444333333333000111111111111222222222...///111222222111000000000111222222222111000///////////////////////////------............------------....../////////////////////............---------------------......---------,,,,,,,,,,,,,,,------------------------------------------------------------------------++++++++++++******))))))+++***))))))))))))))))))***,,,+++444HHHHHH:::333************))))))))))))************))))))))))))&&&''''''(((((((((''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$###%%%'''(((&&&$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%$$$$$$$$$$$$%%%$$$$$$$$$%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%$$$""""""%%%'''&&&''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))(((&&&$$$%%%&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&''''''''''''%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%%%%&&&''''''''''''''''''''''''''''''$$$%%%(((******(((&&&$$$&&&&&&&&&((())))))'''&&&%%%%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((())))))(((((('''''''''&&&((((((((((((((()))***+++******))))))))))))************++++++++++++++++++***))))))(((((((((((()))+++,,,---///000//////...------------,,,,,,,,,,,,+++,,,---...///......---)))))))))******+++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------((()))***+++++++++++++++******+++,,,,,,,,,,,,+++************************************************,,,+++*********,,,---.........---------...//////---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,,,,---...///...---,,,---///---------.........////////////000111222222222222111222222222333555666777555666888;;;===???@@@@@@>>>???@@@@@@>>><<<<<<===CCCBBBCCCFFFHHHIIIGGGFFFFFFFFFFFFHHHJJJKKKIIIGGGGGGGGGGGGHHHIIILLLNNNPPPPPPOOONNNKKKHHHIIILLLNNNMMMLLLIIIGGGFFFFFFGGGHHHHHHGGGFFFDDDDDDCCCCCCCCCEEEEEEFFFGGGGGGGGGFFFFFFCCCCCCBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCBBBAAA???>>>>>>>>>>>><<<;;;:::999999;;;>>>@@@@@@<<<;;;>>>???<<<999999999>>>@@@===;;;<<<;;;888666666777888999::::::;;;666666666555666666777777555555444444444333333333000000111111111222222222///000111111111111000000000111222222222111000///////////////////////////---......//////......---+++,,,...000111000///...//////.........---------,,,,,,------------.........---------------------------------------------------------------------************************,,,,,,++++++***)))))))))******)))))))))))))))***))),,,))),,,888888111111************)))))))))(((+++++++++***(((&&&&&&&&&''''''(((((('''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&'''&&&%%%$$$&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$%%%$$$$$$$$$%%%&&&'''((()))$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%###%%%$$$"""###&&&'''%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))(((%%%$$$'''***&&&%%%$$$######%%%'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$$$$$$$%%%&&&&&&((((((((((((((('''&&&&&&%%%%%%%%%&&&&&&&&&'''''')))'''%%%$$$###$$$&&&'''''''''''''''''''''''''''$$$%%%'''))))))(((&&&%%%&&&&&&(((***,,,,,,***(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&'''''''''''')))))))))(((''''''&&&&&&((((((''''''((())))))******))))))))))))))))))***)))))))))******+++++++++)))))))))(((((((((((()))++++++---......///......---------,,,,,,,,,++++++,,,---...//////...---,,,(((((()))***+++++++++,,,************************************++++++++++++((()))******++++++++++++******+++,,,,,,,,,,,,+++************************++++++++++++++++++++++++++++++***))))))***,,,---------------......//////---,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,,,,---,,,...///...------...///------------............---...///000111111111111222222333333444555777888444666888:::===>>>???@@@>>>???AAA@@@>>>======>>>BBBBBBCCCEEEHHHIIIHHHFFFFFFFFFFFFHHHJJJKKKIIIHHHHHHHHHIIIJJJLLLNNNPPPRRRRRRRRRRRRPPPMMMKKKKKKLLLMMMLLLJJJHHHGGGHHHIIIJJJFFFFFFEEEDDDCCCCCCDDDDDDEEEFFFFFFGGGGGGGGGFFFFFFGGGFFFFFFEEEEEEEEEFFFFFFGGGFFFFFFFFFFFFEEEEEEEEEDDDCCCBBBAAA@@@???>>>>>>===<<<;;;::::::<<<>>>???@@@======@@@@@@<<<999::::::???@@@===:::;;;:::888999888666555666999;;;===888777666555444333333333555555444444444333333333000000111111111222222222000000111111111000000000///000111111111000///.../////////////////////////////////000000/////////***,,,///111222111///...............------------,,,,,,,,,,,,------...................../////////------------------------++++++++++++++++++++++++************************+++++++++*********))))))***)))))))))))))))*********///,,,+++222///)))---************)))))))))(((((()))***)))'''&&&'''((((((((((((((('''&&&%%%$$$''''''''''''''''''(((((((((+++---+++&&&###$$$&&&%%%%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$%%%&&&'''((()))$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$""""""***333222+++&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$%%%&&&''''''%%%$$$"""###$$$'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''((('''%%%$$$$$$%%%&&&(((((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((%%%%%%'''))),,,,,,***(((%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&'''''''''(((((())))))(((((('''''''''&&&''''''&&&&&&&&&'''(((((()))))))))******)))))))))''''''(((((())))))******((((((((())))))))))))(((***+++,,,------.........------,,,,,,,,,+++++++++......///000///...---,,,'''((()))***++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))******+++*********)))******+++++++++++++++***************++++++++++++++++++++++++++++++++++++******)))******++++++,,,,,,,,,---......//////---,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,------,,,---///...------...///,,,------------.........,,,---...000111111111111222222333333444666777888444555777:::<<<===>>>>>>>>>???AAAAAA???>>>???@@@@@@@@@AAACCCFFFGGGFFFEEEEEEEEEFFFHHHJJJKKKJJJHHHIIIIIIIIIJJJLLLMMMOOOPPPPPPRRRSSSRRROOOLLLJJJJJJLLLKKKIIIHHHHHHHHHIIIJJJEEEEEEDDDCCCCCCDDDDDDDDDEEEEEEFFFGGGHHHHHHGGGGGGIIIIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDCCCBBBAAA@@@???;;;;;;;;;::::::;;;;;;;;;???<<<===@@@@@@<<<:::<<<===@@@@@@<<<999::::::888:::888555444444777:::===:::999888666555444333333555555444444444333333333000111111111111222222222111111111000000000000000///000111111111000///...//////////////////////////////000000000000//////+++,,,///111222111000000.........------------,,,++++++,,,,,,------...................../////////------------------------************************,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))))))))******++++++222000---111---'''---************))))))))))))%%%'''***)))''''''))),,,((((((((((((((('''&&&%%%'''''''''((((((((((((((((((,,,///,,,&&&"""$$$'''%%%%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%$$$$$$$$$%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$"""$$$000===<<<222%%%&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&########################$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%(((&&&######%%%&&&$$$"""&&&%%%$$$######%%%'''((($$$$$$%%%%%%%%%%%%&&&&&&&&&'''''''''(((((((((((($$$$$$$$$$$$%%%&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%&&&((()))(((((((((((((((((((((((('''&&&%%%%%%%%%''')))***#########%%%(((((('''%%%%%%%%%%%%&&&&&&&&&''''''((((((((())))))******+++((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''))))))************))))))''''''(((((((((((((((((('''(((((())))))))))))(((******++++++,,,------...,,,,,,,,,,,,++++++++++++---...///000000///------'''((()))***+++++++++***************************)))))))))))))))))))))))))))************))))))(((((()))******++++++******))))))*********+++++++++***************************++++++,,,,,,++++++******+++,,,------.........---,,,,,,++++++,,,,,,---,,,+++++++++,,,,,,---...,,,---......------...000,,,,,,---------.........+++,,,...///000111111111111111222222333555666777444555777999:::;;;<<<<<<===???AAAAAAAAA@@@AAABBBAAAAAABBBDDDFFFGGGEEECCCEEEEEEFFFHHHKKKKKKJJJHHHIIIIIIIIIJJJKKKKKKLLLLLLMMMNNNPPPOOOMMMKKKKKKKKKJJJIIIIIIHHHGGGGGGFFFFFFDDDDDDCCCCCCCCCDDDDDDEEEDDDEEEFFFGGGHHHIIIIIIIIIHHHHHHGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHFFFFFFEEEEEEDDDBBBAAAAAA<<<============;;;:::999<<<;;;<<>>::::::<<<@@@BBB@@@:::777888999888888777666555555666888999999888777666555444444444555555444444444333333333000111111111111222222222222111111000000000000000000111222222222111000///////////////////////////...//////////////////...+++---...000111111111111.........---------,,,,,,***++++++,,,------......,,,,,,,,,,,,------......------------------------************************++++++++++++++++++++++++)))))))))***++++++,,,,,,)))))))))))))))***++++++***111...,,,///+++'''---************))))))))))))))),,,...,,,((('''))),,,(((((()))))))))(((''''''&&&&&&&&&''''''(((((((((''')))+++***'''%%%&&&'''%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&$$$###,,,888888...$$$$$$%%%%%%%%%%%%$$$$$$''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&&&&''''''%%%$$$%%%%%%$$$$$$$$$%%%&&&'''$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''(((((((((((($$$$$$$$$$$$%%%&&&'''((()))(((''''''''''''((()))%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&'''((())))))***((((((((((((((((((((((((%%%%%%&&&''''''((((((((($$$###"""###%%%&&&%%%$$$%%%%%%%%%&&&&&&&&&'''''''''(((((()))******++++++&&&&&&''''''((()))))))))((((((''''''''''''((((((((()))***++++++***)))((())))))))))))((((((((((((&&&'''((()))******)))(((*********++++++,,,---...,,,,,,,,,++++++++++++***+++,,,......///...---,,,&&&''')))***++++++******++++++++++++++++++++++++*********)))))))))))))))***************)))((('''(((((()))***************))))))******++++++++++++))))))))))))))))))))))))+++,,,---...---,,,+++***)))***+++,,,---------------,,,,,,++++++,,,,,,---++++++++++++,,,,,,---...,,,---......------///000,,,,,,,,,---------......+++,,,---///000111111111000000000111222333555555555555777888999:::::::::===???AAABBBBBBBBBCCCDDDEEEDDDEEEFFFHHHHHHFFFDDDEEEEEEFFFHHHKKKKKKJJJIIIIIIIIIIIIIIIJJJJJJJJJJJJIIIKKKLLLKKKJJJKKKLLLNNNIIIIIIIIIHHHFFFEEECCCBBBDDDCCCCCCCCCCCCDDDEEEEEECCCDDDFFFGGGHHHIIIIIIJJJFFFFFFFFFEEEFFFFFFGGGHHHGGGGGGGGGHHHHHHIIIIIIIIIFFFGGGFFFFFFEEECCCBBBAAA???@@@AAAAAA@@@>>><<<::::::999;;;>>>===999999<<>>AAACCCDDDEEEEEEFFFFFFFFFFFFEEEDDDBBBAAAGGGGGGHHHJJJJJJJJJJJJJJJFFFGGGIIIJJJJJJIIIGGGFFFIIIIIIIIIJJJJJJJJJKKKKKKKKKJJJIIIGGGFFFEEEEEEEEECCCBBB@@@@@@@@@BBBDDDEEEGGGGGGGGGGGGGGGGGGGGGGGGDDDCCCCCCCCCCCCEEEFFFGGGFFFFFFFFFGGGGGGHHHHHHHHHKKKJJJJJJHHHFFFCCCAAA@@@;;;===???@@@???===:::888;;;;;;;;;;;;;;;:::::::::<<>>???>>><<<:::999<<<<<<;;;;;;;;;;;;::::::<<<>>>@@@>>>:::999<<<@@@???===999555444444555777777777666555444444444444555555555333222222555777333333222222111000000000111111111111111111111111111000///000111222000///111000000000000/////////......////////////......,,,,,,,,,,,,---...//////...////////////...------,,,,,,,,,,,,---------...---...............------------......------,,,,,,++++++++++++++++++******))))))************))))))************************************))))))))))))******++++++++++++******++++++++++++,,,,,,,,,---555111---+++******)))'''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%''''''%%%(((...///,,,%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$&&&%%%$$$$$$$$$%%%&&&'''''''''&&&&&&&&&&&&''''''(((&&&$$$$$$$$$%%%$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((((((&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%)))(((&&&%%%$$$%%%&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%"""$$$&&&&&&%%%%%%%%%'''&&&&&&&&&&&&&&&'''''''''&&&&&&%%%$$$%%%&&&'''((()))(((''''''''''''%%%###&&&%%%&&&'''))))))&&&###&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&'''''''''''''''&&&&&&'''(((((((((((((((''''''''''''''''''''''''''')))***)))((('''((()))(((((()))***************(((((((((((())))))))))))'''''''''((((((((())))))************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***+++***)))((((((((()))***)))((('''(((***+++***)))++++++************++++++++++++,,,,,,,,,,,,+++++++++************)))))))))+++***))))))((())))))***+++++++++++++++,,,,,,,,,)))***++++++++++++***)))))))))))))))+++,,,---...++++++************++++++------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,,,,---...//////........./////////000000000000111222222333333444444444555444444555999<<<;;;<<<<<<===???AAABBBCCCCCCBBB@@@?????????@@@@@@DDDDDDEEEFFFFFFGGGGGGHHHFFFGGGHHHIIIIIIHHHFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBAAAAAAAAABBBCCCDDDFFFFFFFFFFFFFFFFFFFFFFFFCCCBBBBBBBBBCCCDDDEEEFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGFFFDDDBBBAAA@@@>>>>>>======<<<;;;;;;:::<<<<<<<<<;;;;;;:::::::::999;;;===<<<::::::===@@@@@@===:::666555444555666999888777666555555555555555666666444333333666888444333222111111000000000111111111111111111111111111000000000222222111///111111111111000000000000---------......---------,,,,,,,,,,,,---.../////////////////////......---+++++++++,,,,,,,,,------...............---,,,++++++,,,------......------+++++++++*********))))))))))))************))))))++++++++++++++++++++++++************))))))))))))******++++++++++++******************++++++++++++222///,,,***))))))((('''((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$&&&&&&&&&)))...---***%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%''''''&&&&&&&&&&&&''''''---***'''%%%$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%"""###$$$%%%'''((())))))&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$######$$$&&&'''((($$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$########################$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%$$$#########%%%%%%%%%%%%&&&&&&&&&&&&###%%%&&&'''%%%%%%%%%&&&$$$$$$$$$%%%&&&'''''''''%%%%%%%%%&&&&&&&&&''''''((('''%%%&&&''''''&&&$$$&&&&&&&&&'''((((((&&&$$$&&&&&&''''''&&&&&&%%%%%%''''''''''''&&&&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''''''''''''''''''''((())))))''''''((()))))))))***++++++++++++***(((((((((((())))))))))))''''''(((((((((((()))))))))******+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------+++***))),,,+++***)))(((((())))))((('''&&&''')))******)))++++++************++++++***++++++++++++++++++***************))))))))))))++++++***))))))(((((((((((((((((()))*********+++*********++++++*********************+++,,,---...+++******))))))******+++---,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///,,,,,,,,,,,,,,,---...///,,,,,,---...///.........///000000111111222333333333333444333333555888;;;============>>>@@@BBBCCCBBB@@@>>>======>>>@@@AAADDDDDDEEEEEEFFFFFFGGGHHHFFFGGGGGGHHHGGGGGGFFFEEEEEEEEEEEEFFFFFFFFFGGGGGGHHHGGGFFFEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEFFFFFFCCCCCCCCCDDDDDDDDDDDDDDDEEEEEEDDDDDDCCCBBB@@@@@@???>>><<<;;;::::::;;;;;;<<<<<<;;;;;;::::::999999666888999888777777999;;;===<<<999777666666777888999888777666555444444444555666666555444444666888555444333111111111111111111111111111111111111111222222222333555555333222111111111000000000//////------............------,,,,,,,,,,,,---...////////////000000//////...---+++,,,,,,,,,,,,---------/////////...---,,,+++******+++,,,---............,,,++++++******))))))((()))******++++++******)))++++++++++++++++++++++++************)))))))))(((******++++++++++++******'''''''''(((((((((((((((,,,+++)))'''&&&&&&%%%%%%((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))******(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&%%%%%%%%%$$$%%%%%%'''&&&&&&%%%%%%&&&&&&'''000---(((&&&%%%&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((((((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$%%%&&&'''$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$########################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&''''''$$$%%%''''''&&&%%%%%%&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%&&&'''''''''&&&&&&'''&&&%%%&&&''')))((((((%%%&&&&&&'''''''''&&&%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''(((((('''''''''''''''''''''''''''''''''((()))(((''''''((()))(((((()))************)))(((((((((((())))))))))))(((((((((((((((((())))))))))))***+++---...//////+++++++++,,,,,,---------------------,,,***((((((++++++***))))))(((((((((((('''&&&''')))******)))+++******************+++))))))************))))))))))))))))))))))))))))))************))))))((((((((((((((()))*********++++++******************+++,,,,,,+++++++++++++++,,,+++******))))))******++++++,,,,,,,,,,,,,,,,,,,,,...............//////000///...---,,,,,,,,,,,,,,,***+++,,,---------,,,,,,......//////000111111111222222333222222444888;;;>>>>>>>>>???@@@AAABBBBBBAAA@@@>>>======???AAABBBAAA@@@@@@@@@AAABBBCCCDDDGGGGGGGGGFFFFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFHHHGGGFFFEEEEEEEEEEEEEEEDDDCCCCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFFFFBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBBBBAAAAAA@@@??????>>><<<:::999:::;;;<<<<<<;;;;;;:::999888888888777888777666555555666777999888777666777888:::;;;999888777555444333333333444555666666555555777888666444333111000111111222000000000000000000000000222111222444666666444222000000/////////..................//////.........,,,,,,,,,,,,---.../////////////////////......---------------........................---,,,+++******+++,,,---.../////////++++++++++++******))))))******++++++++++++******************************************)))))))))(((******++++++++++++******''''''''''''''''''''''''))))))((('''&&&%%%&&&&&&))))))((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&''')))+++)))&&&$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%%%%%%%%%%&&&&&&---***&&&$$$%%%&&&''''''###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$########################%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%###############$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%&&&((('''&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&'''''''''&&&&&&,,,***((('''((((((((('''%%%&&&&&&&&&&&&%%%%%%&&&%%%%%%&&&&&&'''&&&&&&%%%$$$$$$%%%%%%&&&''''''(((''''''((())))))))))))(((''''''''''''''''''''''''&&&((()))((('''&&&'''(((&&&''''''((()))((((((((((((((((((((())))))))))))))))))))))))))))))(((((())))))***+++---...//////******+++,,,,,,---............---,,,+++)))((('''************)))))))))))))))((('''(((***+++***)))******))))))))))))******)))))))))******)))))))))(((((()))))))))))))))***)))************))))))(((+++++++++++++++,,,,,,,,,++++++***))))))***++++++------,,,+++++++++++++++++++++************++++++++++++,,,---------,,,,,,///............///000000//////...---,,,,,,,,,,,,+++++++++,,,,,,,,,------------......///000000111111111222222222444888;;;>>>>>>???@@@AAAAAAAAA@@@??????>>>>>>>>>@@@AAABBBBBBAAAAAA@@@AAACCCDDDEEEGGGGGGFFFEEEEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEHHHGGGFFFEEEEEEEEEEEEFFFDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFFFFFFFFFFAAAAAAAAA@@@@@@@@@@@@@@@>>>???@@@@@@@@@@@@??????>>>===<<<::::::::::::;;;::::::999999888777666666999888777666666666666666555555555555777999:::<<<999888777555444333333222222444666666555555666888666555333111000111222333000000000000000000000000//////000333555555222000////////////..................////////////......,,,,,,,,,,,,---...//////...............------,,,---------.........//////---------------,,,+++******+++,,,---............++++++++++++++++++++++++******++++++++++++******))))))))))))))))))))))))************))))))))))))******++++++++++++******************))))))))))))(((***+++***((((((((())))))))))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$"""$$$)))+++)))'''(((%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%###$$$%%%&&&&&&&&&&&&%%%&&&&&&%%%%%%%%%%%%&&&&&&(((%%%""""""###$$$%%%%%%###$$$%%%%%%&&&&&&%%%%%%(((''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&'''''''''%%%'''((((((&&&%%%%%%&&&'''''''''&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''222///+++((('''&&&%%%###$$$&&&'''&&&%%%$$$%%%'''%%%%%%&&&&&&''''''&&&&&&######$$$%%%&&&'''(((((('''(((((()))))))))))))))''''''''''''''''''''''''&&&'''((((((&&&&&&'''(((%%%&&&''''''((((((''''''(((((((((((())))))))))))******))))))))))))(((((()))******+++,,,------...))))))***+++---...//////...---,,,+++***)))((((((((())))))************)))+++***))))))***+++***((())))))(((((((((((()))))))))******++++++******)))(((((((((((())))))******((((((******+++***)))))),,,,,,,,,+++++++++++++++++++++***))))))***++++++,,,,,,+++++++++,,,------,,,,,,++++++++++++,,,,,,***+++,,,---------,,,,,,...------------...//////...------,,,,,,,,,------...---,,,,,,,,,---...///.........///000000111111000111111111222444888;;;<<<===???AAAAAA@@@>>>============>>>???@@@@@@AAAEEEDDDCCCBBBCCCEEEGGGHHHGGGGGGFFFEEEDDDCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFEEEDDDDDDDDDEEEEEEDDDDDDDDDDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCDDDDDDDDDCCC@@@@@@@@@?????????>>>>>><<<===>>>???????????????======<<<;;;::::::::::::999999888777666555444444666555444444555666666666444444444555666777999::::::999888666555444333333111333555555555444555777777555333111000111222444000000000000000000000000//////111333555555333000000000000////////////...---------......---------,,,,,,,,,,,,---...//////---------------,,,,,,+++,,,,,,---------.........,,,,,,---------,,,,,,+++++++++,,,---............+++++++++,,,------......***++++++,,,,,,++++++***************************************))))))))))))******++++++++++++******+++++++++******)))))))))''')))++++++)))((()))+++))))))))))))((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&%%%""""""(((***'''&&&(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&!!!"""$$$&&&'''''''''&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%######$$$%%%$$$######$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&&&&&&&%%%%%%%%%#########$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&''')))(((&&&%%%%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&'''(((000---)))'''&&&&&&%%%$$$$$$&&&'''&&&$$$###%%%'''$$$%%%&&&&&&''''''&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&&&&'''(((((())))))((((((''''''''''''''''''''''''&&&'''((((((&&&&&&'''(((&&&''''''((((((((((((((((((((((((((())))))))))))*********)))))))))((((((************++++++,,,,,,((()))***+++---...///000---,,,+++***))))))))))))'''((()))***************---+++******++++++)))(((((((((''''''''''''((((((+++++++++,,,,,,+++++++++'''((((((((())))))******'''((()))***++++++***)))+++*********))))))((((((,,,+++***))))))***+++,,,*********+++,,,---...///---,,,,,,++++++,,,,,,---)))***,,,---...---,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,---...//////000///---,,,---...000222/////////000111111222222///000111111111444888;;;:::<<>>????????????BBBAAA@@@???@@@BBBDDDFFFGGGGGGEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEEEEDDDCCCBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>???AAABBBCCCBBBBBBAAA@@@?????????>>>>>>======;;;<<<===>>>????????????<<<<<<<<<;;;;;;:::999999888888777666555444333333222111000111333555666666555555555555555666777777<<<;;;999888666555444444000222444555444444555666777666333111000111333444000000000000000000000000000111333666888888555222111111111111000000000000+++,,,,,,------,,,,,,+++,,,,,,,,,,,,---...//////,,,,,,------,,,,,,+++***++++++,,,,,,,,,---------++++++,,,---------,,,,,,,,,,,,------......------***+++,,,,,,......///000***++++++,,,,,,++++++***++++++++++++++++++++++++************))))))))))))******++++++++++++************))))))((((((''''''$$$'''***)))'''&&&(((***))))))))))))((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&***$$$$$$((()))%%%###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''''' """$$$&&&'''(((''''''&&&%%%%%%$$$$$$%%%%%%&&&***(((''''''''''''%%%$$$$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&'''((((((&&&&&&&&&''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&%%%$$$$$$$$$$$$(((''''''&&&&&&%%%%%%$$$((((((((('''&&&&&&&&&%%%&&&((()))(((&&&%%%%%%&&&%%%&&&&&&''''''(((((()))'''&&&%%%$$$$$$&&&((()))***(((%%%%%%&&&((())))))$$$&&&'''&&&######%%%((($$$%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&''''''((((((''''''''''''''''''''''''''''''&&&'''((('''&&&&&&'''((('''(((((()))))))))))))))(((((((((((())))))))))))+++*********))))))((((((*********************+++((()))***+++---...000000---,,,+++***))))))))))))))))))))))))************)))***++++++***)))((('''))))))***++++++++++++***,,,,,,+++******)))))))))))))))))))))))))))))))))''')))+++---------,,,+++------......,,,***'''&&&***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))***+++............---,,,+++++++++,,,,,,------.........------......///......---...---,,,,,,---...000111000000//////......------.........///111333555777:::===@@@???<<<999999;;;;;;;;;<<<<<<===>>>>>>>>>@@@??????@@@AAABBBCCCCCCEEEDDDBBBAAABBBBBBAAA???BBBCCCEEEFFFFFFEEEDDDCCCEEEDDDAAA@@@???@@@BBBCCCBBBBBBCCCDDDCCCBBB@@@???EEECCCAAA>>><<<<<<======BBBBBBBBBBBBBBBBBBBBBBBB????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@BBB???;;;888888888777666666555555444444444555555333333333333333333333333444444555555666666777777;;;:::999777555444333333222222111111111222444555555333111111222444444444///000111222222111000///222333333444444333333222000000///...............,,,,,,++++++,,,,,,---...*********+++,,,---///000//////.........---------------,,,,,,+++***))))))***))))))+++---...///...---+++***+++......,,,)))......---------,,,,,,,,,))))))***+++++++++******,,,---.........,,,)))(((***)))'''&&&&&&(((+++,,,)))******)))((())),,,...++++++++++++************))))))))))))(((((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&%%%%%%&&&'''(((((((((&&&$$$###$$$(((+++&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&%%%###"""###$$$$$$$$$%%%%%%%%%%%%&&&&&&############%%%'''***,,,###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''&&&%%%$$$$$$$$$$$$''''''&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$############$$$%%%%%%######$$$%%%%%%###!!!###&&&'''&&&$$$###$$$&&&''''''&&&$$$###''''''&&&%%%$$$###"""!!!#########$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&'''''')))'''$$$%%%''''''%%%###(((((('''''''''&&&&&&&&&((((((((('''&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%%%%&&&''''''((((((''''''&&&%%%%%%%%%%%%&&&''''''((('''&&&%%%%%%&&&'''(((((((((((((((((((((((((((&&&&&&''''''((()))))))))******))))))((((((''''''***)))))))))***+++,,,,,,******+++++++++******)))------,,,,,,+++***))))))))))))))))))************)))******+++***)))((('''******+++,,,,,,,,,,,,,,,)))))))))***************))))))))))))))))))))))))***+++,,,------,,,***)))...---,,,+++***)))))))))***+++---......---+++***++++++++++++++++++++++++))))))((()))***+++---...---------...------,,,+++---------------.........***++++++++++++***))))))---------------...///000000000//////////////////......///000222444666777999;;;===<<<999777888999::::::;;;;;;<<<=========>>>>>>???@@@AAACCCDDDEEEEEECCCAAA@@@@@@AAA@@@@@@AAABBBDDDEEEFFFEEEDDDCCCCCCBBBAAAAAAAAAAAABBBCCCAAAAAABBBBBBBBBAAA@@@???BBBAAA???===<<<<<<======@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>===========================>>>??????>>>;;;888666666666666555777666555444444444444444333333333333333333333333555555555555666666666666::::::888666555444333333222111111000111222333444444222000000111111000//////000111111111111000///222222333333333333222222000//////...............,,,++++++++++++,,,------*********+++,,,---...//////.........---------------,,,,,,,,,+++*********))))))+++...222222///+++...---,,,---000000...,,,...------------,,,,,,,,,+++++++++++++++++++++++++++,,,---------+++)))((())))))(((((((((((())))))+++,,,,,,***(((((()))***))))))))))))((((((((((((((((((((((((((()))))))))(((((())))))(((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$%%%&&&'''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%###"""###$$$$$$$$$%%%%%%%%%%%%&&&&&&)))'''&&&&&&'''&&&$$$!!!$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$#########$$$%%%%%%######$$$%%%%%%###"""###%%%'''%%%$$$$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%$$$$$$$$$$$$###%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''(((&&&$$$%%%''''''&&&$$$&&&&&&%%%%%%%%%$$$$$$$$$''''''''''''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''%%%&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&''''''''''''&&&%%%%%%&&&'''''''''''''''''''''''''''''')))))))))))))))(((((((((''''''(((((())))))******+++++++++++++++,,,,,,,,,)))******+++++++++******+++++++++******))))))((())))))))))))************))))))*********)))((((((&&&''''''((((((((((((((((((((())))))***++++++,,,)))))))))))))))))))))))),,,,,,------,,,+++)))(((...---***)))((()))+++,,,***+++,,,------,,,+++***************************((((((((()))***+++---...+++,,,,,,---------------...............------------------------,,,+++***+++,,,---...//////////////////000000000000000000......000111333555666666888999:::999777555666666888888999999:::;;;;;;<<<======>>>???BBBDDDFFFGGGEEEBBB???>>>???@@@@@@@@@>>>???BBBDDDEEEDDDCCCCCCAAAAAABBBBBBCCCBBBBBBBBB??????@@@@@@@@@???>>>>>>???>>>===<<<;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<;;;<<<<<<<<<<<<<<<=========<<<:::777666777777777666888777666555444444333333444444444444444444444444666666666555555555555555999888777555444333333333111111000000000111222222444333333333333222///---///000000111111000000///000111111222222111111000/////////............---+++++++++++++++,,,------************+++---...///............------------,,,,,,,,,,,,++++++++++++++++++...333888777111***---,,,,,,...///000///---------------,,,,,,,,,,,,...---,,,*********++++++***++++++,,,+++***(((''''''((()))******)))'''&&&***+++,,,+++)))(((((((((,,,,,,,,,++++++++++++***'''''''''(((((())))))***)))))))))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$'''+++...---&&&!!!%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%#########$$$$$$$$$%%%%%%%%%%%%&&&&&&###$$$%%%))),,,+++&&&"""%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%$$$$$$$$$$$$######$$$%%%%%%######$$$%%%$$$#########%%%&&&%%%$$$%%%&&&'''(((((('''&&&%%%#########$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%######$$$$$$$$$$$$%%%%%%'''&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%$$$%%%'''''''''%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&'''''''''''''''''''''&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''%%%%%%&&&'''''''''''''''&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''++++++******)))(((((('''$$$%%%&&&((()))+++,,,---+++,,,---------,,,+++***((()))***+++++++++++++++))))))))))))))))))))))))((()))))))))************))))))))))))))))))((((((%%%%%%&&&''''''''''''&&&************++++++,,,,,,))))))))))))))))))))))))+++,,,,,,,,,,,,+++***)))++++++***))))))***+++,,,***+++,,,,,,,,,,,,+++***))))))))))))))))))))))))+++++++++*********************+++,,,---......---/////////......------------....../////////......+++,,,---///000//////...//////000000111111222222...///000222444555666666888888777666555555555666666666777888888999999:::;;;<<<===???AAADDDFFFHHHDDDAAA===<<<===?????????;;;===???BBBCCCCCCBBBAAAAAABBBCCCDDDCCCBBB@@@???=========>>>==================<<<<<<<<<===>>>???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<<<<;;;:::888888999::::::999999888777555444333333333555555555555555555555555666666666555555444444444777777555444333333333333000000000000000000111111555555666777888777333000///000000000000000000/////////000000000000//////......///.........------+++++++++***+++,,,,,,---************+++,,,---...------------------------++++++,,,,,,,,,,,,,,,,,,///---///444:::999222,,,******+++,,,---------,,,---------,,,,,,,,,++++++///---+++)))(((((()))***))))))******)))(((''''''''''''((()))))))))))))))%%%'''***+++***))))))***---,,,,,,,,,,,,+++++++++&&&&&&''''''((()))******))))))******))))))((('''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%&&&&&&)))...333222***###$$$$$$$$$$$$$$$$$$$$$$$$###%%%%%%%%%######$$$%%%$$$$$$$$$%%%%%%%%%&&&&&& %%%+++///...+++'''%%%%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%&&&'''%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$%%%$$$$$$&&&&&&'''(((((('''&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%&&&'''''''''(((((('''''''''&&&&&&&&&$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&%%%%%%%%%%%%#################################$$$$$$$$$%%%%%%%%%%%%&&&'''''''''&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''''''''''''''''''''))))))))))))((((((''''''$$$%%%&&&((()))+++,,,---***+++---------+++)))((('''((()))***+++,,,,,,,,,((()))))))))))))))))))))((()))))))))************(((((((((((((((((()))))))))******+++++++++++++++------,,,,,,,,,+++++++++))))))))))))))))))))))))******++++++,,,,,,,,,,,,((()))***+++,,,+++******++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++******))))))))))))+++,,,------......//////......---------,,,))))))+++,,,------......+++,,,---///000//////...//////000000111111222222......000111333444666666:::999666555555555666666555555666666777888888888:::;;;<<<>>>@@@CCCEEEFFFAAA???<<<;;;<<<>>>>>>>>>999;;;===@@@AAAAAA@@@???AAABBBCCCDDDBBB@@@===;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>???@@@@@@========================;;;;;;;;;;;;::::::::::::999999:::;;;<<<;;;;;;::::::888777888:::;;;:::999:::999777666555444333333555555555555555555555555666666555555444444333333555555444333222222333333000000111111000000000000333444666999;;;:::777444000//////////////////000...//////000000//////...---......///...---,,,,,,+++************+++,,,,,,************+++,,,,,,---,,,,,,------------------,,,,,,,,,,,,,,,,,,------///---,,,///333444000,,,***+++,,,---,,,,,,,,,---------,,,,,,,,,+++++++++---+++)))'''&&&&&&'''((((((((())))))(((((('''''''''&&&&&&&&&'''***,,,...$$$&&&)))***))))))))))))(((((('''''''''&&&&&&&&&%%%&&&&&&'''((())))))***)))))))))))))))(((''''''''''''''''''''''''''''''%%%&&&'''(((((('''&&&%%%((('''''',,,111111+++&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&(((///555444,,,%%%""""""%%%&&&&&&''''''&&&&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$%%%$$$$$$$$$$$$$$$&&&''''''''''''''''''&&&%%%%%%%%%$$$$$$$$$######((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&&&&$$$%%%&&&&&&&&&&&&'''((((((((('''''''''&&&&&&&&&###$$$$$$%%%&&&'''((((((%%%%%%%%%%%%$$$$$$$$$$$$#################################$$$$$$$$$%%%%%%$$$%%%%%%&&&'''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''((((((((())))))(((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&''''''((()))*********)))***+++,,,+++***'''&&&'''((()))***+++,,,,,,,,,))))))******************))))))))))))************(((((('''''''''((())))))))))))***+++++++++++++++...------,,,++++++******)))))))))))))))))))))))))))******++++++,,,------''')))+++,,,,,,+++)))(((++++++++++++++++++++++++))))))))))))))))))))))))'''((()))+++,,,,,,,,,,,,))))))+++,,,---------------------------,,,,,,,,,)))***+++---............+++,,,---...//////////////////000000000000000000.........///111333555777<<<999555333444666666777444444555666666777777888;;;;;;<<<===>>>@@@BBBCCC>>>===;;;;;;=========<<<888:::<<<>>>???>>>======@@@AAABBBBBB@@@>>>;;;:::;;;;;;::::::;;;;;;<<<===<<<<<<===>>>??????@@@@@@========================;;;;;;;;;;;;:::::::::999888999:::<<<<<<;;;;;;:::777666555666888999888777999888777666555555444444444444444444444444444444555555555444444444444444333333222222222222222333111111222222111111000///000000222555888888555333000//////......//////000...//////000000//////...------...//////---,,,+++***************+++,,,,,,***************+++,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,+++***)))***+++,,,,,,,,,,,,...//////...------...,,,,,,,,,,,,++++++++++++***)))(((&&&&&&&&&''''''((((((((((((((((((((((((((('''%%%%%%&&&)))---///((()))***)))'''&&&&&&&&&((((((((((((''''''''''''&&&&&&&&&''''''(((((()))(((((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$&&&%%%$$$'''***+++***'''%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$###$$$&&&$$$$$$%%%%%%%%%%%%&&&&&&,,,000444111***%%%$$$&&&%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%###$$$$$$%%%%%%&&&&&&'''((('''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%###$$$%%%%%%######$$$%%%$$$%%%&&&%%%#########$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########))))))))))))))))))((((((''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%&&&&&&$$$&&&'''&&&%%%%%%&&&'''&&&&&&%%%%%%%%%$$$$$$$$$###$$$$$$%%%&&&'''''''''%%%%%%$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&''''''$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''''''((())))))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&&&&'''(((((((((((((((((())))))))))))((()))*********)))((('''((()))***+++++++++++++++************************))))))))))))************(((''''''&&&'''((()))***''''''((())))))))))))(((************************))))))))))))))))))))))))++++++++++++++++++,,,,,,)))************)))))))))++++++************++++++************************&&&((()))+++,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---------......------,,,---------------...///000000000/////////////////////...,,,,,,...111555888===888333111333555666666444444555555666777777777<<<<<<<<<<<<<<<===>>>???;;;;;;;;;<<<======;;;999888999;;;======<<<;;;:::===>>>>>>??????>>><<<<<<;;;;;;:::::::::;;;<<<===;;;<<<<<<===>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::::::::888999;;;<<<===<<<;;;:::666666555666888888777666888888777666555555666666333333333333333333333333333444444444444444444555222222111111111222222333222222333333333222000/////////000222444444222000000///............///000//////000000000000//////,,,---...//////---,,,******************++++++,,,***************++++++,,,++++++,,,,,,,,,---------.........---,,,,,,,,,+++)))+++,,,+++***)))+++------///111000---+++,,,---,,,,,,,,,++++++++++++***(((((((((((((((((('''''')))((((((((((((((()))))))))(((((('''((((((******((())))))'''%%%%%%&&&'''++++++++++++*********)))'''''''''''''''''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%######$$$%%%'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%"""$$$%%%%%%$$$###%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&///...+++)))((()))))))))$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%###$$$%%%%%%######$$$%%%$$$%%%'''%%%###"""###%%%&&&&&&%%%%%%%%%%%%&&&&&&###$$$$$$$$$$$$$$$%%%%%%''''''''''''((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%&&&%%%'''((('''%%%$$$%%%'''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''$$$$$$%%%&&&&&&&&&&&&%%%&&&%%%%%%%%%%%%&&&''''''%%%&&&'''(((((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((((((((()))))))))))))))))))))))))))*********)))******+++++++++***************))))))(((((('''))))))))))))************((('''&&&&&&'''((()))***)))******+++++++++++++++''''''(((((())))))******))))))))))))))))))))))))...---,,,+++************,,,+++)))((('''((()))***++++++************++++++******************************+++,,,+++***)))(((******+++,,,,,,,,,++++++*********++++++,,,,,,,,,+++******)))((('''%%%%%%...---,,,,,,---...000111000000//////......------///---+++***,,,000555888<<<888222000222444666555444444555555666777777888===<<<<<<;;;;;;;;;<<<<<<999999:::<<<>>>===;;;888888999;;;<<<<<<;;;:::888:::;;;<<<===>>>>>>>>>>>>;;;;;;:::999:::;;;===>>>:::;;;;;;<<<======<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::888999;;;======<<<;;;:::999888777888::::::999777888777666666666666666777333333333333333333333333333333333444444555555555111111111111111111222333222333444444333222111000111111111222333333111///000///...------...///000//////000000000000//////,,,---...//////---+++************)))***++++++,,,******************+++++++++++++++,,,,,,---------//////...---,,,,,,++++++)))...111111---+++---000,,,...000...+++))))))+++,,,,,,,,,+++++++++******'''((())))))***))))))((())))))((((((((())))))***)))*********)))(((&&&%%%&&&&&&&&&&&&%%%&&&)))+++))))))))))))(((((((((''''''''''''''''''&&&&&&&&&&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%((((((&&&%%%%%%&&&(((((("""$$$'''((('''''')))***&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%%%%$$$$$$%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&<<<222((($$$&&&'''$$$ ###$$$$$$%%%%%%$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%######$$$%%%%%%&&&''''''$$$$$$$$$$$$%%%&&&''''''''''''&&&&&&&&&&&&%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%###$$$%%%%%%######$$$%%%$$$&&&'''&&&###!!!###%%%&&&%%%%%%$$$$$$%%%%%%&&&!!!"""###$$$%%%&&&''''''#########$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$#########%%%%%%&&&'''&&&%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######$$$$$$%%%&&&%%%''')))'''$$$###$$$&&&(((((('''''''''&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&%%%%%%%%%%%%&&&''''''$$$$$$%%%&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&)))))))))(((''''''&&&&&&'''''''''((()))******+++***)))))))))***+++,,,,,,******+++++++++******)))******)))((('''&&&&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))*********************************))))))*********+++++++++......---,,,+++***)))((((((((())))))*********+++************************)))))))))))))))******+++************)))))))))(((+++,,,---,,,***)))***+++,,,,,,+++***))))))))))))---......///////////////,,,,,,---.../////////.........//////...,,,***)))+++,,,---///111222333333666333000111555666333000111333444555555666999;;;::::::999888999:::;;;<<<999999::::::::::::;;;;;;999:::;;;;;;999999:::;;;>>>>>>>>>>>>============;;;;;;;;;<<<<<<>>>?????????>>><<<<<<<<<<<<:::888>>>===<<<;;;;;;;;;;;;;;;=================================>>>===<<<<<<;;;;;;:::888777777777888888:::777444333444444333333222222333444555555555555444444333222111111111111666444333111111222444555222222222222222222222222111111111111000000000000........................---------...............///,,,))))))***+++)))'''+++***((()))+++---......))))))*********+++++++++***+++,,,---------,,,,,,---,,,******---333999===---+++)))((((((+++---///...------,,,,,,------...---------,,,,,,+++++++++)))***++++++)))(((((()))***)))(((''''''((()))***))))))******+++++++++,,,(((((()))***+++,,,,,,------,,,***)))((('''((((((&&&&&&&&&''''''''''''''''''&&&%%%%%%%%%%%%&&&'''((((((((((((((((((((((((&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$######&&&$$$######%%%&&&&&&%%%&&&&&&%%%%%%'''))),,,---888///&&&###&&&'''%%%"""$$$$$$&&&&&&&&&&&&$$$$$$'''''''''&&&&&&%%%%%%%%%########################''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$%%%%%%%%%(((&&&$$$""""""$$$&&&(((&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%############$$$&&&(((***&&&&&&%%%%%%%%%%%%$$$$$$%%%''')))(((%%%###$$$&&&$$$$$$$$$######"""""""""$$$$$$$$$%%%%%%&&&&&&&&&&&&'''((((((((('''&&&%%%&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$#########$$$%%%&&&'''((('''&&&&&&%%%%%%&&&&&&'''(((((((((((('''&&&%%%$$$((((((((((((((((((''''''&&&''''''((()))******+++---,,,++++++******++++++************+++,,,---...***)))'''&&&&&&&&&'''((())))))))))))))))))))))))************))))))(((((()))))))))*********++++++---,,,,,,++++++*********************++++++++++++,,,,,,++++++++++++******************))))))))))))***************+++++++++)))))))))))))))***++++++++++++++++++************''')))++++++++++++---///------,,,+++++++++,,,,,,---......///////////////------.../////////......---............,,,+++***,,,---...000222333333333555222///111444555333000222333444555555666888:::;;;:::999999999:::;;;<<<999999::::::::::::;;;;;;999:::;;;:::999888999;;;>>>>>>>>>>>>============;;;;;;;;;<<<===>>>??????>>>===;;;;;;;;;;;;:::888===<<<<<<;;;;;;;;;<<<<<<========================<<<<<<======<<<<<<;;;::::::999888777666777888888999666444333444555444333333333444444555555444444444444333333333333333333444333222111111222444555222222222222222222222222111111000000000/////////........................---------------,,,,,,,,,...,,,))))))***+++***(((+++)))((((((***,,,,,,,,,***************+++++++++***+++,,,---...---,,,,,,''''''(((+++111999AAAEEE---,,,+++******+++---...---------,,,,,,------------,,,,,,,,,++++++++++++***+++,,,,,,***))))))***))))))(((((((((((())))))))))))))))))))))))))))))((())))))******++++++,,,,,,+++)))(((''''''(((((())))))))))))(((((((((((('''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''''''''(((((((((((((((%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((''''''&&&'''%%%######$$$$$$###"""%%%$$$######$$$&&&((()))000+++%%%###%%%&&&%%%###$$$$$$%%%&&&&&&%%%$$$$$$&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%'''&&&$$$######$$$%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%#########$$$%%%&&&'''(((&&&&&&%%%%%%%%%%%%$$$$$$&&&(((***)))'''%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&%%%&&&''''''''''''&&&%%%''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&&&&%%%%%%%%%%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&%%%$$$'''''''''''''''''''''''''''''''''((()))*********,,,,,,++++++******++++++************+++,,,,,,---***)))((('''''''''(((((())))))))))))))))))))))))+++*********))))))((((((************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********+++++++++,,,,,,,,,++++++***))))))(((((()))*********++++++,,,,,,***))))))))))))***++++++,,,,,,,,,++++++++++++***''')))++++++++++++---///,,,,,,+++++++++,,,------,,,,,,,,,,,,------------//////////////////...---,,,,,,------------,,,,,,---...///111222333333333333111///000333444222000222333444444444444666888;;;:::999999999:::;;;<<<999999::::::::::::;;;;;;888999::::::888888999:::============>>>>>>>>>>>><<<<<<<<<======>>>>>>???===;;;999999::::::999888<<<<<<;;;;;;;;;<<<==============================;;;;;;;;;;;;;;;::::::999999999777666666777777888777555444444555666666555444444555555444444333222444444444444444444555555222111000000111222444555000000000000000000000000000000000/////////..............................---------,,,,,,++++++***,,,+++))))))+++,,,+++***+++***((((((***++++++***+++++++++++++++*********++++++---.........---,,,---,,,+++,,,...333888;;;---------,,,,,,,,,,,,,,,------------------------+++++++++++++++************,,,------+++******+++(((((())))))))))))((((((((((((((((((((('''''''''))))))))))))************)))(((''''''''''''((((((***)))))))))(((''''''''''''&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((())))))((('''%%%$$$###$$$$$$%%%''''''(((((((((((('''''''''%%%$$$$$$%%%&&&&&&%%%%%%$$$###"""###$$$&&&&&&'''&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$###$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%'''((((((&&&%%%%%%&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%$$$''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&((('''&&&&&&%%%%%%&&&&&&'''&&&&&&%%%%%%&&&&&&'''###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''(((((())))))******,,,,,,,,,+++++++++******+++++++++++++++++++++++++++***)))(((((((((((()))))))))))))))))))))))))))((()))))))))******************+++++++++,,,,,,,,,((())))))***,,,------...++++++++++++,,,,,,,,,,,,************+++++++++++++++*********************)))******++++++,,,,,,---******))))))******+++,,,,,,,,,+++++++++*********+++,,,---,,,***)))***+++))))))(((((()))***++++++))))))))))))******++++++000000000000///...------++++++,,,,,,------------------///000111111111111111///...///111222111///222333444333222333555666::::::999888999:::;;;<<<999999999:::::::::;;;;;;888999::::::888888999:::============>>>>>>>>>>>><<<<<<======>>>>>>>>>>>>;;;999777777888999999888;;;;;;;;;;;;;;;<<<===>>>========================:::::::::::::::999888888888888666666555666777888666444333444666777777666555555555555444333222111222222333444444555555555000000///000111222333444000000000000000000000000////////////.............................................---,,,+++******+++*********+++,,,,,,,,,---+++******+++,,,+++***,,,,,,++++++++++++******+++,,,---//////......---111///,,,***))))))+++,,,---............---+++***,,,------------------,,,***************************,,,---,,,+++)))******'''((()))******)))((('''%%%&&&&&&&&&''''''((((((******)))))))))(((((((((&&&&&&&&&&&&''''''(((((((((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%&&&'''''')))(((%%%###"""###$$$%%%###$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$&&&))),,,---,,,&&&&&&%%%$$$$$$%%%%%%&&&"""$$$''''''$$$###$$$&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$#########"""###$$$%%%&&&%%%$$$$$$########################$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$#########$$$%%%&&&'''&&&%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$"""###$$$$$$$$$#########"""""""""######$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$''''''&&&&&&&&&''''''((('''&&&&&&%%%%%%&&&&&&'''######$$$&&&&&&'''''''''%%%%%%%%%&&&&&&&&&&&&&&&'''((((((((()))))))))***,,,,,,,,,,,,++++++******+++++++++++++++*********+++******)))))))))))))))))))))))))))))))))))))))&&&&&&''')))***+++,,,---******+++++++++,,,,,,,,,))))))))))))******************+++++++++,,,,,,,,,+++++++++*********))))))((())))))***+++,,,,,,---******++++++,,,,,,,,,,,,***************++++++,,,+++*********))))))))))))+++,,,---,,,***)))***+++(((((((((((()))******+++******))))))******+++,,,//////000//////...------***+++++++++,,,------...,,,,,,---...//////............---...///000000///111222333222111222444555999888888777888999:::;;;999999999:::::::::;;;;;;888999::::::999888999:::<<<=========>>>>>>>>>???<<<===>>>>>>???>>>>>>===:::888666555777999999999;;;;;;;;;;;;;;;<<<===>>>========================999999999999999888888777777666555555555666777888555444444555777888777666666666666555444333222111000111222333444444333333//////000000111222333444////////////////////////////////////....................................000//////...---,,,,,,+++******++++++++++++---......---,,,---......---+++,,,+++++++++++++++++++++,,,---...///000///......)))((((((((()))***,,,---------...///...---+++***,,,,,,---......---,,,,,,************************)))***,,,+++)))(((((()))'''((()))******)))((('''###$$$%%%&&&'''((()))*********)))(((((('''''''''%%%%%%&&&&&&''''''(((((((((''''''&&&%%%$$$$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%&&&'''''')))(((%%%###"""###$$$%%%!!!"""###$$$$$$$$$$$$$$$$$$$$$###%%%))),,,---,,,&&&&&&%%%%%%$$$$$$$$$$$$"""&&&***)))%%%######%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$#########!!!"""$$$%%%&&&%%%$$$###########################$$$$$$$$$$$$$$$$$$$$$$$$"""######$$$$$$######"""###$$$%%%&&&'''&&&%%%$$$&&&&&&%%%%%%%%%$$$$$$$$$""""""######$$$$$$###""""""""""""######$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$############$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''(((***+++'''&&&&&&%%%%%%&&&&&&'''###$$$%%%'''((((((((((((%%%%%%%%%&&&&&&&&&''''''(((((((((((())))))))))))++++++,,,,,,,,,+++***)))******+++++++++***))))))***************))))))((())))))))))))))))))))))))%%%&&&''')))***,,,------************+++++++++,,,,,,,,,+++)))((('''&&&%%%))))))*********+++++++++++++++*********)))))))))'''((()))***+++---......,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,*********)))))))))((((((''')))++++++++++++---///++++++*********+++,,,,,,------,,,++++++---...///..................---,,,+++++++++++++++,,,---...,,,,,,---------------,,,,,,,,,------....../////////000111111111111333555888777666666666777888999999999::::::::::::;;;;;;999:::;;;;;;999999:::;;;<<<<<<======>>>>>>??????<<<===>>>?????????>>>===999777555555777999::::::<<<<<<;;;;;;;;;<<<==============================999999999999999888888777666555555444444555777888555555555666888888777666555555555555444333222111000111222333444333222111000000111222222333333333////////////////////////000000000/////////............................../////////......------,,,***+++,,,+++++++++---///...------...000000...---++++++++++++,,,,,,,,,---------///000000000///...))))))******,,,---...///,,,,,,---......---+++***+++,,,---......---,,,+++*********+++++++++++++++(((***++++++)))(((((()))(((((())))))))))))(((((($$$%%%&&&'''(((***++++++))))))((((((''''''&&&&&&%%%%%%&&&'''(((((('''''')))((((((((('''&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((((((((('''%%%$$$###$$$$$$%%%"""###$$$%%%%%%&&&&&&%%%%%%###"""###%%%&&&&&&%%%########################$$$'''******'''$$$###$$$$$$$$$############$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%###########################$$$%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''%%%%%%$$$$$$$$$$$$$$$$$$!!!"""###%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$############$$$%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%$$$$$$%%%''''''&&&$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%$$$############$$$%%%&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&######$$$%%%&&&(((***+++'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&'''((((((((((((%%%%%%%%%&&&''''''(((((((((((((((((())))))))))))++++++,,,---,,,+++***)))((()))***+++++++++))))))))))))*********)))((('''))))))))))))))))))))))))((((((((()))******++++++)))))))))*********+++++++++++++++***)))(((((('''(((((()))))))))*********))))))))))))************))))))***++++++,,,---------------,,,,,,++++++***++++++******++++++,,,---+++++++++*********))))))''')))++++++++++++---///,,,++++++************+++---,,,+++***+++,,,...///+++,,,------------------,,,++++++******+++,,,------------......---,,,,,,***+++,,,---------...///---///000000000111333666666555555444444666777888999999::::::::::::;;;;;;:::;;;<<<<<<::::::;;;<<<<<<<<<<<<===>>>?????????===>>>???@@@@@@???===<<<:::777555555777999;;;<<<===<<<<<<;;;;;;;;;<<<<<<========================999999::::::999999888777555555444444444555666777666555555777888888777555555555555555444333222222222333444555444333222000222222333333333333333222000000000000000000000000111111000000000/////////........................------------------------***,,,---,,,******,,,///,,,,,,,,,...000000///---)))******+++,,,---......---...///000111000//////............------,,,,,,***+++,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++++++++++++++,,,,,,,,,---)))+++,,,,,,***))))))***))))))(((((((((((()))))))))))))))))))))*********''''''''''''''''''''''''&&&&&&(((((()))(((''''''''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%######$$$%%%&&&&&&&&&&&&$$$"""!!!!!!###$$$############$$$$$$$$$$$$$$$$$$$$$&&&(((((('''%%%$$$$$$%%%$$$###""""""###$$$%%%$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$$$$$$$$$$$$$%%%%%%!!!"""###$$$$$$%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$############$$$%%%&&&'''(((&&&&&&%%%%%%%%%%%%$$$$$$&&&$$$$$$%%%(((((('''$$$&&&&&&%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&$$$$$$######$$$%%%'''((()))))))))(((((((((''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&########################$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''((((((''''''&&&#########$$$%%%'''((()))'''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&&&&''''''''''''%%%&&&&&&'''(((((())))))))))))))))))((((((((((((***+++,,,------+++***(((&&&((()))+++,,,+++***)))(((((()))))))))((('''&&&))))))))))))))))))))))))************)))))))))(((((())))))))))))*********''''''(((***+++,,,---...(((((((((((())))))))))))''''''((()))***+++,,,,,,++++++++++++++++++,,,,,,///...------,,,+++***)))++++++******++++++,,,---,,,,,,,,,+++++++++******+++,,,---,,,***)))***+++******)))(((''''''((((((+++)))((('''((()))+++,,,******+++,,,---------------,,,+++******+++,,,,,,.........///......---,,,)))***,,,,,,,,,,,,...///,,,...///000000111444666555444444333444555666777999999:::::::::;;;;;;;;;;;;<<<======;;;;;;<<<===;;;<<<<<<===>>>??????@@@===>>>???@@@@@@???===<<<:::777555555777:::<<<<<<>>>===<<<;;;;;;;;;;;;;;;========================999::::::::::::999888888555444444333444555666777666666666777999888666444444444555555444444333333333444666666666444222111333333444444444333222222111111111111111111111111111111111111000000000000........................,,,,,,,,,,,,,,,,,,,,,---+++---...---***))),,,...******+++---///000...---))))))***+++---...//////---...000111111111000///******,,,---.../////////*********++++++,,,,,,---+++,,,...//////...,,,++++++++++++,,,,,,---------***,,,------+++******+++***)))(((''''''((()))***---,,,,,,+++***))))))(((''''''''''''''''''''''''''''''((())))))((('''&&&$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%%%%!!!"""###$$$%%%%%%&&&%%%""" !!!$$$&&&'''&&&$$$%%%&&&''''''''''''&&&###$$$%%%&&&''''''%%%%%%%%%$$$###""""""###$$$%%%%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$""""""###$$$$$$$$$$$$#########$$$%%%%%%&&&''''''#########$$$$$$%%%%%%&&&!!!""""""###$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$############$$$&&&(((***&&&&&&&&&%%%%%%%%%$$$$$$$$$""""""###&&&'''%%%###%%%$$$$$$######"""""""""$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$######$$$&&&''')))(((''''''''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%########################$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&''''''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&''''''((()))******))))))))))))((((((((((((***+++,,,------+++***(((%%%''')))+++,,,+++******'''((()))))))))(((&&&%%%++++++************++++++))))))*********))))))(((---***((((((***,,,+++*********+++,,,,,,,,,,,,+++(((((())))))))))))(((((()))************+++++++++)))))))))***+++,,,---...)))(((((('''(((***,,,---,,,+++***))))))***++++++******************************)))))))))+++,,,---...+++((()))+++,,,***((()))))))))+++......---+++...+++---222222...---111,,,,,,,,,---------------...+++)))))),,,---,,,)))000///...------,,,,,,------,,,,,,...111333333222111111333444444444444444777777777888999999999:::===<<<;;;:::;;;===???@@@AAA@@@>>>???@@@AAAAAA@@@CCC@@@======??????===;;;::::::::::::::::::::::::999888888777777888888999>>>>>>======<<<<<<<<<;;;:::999999999::::::888666888888777666555444333333777777666666555555555555666666555444222111111000333333555555555555333333222333333222000///000111.../////////000000000111222111111000000000000000333///+++***,,,......---...,,,******,,,---+++)))...---+++))))))***+++---...------,,,,,,,,,------***+++------,,,---...000333222111000///---,,,,,,,,,,,,,,,***)))))),,,...***++++++***((((((***,,,......---,,,,,,,,,------***+++,,,---...---,,,+++,,,+++++++++)))((('''&&&((((((''''''''''''((((((************************))))))(((((('''''''''&&&'''''''''''''''''''''''',,,((($$$###%%%'''((('''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%$$$$$$###"""$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%&&&'''((('''&&&%%%&&&&&&%%%%%%%%%%%%$$$$$$%%%&&&&&&''''''&&&&&&%%%''''''&&&%%%$$$$$$$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########"""######$$$%%%$$$$$$%%%%%%&&&'''(((((($$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$#########$$$######$$$$$$%%%&&&''''''***)))&&&$$$###""""""###%%%%%%%%%&&&'''&&&$$$"""'''&&&&&&&&&'''((()))***+++(((%%%$$$%%%'''''''''((('''&&&%%%$$$"""!!!!!!%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$'''%%%$$$######$$$&&&(((%%%&&&''''''(((((('''''''''''''''''''''&&&&&&&&&''''''(((((())))))******((((((((((((((((((((((((***+++,,,------,,,+++***+++------,,,***)))***++++++******)))(((''''''&&&+++******************+++))))))************))))))---***((((((***,,,+++***)))***++++++,,,,,,++++++******+++++++++***)))))))))************+++++++++,,,+++++++++++++++,,,---))))))(((((()))+++,,,---,,,+++***))))))***+++,,,************************+++***)))))))))***+++,,,---+++))))))***+++***((()))))))))+++---...,,,+++,,,)))+++///000,,,,,,///------------------------...,,,++++++,,,---,,,,,,444333111000......------------,,,...111222222222111222222333333444444444777777777888999999::::::;;;:::999999:::;;;===???@@@???>>>???AAABBBBBBAAABBB@@@======>>>???===;;;::::::::::::::::::::::::;;;::::::999999::::::;;;>>>=========<<<<<<<<<<<<;;;:::999999::::::999888999999999999888888888888666666666555555555444444666555555444333222111000111222333333333333222111222333333222000///000111/////////000000000000000222111111000000000000000222///,,,,,,...///...---...,,,***+++------+++)))++++++*********+++------...------,,,,,,---------***,,,---...------///000444333222111///---,,,,,,+++,,,------+++***+++,,,************************------------------------,,,,,,,,,,,,+++***)))((()))************))))))(((((((((''''''''''''((((((******************************)))))))))(((((((((((((((''''''''''''((((((,,,)))&&&%%%'''(((((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&%%%$$$%%%&&&%%%%%%&&&&&&%%%$$$$$$###&&&&&&&&&&&&''''''''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$###%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$######"""!!!!!!""""""&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$%%%$$$$$$%%%%%%&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$%%%%%%$$$#########%%%((())))))((('''%%%$$$$$$$$$###%%%$$$$$$%%%''''''%%%###''''''&&&&&&''''''((((((+++)))&&&%%%&&&'''''''''$$$$$$###"""!!! %%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$$$$$$$%%%&&&'''%%%&&&''''''((((((''''''&&&&&&''''''''''''''''''''''''(((((())))))******)))))))))))))))))))))))))))***+++,,,,,,+++***)))+++,,,---,,,***)))***++++++******)))((((((''''''************************))))))************)))))),,,***))))))***++++++***)))***++++++,,,,,,++++++,,,,,,------,,,+++******)))************+++++++++...---,,,,,,+++++++++,,,************+++,,,------,,,++++++******+++,,,,,,************************+++***))))))((())))))***---+++))))))***+++***)))))))))***+++---...,,,***+++)))+++...///------/////////......------,,,,,,,,,---------++++++---...555444222000...------,,,......---...111222111111222222111111222333555666666777777888999999::::::999999888888888:::;;;===???>>>>>>???AAACCCBBBBBBAAA???======>>>>>>===<<<::::::::::::::::::::::::<<<<<<<<<;;;;;;<<<<<<<<<============<<<<<<<<<<<<===;;;999888999::::::999888999999999::::::::::::555555555444444444444444666555555444333222111111111222333444444333222111222333333222000///000111000000000000000000000000222111111000000000000000000/////////000000...---...,,,++++++,,,,,,+++***((()))***+++,,,---------------------------------,,,---...///......///111555444333111///---,,,+++***,,,//////---+++***)))***((((((***---...,,,)))+++,,,---/////////.........---,,,***(((''''''&&&'''((()))***************)))((((((''''''(((((()))))))))))))))))))))))))))************))))))))))))(((((('''&&&&&&'''((((((***)))'''((())))))((('''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&'''&&&%%%$$$$$$$$$%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%'''''''''&&&%%%&&&'''&&&&&&&&&'''&&&&&&%%%$$$((((((((((((((((((''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$###############$$$%%%%%%$$$$$$%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&%%%%%%%%%%%%&&&'''%%%###"""###%%%(((***&&&''''''''''''&&&%%%%%%$$$######%%%''''''&&&%%%$$$$$$%%%&&&''')))*********(((&&&%%%&&&'''''''''%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$!!!""""""###%%%&&&&&&'''&&&&&&%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%&&&''''''((((((''''''%%%&&&&&&&&&'''(((((((((''''''(((((())))))******************************))))))************)))))))))+++,,,+++******+++,,,*********))))))(((((('''))))))************))))))((())))))************)))+++************+++******))))))***+++++++++++++++------------,,,+++******))))))*********+++++++++------,,,,,,,,,,,,,,,---++++++++++++,,,,,,------++++++++++++,,,,,,,,,---************************+++******))))))(((((((((,,,+++*********************)))***,,,------,,,***,,,,,,---///000000111222000//////...---,,,++++++***,,,...---***))),,,///000000...---,,,,,,,,,,,,///......///000111111000222111000000111333555777666666777888999::::::;;;888888888888999:::;;;<<<>>>======???BBBCCCCCCBBB@@@???>>>===============;;;;;;;;;:::::::::::::::======<<<<<<<<<<<<=====================<<<<<<<<<>>><<<999888999:::;;;;;;777777777777777777777777444444444444444444444444666555555444333333222222333444555666666555444333222333333222000///000111111111111000000000000///222111111000000000000000//////000111222000...,,,,,,+++++++++++++++******''')))+++---------,,,+++,,,,,,---------------------...//////......///111444444222111///---,,,,,,***,,,------+++)))))))))+++)))(((,,,111222...)))***+++...000111000///...///---+++)))(((''''''((((((((()))***************))))))(((((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))((('''%%%$$$$$$%%%'''(((((((((((())))))(((&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&%%%'''&&&$$$######$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((((((&&&&&&'''(((&&&'''''''''''''''&&&&&&))))))((((((''''''&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%###$$$$$$$$$$$$$$$$$$###&&&&&&%%%$$$%%%&&&'''(((&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$''''''&&&&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$%%%&&&'''((($$$%%%'''((()))((('''&&&$$$######$$$&&&((('''&&&!!!###%%%'''***,,,---...(((&&&$$$$$$%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%$$$"""######$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&'''''''''&&&%%%&&&''''''((('''''''''%%%%%%%%%&&&'''((())))))''''''(((((())))))******************************(((((())))))))))))(((((((((***++++++******+++---*********)))))))))((((((((()))************)))((((((((()))*********************++++++************))))))***++++++++++++***++++++,,,++++++***))))))))))))*********+++++++++++++++++++++,,,---...///+++,,,,,,,,,------------++++++,,,,,,------------************************+++*********))))))((((((+++++++++***))))))***************,,,------+++)))+++,,,------///111333333//////...---,,,++++++***(((***,,,+++)))(((+++...,,,,,,,,,,,,,,,,,,---...///......///000111111000111000//////000333555777555666777888999:::;;;;;;999999999::::::;;;<<<=========>>>@@@BBBCCCCCCAAA>>>>>>>>>===<<<<<<===>>><<<<<<<<<<<<;;;;;;::::::<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<===============>>>;;;888777888:::::::::888777777666555555444444444444444444444444444444666555555444444333333333444444666666666666444444222333333222000///000111111111111111000000000000222111111000000000000000...///222222222000...---************)))))))))))))))***,,,...---,,,***(((+++,,,---.........---------...000///......///000333222111000///---,,,,,,+++++++++)))'''''')))+++---******...333444000+++)))+++---///000000///...---,,,+++))))))***++++++***************)))(((((())))))(((((((((((())))))''''''''''''''''''''''''(((((((((((((((((((((((()))((('''&&&&&&'''((()))%%%&&&(((((('''&&&$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''&&&&&&%%%'''&&&$$$######$$$&&&'''$$$$$$$$$$$$$$$$$$$$$$$$&&&'''((((((&&&&&&'''(((&&&''''''((((((''''''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''###$$$%%%%%%%%%%%%$$$###&&&&&&%%%$$$%%%&&&'''(((&&&&&&%%%%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$###############$$$$$$###$$$'''((()))'''&&&$$$$$$%%%&&&((())))))((('''$$$###"""$$$&&&''''''&&&%%%&&&((()))+++,,,,,,,,,%%%$$$######$$$%%%%%%$$$"""""""""###############%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%&&&''''''''''''%%%&&&''''''((('''''''''%%%%%%%%%&&&'''((())))))''''''(((((())))))******************************((((((((((((((((((((((((((()))+++*********+++,,,************))))))))))))'''((()))******)))(((''''''((()))******+++******(((***,,,,,,***)))***+++((()))******++++++******))))))************)))))))))************+++++++++)))))))))***+++,,,......+++,,,,,,------,,,,,,+++++++++,,,---............***************************++++++++++++******)))+++,,,,,,***)))(((***++++++******,,,------+++)))(((***+++***,,,000222111------,,,,,,++++++******((()))))))))))))))+++---+++++++++,,,---...///000......---...111222111111000//////000111333555666555555666888999:::;;;<<<::::::;;;;;;<<<===============>>>@@@CCCCCCBBB@@@===>>>>>>===<<<;;;===???>>>>>>>>>======<<<;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<<<<===============<<<:::888777888999999888::::::999888777666555555444444444444444555555555555555555555444444333333222333444555555444333222222333333222000///000111000000000111111111222222222111111000000000000000---///222222000...------***+++++++++)))((()))******+++---------+++)))(((***+++---...///......------...//////...---...///000000///......------,,,++++++***((('''(((***---...,,,,,,...111222000---***+++,,,.........------***************+++,,,---***************)))((('''***))))))(((((())))))***((((((((((((((((((((((((''''''''''''((((((((((((************************$$$&&&((('''&&&$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%'''''''''&&&%%%&&&'''%%%&&&''''''((('''''''''%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''$$$%%%&&&''''''&&&%%%$$$&&&%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$&&&%%%$$$######$$$%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""######$$$"""$$$(((++++++(((%%%"""$$$$$$%%%''''''(((((((((%%%$$$######%%%''''''&&&******++++++***((('''&&&$$$###"""###%%%&&&%%%###$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%'''''''''&&&&&&%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&'''(((((()))%%%&&&''''''((((((''''''%%%&&&&&&&&&'''(((((((((''''''(((((())))))******************************))))))(((((((((((())))))(((***+++***))))))***+++************************'''((()))******)))(((''''''((()))******+++++++++(((***---,,,***))))))+++((())))))***************'''((()))***++++++++++++)))************+++++++++))))))))))))******+++,,,***+++,,,------,,,+++******+++---.../////////...******************************,,,,,,---,,,++++++***,,,,,,+++(((((())),,,+++***+++,,,------+++)))'''***+++)))+++111444222***************************)))((()))***,,,,,,,,,************+++,,,------------,,,...111222222222......///111222333444555555555666888999:::;;;<<<999:::;;;<<<<<<=========>>>>>>???AAACCCCCCAAA>>><<<===>>>===;;;;;;===???@@@@@@??????>>>======<<<<<<;;;;;;::::::;;;;;;<<<<<<<<<<<<<<<=========>>>:::888777777888999777666999999999888888777777777444444555555555666666666555555555555444444444444222333444555555444333222222333333222000///000111//////000111222222333444222111111000000000000000,,,///111111...,,,---...+++,,,...---***)))***,,,)))***+++,,,,,,,,,+++***)))+++---...//////...---,,,...///...---,,,---...------------------------)))***++++++++++++---...---------------......---++++++,,,,,,,,,,,,,,,,,,((())))))***++++++******((())))))************)))******))))))))))))******((((((((((((((((((((((((''''''(((((())))))))))))((()))***++++++***)))(((%%%'''((((((%%%$$$$$$&&&''''''''''''''''''''''''%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&'''&&&%%%$$$%%%&&&%%%%%%&&&'''''''''''''''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$%%%'''(((((('''%%%$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$'''&&&%%%$$$$$$%%%&&&''''''''''''''''''((())))))&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######""""""######$$$%%%###%%%(((******(((%%%###%%%$$$$$$%%%%%%&&&'''((('''%%%######%%%&&&&&&%%%(((((()))***)))'''%%%$$$%%%$$$$$$%%%''''''&&&%%%''''''''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&((()))+++%%%&&&''''''((((((''''''&&&&&&''''''''''''''''''''''''(((((())))))******))))))))))))))))))))))))******)))(((((()))******)))***+++***)))((()))***************************'''((()))++++++)))((('''''''''(((******+++++++++'''***------***))))))+++(((((()))***************'''((()))***+++,,,,,,,,,)))************++++++++++++***))))))))))))))))))***+++,,,,,,,,,+++***)))***+++---///000000///...************************)))***,,,---...------,,,***,,,---+++((('''))),,,+++++++++,,,------+++((((((,,,---***---444666444)))))))))))))))*********,,,)))'''))),,,///...,,,))))))(((((((((((())))))---,,,,,,...111333333222---...///111333444444444444555666888999:::<<<<<<999999:::;;;<<<<<<<<<<<>>===;;;:::===???AAAAAAAAA@@@???>>>>>>===<<<<<<;;;;;;;;;;;;<<<<<<;;;<<<<<<<<<======>>>>>>888777777888999888666555777777777777777888888888555555555666666666777777555555555555555444444444444555666777777666555444222333333222000///000111......///111222333444555222111111000000000000000,,,///111000---+++,,,...,,,...000...,,,***,,,...((()))***+++,,,---------)))***---/////////...---,,,---......,,,+++,,,---+++++++++,,,,,,---------(((***...//////......///,,,------,,,******,,,---,,,,,,+++*********++++++'''((()))******)))((('''&&&'''(((***++++++,,,,,,******))))))))))))******))))))))))))))))))))))))(((((())))))*********+++$$$%%%((())))))(((%%%$$$&&&((()))(((%%%$$$&&&(((''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&###$$$%%%&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&$$$$$$%%%&&&$$$$$$%%%&&&'''''''''&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&"""""""""######$$$$$$$$$%%%&&&((())))))(((&&&%%%$$$%%%&&&'''((('''&&&%%%&&&&&&&&&%%%%%%%%%$$$$$$((('''%%%$$$$$$%%%'''((($$$$$$$$$$$$$$$%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$%%%%%%&&&&&&&&&((((((((('''&&&%%%%%%%%%$$$###$$$%%%&&&'''(((&&&$$$###$$$%%%%%%%%%!!!###%%%'''(((((('''&&&&&&%%%%%%'''))))))(((&&&%%%%%%%%%$$$$$$#########%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%""""""###$$$%%%&&&&&&'''$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%$$$$$$%%%(((***,,,%%%&&&''''''(((((('''''''''''''''''''''&&&&&&&&&''''''(((((()))*********((((((((((((((((((((((((+++***)))(((((()))***+++***++++++***((('''((()))******************++++++******)))(((((()))***+++******))))))******+++,,,,,,222777333+++&&&)))---******))))))******+++,,,........................+++***)))(((((()))***+++))))))************))))))))))))*********+++++++++)))+++,,,...//////......///,,,))))))+++,,,+++***++++++++++++,,,,,,------******))))))((((((''''''++++++++++++++++++++++++)))))))))******++++++,,,++++++***+++++++++***(((,,,,,,+++***+++,,,...///++++++***************+++...---------///111333444......//////000000111111333222333777;;;===<<<:::666888::::::999999:::;;;???@@@CCCEEEDDDBBB???======<<<;;;:::::::::::::::========================<<<<<<;;;:::;;;<<<===>>>999::::::;;;;;;::::::999999999888888888888999999555666777888888888888888444444444444444555666666888777555444333444666777777777666555444333333222333333333222222222111111...///000222222111000000111111000//////////////////000000000000...,,,+++,,,---.........---,,,+++)))******++++++,,,------///......------///000111//////---,,,+++*********/////////---++++++---///---------............///---,,,++++++---//////.........---,,,,,,+++******+++***)))))))))***,,,,,,(((((((((((())))))))))))+++***)))(((((()))***+++'''''''''(((((((((((((((((((((''''''''')))***+++''''''((())))))(((''''''(((''''''&&&&&&&&&&&&'''&&&'''''''''&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$###"""###$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%&&&'''(((((('''''''''&&&&&&%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%$$$$$$#########$$$%%%&&&''''''&&&%%%$$$&&&'''((()))((('''%%%###$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%%%%&&&''''''&&&$$$'''&&&$$$""""""###$$$%%%########################$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$###"""!!!!!!%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&'''''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''((('''&&&%%%$$$%%%&&&''')))'''&&&&&&''''''&&&%%%((('''%%%%%%''')))******%%%%%%%%%&&&&&&'''''''''$$$%%%'''))))))(((&&&%%%(((((((((''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))((((((&&&%%%$$$######%%%&&&&&&'''((('''''''''************************((((((((((((((((((((((((************************(((((((((((()))))))))))),,,+++***)))(((((()))))))))))))))))))))******+++)))---111000+++(((***---******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********))))))*********)))******************)))))))))))))))*********+++((()))+++,,,,,,,,,,,,+++...,,,))))))***,,,+++)))******)))+++------,,,*********))))))))))))))))))++++++++++++,,,,,,,,,,,,************++++++++++++)))(((((())))))((('''&&&,,,+++*********,,,---...++++++************++++++.........///000111333333......//////000000111111333222333555888999777555555777999:::999999:::;;;>>>???BBBCCCCCCAAA>>><<<;;;;;;;;;<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<>><<<;;;:::::::::::::::;;;;;;;;;;;;;;;;;;:::999888888777777888888999666666777777888888777777555444444444555555666777888777555444333444555666777666666555444333333222333333222222222111111111......///000000000000000111000000///////////////.../////////...---+++***------.........---++++++))))))******+++,,,,,,,,,///......---...///000111...------,,,,,,,,,,,,,,,//////000...---,,,---///---------............///...,,,++++++---......---......---,,,++++++******+++***)))))))))***,,,,,,)))))))))))))))(((((((((***))))))))))))))))))***)))))))))((('''''''''&&&'''((()))*********))))))###$$$&&&''''''&&&$$$###$$$$$$$$$%%%&&&''')))***&&&&&&''''''&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$######"""###$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&''''''((((((&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$%%%&&&&&&'''''''''&&&&&&%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%&&&((()))((('''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$&&&%%%$$$%%%'''(((((('''&&&&&&$$$#########$$$$$$########################$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$######""""""%%%%%%%%%%%%%%%$$$###"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&'''((('''%%%&&&''''''&&&$$$)))'''&&&&&&(((***+++***%%%%%%%%%&&&&&&&&&''''''%%%&&&((()))***)))((('''&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&'''(((((()))***************************************))))))))))))))))))))))))'''''''''''''''''''''''''''((((((((())))))))))))---,,,+++***(((((((((((((((((((((((()))))))))***&&&(((***+++******+++,,,******))))))******+++,,,******************************++++++++++++************++++++++++++******))))))))))))******************+++++++++++++++***---+++))))))*********)))***((('''+++///000---(((******************+++++++++++++++,,,,,,---------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,+++***************)))******+++,,,++++++************++++++......///111111222222222......//////000000111111333222222333555555333111333555888999999999:::;;;<<<===???AAA@@@>>><<<:::888999;;;>>>???@@@@@@@@@;;;;;;;;;;;;;;;;;;;;;;;;>>>>>><<<;;;:::999999999;;;;;;;;;<<<<<<;;;;;;;;;999888888777777888888999777777777777777666666666666555555555555666666777777666555444333444555555555555555444444333333333333222222222222111111111...............//////000111000//////......//////------...------,,,+++***...///......---,,,+++***))))))***++++++,,,,,,---///............///000000------,,,,,,---...//////...000111111///......///---------............//////---++++++,,,------,,,------,,,,,,++++++******+++************+++,,,,,,*********))))))(((((('''((())))))******))))))(((+++***))))))''''''&&&%%%'''(((***,,,,,,+++)))(((%%%&&&(((******(((&&&%%%$$$$$$$$$%%%&&&'''((()))&&&&&&&&&&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$############$$$%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&'''(((((((((%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$%%%'''(((((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$&&&$$$###$$$'''***++++++%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$"""!!!$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&'''((('''%%%&&&''''''&&&$$$'''%%%$$$$$$&&&((())))))%%%%%%%%%&&&&&&&&&&&&'''&&&''')))*********)))(((%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''((())))))***************************************************************''''''''''''''''''''''''''''''((((((((())))))))),,,++++++******)))))))))((())))))***************'''''''''(((***++++++*********))))))******+++,,,***************************+++,,,------,,,+++***+++++++++,,,,,,+++++++++************++++++++++++------------,,,,,,,,,,,,+++***)))))))))))))))(((***''''''---444666111+++*********++++++,,,,,,,,,+++++++++,,,------......------,,,,,,++++++******---...//////...---,,,---))))))))))))))))))******++++++*********+++,,,,,,...///111222222222111111......//////000000111111222222333333444333111000222444777888888888999;;;:::;;;===>>>>>><<<:::999666888;;;>>>@@@@@@??????;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::;;;;;;;;;999::::::;;;;;;::::::999888888777777777777888888888777777666555555555555666666555555555666666777666555444333333333444444444444444333333333333333222222222222111111111111000///...---...///000111000000///............///------------,,,,,,++++++000//////...---+++*********++++++,,,------................../////////000...------------...//////...000222222000///......---------............//////---++++++,,,,,,,,,***,,,,,,,,,+++++++++++++++************++++++,,,,,,++++++******)))((('''''''''((()))******)))((('''***)))))))))(((((('''''')))***++++++++++++******(((((((((((((((((((((((())))))((('''&&&&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&''''''((((((((($$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%$$$$$$$$$$$$###&&&&&&&&&%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&$$$###$$$'''+++---...$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%$$$!!! $$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%###""""""###$$$&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&'''''')))(((&&&'''(((((('''%%%$$$""" !!!###%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))))))))'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%))))))((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&%%%%%%$$$$$$%%%&&&''''''((((((''''''************************))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((((((((())))))))))))******++++++++++++)))***+++,,,,,,,,,+++++++++)))'''(((***+++***)))******))))))******+++,,,++++++++++++++++++++++++***+++,,,------,,,+++***+++++++++,,,,,,++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,)))*********)))(((((((((***((((((///777:::666111******++++++,,,,,,------+++++++++,,,,,,---------,,,,,,,,,++++++*********)))+++---,,,***))))))+++))))))))))))))))))))))))++++++******+++,,,,,,---...///111222222111000///......//////000000111111111333444555555444333333111444666777666777888999999:::;;;<<<;;;:::888777777888;;;=========<<<;;;999999999999999999999999888999999:::::::::::::::888888888999999888888888888777777777777777777888888777666555444444555555666666555555555555666666555444444333333333333333222222222333333333333333222222222111111111000000111000///...///000111222000//////........................---------------000000///---,,,+++******,,,,,,------.../////////---....../////////////////////...------------......000222222000///......---------............//////---++++++,,,,,,+++******+++++++++++++++++++++******++++++,,,,,,,,,,,,,,,++++++***)))((((((''''''((()))******)))(((''''''((((((((())))))******---+++***(((((()))+++,,,(((&&&$$$""""""$$$&&&(((+++***)))(((''''''''''''$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&'''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&'''''''''''''''###$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###$$$'''***,,,---###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&&&&%%%###"""!!!$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&&&&'''###$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$""""""$$$&&&'''%%%%%%%%%&&&&&&&&&''''''$$$%%%%%%&&&&&&'''''''''***)))(((((())))))(((&&&###""" """$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&'''(((((())))))'''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%%%%%%%%%%%%%))))))((('''&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$%%%%%%&&&''''''''''''&&&))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((('''(((***+++,,,---------)))***,,,---------,,,+++,,,+++))))))*********)))******))))))******+++,,,++++++++++++++++++++++++******++++++++++++************++++++++++++******+++++++++,,,,,,,,,,,,---******)))))))))******+++)))+++,,,+++***((())))))***)))***///666999666333++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++*********************---///...+++)))***,,,)))************)))((((((++++++***++++++,,,---...///000000000000//////.........//////000000111111333555777777666444444555222444666666555555666777999999:::::::::999888777888888::::::;;;:::999888999999999999999999999999;;;;;;;;;:::999888666666666777777888888777777666888777777666666777777888777666444333333444555666666666555444444444444555444444333333333222222222111111111222222333333333222111111111111000000000000000000000000111222222000///......------............------------......000///...---,,,+++++++++,,,,,,---......//////000---......///000///////////////...---,,,,,,,,,---...000111111///......///---------............///...,,,******+++,,,,,,+++))))))******++++++,,,,,,***++++++,,,---,,,,,,,,,+++++++++******))))))((('''(((((())))))(((((('''&&&'''((((((******+++,,,...,,,)))&&&&&&(((+++---***(((%%%######%%%(((***((((((''''''((())))))***###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((''''''&&&%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&''''''%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&$$$%%%''')))******###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$#########$$$$$$$$$$$$$$$###############$$$$$$%%%%%%&&&&&&######$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$###$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%&&&''''''''''''***)))'''((())))))(((&&&&&&$$$######%%%'''(((((('''&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&'''((())))))%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((((((''''''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%%%%&&&'''(((((('''(((((()))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((((()))+++,,,,,,,,,,,,+++(((***+++------,,,+++*********)))(((((()))***+++******))))))******+++,,,++++++++++++++++++++++++*********))))))*********)))******************)))))))))*********+++++++++))))))(((((()))***+++,,,)))+++------+++))))))******)))***,,,///111000///++++++++++++************,,,++++++******))))))((())))))))))))))))))******+++...111000,,,***,,,...******+++++++++***)))(((++++++++++++,,,---......000000///......---............//////000000111111666888:::999666333333333222444666666444333444555999999999999999888777777888888888999999999999:::888888888888888888888888::::::::::::999888666555777777888888888888777777777777666666666666777777555444333222222444555777555555444333333333333333333333333333333222111111///000000111222333333444111111111111000000000000...//////000000000000000//////...------------...------,,,++++++,,,---...///...---,,,+++,,,,,,---++++++,,,,,,---.........------///000000000///...,,,,,,,,,,,,,,,------...//////000...---,,,---///---------............///,,,+++)))***+++---,,,+++((())))))***+++,,,,,,,,,***+++,,,---------,,,,,,************************(((((((((''''''(((((((((((((((((()))*********+++,,,+++)))''''''''')))******)))(((((((((((()))***&&&&&&&&&&&&&&&''''''(((######$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$&&&&&&'''&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$""""""###$$$%%%&&&&&&'''%%%&&&'''(((((('''&&&%%%%%%%%%%%%&&&&&&''''''''''''&&&%%%$$$$$$%%%&&&'''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&(((&&&%%%&&&''''''&&&%%%$$$$$$#########$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$""""""###%%%&&&$$$$$$$$$$$$#########"""#########$$$$$$$$$$$$$$$"""###$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''###$$$%%%'''''''''''''''((('''&&&&&&''''''&&&%%%(((&&&$$$%%%''')))))))))''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&''')))***+++&&&&&&%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&'''((()))))))))***+++++++++++++++))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((***+++,,,---,,,+++***)))''')))+++,,,,,,,,,***)))'''((()))(((''''''***---*********)))***++++++,,,************************+++***)))(((((()))***+++))))))************))))))(((((((((((())))))))))))******))))))***,,,...///))),,,......+++)))***+++*********************+++,,,++++++******))))))))),,,++++++***)))(((''''''''''''(((((())))))******'''+++...---)))&&&(((+++***+++,,,,,,,,,***)))(((++++++++++++,,,---...///111000...,,,,,,,,,---.........//////000111111111888:::<<<999555111000111333555666555444333333333999999999999999888777777888888888888999:::;;;<<<777777777777777777777777666777888999:::999888888888888999999999999888888777777666666666666777777555444222222222444666777555444333333222222222222222333333333333222111111//////000111222333333444111111111111000000000000,,,---///000000000///...//////...------------...,,,+++*********+++,,,---///...---,,,+++,,,---...)))******++++++,,,------,,,---///000000000///...*********+++,,,---///////////////---++++++---///---------.........//////+++***)))***+++------,,,(((((()))***+++,,,,,,---***+++,,,---...---,,,,,,***************+++++++++)))((('''&&&&&&'''((()))*********)))))))))))))))***)))))))))((((((''''''$$$%%%'''(((((('''%%%$$$)))(((&&&%%%$$$#########"""###$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$%%%&&&%%%$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$#########!!!!!!"""###%%%&&&'''(((%%%&&&'''(((((('''&&&%%%#########$$$$$$%%%%%%%%%$$$###"""!!!!!!"""###$$$'''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&((('''&&&&&&'''&&&$$$"""%%%$$$###""""""$$$&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''%%%###!!!!!!###&&&'''$$$$$$$$$$$$######""""""########################"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$ !!!"""###############%%%%%%%%%&&&&&&&&&''''''"""$$$%%%'''(((((('''''''''%%%$$$$$$%%%&&&$$$###'''%%%###$$$&&&((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&''''''(((***+++,,,)))((((((''''''(((((()))%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))(((***++++++******+++,,,************))))))))))))&&&&&&&&&&&&'''(((******+++*********))))))((((((***)))(((((((((***+++,,,((((((((((((((((((((((((++++++++++++++++++++++++))))))))))))))))))))))))************************''''''((()))***++++++,,,++++++,,,,,,,,,,,,++++++))))))))))))((((((((((((************************&&&&&&''')))***+++,,,---******+++++++++******)))))))))))))))***+++,,,---222111...,,,+++,,,---------------------...//////666666777777666444222111222333333333333333333444444777999999777555444444777777777666666666666666888888777777777777777888888888888777777777777777888888999:::999888777666666666666666777777777777777777666555444444333333444444444444444333333333666555444333222222222222444333222222444444333222111111111111000000000000///000111111111///...---------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***)))---,,,,,,+++***)))((((((///...,,,+++***+++,,,,,,******+++,,,...///000000//////.........---------//////...---,,,,,,++++++///...,,,*********,,,---------------,,,***(((''',,,+++++++++++++++++++++***)))(((''''''((())))))+++******)))(((((())))))++++++,,,,,,,,,,,,++++++------,,,+++***)))((('''(((''''''''''''&&&&&&&&&%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$######$$$''')))+++$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&'''%%%$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%$$$$$$######"""((('''%%%$$$$$$%%%&&&'''%%%$$$$$$######$$$%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&'''((('''%%%"""%%%&&&&&&'''(((((((((''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%%%%%%%$$$###$$$&&&'''&&&%%%$$$%%%%%%%%%$$$$$$&&&(((((('''&&&$$$$$$###""""""###$$$%%% """######""""""###$$$$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&((((((&&&%%%%%%&&&'''((('''''''''&&&&&&%%%%%%%%%'''(((%%%!!!"""&&&&&&"""'''&&&&&&%%%%%%$$$$$$###%%%%%%%%%(((+++.........%%%%%%%%%%%%%%%%%%%%%%%%%%%''')))++++++)))&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%###$$$&&&'''((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***++++++***)))(((''''''((()))***)))))))))((('''&&&$$$###&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&************************((()))******))))))******))))))))))))))))))))))))''''''''''''((()))***+++************)))))))))(((***)))((((((((()))+++,,,))))))))))))))))))))))))************************++++++++++++++++++++++++************************(((((())))))******++++++))))))************))))))************))))))))))))*********************+++------,,,+++***)))((((((******+++++++++******)))++++++++++++,,,---...///---------.........------......---------......///333444444444444222111000222222222333333333333333555666888<<>>999555777777777777777777777777888777777666555555555666777777777777777777777777888888999999999888777666777777666666666666666666666555555444444333333333555555555555666666666666555555444333222222222222444333222222333444333111111111111000000000/////////000000111000///...---//////000000//////...---,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,......//////---------------............---,,,+++++++++,,,,,,)))******+++,,,------...,,,,,,+++++++++*********------------------------...---,,,******+++,,,---------------,,,***)))(((***************)))))))))((((((''''''((()))***+++,,,,,,+++***)))(((((()))******++++++++++++******---,,,,,,+++***)))((('''''''''''''''&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%'''&&&%%%$$$$$$%%%'''((($$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&(((***,,,---%%%$$$############$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%'''((()))&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%&&&&&&''''''''''''&&&&&&'''((('''%%%###$$$%%%&&&'''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###"""""""""!!!!!!"""$$$%%%$$$######$$$&&&'''&&&%%%##################""""""!!!"""######""""""###%%%$$$$$$############$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&((('''&&&&&&&&&&&&'''((('''''''''&&&&&&%%%%%%%%%'''&&&%%%&&&''''''%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$&&&)))+++,,,+++%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%'''))))))(((&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%&&&&&&&&&&&&''''''(((((((((((())))))))))))***)))(((''''''((()))***))))))))))))(((((('''&&&''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''(((++++++++++++++++++++++++))))))*********))))))((('''''''''(((((())))))***(((((((((((()))***++++++************)))))))))))))))))))))((())))))***+++************************)))))))))))))))))))))))),,,,,,,,,------,,,,,,,,,************************)))))))))))))))*********(((((())))))))))))((((((++++++++++++************)))))))))******+++++++++000///...,,,***)))'''&&&)))******+++++++++******++++++++++++,,,---......(((***,,,...//////---,,,//////......---.........000000111111111111000///111111222222222333333333444333555<<>>:::666777888999:::::::::999999999888777555444333333333444444555666666777888888777777777777666666555555777666666555555444444333222222222222222222333333000000111222333444444555444333333222111111222222444333111111222222000///111000000000//////////////////////////////......---------...------,,,+++*********+++++++++++++++...............---,,,+++(((((()))+++,,,...///000---,,,,,,,,,,,,,,,,,,,,,.../////////////////////------------,,,,,,,,,,,,***++++++,,,------......,,,++++++++++++,,,............------,,,+++******'''''''''(((((((((((((((((((((((())))))******+++,,,+++++++++++++++,,,,,,))))))(((((((((((()))))),,,++++++***)))((((((((('''''''''&&&&&&&&&%%%%%%(((((('''&&&###!!!''''''((((((''''''&&&&&&)))(((&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%%%%&&&&&&%%%$$$"""!!!!!!"""$$$%%%######$$$$$$%%%&&&''''''''''''''''''(((((())))))((('''&&&%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%'''((('''%%%######$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$$$$######&&&%%%%%%&&&'''&&&$$$"""%%%###"""###%%%&&&&&&%%%&&&%%%$$$###"""""""""###"""###$$$$$$######$$$&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''''''''((('''''''''''''''&&&&&&&&&***$$$***888:::...'''+++$$$$$$$$$%%%%%%&&&&&&&&&***))))))***,,,---,,,+++%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&((((((%%%%%%%%%&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%$$$$$$%%%&&&%%%%%%&&&&&&''''''(((((())))))))))))(((((((((((())))))(((((((((((())))))******))))))((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''++++++++++++++++++++++++,,,++++++---///...,,,)))%%%&&&&&&'''((())))))***+++************++++++,,,))))))))))))))))))******))))))*********)))))))))))))))))))))))))))))))))*********+++++++++,,,,,,***+++,,,------,,,+++************************************))))))))))))))))))******++++++******)))******)))))))))((((((((((((((()))))))))*********(((((())))))***+++++++++((()))***+++++++++++++++******))))))******++++++,,,++++++***+++,,,---...000//////........./////////////////////000000000//////000000111222333333111222333333444555777888777888999;;;;;;;;;:::999:::999888666555444444444333333444555666777777777666666555555555444444444666555555555444444333333111111222222222222222222///000000111222333444444333333222111111111222222333222000000111111000///000000000////////////.....................//////---------...------,,,+++******+++++++++,,,,,,,,,000000///...---+++)))(((((())))))***+++,,,,,,---+++,,,,,,,,,,,,,,,,,,,,,.../////////////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------......------,,,++++++++++++((((((((())))))*********++++++*********)))(((((()))))))))***+++,,,...///))))))(((''''''((())))))+++******))))))((((((((('''&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&%%%$$$###"""!!!)))))))))))))))(((''''''%%%%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%$$$############%%%$$$###!!!!!!###$$$%%%######$$$%%%&&&''''''((()))))))))(((((('''&&&&&&&&&&&&%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&((((((&&&$$$###$$$$$$%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%'''&&&&&&%%%$$$###""""""$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######################## !!!$$$))),,,,,,((($$$(((&&&$$$$$$%%%&&&&&&%%%$$$!!! !!!###$$$%%%%%%$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&&&&'''''''''(((((('''''''''''''''''''''''')))###(((666888,,,&&&)))&&&&&&&&&%%%%%%$$$$$$$$$***)))))))))+++,,,+++***%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''')))***%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%$$$$$$%%%&&&%%%%%%&&&''''''((())))))'''''''''((()))*********(((((())))))))))))((((((+++***)))(((''''''''''''###$$$$$$%%%&&&'''((((((((((((((('''&&&&&&&&&%%%++++++++++++++++++++++++,,,++++++...111111...***'''''''''(((((())))))***+++***************++++++))))))))))))************)))************)))(((((())))))))))))))))))))))))*********+++,,,,,,------***+++---......---+++***************************)))))))))))))))*********++++++,,,,,,,,,,,,++++++))))))))))))(((((((((''')))))))))))))))))))))))))))))))))))))))))))))***((()))***+++++++++++++++---,,,,,,+++,,,,,,------...,,,+++******,,,...000//////......//////000111111000////////////000000......///000111222222333333444444222111222666:::666777999;;;<<<;;;:::999999888777666555555555555333333444444555555666666666555444444333333444444444444444444444444444444222222222222222222222222222222222333333444444444222222111111111111222222111000///000111222111///000000////////////............------......///000//////000000//////...---+++++++++,,,,,,------............---,,,+++***)))+++++++++,,,,,,---------++++++,,,---------,,,,,,++++++,,,,,,---------------------,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,---,,,+++************+++((())))))******++++++,,,,,,,,,,,,+++***)))'''&&&(((((())))))+++,,,......***)))(((''''''((()))*********)))))))))(((((((((&&&&&&&&&&&&%%%%%%%%%%%%""""""$$$%%%&&&'''''''''************)))((('''&&&######$$$$$$%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&''''''%%%$$$$$$$$$$$$$$$$$$%%%###$$$$$$%%%&&&''''''((()))))))))((('''&&&%%%$$$$$$$$$$$$######$$$$$$%%%$$$$$$$$$$$$############%%%%%%%%%&&&((((((&&&$$$$$$$$$%%%%%%%%%$$$######$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%'''&&&&&&%%%$$$###""""""$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###""""""""""""###$$$!!!&&&...555888444111+++(((&&&$$$%%%%%%%%%$$$&&&$$$!!!!!!$$$&&&###%%%&&&&&&%%%$$$&&&'''%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&'''(((((((((((('''''''''''''''(((((((((%%%!!!$$$---///'''###$$$''''''&&&%%%%%%$$$######'''&&&%%%&&&((())))))(((%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%&&&'''((()))%%%&&&&&&&&&'''''''''''''''&&&&&&%%%%%%&&&&&&'''''''''&&&%%%%%%%%%&&&&&&%%%%%%&&&'''((())))))***&&&&&&'''((()))***++++++(((((())))))))))))((((((+++***((('''&&&'''((((((###$$$$$$%%%&&&'''(((((((((((('''''''''&&&&&&&&&***************************))))))---111222...***))))))))))))))))))))))))+++******)))))))))******((()))))))))************)))******+++***)))((('''************************)))))))))***+++,,,,,,,,,+++,,,...000000...,,,+++************************(((((())))))******++++++++++++,,,,,,,,,,,,++++++*********)))))))))((((((*********)))((((((''''''************************(((((()))++++++,,,,,,+++------,,,,,,+++,,,,,,---***++++++,,,...///000111............///000222222111000///...------......------...///000111222333222111000111222555666777444666999;;;;;;;;;999888777666555555444444444555444444444444444444444444555555333222222222333444222222222333444444555555444444333333222222111111222222222222333333333333222222111111111111222222///......///111222111000000000/////////...............---------...///000//////000000//////...---+++,,,,,,---......//////,,,,,,,,,,,,+++***))))))++++++,,,,,,---......///***+++,,,---------,,,,,,)))******+++,,,------...,,,,,,,,,+++++++++***************+++,,,,,,------,,,,,,------,,,,,,++++++,,,+++***)))))))))******(((((()))******+++,,,,,,***++++++,,,+++***((((((***))))))))))))***+++++++++***(((''''''(((***+++))))))))))))((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$######%%%&&&'''((((((((()))))))))((((((&&&%%%%%%######$$$%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%&&&''''''$$$%%%&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&''''''''''''(((((('''&&&%%%$$$$$$$$$$$$$$$$$$%%%&&&'''%%%%%%%%%$$$$$$#########%%%$$$%%%&&&((((((&&&%%%%%%%%%&&&&&&%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$$$$$$$'''...666;;;:::777---***&&&$$$######"""!!!%%%%%%%%%&&&&&&'''(((((($$$%%%&&&&&&%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%&&&(((((((((((('''&&&'''''''''((((((((()))%%%$$$###$$$%%%%%%###"""%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%''')))((('''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&'''%%%%%%&&&&&&'''&&&&&&&&&%%%%%%&&&'''((()))******''''''(((((())))))******'''((()))******)))(((''')))(((''''''(((***,,,---&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((((())))))))))))))))))))))))))))))'''(((,,,111222...***************))))))))))))******)))))))))))))))***(((((())))))*********+++)))***+++++++++)))((('''++++++++++++++++++++++++'''(((((()))***+++++++++,,,...000111111000...,,,************************'''(((((()))***++++++,,,++++++,,,,,,,,,,,,+++++++++++++++************)))++++++***)))((('''&&&&&&))))))***+++,,,------...(((((()))++++++,,,,,,,,,++++++******)))*********&&&(((+++///111222222222---------...000111333444111000///---,,,,,,------------...///000111222222000---+++///555777555111333555888:::;;;:::999888555444444333333333444444444444444444444444444333555444333222222222333444000111222333444555555666555555444444333222111111111111111000000000000000222111111111111111222222...------...111222222111000/////////...............------,,,---...///000------......------,,,+++,,,,,,------...///000000------,,,,,,***)))'''&&&))))))***+++---...//////)))***,,,---...---,,,,,,******+++,,,...///000000---------,,,,,,,,,++++++'''((()))***,,,---...///------------,,,,,,+++***+++***)))((((((((()))***'''(((((()))***++++++,,,((()))+++,,,,,,+++***))),,,+++***)))((((((((((((,,,***)))'''''')))***,,,))))))))))))((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$(((((((((((('''&&&%%%%%%''''''''''''&&&%%%$$$###$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$)))((('''%%%$$$###""""""$$$%%%'''(((((('''%%%$$$%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&'''''''''&&&%%%$$$$$$$$$%%%&&&'''((()))&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$%%%&&&(((((('''%%%&&&&&&&&&&&&&&&%%%$$$############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%!!!""""""$$$%%%&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""!!!!!!"""###$$$%%%###"""&&&---222222000---***%%%###"""!!!  ###%%%&&&&&&$$$###$$$%%%'''&&&%%%%%%&&&(((&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&###$$$&&&((())))))((('''&&&'''''''''(((((())))))'''(((%%%!!!"""&&&&&&"""###$$$$$$%%%%%%&&&&&&'''&&&%%%%%%&&&)))******)))%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$######&&&&&&&&&'''''''''(((((('''&&&%%%%%%%%%%%%&&&'''###$$$&&&'''((('''&&&&&&%%%%%%&&&'''((()))***+++))))))))))))(((((((((((('''((()))******)))((('''''''''&&&''')))---000222)))(((((('''%%%$$$######""""""$$$&&&(((***+++,,,+++,,,.../////////......,,,,,,+++***)))))))))***,,,++++++******++++++,,,((()))************))))))((((((((()))******++++++)))))))))))))))(((''''''+++***)))'''''')))***++++++***)))))))))***,,,---+++++++++,,,---...///000((((((((((((((((((((((((&&&&&&'''((()))******+++,,,+++++++++******))))))******++++++++++++******)))'''%%%%%%''')))***+++)))))))))))))))******+++''''''((()))))))))))))))***************************+++...000111000///...)))***,,,...000222333444///...,,,+++***+++,,,,,,***+++,,,---............000000111111111222222222555555666666777777888888666666555555555666666777555666666666555333111//////111222333111111111222444444444444444444444444555333111222555555222000333333222111000000000111000000111222333333333333000000111111111111000000////////////...---,,,+++,,,---...//////...---,,,///......---------......,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,---......++++++,,,,,,,,,---------.........------,,,,,,,,,---------.........//////---,,,++++++******++++++---,,,++++++************)))***---/////////...---+++***)))'''''''''((())),,,,,,,,,+++++++++******,,,++++++******++++++,,,*********************)))+++***((('''(((+++///222222...)))''''''((()))***(((((('''&&&%%%%%%$$$$$$'''&&&&&&%%%%%%$$$$$$###%%%$$$$$$$$$%%%%%%&&&'''"""###%%%&&&'''&&&%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$#########%%%'''***,,,&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''&&&$$$###$$$&&&&&&$$$!!!################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$((('''$$$ ###)))+++"""###$$$%%%%%%$$$###"""%%%$$$"""!!!!!!"""$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$############"""######$$$%%%%%%%%%%%%$$$%%%%%%$$$###$$$&&&)))***...+++'''$$$######%%%&&&$$$%%%'''&&&%%%%%%&&&((((((***,,,---,,,++++++,,,'''''''''(((((((((((((((***)))&&&$$$$$$$$$%%%&&&&&&&&&&&&'''''''''((((((((('''&&&%%%%%%&&&(((((((((((('''''''''&&&&&&&&&(((((('''''''''&&&&&&&&&''''''''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&''''''(((((((((((((((%%%%%%%%%&&&&&&&&&''''''&&&''''''(((((((((((((((%%%&&&''')))***,,,---...(((((('''&&&%%%$$$$$$###$$$$$$$$$%%%%%%&&&&&&&&&+++,,,---...///...---,,,,,,,,,++++++***+++++++++,,,++++++******++++++,,,************))))))))))))))))))******+++,,,,,,,,,,,,,,,,,,+++***)))((('''+++***)))(((((()))***+++***************++++++,,,++++++++++++,,,---...///***************************************+++++++++++++++*********)))))))))******++++++++++++******)))((((((((()))))))))((())))))(((((())))))***+++))))))***+++++++++++++++************************((()))+++,,,------,,,,,,,,,,,,------...///000000---,,,+++******+++,,,,,,+++,,,,,,---............///000000111222222333333555555555555555666666666666666555444444444555555555555666666555333111//////111222222111111222444444444444444444444444444555444222333555555333000222222111111000111111111000000111222333333333333111111222222222222111111000000000000///...------......000000000000......+++,,,,,,---...///000111------------------------///...,,,+++***++++++,,,)))************+++++++++,,,+++******)))))))))***------------............///...------,,,,,,---------,,,,,,++++++++++++,,,,,,---.........---,,,+++++++++)))((((((((()))))),,,,,,,,,,,,++++++++++++,,,++++++******++++++,,,******)))(((((()))*********)))))))))+++...222444000---)))&&&'''((())))))(((''''''&&&%%%%%%$$$$$$&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&###$$$%%%&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$######%%%''')))+++&&&&&&%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&&&&'''&&&$$$###$$$&&&&&&$$$!!!################################################$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$!!!###############"""###$$$%%%%%%%%%%%%$$$###&&&&&&%%%$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$############""""""######$$$$$$$$$$$$$$$############%%%'''***,,,111...***'''%%%$$$%%%&&&$$$%%%'''&&&%%%%%%&&&(((''')))+++,,,+++***++++++))))))))))))))))))(((((()))(((&&&$$$###$$$%%%%%%&&&&&&&&&&&&''''''''''''((('''&&&&&&&&&&&&'''((('''''''''&&&&&&&&&&&&%%%((('''''''''&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%########################'''&&&&&&%%%%%%&&&&&&'''&&&&&&'''((())))))((((((&&&&&&&&&'''''''''((((((&&&''''''(((((((((((((((((((((((()))))))))******'''&&&&&&%%%%%%$$$$$$###&&&&&&&&&'''''''''((((((+++,,,---...---,,,+++***,,,,,,+++++++++,,,------,,,++++++******++++++,,,,,,+++***)))((())))))*********++++++,,,---------//////...---,,,***)))(((,,,+++***))))))***+++,,,)))******+++++++++++++++,,,+++++++++++++++,,,,,,************************++++++++++++******))))))******))))))))))))((((((******++++++++++++******)))******++++++***((('''))))))(((((())))))***+++))))))***+++++++++++++++************************))))))******++++++,,,,,,......------,,,,,,,,,+++++++++*********+++,,,,,,,,,,,,------...---------......///111222333444555555555555444444444444444666555444444333333333333444555555555444333111000000111222222111222444666555555555555555555555555666444444444555555444222111111111000111111222222000000111222333333333333222222333333333333222222111111111000000//////...///000111111111111000///+++,,,,,,---...///000000...........................---+++)))(((((())))))************++++++++++++......,,,+++++++++,,,------------------------,,,///...------,,,,,,------,,,,,,,,,,,,,,,---------000///...---,,,+++***))),,,+++***)))))))))***+++------------,,,,,,,,,,,,++++++************+++++++++***))))))))))))***+++((()))***,,,...111333444...+++'''%%%&&&'''(((''''''''''''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&$$$$$$%%%&&&&&&&&&%%%%%%###$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&''''''''''''&&&&&&%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$&&&((()))$$$$$$$$$%%%%%%%%%%%%%%%''''''&&&&&&&&&&&&&&&&&&&&&%%%$$$%%%&&&%%%$$$"""$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$ !!!$$$&&&'''%%%"""!!!$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$############"""!!!"""######$$$$$$######"""""""""###%%%(((***,,,000...+++'''%%%$$$$$$%%%$$$%%%'''&&&%%%%%%&&&((('''(((******)))))))))***++++++******))))))((((((((('''%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&''''''(((((('''&&&&&&''''''(((&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''%%%&&&'''((())))))))))))'''''''''((((((((())))))&&&''''''(((((((((((((((***))))))(((''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&''''''''''''(((+++,,,,,,---,,,+++))))))************+++,,,,,,---,,,++++++******++++++,,,...,,,***(((((((((***+++******++++++,,,------------......------,,,+++***,,,+++************+++,,,)))***+++,,,---,,,+++***,,,,,,+++***))))))******(((((((((((((((((((((((())))))(((((((((((((((((()))))))))(((((((((((((((******++++++++++++******((()))******))))))))))))((((((((((((((()))******''''''((()))))))))))))))************************,,,++++++++++++,,,---...------,,,,,,+++******))))))))))))******++++++,,,,,,,,,------...------,,,------///000222444555666666555555555444444333333555555444333222222222222444444555444444222111000000111222222111222555777555555555555555555555555555555555555666555444333111000000000111222333333000000111222333333333333222222333333333333222222111111000000//////////////////000111111000///////////////......---,,,,,,------------------------...,,,+++)))((((((((())),,,,,,,,,---------......000///---,,,,,,---...///------------,,,,,,,,,,,,---,,,++++++******+++++++++,,,,,,---............000///...,,,+++*********---,,,+++*********+++,,,......---------,,,,,,,,,++++++************++++++++++++---......---,,,,,,((()))+++---...000000111,,,)))&&&$$$%%%&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%######$$$%%%%%%&&&''''''''''''&&&%%%%%%%%%%%%&&&$$$%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$$$$$$$$$$%%%%%%'''((()))))))))(((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&'''######$$$$$$$$$$$$%%%%%%)))((('''&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&###"""$$$%%%$$$%%%&&&$$$%%%%%%%%%%%%%%%%%%$$$"""######$$$$$$######"""###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########""""""!!!!!!"""############"""#########$$$%%%'''((()))+++)))'''%%%$$$######$$$$$$%%%'''&&&%%%%%%&&&(((&&&((())))))((('''((()))++++++******)))((('''''''''&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&&&&&&&((((((((('''''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''''''''''''''''''''''''''''''''''''''&&&&&&%%%%%%&&&&&&'''$$$%%%&&&((())))))))))))&&&'''''''''((((((((((((&&&''''''((((((((((((((())))))((('''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%++++++,,,,,,,,,+++)))((())))))((())))))***++++++,,,++++++******++++++,,,...,,,***(((((()))***+++))))))******+++,,,,,,,,,)))***+++,,,------------,,,,,,++++++++++++,,,,,,)))***+++------,,,++++++,,,,,,+++***))))))))))))((((((((((((((((((((((((&&&''''''((())))))******((((((((((((((()))))))))******++++++++++++******((()))***)))((((((***---((((((((('''((())))))***''''''((()))))))))))))))************************,,,,,,+++++++++,,,------+++++++++++++++*********)))))))))***++++++++++++,,,,,,------...---------,,,---...000222444666666777666666555555444444444444444333222222222222222444444444333333222111111111222333333222333555777555555555555555555555555555555666666555444444444111000000000111222333333000000111222333333333333111111222222222222111111111000///.........//////...///000000000000///...////////////...---,,,+++++++++++++++++++++++++++...---+++***)))))))))***,,,,,,---------.........++++++***))))))***+++,,,---------------------------,,,++++++******++++++++++++---............---...---,,,++++++++++++,,,,,,,,,+++******+++,,,---......---------,,,,,,,,,+++******))))))******+++***---111444444222///,,,)))***+++,,,,,,,,,,,,++++++(((%%%$$$%%%&&&&&&%%%&&&&&&&&&&&&&&&%%%%%%%%%######$$$$$$%%%&&&''''''''''''&&&%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$###""""""#########$$$$$$$$$$$$$$$%%%%%%&&&'''((()))))))))((('''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%#########$$$$$$%%%%%%%%%)))((('''&&&&&&&&&&&&&&&%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&""""""'''***&&&$$$%%%$$$$$$############$$$$$$"""######$$$$$$######"""#########$$$$$$$$$%%%%%%$$$$$$$$$#########""""""!!!!!!"""############"""%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&$$$%%%'''&&&%%%%%%&&&((('''(((((((((&&&&&&'''(((******)))(((''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''')))))))))((((((''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''%%%&&&'''((())))))))))))%%%%%%&&&&&&&&&'''''''''&&&''''''(((((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%&&&&&&'''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%***+++,,,---,,,+++***)))))))))((((((((())))))***,,,++++++******++++++,,,,,,+++***)))******+++,,,))))))******+++,,,,,,,,,'''((()))+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***************************(((((()))***+++,,,------(((((())))))))))))************++++++++++++******(((+++---,,,)))(((***---((((((''''''(((((()))***))))))***+++++++++++++++******************************++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,+++++++++***+++,,,---............------///000222444555666666666666555555555555555444333333222222333333444444333333333222222222222111333555555444444444555444444444444444444444444333555666666444333333444111111111000111111222222000000111222333333333333111111222222222222111111111000......---...///000......///000000///......+++,,,.../////////...---************************---,,,+++*********+++,,,++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,---------........./////////...------,,,,,,------***+++---......---,,,,,,++++++++++++,,,,,,,,,,,,,,,+++*********+++,,,---------------,,,,,,,,,,,,******))))))))))))******)))---111555555333///,,,)))************))))))(((***'''%%%%%%&&&&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&''''''(((&&&&&&%%%$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$############$$$$$$$$$$$$%%%&&&%%%%%%%%%&&&'''((((((&&&&&&%%%%%%$$$$$$######%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%######$$$$$$%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&%%%&&&''''''%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&$$$***666999000&&&$$$$$$######""""""######$$$%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$$$$$$$$$$############"""!!!"""######$$$$$$######&&&&&&%%%%%%$$$$$$######$$$%%%&&&((())))))))))))$$$%%%'''&&&%%%%%%&&&(((((((((((('''&&&%%%'''((())))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((()))))))))))))))(((&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''&&&''''''(((((((((((((((%%%%%%%%%&&&&&&&&&&&&'''&&&''''''(((((((((((((((&&&&&&&&&'''''''''''''''&&&&&&''''''((((((((()))(((''''''''''''&&&&&&&&&***+++,,,---------,,,++++++***)))))))))))))))))),,,++++++******++++++,,,)))******++++++,,,,,,---******++++++,,,---------((()))***+++,,,---------,,,,,,------------,,,,,,,,,++++++++++++,,,------,,,++++++*********++++++************************))))))******+++++++++,,,)))))))))*********++++++******++++++++++++******)))...333333...)))(((((((((''''''''''''((())))))))))))***+++++++++++++++***************************+++,,,------,,,+++***,,,,,,,,,++++++*********+++,,,,,,------,,,+++***)))***+++---...//////000---...///000222333555555444444444444444555555555333222222333333444555666333333222222222222222222222444777888666444333222333333333333333333333333222444666555333111222333222222111111000111111111000000111222333333333333222222333333333333222222222111///......///111222//////111111111111//////+++,,,...///000///...---++++++++++++++++++++++++,,,+++*********+++,,,---+++++++++,,,,,,,,,,,,---+++,,,...///000///...---,,,------...///000111111///...------,,,,,,------***+++---...---,,,***)))***+++,,,------,,,+++***+++***)))))))))+++,,,---,,,,,,,,,,,,++++++++++++******))))))))))))******)))+++---///000///...---)))))))))))))))))))))))))))'''%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&((()))***'''&&&%%%$$$$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&&&&&&&''''''((($$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""###$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&%%%%%%%%%%%%&&&&&&'''$$$'''((((((%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((%%%,,,:::>>>333(((%%%%%%$$$############$$$%%%&&&&&&%%%$$$$$$%%%&&&&&&############$$$$$$$$$$$$$$$$$$$$$############""""""######$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$######$$$%%%'''((())))))((('''$$$%%%'''&&&%%%%%%&&&((()))))))))'''%%%%%%''')))))))))((((((((((((((((((&&&'''''''''(((''''''''''''''''''((((((((())))))))))))******)))(((&&&%%%'''''''''&&&&&&&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%))))))))))))))))))))))))'''&&&&&&%%%%%%&&&&&&'''(((((((((((((((''''''&&&&&&&&&&&&&&&''''''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''''''''(((((('''''''''&&&&&&&&&)))***,,,---...------,,,,,,,,,+++***)))))))))***,,,++++++++++++++++++,,,((()))***+++------------++++++,,,------......///***+++,,,,,,------,,,,,,,,,------......------,,,---,,,+++***+++,,,---...,,,+++++++++++++++,,,,,,(((((((((((((((((((((((())))))))))))(((((((((((())))))******+++++++++,,,******++++++++++++******+++222999999333+++&&&$$$'''''''''''''''((())))))''''''((()))))))))))))))************************,,,---///000000///---,,,......---,,,+++***)))))),,,------...---,,,***)))((()))+++---...000000111......///111222333444555222222222333333444444444222222222333444555666777333333222222111222222222222555888999777444222111222222222222222222222222111444666555222111111333333333222111000000000111000000111222333333333333333444444555555444444333333222000//////111222444000111222333333222111000//////000000///---***))),,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))+++,,,------------.........//////''')))+++......---+++))),,,---...///000222333333---,,,++++++******++++++***+++---------+++)))(((***+++---...---+++)))(((******)))))))))***,,,---,,,,,,,,,+++++++++************))))))))))))******))))))))))))***+++,,,---(((((((((((()))***+++,,,)))'''&&&&&&'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%'''(((***+++((('''%%%$$$###$$$%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&(((''''''&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&""""""###$$$%%%&&&%%%%%%$$$$$$%%%&&&&&&'''(((((($$$$$$$$$$$$%%%%%%&&&'''$$$''')))(((%%%$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$(((!!!###000444+++$$$$$$&&&&&&$$$$$$$$$$$$&&&&&&%%%$$$"""!!!!!!"""$$$%%%"""############$$$$$$$$$$$$$$$$$$############"""######$$$%%%%%%%%%%%%$$$"""###$$$%%%%%%%%%%%%$$$###$$$&&&''''''&&&$$$###$$$%%%'''&&&%%%%%%&&&((()))***)))'''%%%%%%''')))))))))))))))************''''''(((((()))(((((('''(((((((((((()))))))))))))))*********)))(((&&&%%%(((((('''''''''&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&''''''''''''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&%%%%%%&&&&&&'''))))))))))))((('''&&&%%%''''''''''''((((((((()))&&&''''''((((((((((((((()))))))))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$///...,,,+++******+++,,,,,,+++******)))*********,,,,,,---......---,,,,,,,,,+++***+++---...---,,,,,,+++******,,,...111222,,,+++*********+++,,,------,,,,,,+++*********+++///...---,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++***)))(((((((((((((((((((((((((((''')))***++++++***)))'''+++++++++++++++++++++++++++000666666222,,,)))((())))))))))))))))))))))))(((((((((((()))***+++,,,***)))))))))))))))***+++***///333111---))))))+++,,,------,,,******+++---...//////...,,,++++++,,,---,,,,,,---......---,,,---...000111333333444444111000000000000222333444333444444555555444444333111111111111111111111111333444555555555444333333222222222111111111111000111222444555555444222111//////000111222333333444222000000111333555666555555444333333222222222222333222111000000111222333000000111111111000000////////////...------,,,,,,...---,,,,,,++++++,,,,,,******+++++++++,,,,,,,,,000///...---,,,------...,,,------......------,,,---..................---000000///...------,,,,,,......------------,,,,,,---...//////...---+++***,,,,,,,,,,,,+++,,,,,,,,,///---------......,,,***((()))+++,,,,,,+++)))((('''((()))******************)))((((((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&***(((&&&%%%%%%%%%$$$###%%%%%%%%%&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&$$$###"""'''&&&%%%&&&''''''&&&$$$$$$$$$$$$$$$$$$%%%&&&'''((((((&&&%%%$$$#########'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%""""""#########$$$$$$$$$%%%$$$#########$$$%%%&&&$$$%%%%%%&&&&&&%%%%%%$$$########################%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$&&&&&&%%%$$$############&&&&&&$$$$$$$$$$$$&&&&&&'''((()))******))))))(((((((((''''''&&&&&&&&&%%%************))))))))))))''''''&&&&&&&&&&&&''''''***+++,,,,,,+++***)))(((******)))(((((()))***+++%%%$$$######$$$%%%&&&''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%&&&''''''&&&$$$'''%%%###$$$''')))'''%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((&&&%%%%%%''''''((()))))))))(((&&&%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%...---+++***))))))******))))))(((((()))***++++++++++++,,,------,,,++++++,,,+++***+++---...---,,,***)))))))))***,,,...000///...---,,,,,,------...---,,,++++++*********+++......---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++***************...............---------((()))***++++++***)))((())))))))))))))))))))))))+++---///000...,,,******))))))))))))))))))))))))((((((((())))))***+++,,,******)))))))))))))))******...111000,,,))))))+++,,,------,,,******+++------...///...,,,+++,,,---........./////////---,,,---...///111222333333333000000000///000111333444333333444444444444333333222222222222222111111111333333333333333333333333222222222111111111111000111222333444444333222111///000000000111222222222333222222444777:::::::::777666555333333222222333333333222111000000000000000000111111111111000000000000//////...------,,,...---,,,,,,++++++,,,,,,*********+++++++++,,,,,,000///...---,,,------...,,,------......------,,,------............------//////......---,,,,,,+++,,,,,,,,,+++++++++++++++.........------,,,+++***---,,,,,,,,,---///111222...---,,,---...---,,,***)))***+++,,,,,,+++***)))((()))******++++++*********)))))))))))))))******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%***(((&&&&&&&&&&&&%%%$$$###$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%'''&&&%%%###%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%######%%%&&&((()))***+++$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%#########$$$$$$$$$$$$%%%$$$$$$###$$$%%%&&&((()))$$$%%%%%%&&&&&&%%%%%%$$$########################%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$$$$$$$$$$###$$$$$$%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&&&&'''((()))))))))(((''''''''''''&&&&&&&&&%%%%%%)))))))))))))))))))))))))))((((((''''''(((((())))))***+++++++++***)))(((******)))(((((()))***+++(((''''''&&&&&&'''((()))'''&&&&&&&&&&&&&&&&&&'''%%%%%%&&&&&&&&&''''''''''''&&&&&&'''(((((('''%%%'''%%%$$$%%%'''((('''%%%&&&&&&&&&&&&&&&&&&&&&&&&'''((()))(((&&&%%%&&&''''''(((((()))((('''&&&%%%''''''''''''((((((((((((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%---,,,+++***))))))))))))'''''''''((()))***+++,,,******++++++++++++******,,,+++***+++,,,------+++((((((''''''(((***,,,---,,,+++***))))))))))))))),,,,,,+++************+++------------,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++***)))))))))***+++,,,---------,,,,,,+++++++++((()))***++++++***)))((()))))))))))))))))))))))),,,***(((((()))+++++++++)))))))))))))))))))))))))))))))))))))))***,,,,,,++++++***)))((((((((()))))),,,///...+++))))))***,,,------,,,******+++---,,,---......,,,+++,,,......///000111000///---+++------///000111111111111000/////////000111222333333333444444444444333333222222222222222222222222333333222111111222333444222222222111111111111000000111222333333222111000000000000000000000000000444444555888<<<@@@AAAAAA:::999777555444333333333333333222111000//////...000000111111111111111000111111000//////......---...------,,,,,,,,,,,,,,,,,,,,,,,,---------......//////...------------...,,,------......------,,,,,,,,,------------,,,,,,...------,,,,,,+++++++++*********)))******++++++...---,,,++++++*********---,,,++++++---111444777---,,,+++,,,------+++)))************************)))***++++++++++++++++++))))))))))))***+++,,,,,,&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$%%%%%%$$$###""""""############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&"""###$$$%%%&&&'''&&&&&&######$$$'''))))))&&&$$$&&&&&&&&&%%%&&&&&&'''((($$$$$$$$$$$$%%%%%%&&&'''"""###$$$&&&(((***,,,---$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%######$$$%%%&&&((()))***$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$############$$$$$$############$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$%%%&&&'''((()))(((((('''''''''''''''&&&&&&&&&&&&(((((((((((())))))))))))******))))))))))))*********+++,,,------,,,,,,+++***))))))(((((())))))***))))))(((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((''''''((())))))(((&&&&&&%%%$$$%%%'''((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((&&&%%%&&&''''''(((((((((((('''&&&&&&''''''''''''((((((((((((''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%---,,,++++++***)))))))))(((((((((((()))***+++,,,***++++++++++++++++++***+++*********,,,---,,,+++((((((((((((((()))***+++***))))))(((''''''''''''++++++***************+++,,,,,,,,,---,,,,,,,,,,,,,,,,,,------------,,,,,,+++***)))((((((***,,,...++++++******))))))((((((((()))************)))(((++++++++++++++++++++++++---)))&&&&&&)))+++***)))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,***)))(((((((((((((((+++---,,,***))))))***,,,------,,,******+++---...//////...,,,++++++,,,,,,...000111///---+++***------...///000000000///......//////000111111222333333333444444333333333222222222222333333333333333222000//////111333444222222222111111111000000000111222222222222111000000000000///////////////333444666;;;@@@DDDEEEEEE===;;;888666444444444555222222222222111000///...000000111222222222111111111111111000//////............---,,,,,,,,,,,,,,,...////////////000000000............------......,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++************)))))))))+++,,,---...---+++***))))))***+++---+++***)))+++///333555,,,+++***+++,,,,,,+++)))++++++***))))))***++++++***++++++,,,,,,,,,++++++(((((((((((()))***+++,,,''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&&&&&&&&&&&&&$$$###"""###$$$$$$###!!!#####################$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&######$$$%%%&&&&&&&&&&&&%%%%%%'''***,,,,,,***'''''''''&&&&&&&&&''''''(((%%%%%%$$$$$$%%%%%%&&&&&&&&&&&&&&&'''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$%%%&&&'''(((((($$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$#########$$$$$$%%%&&&$$$$$$&&&&&&&&&&&&$$$$$$$$$%%%&&&(((((((((''''''((((((((((((((((((((((((((((((((((((((()))))))))******))))))))))))******+++,,,---/////////......***)))))))))((((((((((((((((((''''''&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''''''''(((((((((((('''&&&'''))))))'''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((('''&&&%%%&&&(((((((((((('''''''''&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%---------,,,,,,+++******,,,++++++******+++++++++,,,,,,++++++++++++,,,,,,+++***)))***,,,---,,,+++******)))))))))*********,,,,,,+++++++++******)))*********))))))***++++++++++++,,,------,,,,,,++++++,,,,,,------,,,,,,++++++***)))((((((***,,,.........------,,,,,,,,,,,,))))))************))))))++++++++++++++++++++++++---***((((((++++++(((%%%))))))))))))))))))))))))))))))))))))***+++,,,---,,,,,,***)))(((((((((((((((***++++++*********+++,,,------,,,******+++---000111000...+++))))))******---//////---+++***+++---....../////////......---......///000000000111222333333333333333333222111111111222222333333333222111/////////111333444222222222111111111000000111111111222222111111111000000000///////////////222333666;;;AAAEEEFFFFFF>>><<<999777555555666666222222222222111111111111000000111222222222222222111111111000//////......///...------,,,,,,------............////////////------..................,,,------......------,,,+++,,,,,,------,,,,,,++++++++++++++++++*********++++++******+++,,,...000...---+++***))))))***+++,,,***(((''''''***---000+++******+++,,,---+++***++++++***))))))***++++++++++++,,,,,,,,,++++++***&&&&&&&&&'''((()))***+++''''''''''''''''''''''''((((((((((((((((((((((((%%%%%%%%%&&&&&&''''''''')))(((((((((''''''&&&&&&$$$$$$$$$%%%&&&'''%%%###%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''***,,,,,,***((((((''''''&&&&&&&&&''''''&&&&&&%%%%%%$$$$$$%%%%%%''''''&&&&&&%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%######$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%&&&%%%$$$$$$#########$$$$$$$$$&&&&&&&&&&&&$$$$$$###$$$&&&(((((((((((('''))))))))))))))))))******'''((((((((())))))*********))))))(((((())))))******+++,,,.........------))))))))))))((((((''''''(((((((((''''''&&&%%%%%%&&&''''''((((((''''''&&&&&&&&&&&&&&&'''''''''((('''&&&%%%&&&'''(((&&&$$$%%%%%%&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%'''((('''&&&&&&'''((((((''''''&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%---------------,,,******------,,,+++++++++++++++,,,,,,++++++++++++,,,,,,+++***)))***+++,,,,,,***++++++++++++************))))))******+++******)))***))))))))))))***++++++)))***,,,------,,,++++++***++++++,,,,,,++++++***+++***)))))))))***+++,,,------------------------***))))))))))))))))))***))))))))))))))))))))))))+++******++++++***'''%%%))))))))))))))))))))))))******)))******+++,,,---++++++***)))((((((((())))))))))))******++++++,,,,,,------,,,******+++---000111000...+++))))))***))),,,...---***)))+++---...///////////////...---,,,---...///000000000///222222333333333333222222000000000111111222222333111000000000000222333444222222222111111111111000222222222222222222222222000000000000000000000000111333666;;;@@@DDDEEEDDD>>><<<999666555555777888666555333222111111222333000000111222333333333333111111000//////......---///......---------------+++++++++,,,,,,,,,,,,---,,,---......///.........,,,------......------,,,,,,,,,------------,,,,,,++++++++++++++++++++++++,,,++++++***,,,...111222...---,,,++++++*********,,,***(((&&&&&&(((***+++++++++***+++------,,,+++************************++++++++++++++++++***)))&&&&&&&&&&&&'''(((((()))''''''''''''''''''''''''''''''''''''''''''''''''%%%&&&&&&''''''((((((((())))))(((((('''&&&&&&&&&&&&&&&'''(((***+++)))''''''''''''&&&&&&&&&&&&%%%''''''''''''''''''''''''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&%%%%%%&&&((()))((('''((('''&&&&&&&&&&&&&&&&&&'''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$###"""!!!$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%""""""######$$$%%%%%%%%%"""######$$$$$$######"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%'''&&&%%%$$$############$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%&&&((()))))))))((())))))))))))************(((((())))))******++++++******))))))))))))******((((((***++++++***))))))))))))))))))((('''&&&&&&(((((()))))))))(((''''''&&&'''((())))))((('''&&&%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%&&&''''''&&&$$$$$$%%%'''&&&%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&((('''&&&&&&'''(((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%,,,,,,------,,,+++)))(((+++++++++***++++++,,,,,,,,,+++***))))))***+++,,,+++))))))***+++,,,+++***++++++++++++******)))(((%%%&&&((()))***))))))((()))))))))))))))***++++++(((***+++---------+++***)))******++++++******)))+++++++++***************(((((()))******+++++++++******))))))))))))******))))))))))))))))))))))))''')))******)))(((((()))))))))))))))))))))))))))************+++,,,------******)))))))))))))))******))))))***+++,,,------,,,------,,,******+++------...///...,,,++++++,,,))),,,...,,,))))))---111000000000000000///...---+++,,,...///000/////////222222333333333333222222...//////000000111222222000000111111222333333444222222222111111111111000333333222222222222333333///000000000111222222222222333666;;;@@@BBBBBBAAA===;;;888666555666888999<<<999555222000000111222///000111222333333333333000000//////...------,,,//////...---------------+++++++++,,,,,,,,,------,,,,,,.../////////......,,,------......------,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,...222444.........------,,,+++***,,,+++***)))))))))***+++,,,++++++,,,......---,,,)))***+++,,,,,,+++***)))******++++++******)))(((((((((''''''''''''((()))''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))******(((''''''&&&%%%%%%$$$$$$%%%&&&''')))++++++)))'''''''''''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$$$$%%%'''((((((&&&$$$$$$&&&''''''&&&''''''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%#########$$$$$$$$$$$$%%%$$$%%%&&&&&&&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""###$$$$$$%%%%%%###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$###$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%''')))*********)))''''''((((((((())))))))))))))))))***+++,,,,,,,,,++++++************++++++))))))***++++++***((((((((())))))))))))'''&&&%%%&&&&&&(((((()))(((''''''&&&'''((())))))((('''&&&$$$$$$$$$%%%%%%%%%%%%&&&'''&&&&&&'''(((((('''%%%###%%%''''''%%%%%%&&&(((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&''')))((('''&&&%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%++++++,,,,,,+++***((('''(((((())))))***+++------+++***)))(((((()))***+++***)))))))))+++,,,+++******+++++++++***)))((('''((()))+++,,,------------))))))((())))))***++++++((()))+++---------+++***))))))************))))))+++++++++++++++***)))((((((((()))***+++,,,,,,---******))))))))))))******++++++++++++++++++++++++%%%''')))(((&&&&&&)))---))))))))))))))))))))))))************+++,,,---...***)))))))))))))))***+++***))))))***,,,---......---------,,,+++***+++---+++,,,------,,,,,,...///***,,,...,,,)))***///555111111111111000///...---+++,,,---///000//////...222222222333333222222222---......///000111111111///000111333444444444333222222222111111111111000444333333222222333333444//////000111222333333444333444777;;;@@@BBBAAA@@@===;;;777555555666888:::AAA===888222//////000111///000111222333444444444/////////...------,,,,,,//////...------------.............../////////000+++,,,.../////////......,,,------......------,,,---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++...222444---...//////...---+++***,,,,,,++++++,,,,,,------,,,++++++---//////...---((()))+++,,,,,,+++)))(((***************)))((('''***))))))(((((((((((()))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((()))******+++&&&&&&%%%$$$$$$###"""""""""###$$$'''))))))'''%%%'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&###""""""###$$$''')))***+++)))&&&%%%&&&((((((((('''&&&%%%%%%$$$$$$$$$$$$#########$$$%%%&&&((()))&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%""""""#########$$$$$$$$$###$$$&&&'''((('''&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""###$$$$$$%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&############$$$%%%&&&&&&'''&&&$$$$$$$$$$$$&&&'''$$$&&&''')))+++++++++***%%%&&&&&&&&&''''''(((((())))))***+++,,,,,,---------,,,,,,++++++,,,,,,---,,,------...---,,,***)))((())))))))))))'''%%%$$$"""###%%%&&&&&&&&&%%%%%%&&&'''(((******((('''&&&######$$$$$$$$$%%%%%%%%%(((''''''((())))))(((&&&###&&&((('''%%%$$$&&&)))&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&''''''&&&&&&((()))((('''&&&%%%$$$%%%&&&&&&######$$$$$$$$$%%%%%%%%%''''''&&&%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%000,,,))))))+++,,,+++)))***************+++,,,---,,,+++******))))))******&&&(((*********)))***+++%%%&&&&&&'''(((((())))))---,,,+++***))))))))))))***(((&&&(((+++...---,,,//////...---,,,+++***)))******+++++++++,,,,,,,,,,,,++++++***)))))))))***))))))*********+++++++++...+++((((((+++---,,,+++......---,,,+++***)))(((,,,,,,+++***)))(((''''''&&&&&&''''''(((((())))))'''((()))++++++,,,,,,+++///...,,,+++***)))))))))&&&+++000000---+++...111333)))$$$(((---+++((((((---,,,,,,++++++,,,,,,---000000...,,,***+++...111111000////////////,,,***+++---///000//////000111444333222222111111222222//////000111222222333333222111111111222444666777555444444333222222222333000000000000111111111111111111222333333333333222444666888;;;<<<<<<;;;:::555555444444555555777777===888333000000000...,,,...111222111......000444222222000///............////////////////////////000000000000111111111111111111111111000...------------------,,,+++******------------------------......---,,,,,,+++******//////...---...///000111111111111000...,,,***(((******+++++++++******)))000///---...///...***''',,,------,,,+++***)))(((&&&&&&''''''&&&&&&%%%$$$)))(((((('''''''''((((((***************)))))))))'''(((((((((((((((((((((******))))))((((((((('''%%%$$$###"""###$$$%%%&&&%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%+++###)))$$$&&&---"""$$$''''''((((((((((((''''''!!!"""###$$$&&&'''(((((((((''''''&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&&&&'''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&)))(((&&&%%%$$$%%%&&&&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&""""""!!!!!!"""###$$$$$$%%%%%%%%%$$$$$$#########)))(((&&&%%%%%%&&&((()))######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))'''&&&))),,,---***''')))***++++++***)))***,,,,,,++++++,,,,,,...//////,,,---------,,,***)))''''''((())))))(((''')))***"""###$$$%%%&&&&&&&&&&&&***(((&&&''')))***(((&&&((('''&&&&&&((())))))((($$$$$$%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$%%%'''''''''''''''&&&&&&&&&$$$&&&'''&&&$$$%%%))),,,'''''''''&&&&&&'''''''''###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&'''''''''(((((('''''''''&&&&&&%%%%%%%%%///,,,))))))+++,,,,,,***,,,++++++++++++,,,---...------,,,+++++++++++++++(((***++++++)))((()))***......------,,,,,,++++++++++++++++++++++++,,,,,,,,,***((()))+++,,,+++***,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,++++++***)))))))))))))))))))))*********+++++++++...+++))))))+++,,,,,,+++++++++++++++************,,,,,,++++++******))))))(((((((((((((((((())))))(((((()))***+++,,,---...///...---+++***)))))))))(((,,,//////---,,,///222999111,,,000444222...---,,,+++++++++,,,,,,---...//////...,,,***+++...111222111000000000///---+++,,,---/////////...///000444333222222111111222222///000000111222222333333222222222222333444555666333222222111000000000111000000000000111111111111111111222333333333333222444555777999::::::::::::777555333222222333444555666333000000222333222111111000000111222444444555222111000/////////////////////////////////////////////////////////......////////////......---,,,...//////......------,,,,,,,,,------------,,,,,,...------,,,++++++******------,,,,,,,,,---...///000000000///...,,,***)))++++++,,,,,,,,,+++++++++000...,,,,,,...---+++(((,,,,,,,,,,,,+++***)))((((((((())))))(((((('''&&&((((((''''''''''''((((((***))))))(((((()))))))))((((((((((((((((((''''''))))))((((((((('''''''''%%%$$$$$$###$$$%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%777---%%%)))$$$,,,%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&'''(((((()))&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&$$$$$$$$$%%%&&&%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&###############$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$$$$((('''%%%$$$$$$%%%'''((($$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''(((***++++++***)))((((((((()))******((((((***+++++++++++++++,,,,,,---...,,,,,,,,,,,,+++***)))(((+++,,,,,,+++(((''''''(((######$$$%%%&&&&&&&&&&&&)))'''%%%&&&((()))'''%%%)))'''&&&&&&((())))))(((&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((('''%%%$$$%%%&&&(((((('''&&&&&&&&&&&&&&&'''((((((((('''(((***,,,'''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&''''''''''''&&&###$$$$$$%%%&&&&&&''''''(((((((((''''''&&&&&&&&&---+++******,,,------,,,------------------...//////...------,,,,,,------***+++,,,+++)))(((((((((,,,,,,++++++***))))))(((***++++++,,,,,,---......---+++******++++++***)))*********++++++,,,,,,,,,******+++++++++,,,,,,,,,+++******))))))))))))******************+++++++++---+++))))))+++,,,+++***(((((())))))******++++++++++++++++++++++++++++++))))))))))))))))))((((((((((((((()))+++---///000//////---+++***)))(((((())),,,...---,,,,,,///333777000---000333111---+++*********+++,,,---...//////...---+++***+++///111444222111000111000...------...//////...---...///333333222111111111111222000000000111222222333333222222333444555555555555222222111111111111111111000000000111111111222222111111222333333333333222444555555666777888999999999777555333222222222333111000000111333444333222222///---///444777666333111111000000000000000111000000000000000000000000.........------,,,,,,+++,,,------...------,,,,,,...............---------+++,,,---------,,,+++***------,,,,,,++++++******++++++*********+++,,,---............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,...---+++++++++,,,+++***,,,,,,++++++******))))))(((((())))))(((((('''&&&((('''''''''''''''(((((())))))'''''''''((()))***)))))))))(((((('''''''''(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&'''''')))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%""":::TTT@@@(((%%%""",,,$$$$$$%%%%%%%%%%%%$$$$$$'''''''''((((((((())))))%%%%%%$$$$$$$$$%%%%%%&&&%%%%%%$$$%%%%%%&&&'''(((%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$######$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((+++///---)))&&&''')))'''((()))((('''''')))+++,,,+++++++++++++++,,,,,,,,,+++******))))))))))))...///...,,,(((&&&%%%&&&###$$$%%%&&&&&&'''&&&&&&'''&&&%%%&&&'''((('''%%%)))((('''''')))******)))((((((''''''&&&%%%%%%%%%&&&'''((('''&&&%%%&&&''')))((('''&&&%%%&&&''''''***(((''''''(((***))))))&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&''''''(((((('''''''''&&&&&&&&&&&&%%%%%%%%%((((((((((((((('''''''''++++++++++++,,,---------///......---......//////......---,,,,,,,,,,,,---)))+++,,,,,,***((())))))&&&'''''''''((((((((()))***++++++,,,,,,,,,,,,,,,++++++++++++,,,++++++************+++++++++,,,,,,******+++++++++,,,,,,,,,,,,+++************++++++************************,,,+++******************(((((((((((())))))))))))*********+++++++++,,,,,,++++++******))))))(((((()))(((((((((***---000222///...---+++***)))(((((()))***++++++***+++///222000,,,***,,,///---)))%%%))))))***+++,,,...///000------,,,+++***+++///222555333111111111111///......//////...---,,,---///333222222111111111111111000000111111111222222222222333555666666555444333333333333444333333333222000000111111111222222222111111222333333333333222555444444444555666777777;;;;;;:::999888555333222333333222222222111///...///...,,,---000222222111111000000000000111111222000000000000000000000000///......---,,,+++******+++,,,---------------,,,++++++++++++++++++,,,,,,+++,,,---...---,,,***))),,,,,,,,,,,,++++++******************+++++++++,,,------------,,,,,,,,,++++++++++++++++++,,,,,,------,,,***)))***++++++,,,++++++******))))))))))))&&&&&&&&&'''&&&&&&%%%$$$''''''&&&&&&&&&'''(((((()))(((&&&&&&&&&''')))*********))))))((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((******)))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%***DDD\\\DDD)))&&& ((($$$$$$%%%%%%%%%%%%$$$$$$((((((((((((((('''''''''%%%%%%%%%$$$%%%%%%&&&'''$$$$$$$$$$$$%%%&&&'''(((%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$######$$$%%%%%%%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$%%%%%%&&&&&&'''***,,,,,,***((()))***'''((()))((('''(((***,,,...---,,,++++++++++++++++++***)))((((((((()))***---...---+++(((%%%%%%%%%$$$$$$%%%&&&''''''&&&&&&&&&%%%%%%%%%&&&'''&&&&&&***((('''''')))******)))))))))((('''&&&&&&%%%%%%%%%&&&'''&&&%%%$$$%%%''')))((('''%%%%%%&&&'''(((***'''$$$%%%((()))'''$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&''''''''''''''',,,,,,***)))'''&&&$$$$$$((((((''''''''''''''''''***+++,,,,,,,,,------...///......---------......---,,,,,,+++++++++++++++((()))+++,,,+++***+++,,,******++++++++++++,,,,,,++++++,,,,,,+++***))))))((()))+++,,,,,,,,,,,,---,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,---************************++++++++++++***))))))))))))))))))(((((((((((('''(((((())))))***+++++++++++++++******))))))(((((((((((('''(((***---000222......,,,+++***)))))))))'''((((((((()))+++...000...---,,,,,,......+++'''((())))))+++,,,...000111,,,,,,,,,******,,,///333666444111000111111000///...//////---,,,,,,---///333222111111000000111111111111111111111222222222333444555555555444333222222333333444444444333222111111111111222222222222111111222333333333333222555444444333333444555555;;;===@@@AAA???;;;666222333444444333111///...---///000111000------///111000000000000000000111111//////////////////////////////......---,,,++++++,,,,,,---.........------***************+++,,,---,,,,,,---...---,,,+++***,,,+++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,*********)))***+++,,,---,,,,,,+++***)))***+++,,,+++***)))((((((((())))))&&&&&&&&&'''&&&&&&%%%$$$&&&&&&&&&&&&&&&'''((((((((('''&&&&&&'''((()))*********))))))((((((((((((%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''(((((((((******)))((('''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!///BBB111%%%***$$$'''%%%%%%&&&&&&&&&&&&%%%%%%''''''&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&'''((((((#########$$$%%%&&&'''(((%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$$$$#########$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$$$$%%%%%%'''&&&'''))),,,---+++)))))))))))))))((())),,,/////////---,,,++++++++++++***)))((((((((()))***+++******+++)))&&&%%%%%%&&&%%%%%%&&&'''''''''&&&&&&$$$%%%&&&&&&&&&&&&'''''')))(((&&&''')))******)))))))))((('''&&&&&&%%%%%%###$$$%%%%%%$$$###$$$%%%)))((('''&&&%%%&&&'''''')))&&&%%%&&&((()))'''$$$$$$$$$$$$######$$$$$$$$$$$$$$$%%%&&&&&&&&&&&&%%%***))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&***,,,......---,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,+++******))))))******''')))+++,,,++++++,,,---//////...---+++***))))))++++++,,,,,,+++***((('''&&&))),,,------------...---------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,++++++++++++,,,------+++++++++******************+++,,,,,,***(((((((((******))))))((((((''''''(((((()))))))))*********))))))))))))))))))(((((('''''''''(((***,,,...///---,,,++++++******++++++''''''''')))***,,,...///+++,,,,,,***,,,...---)))))))))***+++,,,...000111+++++++++******,,,000333666444111000000000000///---......,,,+++,,,...000222222111000000000000111111111111111111111111111444444444444333222222111///000111222333222111000111111111222222222222333111111222333333333333222444444444444444333333333888;;;???BBBAAA<<<777333///111222111000000111222111333555222...---///222000000///////////////000/////////////////////////////////......------,,,---------......---,,,,,,,,,+++++++++,,,---///000///......------,,,,,,,,,++++++++++++++++++******++++++,,,------------,,,,,,,,,+++*********++++++***))))))((()))***,,,---,,,------,,,***)))+++,,,***)))(((''''''((()))***(((((())))))(((((('''&&&%%%%%%%%%%%%&&&'''((((((&&&''''''((()))))))))***))))))))))))))))))))))))%%%%%%%%%&&&&&&&&&&&&'''%%%&&&''''''(((((('''''')))((((((''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%!!! +++$$$$$$,,,$$$&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&'''(((((()))$$$$$$###$$$$$$%%%&&&'''%%%%%%&&&&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&%%%%%%%%%%%%$$$$$$######$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&%%%$$$$$$############$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$&&&$$$###''',,,...+++'''))))))))))))(((***---000000///---,,,***))))))((())))))))))))******+++,,,'''((()))(((&&&%%%&&&'''&&&&&&''''''''''''&&&&&&$$$%%%''''''&&&&&&''')))((('''&&&&&&((())))))(((((((((''''''&&&%%%%%%%%%"""###$$$$$$######$$$%%%'''''''''''''''&&&&&&&&&((((((((()))******)))'''%%%$$$$$$######$$$$$$%%%###$$$%%%%%%&&&&&&%%%%%%""""""###$$$%%%''''''(((%%%%%%%%%&&&&&&&&&&&&&&&+++---//////---++++++---,,,,,,+++***************++++++***))))))))))))***)))+++,,,,,,+++***+++,,,...---,,,+++)))((('''&&&)))***,,,------+++***)))'''***......---+++,,,---,,,------------.........******+++++++++,,,,,,,,,***)))))))))******+++,,,+++++++++*********)))))))))+++---,,,)))''''''(((((()))))))))))))))***************************+++(((((((((((((((((())))))&&&'''''')))***+++,,,,,,++++++******++++++,,,---'''''')))+++---/////////(((++++++((()))......+++*********+++,,,---///000*********)))***,,,000444666333000//////000//////,,,------,,,+++,,,///111222222111000000000000000111111111111111111111111555444333222111000000000...000111333333222111000111111111222222222333333111111222333333333333222444444555555555444222111444666888::::::888555333...///000000///000333666111111111000000///000111000000///...---------...------------------------...............---------,,,---------,,,+++******++++++******+++---///111222000...---,,,,,,---...******************++++++***+++,,,---------,,,,,,---,,,+++***))))))******+++***)))))))))+++---///---...000///,,,******+++***)))'''&&&&&&''')))***(((((())))))(((((('''&&&%%%%%%%%%%%%&&&'''((()))%%%''')))***++++++***)))((((((((()))******++++++%%%&&&&&&&&&''''''''''''$$$%%%&&&'''((('''&&&&&&'''''''''&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%+++ '''&&&(((*** &&&&&&&&&''''''''''''&&&&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))%%%$$$$$$$$$$$$$$$%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%%%%$$$$$$#########$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&'''&&&&&&%%%%%%$$$$$$######$$$$$$%%%######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%$$$######$$$$$$$$$$$$%%%'''))))))((('''((()))((('''''')))---000///...,,,***(((&&&&&&%%%((()))***+++,,,,,,,,,,,,((()))***)))'''%%%&&&'''&&&&&&''''''''''''&&&&&&$$$&&&((((((&&&&&&(((+++'''&&&%%%%%%'''(((((('''&&&&&&&&&&&&%%%%%%%%%%%%"""###%%%%%%$$$###%%%&&&&&&'''((()))((('''%%%$$$%%%''')))***)))))))))***%%%%%%$$$$$$$$$$$$%%%%%%$$$%%%%%%&&&&&&&&&&&&&&&!!!!!!"""###$$$%%%&&&&&&&&&&&&&&&&&&'''''''''(((+++...000000---++++++,,,+++******)))((((((((())),,,+++******))))))******+++---...---+++))))))***,,,,,,++++++++++++++++++(((***,,,.........---,,,))),,,//////---******+++++++++,,,---...///000111******+++++++++,,,,,,,,,(((((('''(((((()))******++++++++++++******))))))(((+++---,,,)))''''''(((''''''((()))***+++,,,,,,++++++++++++++++++++++++&&&&&&''''''(((((())))))%%%&&&((()))************************+++,,,---...((((((***---000111111///+++...---***+++111333000*********+++,,,---...///)))******)))***,,,000444666333000....../////////,,,,,,,,,++++++,,,///222222111111000000000000000222222111111111111111111555444222000//////000000000111333555555555333222111111222222222333333333111111222333333333333222333444666666666444222000000111111222333333222222///111111///---...222666000---+++,,,000222000...111000///------,,,,,,,,,------------------------------------------------,,,,,,,,,+++***)))(((''')))((('''((()))+++...///444222///,,,+++,,,...000******************++++++)))***+++,,,---,,,++++++...,,,+++))))))))))))***,,,+++*********,,,///000---///222000---***)))***)))((('''&&&&&&''')))***&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$%%%&&&'''((()))%%%'''***,,,---,,,***)))''''''((()))***+++,,,,,,&&&&&&&&&''''''((((((((($$$$$$&&&'''''''''&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&#################################$$$$$$%%%%%%%%%)))&&&)))***(((+++%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$%%%&&&'''(((%%%%%%$$$$$$###$$$$$$$$$#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&'''((('''&&&&&&%%%$$$$$$$$$$$$$$$$$$%%%#########$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$%%%&&&((('''&&&&&&%%%%%%%%%%%%#########$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$#########$$$"""%%%))))))&&&$$$%%%''''''''''''&&&&&&(((,,,///...,,,***(((&&&$$$######''')))+++,,,---------,,,***++++++***'''&&&&&&'''&&&'''''''''''''''&&&&&&$$$&&&))))))''''''))),,,'''%%%$$$$$$&&&''''''&&&$$$%%%%%%%%%%%%%%%%%%%%%###$$$&&&%%%%%%%%%&&&'''%%%&&&(((***)))'''%%%###!!!%%%((()))'''&&&'''***&&&%%%%%%$$$$$$%%%%%%&&&%%%&&&''''''((((((''''''''''''&&&%%%%%%$$$######&&&'''''''''(((((())))))------,,,+++***************))))))(((((()))***+++'''))),,,,,,+++*********)))(((''''''(((***,,,---///...+++)))))))))***+++))))))*********))))))((()))******++++++******)))---------------------------,,,,,,++++++,,,,,,---*********)))******+++++++++++++++*********))))))(((***++++++)))((())))))******)))))))))))))))***((((((((('''&&&&&&&&&%%%)))((('''&&&&&&'''((())))))))))))***+++++++++,,,++++++************++++++)))***+++,,,---///000000***)))))),,,111333222000***+++,,,...000111222222///...,,,+++***++++++,,,111000......///000000///+++,,,............,,,+++000///...------...///000666444111000111222222111444333222111000000000000000000111222333333333333333333333333333333333333111222333444333333111000444444333222111111111222222000...000333444333111333111///...---...///000333111///...---...///000222000...---,,,---...///......///000111000000000......------...///111222---------,,,,,,+++++++++,,,,,,,,,---------......111000...,,,+++++++++,,,///---+++))))))+++---///***++++++,,,,,,++++++***------+++***))))))(((((()))******+++++++++******......,,,+++)))((('''&&&((((((''''''&&&&&&&&&%%%'''((()))))))))(((&&&%%%%%%&&&)))******)))&&&%%%(((((())))))((('''&&&&&&%%%((('''###'''000666555++++++******)))))))))((())))))((((((''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$#########$$$$$$%%%%%%%%%((('''%%%$$$###$$$$$$%%%"""###$$$%%%'''((()))***((('''&&&&&&%%%%%%%%%%%%############$$$%%%&&&&&&$$$%%%&&&&&&''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%###"""!!!!!! %%%$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$#########""""""#########$$$$$$$$$&&&%%%###""""""###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&########################$$$%%%%%%&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''''''''(((((()))***++++++++++++***)))(((((('''))))))))))))((((((((((((******((('''&&&&&&&&&&&&***))))))((('''&&&&&&&&&#########$$$%%%&&&'''((('''&&&%%%'''***+++)))'''&&&&&&&&&%%%%%%$$$$$$$$$!!!$$$''''''$$$###$$$&&&))))))*********((('''&&&(((((())))))))))))((((((((((((''''''&&&%%%%%%%%%###$$$%%%&&&''''''''''''%%%&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''++++++***)))))))))*********)))((((((((()))++++++,,,+++************++++++)))((())))))***+++,,,,,,...---,,,***))))))******))))))************))))))+++,,,,,,------,,,,,,+++++++++,,,,,,---...//////,,,++++++******++++++,,,,,,,,,+++++++++++++++,,,+++++++++*********))))))***+++,,,,,,***))))))***++++++************++++++)))((((((((((((((((((''')))(((''''''''''''((())))))))))))))))))*********((((((''''''''''''((((((++++++,,,---......///000+++******,,,///000///---+++,,,---///000111111111...---,,,+++++++++,,,---000///......////////////,,,------......------,,,000000///......///000000555222000///000111111000333333333222222111111111///000111222333333333333222222222222222222222222111222333333333333222111333333222111111111111111222000///000333444333111222111///......///000111222111///.........///000111000...---------//////000///////////////......000///...---------...///,,,,,,,,,++++++*********,,,,,,,,,------------...//////---,,,++++++,,,,,,---,,,,,,++++++,,,,,,---***++++++++++++++++++***++++++************************+++++++++******)))*********))))))(((((((((***)))))))))((((((((((((&&&&&&''''''((('''''''''&&&''')))******)))'''&&&((((((((((((((('''&&&&&&&&&(((((($$$'''...222222''''''&&&&&&&&&%%%%%%%%%(((((((((''''''&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""""""""#########$$$$$$'''&&&%%%$$$$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''''''''&&&%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%%%%%%%%%%&&&'''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%###############$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$$$$%%%&&&'''((($$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$###############$$$$$$$$$%%%%%%&&&%%%###""""""###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&'''&&&&&&&&&&&&((()))*********))))))(((''''''&&&))))))))))))((((((((((((******))))))(((''''''&&&&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&'''((()))'''%%%$$$%%%'''(((%%%###'''''''''&&&&&&&&&%%%%%%(((''''''''''''((((((''''''((()))))))))((('''&&&'''(((((())))))(((((('''########################%%%&&&'''((())))))))))))&&&&&&&&&%%%%%%$$$$$$$$$''''''&&&&&&&&&&&&''''''))))))((((((((()))*********)))((((((((()))+++,,,111---)))(((***,,,,,,+++((()))***+++,,,,,,,,,,,,,,,,,,,,,+++******))))))))))))***************)))+++,,,,,,------,,,,,,+++)))***+++,,,...///000111++++++************++++++......---,,,+++++++++++++++++++++***************,,,---...---***)))((()))+++++++++++++++++++++,,,))))))))))))))))))******)))((((((''''''(((((())))))))))))))))))(((((((((+++******))))))******+++,,,---------............---,,,,,,---...///---,,,------...///000000000000---,,,,,,,,,,,,,,,---.................................------------......111000////////////000111333111......///000000///111222333444444333222111///000111222222333333222111111111111111111111111111222222333333333222222222222111000000000111111222111000111222333222111111000///......///000111222111///......///000000111000...------...//////222111///---,,,,,,,,,,,,000///...---,,,,,,,,,,,,++++++***************))),,,,,,,,,,,,------------------,,,,,,,,,,,,------***+++,,,------,,,+++***++++++++++++++++++++++++******))))))***++++++,,,++++++++++++***)))((((((&&&''''''(((((())))))***))))))))))))((((((((((((%%%%%%%%%&&&&&&'''((()))(((((())))))))))))(((((('''(((((((((((('''&&&&&&''')))(((&&&'''+++---,,,%%%%%%$$$$$$$$$$$$######''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%############$$$$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$&&&%%%%%%$$$$$$$$$$$$%%%&&&%%%%%%$$$$$$$$$$$$%%%%%%&&&&&&'''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%""""""""""""###%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%$$$######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&'''&&&$$$$$$%%%&&&)))***)))((((((''''''&&&&&&&&&(((((((((((())))))))))))******++++++***)))'''&&&"""###%%%'''(((''''''&&&'''&&&&&&&&&'''((()))))))))(((''''''((((((%%%###((((((''''''''''''&&&&&&***((((((---222222+++$$$&&&&&&'''((((((((('''''''''''''''(((((('''''''''######$$$$$$%%%&&&''''''&&&&&&'''((())))))))))))''''''&&&%%%$$$###""""""''''''&&&&&&&&&&&&''''''(((((((((((())))))***+++))))))(((((((((***+++,,,222...)))***---...+++((()))***+++,,,---,,,,,,++++++++++++++++++***)))((())))))***+++++++++******)))******++++++******)))******+++,,,---...///000,,,++++++++++++++++++,,,///...---,,,+++*********************************,,,------,,,)))'''''''''******++++++++++++++++++((((((((())))))*********)))(((((((((((((((((()))++++++******))))))((((((,,,,,,++++++++++++,,,,,,......---------------------------...//////............///000000000//////,,,,,,,,,,,,------......,,,---......---,,,------///...---,,,,,,---...///222111000//////000111222111///---,,,---//////...///000222333444222111000...///000111222222222222000000000111111111111111111111222222333333333222111111000000000000000111222222111222222333222222000//////...///000000111111000////////////000000000///............//////444222///,,,*********+++---------,,,,,,+++++++++++++++++++++************++++++,,,,,,,,,---------+++++++++,,,,,,------...***+++,,,,,,,,,,,,+++***++++++************+++++++++***************++++++++++++++++++***)))''''''&&&''''''(((((())))))***'''''''''''''''&&&&&&&&&)))((('''&&&&&&''')))******)))(((((((((((()))***'''''''''(((((('''&&&&&&((()))(((''''''(((((('''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%%%%$$$$$$$$$%%%$$$$$$######$$$$$$$$$'''&&&%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&'''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''%%%$$$$$$######$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""###############$$$$$$&&&&&&&&&&&&%%%$$$######&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&$$$$$$$$$&&&)))***((((((((('''''''''&&&&&&(((((((((((()))))))))))))))***,,,---,,,***((('''###$$$&&&((((((((('''&&&'''''''''&&&''''''((((((((('''''''''''''''&&&%%%''''''''''''&&&&&&&&&&&&&&&%%%)))333>>>===000###%%%%%%&&&''''''(((((((((&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&&&&'''''''''$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$'''&&&&&&%%%%%%&&&&&&''')))))))))))))))***+++,,,)))((((((((((((***,,,---///,,,+++---000///***%%%)))***+++------,,,+++*********+++++++++***))))))))))))***+++++++++++++++)))******++++++******))),,,,,,------------------------,,,,,,,,,,,,------------,,,***))))))))))))***************************+++,,,+++(((&&&%%%&&&(((((()))***++++++******'''''''''(((((()))))))))((())))))))))))))))))(((,,,,,,,,,++++++*********)))))))))(((((()))))))))------------,,,,,,,,,,,,(((***+++,,,------............////////////......+++,,,,,,---............***---///...---+++,,,---//////---,,,,,,---//////222111000//////000111222///---++++++---.........---...000111222111///.........///000111111111111111111111111222222333333111111111222222333333333111000000000000000111111222333333333222222222222000///////////////000000000///////////////000000//////........./////////333111...+++***)))*********++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******+++,,,,,,---------,,,++++++******++++++,,,+++******))))))******+++---,,,+++***))))))))))))+++++++++***)))((('''&&&))))))))))))))))))((((((&&&&&&&&&'''''''''''''''---,,,***((('''(((((()))***)))(((''''''((()))***&&&&&&''''''''''''&&&&&&)))((((((((((((&&&%%%%%%&&&&&&&&&&&&&&&&&&''''''$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&###$$$$$$%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%''''''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$###$$$$$$%%%&&&!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&'''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%"""""""""######$$$$$$$$$%%%&&&&&&&&&%%%%%%$$$###&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%&&&''')))+++))))))(((((((((((('''''''''((((((((()))))))))***)))***,,,------+++)))(((&&&'''((())))))((('''&&&''''''&&&&&&&&&&&&&&&&&&###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''$$$&&&///;;;>>>666,,,&&&&&&&&&&&&''''''((((((&&&&&&''''''''''''&&&&&&%%%%%%$$$$$$############$$$%%%&&&&&&'''&&&&&&&&&%%%&&&&&&&&&''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&******)))))))))***++++++(((((('''((()))***,,,---++++++,,,...000///)))%%%******+++++++++++++++***************************))))))***+++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------......------------......,,,,,,+++***))))))))))))***************+++++++++(((***+++***'''&&&%%%&&&&&&''')))***++++++***)))''''''((((((((((((((()))((())))))******))))))(((,,,,,,,,,,,,,,,+++++++++++++++************++++++,,,,,,,,,+++++++++++++++$$$&&&)))*********+++,,,,,,,,,---.........------,,,------............---)))---000000---+++,,,...//////............//////111000////////////000111...,,,++++++,,,.........---...///000000///...------...///000000111111000000000111111222333333333111111111111222333444444111111000000000111222222222333444333222111222333000000000000/////////...////////////000000000000.........///////////////111000...,,,++++++++++++)))***+++,,,------------,,,,,,,,,,,,,,,---------++++++++++++,,,,,,,,,,,,******+++,,,------,,,,,,,,,+++***))))))***+++,,,+++***)))(((((()))***+++...---,,,***)))(((((((((************)))(((''''''++++++******)))(((''''''((((((((()))))))))))))))///...,,,+++)))((((((((()))((('''&&&&&&'''((()))%%%%%%&&&''''''''''''&&&***'''''')))(((%%%%%%'''$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$############$$$$$$%%%&&&&&&&&&%%%%%%"""######$$$%%%&&&&&&'''%%%$$$$$$$$$$$$%%%%%%&&&'''&&&&&&%%%%%%%%%%%%&&&$$$%%%%%%%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%!!!""""""###%%%'''((()))!!!!!!""""""###$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''%%%%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&$$$$$$###$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''$$$%%%%%%&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&'''((()))***((((((((((((((((((((((((''''''(((((())))))******)))***+++,,,,,,+++***)))(((((((((((((((((((((((((((((('''&&&%%%%%%%%%%%%%%%'''))))))))))))***+++$$$$$$$$$%%%%%%%%%%%%&&&,,,'''"""%%%...777::::::'''''''''&&&''''''((()))'''''''''(((((('''''''''(((((('''&&&&&&%%%$$$$$$''''''((((((((((((((('''%%%%%%&&&'''((()))******&&&&&&%%%%%%%%%%%%&&&&&&******)))((((((((())))))(((((('''((()))***,,,---)))***,,,------,,,***(((+++******)))))))))******+++***)))(((((()))***+++((()))***+++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------............------,,,,,,------...,,,++++++*********++++++))))))*********+++++++++((()))+++***(((''''''(((&&&(((***+++,,,,,,+++******))))))))))))))))))(((((()))************)))(((+++++++++++++++,,,,,,,,,...------,,,,,,------...*********************+++&&&(((++++++)))(((***+++***++++++,,,---------,,,---......//////...---,,,)))---111111---+++,,,.........////////////......000000///......///000000...,,,***+++,,,.........000000000///......------------...///000000000000//////000000111222222333111111111111111333444555111111111111111222333333222444555444222000222333111111111000000...------......///000000000000000---......///////////////............------------+++,,,---......---,,,,,,******++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,******+++,,,---,,,++++++******++++++++++++******+++***)))(((((()))***+++,,,,,,+++***)))))))))***((()))))))))))))))((((((******)))(((((('''&&&&&&(((((((((((()))))))))***,,,,,,,,,+++***)))((('''''''''&&&&&&&&&&&&''''''$$$%%%&&&&&&'''''''''&&&***&&&%%%((((((%%%&&&***$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$#########"""""""""$$$%%%&&&&&&&&&%%%$$$###"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&%%%%%%%%%&&&&&&'''&&&''''''''''''&&&%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$%%%&&&((()))"""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$#########$$$$$$$$$%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$$$$%%%&&&&&&''''''######$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$###$$$&&&'''(((((('''''''''''''''''''''''''''''''''''''''((()))*********)))*********************'''&&&%%%%%%%%%''')))******)))((('''&&&&&&&&&&&&'''***,,,+++***)))***+++%%%%%%%%%%%%&&&&&&''''''+++'''###"""&&&...777<<<***)))((('''''''''((()))'''(((((())))))(((((('''***************)))))))))'''(((((((((((((((''''''%%%&&&&&&''''''(((((((((&&&%%%%%%$$$$$$%%%%%%&&&***)))((('''''''''''''''(((''''''((()))+++,,,...)))***++++++***)))***,,,+++***)))(((((((((******+++***((('''''')))+++,,,((()))***+++,,,---------*********++++++***************+++,,,...///000000---,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,------))))))******++++++++++++(((***++++++)))((())))))''')))+++---...---,,,+++,,,+++++++++******))))))((()))***++++++***)))((()))))))))***+++++++++,,,+++******))))))******+++(((((())))))************+++---///...+++***+++,,,))))))***+++,,,,,,,,,,,,....../////////...,,,+++)))...222222...+++,,,///---...///000000///...---000///...------...///000...,,,++++++---...///...333222000///............,,,---...///000000000000---......///000111111222111111000000111333444666222222111111222333444444222444666444222000222444222222222111000...,,,+++......///000000111000000------...///000000//////,,,---.../////////......---......///...---+++***))))))******++++++++++++******+++++++++,,,,,,,,,***+++,,,---,,,,,,******'''))),,,......,,,)))'''+++***)))'''''')))***+++*********)))******+++,,,'''((()))))))))))))))((('''''''''''''''&&&&&&&&&%%%&&&&&&&&&''''''((((((((()))***++++++***((('''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&&&&'''''''''&&&***&&&%%%((()))&&&''',,,%%%%%%%%%&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$#########%%%&&&&&&'''&&&%%%###"""$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%&&&&&&'''(((%%%%%%%%%%%%&&&&&&'''(((((()))))))))((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''&&&%%%%%%$$$$$$$$$%%%$$$$$$%%%&&&&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&######$$$$$$$$$%%%%%%%%%&&&&&&%%%$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$###$$$&&&''''''&&&$$$############$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&###$$$$$$%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$!!!!!!"""###$$$$$$%%%%%%"""###$$$%%%&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$!!!###%%%'''((('''&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))******+++***))))))((())))))******%%%$$$###"""$$$'''***,,,,,,+++***(((''''''''''''###%%%'''&&&###!!!"""###&&&&&&&&&'''''''''(((((($$$&&&'''''''''***111666+++***)))(((''''''((()))(((((())))))))))))((((((&&&&&&''''''(((((())))))%%%&&&&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&***,,,---+++(((&&&''')))******)))))))))***,,,---++++++)))((((((((()))***((('''(((+++......+++'''''''''''''''((((((((((((...---+++*********++++++---------,,,,,,+++++++++111///+++)))---111///***------+++++++++---///000))))))(((((((((((())))))))))))******+++,,,......///...,,,***))))))******+++***)))(((((()))***+++))))))))))))((((((((((((((((((''''''''''''((((((+++,,,------......------))))))*********+++++++++,,,,,,,,,+++++++++******************++++++++++++***+++------------///000111000///...---,,,++++++,,,---...//////---+++***+++,,,------......------......---,,,---...///000///...,,,,,,,,,---///111666333///...//////---+++,,,+++***---000222000...111------111333111000111111111000000000000000111111111000000111222333333222111111111111111222222222222222111111000///...//////,,,))),,,111222////////////---++++++...000000/////////...............---+++***)))******+++......---------,,,,,,,,,))))))))),,,//////,,,(((+++,,,,,,---............++++++++++++*********)))((()))***+++,,,---------++++++***)))((('''&&&&&&''''''(((((())))))******(((((('''&&&&&&''')))***+++)))(((((()))+++***)))************))))))))))))'''&&&%%%&&&))))))'''%%%###%%%'''((()))((('''&&&)))(((&&&&&&''''''&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((%%%%%%%%%$$$$$$#########&&&%%%%%%$$$$$$%%%%%%&&&!!!"""###%%%%%%$$$##################$$$$$$%%%&&&///***$$$###%%%'''&&&$$$&&&&&&$$$###"""!!!!!!!!!$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&######$$$$$$$$$%%%%%%%%%)))((('''&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%&&&&&&&&&%%%%%%$$$$$$###$$$$$$$$$'''%%%$$$"""!!!!!!""""""%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((('''&&&&&&'''(((((()))))))))***************************)))((((((&&&&&&'''''''''''''''''',,,+++***)))((('''&&&%%%''''''&&&&&&&&&&&&''''''$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&&&&&&&((()))***+++///---***(((((('''%%%###(((((('''''''''&&&&&&&&&''''''(((((((((((('''''')))(((&&&%%%%%%&&&((()))$$$%%%&&&''''''&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%***+++,,,+++(((&&&''')))((((((((((((***,,,---///,,,+++***)))))))))******((()))+++///222000+++&&&+++++++++******)))))))))///...---,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,+++,,,,,,+++,,,444===???<<>>777......---+++***,,,000333//////000111000///...---+++++++++,,,------------------------,,,,,,,,,,,,)))***,,,---,,,+++***)))************)))(((''''''))))))))))))(((((((((((())))))*********)))((((((&&&&&&''''''((()))))))))))))))))))))((((((((((((&&&'''((())))))*********,,,***(((((()))***)))((()))(((((((((''''''''''''&&&'''(((((('''&&&&&&&&&&&&''''''((('''&&&$$$###(((&&&%%%&&&'''((('''&&&%%%%%%&&&&&&&&&'''''''''&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%$$$#########$$$&&&'''(((''''''&&&&&&'''''''''&&&%%%$$$$$$%%%'''(((((())))))'''&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&#########$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%''''''&&&&&&&&&&&&''''''&&&&&&%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&'''((((((%%%$$$$$$$$$%%%&&&&&&'''&&&%%%$$$#########$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((((((&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&%%%$$$%%%'''&&&''''''''''''(((((((((&&&''''''((((((((('''''')))***++++++***(((&&&%%%((('''''''''''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&'''((()))'''%%%%%%'''''''''&&&))))))((((((((('''''''''''''''((((((((((((''''''((('''&&&%%%%%%&&&'''((('''&&&%%%$$$$$$%%%&&&'''$$$$$$%%%&&&&&&&&&&&&%%%)))((('''(((***++++++******++++++++++++***))))))+++++++++,,,+++******)))+++,,,+++)))'''(((***,,,*********+++++++++,,,,,,,,,,,,---.........------+++,,,,,,,,,,,,,,,,,,---,,,...---******---...,,,******************))))))+++******))))))******+++((((((((()))***+++------(((((()))***+++++++++***))))))************))))))++++++*********)))))))))'''((()))******)))(((''''''((())))))******))))))+++++++++***************)))))))))************+++***************************+++,,,,,,+++***+++---------------,,,,,,++++++222111000///---,,,++++++******+++,,,,,,,,,,,,,,,......---,,,---...///000000///...------///111222000111222222///...---...---............///222444777111///000222000000333............///000111111333222111111000111111111000000000//////000000111000000000000///...------,,,++++++000:::AAA>>>666,,,,,,++++++,,,000777<<<000000//////............)))***,,,---.....................---------,,,,,,(((+++...///---+++)))))))))))))))***))))))((((((******)))))))))(((((((((&&&&&&'''''''''''''''&&&'''((((((((())))))******))))))))))))((((((((((((&&&'''((()))***+++++++++---+++)))((()))))))))''''''''''''&&&&&&&&&%%%%%%'''((()))(((&&&%%%%%%%%%$$$%%%&&&((('''&&&$$$"""'''&&&%%%&&&(((((((((&&&%%%&&&&&&&&&''''''''''''&&&&&&'''''''''(((((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$$$$%%%%%%&&&(((((('''&&&&&&&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''((('''&&&&&&$$$$$$###"""############$$$$$$$$$$$$#########$$$$$$$$$%%%%%%''''''&&&&&&&&&'''((((((&&&&&&%%%%%%%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&'''))))))***%%%$$$$$$%%%%%%&&&'''(((((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&%%%$$$%%%&&&&&&&&&&&&&&&'''''''''(((%%%&&&''''''''''''''''''&&&(((***++++++)))&&&$$$'''''''''''''''(((((((((''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&'''((((((***)))'''&&&''''''&&&%%%)))))))))(((((((((''''''''''''(((((((((((('''''')))(((&&&$$$$$$&&&((()))'''&&&&&&%%%%%%&&&&&&'''###$$$%%%%%%&&&&&&%%%%%%)))'''&&&(((+++,,,+++***))))))++++++++++++***)))******+++++++++***)))((((((***+++***((((((***---*********************))),,,---...///000//////...---,,,,,,,,,,,,,,,,,,+++***---...,,,+++------+++)))******++++++++++++***+++******))))))******+++,,,+++++++++,,,---......***))))))))))))******+++((()))***++++++***)))(((******)))))))))(((((((((((()))+++,,,,,,+++)))((((((((()))************)))+++++++++*********))))))************++++++,,,,,,*********++++++,,,,,,---((()))++++++******+++------------,,,,,,,,,,,,+++///......---------------***+++,,,,,,------,,,,,,...---,,,,,,,,,---...///000///...---...///111222,,,///111111///---...///+++---......---///333777999333000111111//////111...------......000111111333222222111000000111111//////...//////000111222111111111111000///......***+++***,,,222777555...,,,,,,,,,,,,---111666999///...---++++++,,,---...)))***,,,---...//////...---------,,,,,,,,,++++++)))+++------***((()))***(((((()))*********))))))++++++*********)))))))))$$$%%%%%%&&&'''''''''''')))))))))******************)))))))))((((((((('''%%%&&&(((***++++++++++++---+++)))((())))))((('''((((((((('''''''''&&&&&&%%%'''))))))&&&%%%&&&'''%%%%%%&&&&&&&&&&&&&&&&&&'''&&&%%%&&&((()))((('''&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%%%%&&&&&&&&&&&&&&&(((''''''&&&%%%%%%&&&&&&$$$%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%%%%&&&&&&'''((('''&&&&&&$$$$$$###"""############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%&&&&&&'''(((&&&&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((($$$$$$$$$%%%%%%'''((((((((('''&&&%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$&&&'''&&&%%%$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%&&&&&&&&&'''''''''$$$%%%&&&'''''''''''''''&&&'''((())))))(((&&&%%%%%%%%%&&&&&&&&&'''''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&&&&&&&''''''&&&&&&''''''((()))***)))''''''((()))((('''))))))))))))((((((((('''''''''(((((((((((('''''''''''''''&&&&&&'''''''''%%%&&&&&&&&&&&&&&&&&&%%%$$$%%%%%%&&&&&&&&&&&&&&&)))'''&&&(((+++---,,,***'''(((***+++,,,,,,,,,+++))))))***+++***)))((('''&&&))),,,,,,***)))***,,,******)))((('''&&&%%%%%%***+++---.........---------------,,,,,,+++++++++)))---///---+++---,,,))))))***+++,,,,,,,,,,,,,,,))))))(((((((((((())))))+++***))))))(((((())))))+++***)))(((((()))***+++((()))***++++++***)))((())))))))))))(((((((((((()))***,,,------,,,***)))((())))))***************++++++++++++******))))))******+++++++++,,,,,,,,,+++,,,------//////000111(((***+++,,,++++++---///---,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000+++,,,------......------,,,,,,+++++++++,,,---...111000...---...///111222))),,,///000...---...000+++,,,......---///444999999444111333222///...000---------......000111111333333222111000000111111............///111222333222222222111111000///...---000000---...111000,,,---......---,,,---...000///---***(((((()))+++---(((***,,,...////////////,,,,,,,,,+++++++++*********+++,,,***'''&&&(((+++(((((()))******+++******++++++++++++************%%%&&&'''((())))))))))))++++++************************))))))((((((((('''%%%&&&(((***+++,,,++++++---+++)))((())))))((('''************))))))))))))###&&&((((((&&&&&&''')))'''&&&%%%%%%%%%''')))***'''&&&%%%&&&((()))((('''&&&&&&&&&'''''''''((((((''''''''''''((((((((()))''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&'''''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$%%%'''((((((((('''&&&((('''&&&%%%%%%%%%%%%%%% !!!###%%%%%%''')))***((('''&&&%%%$$$#########$$$$$$%%%%%%%%%&&&&&&&&&"""############$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%&&&'''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&'''((()))&&&%%%$$$$$$$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&&&&$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''$$$%%%&&&&&&'''''''''&&&'''&&&&&&&&&&&&''''''((($$$$$$$$$%%%%%%&&&&&&''''''''''''&&&&&&'''''''''))))))((('''&&&%%%%%%$$$(((((('''''''''(((((()))***((('''''')))******)))))))))))))))((((((((((((''''''((((((((((((''''''%%%&&&((())))))(((&&&%%%$$$%%%''''''''''''%%%$$$%%%&&&''''''((((((''''''+++*********))))))((((((******++++++++++++*********++++++***((('''(((*********)))))))))))))))******************)))((((((***+++,,,---------------------------------------***+++---...///...------(((+++------,,,+++***+++,,,+++******++++++)))(((++++++***)))))))))))))))+++*********))))))((((((((((((((((((((((((((((((***)))((((((((()))+++,,,(((((((((((()))***+++,,,++++++***)))(((((())))))'''((()))***************)))+++------+++)))***+++,,,,,,,,,,,,------...///,,,,,,+++***))))))))))))...---,,,+++************,,,,,,,,,------.........------,,,++++++***))))))...---,,,++++++,,,...000111000/////////000222333111000///...............000111111111111222222222444111...///333555222...---...///000111222333333222222222222222222222222222000//////000111111000444333222000///////////////000111111///......///......//////......---,,,---,,,++++++******++++++))))))***,,,...///...,,,------------------------************************))))))***))))))((('''&&&+++++++++******)))((('''&&&&&&''''''(((((()))))))))))))))((((((((((((((())))))))))))))))))******++++++,,,,,,+++***((('''(((((((((((()))))))))))),,,+++)))((((((((()))***((('''%%%$$$%%%&&&(((***))))))(((((('''''''''''')))(((&&&%%%%%%&&&((())))))((('''&&&&&&&&&&&&&&&%%%%%%$$$#########$$$$$$((('''%%%$$$$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&%%%%%%$$$$$$$$$&&&&&&''''''''''''''''''(((((('''''''''&&&&&&&&&(((((('''&&&%%%$$$$$$###'''&&&%%%%%%&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%$$$######&&&%%%%%%$$$$$$#########'''&&&&&&%%%%%%%%%&&&&&&(((((('''&&&'''((()))***&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$$$$%%%%%%)))'''$$$"""!!!###%%%'''###$$$&&&''''''&&&$$$###&&&%%%%%%$$$$$$######"""""""""###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&%%%$$$$$$%%%&&&'''''''''&&&%%%%%%&&&''''''((((((''''''&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%)))((('''&&&%%%$$$######%%%$$$$$$$$$$$$%%%&&&&&&((('''&&&%%%$$$###""""""''''''''''''''''''''''''++++++******))))))((((((''''''&&&&&&&&&%%%%%%%%%***)))((('''&&&%%%%%%%%%'''&&&&&&'''((())))))((('''''''''&&&&&&'''''''''************)))))))))((('''(((((())))))(((((('''***++++++***(((''')))*********))))))))))))*********************))))))(((++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,***+++,,,---...------,,,***,,,------+++******+++---,,,++++++---...---,,,+++******)))))))))******************)))))))))(((((((((((((((((((((((((((***))))))((()))***+++,,,(((((((((((()))***+++,,,++++++******))))))))))))((())))))************))),,,999===000(((***---))),,,,,,,,,+++,,,,,,------,,,,,,+++*********++++++......---++++++******+++++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......,,,,,,,,,...000111000000000000000111222222000000///...............//////000000000111111111444000...///333444222...//////000111222333444444222222222222222222222222222111//////111111111000333222111000///......//////000111111///......///......//////......---,,,---,,,++++++******++++++***+++,,,...111111///---000///...---,,,***))))))************************))))))******+++*********,,,+++)))((((((((()))***'''''''''((((((((((((((())))))))))))))))))))))))************************++++++++++++***)))((('''''''''((((((((()))))))))+++***)))((('''((())))))((('''&&&&&&&&&'''))))))((((((((((((''''''&&&&&&)))(((&&&%%%%%%&&&((()))(((''''''&&&&&&&&&''''''''''''''''''''''''&&&&&&'''&&&%%%$$$###$$$$$$%%%&&&&&&&&&&&&&&&''''''((('''''''''&&&&&&&&&%%%%%%''''''''''''''''''''''''((('''''''''&&&&&&&&&&&&'''''''''&&&&&&%%%%%%$$$''''''&&&%%%&&&&&&((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$$$$%%%%%%$$$###"""""""""###%%%%%%'''&&&%%%$$$$$$%%%&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''&&&%%%%%%$$$$$$$$$%%%###$$$&&&''''''&&&$$$###$$$$$$$$$%%%%%%%%%%%%%%%"""######$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%&&&'''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&''''''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%''''''&&&&&&''''''((()))))))))(((((('''&&&&&&&&&((((((((((((((((((((((((*********)))))))))))))))))))))(((((((((''''''''')))(((((('''&&&&&&&&&&&&''''''''''''((())))))(((&&&''')))******)))'''&&&************))))))))))))***++++++,,,,,,++++++*********+++***(((''')))*********)))))))))******++++++************)))))))))///...---,,,,,,------...+++++++++,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,,,,------,,,***)))***,,,---+++***+++---//////...*********)))******++++++************))))))))))))))))))))))))))))))))))))))))))*********+++++++++(((((((((((()))***+++,,,++++++++++++*********************+++******))))))***AAAFFF222%%%+++///))),,,,,,+++*********++++++,,,,,,+++++++++,,,------///...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,---...//////......------...///111222///000111111222222111111000000////////////.............../////////000000333000...///222333111...000000111111222333444444333333333333333333333333222111//////111222111000111111000///............///000111111///......///......//////......---,,,---,,,++++++******+++++++++,,,...111444444111//////...---,,,+++***)))(((************************))))))+++,,,,,,---------,,,***(((&&&&&&)))+++---))))))(((((((((((((((''')))))))))******++++++,,,++++++++++++++++++******++++++***)))(((((((((((('''(((((((((((()))))))))***)))((('''&&&'''((((((''''''((()))))))))))))))'''''''''''''''&&&&&&&&&)))((('''&&&&&&'''((()))''''''&&&&&&&&&'''((((((&&&'''((())))))(((''''''&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&'''''''''(((((((((((((((''''''''''''&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((('''&&&&&&%%%&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&'''((((((''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''$$$%%%&&&'''&&&%%%$$$###$$$$$$&&&&&&&&&&&&$$$$$$###$$$$$$%%%&&&&&&''''''######$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&''''''&&&%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$%%%&&&&&&''''''&&&&&&''''''&&&%%%&&&'''((()))((((((((('''&&&&&&&&&%%%&&&''''''(((((()))))))))%%%%%%&&&&&&'''''''''((('''''''''&&&''''''((()))(((((((((((((((((((((((())))))))))))))))))))))))((())))))))))))))))))***)))))))))(((((((((((('''((((((''''''&&&''''''(((''''''(((((((((((())))))&&&(((***,,,,,,***(((&&&*********))))))))))))))),,,------------------,,,)))******)))(((((()))+++******))))))******++++++++++++*********))))))***000///,,,+++***+++,,,---******++++++++++++,,,,,,++++++++++++++++++++++++......---+++))))))+++------+++******+++------,,,+++************+++,,,,,,*********)))))))))))))))************************)))***++++++,,,,,,++++++(((((((((((()))***+++,,,++++++,,,,,,,,,+++++++++++++++++++++******)))((('''777<<<000&&&)))...,,,,,,+++***))))))))))))))),,,,,,,,,,,,,,,---.../////////...------------------------,,,,,,+++++++++,,,,,,------.../////////------------...///111222...///111222222222111000//////000000000/////////....../////////000000000111000...///111111000...//////000111222222333333333333333333333333333333333111000000111222222111000//////............//////000111111///......///.........///......---,,,---,,,++++++******+++++++++,,,...222444444111...******++++++++++++,,,,,,************************)))***+++,,,,,,,,,,,,,,,)))(((((('''(((***,,,---***)))))))))((((((''''''))))))***++++++,,,------,,,,,,,,,++++++++++++++++++***((('''''''''((()))))))))))))))************)))((('''&&&%%%&&&'''''''''(((***+++++++++)))(((''''''''''''&&&&&&&&&&&&((((((''''''''''''((((((&&&&&&&&&&&&&&&'''((()))$$$%%%'''))))))(((&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%&&&''''''(((((((((((((((''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''(((''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%%%%&&&'''(((###$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$%%%&&&***************+++++++++''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%$$$%%%&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%&&&&&&'''''''''$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&((('''%%%$$$%%%&&&(((***))))))((('''&&&%%%%%%%%%%%%%%%&&&'''((())))))***&&&&&&&&&&&&''''''''''''%%%%%%%%%%%%%%%&&&''''''%%%%%%&&&&&&'''((((((((())))))))))))))))))))))))'''((((((((())))))******'''''''''&&&&&&&&&&&&&&&'''''''''''''''((())))))'''((())))))((((((((()))'''(((************((('''))))))))))))))))))******))))))************)))))))))******)))((((((***+++***************+++,,,,,,,,,,,,+++***)))*********---+++)))''''''((()))************++++++,,,,,,,,,,,,+++++++++++++++++++++......---,,,******,,,...111...,,,***+++,,,++++++,,,,,,++++++++++++,,,,,,))))))))))))))))))******++++++++++++++++++++++++)))***,,,---------+++***(((((((((((()))***+++,,,***++++++,,,,,,,,,+++++++++++++++++++++***)))(((++++++---///,,,((()))---+++***))))))((((((((((((,,,,,,,,,,,,---...////////////...---------......//////......------,,,,,,........................,,,,,,,,,,,,---...///000...///000111222111000000...///000111111000///////////////000000000111111000///...///000000///.........//////000000111111333333333333333333333333333111000000111222222111///............//////000///000111111///......///.........///......---,,,---,,,++++++******++++++******,,,///222222///---*********++++++,,,,,,,,,***************************************)))((((((%%%''')))***+++++++++*********))))))((((((((('''))))))***+++,,,------...,,,,,,,,,+++++++++************((('''''''''((()))******+++++++++,,,,,,,,,)))(((&&&%%%%%%%%%&&&'''&&&(((***,,,,,,+++)))(((''''''''''''''''''''''''(((((((((''''''(((((((((&&&&&&&&&&&&&&&'''((()))$$$%%%'''))))))((('''&&&%%%%%%%%%%%%&&&%%%%%%%%%&&&'''(((((())))))((((((%%%%%%%%%%%%%%%%%%%%%&&&(((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&$$$%%%%%%&&&&&&''''''''''''''''''&&&&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''$$$$$$$$$%%%%%%&&&&&&'''%%%%%%%%%%%%%%%&&&''''''&&&&&&''''''((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%#########$$$$$$$$$%%%%%%&&&%%%$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%'''(((((('''%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((('''%%%$$$%%%&&&(((***))))))((('''&&&%%%%%%%%%$$$$$$%%%&&&''''''(((((((((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''$$$$$$%%%&&&'''((())))))((((((((((((((((((((((((''''''(((((()))))))))***'''''''''''''''''''''''''''''''''''''''((()))***((()))******((('''(((******)))'''''''''''')))***))))))))))))******************++++++++++++******((()))***)))((((((***,,,***************+++,,,------,,,+++***)))***++++++......,,,++++++,,,------******++++++,,,,,,---------,,,,,,++++++++++++,,,,,,---------++++++---...555222///------------,,,...---,,,,,,++++++,,,,,,))))))))))))************************************(((***---//////...,,,***(((((((((((()))***+++,,,))))))+++,,,,,,,,,+++***+++++++++,,,++++++******222(((&&&///111)))&&&+++******)))((((((((())))))------,,,,,,,,,---......///......---------......////////////..............................------,,,,,,,,,------------------...//////000000//////...///000111222111000/////////000000000111111111////////////////////////........./////////000000222222222222222222222222333222000000222333222111............///000111111///000111111///......///......//////......---,,,---,,,++++++******++++++))))))))),,,...///...,,,...------,,,++++++***************************************)))((('''&&&&&&$$$&&&))),,,---,,,***(((***))))))))))))))))))(((*********++++++,,,,,,---,,,,,,,,,+++******))))))***))))))(((((()))))))))***++++++++++++,,,,,,,,,)))((('''&&&%%%&&&'''''''''(((***+++,,,+++)))((('''''''''(((((((((((((((((((((((((((((((((((((((''''''&&&&&&&&&'''((((((&&&'''(((*********))))))%%%&&&&&&''''''''''''&&&%%%&&&'''((()))(((''''''$$$$$$$$$%%%%%%%%%%%%&&&((((((((('''&&&&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''%%%&&&&&&&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&'''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&'''(((((($$$%%%&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''&&&%%%$$$###$$$%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%'''''''''&&&%%%$$$$$$###%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&%%%%%%%%%%%%&&&'''(((''''''&&&%%%&&&'''((()))((((((((('''&&&&&&&&&%%%$$$$$$%%%%%%&&&'''''''''((((((((('''''''''&&&&&&((((((''''''(((((()))***%%%&&&'''((()))***++++++(((((((((((((((((((((((('''(((((((((((((((((()))((())))))))))))*********((('''''''''((())))))***(((***,,,+++'''&&&(((***+++)))'''%%%%%%''')))+++((()))))))))************++++++,,,,,,,,,,,,++++++((()))***)))((((((***,,,************+++,,,---......,,,+++))))))***+++,,,......///////////////000+++++++++,,,------......///...---+++++++++,,,---)))+++---...------...///555222...------...//////000///...,,,++++++++++++((()))))))))************************************(((***...000000///,,,***(((((((((((()))***+++,,,'''(((***+++,,,+++***)))******+++,,,,,,,,,++++++000+++(((,,,///---)))((()))))))))((())))))******...---,,,,,,,,,,,,,,,,,,...---------------......---------...............,,,,,,,,,---.........///...............------,,,---------------...//////---///000222222222000///........./////////000000---...///......---...///////////////000000000000111111111111111111111111444222111111222333222222///......///000111222333///000111111///......///......//////......---,,,---,,,++++++******++++++)))(((((()))+++------,,,......------,,,,,,++++++************************(((((()))))))))(((''''''&&&((()))+++++++++***))))))))))))))))))******************+++++++++++++++,,,++++++***))))))(((((())))))***************))))))))))))*********++++++))))))'''&&&&&&&&&'''((('''((()))*********)))(((((((((((()))))))))******(((((())))))))))))(((((((((''''''&&&&&&&&&''''''&&&&&&'''(((((()))******&&&&&&((()))))))))(((((($$$%%%'''(((((((((&&&%%%%%%%%%%%%%%%&&&&&&'''''')))(((((('''&&&&&&%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&"""$$$&&&((()))((('''&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%&&&'''(((%%%&&&'''((()))(((((('''$$$%%%&&&''''''&&&%%%$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&''''''###$$$%%%&&&&&&&&&&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$###$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''%%%&&&''''''((((((((('''&&&&&&%%%%%%%%%&&&'''(((&&&&&&&&&''''''''''''(((''''''''''''''''''&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''((((((((((((((((((((((((((())))))***%%%%%%&&&'''((())))))***))))))))))))))))))))))))((((((((((((((('''''''''((()))))))))************)))((((((((((((((())))))(((+++---+++'''&&&(((++++++***(((''''''(((***+++(((((())))))*********+++((((((((())))))(((((((((((()))***)))((()))***,,,************+++,,,---......---+++))))))***+++,,,((((((***++++++++++++***++++++,,,------...//////000///---,,,+++,,,------(((***---///.........///222///,,,***,,,---//////111000///---,,,+++******(((((())))))*********+++))))))))))))))))))))))))(((***...111111///,,,***(((((((((((()))***+++,,,&&&''')))+++,,,+++)))((()))***+++,,,,,,,,,,,,,,,(((,,,,,,(((***111///'''))))))((())))))***+++,,,...---,,,,,,++++++++++++------,,,,,,,,,------...,,,,,,,,,------.........)))***+++,,,...///000000000000000000///...---,,,------,,,++++++---...///---///111222333222111000---------.........//////---...///...------...///000000000000111111111111000000000000000000000000444222111111222333333222////////////000222333444///000222111///......///......//////......---,,,---,,,++++++******++++++***(((''''''***,,,------++++++,,,------...//////************************&&&'''((())))))******))))))))))))))))))******+++(((((())))))******++++++++++++******************++++++******)))(((((('''))))))+++,,,,,,+++***)))(((((((((((())))))))))))***)))((('''&&&'''((((((''''''((()))))))))))))))(((((())))))******++++++(((((())))))))))))(((((()))((('''&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%&&&((()))&&&'''(((*********)))(((###$$$&&&(((((('''&&&%%%&&&&&&&&&'''''''''(((((())))))((('''&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&"""###%%%&&&'''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&"""$$$(((+++,,,***(((&&&'''''''''&&&&&&%%%%%%%%%############$$$%%%&&&'''###$$$&&&'''''''''&&&%%%$$$$$$%%%&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&'''%%%%%%%%%%%%%%%%%%%%%%%%######$$$$$$$$$%%%%%%%%%!!!###&&&((()))'''%%%###&&&%%%%%%$$$$$$%%%%%%&&&"""######$$$$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%((('''&&&&&&&&&&&&'''(((&&&&&&'''((())))))((((((&&&&&&%%%$$$%%%&&&'''(((%%%&&&''''''((((((''''''&&&&&&&&&'''''''''''''''((((((((((((((('''''''''%%%%%%&&&'''((()))******&&&&&&&&&&&&&&&'''((((((######$$$$$$%%%&&&&&&'''************************))))))(((((('''''''''&&&&&&'''''''''(((((())))))))))))(((((((((((())))))(((+++---,,,'''%%%(((+++******++++++++++++******,,,+++***(((''''''&&&&&&((((((((()))******++++++)))************+++++++++((((((((()))+++---000111***+++---,,,,,,+++---...++++++++++++++++++++++++.................................,,,***)))***,,,***,,,...///...---------------,,,,,,,,,---...///111000...---,,,+++++++++...,,,,,,,,,......---,,,---,,,***))))))***,,,---)))***+++++++++***((('''---,,,+++(((&&&'''+++...******+++,,,,,,,,,,,,+++)))+++,,,------,,,***)))...,,,***)))((()))***++++++******)))***,,,---...---...///000///...,,,***---------............//////...------...///000111---,,,+++******,,,...///111111000...+++))))))+++,,,,,,,,,------,,,++++++///000111222222111///.........//////000000111111000000//////......------000000000000111111111111222000...///000111111111...///000111111000///...//////.........//////000222222111000///...------000///...,,,,,,---......------,,,,,,+++***)))))))))+++---+++)))))),,,000---+++))),,,000000,,,''',,,+++******))))))******++++++)))(((''''''''''''(((((())))))))))))((((((((()))***+++,,,---------******++++++++++++************)))''''''***,,,,,,,,,+++))))))***+++******)))))))))))))))((('''''')))(((%%%###""""""###$$$&&&&&&'''((()))***+++++++++++++++++++++***)))(((''''''(((((())))))******'''&&&%%%$$$%%%&&&'''(((&&&&&&%%%&&&'''(((***,,,***(((%%%######$$$%%%'''((((((((((((((((((((((((''''''((((((((((((''''''))))))'''&&&%%%$$$$$$$$$%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''(((((($$$$$$$$$$$$$$$$$$$$$$$$"""###$$$&&&'''(((((((((''''''''''''''''''''''''(((((('''&&&%%%%%%$$$$$$'''((()))++++++)))((('''&&&&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''&&&&&&%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$$$$''''''''''''''''''''''''&&&&&&&&&'''''''''(((((((((&&&%%%$$$$$$%%%'''(((''''''''''''''''''&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((************)))(((((((((((((((((((((((()))'''$$$%%%(((******)))))))))************)))))))))(((((((((''''''''''''******))))))((((((''''''(((((((((((((((((((((((((((((())))))******++++++)))*********++++++++++++(((((((((((()))***+++,,,))))))))))))************(((((()))))))))******************+++,,,---...///)))+++,,,,,,******+++,,,************************------------------------000111111000...------...***,,,......---,,,------,,,++++++***))))))((((((------,,,,,,,,,,,,,,,---***))))))+++...000000///,,,+++***))))))***+++,,,)))))))))))))))(((''''''+++)))&&&&&&)))+++++++++))))))***++++++++++++***+++,,,---......---+++******++++++++++++******))))))(((((('''((()))***+++,,,---/////////...,,,+++------------............///......------...///000...---+++******+++,,,---000000000---***))))))***---------......------,,,---...000111111000///.........//////000000000000222111111111000000000////////////000000000111111000000000000//////////////////000111111000///...---------......000111222000000000000//////////////////...---------------------,,,,,,+++******)))'''''''''''''''(((+++...222///------///000---++++++******)))))))))))))))++++++)))(((((('''''''''(((((())))))))))))((((((******+++++++++++++++***)))******++++++******)))((()))***)))***++++++***///---+++)))))))))(((&&&)))))))))))))))(((''''''+++***(((&&&%%%&&&'''((((((((())))))******++++++)))*********))))))(((''''''((((((((((((((())))))&&&&&&%%%%%%&&&&&&'''(((''''''''''''((()))******+++***(((''''''((()))***''''''''''''''''''''''''''''''((((((((((((''''''''''''&&&%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%&&&''''''((((((''''''''''''''''''''''''(((''''''&&&%%%%%%$$$$$$&&&''')))******)))'''&&&%%%&&&&&&&&&%%%%%%$$$###%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&%%%%%%%%%&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''))))))))))))((())))))))))))))))))))))))***'''%%%%%%((())))))((())))))************))))))))))))((((((((('''''''''***)))))))))((((((((('''************************)))))))))))))))*********)))))))))*********++++++'''(((((()))***,,,---...+++************)))))))))'''((((((((()))))))))))),,,,,,------------------)))+++,,,+++))))))***+++************************,,,,,,,,,,,,,,,,,,,,,,,,///000222222000...---...***,,,......---,,,---...++++++++++++)))'''%%%###))))))******+++,,,......)))((((((***---......---***))))))))))))))))))******))))))(((((((((((((((***&&&###&&&,,,///,,,((((((((()))************)))+++,,,............---,,,''')))+++,,,---,,,***))),,,,,,+++++++++,,,------+++,,,---...///...---,,,------------............000///......---............---+++***)))******+++/////////---***))))))+++........................,,,---...000000000///......////////////000000000111111111111000000000000.........////////////000...111333222///------///000000111111000///...---,,,,,,,,,---///000222333.........//////000000000......//////......---,,,---,,,,,,++++++*********'''&&&%%%&&&)))+++,,,,,,///...,,,***))))))*********)))))))))((((((((((((+++***))))))((((((((((((((())))))******))))))(((******++++++******)))((()))******++++++******)))'''((()))++++++***))))))///---***)))))))))(((&&&)))))))))(((((((((''''''***)))(((''''''((()))***************************(((((())))))((((((''''''((((((((('''''''''''''''%%%&&&&&&'''''''''''''''(((((())))))))))))((((((&&&&&&&&&&&&'''''''''(((&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''%%%%%%%%%%%%%%%&&&'''(((%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&''''''''''''''''''''''''''''''&&&&&&%%%%%%$$$$$$%%%&&&'''(((((('''&&&%%%%%%%%%&&&&&&&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$%%%&&&'''((((((((((((***************************(((&&&&&&'''(((((('''((())))))******))))))((()))))))))(((((((((''''''))))))))))))((((((((((((************************************))))))))))))((((((((()))))))))******+++*********++++++,,,---,,,,,,+++******)))((((((((((((((()))))))))************,,,---...---,,,+++***+++,,,+++***)))***+++************************+++++++++++++++++++++++++++---///000...,,,+++******,,,------,,,,,,---...,,,---......---***(((&&&))))))))))))***+++------,,,+++)))***++++++***)))(((((())))))))))))((((((,,,+++)))(((((()))***+++)))'''&&&)))---...+++(((((())))))***************+++,,,------...------,,,((()))***+++,,,,,,+++***.........------.........***+++,,,---......------,,,,,,---------.........000//////...------------,,,,,,+++*********++++++.........,,,***)))***+++---------------.........,,,---...///000111000000////////////////////////////////////............---------.........//////---222666555000,,,---///111111111000//////......---------......000111111........./////////000000---.../////////...,,,+++,,,,,,,,,++++++************)))))),,,///000---******++++++***((('''(((******************))))))(((+++******)))(((((()))))))))))))))******)))))))))))))))*********))))))((())))))************))))))(((''''''******((((((***+++)))((((((***++++++***((((((((('''''''''((((((''''''&&&&&&'''((())))))*********)))))))))((((((((((((((())))))(((((('''((((((''''''&&&&&&%%%%%%%%%&&&'''))))))(((''''''((()))*********)))'''&&&###$$$%%%'''''''''''''''''''''''''''''''''''''''''''''((((((((((((''''''&&&%%%%%%%%%%%%&&&''''''%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&%%%$$$%%%%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$&&&''''''(((''''''&&&%%%&&&&&&&&&'''''''''''''''%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&''''''''''''))))))))))))))))))))))))***)))(((''''''''''''&&&(((((())))))))))))(((((()))))))))(((((((((((('''))))))))))))((((((((((((((((((((((((((((((((((((++++++******))))))(((((((((((((((((())))))))))))************+++,,,---...------,,,+++***)))(((((()))))))))*********++++++&&&(((***+++,,,,,,,,,++++++,,,---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))+++......,,,***))))))***+++,,,,,,++++++,,,...+++,,,...//////...,,,+++*********))))))******+++,,,+++))))))***+++)))((('''((())))))))))))((('''***)))((('''((((((***+++)))+++,,,---,,,+++***))))))***++++++,,,,,,++++++******+++,,,,,,,,,,,,,,,******)))))))))***,,,---*********+++++++++++++++******+++,,,,,,---------,,,,,,,,,------------...//////.........---,,,,,,))))))******+++,,,---...---......,,,******+++,,,,,,,,,++++++,,,---......---...///000111222222222/////////...........................////////////------------...............333777666000------000111111000///////////////000//////............///////////////............---.../////////...,,,+++,,,,,,+++++++++++++++***,,,+++---111444333---(((***,,,......---,,,,,,---++++++,,,,,,,,,+++***)))+++******))))))))))))***))))))************))))))''''''(((******+++++++++)))))))))******)))))))))***&&&%%%))))))&&&''',,,***((('''((()))++++++***(((((('''&&&''''''((()))''''''''''''((())))))***)))))))))(((''''''&&&&&&(((((()))******))))))(((((((((''''''&&&&&&%%%%%%&&&'''((()))***)))((('''))))))*********(((&&&%%%%%%''')))+++,,,,,,+++***((((((((((((((((((((((((''''''((((((((((((''''''''''''&&&%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&''''''''''''''''''''''''%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%((('''%%%$$$###$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%'''(((((((((((('''&&&%%%&&&&&&&&&'''''''''((((((%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%&&&&&&'''(((((((((((((((((((((((((((((())))))(((''''''&&&&&&(((((())))))))))))((((((***)))))))))(((((((((((((((((((((((())))))))))))''''''''''''''''''''''''++++++******))))))(((((((((((((((((())))))))))))''''''(((***+++...///111------,,,+++******))))))************++++++++++++&&&'''(((***+++,,,,,,,,,***,,,------,,,,,,---...------------------------++++++++++++++++++++++++***,,,......---,,,+++,,,***+++,,,+++******,,,...)))***,,,---...///......,,,,,,+++***)))))))))***)))(((((()))+++---,,,+++)))(((((((((((((((((()))'''''''''''''''(((((()))***,,,///...,,,******+++******+++,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,+++)))((((((***,,,---))))))***,,,,,,---,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,------------------.........---,,,,,,((()))***,,,---...//////---......---,,,+++---...,,,+++******+++,,,.../////////000000111111222222/////////............---000000000000111111111111---------............//////222444333000......000000000////////////000000111000///......------.../////////......---------......//////......---,,,++++++++++++++++++++++++***+++---000222000---***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,***)))+++******))))))*********)))******++++++******)))&&&''')))***+++,,,,,,,,,((())))))******))))))(((+++&&&&&&,,,,,,'''(((---,,,+++(((((())))))((('''((('''&&&&&&&&&'''((()))(((((())))))******++++++(((((((((''''''&&&&&&&&&(((((()))*********))))))(((((((((''''''''''''''''''(((((()))))))))))))))(((((()))(((((('''&&&&&&%%%&&&((()))*********)))))))))))))))))))))))))))''''''((((((((((((''''''((('''&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&'''''''''((((((%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''''''''&&&''''''''''''''''''''''''%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%&&&&&&&&&&&&))))))(((((('''&&&&&&&&&%%%%%%&&&&&&'''(((((((((%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%'''((((((''''''''''''''''''''''''&&&(((***)))(((&&&'''''''''(((((())))))(((((('''******)))))))))((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))((((((((()))))))))******'''(((((()))+++---...///,,,,,,,,,++++++*********))))))))))))***************)))))))))***++++++,,,((()))+++,,,++++++---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---...++++++,,,+++******,,,...***++++++---...///000000,,,,,,+++******************))))))***,,,---,,,+++******)))(((((()))******(((((()))***************+++***++++++,,,,,,++++++))))))***+++++++++++++++******++++++,,,---......++++++******************((()))+++---.../////////,,,++++++***************++++++,,,,,,,,,---------+++,,,---.........---,,,***+++,,,---.../////////---...///...------...000---,,,+++***+++---///000000000/////////000000000//////.........---------///000000000111111111222---............/////////////////////............//////......///000111222000//////............///------.............../////////...---------------++++++++++++++++++++++++***+++,,,,,,---...111333333...(((&&&'''******)))***+++,,,------+++***(((+++******))))))***++++++)))******++++++******)))))))))***+++,,,,,,++++++(((((())))))))))))((((((+++'''***333333+++(((---,,,***((((((((()))((('''((('''&&&%%%%%%''')))***(((((())))))***)))))))))((((((((((((''''''''''''&&&'''(((((()))))))))((('''((((((((((((((())))))))))))(((((())))))***+++((('''&&&&&&&&&&&&&&&'''%%%%%%&&&'''''''''''''''))))))))))))))))))))))))''''''((((((((((((''''''&&&&&&%%%%%%%%%&&&''''''%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$%%%&&&''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&''''''((((((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%&&&&&&&&&%%%%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%&&&'''(((((()))+++***((('''&&&&&&&&&'''%%%%%%&&&&&&'''(((((()))%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&'''((()))(((((((((((((((((((((((($$$'''******((('''''')))''''''((((((((((((''''''*********)))))))))(((((('''((((((((()))))))))***)))))))))))))))))))))))))))))))))))))))*********)))))))))*********++++++++++++******)))******+++,,,,,,,,,++++++++++++***(((((((((((())))))))))))...---+++***)))***+++,,,&&&(((*********+++---///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***+++,,,...+++++++++***)))***,,,......------......000111222,,,+++++++++++++++,,,,,,...---++++++,,,+++***(((,,,***)))'''''')))***,,,***,,,---...///......---+++'''%%%'''---///---***(((((()))***************,,,++++++,,,---...///000***+++,,,,,,,,,***((('''###%%%'''***+++,,,,,,,,,,,,,,,+++***)))))))))***++++++,,,,,,,,,---------***+++---...///...------------......///............/////////......///111...---,,,+++,,,...000222000//////.........////////////.........------------.........//////000000.........////////////000...,,,++++++---......---............///000222333...............///000111++++++,,,---...///000111000///...,,,,,,---......+++++++++++++++++++++++++++,,,+++******...666===???555+++&&&(((+++---,,,)))***,,,,,,,,,+++)))'''+++***************++++++******++++++++++++******+++,,,,,,,,,,,,+++******(((((())))))))))))((((((***(((...::::::///))),,,((('''&&&''')))++++++***((('''%%%%%%%%%''')))***&&&&&&''''''''''''&&&&&&((((((((()))))))))))))))%%%%%%&&&'''((((((((('''''''''(((((())))))*********)))((((((((()))+++,,,'''&&&%%%$$$$$$%%%''''''))))))))))))************((((((((((((((((((((((((''''''((((((((((((''''''$$$$$$$$$%%%&&&'''))))))%%%%%%$$$$$$%%%%%%&&&'''&&&%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%""""""###$$$&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&"""###$$$&&&'''(((((((((''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&###$$$%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&'''&&&&&&%%%&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''&&&%%%$$$$$$''''''''''''''''''''''''###$$$%%%&&&((()))******,,,***(((&&&%%%&&&'''(((%%%%%%&&&&&&'''((())))))%%%&&&&&&''''''&&&&&&%%%%%%&&&''''''%%%%%%&&&'''&&&&&&&&&&&&&&&&&&&&&&&&'''&&&%%%%%%&&&''')))***))))))))))))))))))))))))###&&&******((('''((()))''''''((((((((((((''''''************))))))))))))'''((((((((())))))******''''''''''''''''''''''''(((((())))))******++++++************++++++++++++(((((((((((()))***+++,,,,,,+++***((('''''''''''',,,,,,+++***))))))*********************)))((((((((()))***+++,,,+++***)))......---,,,++++++++++++000---******,,,---,,,+++...,,,)))((()))+++,,,,,,++++++***************+++,,,++++++******++++++,,,000...,,,)))((()))******((((((((((((((((((((((((+++***))))))***,,,---...************************((((((((()))***,,,---...###%%%(((***))))))***++++++,,,------......------+++******)))))))))))))))************************)))***,,,------,,,***))),,,,,,+++++++++,,,---------------...------,,,,,,......---,,,,,,,,,------++++++,,,,,,---...//////***+++,,,---............---.........//////000000------......------,,,+++---,,,,,,++++++,,,,,,---...------------...//////333222111///...,,,+++***,,,,,,,,,---------............------------......------......///.........111...,,,,,,......+++))),,,------......------,,,...,,,)))(((***...333777999444...***)))*********---,,,,,,+++***)))(((((())))))*********+++++++++---,,,+++***))))))))))))(((((()))***************++++++++++++++++++++++++''')))---//////---***(((*********)))(((&&&%%%$$$''''''''''''&&&&&&&&&&&&))))))))))))))))))))))))(((((('''&&&&&&'''''''''!!!###%%%&&&(((((((((((('''(((((())))))))))))((())))))((('''%%%$$$######''''''''''''''''''''''''(((((((((((())))))))))))%%%%%%%%%&&&'''((()))***)))'''%%%&&&)))***(((&&&%%%%%%%%%&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&''''''&&&%%%%%%%%%&&&&&&&&&%%%$$$######%%%'''((('''''''''&&&&&&%%%%%%%%%###$$$&&&'''''''''&&&&&&$$$$$$%%%%%%&&&'''(((((('''''''''&&&&&&'''''''''(((((())))))((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&)))++++++)))&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%&&&&&&&&&''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((())))))%%%&&&&&&'''((()))******$$$$$$###$$$%%%''')))+++)))(((&&&%%%&&&''')))***'''&&&&&&%%%%%%&&&&&&'''%%%&&&'''((())))))))))))%%%&&&&&&%%%$$$%%%''')))))))))))))))))))))))))))'''((()))++++++)))((('''''''''((()))))))))))))))(((((('''(((((()))************))))))((((((''''''***)))((((((((()))+++,,,''''''((((((((((((''''''+++++++++*********))))))******)))))))))))))))*********)))((((((((())))))+++***))))))(((((())))))***************)))((((((((()))+++,,,,,,,,,++++++...---,,,,,,++++++++++++000---******,,,---,,,+++000...,,,+++,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,++++++++++++,,,,,,000///---,,,++++++,,,---)))))))))))))))))))))))),,,,,,+++++++++,,,...///*********************************+++,,,---//////'''))),,,,,,,,,+++,,,---******+++,,,,,,,,,,,,,,,++++++***)))))))))))))))++++++++++++++++++++++++***+++---...---,,,+++***------,,,,,,+++,,,,,,,,,---------......------,,,......------------......++++++,,,,,,---......///,,,,,,---...////////////------......////////////.../////////...---,,,,,,---,,,,,,++++++,,,,,,------------------...//////---......///000111111111,,,,,,,,,---------............------------......,,,---......///.........000...,,,,,,......,,,******++++++,,,,,,++++++***++++++++++++,,,...111222111000...,,,***+++...111,,,,,,++++++***))))))((())))))*********++++++++++++***************++++++))))))))))))))))))))))))************************)))***+++++++++)))((('''%%%&&&'''((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((%%%$$$$$$######$$$$$$%%%$$$%%%&&&(((((((((((('''(((((()))))))))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((())))))))))))&&&&&&&&&&&&'''(((((()))(((&&&%%%&&&(((((('''%%%%%%%%%&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&'''((((((((('''&&&%%%%%%%%%%%%%%%&&&%%%$$$###$$$%%%'''((((((((((((''''''&&&&&&&&&$$$%%%&&&'''''''''&&&&&&$$$$$$%%%&&&&&&'''((((((((((((''''''''''''((((((((((((((((((((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$'''&&&%%%%%%$$$$$$$$$%%%%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&((())))))(((&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&''''''((((((&&&&&&''''''(((((())))))%%%$$$$$$$$$%%%''')))******)))((('''&&&&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&)))))))))(((((('''&&&%%%&&&''''''&&&%%%&&&(((***))))))))))))))))))))))))'''((()))******)))((('''''''''((()))******************))))))******++++++***)))))))))((((((((('''***)))((((((((()))++++++(((((())))))))))))((((((+++++++++*********)))))),,,+++***)))(((((((((((()))))))))))))))***+++,,,***)))(((((((((((((((((()))************))))))(((((()))+++,,,------------------,,,+++++++++,,,,,,///---++++++,,,---,,,+++)))(((((()))+++,,,+++***---,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,///...,,,,,,,,,,,,---...************************...---,,,,,,,,,---...///************************************+++---...///''')))++++++)))((())))))))))))***++++++++++++***++++++***))))))))))))***+++++++++++++++++++++++++++,,,---......---,,,,,,......---,,,+++++++++,,,,,,------.........---------------------.........+++,,,,,,------.........,,,---...///000000000000---------............///000000000//////---,,,,,,---,,,,,,++++++,,,,,,------------------......///222222111000///......---,,,,,,,,,---------............------------......,,,------...//////.........---,,,,,,......---,,,***++++++,,,,,,++++++***)))***,,,---......---,,,***,,,///---******---111,,,+++++++++***)))))))))***************+++++++++))))))))))))***+++,,,---***)))((((((((((((((()))))))))))))))))))))))))))+++***)))'''&&&&&&&&&&&&$$$%%%&&&((()))***++++++)))))))))(((((((((((('''((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&'''((()))))))))(((((())))))))))))(((((('''&&&$$$$$$%%%&&&'''((())))))''''''''''''''''''''''''''''''((((((((()))))))))(((''''''&&&''''''(((((('''%%%$$$%%%&&&'''&&&%%%&&&&&&&&&&&&&&&&&&%%%%%%"""######$$$&&&(((***+++)))((('''&&&%%%$$$$$$$$$&&&%%%$$$$$$$$$%%%'''(((((((((((((((((('''''''''$$$%%%&&&'''''''''&&&&&&%%%%%%%%%&&&''''''(((((((((''''''&&&&&&''''''((((((((((((''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&%%%$$$$$$$$$%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&#########$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&&&&''''''''''''''''''''''''((((((&&&&&&%%%%%%&&&&&&'''(((******)))((('''&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%(((((()))(((((('''&&&%%%'''((()))((('''''')))+++))))))))))))))))))))))))'''((()))******)))((('''''''''((()))***++++++++++++******))))))))))))***))))))))))))(((((((((((()))))))))((()))******+++))))))************))))))+++************)))))))))******)))(((((((((((((((+++***************++++++***))))))((((((((())))))))))))************)))((())))))***,,,---...//////,,,,,,,,,++++++,,,------...------,,,,,,---,,,,,,$$$$$$%%%(((+++------,,,,,,++++++++++++,,,------,,,,,,,,,++++++,,,,,,,,,+++************+++,,,---++++++++++++++++++++++++...---,,,++++++,,,---...************************((((((((())))))+++,,,,,,***+++,,,+++)))'''((()))))))))***++++++++++++***,,,+++******))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///......---000///...,,,,,,+++++++++,,,------...............+++,,,,,,---------------,,,,,,,,,---------......,,,---...//////000000///------------------------////////////...---++++++---,,,,,,++++++,,,,,,---------,,,,,,------...///333222111000...,,,+++***,,,,,,,,,---------.........------,,,,,,------...,,,,,,---...////////////---,,,,,,------...------,,,------......------,,,)))***+++------,,,+++******,,,---...---,,,,,,,,,+++++++++*********************************************))))))***++++++,,,***)))((('''''''''((())))))))))))))))))))))))))))))(((((('''&&&&&&&&&&&&((())))))))))))(((''''''''''''&&&&&&&&&%%%%%%%%%((((((((((((((((((((((((((((((((('''(((((())))))&&&'''(((***++++++******))))))))))))((('''&&&%%%###$$$%%%&&&'''((()))***'''''''''''''''''''''''''''''''''((((((((())))))))))))(((''''''''''''''''''&&&&&&&&&&&&'''&&&&&&'''''''''&&&&&&%%%%%%%%%######$$$%%%&&&((()))***)))((('''&&&%%%$$$$$$$$$&&&%%%%%%%%%%%%&&&''''''((((((''''''''''''''''''%%%&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&&&&''''''((((((&&&&&&%%%%%%%%%%%%&&&&&&((('''''''''&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&'''''''''''''''''''''&&&'''''''''&&&&&&&&&&&&'''(((((())))))((('''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&'''((((((((((((&&&((()))((('''''')))***((((((((((((((((((((((((((()))************)))((('''(((((()))***+++------))))))((('''&&&&&&&&&'''))))))))))))(((((((((((()))))))))))))))******+++*********++++++*********************))))))))))))((((((''''''((()))******---,,,+++***))))))))))))*********))))))******+++((())))))*********)))))))))******+++,,,...//////++++++++++++,,,,,,---...---.........---,,,,,,,,,+++***+++---///000000...***************+++,,,,,,---,,,,,,,,,,,,,,,,,,---************+++,,,,,,---++++++++++++++++++++++++,,,++++++******+++,,,---***************************)))))))))***+++,,,,,,111111111000---,,,,,,---***+++,,,,,,------,,,,,,,,,++++++***************,,,,,,,,,,,,,,,,,,,,,,,,------......////////////000///...---,,,,,,++++++,,,---....../////////...)))***+++,,,,,,,,,,,,+++,,,,,,,,,---------------++++++,,,---............------------,,,,,,,,,,,,---...------,,,+++***)))---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---......***++++++,,,---...//////,,,,,,,,,---------......------,,,,,,,,,,,,------+++,,,---...////////////,,,------------------...,,,------......------,,,,,,+++************+++,,,...,,,+++///444555111---***************+++++++++************************,,,++++++***))))))******))))))(((((((((((())))))************************%%%&&&((()))***)))((((((+++++++++***)))'''&&&%%%&&&&&&&&&&&&%%%%%%%%%%%%''''''''''''''''''''''''%%%%%%$$$$$$%%%&&&&&&'''%%%&&&(((***,,,------,,,))))))))))))(((&&&%%%%%%&&&&&&&&&''''''(((((((((((((((((((((((((((((((((''''''''''''((((((((((((***)))((('''''''''''''''''''''(((((('''''''''((('''''''''&&&&&&%%%%%%%%%&&&%%%%%%%%%%%%&&&''''''(((((('''&&&%%%$$$$$$%%%&&&%%%%%%%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((%%%$$$$$$######$$$$$$%%%''''''&&&&&&&&&&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$$$$$$$%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%&&&''''''''''''&&&&&&&&&&&&''''''''''''''''''&&&&&&%%%&&&'''((())))))((((((''''''&&&&&&&&&&&&''''''$$$%%%&&&'''((((((((((((%%%'''((((((''''''((()))(((((((((((((((((((((((())))))************))))))((((((((()))***,,,...///***)))((('''''''''''''''(((((((((((())))))))))))((()))))))))******************++++++++++++******))))))))))))))))))))))))''''''''''''((()))***+++---,,,+++***)))(((((((((***************++++++,,,((())))))************)))************+++---...///*********+++,,,---...///,,,...//////---,,,,,,---000...---,,,---,,,+++)))))))))))))))***+++,,,,,,------,,,,,,,,,,,,------,,,,,,,,,------.........++++++++++++++++++++++++******))))))***+++---...************************---------------...//////000111000...,,,+++,,,---,,,,,,---............---,,,,,,+++************+++------------------------,,,---------...///////////////...---,,,,,,,,,---,,,---...///////////////(((***+++---------,,,,,,------------------------***+++,,,---............---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,+++******---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,------...+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,------++++++---...//////000000,,,---......,,,+++,,,...***++++++,,,,,,++++++***...,,,***((((((***---//////+++***000999===999333)))))))))***+++++++++,,,+++++++++***************---,,,+++***))))))))))))(((((()))***************************************$$$&&&(((***++++++***))))))))))))******))))))((((((((((((''''''''''''&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''((()))%%%&&&(((***,,,,,,,,,,,,((((((((((((''''''&&&%%%''''''''''''''''''''''''((((((((((((((((((((((((&&&&&&'''''''''(((((((((***))))))((('''''''''((('''((()))(((''''''((()))&&&&&&&&&&&&&&&&&&%%%%%%((('''&&&%%%%%%%%%%%%%%%''''''&&&%%%%%%%%%&&&&&&%%%&&&&&&&&&''''''''''''%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&%%%%%%%%%&&&&&&''''''''''''''''''''''''%%%$$$$$$######$$$$$$%%%'''&&&%%%%%%%%%&&&'''(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&%%%&&&&&&''''''&&&&&&%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%&&&&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((''''''&&&%%%%%%&&&'''((()))******((((((''''''''''''((((((''''''(((''''''&&&%%%$$$$$$&&&(((((('''''''''((())))))))))))))))))))))))************************((((((((()))+++---000111,,,++++++************+++(((((((((((())))))))))))(((((()))************)))******++++++++++++******(((((()))))))))))))))***(((((('''''''''(((((()))+++***))))))(((((((((((()))))))))))))))***++++++(((((()))***************+++******)))***+++,,,---*********+++,,,---///000,,,...000000...,,,,,,---...+++)))(((((())))))(((************+++,,,------------,,,,,,,,,,,,------,,,,,,------...---------++++++++++++++++++++++++******)))***+++---///000************************//////.........///000000---------+++(((''')))***,,,,,,---...............---,,,++++++******++++++------------------------,,,,,,,,,,,,---...///000///......---------......,,,---...///000000000000)))+++---/////////...---------------------------+++,,,---...////////////,,,,,,,,,,,,+++++++++***++++++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...000///...---+++***)))(((,,,,,,,,,---------......---,,,,,,++++++,,,,,,---***+++,,,...///000000000---...000...,,,***+++---***++++++,,,,,,++++++***---,,,***)))***+++...///,,,***+++000777:::777444((())))))***++++++,,,,,,+++++++++*********))))))++++++***************+++&&&'''***,,,------,,,+++))))))))))))))))))))))))''''''(((((())))))******'''((()))***************((((((((('''''''''&&&&&&''''''''''''''''''''''''(((((((((((()))***+++,,,((()))***++++++***))))))'''''''''(((''''''&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((())))))((((((((((((((()))%%%''')))(((&&&%%%''')))%%%%%%&&&&&&&&&&&&&&&&&&((('''&&&%%%%%%%%%%%%%%%&&&&&&%%%%%%%%%&&&''''''%%%&&&&&&'''''''''''''''&&&&&&&&&&&&'''''''''(((((('''&&&%%%%%%%%%%%%&&&((((((((((((''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&'''&&&%%%$$$$$$&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$$$$%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&$$$$$$%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&'''''''''&&&'''((())))))(((''''''''''''&&&&&&'''((()))***'''''''''&&&&&&'''''''''''''''''''''&&&%%%$$$$$$%%%''')))***)))(((((()))))))))))))))))))))))))))+++******************+++((((((((()))+++...111333,,,++++++++++++,,,,,,---'''((((((((()))))))))***'''((()))***+++******)))))))))************))))))(((((((((((())))))*********)))(((''''''&&&''''''((((((((((((((())))))***((((((((((((((()))******(((((()))***************+++***)))))))))***+++,,,)))******+++,,,...///000+++...111111...,,,,,,---,,,***((((((***---//////++++++++++++,,,---...///...------,,,,,,------...***++++++,,,,,,++++++************************************+++,,,///111333************************......---------......///...///...,,,***)))+++---+++,,,------......---------,,,++++++******++++++........................+++++++++,,,,,,...///000......---------......///,,,---...///000000000000+++,,,...000111111000///------------------------,,,---...///000000000000,,,,,,,,,++++++*********++++++,,,---............---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...***++++++,,,---...//////,,,,,,,,,---------......---,,,,,,++++++,,,,,,---***+++,,,...///000000000---///000///+++)))+++---,,,------......------,,,++++++++++++,,,---...///******+++...000111000///(((((()))***+++,,,,,,---++++++++++++******))))))))))))))))))***+++,,,---$$$'''+++...//////---+++((((((((((((((((((((((((+++)))'''%%%%%%&&&(((***))))))************))))))&&&&&&%%%%%%%%%$$$$$$$$$''''''''''''''''''''''''%%%%%%%%%%%%&&&'''))))))***+++++++++***((('''&&&&&&&&&''''''((('''''''''%%%&&&&&&'''((()))******))))))))))))))))))))))))&&&&&&&&&'''''''''(((((())))))(((((((((((())))))$$$&&&((('''%%%$$$%%%(((%%%%%%%%%&&&&&&''''''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%%%%&&&'''((((((%%%&&&''''''((((((''''''&&&'''''''''(((((())))))((('''&&&%%%$$$%%%%%%&&&((((((((((((((('''''''''(((''''''&&&&&&''''''((('''&&&$$$$$$$$$&&&((()))&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$$$$%%%%%%&&&'''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$&&&&&&&&&&&&$$$$$$######$$$%%%%%%&&&''''''&&&%%%%%%$$$$$$%%%%%%&&&######$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((%%%&&&((()))))))))((('''***)))'''&&&%%%'''((()))'''&&&&&&%%%%%%&&&&&&'''$$$$$$%%%&&&''''''''''''&&&(((++++++***))))))***))))))))))))))))))))))))++++++************++++++((((((((()))+++///222444***)))))))))***+++,,,,,,'''((((((((())))))******'''((()))++++++******)))))))))************))))))'''((((((((())))))******************))))))))))))(((((()))))))))(((((('''))))))***+++,,,,,,------,,,,,,++++++***+++++++++*********))))))))))))(((,,,***(((***---...,,,***+++,,,---------,,,+++***,,,,,,---...---,,,***)))+++,,,,,,,,,,,,+++***)))))))))*********+++++++++)))***++++++++++++***)))...,,,)))))),,,---+++)))++++++++++++++++++++++++,,,,,,++++++++++++++++++)))+++---///000...,,,+++,,,+++***))))))+++---...000000000000///...---,,,)))***+++***))))))+++,,,---,,,***)))))))))***+++,,,++++++---///111111000........................---------............///222333333222000///111222555222///---...//////...000//////............///------------------------...---+++******+++,,,---........................,,,---...//////---+++***------...///000000//////222111///...------..................---,,,++++++,,,,,,---------.........000555777222---,,,+++(((***+++,,,---///000000111+++++++++,,,,,,,,,---------...//////000000//////(((***+++,,,,,,+++)))(((++++++******)))(((((((((---------------...///000..."""000QQQVVV888%%%+++(((((((((((()))))))))))),,,,,,+++)))(((&&&%%%%%%(((((((((((((((((((((((()))(((((('''''''''(((((()))((('''&&&&&&'''((()))++++++************++++++---,,,,,,+++***)))((((((((()))))))))((('''&&&&&&&&&'''))))))((((((***+++''''''(((((())))))******(((((((((((((((((((((((('''((()))))))))))))))(((&&&''''''((((((((((((((())))))(((''''''''''''((((((''''''''''''&&&&&&&&&$$$''')))***)))''''''''')))&&&$$$&&&)))***'''###&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&))))))(((((('''''''''&&&$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%$$$$$$%%%&&&((()))%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((($$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&''''''(((((('''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%&&&&&&''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''&&&&&&''''''&&&&&&&&&%%%%%%%%%''''''''''''((((((((((((((((((((((((((((((((((((***+++,,,------------------,,,***)))))))))******,,,+++***)))))))))***+++))))))***+++,,,,,,------)))***+++***((((((((()))((())))))******+++,,,,,,***))))))))))))))))))***(((((())))))))))))(((((())))))))))))************************))))))))))))(((((()))))))))(((((('''(((((()))******+++,,,,,,,,,,,,++++++***++++++,,,)))))))))******+++++++++,,,***)))***,,,---,,,***+++,,,---......---,,,+++,,,,,,---...---,,,+++***,,,,,,,,,+++++++++*********************+++++++++************************///,,,******+++,,,+++)))++++++++++++++++++++++++++++++++++++++++++++++++***+++...000000///---+++,,,+++***))))))+++---...000000000000///...---,,,,,,,,,,,,+++)))((()))+++,,,,,,+++******************))))))+++---///......---------------------------------............///111222222111//////000111444111...---...//////...//////.........//////000------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......,,,***)))------.../////////////////////------,,,------............///......------/////////......---,,,,,,...555999444///...---,,,++++++++++++,,,...///000,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,)))***+++,,,,,,+++***)))---,,,,,,++++++***))))))++++++***++++++,,,,,,---...$$$---EEEIII444&&&***(((((((((((())))))))))))******))))))((((((''''''(((((((((((((((((((((((('''''''''&&&&&&&&&''''''(((((('''&&&&&&'''((((((((((((''''''''''''((((((++++++***)))((((((''''''((((((((()))((((((''''''((()))***)))((('''((()))'''((((((((()))))))))***(((((((((((((((((((((((()))))))))))))))((('''&&&%%%&&&&&&'''''''''''''''&&&&&&%%%$$$$$$$$$$$$%%%''''''''''''&&&&&&&&&&&&%%%&&&'''''''''((()))+++///***%%%$$$&&&((('''$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''')))((((((((('''''''''''''''''''''((('''''''''&&&((('''&&&%%%%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''%%%%%%&&&&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%$$$%%%%%%&&&'''(((''''''&&&%%%%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''''''''''''''''''''''''''((('''''''''&&&&&&&&&%%%''''''((((((((()))))))))(((((((((((((((((((((((('''((())))))*********))),,,+++***)))))))))******---,,,+++******++++++,,,*********++++++,,,,,,,,,***+++,,,+++)))((()))***))))))******+++,,,,,,,,,******))))))))))))******(((((())))))))))))(((((())))))))))))************++++++*********)))))))))(((((()))))))))))))))(((((((((((()))******++++++,,,++++++***++++++,,,,,,(((((()))***+++,,,------+++***)))***,,,---,,,+++,,,---...//////...---,,,+++,,,---------,,,+++***---,,,++++++******+++++++++++++++++++++*********,,,+++***))))))***+++,,,///---+++***++++++***)))*********************************++++++,,,,,,---***,,,...000111///---,,,,,,+++*********+++,,,---000000000000///...---,,,---...---,,,)))((()))***++++++++++++++++++***)))******)))+++---......---,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000111///...---...000333111...---...//////..................///000111------------------------,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,***)))------...////////////...---,,,,,,,,,,,,---............//////////////////......//////...---,,,,,,,,,444:::666///.........,,,,,,+++******,,,---...,,,------------............---,,,,,,,,,---///000++++++++++++++++++++++++.........---,,,,,,++++++***************+++++++++...'''***555888...''')))(((((((((((())))))))))))(((((((((((())))))))))))((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''((((((******))))))))))))******))))))((((((''''''&&&&&&''''''((()))))))))(((((()))***+++***'''&&&'''((((((((((((((())))))))))))((((((((((((((((((((((((*********)))((('''&&&%%%$$$%%%%%%&&&'''&&&&&&&&&)))(((''''''&&&&&&''''''''''''''''''&&&&&&&&&&&&%%%&&&&&&%%%%%%'''+++...333---&&&"""###%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((((((((((((((('''''''''''')))((((((((('''&&&&&&&&&***)))(((&&&%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%$$$$$$%%%%%%&&&''''''''''''&&&&&&%%%%%%$$$&&&&&&&&&&&&&&&&&&&&&&&&((((((''''''''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((''''''''''''''''''''''''((((((((((((''''''''''''((())))))))))))*********((((((((((((((((((((((((&&&'''(((((()))(((((((((++++++***)))))))))******++++++************+++,,,******+++++++++++++++++++++,,,---,,,***)))***+++******++++++,,,---------+++******))))))******+++((())))))******))))))((())))))))))))************+++++++++*********))))))))))))***++++++++++++***))))))))))))******++++++++++++******++++++,,,,,,)))******+++,,,,,,------+++******+++,,,,,,,,,,,,,,,---.../////////...---+++,,,---------,,,+++***---,,,+++*********++++++,,,,,,++++++++++++******---,,,***))))))***,,,---///---,,,+++******))))))************************))))))***+++,,,,,,------+++,,,///000111000...,,,++++++*********+++,,,---//////000//////...---------------,,,***)))+++,,,***+++,,,,,,,,,+++***)))---,,,,,,---///000000///---------------------------------............///...//////...,,,,,,---///222000...---...///......---------......000111111........................,,,---.../////////...---------..................+++,,,---------,,,,,,+++------...//////.........+++,,,,,,,,,---...//////---------......///000000,,,,,,---...............,,,555;;;666...+++,,,---,,,,,,------,,,,,,,,,,,,---------........./////////...---,,,,,,...000111,,,++++++++++++,,,------.........---,,,,,,+++++++++++++++,,,,,,,,,++++++,,,***)))+++,,,+++(((&&&(((((((((((())))))))))))))))))((((((((((((((((((''''''''''''''''''''''''&&&&&&''''''''''''''''''(((((((((((()))))))))***++++++************++++++((((((((((((((('''''''''&&&'''((())))))))))))))))))******)))(((''''''((((((((((((((())))))))))))((((((((((((((((((((((((((()))))))))((('''&&&&&&%%%%%%&&&''''''''''''&&&***))))))((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&'''''''''&&&'''***,,,000+++%%%""""""$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((())))))((((((((((((((('''''''''(((((('''&&&%%%$$$$$$$$$***)))((('''&&&%%%$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%&&&&&&'''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&'''&&&&&&%%%%%%$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((''''''''''''''''''''''''###$$$$$$%%%&&&'''((((((&&&&&&&&&''''''''''''''')))))))))((((((((((((((())))))*********+++++++++(((((((((((((((((((((((())))))***++++++******************))))))))))))***(((((()))))))))***++++++++++++++++++************,,,---...---+++***+++,,,***++++++,,,,,,---......,,,,,,++++++++++++,,,,,,)))))))))******)))))))))((()))))))))************++++++++++++***************+++,,,---------------*********++++++++++++++++++*********++++++,,,---++++++++++++++++++++++++******++++++++++++,,,,,,+++,,,.../////////......***+++,,,---------,,,+++---,,,++++++******++++++,,,+++++++++++++++++++++---,,,***))))))***,,,---------,,,+++***)))******************************))))))***+++,,,,,,------***,,,...000000///---,,,++++++***+++++++++,,,,,,//////////////////...---+++,,,---,,,+++,,,---///******,,,------,,,+++***---,,,,,,---///000///...////////////////////////---------............///...//////...,,,+++---...000///------//////...------------......000111111........................+++,,,...///000///...------------.........//////------...............---------............------,,,,,,---...///000000111---,,,,,,,,,,,,...//////...------------.........222999<<<666...,,,,,,,,,+++---///000000...,,,***---------.........//////+++***)))((((((***,,,---,,,,,,++++++,,,---......------,,,,,,++++++*********++++++,,,,,,+++******)))******'''(((***(((%%%(((((((((((())))))))))))******))))))((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))***)))))))))))))))******++++++++++++''''''&&&&&&&&&&&&''''''))))))))))))))))))******''''''((()))*********)))&&&((())))))(((((()))+++))))))))))))((((((((((((((((((((((((((((((((((((%%%&&&'''(((((((((((((((&&&&&&'''((((((((((((((('''&&&%%%%%%$$$$$$%%%%%%'''&&&&&&&&&&&&%%%%%%%%%&&&(((******((('''&&&'''(((&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((('''''''''((((((((((((((()))((('''%%%%%%$$$$$$%%%''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$###%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''((()))''''''''''''''''''''''''$$$$$$%%%%%%&&&'''((((((&&&&&&&&&'''''''''(((((())))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))***+++++++++++++++******))))))))))))***)))))))))((()))***+++,,,,,,------+++*********************,,,---...---+++++++++,,,***++++++,,,,,,---......---------,,,,,,---------))))))************))))))((()))))))))************,,,++++++++++++************+++,,,---............++++++++++++++++++++++++************+++,,,------,,,,,,++++++************)))+++,,,,,,+++***,,,---***+++---...//////......***+++,,,---------,,,++++++,,,,,,,,,,,,+++***)))++++++++++++,,,,,,,,,------,,,+++******+++,,,---,,,,,,---+++***)))+++,,,++++++++++++++++++++++++*********++++++,,,,,,---)))+++---///000...,,,+++******+++++++++,,,,,,,,,...///////////////......***+++,,,---,,,---///111***+++,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,////////////////////////---------............///......///---,,,+++---...///...---...//////...---...............///000111........................+++,,,---...............***++++++,,,,,,---------.............../////////---............---,,,,,,,,,---...///000000000000...---,,,++++++,,,...///333111///...---...000111999===<<<555000//////---+++---///111111///,,,+++,,,------------.........+++******)))***+++,,,---+++,,,,,,------......///,,,,,,++++++******))))))((()))***++++++)))((('''''')))***)))((()))(((&&&(((((((((((())))))))))))+++******)))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***++++++***)))((()))***+++,,,,,,++++++((((((''''''''''''(((((())))))******++++++,,,,,,(((((()))*********))))))&&&'''))))))((((((***+++))))))))))))(((((((((((((((((((((((((((((((((((($$$%%%&&&'''((()))))))))&&&'''(((((())))))(((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&(((++++++)))&&&%%%%%%"""###%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((()))'''''''''(((((((((((((((+++***((('''''''''(((((($$$%%%&&&(((((()))))))))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$$$$%%%%%%%%%%%%&&&%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''))))))''''''''''''''''''''''''%%%%%%%%%&&&&&&&&&''''''%%%%%%&&&&&&'''((((((((((((((((((((()))))))))))))))************+++++++++))))))))))))))))))))))))))))))******))))))(((((('''((()))*********))))))***+++,,,...///000000000))))))******************,,,---...---+++***+++,,,******++++++,,,------------,,,,,,++++++,,,,,,---)))******++++++******)))))))))))))))************,,,,,,+++++++++*********)))***+++,,,------------+++++++++***************************+++,,,---...))))))******************)))+++,,,,,,******+++...)))***,,,---.........---***+++,,,---...---,,,,,,***+++---...---,,,)))((()))******+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++***))),,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((***,,,...///---+++*********++++++,,,,,,,,,+++......////////////......,,,---...---,,,---///111+++++++++++++++,,,------,,,+++***+++---------,,,////////////////////////---------............///...//////...,,,,,,---......------...//////...---//////.........//////000........................++++++++++++,,,---...///******++++++,,,------...------------......//////---.........------,,,++++++,,,...////////////...000///---,,,,,,,,,...///333222///...000333888;;;;;;;;;777000...000000---------------------......,,,,,,,,,,,,------------,,,,,,,,,,,,------------***+++---.../////////...,,,,,,++++++******)))))))))***+++,,,+++***((('''''''''(((***)))(((((()))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((%%%&&&(((***+++***))))))&&&'''(((***++++++************))))))))))))******))))))******+++,,,,,,---))))))*********)))(((((('''((())))))(((((()))******)))))))))((((((((('''((((((((((((((((((((((((%%%%%%&&&'''((((((((((((%%%&&&''''''((((((''''''******)))(((((((((((((((&&&&&&&&&%%%%%%%%%$$$$$$'''((())))))'''&&&'''(((###%%%'''(((((((((((()))&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((())))))******''''''''''''((((((((()))+++)))(((''''''((()))***$$$%%%'''((()))))))))(((''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&&&&'''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%%%%'''((()))***'''''''''''''''''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&'''(((((()))'''''''''(((((())))))))))))))))))************+++))))))))))))))))))))))))(((((())))))(((((('''&&&&&&''')))*********))))))((()))+++---///000000000(((((())))))******+++++++++,,,---,,,+++******,,,))))))******+++,,,,,,,,,******))))))))))))******)))******++++++******)))))))))))))))************,,,,,,,,,+++++++++******'''((()))***+++,,,,,,,,,*********)))))))))))))))************+++,,,---...''''''((()))***++++++,,,(((+++---,,,***)))+++...)))***+++---......------******,,,---...------,,,)))***---///...,,,)))'''))))))***+++---...//////+++,,,,,,------,,,,,,+++(((***,,,+++******,,,///------------------------,,,,,,++++++++++++++++++((())),,,---...---+++)))******+++,,,,,,,,,,,,+++......///////////////......//////...,,,,,,---///,,,,,,+++***+++,,,...///...---,,,---/////////---........................---------.........//////...//////...,,,,,,---///...------...//////...,,,000//////.........//////////////////////////////++++++******+++,,,...///,,,,,,------...///000000,,,,,,,,,,,,,,,---...///---.........------,,,++++++,,,---.........---,,,222111///---,,,---...///000...---...333:::BBBGGG888666000***+++//////+++...---***((()))+++...000+++++++++,,,,,,,,,------'''((()))************)))***+++---///000000///...------,,,++++++******)))+++,,,...///...,,,***)))(((&&&&&&***)))&&&''',,,(((((((((((())))))))))))'''''''''((()))******+++************************$$$%%%''')))******)))((($$$%%%'''((()))))))))(((''''''&&&&&&&&&&&&''''''(((((()))***+++,,,,,,---***************)))(((''')))***+++***(((&&&'''(((******))))))((((((((('''(((((((((((((((((((((((('''''''''(((''''''&&&&&&$$$%%%&&&&&&''''''&&&&&&''''''&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%$$$$$$'''((('''&&&%%%&&&))),,,'''((())))))((((((***+++&&&&&&&&&&&&&&&&&&&&&&&&'''(((((()))***+++++++++&&&'''''''''(((((())))))((('''&&&%%%%%%&&&((()))%%%&&&((()))))))))((('''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$######$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((#########$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&'''(((******''''''''''''''''''''''''(((''''''&&&&&&%%%$$$$$$%%%%%%&&&&&&'''((())))))&&&'''''''''(((((())))))((())))))))))))*********))))))))))))))))))))))))))))))******)))(((''''''&&&'''(((*********)))(((%%%&&&(((+++,,,---------'''(((((()))***++++++,,,+++,,,---,,,***)))***+++((())))))***++++++,,,,,,((((((''''''''''''((((((******++++++++++++******))))))))))))************111000///...------,,,+++(((((())))))******++++++,,,,,,,,,++++++*********,,,******,,,//////---***))))))(((((()))***++++++,,,,,,,,,,,,,,,+++***)))+++,,,---...///...---,,,---------......---,,,,,,++++++******************------,,,++++++++++++,,,***,,,------++++++,,,......+++)))+++------------,,,,,,---...---,,,+++***,,,,,,,,,++++++*********++++++,,,,,,,,,+++******///......---------......444333222222222111///---...---,,,,,,,,,,,,---......---,,,++++++---...000)))***,,,.../////////...222111...,,,++++++,,,---///000000111000...,,,++++++,,,,,,---...///000000------------------------////////////////////////........................---------............///+++---......------///000,,,,,,,,,---------......000000//////.........------------...------,,,,,,,,,---......,,,,,,---...,,,---///000222333444444///...---...111222222111......//////...---,,,,,,******,,,------,,,*********+++,,,---............++++++,,,,,,,,,,,,------......---,,,+++***)))(((++++++++++++*********)))***)))((((((((()))+++,,,))))))(((((((((((())))))&&&&&&&&&&&&&&&'''(((((()))******+++++++++******,,,,,,,,,,,,,,,+++***)))))))))************))))))&&&&&&''''''(((((())))))---+++(((&&&%%%''')))***))))))))))))************+++,,,,,,+++)))((()))***(((((((((((()))))))))))))))(((&&&&&&%%%&&&'''(((''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&''''''''''''((($$$$$$%%%%%%&&&'''((((((((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&''''''''')))+++***'''&&&'''***%%%&&&''''''(((((('''''''''''''''(((((((((((()))))))))(((((('''''''''&&&+++***)))'''''''''((()))%%%'''***,,,,,,***'''%%%'''&&&%%%%%%%%%%%%&&&'''((((((&&&%%%%%%&&&((((((&&&(((***+++***(((&&&$$$(((%%%"""!!!"""$$$%%%%%%''''''''''''''''''''''''$$$$$$$$$$$$$$$$$$$$$$$$''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&######$$$%%%%%%$$$######"""""""""###$$$%%%''''''$$$$$$&&&'''(((***++++++''''''((()))))))))))))))))))))))))))))))))))))))%%%)))***(((&&&&&&&&&%%%&&&%%%$$$&&&***---,,,'''&&&''')))***++++++++++++))))))******)))'''%%%###((((((***++++++***)))(((((((((((((((''''''''''''((()))***++++++***)))(((******))))))((((((''''''&&&))),,,---,,,*********++++++******++++++,,,---))))))*********+++++++++...---+++***)))***++++++***)))((((((((()))+++,,,,,,,,,++++++***))))))))))))******************++++++++++++*********))))))***))))))***------+++)))***)))))))))******+++,,,************)))))))))(((***+++,,,---------,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++...------,,,,,,,,,,,,,,,***,,,------++++++,,,...+++***+++///111...,,,+++,,,,,,---------,,,+++***,,,,,,,,,+++++++++******))))))******+++*********.........---------......111000000000000///...,,,......---,,,,,,---......///...---,,,,,,...///111,,,---...//////......---000000/////////...---,,,000000000000///...---,,,,,,,,,------.../////////------------------------................................................---------............///---...//////---,,,---...,,,,,,------............000/////////.........---+++,,,------.........---,,,---......,,,,,,---...000000000000000000//////...------...000111111000...////////////...---,,,++++++,,,,,,,,,,,,++++++,,,,,,---............---+++++++++,,,,,,,,,------,,,,,,,,,++++++++++++***++++++*********))))))))))))))))))))))))***++++++******))))))))))))******((((((((((((((())))))***)))******+++++++++******+++++++++++++++***))))))((())))))******))))))((((((((()))))))))*********,,,+++)))((((((((()))***))))))))))))************+++,,,---+++)))(((((()))(((((((((((())))))))))))((('''&&&%%%%%%&&&'''''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((&&&&&&&&&''''''(((((((((((((((((((((((((((((((((%%%&&&&&&&&&'''''''''''')))***+++***(((&&&''')))%%%&&&''''''((((((''''''''''''((((((((())))))))))))((((((((('''''''''&&&***)))((('''''''''((((((&&&''')))++++++)))'''&&&'''&&&%%%%%%%%%%%%&&&'''&&&%%%%%%$$$$$$%%%%%%&&&###%%%'''(((((((((&&&%%%&&&%%%$$$%%%'''(((((('''''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''(((((('''&&&%%%######$$$$$$%%%&&&&&&&&&&&&&&&''''''(((((())))))''''''((()))))))))))))))&&&&&&&&&&&&&&&&&&&&&&&&'''(((((('''''''''((('''''''''&&&'''***,,,***(((((((((******+++***)))))))))))))))))))))((('''&&&))))))************))))))(((((((((((((((((((((((())))))***++++++***))))))******))))))((((((((((((&&&))),,,---,,,+++++++++***************+++,,,,,,)))))))))*********++++++---,,,+++*********+++,,,******)))))))))***+++,,,((((((((((((((((((((((((++++++***************)))************))))))))))))((('''''')))***+++)))(((++++++******++++++,,,,,,,,,+++))))))((()))******++++++,,,---------------++++++,,,,,,,,,,,,++++++***++++++,,,,,,---------///......---,,,---------***,,,------++++++,,,...,,,+++///666777222---,,,,,,,,,---------,,,+++***,,,,,,,,,++++++++++++***))))))***+++,,,,,,,,,,,,............................../////////...,,,+++......---,,,,,,---......//////...---...///000111......//////......---,,,---///000222222000...---111000///......---..............................,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------............//////000000///---+++,,,------............//////////////////...............+++,,,---...............,,,---......,,,,,,---...000000000//////...------...---,,,---///000000/////////////////////...------------,,,,,,---------...............---------++++++++++++,,,,,,,,,,,,*********++++++,,,,,,,,,************)))))))))(((((()))******++++++************))))))))))))*********************++++++,,,******+++++++++******)))))))))*********)))(((((('''(((((())))))(((((('''*********++++++++++++,,,+++++++++***************))))))))))))************,,,------+++)))''''''((())))))))))))((((((((((((&&&&&&%%%%%%%%%&&&&&&''''''''''''&&&&&&&&&&&&%%%&&&&&&&&&''''''''''''((('''(((((((((((((((((((((((((((((((((((((((((((((&&&&&&'''''''''(((((((((***+++,,,+++(((''''''(((%%%&&&''''''(((((('''''''''''''''((((((((())))))((((((((('''''''''''''''(((((('''&&&&&&&&&'''''''''(((((())))))((((((''''''&&&&&&%%%%%%&&&&&&'''((((((((())))))((((((((($$$$$$%%%&&&&&&&&&%%%%%%$$$$$$%%%''')))***)))'''''''''''''''''''''''''''&&&&&&&&&''''''(((((((((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''$$$%%%&&&''''''&&&%%%%%%((((((''''''''''''''''''''''''((()))))))))(((((((((((((((((((((((((((((()))'''&&&&&&((())))))(((((('''((()))))))))))))))***************)))((((((******)))))))))))))))*********)))))))))))))))***((((((((()))******++++++******++++++++++++*********))))))))))))((((((((((((+++------,,,++++++,,,***))))))))))))***++++++))))))************++++++++++++*********+++,,,,,,++++++*********+++,,,---)))))))))*********++++++*********))))))(((((((((++++++******************((((((((())))))***)))))),,,,,,,,,++++++,,,,,,---...---+++******+++---...---------...............******+++,,,,,,,,,++++++++++++,,,,,,---...////////////...------------...***+++---,,,++++++,,,...000...222;;;<<<555000000---------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---...////////////------..................000111222222000---,,,+++......------------............------......///000---------...------------...///000111222111111000111000///---------.../////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------............///...///000///---,,,---....../////////////////////........................---...............------,,,---......,,,,,,---...------------......//////...,,,,,,---/////////......//////000//////......///...---,,,,,,---...///000000///...------,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,*********)))))))))((((((((()))***+++,,,+++***))))))))))))(((((()))))))))+++************+++,,,,,,******+++++++++***))))))'''(((((()))((((((''''''''''''((((((((((((''''''++++++++++++++++++++++++)))***+++++++++***))))))((()))))))))************,,,------+++(((&&&&&&'''))))))))))))((((((((((((%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''(((((((((((('''''''''''''''(((((((((((((((((((((((('''''''''(((((((((((())),,,,,,+++***)))((('''(((%%%&&&''''''((('''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&(((((((((''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''(((************((('''''''''&&&&&&&&&%%%%%%%%%&&&%%%$$$$$$&&&'''&&&%%%''''''''''''''''''''''''''''''&&&%%%$$$###"""!!!&&&''''''((((((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))'''%%%###''''''''''''''''''''''''''''''(((((((((((((((''')))))))))))))))))))))))))))%%%%%%(((***)))''''''((('''''')))((('''(((+++))))))*********)))))))))+++***)))((()))***,,,---++++++)))((((((((()))***'''((()))***+++,,,------+++++++++,,,,,,+++++++++)))))))))))))))))))))))),,,---///...,,,******+++)))))))))((())))))***+++***+++++++++,,,,,,,,,,,,*********++++++,,,,,,---++++++++++++,,,,,,------))))))******+++,,,,,,,,,)))))))))((((((''''''&&&,,,,,,,,,,,,,,,,,,,,,,,,))))))************++++++------,,,,,,,,,,,,,,,---...---+++******,,,---///,,,,,,,,,,,,,,,---------)))***++++++,,,,,,,,,+++++++++,,,---......////////////...------------...***+++---,,,++++++,,,...222---000:::<<<444///222------,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---...///000000000,,,,,,---...//////......333555777666222...,,,,,,........................------,,,---------......+++++++++,,,,,,---...///000000//////000111333444111000...------...///////////////...------,,,,,,------------------------................................................---------............///,,,---......------...000/////////////////////...---------...............000000000///...---,,,+++,,,---......,,,,,,---...------,,,,,,---...///000...---,,,---...///...---......////////////......000///------------///000111000///---,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,+++++++++******************))))))))))))((()))+++,,,,,,,,,+++***)))((((((''''''(((((()))***))))))))))))***+++++++++++++++++++++***)))(((&&&''''''(((((((((''''''''''''((((((((((((''''''************************'''((()))***+++***((('''((()))))))))************+++,,,,,,***(((&&&''''''***)))))))))((((((((('''%%%%%%%%%&&&&&&'''''''''(((((('''''''''&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&&&&&&&(((((((((((((((((((((((('''''''''(((((((((((())),,,+++***)))))))))((('''%%%&&&''''''((('''''''''$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&'''''''''''''''%%%%%%&&&&&&&&&&&&&&&&&&)))((('''&&&&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&###$$$%%%&&&&&&%%%$$$###&&&''''''((()))***+++,,,---)))%%%"""###$$$&&&&&&'''''''''''''''''''''''''''&&&%%%$$$###"""!!! &&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))))))))'''%%%###%%%%%%&&&&&&'''(((((((((''''''((((((((((((''''''%%%%%%%%%%%%%%%%%%%%%%%%((($$$%%%***+++(((&&&(((,,,'''%%%'''(((&&&)))...((((((((())))))***+++,,,******)))))))))+++,,,...,,,+++)))((((((((()))***'''((()))***+++,,,---...++++++++++++++++++++++++))))))))))))************...///000...+++)))((())))))))))))((())))))***+++,,,,,,,,,---------......)))******+++,,,,,,,,,,,,++++++,,,,,,------------(((((())))))*********+++(((((((((((((((((('''''',,,,,,,,,---------------***+++++++++******,,,...------,,,,,,++++++,,,,,,++++++***)))******,,,---)))))))))))))))***++++++)))***+++,,,---------,,,+++,,,,,,------.........///......---,,,---------***,,,------++++++,,,...///***---999;;;111+++///...---,,,+++++++++,,,,,,***++++++++++++,,,,,,,,,******+++,,,------------+++,,,---/////////......333777999888333///---------...////////////...---,,,,,,,,,---------------++++++++++++---...///000111000///......000222444//////............////////////.........---------........................////////////////////////........................---------............///+++,,,......---...///111/////////............------------------.........000000000///...---,,,+++,,,---......,,,,,,---...111000...---,,,,,,---...///...------///000///---,,,---...........................------.........000///---,,,++++++,,,,,,************++++++++++++,,,,,,,,,++++++*********++++++++++++*********))))))***++++++,,,+++++++++))))))(((((((((((())))))))))))(((((())))))***++++++++++++++++++***)))(((&&&&&&'''((((((((('''''''''(((((())))))((((((''')))))))))))))))(((((((((&&&''')))******)))(((((())))))))))))************)))++++++***(((''''''(((******))))))((((((''''''%%%%%%&&&'''((((((((((((((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''(((%%%%%%&&&&&&&&&&&&&&&&&&((((((((((((((((((((((((&&&&&&'''''''''(((((((((***)))(((((())))))((('''%%%&&&''''''((((((''''''$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''''''''$$$%%%&&&&&&''''''&&&&&&(((''''''&&&&&&''''''(((%%%&&&&&&''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&%%%%%%###%%%(((+++...111333444333...((($$$$$$&&&((()))''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''(((((())))))((((((''''''''''''((((((''''''((((((((('''%%%$$$$$$$$$%%%&&&''''''((((((''''''((((((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&((($$$&&&++++++'''***222777+++$$$&&&(((''')))...'''''''''((()))+++,,,---***)))))))))***+++,,,,,,,,,+++***)))(((((((((((('''((()))***+++,,,------++++++************++++++)))))))))************+++.........---***))))))******))))))))))))***++++++,,,,,,---------.........******+++,,,,,,,,,++++++***+++,,,---------,,,,,,))))))))))))))))))******))))))))))))************+++++++++,,,,,,---------***+++,,,+++)))))),,,...------,,,+++++++++++++++*********+++++++++,,,,,,******)))))))))***+++,,,***+++,,,------.........,,,,,,,,,,,,,,,---------...------,,,,,,,,,,,,,,,***,,,------++++++,,,...---(((...<<<>>>111***---...---,,,+++++++++,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,,,,++++++***+++---///000000///......333777777222......///---...///000000///...---,,,------...............///...------...///000111000000/////////000000111......////////////.....................---------000000000000000000000000................................................---------............///,,,...///...------...///............------,,,,,,,,,,,,,,,------...............////////////......,,,---......,,,,,,---...000///...---,,,---///000000///......000000///...++++++,,,------------------------......---------///...,,,*********+++,,,************++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++*********++++++,,,,,,++++++************++++++)))))))))))))))******++++++,,,,,,++++++)))((((((&&&&&&'''(((((((((((((((((())))))******))))))(((******)))))))))((((((((((((((()))***************))))))))))))************((()))***)))((('''(((************)))((('''''''''%%%&&&''')))))))))))))))((((((((((((''''''''''''&&&&&&&&&''''''''''''(((%%%%%%&&&&&&''''''((((((((((((((((((((((((((((((%%%&&&&&&&&&''''''''''''(((&&&%%%&&&)))***((('''%%%&&&''''''((((((''''''%%%%%%&&&&&&&&&'''''''''%%%%%%%%%&&&&&&'''''''''$$$%%%&&&'''(((''''''&&&''''''''''''''''''''''''%%%%%%&&&''''''&&&%%%%%%))))))(((((((((((())))))$$$'''***...222333444444111---(((&&&&&&'''((((((''''''''''''''''''''''''&&&&&&&&&'''((()))******%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((()))))))))((('''&&&%%%%%%&&&'''(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((''''''&&&%%%(((((((((((((((((((((((()))%%%&&&***)))(((333CCCEEE444&&&'''***((()))---))))))(((((((((***+++,,,))))))******************+++++++++******)))((('''((((((((()))***+++,,,,,,+++***))))))))))))***+++))))))*********+++++++++)))+++++++++******+++---***************+++,,,,,,++++++++++++,,,,,,,,,---++++++,,,,,,,,,+++***))))))***+++,,,---,,,,,,+++++++++++++++******************++++++,,,,,,,,,---*********++++++,,,,,,,,,)))++++++***((((((+++...---,,,++++++************+++,,,---............---...---,,,,,,,,,---...///***+++,,,---............,,,,,,,,,,,,,,,,,,++++++------,,,++++++++++++,,,***,,,------,,,+++---...---(((111BBBDDD444***,,,...---,,,+++***+++,,,---*********++++++,,,,,,,,,---------...------,,,,,,***+++---///000000///...)))...444555111......///---...///000000///...------......///000/////////333222000//////000000111...///000111111000...------...///000000///...---........................000000000000000000000000------------------------........................---------.........//////...///000///---,,,,,,---......---------,,,,,,,,,,,,,,,,,,------.........+++,,,---///000111111111,,,---......,,,,,,---...---,,,,,,,,,...000333555111000//////000111000...***+++,,,,,,---------,,,+++,,,---......---,,,+++...,,,+++))))))***+++,,,)))************+++++++++((()))***+++,,,---......---------,,,,,,,,,++++++,,,+++***)))***+++,,,------,,,,,,++++++,,,,,,---******))))))******+++,,,,,,,,,,,,++++++)))((((((&&&&&&'''((()))))))))((())))))************))))))+++*********))))))(((((())))))*********++++++,,,))))))))))))************'''((())))))(((((()))***+++******)))(((''''''&&&%%%&&&(((************))))))(((((((((''''''''''''&&&&&&&&&'''''''''((((((%%%&&&&&&'''((()))******((((((((((((((((((((((((%%%%%%%%%&&&&&&&&&'''''''''%%%$$$%%%(((***)))'''%%%&&&''''''(((((('''''''''''''''((((((((())))))%%%%%%%%%&&&&&&'''''''''$$$%%%'''(((((((((''''''&&&&&&'''(((((('''&&&&&&%%%%%%&&&''''''&&&%%%%%%((('''&&&%%%%%%&&&'''((()))+++...111222222000///,,,)))'''&&&&&&''''''&&&''''''''''''''''''''''''((((((((((((((('''''''''%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***%%%$$$############$$$%%%&&&&&&%%%%%%%%%&&&&&&'''(((((('''&&&&&&%%%$$$$$$'''((((((((('''&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%+++&&&&&&)))(((***;;;QQQPPP:::)))(((+++)))))),,,,,,+++)))((((((((()))***((()))***++++++***)))(((***+++++++++***)))'''&&&((((((((()))******+++++++++***)))(((((()))***+++))))))******++++++++++++&&&'''))))))***+++...000++++++******++++++,,,---))))))*********++++++++++++,,,,,,---,,,+++)))((()))***+++,,,---,,,++++++(((((((((((()))***+++,,,***++++++,,,,,,++++++***...---,,,+++++++++,,,---******))))))***,,,---///*********++++++,,,,,,,,,,,,,,,++++++***)))))))))***++++++,,,,,,---------000///...---,,,------...---...///...,,,+++,,,---,,,+++******))))))******++++++,,,,,,,,,,,,------***+++111:::AAA@@@666---///...------...---+++)))+++,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,---...---...///000000///...------///000222222000///---///...---,,,,,,---//////---///111222000////////////111444888:::888333///333222000/////////000111000000//////.........---000111000...,,,,,,...000////////////000000000000////////////000000000000...///111222111000...---++++++,,,,,,,,,,,,------***+++,,,---///000111111111000...,,,+++++++++,,,------............------***---///000...,,,+++***(((***++++++***+++---///,,,,,,---...///000111111---------............//////...------...///...---......---------......///...---+++))))))***+++,,,+++,,,,,,,,,,,,+++******---...000///---+++***+++,,,,,,++++++***+++++++++************+++,,,------)))***+++,,,---.........+++******))))))))))))))),,,+++)))((('''(((***+++))))))(((((((((((())))))***))))))))))))))))))******************)))(((((())))))***+++,,,,,,------++++++******))))))(((((())))))))))))******************))))))((((((''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''&&&&&&&&&$$$$$$''',,,222222---'''((('''&&&%%%%%%&&&'''((())))))))))))))))))))))))+++++++++***)))(((((('''&&&&&&&&&&&&&&&&&&%%%%%%''''''''''''((((((((()))%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%)))((('''&&&&&&&&&&&&&&&''''''(((******+++++++++&&&&&&%%%$$$$$$%%%%%%%%%)))'''%%%&&&)))***(((&&&&&&&&&&&&&&&&&&'''((((((***)))'''&&&'''(((***+++'''''''''(((((((((((()))$$$%%%&&&'''(((((((((((((((((((((''''''&&&&&&&&&&&&'''''''''''''''&&&&&&))))))(((((('''''''''&&&&&&&&&&&&%%%%%%$$$$$$$$$'''''''''&&&&&&%%%%%%%%%((('''&&&'''***///555888444///***((()))+++,,,+++******++++++++++++******&&&&&&''''''''''''&&&&&&''''''(((((())))))******))))))))))))************************************))))))))))))))))))))))))+++***)))))))))))))))***))))))))))))((((((((((((///---+++)))((()))+++---***++++++++++++***)))))))))************+++++++++))))))))))))***+++,,,---***++++++,,,,,,++++++***,,,,,,+++******++++++,,,***************,,,---...++++++++++++++++++,,,,,,++++++++++++***************+++++++++,,,,,,------000///...---,,,------...---...///...,,,+++,,,---...---,,,,,,+++,,,,,,,,,++++++,,,,,,,,,,,,------......111777===<<<333,,,---,,,+++---...///...---+++,,,,,,,,,,,,------------,,,+++++++++,,,---......///////////////.........///000111111000///...000///...---,,,------...---///111111000/////////000111333666777666222///222111000000//////000000000/////////............///000000...,,,,,,...///////////////000000000000////////////000000000000///000111222111///...,,,+++++++++,,,,,,---------++++++,,,,,,---...//////000///---,,,,,,,,,,,,---------............------///111444555333111000///+++,,,---,,,++++++---...------......//////000000---------............//////...------...///...---......---------------------,,,+++*********+++,,,+++,,,,,,,,,,,,+++******,,,...000///---+++***+++,,,,,,++++++***++++++,,,++++++++++++++++++,,,---(((((()))++++++,,,,,,,,,+++******)))))))))))))))+++***(((''''''(((***+++))))))(((((((((((())))))))))))************))))))(((((()))))))))(((''''''*********++++++,,,,,,,,,*********))))))(((((((((((((((((((((((('''''''''***)))))))))((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''''''''&&&&&&%%%%%%%%%%%%&&&&&&''',,,111111,,,(((((('''&&&&&&&&&&&&'''(((((((((((((((((((((((((((++++++******)))(((((('''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((((('''&&&&&&&&&&&&&&&''''''((()))************''''''&&&&&&&&&&&&&&&''')))'''&&&'''))))))(((&&&''''''&&&&&&''''''((())),,,***(((&&&%%%%%%&&&'''&&&&&&'''''''''(((((((((&&&&&&'''((()))))))))(((''''''''''''&&&&&&&&&%%%&&&&&&'''''''''''''''''')))(((((((((''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$'''''''''&&&&&&%%%%%%%%%&&&&&&%%%%%%'''***---///...***&&&%%%'''((((((((('''((((((((((((((((((''''''''''''(((((('''''''''))))))))))))*********+++))))))))))))************************************************************************++++++,,,---+++************)))))))))---+++***(((((()))***+++++++++,,,,,,++++++***))))))************+++++++++************+++,,,------***++++++,,,,,,++++++***++++++************++++++************+++,,,------,,,,,,++++++++++++++++++******++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,///...------,,,---------,,,---...---,,,+++,,,---......---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------111//////444:::;;;777333---,,,,,,---...///...---++++++,,,,,,---------------,,,+++++++++,,,...///000000///..................///000111111000///...000///...---,,,,,,---------///111111///...//////000000000222444444222000000000000000000//////...////////////...............//////...,,,,,,---///////////////000000000000////////////000000000000000111111111000///---,,,***++++++,,,---.........---------.........//////......------,,,------...------............------...111333333222000///...---...///...,,,+++,,,---........................---------............//////...------...///...---......---,,,,,,+++,,,,,,,,,,,,,,,+++++++++******+++,,,,,,,,,,,,+++******,,,---//////---+++***+++,,,++++++***++++++,,,,,,------,,,+++++++++,,,,,,((()))***++++++,,,,,,++++++******)))))))))))))))***)))(((''''''((()))******))))))(((((())))))***)))***+++,,,,,,+++***)))((())))))*********))))))******++++++++++++++++++))))))))))))(((((((((((()))))))))(((((('''''''''))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%%%%%%%%%%$$$$$$$$$((('''(((***......+++((((((''''''&&&&&&''''''((())))))))))))))))))))))))+++******))))))(((((('''%%%%%%%%%&&&'''''''''(((%%%%%%&&&&&&&&&'''''''''&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''&&&&&&&&&''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&'''((()))*********)))((('''''''''''''''(((((()))'''&&&'''((()))((('''((((((''''''(((((()))***+++)))'''&&&%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''(((((()))))))))(((((('''&&&&&&&&&&&&%%%%%%%%%%%%&&&&&&''''''(((((((((((((((((((((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%'''''''''&&&&&&&&&&&&&&&''''''&&&&&&&&&&&&'''((()))'''%%%%%%&&&''''''&&&''''''''''''''''''''''''''''''((((((((((((''''''************++++++++++++))))))))))))************))))))))))))))))))))))))******************************++++++,,,---...///,,,,,,+++++++++*********)))))))))((())))))******,,,,,,------,,,,,,+++***)))************+++++++++***************+++,,,---***++++++,,,,,,++++++***++++++++++++++++++,,,,,,*********++++++,,,,,,,,,,,,,,,,,,++++++***************++++++,,,------...------------------------...---------------------+++---...---++++++,,,---,,,,,,+++************++++++++++++,,,,,,,,,------///------111999???AAA@@@222000...---------+++***++++++,,,,,,---.........---,,,,,,+++,,,---...///222111///---------...///......///000000///......---------------------...---///000000.........000000///...///000111111000...///000111000///...---///////////////.........---...///...,,,,,,---///////////////000000000000////////////000000000000111111111111000...---,,,***++++++,,,---...//////000000//////////////////------------......//////------............------,,,...000000...---,,,,,,+++---......,,,+++,,,---/////////......------------------............//////---------...///...---......---,,,+++++++++++++++,,,,,,,,,,,,+++***)))+++,,,,,,,,,,,,+++******+++---///...---+++***+++++++++******++++++,,,,,,///...---,,,,,,+++,,,,,,+++,,,,,,---......------+++******))))))))))))))))))((('''''''''((()))******))))))))))))))))))***)))***,,,------,,,***)))++++++,,,---------,,,,,,++++++++++++************((((((((((((((((((((((((,,,,,,++++++***)))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&%%%%%%%%%%%%%%%%%%%%%(((''''''(((***+++)))'''((((((''''''''''''((((((++++++++++++++++++++++++******))))))(((((((((((($$$%%%%%%&&&'''(((((()))&&&&&&&&&'''''''''((((((&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''''(((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&'''(((((()))))))))((('''''''''&&&''''''((((((((((((''''''((((((((('''((((((((((((((()))******''''''&&&&&&&&&'''((()))%%%%%%%%%&&&&&&&&&'''''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&''''''((()))((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&%%%%%%'''''''''''''''&&&&&&&&&((()))))))))(((((('''''''''''''''((()))))))))((())))))(((((((((((()))))))))(((((((((((((((((()))************************((()))))))))************))))))))))))))))))))))))************************++++++,,,,,,------------,,,+++++++++************(((((()))*********++++++------......------,,,+++))))))*********+++++++++***))))))))))))******+++***++++++,,,,,,++++++***+++,,,,,,---------......******++++++,,,,,,,,,+++,,,,,,,,,++++++***************+++,,,---......///000000//////......------,,,,,,------------------+++,,,---,,,++++++,,,------,,,++++++******+++++++++++++++,,,,,,,,,------...++++++...666===BBBDDD444111...---------+++***++++++,,,------...//////------,,,,,,,,,---...///111000///---------...///......////////////......***++++++,,,---...//////...///000///------...000000...------...000000000......///000000...---,,,.........///////////////,,,...//////------...///////////////000000000000////////////000000000000111111111000//////...---++++++,,,------...///////////////............---,,,,,,---...////////////------............---------...000000...---,,,---'''***,,,---,,,,,,,,,---//////......------,,,,,,---------............//////---------...///...---...---,,,++++++++++++++++++,,,,,,,,,,,,+++***)))+++,,,,,,,,,,,,+++*********,,,......,,,+++***++++++*********++++++,,,---//////...---,,,,,,,,,,,,,,,,,,---.........------+++******)))))))))))))))((((((((((((((()))************))))))))))))*********+++,,,------,,,+++***+++,,,------------,,,,,,+++*********************((((((((())))))))))))))),,,+++++++++*********)))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&&&&'''''''''''''''&&&&&&&&&'''((('''&&&((((((((((((((((((((((((************************)))))))))(((((((((((((((%%%%%%&&&&&&'''((())))))(((((((((((())))))))))))&&&''''''((((((''''''&&&''''''''''''''''''''''''&&&'''''''''''''''''''''%%%%%%&&&&&&''''''''''''&&&&&&&&&%%%%%%&&&&&&'''&&&&&&'''(((((((((((('''&&&&&&%%%%%%&&&'''(((((('''(((((((((''''''((((((((((((((((((((()))******((((((((((((((()))))))))%%%%%%%%%&&&&&&&&&''''''&&&&&&'''''''''&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((()))'''''''''(((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''''''''''''''((()))*********))))))&&&''')))***************))))))(((((((((((())))))***)))(((((((((((()))***))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))************************,,,,,,------,,,+++***)))++++++*********))))))))))))******++++++,,,,,,,,,---............---,,,,,,))))))*********+++++++++***)))))))))))))))*********++++++,,,,,,++++++***+++,,,---.../////////...***++++++,,,,,,,,,++++++,,,,,,++++++++++++++++++++++++,,,------...//////111111000///......------+++,,,,,,------------,,,***+++,,,,,,++++++,,,---///......---------------++++++,,,,,,,,,,,,------...,,,***+++000666:::<<<111///---,,,---.........++++++,,,---...//////000...---,,,,,,,,,---///000//////............//////........................)))***+++---...............//////...------...000000...,,,,,,...000000000...............------,,,.........///////////////,,,...000000///...///000////////////000000000000////////////000000000000000000000000////////////------------............,,,,,,,,,,,,,,,+++++++++,,,---...///////////////------............------***,,,---,,,+++******+++&&&(((+++---,,,,,,------///.........------,,,,,,---------............//////...------...///...---------,,,,,,,,,,,,------,,,,,,,,,+++++++++******+++,,,,,,,,,,,,+++******)))+++---...,,,+++++++++************+++,,,------//////...---------......++++++,,,,,,,,,,,,+++++++++******)))))))))))))))(((((())))))******+++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++***))))))))))))******************))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&'''''''''''''''(((%%%%%%&&&'''''''''&&&&&&'''(((((())))))(((((('''((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''((((((((()))(((((()))))))))*********''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''''''''%%%%%%%%%&&&''''''((((((''''''&&&&&&&&&'''((((((&&&&&&'''''''''''''''&&&%%%%%%%%%%%%&&&'''(((((('''((()))((('''&&&''')))((((((''''''(((((()))***++++++***)))((('''&&&&&&%%%&&&&&&&&&''''''''''''$$$%%%%%%&&&&&&&&&%%%%%%&&&&&&&&&''''''''''''(((((('''&&&%%%%%%&&&'''((('''''''''(((((((((((((((&&&&&&&&&&&&'''''''''''''''''''''''''''((((((((($$$%%%&&&((())))))******%%%'''((()))((('''((())))))((('''&&&&&&'''((()))+++***)))(((((()))***+++)))))))))((((((((((((((())))))))))))************************************++++++++++++++++++++++++---.........---+++)))(((+++************)))))))))++++++++++++++++++,,,---------......------,,,+++)))************++++++++++++******))))))******+++***++++++,,,,,,++++++******+++,,,...............***+++,,,,,,,,,,,,+++***++++++++++++++++++,,,,,,,,,,,,------......//////000000///...---,,,+++******+++,,,---...------,,,)))+++,,,,,,++++++,,,---//////...------------...++++++,,,,,,,,,,,,------///---,,,+++---000333444222000---,,,---...///...++++++,,,---...///000000...------,,,,,,...///000,,,---...///000000000000.........------.........+++,,,------------++++++...//////---,,,,,,...000000...,,,---...000000//////...------,,,,,,------............/////////000---///111111000000000111////////////000000000000////////////000000000000///////////////000000111............------------,,,,,,,,,,,,---------------...///000000///......------............------***+++,,,+++)))((()))***(((***---...---,,,,,,,,,---------------------------------............//////...------...///...---,,,,,,,,,,,,---...///000---,,,+++*********+++,,,+++,,,,,,,,,,,,+++******)))+++------,,,+++++++++************+++,,,---.....................///000+++,,,,,,,,,,,,,,,+++++++++******)))))))))))))))((()))***++++++,,,,,,,,,+++******))))))******+++...---,,,++++++,,,---...++++++++++++***((('''&&&(((((())))))******++++++)))*********+++++++++,,,((((((((())))))******+++'''((((((((()))))))))***((((((((((((((((((((((((''''''''''''''''''''''''%%%%%%%%%&&&&&&'''''''''$$$&&&((())))))((((((((('''((()))******)))((('''))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))''''''((((((((((((''''''''''''''''''''''''''''''&&&&&&&&&'''''''''((((((%%%&&&&&&'''(((((())))))(((''''''''''''((()))***&&&&&&'''''''''&&&&&&%%%&&&&&&&&&&&&'''((()))***&&&((())))))'''&&&''')))''''''&&&&&&''''''((()))*********)))((('''%%%%%%&&&&&&'''''''''((((((((($$$$$$%%%&&&'''''''''''''''''''''((((((((())))))***)))'''%%%%%%%%%&&&'''''''''''''''((((((((()))&&&&&&&&&&&&'''''''''(((&&&'''''''''((((((((()))$$$%%%&&&'''((()))***+++%%%''')))(((&&&&&&''')))***)))'''&&&&&&''')))***,,,+++)))(((((()))+++,,,*********)))))))))(((((())))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++---.../////////---+++***,,,,,,+++++++++*********---,,,***)))((()))+++,,,---------------,,,++++++)))************+++++++++,,,,,,++++++***++++++++++++++++++,,,,,,+++++++++)))***+++---......------***+++,,,---,,,,,,***)))*********++++++,,,,,,------------...............//////...---+++***)))))))))***,,,---...------,,,)))***,,,,,,++++++,,,---------,,,++++++++++++,,,++++++,,,,,,,,,---------///...------...000222333666333///---,,,,,,,,,+++++++++,,,---...///000111......---,,,---...///000+++,,,...000111111000000......------------..................---+++)))(((...///...---,,,,,,...000000...------///000000//////...---,,,+++,,,---...---.........//////000000---///222222111111111111////////////000000000000////////////000000000000///.........///000111222/////////...------,,,,,,////////////000000111111---...///000000///...------..................---///000111000...---...///+++---///000...,,,++++++---------------------------------........./////////...------...///...---,,,,,,,,,---...///000111...---+++))))))***+++,,,+++,,,,,,,,,,,,+++******(((+++------,,,+++++++++************+++,,,---..................///000111.........///......------+++******)))))))))))))))((()))***,,,,,,---------++++++************++++++000...,,,******,,,...000......---,,,+++)))(((''''''(((((()))***++++++,,,******+++++++++,,,,,,,,,))))))***+++,,,------...'''((((((((())))))******((((((((((((((((((((((((''''''''''''''''''''''''$$$$$$$$$%%%%%%&&&&&&&&&$$$&&&)))++++++***))))))'''((()))******)))(((''',,,,,,,,,,,,,,,,,,,,,,,,'''''''''(((((((((((((((((((((((((((((('''''''''''''''''''''((((((((()))''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&&&&'''''''''((((((&&&''''''((()))******+++((((((((((((((()))******&&&&&&&&&''''''&&&%%%%%%''''''''''''((()))++++++&&&(((***)))&&&%%%''')))&&&&&&&&&&&&&&&'''((((((%%%&&&''''''(((((('''''''''''''''(((((((((((()))$$$%%%&&&'''(((((((((((('''((((((((())))))******+++***'''%%%$$$$$$%%%&&&&&&'''''''''(((((())))))&&&&&&&&&'''''''''((((((&&&'''''''''(((((())))))''''''''''''(((***+++,,,(((***+++)))'''&&&)))+++---+++***((((((***+++---,,,+++)))(((((()))+++,,,,,,+++++++++******))))))))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---///111111000...------------,,,,,,,,,++++++...,,,)))'''&&&''')))+++,,,,,,------,,,,,,+++***)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***(((,,,//////---++++++,,,------............------)))***,,,.........,,,+++000...,,,---000111000...//////////////////.........---+++******+++,,,.........//////...---,,,,,,000000000000///...---------...//////000000//////111111111///...///111444CCC<<<444///.........---000///...------...000000......------------......222111000111333444444333000000000000000000000000000000///...............+++,,,---------...000222.........///////////////............///000222222//////............//////............///000222222.........///000000111111///000000///......///111/////////...///000000111222222000...,,,+++,,,...///000000///------...000000000000000000000000000...------,,,,,,------...//////.........---------******++++++++++++,,,,,,///......------,,,++++++......//////000111111111........................000...,,,,,,---...//////000///......------------------------------------------,,,,,,,,,,,,++++++000---******,,,---,,,***+++,,,---...////////////111111000......---------++++++************++++++---,,,,,,+++*********+++,,,,,,,,,+++,,,,,,------))))))******,,,...///000---------,,,,,,+++++++++******))))))***,,,...///******)))))))))***,,,---///...------,,,,,,,,,,,,))))))))))))))))))))))))((()))*********)))'''&&&''''''''''''''''''''''''((((((((((((((((((''''''''''''''''''((((((((()))''''''(((((())))))******---***)))***---///...---+++******))))))))))))******)))((('''''''''''''''************************(((((((((''''''&&&&&&&&&&&&'''((())))))(((&&&%%%******))))))))))))******(((((()))***************((()))***+++++++++++++++''''''&&&&&&&&&&&&'''''')))(((&&&%%%%%%&&&((()))((((((***+++,,,,,,,,,,,,''''''((()))))))))))))))++++++***))))))))))))))))))))))))))))))(((''''''&&&&&&'''((('''&&&$$$###'''((())))))(((((()))***)))))))))))))))(((''''''))))))))))))************)))(((((((((((())))))***''''''(((((())))))*********)))(((''''''((()))***((((((((((((((((((((((((++++++***)))***+++---......---,,,+++++++++,,,---000...,,,,,,------,,,+++++++++++++++++++++++++++,,,---...///...---,,,+++***++++++,,,,,,++++++***+++,,,,,,,,,,,,+++******+++++++++,,,,,,+++******,,,++++++******++++++,,,///...,,,***))))))******------,,,,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++******)))&&&***---///...---...///---......//////......---***+++,,,---...---,,,,,,,,,+++)))***---...---+++------------------------///---,,,++++++,,,---...000000000//////---,,,,,,,,,------------,,,,,,+++------........./////////111111111///---...000222???:::333///.........---//////...------...///000...------,,,,,,------...///......///111222222111000000000000000000000000000000///...............,,,---...---------///111......////////////000000.........//////000222222//////............///////////////000000111222333......////////////000000000000111000///...000222//////000000000111111111000000///...---------...//////000...---,,,---///////////////////////////...------,,,,,,------...//////.........---------+++,,,,,,,,,------..............................////////////////////////...........................---,,,+++,,,---......---------,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++000---+++,,,......---+++,,,---...//////000000000//////...---,,,,,,,,,,,,++++++************++++++---,,,++++++******++++++***************++++++,,,++++++++++++,,,---...///,,,,,,+++++++++*********))))))))))))***+++,,,,,,+++******))))))***+++,,,---,,,++++++******++++++))))))))))))))))))))))))((())))))***)))((('''&&&))))))))))))))))))))))))'''''''''''''''''''''''''''''''''((((((((())))))(((((((((((())))))******,,,***)))***---......---******))))))(((((())))))******)))(((((((((((((((''''''''''''''''''''''''))))))((((((''''''''''''))))))(((((()))))))))*********))))))))))))******'''((())))))******))))))))))))***+++++++++++++++(((''''''&&&&&&''''''((()))(((&&&%%%%%%&&&((()))$$$%%%&&&'''((((((((((((''''''((()))))))))))))))+++***))))))((((((((()))((()))))))))))))))(((''''''''''''''''''&&&%%%%%%((()))***)))((('''((())))))))))))))))))((('''''''''(((((((((((()))))))))))))))(((''''''((((((((('''((((((((()))))))))***))))))(((''''''((())))))((((((((((((((((((((((((((((((((()))+++,,,---...+++,,,---......---,,,,,,...,,,+++***+++,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++***)))***+++++++++++++++******,,,,,,++++++++++++,,,,,,...---,,,*********++++++*********)))))))))******++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++)))+++---.........///000---......//////......---,,,,,,,,,,,,------------...---,,,---/////////...------------------------///...---,,,,,,---...///222222111111///...,,,,,,++++++,,,,,,---,,,,,,,,,...---,,,,,,,,,---//////111111000///------...000999555111/////////...---//////...------......///...------,,,,,,------...///...---...111222111000000000000000000000000000000000///...............---...///...,,,,,,...000......//////000000000000////////////000000111222000//////......//////000111000000000111222333444000000000////////////...000111222111//////111222///000111222333222111111000//////......///000000...//////...,,,+++---.................................------------.....................---------,,,------...///000000000------......///000000111000//////...------,,,,,,........................------,,,++++++,,,,,,---++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++///---,,,---/////////...,,,---...//////000000///------,,,+++************++++++************++++++,,,,,,++++++******++++++*********+++++++++,,,,,,...------,,,,,,,,,------***************)))))))))))))))***************))),,,++++++************++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))''''''''''''''''''''''''(((((((((((())))))))))))((((((((())))))))))))***,,,***)))***,,,......---******)))(((((((((((((((******)))(((((((((((()))'''''''''''''''''''''''')))))))))(((((((((((('''***)))'''&&&''')))+++,,,***))))))(((((())))))***''''''((())))))))))))((()))***++++++++++++++++++(((''''''&&&&&&''''''((()))((('''&&&&&&'''((()))###$$$%%%&&&'''''''''&&&''''''((()))))))))))))))***))))))((((((((((((((('''((()))))))))))))))((()))((((((''''''''''''((()))***+++***(((''''''((()))))))))))))))(((((('''''''''''''''(((((((((((())))))((('''&&&&&&&&&&&&(((((((((((())))))))))))((((((''''''''''''((()))((((((((((((((((((((((((%%%&&&''')))+++,,,------(((***---///000///---+++///---++++++,,,---,,,+++------------------------------,,,+++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++******)))******++++++,,,++++++***,,,,,,++++++++++++,,,,,,---,,,++++++++++++,,,,,,)))))))))))))))))))))************+++++++++++++++///...................../////////......------.........////////////......------,,,,,,,,,,,,---...............///000//////.........//////////////////............//////000444333333222000...---,,,,,,,,,---...//////.........---+++***+++,,,...000000000000///---,,,---///222111000/////////////////////..................///......------......///000//////000222333333222////////////////////////000000///..................//////...,,,,,,---.../////////000000111111222000000//////000111111222000000////////////000000111000000000111111222333333222222111000/////////111222222111000000111333///000222444444333222111333111......///000111111---......---++++++,,,.................................------------..............................,,,,,,---...///000111111------......////////////.........------,,,,,,,,,........................---......---,,,,,,,,,---++++++******+++,,,,,,---++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,,,,---...//////...+++,,,---...............,,,,,,+++***************,,,++++++******++++++,,,,,,,,,++++++***++++++,,,,,,,,,---....../////////...------,,,,,,------...************************)))***+++,,,,,,+++)))(((---,,,,,,+++***************))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))(((((('''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''(((((()))))))))*********))))))))))))))))))))))))+++*********+++,,,------******)))((('''''''''''')))((((((''''''((((((((())))))))))))))))))))))))((((((((((((((((((((((((((('''&&&&&&'''(((***+++))))))(((((((((((())))))&&&''''''(((((((((((((((******+++,,,,,,+++++++++((((((''''''''''''((((((((((((''''''''''''((((((&&&''''''((())))))((((((''''''((()))))))))))))))))))))((((((((((((((()))'''(((((()))))))))))))))***)))(((''''''((()))******+++,,,***(((''''''((((((((())))))))))))(((((('''''''''((((((((())))))***)))(((&&&&&&%%%%%%%%%(((((((((((())))))))))))'''''''''''''''((((((((((((((((((((((((((((((((($$$%%%''')))+++++++++***'''(((+++---......------111///......///000///...........................---,,,+++***)))***+++,,,+++,,,,,,,,,,,,,,,,,,++++++++++++++++++******)))++++++,,,---------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,---******++++++++++++++++++******+++++++++,,,,,,,,,///...---------...//////111000.........///000000...//////////////////.........---,,,,,,------...******++++++++++++,,,,,,........./////////000000............//////000000444444333222111///---,,,,,,------...////////////...---+++***+++,,,...000///000000///---------///...///////////////000000000000000//////......---000000////////////000000///......///111222222111////////////////////////000000///...............///000000...,,,+++,,,...//////000000111222222333111000000000000111111222000000////////////000000000000/////////000111111555444333333222111000000111222222111000000111333///111333444555444222111444111...---///000000///---......---++++++,,,...........................///......------......///---.....................+++,,,,,,---......//////.........---------,,,,,,,,,,,,,,,,,,------.................................000111000...,,,---///---,,,+++***************++++++++++++++++++++++++------,,,,,,,,,+++++++++***+++,,,---------------******++++++,,,+++++++++---,,,,,,+++++++++++++++,,,,,,++++++++++++,,,,,,,,,++++++***++++++,,,,,,+++,,,---///000000//////,,,,,,,,,,,,,,,...//////******+++++++++++++++++++++,,,---------,,,+++***,,,,,,,,,,,,++++++************)))))))))******+++***************************))))))(((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''(((((()))))))))************+++************)))))))))))))))************+++---...++++++)))((((((''''''''''''''''''&&&&&&'''((((((************************'''''''''''''''''''''((('''((()))***+++***))))))))))))(((((((((((())))))&&&''''''(((((((((((((((++++++,,,,,,,,,++++++***(((((((((''''''((((((((((((((((((''''''((((((((((((((()))************)))''''''((()))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((()))(((''''''((()))+++,,,+++,,,,,,+++(((''''''((((((((())))))))))))(((((((((((()))))))))************)))(((&&&&&&%%%%%%%%%))))))))))))((((((((((((&&&''''''((((((((())))))))))))))))))))))))))))))&&&''')))******)))((('''((((((((()))***,,,---...000///------///000000///........................---,,,+++***)))***+++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,------...//////......---,,,,,,,,,,,,,,,,,,---+++,,,,,,,,,------,,,,,,)))***+++,,,,,,,,,,,,++++++++++++,,,,,,------...,,,+++*********+++---......,,,+++,,,000333666666...//////000000//////...............------------***,,,------,,,+++---...++++++,,,,,,---.........------......///000000000333333222222000///------,,,,,,------...---------...---,,,,,,,,,---//////...///000000///...///000,,,...//////...///111333111111111111111000......000//////////////////000---,,,+++,,,///000///...000000000000000000000000000000///.............../////////...,,,,,,---...//////000111222333333444111111111000000111111222111000000//////000000111000///////////////000000444444444333222111111000000111222111//////111222000111222333444333222222222111111444666666333///...//////...,,,+++---...........................//////............//////---------...............+++,,,,,,,,,,,,---------///......---,,,,,,++++++++++++,,,,,,---......///...........................111333222...,,,---///...---,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++)))+++---...---,,,+++,,,))))))************))))))------,,,,,,+++,,,,,,---,,,,,,++++++++++++,,,,,,++++++******++++++,,,,,,)))***,,,...//////......*********+++,,,---...///*********+++++++++++++++,,,,,,---------------,,,+++,,,,,,---,,,,,,+++******************++++++,,,******************************)))(((((((((((((((************************&&&&&&''''''((())))))))))))*********+++++++++++++++************))))))))))))***+++*********,,,...---,,,+++)))(((((((((((((((''''''''''''(((((()))))))))))))))))))))))))))''''''(((((((((((()))))))))***,,,------,,,***))))))((((((''''''(((((()))''''''((())))))))))))(((,,,,,,,,,,,,,,,,,,+++***)))((((((''''''(((((()))(((((((((((((((((((((((((((((()))))))))))))))(((''''''((())))))))))))))))))))))))))))))******+++)))))))))))))))(((''''''''''''''''''(((***++++++***+++,,,+++)))(((((()))'''(((((()))))))))))))))))))))))))))************))))))((('''&&&&&&&&&&&&))))))))))))((((((((((((&&&'''((()))*********))))))))))))))))))))))))))))))))))))))))))(((''''''))))))((((((***,,,...///---,,,***+++,,,...------........................------,,,+++++++++++++++,,,,,,------------,,,,,,---------------,,,,,,+++,,,,,,---...////////////------,,,,,,,,,,,,------,,,,,,------------,,,+++'''(((***+++,,,,,,+++***+++,,,,,,---......//////+++***)))))))))***,,,---...,,,***+++000555888999//////000000000000//////---.../////////...,,,+++,,,...//////------...000++++++,,,,,,---......///,,,,,,---...////////////111111111111000///...---.........///......------------........./////////---///000111000000111222,,,...///...---...222555222333333333222111///.........------------......,,,++++++,,,...//////...000000000000000000000000000000///..................//////...,,,,,,---//////000000111222333444555222222111000000111111222111111000000000000111111111111000000///000000111222222222111111000000000000000111000///...000222111111111111222222222222000333:::CCCHHHEEE<<<333//////000...---,,,---/////////////////////////////////............//////---------.........//////---------,,,,,,,,,,,,,,,............---------------------------.................................---000333222...+++,,,...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***---000000---++++++,,,))))))************)))))),,,,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---++++++******++++++,,,---)))***---///000000///...++++++*********++++++,,,)))))))))*********++++++++++++++++++,,,---......***+++,,,---------,,,+++******))))))******+++,,,************************+++***)))((('''(((((()))************************''''''(((((()))******+++*********+++++++++,,,,,,+++++++++*********))))))(((***+++***)))))),,,......---,,,***))))))(((((()))))))))))))))***++++++************************))))))*********+++++++++************))))))((('''((((((''''''''''''(((((('''((())))))******)))))),,,,,,------,,,,,,+++***))))))(((((((((((())))))(((((())))))))))))((((((((())))))***))))))((((((''''''((()))))))))))))))***************+++,,,,,,************)))'''&&&%%%$$$%%%'''((()))*********)))+++++++++))))))***+++''''''((()))))))))))))))((((((((())))))))))))***))))))(((''''''(((((((((***)))))))))(((((((((''''''((()))***+++++++++***)))))))))))))))))))))))))))))))))(((((()))************+++,,,---.........,,,+++)))***,,,------,,,---------------------------------------,,,++++++,,,,,,------------,,,,,,......//////......---,,,***+++,,,---............------,,,,,,,,,,,,------------.........,,,+++***((()))+++---------,,,+++,,,,,,------...///000000---,,,+++******,,,...///222...+++,,,000555777777//////000000000000//////---...///000000...,,,***(((+++---,,,***)))+++...------......///000111111+++,,,---...////////////000000000000000///......111111222222111000//////---...//////000000//////,,,...111111111111222333---...///...---...333666333333444444333222000///---,,,,,,++++++,,,,,,---...------...000111111000000000000000000000000000000000///...............---...///...,,,,,,...000///000000222333444555555222222111111111111111222111111000000000000111111222222111111111111111222000000000000///////////////000000///......///111111111000000000111222333111888DDDRRRXXXSSSFFF:::///000000///------...000000000000000000000000000//////............//////---------........./////////......---,,,,,,++++++------......///000000000000//////......------,,,........................,,,000333111---***+++---++++++++++++,,,---......---------------------------------,,,,,,,,,+++++++++///222111...,,,+++,,,******+++++++++******))),,,+++++++++++++++,,,,,,---,,,,,,++++++,,,,,,---+++*********+++,,,,,,---+++,,,///111222222111111---,,,+++***))))))))))))'''((((((((())))))************))))))***,,,...///)))***,,,---...------,,,)))))))))))))))***++++++************************+++***((('''''''''((()))(((((((((((((((((((((((('''(((((()))***++++++,,,******+++++++++,,,,,,,,,++++++++++++******))))))'''***++++++)))))),,,//////...---+++***)))))))))++++++******+++,,,------------------------------+++++++++,,,,,,---------***)))&&&$$$######$$$%%%((((((''''''''''''(((((((((((()))***************------------,,,,,,+++***))))))(((((((((((())))))(((((())))))))))))((((((***+++++++++++++++***)))'''(((((()))))))))))))))+++*********+++,,,------+++++++++***((('''%%%$$$###$$$&&&(((*********))))))***++++++***)))***,,,''''''((()))))))))))))))''''''''''''((((((((())))))(((((((((((())))))*********))))))(((((((((''''''(((***+++,,,,,,,,,+++)))))))))))))))))))))))))))((((((((((((***,,,---***+++...000111000...------,,,++++++---///......------------------------,,,---...///...---,,,+++,,,------......------,,,/////////000//////...---((()))***+++,,,,,,---,,,...------,,,,,,------.........//////...,,,***)))***+++...000000000///...,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///555333///+++***---333888:::333,,,***,,,...---+++------------------------------,,,++++++++++++,,,---------............///........./////////000000222222111111111111222222000000000000////////////////////////////////////000///......///000111222000000000000111111111111333333222222111000//////---///111111///---------222111000...------------222111000///............111111111111000///------000000000000000000000000...///000222444555555555555444333222111111111111333222000//////000222333777555333111000000111222333222222111111222222333333333333222222222111111111222333333111111222333333===KKKWWW___]]]OOO@@@222333222000,,,,,,...111222111///...------............------------......---------............///////////////////////////,,,...000000//////111333////////////............///............---------,,,,,,---------,,,++++++///...------...---+++)))************************++++++++++++++++++++++++------------,,,+++******((()))++++++******+++,,,,,,***(((***---...,,,***---------,,,,,,+++++++++,,,,,,++++++,,,,,,---...+++...222444444111000///,,,,,,,,,+++***+++---///---...//////...---+++***,,,,,,,,,---------......++++++***))))))***+++,,,*********)))))))))))))))***)))(((((((((***+++,,,***(((''''''((())))))((((((((((((((())))))))))))))))))))))))))))))))))))******+++++++++,,,,,,,,,......,,,+++***)))))))))))))))))))))***+++,,,---111///+++(((''''''((()))+++++++++*********))))))***,,,------+++******+++---,,,)))'''&&&&&&'''((()))************+++++++++))))))***))))))((('''&&&+++***))))))+++---///111222000...+++)))((('''(((***)))'''&&&&&&'''((()))))))))((('''''''''''''''******************************))))))))))))******,,,+++++++++++++++++++++)))((('''&&&&&&'''((()))*********)))))))))))))))******)))((((((((((((((())))))))))))))))))))))))))))))))))))************(((((())))))))))))(((((())))))(((((()))***++++++)))))))))***++++++)))''')))(((((('''(((***,,,---...---+++)))((('''&&&&&&,,,***(((***---...---+++,,,,,,------...///////////////......------------///............---------,,,,,,,,,++++++*********...///000000000///---,,,,,,---///000000///---,,,------------------------000000111222222///***'''))),,,000111///+++((('''..............................------------......000///---++++++...444999@@@999000,,,---...---,,,------------------------......---,,,,,,,,,,,,,,,---------............///+++++++++,,,,,,,,,------111111000000000000111111////////////000000000000////////////////////////000///.........///000111000000000000111111111111333333222111111000//////---///111111///------...111111000///............//////////////////000000111111111111000///...---////////////////////////...///000222333444555555444444222111111000000000222111000//////000111222444333111/////////000111333222222222222222222333222222222111111111000000111222333333111111222333***===QQQXXXVVVQQQLLLIIIAAA888///---111444222...222111///...------......///......------......///---------............///...------------------...---...000000//////111222////////////............000000/////////.........+++,,,,,,---------,,,,,,///...------...---+++)))************************,,,,,,,,,,,,,,,+++++++++.........------,,,+++***(((***++++++******+++,,,---+++***+++---///---,,,---------,,,,,,,,,++++++,,,,,,++++++,,,,,,---...,,,///222333222000//////.........---++++++---///++++++++++++++++++***))),,,,,,---------.........,,,+++***))))))***+++,,,+++++++++******************))))))((()))***+++,,,)))************)))******((()))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,---,,,+++******)))******((((((((()))***,,,---......---***((('''(((***++++++++++++*********)))))))))***++++++)))(((((())),,,+++)))(((((()))***+++)))************+++++++++))))))***+++++++++******+++*********+++---///000...---+++***))))))******)))((((((((((((((())))))***)))(((''''''''''''(((******************************))))))))))))******------,,,,,,+++***))))))***))))))(((((())))))***))))))))))))******************)))((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***))))))))))))******+++*********+++,,,,,,***((())))))(((((()))+++,,,---,,,+++***))))))))))))))),,,***)))***,,,...,,,+++,,,,,,------.../////////000000//////............000////////////.........---------,,,,,,+++++++++...///000000000///------,,,---...//////...---,,,------------------------///...---......---***((("""&&&+++///000000000000........................---..................---------,,,++++++...222666>>>888000,,,,,,......---------------------------//////...------------------------............///............////////////000000////////////000000......//////000000111111000000000000000000000000000//////............///000000000000111111111111222222222111111000000///...///111000///------...111111000000000000000111......//////000111111222111111111111000///.................................///111222333444555555333222111000000000000000111000///......///000111111111///......///000111333333222222222222333333111111111111000000000000111222333333111111222333///GGG[[[WWWFFF:::<<>>555111111333222000222111000///............///......------......///---------............///---,,,+++******+++,,,------...000000//////111222////////////............111000000000////////////++++++,,,---............///...---.........,,,***************************......---------,,,,,,,,,......///......---,,,+++)))***++++++***)))+++,,,---,,,+++,,,...///...---------------,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---///111000///............///...,,,******,,,---*********)))******++++++,,,------------.........,,,,,,+++******++++++,,,++++++++++++++++++++++++******))))))******+++,,,(((+++......+++******,,,))))))))))))))))))))))))((((((((((((((((((((((((*********++++++++++++,,,+++******)))))))))******((((((((()))***,,,---...,,,+++)))((((((***,,,---+++++++++***************)))***,,,+++)))(((((()))+++***))))))***+++,,,---)))************+++++++++)))***+++,,,------------+++*********+++,,,...///******))))))******+++,,,'''((()))******************))))))(((((((((((((((+++++++++++++++++++++++++++******))))))******+++///...---,,,***)))((((((++++++************++++++((()))))))))***+++++++++******)))(((((((((((())))))))))))))))))))))))))))))))))))*********++++++++++++***))))))***++++++++++++***)))))))))******,,,++++++,,,------,,,***************+++,,,------++++++*********++++++,,,+++*********,,,---,,,+++,,,,,,,,,---......//////000000000///////////////000000000////////////..................---------/////////000///......---,,,---...//////...---,,,------------------------222000---+++,,,------,,,***,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,.........---++++++---///222///,,,+++,,,------,,,------------------------000000///...............---------............/////////000000000111111111//////............//////---......///000111111222111111111111111111111111000000///......---------///000000000111111111111222111111111000000000///...///000000...---...///111000000000111222222333000000111111222222222222111111111111111000///...........................//////111222333444444444222111111000//////000000111111000000000000111111000////////////000111222222333333333333333333222222222222222111111111000111222333333111111222333666JJJWWWNNN:::---///444888>>>BBB<<<222,,,000666222222111000//////////////////............//////---------............///...---+++******+++---...---///000000//////000222////////////............000000000/////////......++++++,,,......////////////...---...///...---+++,,,,,,,,,,,,,,,,,,,,,,,,/////////...------,,,,,,////////////...---,,,+++)))***++++++***)))***,,,,,,,,,,,,,,,---...------------------------,,,,,,,,,,,,++++++,,,,,,---...//////000...,,,,,,---...------,,,***((('''(((***,,,+++******+++,,,...///------------............---,,,,,,,,,++++++++++++*********++++++++++++++++++++++++***++++++++++++(((---111111---***+++...*********)))))))))))))))((((((((((((((((((((((((************++++++++++++))))))(((((()))******+++*********)))******+++,,,+++***)))))))))***+++,,,************************+++---...---,,,++++++++++++************+++,,,,,,))))))*********+++++++++***++++++,,,------,,,,,,************+++,,,---...))))))))))))***++++++,,,&&&(((***+++,,,,,,++++++***))))))(((((()))))))))++++++++++++++++++++++++++++++************++++++------,,,,,,+++***))))))++++++************++++++(((((()))***++++++,,,,,,+++***))))))(((((())))))))))))))))))))))))))))))))))))*********+++++++++---,,,***))))))***,,,---,,,++++++***)))))))))))),,,+++***+++,,,---,,,***++++++++++++,,,,,,------,,,,,,+++++++++++++++,,,+++++++++++++++,,,+++++++++,,,,,,------...//////////////////............////////////............///////////////////////////////////////......---,,,------......------,,,,,,,,,------------------:::666000------...000000333333222///+++(((&&&''',,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,,,,......---,,,++++++,,,++++++,,,---...---+++)))------------------------000000///............///---------............///,,,,,,---------.........//////............//////---......///000111111222222222222222222222222222000000000//////...------///000000000111111111111111111111000000000000000///000000///------...///111000000111111222333444333444444444444333222111000111111111111000000///........................///000111222333444444444222111000000///000000000222222222222222222222222000000000000111222222333222333444444444444333222444444333333333222222222111222333333111111222333000:::BBB>>>666333444444///999CCCCCC:::333222666222222222111111000///////////////....../////////---------............//////...---,,,,,,---...///...///000000//////000111////////////............/////////.........------+++,,,---...///000000000///...---...//////---,,,......................../////////......---------////////////...---,,,+++)))+++,,,+++***)))***+++***+++++++++++++++,,,---------------------------,,,,,,++++++,,,,,,---.../////////---++++++---...------,,,***((('''(((***,,,,,,+++***+++,,,...///---------.........//////------------,,,,,,++++++))))))))))))******+++++++++,,,,,,,,,,,,+++++++++(((---222111---***,,,...+++*********)))))))))((((((((((((((((((((((((((())))))*********+++++++++(((((((((((()))***+++,,,---,,,+++***)))))))))))),,,+++***)))))))))***+++************************+++---......,,,++++++,,,++++++******))))))))))))))))))*********+++++++++++++++,,,++++++***))))))************+++,,,,,,---***+++++++++************'''(((***,,,,,,,,,,,,+++******)))))))))******+++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,+++++++++++++++++++++,,,************************((())))))***+++,,,,,,---++++++***)))))))))))))))************************************++++++++++++...,,,+++))))))+++,,,...,,,,,,+++***))))))******,,,+++)))***+++,,,+++***+++,,,,,,,,,------------...---,,,+++************++++++,,,+++++++++++++++++++++,,,,,,---.........------------------------......---------,,,,,,,,,////////////////////////000/////////............,,,------------------,,,,,,,,,,,,---------......>>>999222...---...///000---...///---,,,+++,,,...........................---..................---)))+++------,,,,,,...///---...000111000...***(((------------------------000000///...............---------............///.........////////////000//////............//////......//////000000111111111111111111111111111111///000000000000000///...000000000000111111111111000000000000000000000000///000000///------...000111111000000111222333333444555555555555333111000000111111222111111000000........................000000111222333333333333222111111000000000111111333333333333333333333333000000000111111222222222222333444555555444333222555444444444333333333333111222333333111111222333---111333333444777666222333444777>>>CCC@@@888000222333333222222111000///000//////......//////000---------............///////////////////////////...000111000///...///111////////////........................------------------...///000000000000///...---...000000...,,,......................................................///......---,,,+++***+++,,,+++)))))))))+++)))***,,,+++******+++---------------............,,,,,,++++++,,,,,,---......//////...,,,,,,---///...///...,,,******,,,---+++++++++***++++++,,,,,,------........./////////............---,,,++++++((((((((()))******++++++,,,,,,---------,,,++++++))),,,//////,,,++++++---+++++++++******))))))((((((((((((((((((((((((((()))))))))************+++)))))))))))))))***+++,,,---,,,+++***))))))))))))++++++*********************************+++++++++***+++---,,,***))))))***++++++*********))))))((()))************+++++++++++++++++++++***)))(((''')))******++++++++++++,,,,,,,,,,,,,,,,,,+++***)))((()))***+++++++++++++++******************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---)))******++++++,,,------)))***++++++++++++***))))))*********+++,,,,,,,,,++++++***))))))))))))************************************++++++++++++,,,,,,,,,+++******+++,,,,,,,,,++++++*********++++++,,,+++))))))***++++++***+++,,,,,,------,,,,,,+++------,,,******)))))))))+++,,,---,,,*********++++++++++++,,,------......,,,,,,,,,,,,,,,------------------,,,,,,,,,++++++---------...............000000///............///---,,,,,,,,,,,,,,,,,,---+++,,,,,,------.........:::666000---,,,,,,,,,,,,,,,---......---,,,---///..............................------------......***,,,------,,,,,,...000///000111111///......---------------------------000///......------......---------............///000111111111111222222222000//////////////////000////////////000000000000111111111111111111111111///000111222222111111000000000000000111111111111///000000000000000000000000000000...---,,,...000111111000000000111111222111222333444444333111000000111111222222111111111////////////////////////000111222222333333333333222222111111111111222222222222222333333222222222//////000000000000000000222333444666666444333222444444444333333333222222111222333333111111222333///222333111111444333///444000...333;;;>>>999222222333333333333111000///000000////////////000000---------............///---...000111111000...---///000111000///...///000////////////............////////////...............//////000000000/////////...---...000000///---------------------------,,,,,,,,,---......//////.........------,,,+++******+++,,,+++)))((()))***)))+++------+++***,,,...------------.........///,,,,,,++++++,,,,,,---...---...//////...---...000.........---++++++---///,,,,,,---------,,,++++++............////////////.../////////...---+++***(((((()))******+++,,,,,,,,,---.........,,,+++***++++++++++++++++++++++++,,,,,,+++******))))))((())))))))))))))))))))))))))))))))))))************++++++*********++++++,,,+++***************++++++)))))))))******+++,,,,,,))))))*********+++++++++***,,,---,,,+++)))************++++++++++++++++++)))************+++++++++)))***************)))))))))******+++++++++++++++,,,,,,---...---,,,+++*********)))))))))******+++***************+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++++++++++++++,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++,,,+++******))))))***************************************+++++++++,,,,,,++++++++++++++++++++++++++++++*********+++,,,,,,...,,,******+++,,,,,,,,,***+++,,,------,,,+++***+++******)))))))))******+++,,,...,,,***)))***,,,***++++++,,,,,,---......,,,,,,,,,---------............---------,,,,,,,,,+++++++++,,,,,,---------111000///...---......///---,,,,,,,,,,,,,,,,,,---++++++,,,,,,---......///333000---,,,,,,,,,+++***///000111000---+++******,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...////////////---+++***+++------------------...222444------------------------//////...------------------------.........//////............////////////000000////////////000000000000000000////////////000000000000000000000000///000111222333333222111000000000000111111111111////////////000000000000000000000...,,,,,,...000111111000000000000000111...///111333333333222111000111111222222222111111000000000000000000000000000111222333333333333333333222222222222222333333111111222222222222111111......////////////......222333555666666555333222333333333222222222111111111222333333111111222333+++111555222000222444555.........,,,+++...555:::333333444444333222000///000000////////////000000---------.........//////,,,...000222222000...,,,///000111000///...///000000/////////............000000000000///////////////000000000000//////...///......///000000///---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////------------,,,+++*********,,,,,,+++)))((()))******---///...,,,+++---000---------.........//////,,,,,,++++++,,,,,,---...,,,...000000/////////000,,,,,,,,,+++***+++---/////////000111000///---,,,............/////////000...///000000///---+++***))))))***+++,,,,,,------------.........---+++***,,,***((((((***++++++***,,,,,,++++++***))))))(((************************))))))))))))************,,,,,,+++++++++++++++,,,(((((())))))***,,,---...&&&'''(((***+++---......))))))******++++++++++++,,,...//////---,,,,,,---((()))+++,,,---.........)))************+++++++++((()))***+++++++++++++++)))******+++++++++******+++,,,---.........---,,,+++***)))((((((((()))***+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,++++++*********,,,,,,---......---,,,,,,,,,,,,++++++++++++++++++,,,+++******)))***************************************+++++++++,,,,,,,,,)))******++++++******)))************+++,,,------///---++++++,,,......---***+++,,,,,,,,,+++***)))(((((((((((()))***+++,,,+++---...---***(((***,,,***++++++,,,,,,---......---------.........////////////.........---------*********++++++,,,,,,,,,111000///------......///---,,,,,,++++++,,,,,,---++++++,,,,,,---...//////...---,,,---......---+++,,,...000000...---------........................000///...------...///000///......------...000111///...---,,,,,,---...///,,,,,,,,,---------......//////.........---------,,,,,,---.../////////...------...000222222000...---......///000111111222////////////000111222333111111222333222111000///000000000000////////////000///...///111333222111000000000000000000000000000000000000000000000000//////............//////000000000111222222333333555444333333333222000...111000000000//////......111222444555555444222111000111222333444333333222111111111111111111111111000000000111222333555555777555444555777777666555222222222222222222222222222222222222222222222222333333333333333333333333---...///111111000000///...///000111111111111111333333333222222222111111---------.........////////////000000///...------//////000000111111222222//////000000000000//////......///000000000000000222222111111000/////////+++,,,---...///111222222//////............//////........................111000///...------...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---------------------,,,---------,,,,,,...//////222222///...111444333//////000000000000//////..............................//////...---,,,,,,//////000000///...------,,,,,,++++++,,,,,,---...111///---,,,+++,,,...///------++++++++++++------,,,,,,,,,,,,,,,+++***)))************************---,,,+++*********+++,,,......------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---...///000111,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++000///......---------...///...,,,+++***+++,,,,,,,,,,,,,,,++++++*********)))))))))))))))*********......---------,,,,,,,,,***,,,---......---+++*********+++,,,,,,---......,,,,,,---.........------.........///////////////000000///...,,,+++******...------------...//////.........///////////////---,,,***))))))***,,,---,,,++++++******++++++,,,++++++************++++++///---+++***++++++)))(((++++++++++++++++++++++++,,,,,,,,,------,,,++++++---------,,,,,,,,,++++++---***((((((***,,,+++***111000///---,,,+++******'''(((***,,,...000111111---///111111///---------......------------.................................---,,,+++,,,...000222111000...---,,,,,,------......////////////......///...---,,,,,,,,,,,,,,,---------,,,,,,+++++++++////////////////////////000///............///000...............///000000///......------......///000000000000000111111111............////////////,,,------...//////......000///------...///...---......//////000111111222.........//////000111222111222333333333222000000000000000000000000000000222111000000111222000///000000000000000000000000000000000000000000000000111000000//////000000111//////000000111222222333444333222222333333111///111111111000000000//////000111222333333222111000///000222333333333222222111111111111111111111111111111111000111111222222444222111111222222111000222222222222222222222222222222222222222222222222333333333333333333333333111222333333333222111000///000000111111111111000333333222222111111111111---------......///////////////000000///......---000000000000000111111111//////000000000000//////...///000000111111000000222222111111000/////////,,,------...///000111111///..................///........................111000///...---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---...---,,,,,,...000222444222---,,,//////---//////000000000000//////........................000000000000000///......///////////////...------,,,,,,++++++,,,,,,---...000///...---------......------,,,++++++,,,------,,,,,,,,,,,,,,,+++***)))************************,,,,,,++++++++++++,,,,,,...............---,,,,,,------------------------++++++++++++,,,---...///))))))))))))))))))))))))------,,,,,,,,,,,,------++++++***)))))))))))))))...---,,,+++++++++,,,,,,---------,,,,,,,,,++++++************++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,------,,,+++***+++++++++,,,,,,------...++++++++++++,,,,,,,,,,,,..................------000//////...,,,++++++***---------------......///////////////............---,,,+++))))))***,,,---,,,,,,++++++++++++,,,,,,++++++***************++++++++++++---......+++)))++++++++++++++++++++++++,,,,,,------------,,,,,,---------,,,,,,,,,++++++...,,,))))))+++---,,,+++000000...,,,+++************+++,,,---.../////////,,,...//////---,,,,,,---......------------.................................---,,,,,,,,,...000111000000...---,,,,,,,,,---------............------///......---,,,,,,,,,------------,,,,,,,,,,,,,,,000000000000000000000000000//////......//////000---......///////////////.........//////........./////////...............------......///000000000//////000000111111000000555222...------...//////...//////000000111111111............///000111111222333333333333222111111000000000000000000000000444222111000111111///...000000000000000000000000000000000000000000000000222111111000000111111222......///000000111111222333222111222333444222000222222222111111111111000///000111222222111000//////000111111222222111111222222222222222222222222222222111000000000000000666444333333444444222111222222222222222222222222222222222222222222222222222222222222222222222222333333333333333222111000111111111222111111000000222111111111111000000000............//////////////////000000000///......111111111111000000000000///000000111111000000//////000111111222222111111222222111111000/////////............/////////000......------------..............................000000///............///,,,,,,,,,,,,,,,,,,,,,,,,------------------------////////////000000000111---...///...---...///111444444000---///333222---//////000000000000//////........................000000000000000//////...///////////////......---,,,,,,,,,,,,,,,------...///////////////......---------,,,,,,,,,,,,------++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++,,,,,,---,,,,,,+++---...000111000///---,,,......------------------******)))******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,++++++***************------,,,+++++++++,,,,,,......------------,,,,,,++++++++++++,,,,,,------+++++++++*********))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,......///......------,,,,,,,,,/////////...---,,,++++++---,,,,,,,,,,,,---......000/////////...------------,,,+++******+++,,,------,,,,,,++++++,,,,,,---,,,,,,+++***************)))***,,,///111111...+++++++++++++++,,,,,,,,,,,,,,,------.........------------------,,,,,,,,,,,,...---++++++,,,------,,,,,,++++++++++++,,,,,,---......//////......---,,,+++,,,---,,,++++++---///......------------..............................///...---,,,,,,---/////////...---,,,,,,,,,,,,,,,,,,------......------,,,............------------,,,,,,,,,---------------////////////////////////000//////////////////000,,,---///000000000///...---...///000000///...---------------,,,,,,,,,,,,+++,,,,,,---///000000111222222333333333333333222666333111000111222222111//////000000000111111111000000//////000111222222333333333333222222222111000000111111111111111222333222000111222222000///000000000000000000000000000000000000000000000000111111111000000111111111.........///000000111111111111111222444444333222222222222222222222222222///000111111111111000///000000000111111111000000222222222222222222222222222222111111111111111222666444444444666666555444222222222222222222222222222222222222222222222222111111111111111111111111000111111111111111111111222222222222111111000///111000000000000000000000//////////////////////////////000000000//////...222222111111000000//////000000000111111000000000000000111222222222222222222222111111000////////////////////////.........------,,,,,,,,,,,,------......................../////////.........//////------------------------------------------------///000000111111222222222...///000///......000222333222//////555<<<<<<666//////000000000000//////........................---...............------...///////////////......,,,,,,,,,,,,,,,---.........///000111111///...,,,---------,,,,,,---------++++++,,,,,,,,,++++++***++++++++++++++++++++++++***+++---.........,,,,,,---...111222222000...,,,,,,,,,,,,,,,,,,+++++++++***************+++,,,,,,------------------------+++++++++******+++++++++---,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,******++++++,,,,,,------+++++++++************))),,,++++++++++++,,,,,,------------------,,,,,,,,,000///---------///111333000000///...------,,,,,,//////......------,,,,,,,,,,,,,,,,,,,,,---......000000///...------,,,,,,,,,,,,+++++++++,,,------------,,,,,,,,,,,,------------,,,+++************,,,,,,---///111111000...+++++++++,,,,,,,,,,,,,,,------.../////////.........------------,,,,,,,,,---,,,,,,,,,,,,------,,,''''''((()))+++---///000////////////......---,,,,,,,,,,,,+++++++++...000......------------..............................//////...---------............------,,,,,,,,,,,,---..................---....../////////.........,,,,,,------......//////........................///000000000000000000///,,,---///000000000///...---...///000000///...---////////////////////////******+++---...///000111222222222333333222222111111111111333555555333111000000000000111111111111222222222111222222333333333333222222222111111111000111111111222222333333111000000111222333333111111111111111111111111111000000000000000000000000111000000//////000000111.........///000000111111111000000222444444333222222222222222222333333333222222222222222222222222111111000000000000000000222222222222222222222222222111111222333444555555111111000222444555555444222222222222222222222222222222222222222222222222111111111111111111111111...//////111222333444555222222222222222111000///000000000000000000000111000000000000000000000000//////000000000000000///222222111111000000//////000000111111111111000000000000111222222222222222222222111111000/////////////////////............------,,,,,,,,,,,,------..............................//////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---.........///000000000//////111222111000...///777>>>???::://////000000000000//////........................------...............---......///////////////...------,,,,,,------...///...000111222222000...---------------------------***++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,---...///......------...111333333111///------------,,,,,,+++++++++,,,++++++++++++,,,,,,---++++++++++++++++++++++++,,,++++++++++++++++++,,,+++******)))******+++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,))))))******+++,,,,,,---------,,,,,,,,,+++++++++,,,,,,++++++,,,,,,.........---------------------000///.........000333444222111111000///...------........................---,,,,,,,,,,,,---......000//////...---,,,,,,++++++++++++,,,,,,------......------------------.........---,,,,,,,,,,,,,,,222000...---.../////////++++++,,,,,,,,,------------...///000000000000000.........---------,,,,,,+++,,,,,,,,,,,,++++++,,,)))))))))***+++,,,---...------...............---,,,------,,,+++,,,///111......------------......///////////////////////////......------------...------------------,,,,,,//////000000000000//////......///000000//////...---------....../////////........................///000000111111000000///---......////////////////////////000000/////////------........./////////++++++,,,---...///000111000000000000000000///...------///111444444111///111111111111111111111111444333333333333333444444333222111111000000111111111111111222333333444444111000///111333444444333111111111111111111111111000000000000000000000000000000000//////000000000......///000000111111222111111000222444444333222111222222222222333333333333333333333333333333333222222111000000000111111333333333333333333333333222222222222444555666777333222222333666777777666222222222222222222222222222222222222222222222222222222222222222222222222000000111222444777999:::222222222333222222111111000000000111111111111222111111111111000000000000//////000111111111000000111111111111000000000000000111111222222111111000///000111111222222111111222222111111000////////////////////////...............------------..............................---...//////000/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////...///000///...///000222000000///---111777888444//////000000000000//////...........................///000000000000000000---...//////////////////---------------......//////000222333222111///...------............------******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////---...000111222111///...000000//////...---------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......------------......---,,,,,,,,,,,,---......++++++,,,---------,,,,,,******++++++++++++,,,,,,((())))))***+++,,,------.........---------,,,,,,,,,,,,------......//////---------------...............------...000222333222111111000000/////////.............../////////...------------.../////////.........---,,,,,,,,,++++++,,,,,,------......///......------....../////////............//////666333...,,,,,,---......++++++,,,,,,------.........//////000111111111111............---------,,,***+++------,,,++++++,,,000///---,,,***)))))))))++++++,,,---............,,,---...---,,,,,,...000......------------......////////////////////////------..................---......//////...------000000000111111000000000......000111111111000///.........///////////////........................///000111111111111000///...............///000000000000////////////000000+++,,,,,,---...///000000---......///000111111222111111111111111000//////000///...///111111000///111111111111111111111111444333333222222333333333222111000/////////000000111111222222333444444555333111111111333333333111111111111111111111111111000000000000000000000000222111111000000111111222//////000000111222222333222111111222444444222111111111111111222222222333444444333333333333444444444333222111000111111222333333333333333333333333222222222222333444444555777666555555777777666555222222222222222222222222222222222222222222222222333333333333333333333333222222222333444666999:::111111222333333333222222111111111111222222333333222222222111111000000000//////000111111111111111000000000000000111111111000111111222222111111000...///000000111111000000222222111111000/////////.........//////////////////..................///........................,,,---///000000000//////........................------------------------,,,------///000111111222.../////////......000222...000///,,,,,,000111/////////000000000000//////..............................///000000000000000------...///////////////---------------...//////111111222222222111000///,,,---...//////...---,,,)))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111---...//////000000000///000000000///......------------,,,,,,,,,,,,------////////////////////////......------------......//////......///000000111***+++,,,---------,,,,,,+++++++++,,,,,,,,,------))))))***+++,,,---..................---------,,,,,,---...000000000000///,,,,,,------......//////---......///000111222333000000000000////////////---........./////////000///............///000000------------------------***+++,,,---............//////............//////////////////000111222222444222///------...------++++++,,,,,,---......///...///000111222222222222............------------***,,,//////---+++,,,---111000...---+++***))))))***+++,,,,,,---,,,,,,,,,+++---......,,,++++++,,,......------------......////////////////////////,,,,,,---...////////////......///000000//////...//////000000000000//////---...000222222111000///000000000///////////////000000000000000000000000///000111222222111000/////////...------///000111111000///......///000111///000111222333444555666000000111111222222333333444444444444333333222111666333000///000111111111222222111111111111111111333333222222111222222222222111///.........///000111111222333333444555555555333222222333222111///111111111111111111111111000000000000000000000000333222222222222222222333000000000111222222333333333222111222333444222000000000000111111222222222444333333222222333333444555444222111111111222222333333333333333333333333444333222222111111222222666444222222222111000...222222222222222222222222222222222222222222222222333333333333333333333333222111111111222444666777000111222333333333333333111111222222222333333333222222222222111111000000//////000111111111111111//////000000111111222222111111222222222222111111......///000000000000000222222111111000/////////............//////000000//////............//////........................,,,---///000000000//////........................////////////////////////******+++,,,---...///000---...///...---...///111,,,///000,,,***---000/////////000000000000//////........................,,,,,,---...//////......------...///000000//////...------------...//////222222222222222111000000,,,---...//////...---,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---------...///111222............//////000000//////...---,,,,,,++++++------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++,,,---...)))***,,,---...---,,,,,,,,,,,,,,,------.........******+++,,,...//////000......---------,,,,,,,,,+++---///111222222000000,,,,,,,,,---...///000000...///111333444444444444.........///////////////------......///000000000///////////////000111111,,,,,,------------------***+++,,,---............//////............////////////000000111333444555111000////////////---+++++++++,,,,,,---...////////////000111222333333333//////.........---------+++...111000...,,,---......------,,,,,,---------++++++,,,,,,,,,+++*********,,,......,,,***)))))).........------.........000000000000000000000000+++,,,---...////////////...///000111111000//////......////////////......---///111222333222111000111111000000//////......111111000000///000000000111000//////000000///...000000000000111111111111111111000000111111222333...///000000000...---,,,------....../////////000555444222111000000111222333222222111000000111111333222222222222222333333111111222222222222111000555444333222111111111111222333444444333333555777///000111333444444333222333222111000000111222333222333333333333444444444555444222111000000000111000111222333333222111000111222333333222111///...000000000111111222222222444333111000//////000000222222222222222333444444444444444333333333222222333333444444444333222222444444444444444444444444111222333333444444333333222333333444444333333222222222222222333333444555555444333333222222222222444222111222555777666444000000000000000000111111---...///000111222222222000000000000111111222333111111111111111111111111333222222111111222222333333333222222222111111111555333111111222222///,,,000000////////////000000------------------------......//////...---,,,,,,///000000//////...---,,,...............---,,,,,,111000...---------...///////////////........................////////////000000111111111111000000000111111111111000///...//////////////////////////////000000000000//////,,,,,,,,,---------......---,,,,,,---000111000///222222222222222222222222............------------++++++******++++++,,,------,,,,,,,,,,,,---............------------.....................---------//////000000000000//////+++,,,---......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,//////............//////***))))))***+++---///111000000000000////////////+++,,,------......------............////////////111000000///...---------,,,---.../////////------//////---,,,,,,---...///000111222333444444444444444333333222111000//////000//////...---,,,,,,+++000000000000000///...---000///---,,,,,,---...//////////////////000111111111111000///////////////000000000111222333444555555333000////////////......------,,,---...///000000//////......000111222////////////////////////------,,,,,,,,,,,,------..............................------------.........------------...//////........................111000000///...---------222111000000000000000111333222222111000///........./////////000000000000111000000000//////......000000////////////000000222222111111111222222222222111111111111111000/////////000000000111111111000000//////000000111222000000111111111000///...000000000111111222222222777666444222111000000111111111111111111111222333111000000000000000111111111111111111111111111111333333333333333333333333222333333222111000222333333333333333222111///...222222000000///000111111000000111111111222222222333222000////////////000000111222333333222222111444444444555444444333333333333333333444444444444666555333222222222333333222111111111222222333444333333333333222222222111222222333333333333333222444444444444444444444444111222222333444333333333333333444444444444333333222222222222222333444555555444333333333333333333333111000222555666555333444333333333333222222222111222222222222222111111222222222222222333444444333333333333333333333333444333333222222333333444555444444444444333333333444222111111333333000...000000000//////000000000////////////////////////......//////...------,,,//////000000000000000///000000111111000000///...000///...---------......000000000000000000000000------.........///////////////000000000000//////111111111000///.........////////////////////////......////////////......,,,---------..................///222444444222///........................////////////............***************+++,,,,,,---------------......///...------,,,,,,------...000000000000000000000///......////////////......+++,,,---......---,,,+++------------------------......------------......------,,,---...///111222/////////............---++++++,,,------------,,,---------.........///////////////...---,,,,,,,,,,,,,,,---------------,,,///...------------...///000111222333444444444444222222111111000/////////000000000///...---------/////////000//////......000///...,,,,,,---///000000000/////////000111111111111000/////////////////////000000222444555666777444111000000000///...---,,,,,,+++,,,---.../////////.........///000111........................------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,---............................../////////...---,,,,,,,,,111000000000000000111111111000000//////.........//////......//////000111000/////////............111000000//////000000111000000111111222222333333222111111111111000000000//////000000000000111111///............///000000000000111111111000///...111111111222222222222222666555333111000///......111000000111111222333444000000000000000000000000222111111000000111222222111222333444444444333333222333444222000///000111555555555444333111000///333222111000000000000111111111111222222222333333333222222111111111222222111222333333444444444333222222111111111222333333333333222222222222222111333222111111000111111222111111000000000111222222222222222111111111000000000111222222333333333333444444444444333333333333222222333444444444444333333444444555555444444333333222222222222333333444444444333333333444555555333222111222444555555444555555444444333333222222333444333333222111000///222222222222222333333444444444444444444444444444333333222222222222333333444444444333333333222222222111111222333333222000111111000000000000111111000000000000000000000000.........///......---,,,---...///000111111111111000000111111111000////////////...------------...000000000000000000000000---------.........////////////000000000000//////222111000...------....................................////////////......------........./////////---...000444666555111...///////////////////////////............---------+++************+++,,,,,,......------......///000...------,,,,,,------...//////000000000000000000---..................---,,,,,,------------,,,,,,........................------,,,,,,,,,,,,------//////......//////000111.........---------,,,,,,++++++,,,------------,,,------------.....................---,,,,,,++++++---,,,,,,+++++++++,,,,,,......---------......///000000111222333333333333000000000000000000000000111111111000000//////...---......////////////...000///.........///000111222111111000000000111111111111000////////////000......///111333555777888777444111000000//////---,,,,,,+++++++++,,,------...------------...//////------------------------------,,,,,,,,,,,,------------------------------,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,------////////////////////////.........---,,,,,,++++++////////////000111111222........................//////...---...///000111//////...............---//////............//////...///000111111222222222000111111000///...///000////////////000000000111//////......//////000111/////////////////////...000000000000000000111111222111000///......------222111111111111222333444333333333333333222222111222111111000111111222333000222333555555444222111222333444444222111222333333333444444444444444333444333333222222222222222444444444444555555555666555555555555555666666666222222333444555555555555111000/////////111222333444333333222222111111111111111111111000111111111000000/////////000000111222111111111111000000000///000111222333333333333444444444333333333333333333444444555555555555555333444444555555444444333333222222222222222333333333333333333444555666666333333333444555666666666222222222222222222222222222222222222222111000000222222111111111111222222222222222222222222222222222111111000000111111222111111111111000000000000000000111222333333222222111111000000000000111111........................---...............------,,,---...///////////////.........//////......---/////////...............,,,---------------............////////////000000///000000111111000000///111000...------...000222......................../////////000000/////////.........////////////000------...000222222///---111111111111111111111111---------,,,,,,,,,++++++,,,,,,++++++,,,,,,---...///............///000000///......------......///------------............................................................////////////////////////...------,,,,,,------............---------...............------------,,,,,,,,,---............------............/////////.........---------,,,,,,...---,,,+++++++++,,,---------------.........//////000111111222222222111//////000000000111111111222222111111111000000000---...///000000000000000000////////////000111111333222111111111111111111222111000000//////000000//////000222444777999:::555333///.........---,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------......------------------------......------------......------------------------------,,,,,,,,,,,,------,,,,,,,,,+++,,,,,,---...000000000000000000000000.........---------,,,,,,.........//////111222333................../////////...---,,,---...000111////////////............------,,,,,,,,,,,,------///000111222333333333333000222333222000///000111...////////////000000000000////////////000111111000000000000000000000111111111000000000000000000/////////000000000000000333333222222222222222333444444555555444333222111222222222222222333444444222333444555555333111000000222444555555444555666333333333333333444444444444444444444444444444444555555555555666666666666666666666777777777777777444444444444444555555666444333333222333444666777888777777777666666555555555555555555444444444333111111000000000000000111222222222222111111111111///000111222333444444444444444333333333222222222444444555666666666666666333444444444444444444333333222222111111222222222333333333333333444555666333444555555666666777888111111111222222333333333000111222333444444444444444333333222222222333333111111111111111111111111222222111111111111222222111111000000000/////////...///111222222222222222111111000000000000111111........................------...............---///000000000//////...---,,,---............------000000000000//////......++++++,,,,,,------------//////000000000111111111000111111222222111111000///...------...000333555///////////////////////////000000111111000000///.........////////////000000...,,,---.../////////....................................---------,,,...------------.../////////............///000000000000////////////000000,,,---------......//////000000///......///000000000000////////////000000//////////////////////////////............//////...............---------/////////.........------------...///////////////....../////////000000000/////////...............000///---,,,,,,,,,---...,,,------.........////////////000000111000000000//////000000111222222222111111111111000000000000...///000000111111111111///////////////000111111222222111111111111111222222222111000000000000000000111111333555777999:::555222///...//////...------............---------+++,,,,,,---------------........................//////............//////..............................------------......---------------......///000000000000000000000000/////////...........................///000111222/////////////////////000...---,,,,,,,,,---//////////////////////////////...------,,,,,,------...111222333555555555444444222444666444111000222444......////////////000000000000//////000000111222222222111111111222333333222222222222222111111111...///000222333333333333333222222222222333333444333444555555444333111000222222444555555555555555444555666666666555444333222555888::::::999:::;;;999888777666555555555555777888999:::;;;;;;;;;:::888999999999::::::::::::::::::;;;;;;;;;::::::999::::::999999999999::::::888888777777777888999999:::::::::999999999999999888888888888777666555444555555444333333333333444444444444333333333222222111222333333444444444444444444333333222222111111333333444555555555555555222333333444444333333222333222222111111111111222333333222222222333444444333444666666555555777888333333333333444444444444000111333555777888999999666555555444444444444555222222222222222222222222333333222222222222333333222222222111111111111000---///111111000000000111000000////////////000000////////////////////////,,,---......///.........222222222222111000///...------.../////////......//////000000//////...---,,,,,,------...///////////////000000000111111111000000111111111111000000------------...000222444........................//////000000000000//////------........./////////222000---,,,---///000111000000000000000000000000111111000000000/////////...------------...//////......------......///000000//////////////////000......//////000111111111111000///......///000111000000////////////000000/////////////////////////////////......///////////////000000000//////.../////////............---------...///////////////.........////////////000////////////////////////000//////...------------+++,,,---...////////////......///000000//////.../////////000000111111111////////////////////////...///000000000000000///---......//////000000000000000000000000111222222222222111000000000000111222222222222333555666777444222000///000111111000....../////////...---,,,+++,,,------......------//////////////////////////////............//////........................///......------......///...------------...//////////////////////////////////////////////////////............///000000111////////////////////////,,,,,,,,,---------------...............//////////////////....../////////000111333444444333222111///333555333///...000333........./////////000000//////.........///000000000000/////////000222222222222222111111000000000---...000111222111111111000000000111333555666777555555666777666444222111111333666888888888666555555666777888999:::;;;;;;<<>>>>>??????@@@AAABBBDDDFFFGGGHHHHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHIIIIIIHHHGGGFFFEEEIIIHHHFFFEEEEEEEEEEEEFFFCCCCCCDDDDDDCCCCCCBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAA@@@???===;;;:::;;;:::999999888888888999666666666555555555555444333444444555555555444444444444333333222111111000000111111222222222222222111222222333333222222111333333222111111111111111333333222111111111222222000333555444333333555777555444444333222222111111...///111333555777777888555444333222222222222333000000000000000000000000111111000000000000111111222222111111111000000000,,,...000000...---...000//////............//////........................,,,------...//////.........///////////////......+++,,,------......------------.........---,,,++++++,,,,,,---......//////............////////////......////////////......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,---------............000...,,,,,,---.........111111111111111111111111000000/////////.........,,,,,,,,,,,,,,,---......---------------......///......------------............//////000111111222111000...------...000111//////...------...//////........................///......------......///------//////000///...............---------,,,,,,+++,,,,,,---------------,,,,,,,,,---------..........................................---,,,+++++++++,,,---////////////........./////////......---------..................------------------------..................---,,,,,,,,,---...///000000000.........///000111222333333222111111000000111111222222111000000000111111000...------...000000000------.........---,,,++++++,,,---...///......---........................------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------,,,,,,------...///................................................//////.........//////000000//////......---------***+++---.........,,,++++++++++++,,,,,,---------......------------......---...000111000///---,,,,,,///111000+++***,,,000............/////////000...------------...//////---,,,++++++,,,---...///000/////////......------,,,,,,---......---,,,+++------///111444777999;;;888999::::::999777555444111333777:::;;;999777555666666777999;;;>>>AAABBBGGGJJJLLLMMMLLLJJJJJJJJJFFFFFFFFFFFFHHHJJJMMMNNNKKKLLLOOOQQQSSSTTTTTTTTTUUUUUUVVVVVVVVVWWWWWWWWWWWWWWWXXXXXXWWWUUUTTTRRRVVVUUUSSSRRRQQQPPPQQQQQQSSSSSSTTTTTTTTTSSSQQQPPPNNNNNNNNNOOOOOOPPPPPPPPPNNNOOOOOONNNLLLJJJGGGFFF???>>>======<<<<<<<<<<<<888777777777777666666666555555555666555555444444444444333333222111000000......///000000000000000111111111222222111111111333333222111000000111111333333222111000000000000...111333333111111333666555444333111///---,,,+++,,,---...000222333333333111111000///......//////........................------,,,,,,,,,,,,------////////////............+++...000000---,,,---///......------------......++++++++++++++++++++++++,,,,,,---.../////////...))))))***+++,,,,,,,,,,,,((()))******++++++++++++++++++,,,---,,,+++***)))))))))***++++++,,,------,,,,,,,,,---------......,,,------------------,,,,,,,,,,,,,,,,,,***)))(((************************+++,,,,,,------,,,,,,+++,,,,,,,,,---------......+++******,,,---,,,***(((------------------------------,,,,,,,,,+++++++++++++++******++++++,,,------,,,,,,,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,---...//////000000///---,,,,,,---///000...---,,,++++++,,,---..............................------,,,,,,------...)))***,,,---------,,,+++---------,,,,,,,,,++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,------------------------------......---+++***(((***+++---///000000///...---......///......------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,------------,,,+++******+++,,,---...////////////---------...///111333444333222111111000111111111222111000...------------+++***((()))+++---------,,,,,,---...---,,,***))),,,---.../////////...---------------------------,,,++++++******++++++,,,************************---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...........................------------------------000//////.........////////////...---,,,,,,++++++(((***---//////...,,,***))))))*********++++++++++++******************+++