BM66(@P {{{~~~{{{zzz|||~~~yyytttpppjjjeeecccaaaaaahhhppp{{{xxxvvvvvvsssppprrrvvv{{{wwwxxx~~~}}}}}}yyytttttt}}}uuuuuuwwwzzzxxxrrrppprrr{{{qqqqqqvvvxxxvvv}}}~~~|||uuusssssstttrrroooqqqvvv~~~|||wwwttt|||}}}wwwssstttwwwxxxyyy{{{yyyxxx}}}}}}wwwtttrrrrrrqqqooorrrxxx|||}}}xxxrrrnnnrrrzzzwwwtttrrrqqqooommmpppvvvxxxrrrwwwwwwlllzzzsssoooooorrruuuvvvyyy{{{~~~~~~|||yyywwwvvvwwwyyyzzzjjjmmmoooooommmkkkiiiiiinnniiifffgggfffbbbaaabbbggghhhjjjkkkmmmqqqwww{{{|||zzzzzzzzz]]]^^^___```aaaaaabbbcccbbb]]]ZZZ[[[[[[XXXWWWXXXVVVVVVUUUSSSQQQRRRUUUXXX[[[ZZZZZZ[[[]]]^^^^^^^^^[[[[[[]]]bbbhhhlllkkkhhhiiihhhggghhhjjjlllnnnnnnnnnppptttzzz{{{wwwvvvwwwssssssrrrtttvvvzzz|||~~~{{{vvvtttwwwwwwtttsssuuunnnmmmjjjfffbbbaaaccceeeccccccdddccccccdddfffgggjjjfff```^^^^^^^^^[[[YYYYYYXXXWWWUUUSSSRRRTTTVVVTTTRRRQQQSSSXXX^^^cccfffqqqqqqppprrrwww{{{wwwvvvvvvwww~~~{{{|||}}}|||yyyyyy|||yyyuuuvvvwwwwwwvvvppppppnnnjjjfffddddddeeebbbbbbcccdddccc```\\\XXXYYY[[[ZZZVVVSSSWWWbbblll^^^```eeeiiimmmpppqqqrrruuusssuuu~~~zzzyyyzzz{{{{{{zzzvvvsssmmmlllggg___XXXXXX]]]ccc___^^^]]]]]]^^^______^^^\\\YYYYYY^^^bbbeeeiiiooouuujjjdddfffjjjmmmnnnfffkkkpppuuuyyy~~~www|||||||||wwwvvvxxxzzzvvvsssooollllllnnnoooppphhhfffddddddaaa^^^___ddd___bbbddddddbbb```______\\\^^^``````______aaacccbbbbbbaaaaaadddhhhgggeeedddfffccc___cccnnnuuuvvvrrroooooorrrwww}}}qqq|||xxx|||zzzzzzyyyxxxsssrrr||||||zzzxxxooommmqqqtttrrrmmmhhhhhhjjjiiibbbbbblllvvvwwwrrrooonnnoookkkffffffjjjjjjfff]]]```bbb___ZZZ[[[bbbiiinnnttt}}}}}}rrrmmmnnnrrrpppiiibbbeeeuuukkkvvvvvv~~~{{{}}}tttuuu{{{{{{{{{|||}}}vvvvvvtttpppllliiiiiijjjgggdddcccggghhhffffffhhhccchhhggg___ZZZ___hhhnnnlllooovvvlllsssuuu{{{uuuyyyzzzxxx}}}~~~sssmmmnnnxxx|||lllrrr|||zzzsssrrr{{{~~~xxxtttnnnddd[[[WWWSSSUUUUUUUUU\\\eeehhhggg~~~sssjjjWWWUUUMMMEEEEEEDDDAAA<<<;;;;;;<<<;;;<<<@@@EEEDDD>>>eeeOOOHHHHHHCCCAAAAAA???<<<;;;<<<;;;999<<<<<<<<<:::888777999:::```NNNCCCCCCCCC;;;???===;;;;;;===???<<<888666:::======;;;;;;>>>AAAzzzggg[[[NNNOOOWWWWWWUUUOOOIIIJJJMMMKKKBBB999333777:::;;;<<>>>>>>>>???@@@CCCEEEGGGEEEDDDCCCCCCDDDEEEGGGHHHGGGKKKOOOOOOLLLIIIHHHIIIOOONNNNNNMMMLLLLLLLLLLLLQQQQQQPPPQQQSSSVVVYYY[[[WWWZZZ[[[YYYUUUSSSTTTVVVSSSTTTVVVZZZ\\\[[[XXXUUUQQQPPPMMMKKKPPPXXXZZZXXXOOORRRYYYaaabbb```bbbgggjjjqqqwwwwwwrrrmmmlllmmmaaa]]][[[^^^___^^^___aaahhhjjjqqqnnnbbbccciiifff[[[UUUSSS^^^sssxxxhhhaaadddhhhgggffffffiiinnnpppnnnjjjxxxvvvyyy|||qqqssstttwww{{{nnnpppuuuzzz~~~~~~{{{wwwsssrrrxxxtttdddeeexxxlllggg{{{wwwnnnlllcccooozzzzzztttjjj[[[NNNMMMOOORRRSSSVVV___lllvvv}}}{{{xxxeeeSSSSSSWWWVVVkkkllleeeWWWOOOOOORRRSSSXXXUUUSSSTTTVVVWWWWWWVVVYYY[[[```eeejjjqqqzzzttt\\\MMMLLLQQQTTTRRRhhhgggbbbXXXMMMLLLSSS\\\___iiikkkaaaWWWSSSNNNFFFEEEHHHOOO[[[dddiiipppwwwhhheee^^^SSSIIIBBBAAABBB>>>===<<<>>>AAABBB@@@<<<;;;<<<<<<===???AAACCCDDDDDDEEEEEEFFFGGGGGGHHHHHHEEEKKKPPPPPPLLLHHHIIIKKKLLLLLLLLLJJJIIIIIIJJJKKKMMMMMMMMMMMMNNNPPPRRRSSSRRRWWW[[[\\\YYYVVVUUUVVVTTTUUUWWWYYYZZZYYYVVVTTTPPPPPPMMMJJJLLLPPPPPPLLLIIILLLTTT[[[]]][[[[[[___bbbbbb```^^^]]]^^^```bbbdddaaa___^^^YYYVVVYYY___dddgggpppnnnaaabbbmmmooohhhbbb___gggttt}}}}}}yyy}}}hhh^^^```eeeeeeeeefffiiilllnnnllljjjqqqnnnqqqzzz}}}rrrvvvdddbbb```fffvvvzzziiiiiikkknnnrrrssssssrrrfffdddkkkjjjZZZYYYlllyyyccc___ssspppeee```UUU\\\cccccc```\\\UUUPPPPPPOOOQQQVVV___iiirrrwww{{{zzzqqqkkkeeeaaawww}}}fffVVVXXXYYYUUUXXXXXXUUUPPPOOOPPPQQQPPPOOONNNLLLKKKLLLNNNOOOPPPUUU[[[^^^]]]]]]dddqqq|||{{{fffNNNCCCEEEIIIHHHDDDNNNQQQQQQLLLFFFEEEJJJPPPOOOWWWWWWMMMFFFFFFHHHGGGAAADDDPPP```iiieee[[[UUUXXXUUUOOOEEE<<<999<<<@@@>>>===<<<>>>AAAAAA>>>:::;;;;;;;;;<<<<<<===>>>???AAABBBEEEHHHHHHGGGEEEDDDBBBHHHNNNOOOLLLJJJLLLNNNMMMMMMLLLIIIEEEDDDEEEGGGGGGHHHIIIJJJKKKKKKJJJJJJJJJOOOVVVXXXWWWTTTSSSTTTSSSTTTTTTTTTRRRPPPOOOOOOMMMOOOPPPNNNNNNPPPMMMHHHHHHJJJPPPWWWYYYWWWVVVXXXVVVXXX[[[^^^```^^^YYYVVViiiddd```^^^[[[XXXYYY]]][[[ZZZbbb```TTTWWWhhhpppnnnnnnpppqqqqqqpppllljjjxxxhhhbbb```bbbdddggghhhhhhhhhkkkmmmnnnnnnpppuuuyyyyyytttooo~~~~~~mmm```qqqiiifffrrrwwwsssmmmlllmmmooonnnlllmmmiiipppqqq___XXXccclllXXXRRR^^^mmmkkkddd```[[[SSSSSSTTTTTTUUUUUUUUUTTTRRROOOPPPYYYgggrrrwwwwwwxxxxxxqqqeee\\\YYYWWWTTTbbbmmmoooaaaXXXYYYYYYTTTQQQOOOMMMLLLMMMMMMJJJGGGFFFEEEDDDCCCDDDFFFHHHIIIHHHPPPWWWXXX\\\hhhxxx}}}fffKKK???>>>???>>>===>>>AAACCCCCC@@@???@@@BBB???DDDDDD>>>;;;@@@FFFIIIHHHFFFIIIRRRVVVOOOCCC<<<===???AAA???;;;999:::;;;;;;;;;;;;<<<===<<<:::888::::::::::::::::::::::::<<<>>>@@@CCCCCCBBB@@@???@@@CCCHHHIIIIIIIIIKKKNNNOOOOOOMMMHHHBBB@@@AAADDDDDDEEEGGGIIIIIIHHHGGGEEEIIINNNTTTVVVUUUTTTTTTUUUPPPQQQQQQOOOLLLJJJIIIJJJJJJOOOQQQQQQRRRTTTSSSPPPJJJIIIMMMTTTVVVSSSRRRSSSSSSUUUWWW[[[]]]\\\XXXVVVbbb\\\YYY[[[]]]\\\[[[[[[^^^[[[aaaaaaVVVYYYkkkuuummmvvv~~~tttjjjggggggqqquuueee[[[```ccceeecccaaaaaafffjjjlllnnnpppqqqqqqqqqrrrssszzz~~~qqq[[[vvvrrrhhhuuu}}}uuummmeeebbbeeehhhfffbbbfffbbblllppp```TTTXXX\\\OOOIIINNNUUUYYY```bbbYYYSSSPPPMMMOOORRRTTTTTTSSSPPPNNNPPPYYYfffnnnpppnnnrrrmmmcccXXXSSSUUUVVVTTTWWW]]]^^^WWWQQQPPPPPPMMMMMMJJJIIIIIIHHHEEECCCAAABBBBBBAAAAAA@@@AAACCCEEE>>>DDDJJJNNNXXXhhhtttxxxlllYYYEEE>>>===<<<;;;<<<;;;;;;<<<>>>>>>===;;;:::888;;;<<<999888<<>>>>>===>>>???AAACCCEEEGGGHHHKKKLLLKKKGGGAAA@@@CCCGGGFFFGGGHHHHHHIIIIIIIIIHHHLLLPPPTTTTTTRRRQQQRRRTTTNNNQQQTTTSSSPPPLLLKKKJJJKKKOOOQQQOOOPPPTTTVVVUUULLLJJJLLLQQQRRRPPPNNNOOOSSSRRRQQQQQQSSSUUUWWWYYYWWWSSSRRRXXX\\\[[[XXXXXXbbb^^^fffiii______kkkrrrnnn}}}~~~oookkklllhhhxxx~~~pppeeeeeeccc```]]]\\\]]]```ccceeefffhhhiiijjjkkknnnpppuuuyyy|||fffppp~~~mmmYYYbbbqqqqqqjjjggg^^^WWWQQQTTT^^^fffgggcccTTTQQQ^^^hhh\\\OOOPPPRRRPPPKKKMMMOOOSSS______PPPQQQLLLJJJMMMSSSTTTRRRPPPNNNMMMPPPWWW___ddddddaaabbb___WWWQQQQQQVVVVVVSSSSSSTTTSSSPPPMMMMMMOOOOOOIIIHHHHHHHHHFFFCCCCCCFFF???@@@???>>>======???@@@@@@BBBCCCGGGUUUdddiiieeeNNNDDD<<<>>>AAA>>><<<===999888777999;;;<<<999666666888999666555666666666999===CCCFFF???555333777777666666666888999;;;;;;555888::::::777777:::===555555777888999999999999===;;;888777888:::>>>@@@;;;:::999:::===AAABBBBBBDDDGGGHHHEEEBBBCCCIIINNNKKKJJJIIIHHHHHHJJJLLLMMMJJJMMMOOONNNKKKJJJKKKMMMNNNSSSYYYZZZWWWSSSPPPOOONNNPPPOOOKKKJJJOOOTTTTTTMMMJJJKKKOOOPPPMMMLLLMMMJJJMMMSSSWWWWWWVVVSSSRRRQQQNNNPPPWWWZZZWWWTTTTTTZZZWWWaaaggg]]]YYY```cccnnnsssmmmnnnmmmuuu}}}zzzkkkeee]]]ZZZ[[[]]]]]]]]]]]]^^^___bbbeeeggghhhiiirrrwww|||xxxjjjqqq~~~uuunnnddd\\\YYYXXXVVVUUUPPPRRRQQQPPPUUU```iiikkkXXXWWWUUUVVVWWWUUUPPPLLLMMMKKKHHHGGGIIIMMMRRRUUUTTTNNNIIIIIINNNSSSSSSRRRRRRQQQOOOOOOTTTYYYWWWQQQNNNNNNNNNMMMMMMMMMMMMMMMSSSPPPMMMKKKKKKIIIHHHFFFDDDEEEGGGGGGFFFCCC@@@>>>============<<<<<<<<<<<>><<<:::::::::;;;;;;;;;<<<;;;;;;::::::============>>>???@@@AAA@@@EEEFFFCCCAAADDDFFFFFFIIIIIIIIIIIIJJJLLLMMMNNNOOOSSSQQQIIIJJJPPPNNNDDDPPPQQQZZZccc___QQQNNNUUUWWWUUUSSSOOOMMMMMMPPPSSSHHHJJJMMMQQQTTTSSSOOOLLLMMMQQQTTTRRRPPPQQQRRRSSSPPPOOOPPPTTTYYY[[[YYYWWWYYYTTTTTTYYY[[[YYY[[[___zzzrrrkkkmmmfffgggkkkrrryyyuuucccZZZXXXYYYZZZZZZXXXWWWXXX\\\]]]]]]aaafffppptttwwwXXXhhh~~~zzzgggbbb]]]YYYXXXVVVTTTRRRQQQRRRQQQNNNQQQYYY^^^___ZZZWWWTTTTTTUUUVVVUUUSSSTTTQQQMMMIIIHHHJJJLLLOOOPPPMMMIIIIIILLLOOOQQQPPPQQQQQQOOOMMMPPPTTTPPPJJJJJJJJJJJJJJJJJJJJJJJJJJJNNNLLLIIIGGGGGGFFFDDDCCCAAABBBDDDDDDCCCAAA>>><<<=========<<<<<<<<<;;;;;;999;;;>>>AAACCCCCCBBBAAA<<<999666555666888999999666666666666777777777777555555666666666777777777888888777666555555444444222222333444666777888888999999:::::::::999999888777:::<<<===;;;:::999999::::::;;;;;;;;;;;;::::::============>>>???@@@@@@<<>>@@@AAA@@@???===;;;<<<<<<<<<<<<;;;;;;;;;;;;555666777999::::::::::::888555333333444777888888444444444555555555666666444555555555666666666666777666555444444444555666222222333333444555555555777777888888888888777777666999;;;;;;:::888888999999999:::::::::::::::999<<<<<<<<<<<<===>>>??????BBBDDDDDD@@@>>>BBBEEEEEEIIIHHHHHHGGGFFFEEEDDDDDDCCCHHHMMMRRR\\\aaaXXXIIIKKKIIINNNUUUSSSHHHAAABBBDDDJJJRRRWWWUUUPPPJJJFFFGGGJJJNNNSSSUUUTTTRRRPPPUUUWWWXXXYYYXXXWWWXXXYYYVVVTTTRRRQQQRRRSSSRRRRRRRRRYYYaaaccc]]]ZZZbbbmmmyyysssooopppoooiiiccc```]]]eeennnoookkkooozzzhhhZZZUUUTTTUUUVVVXXX[[[]]][[[\\\dddooo~~~ssswww|||OOOPPPRRRSSSUUUTTTSSSQQQQQQQQQOOOKKKMMMVVV\\\]]]TTTVVVYYY\\\\\\ZZZVVVSSSRRRPPPMMMJJJIIIIIIJJJKKKHHHHHHHHHFFFEEEFFFJJJLLLLLLNNNMMMKKKJJJJJJEEE>>>@@@AAAAAABBBCCCDDDDDDEEEEEECCCAAA@@@AAAAAA@@@>>>;;;<<<===>>>>>>>>><<<;;;;;;;;;;;;;;;::::::::::::777777777777777888999999777555333222444555666555333333333444444444555555444444444444555555555555777555333222111222444555222222222222222333333333555666666777777777777777555777999999888777777777777888999999:::999999999:::::::::;;;;;;<<<===>>>FFFGGGEEE@@@???BBBDDDBBBEEEEEEDDDDDDCCCBBBAAAAAADDDFFFGGGHHHOOOVVVUUUOOOOOOMMMPPPVVVVVVNNNGGGFFFHHHNNNUUUYYYWWWRRRLLLIIILLLMMMOOOQQQQQQRRRTTTUUUSSSRRRTTTWWWXXXWWWWWWZZZYYYWWWTTTRRRQQQRRRTTTTTTWWW]]]cccbbb]]]]]]fffpppzzzqqqjjjjjjkkkjjjiiijjj___hhhssswwwpppmmm||||||eee[[[]]]aaaXXX[[[```bbb```aaalllzzz~~~|||RRRSSSSSSTTTTTTTTTUUUVVVXXXWWWRRRMMMOOOYYYaaadddTTTUUUUUUUUUSSSQQQPPPOOONNNMMMKKKJJJIIIIIIJJJKKKGGGHHHHHHFFFEEEFFFHHHKKKHHHKKKLLLJJJIIIJJJFFF@@@??????@@@@@@AAABBBCCCCCCCCCBBB@@@@@@AAAAAA@@@???:::;;;<<<=========<<<<<<::::::::::::999999999999:::999888777777888999999999777444333444444444333333333333444444444555555222333333333444444444444777555333111000000111222222222222222222222222222555555666777777777777777444666777777555555555666666777777888999999888888999999999999:::;;;<<<===???@@@???;;;<<>>>>>@@@AAA@@@@@@;;;;;;<<<<<<<<<<<<<<<<<<999999999999888888888888888777777666666777777888999777555444444444333222222222222333333333444444222222222222333333333333555444222000////////////111111111222222222222222333444555666777777777666333444555555333333444555555555666777888888888888888888888888999:::;;;;;;999;;;<<<<<<@@@FFFGGGEEE:::;;;===???@@@AAA@@@@@@>>>EEEKKKIIICCCAAAEEEJJJLLLLLLMMMMMMMMMLLLKKKKKKQQQQQQPPPMMMLLLLLLNNNQQQLLLMMMMMMNNNQQQYYYdddmmmPPPKKKMMMVVVZZZXXXXXX]]]XXXXXXWWWUUUSSSTTTXXXZZZXXXXXXWWWWWW^^^jjjrrrtttoookkkiiijjjlllsssxxxppprrrpppkkkppp|||ppp[[[LLLLLLNNNRRRVVVUUUWWWaaalllqqqwww{{{SSSTTTVVVUUUSSSRRRTTTWWW[[[ZZZVVVOOONNNSSSWWWWWWVVVTTTQQQLLLHHHHHHLLLPPPNNNNNNNNNMMMMMMLLLKKKJJJMMMJJJHHHHHHKKKLLLKKKIIIEEEIIIJJJGGGFFFHHHHHHEEE>>>>>>??????????????????===<<<;;;;;;===>>>>>>>>>;;;;;;;;;;;;;;;:::::::::999999888888888777777777555555555555555555555555666555333333444444333222000000111111111222222222111111111111222222222333111111111000000/////////111111111222222333333333111222333444555555555555222333444333222111333444444444555666777777777777777777777777888999::::::999<<<===???DDDIIIIIIEEE999:::<<>><<>>>>>>>>>>>>>>>>>======:::999888888;;;<<<<<<<<<:::::::::999999999888888888888888888777777777777333333444555555555555444333222222222444555444333////////////000000000000000111111111111222222222......///000111111000000000111111222333333444444///000111222333444444444222333333222111111222444333444555666777777777777666666666666777888999:::999<<<======AAADDDBBB<<<999:::===>>>??????>>>===>>>???@@@BBBBBBCCCGGGLLLLLLOOONNNGGGAAAAAAFFFJJJAAADDDHHHJJJKKKKKKMMMNNNJJJMMMPPPPPPPPPTTT[[[bbbSSSKKKJJJTTTWWWRRRPPPUUUTTTUUUUUURRROOOMMMOOORRRTTTZZZ]]][[[^^^dddgggdddeeebbbbbbiiiuuuzzzzzzwww~~~vvv|||XXXOOOMMMNNNQQQQQQOOORRRWWWWWWbbbjjj~~~}}}SSSSSSSSSRRROOONNNOOOPPPSSSQQQOOOPPPSSSTTTRRRPPPMMMTTTWWWUUUSSSUUUVVVUUURRRPPPNNNMMMLLLLLLMMMNNNLLLLLLLLLLLLMMMNNNOOOOOOKKKHHHEEEDDDDDDDDDCCCBBB???@@@@@@@@@>>><<<999777:::999777666666888999;;;:::999999999888888777777666666666555444444333333222333444555555333111000111111111111111111111111111111111111000000000000///000000000000000//////////////////////////////.........///000000111111444444444444444444444444222222111111111111222222333333444444444333222222444444555555666777777888;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>>>>======???BBBDDDFFFDDDDDDDDDBBB@@@???AAACCCGGGHHHJJJKKKMMMNNNOOOOOOGGGIIILLLNNNPPPQQQTTTWWWVVVOOOMMMQQQTTTQQQOOOQQQYYYZZZXXXSSSOOONNNLLLKKKUUUXXX]]]aaacccfffhhhiiibbbhhheeehhhttt|||}}}zzzsssvvvvvvwww~~~}}}ZZZSSSJJJIIINNNTTTSSSOOOOOOPPP[[[ppp{{{xxxyyySSSSSSRRRNNNKKKJJJJJJLLLRRRPPPOOOPPPSSSTTTSSSQQQNNNTTTWWWTTTSSSUUUVVVUUUSSSQQQOOOMMMLLLMMMNNNOOOMMMMMMLLLLLLLLLMMMNNNNNNLLLJJJGGGEEEEEEDDDCCCBBBAAABBBBBBBBBAAA>>><<<::::::999777666666777888999888888888888777777666666666666555555444333333333222333444555444333111000111111111111111111111111111111111000000000//////......////////////....................................//////000111111111333333333333333333333333111111000000000000111111222222333333444333333333333333444555666666777777888888:::;;;;;;::::::999<<<<<<<<<;;;;;;;;;;;;<<<============???AAABBBDDDBBBBBBBBBAAA??????AAACCCEEEFFFHHHIIIKKKKKKLLLLLLGGGJJJLLLNNNOOOQQQTTTVVVTTTNNNKKKNNNQQQOOONNNQQQMMMPPPUUUZZZ]]]\\\UUUOOOVVVYYY^^^aaabbbbbbbbbaaaeeejjjfffeeennnoooooovvvvvvssslllppp~~~~~~xxx|||}}}jjjZZZNNNQQQYYY[[[UUUPPPJJJKKKRRR```~~~wwwsssQQQPPPNNNJJJHHHGGGIIIKKKPPPPPPOOOQQQSSSTTTTTTSSSNNNSSSUUUSSSRRRUUUUUUTTTSSSRRROOOLLLLLLMMMOOOPPPMMMMMMLLLLLLKKKLLLLLLLLLMMMKKKHHHFFFFFFEEECCCBBBBBBBBBBBBBBBAAA???===;;;:::999888666666666777777666666666666666555555555555555555444333333222222111222333333333222111000111111111111111111111111111111000000000000//////------............------...........................//////000000111111222222222222222222222222222000000////////////000000111111222333444444444333222222333444555555555555666777999;;;;;;:::999888<<<<<<<<<;;;;;;:::::::::;;;<<<===>>>???????????????@@@@@@???>>>>>>@@@CCCDDDDDDFFFGGGGGGHHHHHHHHHHHHJJJLLLMMMNNNPPPSSSUUURRRMMMIIIJJJKKKJJJKKKNNNOOOPPPTTT[[[```___XXXRRRUUUWWWZZZ]]]^^^]]][[[ZZZdddjjjhhhhhhnnnlllhhhmmmrrroooggglllyyy{{{vvv{{{{{{rrrZZZJJJRRR]]]XXXNNNIIIGGGJJJKKKOOOppp|||vvvNNNMMMKKKIIIHHHJJJNNNQQQOOOOOOOOOQQQRRRTTTTTTTTTOOORRRSSSQQQQQQTTTTTTRRRRRRPPPMMMKKKJJJKKKMMMNNNMMMLLLKKKKKKJJJJJJJJJJJJKKKJJJGGGGGGGGGFFFEEECCC???@@@@@@???>>><<<;;;::::::999888666555555555666555444444444444444444444444444444333222222111111000111111222222111000000111111111111111111111111111000000000////////////------.../////////....................................///000000111111222000000000000111111111111//////............/////////000111222333444444444111222333444444444444333666777:::<<<<<<;;;:::999<<<<<<;;;;;;::::::999888999:::<<<>>>>>>>>><<<<<<<<<=========<<<===@@@BBBCCCCCCDDDEEEFFFFFFEEEEEEHHHIIIKKKKKKLLLNNNQQQTTTRRRNNNJJJGGGFFFFFFGGGIIIOOOMMMNNNQQQUUUWWWZZZ^^^VVVUUUVVVWWWXXXYYYXXXWWWWWW```bbbeeeooooookkkpppqqqoooiiilllyyyxxxtttyyysssXXXIIITTT\\\RRRHHHGGGDDDJJJJJJIIIeeePPPPPPNNNKKKJJJLLLPPPSSSMMMNNNOOOPPPQQQRRRSSSTTTNNNQQQPPPNNNOOORRRRRROOOOOOMMMLLLJJJIIIJJJJJJKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHFFFEEEFFFGGGGGGEEEDDD>>>>>>======<<<;;;:::999999888777666555555444444333333333333333333333333333333333222111111000000//////000000000000000000000000000000000000000000000000000////////////...---...///000000000000000.................................///000000111111/////////000000111111111//////............/////////000111222333333444444111222333444444444333222444555777999:::999888888::::::;;;;;;:::999888888777999;;;===>>>===;;;:::;;;<<<<<<<<<;;;===???BBBBBBCCCDDDEEEEEEEEEEEEEEEGGGHHHIIIIIIIIIKKKNNNQQQRRRQQQLLLGGGDDDDDDEEEFFFAAAAAAEEEIIIJJJNNN\\\kkk^^^[[[WWWUUUVVVWWWWWWVVVJJJSSSVVV[[[fffhhheeekkkjjjkkkhhhnnn||||||yyynnnYYYMMMUUUVVVKKKEEEJJJ>>>FFFJJJHHHaaaUUUTTTRRROOOLLLKKKMMMPPPKKKMMMOOOOOOOOOOOOQQQRRRNNNOOOMMMJJJLLLPPPOOOLLLKKKKKKKKKJJJJJJIIIHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDEEEEEECCCAAA======<<<;;;;;;::::::999777777666666555555444444222222222333333333333444222222222111000000//////........./////////000000000000000000000000000000000000////////////......---...///000111111111111------------------------,,,------......///000000...//////000000111111111//////............//////000000111222333333333222111222444555555444222111000111222333444555555555777888::::::::::::999888777888:::<<<======<<<;;;;;;<<<<<<;;;;;;<<>>FFFJJJGGGFFFSSSeeeeee```ZZZWWWXXXYYYXXXVVVMMMTTTSSSTTT^^^___^^^eeeccceeedddlll|||vvvsss}}}eeeWWWNNNNNNKKKAAA@@@GGG???DDDIIIIII^^^TTTTTTRRROOOLLLJJJKKKLLLKKKMMMNNNNNNLLLLLLNNNPPPMMMMMMJJJHHHJJJNNNMMMIIIIIIJJJLLLMMMLLLJJJHHHFFFDDDDDDCCCCCCDDDDDDEEEEEEEEEDDDCCCCCCCCCAAA>>><<<::::::999888777777777777555555555666555555555444222222222333333444444444222111111000000///............------...//////000000000000000000000000000000000/////////.........,,,---...///000000000000------------------------++++++,,,,,,---............//////000111111222222000//////////////////000000111111222222222111111111333555666666444222111////////////000222333555555666888:::;;;:::999888666888:::;;;============<<<<<<<<<<<<;;;<<<>>>@@@>>>???AAABBBDDDDDDEEEEEEEEEEEEEEEDDDCCCEEEIIILLLMMMQQQQQQKKKGGGJJJLLLJJJDDDCCCHHHLLLGGGBBBMMM]]]^^^[[[WWWXXX[[[\\\YYYVVVUUUXXXSSSRRRZZZ^^^```iiijjjjjjdddhhhuuuxxx{{{xxxuuu}}}}}}tttrrrzzzqqqggg\\\VVVPPPKKKKKKOOORRRNNNLLLJJJXXXOOOPPPPPPNNNLLLKKKKKKMMMJJJLLLNNNMMMKKKJJJLLLOOOLLLLLLIIIFFFHHHMMMLLLHHHIIIKKKMMMOOONNNKKKHHHEEEBBBBBBBBBBBBBBBCCCDDDEEEFFFEEECCCBBBAAA>>>:::777777666555444333333444444444444555555666555555555222222222333333444444444111111111000//////......---------------...///000000000000000000000000000000/////////............+++,,,---...////////////------------------------******+++,,,,,,------......//////000111222222333000000////////////000000111111222222222111111000222333555777777555333111111000//////000222555666444555888:::;;;;;;:::999777777999;;;<<<===>>>>>><<<======<<<;;;;;;>>>@@@===>>>???AAACCCDDDDDDDDDDDDDDDCCCBBBAAACCCGGGJJJJJJPPPQQQLLLJJJNNNPPPNNNHHHCCCCCCGGGGGGGGGTTTeeeQQQPPPQQQVVV\\\^^^ZZZVVVSSSVVVOOOMMMXXX^^^dddoooxxxttthhheeemmmmmmooozzzuuurrr~~~yyynnnhhhggggggeeehhh\\\SSSLLLSSS}}}NNNLLLKKKIIIIIIIIIKKKLLLLLLOOOOOOOOOQQQTTTSSSNNNKKKIIIHHHIIIJJJKKKJJJHHHLLLKKKKKKKKKJJJHHHEEEBBBFFFEEEDDDBBB@@@?????????BBBBBBBBBBBB@@@>>>;;;:::666666555444333333222222333444555555333333444555111222222222222111000000...............---------,,,,,,---...///000111111////////////////////////000//////---,,,+++******,,,---......///............------,,,,,,,,,------000,,,)))***...000///,,,,,,---///000111111111000//////............////////////000111111111111111000111111222222222111111000111111222222333444444444444666999<<<;;;666111666777999<<<===??????@@@;;;:::::::::;;;>>>AAACCC>>><<<;;;===@@@BBB@@@>>>CCCDDDDDDBBB@@@AAAEEEIIIJJJNNNOOOMMMMMMPPPPPPNNNQQQKKKDDD@@@DDDOOO]]]fff]]]NNNFFFNNNWWWXXXZZZ```bbb^^^UUUNNNSSS```gggfffpppjjjfffffffffffflllvvvuuu|||fffMMMKKKQQQ~~~JJJIIIGGGFFFFFFHHHJJJLLLJJJLLLMMMLLLNNNQQQPPPLLLKKKJJJIIIIIIKKKKKKJJJIIIJJJIIIHHHHHHIIIHHHFFFDDDHHHGGGEEEDDDBBBAAAAAA@@@BBBBBBAAA@@@>>>;;;:::999555555555444333333222222111333444333222111222444111111222222111111000///........................,,,,,,,,,---......//////........................------------,,,,,,,,,,,,,,,,,,---...............------,,,,,,,,,,,,------...+++((()))---///---+++,,,---///000111111000/////////............/////////000000111111111000000000000111111111111000000//////000000111222222222444444666999<<<<<<999555555666888:::<<<===>>>>>>888888888999<<>><<<;;;===AAACCCCCCBBBEEEEEEDDDAAA???@@@CCCGGGIIIJJJIIIGGGJJJPPPRRROOOXXXRRRKKKFFFEEEJJJPPPUUUPPPJJJKKKTTTZZZ[[[aaajjjuuunnnccc]]]aaakkkmmmiiihhhcccbbbgggkkkkkknnnsssuuuiiiWWWPPPPPPzzzJJJHHHFFFDDDEEEGGGKKKMMMIIIKKKJJJHHHJJJNNNNNNJJJKKKJJJIIIIIIKKKKKKJJJIIIGGGEEEDDDDDDFFFGGGGGGFFFGGGFFFEEEDDDCCCAAAAAA@@@BBBAAA???<<<:::888777777555444444333333222222222000111222222111000111222111111111111111000//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,---......+++,,,,,,---------------,,,,,,+++++++++,,,,,,---,,,***'''(((+++---,,,***---...///000000///......///......------......///000000000111111000////////////000000000000//////.........///000000111111222222333666999:::999777444555666888999;;;<<<<<<999888888999;;;???BBBDDD@@@>>>===>>>AAADDDEEEFFFFFFEEECCC@@@===>>>BBBEEEGGGHHHFFFDDDGGGNNNQQQPPPTTTRRRNNNKKKIIIHHHIIIJJJLLLMMMSSSYYYXXXUUUZZZeeexxxqqqfffaaafffnnnnnnjjjccc______gggooopppoooooossszzzyyyuuuggg[[[QQQzzz~~~{{{MMMKKKHHHFFFFFFHHHKKKMMMJJJKKKJJJHHHJJJNNNNNNJJJJJJIIIHHHIIIJJJJJJIIIHHHEEECCCAAAAAACCCDDDEEEEEECCCCCCCCCBBBAAA@@@>>>>>>AAA???<<<999777555555555444333333333222222222111000111222222000000111222000000111111000000///................../////////------,,,,,,,,,+++++++++++++++++++++++++++++++++((())))))***+++,,,------***++++++,,,,,,,,,,,,,,,+++************+++,,,,,,,,,***((()))+++---,,,+++---.../////////...---,,,...------------------...000000000000000000///...//////////////////...---.........///000000111111000000111222333444444444444444555666888999;;;<<<===<<<:::::::::<<<>>>???CCCBBBAAAAAABBBDDDEEEFFFEEECCC@@@>>>===???BBBDDDFFFKKKMMMIIIFFFJJJNNNOOOKKKMMMPPPSSSTTTTTTRRRQQQLLLMMMRRRUUURRRNNNRRR[[[iiieee___\\\```hhhmmmooojjjddd```dddmmmpppnnnjjjqqquuu~~~nnn[[[NNNvvv}}}tttOOOMMMIIIFFFEEEEEEGGGIIIKKKMMMLLLJJJLLLOOONNNJJJHHHGGGFFFFFFHHHHHHGGGFFFEEECCC@@@@@@AAABBBBBBBBBBBBBBBBBBBBBAAA@@@>>>===>>><<<:::777555333333333222222222222222111111111000222333222111000111333///000000000000///......,,,---------.........///......------,,,+++++++++++++++++++++++++++++++++))))))******************)))******+++++++++++++++)))))))))))))))***++++++,,,+++******+++------,,,------...//////...,,,,,,------,,,,,,,,,,,,------//////000000000//////...///////////////...------......//////000111111111222222222111111000111222555555555666777999:::;;;<<<;;;:::999:::;;;===???GGGGGGEEEDDDCCCBBBCCCDDDAAA@@@>>>>>>???AAADDDEEEGGGQQQWWWQQQHHHFFFIIILLLIIIMMMRRRXXX[[[[[[ZZZYYYLLLJJJJJJMMMOOOPPPUUUZZZ]]]______^^^]]]bbbnnnyyyxxxoooeeeccciiinnnlllfffnnn}}}cccNNNDDDnnnsssMMMKKKHHHEEECCCBBBCCCCCCJJJMMMMMMKKKMMMOOOMMMHHHEEEDDDCCCCCCEEEEEEDDDCCCCCCAAA@@@@@@AAAAAAAAA@@@CCCCCCDDDDDDCCCBBB@@@???;;;:::888666444333222222111111111111111111111111000222333222111000111222///////////////......---+++++++++,,,------......---------,,,,,,+++++++++*********************************))))))(((((('''((())))))***************((((((((((((((()))***++++++++++++++++++,,,------+++,,,---......---,,,,,,---,,,,,,++++++,,,,,,------...//////000000000//////000000000///...---,,,......//////000111111111444555555444222111111222555555444444666777999;;;888777777888:::>>>AAACCCHHHIIIIIIGGGDDDBBBAAABBB???>>>>>>???BBBDDDDDDDDDGGGSSSZZZTTTIIIEEEHHHJJJIIIKKKNNNQQQRRRRRRRRRQQQUUUPPPKKKKKKMMMQQQSSSTTTYYY^^^dddddd___^^^jjjyyy~~~vvvkkkfffjjjpppmmmgggkkkyyyTTTGGGCCCjjjuuuJJJIIIHHHFFFEEECCCBBBBBBFFFJJJKKKKKKLLLMMMJJJDDDBBBAAA@@@@@@BBBBBBAAA@@@???>>>>>>@@@BBBCCCBBB@@@BBBCCCDDDDDDDDDBBB@@@???777777777666555444333222000111111111111111111111///000111111//////000111....../////////...------))))))***++++++,,,------+++++++++++++++*********(((((((((((((((((((((((()))))))))((((((''''''''''''((())))))******))))))''''''''''''((()))***+++******************+++---***+++,,,---......---,,,,,,,,,++++++++++++,,,,,,,,,,,,...///000000111111000111111000///...---------------...//////000000111444666555333111222333444333222222333555777999666666666888:::>>>AAADDDEEEHHHJJJIIIEEEBBBAAABBB?????????BBBEEEEEECCCAAAFFFNNNRRRNNNIIIIIIJJJJJJJJJIIIHHHHHHIIIKKKMMMNNNYYYUUUPPPLLLMMMPPPPPPPPPVVV]]]gggkkkeee___dddooovvvuuuqqqooosssxxxsssjjjlllgggEEEFFFHHHjjj~~~tttIIIIIIIIIIIIHHHFFFEEEDDDCCCGGGIIIIIIKKKKKKGGG@@@@@@???>>>>>>@@@@@@???>>><<<<<<===@@@CCCDDDCCCBBB???@@@BBBBBBBBB@@@>>>===555666777777666555333222000000000000000111111111...///000///...---...000......//////......---,,,(((((()))***++++++,,,,,,)))))))))))))))*********''''''''''''''''''''''''''''''(((((((((((((((((('''(((((()))))))))))))))&&&&&&&&&'''''')))******((()))***)))((()))***,,,)))***+++---......------,,,++++++++++++++++++,,,++++++---///000111111111111111111111000///...---++++++,,,------......///---000333444222000111333333222111111222444666777999888888888:::<<>>EEEHHHHHHFFFHHHLLLMMMKKKNNNLLLJJJIIILLLQQQVVVZZZMMMNNNMMMLLLNNNRRRUUUVVVVVV]]]iiiqqqnnnddddddiiikkkppptttwww|||yyynnnnnn{{{SSS888DDDIIIggg|||zzzqqqEEEJJJNNNNNNJJJHHHJJJLLLJJJIIIIIIIIIJJJHHHEEEBBBBBBBBBAAAAAA@@@??????>>>999;;;<<<>>>???@@@??????;;;;;;<<<<<<;;;999777555444444666666666444222000111000///......///000111000000000000//////////////////...------,,,++++++***++++++,,,,,,++++++***((((((((((((''''''''''''((((((((((((((((((((((((&&&&&&&&&''''''''''''(((((((((((((((((((((((((((&&&&&&&&&''''''''''''(((%%%&&&''''''''''''***,,,******++++++++++++******+++++++++***************,,,,,,------...///000000///////////////......---...------------.../////////000111333333222222111333333333444555666777888666777999::::::<<>>>>>>>>;;;===>>>@@@@@@???>>>===:::;;;<<<<<<;;;999666555444444555666555333111000000000///......///000000....../////////000000000......---,,,,,,+++*********++++++++++++++++++***((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((&&&'''(((''''''''')))+++******++++++++++++******************************,,,,,,,,,,,,,,,---------......////////////......,,,,,,++++++,,,,,,---...//////111222222222111000222222333333444666777888555666888999999;;;===@@@DDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCBBB@@@@@@EEEFFFGGGGGGGGGGGGIIIKKKOOOQQQMMMMMMSSSNNNJJJRRRMMMNNNOOOQQQSSSTTTTTTTTTQQQQQQRRRTTTXXX\\\aaadddccccccfffkkkqqqssspppmmmpppyyy}}}LLLDDD<<>>>>>======<<<<<<===???@@@@@@>>>;;;:::::::::;;;:::999888666444333444555555444333111000000///............///000------......//////000000,,,,,,++++++******))))))******++++++++++++******(((((((((''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''((('''(((((((((&&&&&&(((*********++++++++++++******((())))))******+++++++++,,,,,,,,,+++++++++******,,,---...///////////////,,,,,,,,,+++,,,,,,---......//////000111000000000111222222333444555666777444555777777888999<<<>>>EEEEEEDDDCCCCCCBBBBBBAAACCCCCCCCCBBBBBBAAAAAAAAADDDFFFGGGGGGFFFEEEFFFGGGLLLNNNNNNVVVaaa[[[MMMLLLKKKMMMOOOQQQRRRSSSSSSSSSPPPOOOPPPRRRWWW^^^dddhhhgggfffgggjjjnnnooollliiisss}}}SSSAAA;;;GGGqqq~~~{{{{{{~~~EEEIIIMMMNNNKKKGGGCCCBBBJJJJJJKKKMMMNNNKKKFFFBBB???>>>>>>======<<<;;;;;;999;;;===???>>><<<999888999999999999888666555444333444444444333222111000.................................---------------*********))))))((((((((())))))************))))))(((((('''''''''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((())))))(((&&&&&&''')))******++++++++++++******'''(((((()))***++++++,,,***+++++++++++++++++++++***+++---...///000000000...............///000000.........///////////////000111222333444555555666444555777777777999;;;===BBBBBBBBBAAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAABBBDDDFFFGGGFFFEEEEEEEEEEEEKKKQQQbbbsssjjjTTTLLLNNNOOOQQQSSSSSSSSSRRRQQQRRRQQQRRRTTTYYY___fffjjjllljjjiiijjjllllllhhheeerrr}}}TTT@@@@@@KKK{{{{{{{{{BBBFFFKKKMMMLLLIIIFFFDDDGGGGGGHHHJJJJJJHHHCCC@@@>>>>>>======<<<;;;;;;:::555777999;;;;;;:::888777888888777777666444333333333333333222222111000000------............------///......---,,,+++******((((((((((((((((((''''''((())))))******))))))(((''''''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&'''''''''''''''''''''''''''&&&&&&&&&''''''''''''(((((())))))(((&&&&&&''')))******++++++++++++******''''''((()))******++++++((()))***+++,,,---......******,,,...///000000000///............///000000...............////////////000222333444444444444555666888888888999;;;=========>>>>>>???@@@AAAAAA@@@@@@@@@AAAAAAAAAAAAAAA???BBBEEEFFFEEEEEEEEEFFFEEEJJJNNN]]]nnngggTTTMMMOOOPPPRRRSSSRRRQQQOOOMMMOOOOOOOOOQQQUUUZZZ___ccceeeddddddgggjjjkkkhhhdddooowww}}}{{{TTT@@@GGGPPP@@@CCCGGGJJJKKKJJJGGGEEEEEEEEEEEEEEEFFFDDDAAA>>>>>>>>>===<<<<<<;;;;;;:::444555666777888888777777777777666555444333222222333333222111111000000000,,,,,,---......---,,,,,,......---,,,+++***))))))((((((((((((''''''''''''(((((())))))))))))(((((('''''''''&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((('''(((((((((&&&&&&(((*********++++++++++++******'''(((((())))))*********'''((()))***,,,...///000******,,,---//////000000------,,,,,,------...//////............///000000...///111333444444444333555666888888888888;;;===::::::;;;<<<>>>???@@@AAA===>>>@@@AAABBBAAAAAA@@@>>>@@@BBBCCCCCCCCCDDDFFFIIIIIIEEEKKKWWWTTTJJJLLLLLLMMMOOOPPPPPPNNNKKKIIIMMMMMMNNNPPPSSSWWW[[[^^^^^^___bbbiiiooorrrppplllqqqrrr~~~|||YYYAAAMMMSSS???@@@CCCFFFHHHGGGFFFDDDEEECCCBBBBBBBBBAAA@@@>>>>>>>>>======<<<;;;;;;;;;777777666666666666666666777666555444333222222111333222111000000/////////+++,,,------------,,,+++***+++++++++++++++++++++'''''''''((((((((((((((('''(((((())))))((((((''''''''''''&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((&&&'''(((''''''''')))+++******++++++++++++******((((((((()))))))))))))))''''''((()))***,,,------***+++,,,---.../////////---------------....../////////.........///000111---///111333444444333222444555777777666777999;;;;;;;;;<<<======>>>??????:::===@@@BBBCCCBBB@@@>>>>>>?????????>>>>>>@@@BBBEEEGGGBBBCCCJJJFFFCCCLLLIIIKKKMMMPPPPPPNNNLLLJJJKKKLLLOOORRRUUUXXX[[[\\\\\\^^^dddllltttvvvsssppptttppp{{{gggBBBMMMUUU??????@@@CCCEEEEEECCCAAAEEECCCAAA@@@@@@@@@???>>>>>>>>>>>>===<<<<<<;;;;;;;;;:::888666444444555555666666444333222111111111333222111000////////////++++++------------++++++'''((()))***+++,,,------''''''((((((((((((((((((''''''((((((((((((''''''''''''&&&&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((%%%&&&''''''''''''***,,,******++++++++++++******))))))))))))((((((((((((''''''(((((())))))******++++++,,,---............///////////////000111111000//////......000111222---...111333444444333222333444555555555555888:::============>>>>>>>>>>>>999<<<@@@CCCDDDBBB@@@>>>>>>>>>>>><<<::::::<<<>>>===DDDEEEHHHLLLFFFCCCMMMGGGJJJNNNQQQRRRRRRPPPOOOFFFHHHLLLPPPTTTWWWYYYZZZZZZ]]]bbbjjjqqqrrrmmmiiipppkkkvvvrrrBBBKKKUUU}}}>>>;;;888999>>>AAABBBAAABBBBBB@@@>>>===<<<<<<<<<======>>>>>>===;;;999888======;;;:::999777666555111111111111000000000/////////////////////......************************++++++++++++*********)))''''''''''''''''''''''''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&'''&&&&&&&&&&&&'''((((((&&&%%%%%%%%%%%%&&&'''''''''&&&&&&%%%%%%&&&&&&''''''&&&&&&&&&&&&'''(((((())))))*********+++++++++******)))((((((((((((((((((''''''))),,,---+++(((************************////////////000000000000...---,,,,,,,,,,,,---...---...///000111222333333555444222333555888999999666777:::<<<<<<<<<:::999>>>===<<<>>>AAABBB???<<<<<<<<<;;;999888999===???AAAAAACCCFFFIIIMMMQQQSSSNNNGGGGGGOOORRROOOSSS]]]ZZZQQQJJJKKKPPPTTTXXX\\\WWWXXX___lllwwwxxxoooeeeqqqmmmppp{{{}}}|||[[[GGGZZZ{{{rrr<<<;;;999999<<<>>>@@@@@@BBBAAA@@@@@@????????????============<<<;;;999888::::::999777666444333333111111111000000000////////////.........---------************************)))))))))(((((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&''''''&&&&&&'''''''''(((((((((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&'''(((((()))))))))******+++++++++***))))))((((((((((((((('''&&&&&&(((+++,,,***'''************************,,,---------...............---,,,,,,,,,,,,---...,,,---...///000111222222111111222222222333444444777888999;;;;;;;;;;;;;;;===<<<<<<===@@@@@@>>>;;;<<<<<<;;;999888:::===@@@EEEEEEEEEGGGIIIMMMQQQSSSTTTLLLKKKQQQSSSPPPTTT]]]aaaWWWNNNNNNPPPRRRTTTVVVWWWWWWYYY```hhhllljjjgggjjjiiiqqqWWWAAAUUU}}}sss::::::;;;::::::;;;>>>@@@AAAAAA@@@@@@@@@@@@AAAAAA<<<=========<<<:::888777666666555444222111000000000000000000////////////......------,,,+++******))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$%%%%%%&&&&&&'''((()))***))))))(((&&&&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&''''''((())))))))))))************))))))((((((''''''((((((&&&&&&&&&''')))***)))'''************************,,,,,,,,,---------.........------,,,,,,------...,,,,,,---...//////000000///111444333111111333555999888999999:::;;;;;;<<<;;;;;;;;;===??????===;;;<<<<<<<<<:::999:::===@@@GGGFFFEEEEEEGGGJJJNNNQQQXXXQQQNNNQQQRRRPPPTTT[[[aaaXXXQQQPPPRRRRRRSSSVVVUUUUUUVVV[[[aaaeeeggghhhjjjkkkvvv~~~uuuNNN@@@TTTsss888;;;===<<<:::;;;>>>BBB@@@@@@???>>>>>>>>>>>>???<<<<<<<<<<<<;;;999888666444444333222111000///...000000/////////............---,,,+++***)))(((((())))))))))))))))))))))))******)))))))))(((((((((''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&%%%&&&(((******)))((('''&&&%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&&&&'''((()))))))))))))))))))))))))))(((((('''''''''(((((('''''''''((()))))))))(((************************------........./////////------------------------,,,------...//////000000111555777666333333888===999888777777888999;;;===;;;<<<===>>>???>>>===<<<=========<<<;;;<<<>>>@@@EEECCCAAA@@@BBBFFFKKKNNNUUUPPPLLLNNNOOOOOOSSSYYYXXXRRRNNNPPPSSSUUUYYY]]]RRRRRRVVV]]]fffkkkjjjhhhmmmllltttuuunnnTTTEEEBBBTTTsss888;;;>>>>>><<<===@@@CCC@@@???===<<<;;;:::::::::;;;;;;<<<;;;:::999777666333333222111000000///////////////............------,,,+++***)))(((''''''(((((((((((((((((((((((()))))))))(((((((((((('''''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%&&&&&&'''###$$$&&&(((((('''&&&%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((((((((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))******************************------------............------------------------.........//////000000111444666777555333555===DDD888777666555666888:::<<<<<<===????????????>>>>>>===>>>>>>===<<<===???AAABBB@@@???>>>AAAEEEJJJMMMNNNJJJHHHIIIKKKMMMQQQVVVOOOKKKJJJNNNSSSVVV[[[```PPPNNNOOOWWWccckkkllliiinnnjjjmmmuuuzzz{{{sssOOOIII???AAABBBKKKttt888999<<<===>>>@@@BBBDDD@@@???===;;;:::999999888:::;;;;;;;;;:::888666555333333222222111000000//////.........------------,,,++++++***)))(((''''''(((((((((((((((((((((((('''&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$########################%%%%%%%%%%%%%%%&&&''''''"""###$$$%%%&&&%%%$$$$$$%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%&&&&&&'''((((((((((((''''''''''''''''''&&&&&&''''''(((((()))******)))((((((***,,,*********************************+++++++++,,,,,,,,,------......------,,,....../////////000000000222333333111111444;;;@@@666555444333444666888:::;;;>>>@@@@@@???>>>>>>???>>>?????????>>>>>>@@@AAAAAA@@@???@@@BBBFFFJJJMMMGGGFFFFFFGGGIIILLLPPPRRRKKKHHHHHHLLLPPPQQQVVV[[[RRRMMMIIILLLTTT^^^dddgggooonnnqqqvvvuuuuuuyyyMMMCCC>>>BBB>>>@@@pppvvv666777888;;;???BBBCCCBBB@@@@@@???======<<<<<<<<<::::::;;;:::999888666555333222222111111000000///.........---------,,,,,,************))))))((((((''''''''''''''''''''''''&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$################################################$$$$$$$$$$$$$$$%%%%%%&&&#########$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$%%%%%%&&&'''(((((((((''''''&&&&&&&&&'''&&&&&&&&&&&&'''((()))(((******)))&&&&&&)))+++************************************++++++++++++,,,,,,---......---,,,,,,------............//////000000000000111222444555333333333222333555666777:::===@@@@@@>>>===>>>???>>>???@@@@@@??????@@@BBBAAAAAA@@@@@@AAADDDGGGHHHEEEFFFGGGGGGIIIMMMOOOOOOIIIFFFGGGJJJLLLKKKOOOTTTSSSSSSQQQMMMKKKPPPYYY```jjjrrr~~~yyyWWWEEE???BBB???AAAssszzz555444555999@@@CCCCCCAAAAAAAAA@@@@@@@@@@@@@@@AAA::::::::::::999777666444222222111111000000//////......---------,,,,,,,,,************))))))))))))''''''''''''''''''''''''(((((('''''''''&&&&&&&&&########################################################################""""""""""""""""""""""""#########"""###$$$$$$%%%$$$$$$#########$$$%%%&&&%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''(((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&'''((()))((())))))(((%%%%%%(((+++************************++++++,,,,,,,,,---------,,,,,,---......---,,,,,,,,,,,,------------------000000000222333222///---222222222222333444555555999<<>>>>>@@@AAAAAA@@@???AAABBB@@@@@@?????????@@@BBBBBBFFFHHHIIIIIIKKKNNNOOONNNFFFDDDEEEIIIIIIHHHKKKPPPSSSZZZ___YYYNNNJJJPPPYYYaaappp|||ZZZ@@@:::AAACCCKKK}}}:::999777777888;;;>>>@@@CCCBBBAAA@@@????????????:::::::::999777555444333333333333222222222111111000---++++++------+++((()))))))))))))))(((''''''))))))((('''&&&%%%%%%%%%''''''''''''''''''''''''%%%%%%%%%%%%%%%%%%%%%%%%########################!!!!!!"""###$$$%%%%%%&&&########################$$$$$$%%%%%%%%%&&&&&&&&&&&&''' &&&'''!!!$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&''''''''''''''''''''''''(((((((((((((((''''''''')))))))))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,///---+++))))))+++---///000...+++)))))),,,///111111111000000000000000111...111444555555555666777888:::<<<===<<<<<<===>>>>>>===<<<<<<<<<===???@@@???AAADDDDDDDDDCCCCCCDDDKKKKKKKKKLLLLLLNNNOOOPPPHHHGGGEEEEEEHHHMMMRRRUUUVVVYYYaaacccZZZOOOSSS___fffjjjuuuzzz~~~hhhOOO@@@>>>@@@OOO{{{888777666555666888;;;===@@@@@@???>>>============:::999999888777555333222111111111111000000000000///---++++++,,,,,,***((()))))))))))))))(((''''''((((((''''''&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################"""""""""######$$$$$$%%%########################"""############$$$$$$$$$'''000111'''!!!$$$%%%"""$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&'''''''''''''''''''''''''''''''''''''''&&&&&&&&&'''(((((()))******++++++,,,,,,,,,,,,,,,---------000///---,,,,,,---///000///---+++***+++,,,...000111111000000000000000111000222555666555444444444777999;;;<<<;;;;;;;;;===>>>>>>>>>===>>>>>>?????????AAADDDDDDCCCBBBBBBCCCEEEEEEFFFGGGHHHJJJKKKLLLIIIHHHFFFFFFHHHLLLQQQSSSLLLPPPXXX]]]YYYTTTZZZeeeiiihhhooozzz|||vvvxxxeeeMMM@@@AAAEEETTT{{{666555444333444555777999======<<<;;;;;;::::::999888888888777555444222222000/////////...............,,,++++++,,,,,,***)))((())))))))))))(((''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%########################################################################!!!!!!!!!!!!""""""""""""***333666,,,""""""%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((())))))******,,,,,,,,,---------..............................---,,,,,,,,,,,,---...///000000000000000000000000000333666777555333222222666888:::::::::999:::<<<>>>>>>?????????>>>>>>===???AAACCCCCCBBBAAAAAABBBBBBBBBBBBCCCEEEGGGHHHIIIHHHGGGEEEEEEFFFIIILLLOOOHHHKKKPPPTTTTTTUUU\\\cccgggccceeeooossspppqqqvvvnnnMMMAAACCCIIIZZZyyy666555444333333444666777;;;;;;::::::999888888777666666666555444333111000//////.........---------,,,++++++++++++******)))(((((())))))(((((('''&&&%%%%%%%%%%%%%%%&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$#########"""""""""!!!######################## !!!!!!!!!""""""%%%+++---'''"""###%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''&&&&&&%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''''''''(((((()))*********,,,,,,,,,------......///++++++,,,------,,,++++++++++++,,,---............/////////000000000000000...222555777666444222222666888:::;;;::::::;;;<<<<<<===>>>>>>>>>===<<<;;;<<<>>>AAABBBBBBAAABBBCCCDDDDDDDDDDDDEEEFFFGGGHHHFFFEEEDDDDDDEEEFFFHHHJJJLLLNNNOOOPPPSSSXXX\\\^^^```___aaahhhlllmmmrrryyyxxxOOOAAABBBHHHZZZttt777666555555555666777777::::::::::::999888777666444444444333222111000//////.........------------***++++++******))))))***((((((((((((((('''&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$######"""!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!"""""""""#########$$$###"""###&&&%%%"""$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''(((((((((((((((((()))******++++++,,,++++++,,,,,,---......///***+++---......---+++******+++,,,...............---...///000000000000///,,,000333555555444444444777999;;;;;;;;;:::;;;===999:::;;;<<<<<<;;;:::999888;;;>>>AAAAAABBBCCCEEEFFFEEEEEEEEEEEEEEEFFFFFFHHHGGGGGGGGGGGGHHHHHHIIIOOOQQQQQQQQQZZZgggjjjfff\\\___eeejjjlllqqq|||yyyTTTCCC???CCCUUU|||ooo777777777777777888999999999999::::::999888666555222222222222111000///.........---------,,,,,,,,,(((***+++***)))((()))***'''(((((((((((('''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$#################################""""""!!!!!!!!!""""""""""""""""""""""""""""""""""""############'''$$$!!!"""%%%&&&$$$ $$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&''''''((())))))))))))))))))***++++++,,,,,,******++++++,,,---......------...//////...------***+++,,,---.../////////,,,---///000111000000///---///222444444444555666777999;;;<<<;;;;;;<<<===888888999:::::::::::::::777999===@@@@@@AAACCCDDDEEEDDDDDDCCCCCCDDDDDDEEEKKKKKKKKKLLLLLLLLLLLLLLLMMMQQQQQQUUUfff{{{vvv\\\cccjjjnnnpppwwwYYYEEE===???QQQ{{{lll666777777888999::::::;;;777888999999888777555333000000000000000///...---,,,,,,,,,+++++++++******''')))+++***(((''')))***''''''((((((''''''&&&%%%%%%%%%$$$$$$######""""""$$$$$$$$$$$$$$$$$$$$$$$$################################################"""""""""""""""!!!!!!!!!""""""""""""""""""""""""!!!""""""""""""#########&&&###"""###%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&''''''((())))))(((((())))))***+++++++++((())))))***+++,,,---...---..................---***++++++,,,---...///000+++,,,...000111111000///000111222222222222444666666888:::::::::::::::<<<777777888888999:::<<<<<<888;;;>>>?????????@@@AAABBBBBBBBBCCCDDDEEEGGGGGGJJJKKKLLLMMMNNNNNNMMMMMMLLLQQQQQQUUUkkkxxx^^^ccchhhkkkpppxxx\\\GGG>>>>>>OOO|||mmmuuu555666777888999:::;;;<<<666666888888777666333222///000000000///...------************))))))))))))&&&)))+++***''''''(((+++''''''((((((''''''&&&%%%&&&%%%%%%$$$###"""!!!!!!########################################################################!!!!!!!!!"""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""" !!!###$$$###"""$$$'''$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%&&&'''((((((''''''(((((()))*********'''((()))***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...000111+++,,,...000111111000///333333333111000000333555555777999999999888999:::888888888888999;;;>>>???:::===??????>>>======>>>AAAAAABBBDDDFFFIIIKKKLLLHHHIIIJJJLLLLLLLLLKKKKKKOOOSSSRRRTTTiiiooo___aaacccffflllvvv}}}{{{vvv]]]HHH??????PPP~~~oooppp666666777999;;;;;;999777777666555444444555777777111000///000111000///---)))******+++++++++******))))))((((((''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%$$$$$$######$$$$$$%%%$$$$$$############$$$$$$""""""""""""""""""""""""########################$$$$$$###"""!!! ###!!! !!!"""###""" """"""""""""!!!!!!!!!!!!$$$$$$$$$$$$$$$$$$$$$$$$$$$###"""""""""###%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''(((((((((((((((((())))))))))))))))))))))))'''(((((()))***+++++++++,,,,,,,,,---------......---+++***+++...000///---............////////////111111222222222333333333333555888:::999888888888:::999999;;;>>>???>>>===;;;===??????>>>>>>???@@@@@@AAACCCDDDFFFGGGGGGGGGFFFFFFFFFGGGIIIJJJLLLMMMPPPWWWVVVNNNPPP```mmmoooWWW```kkklllfffccckkkuuupppuuu{{{~~~WWWHHHFFFGGGMMM|||wwwkkkuuu666666777999;;;;;;999777777666555333222222222222///.........//////---,,,)))******++++++******)))((((((((('''''''''''''''&&&&&&''''''''''''&&&&&&%%%$$$$$$######$$$$$$%%%$$$######""""""######$$$""""""""""""""""""""""""$$$#####################""""""""""""!!!!!!!!!!!!###!!! !!!"""###""" """"""""""""!!!!!!!!!!!!##############################"""!!!"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%"""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&''''''((((((((((((((((((((((((((((((((((((((('''(((((()))******+++++++++,,,,,,,,,,,,---------,,,***)))+++---///...,,,............////////////111111111222222222333333444666999::::::999999999<<<:::888999;;;>>>??????===???@@@@@@@@@???@@@AAAAAABBBCCCDDDEEEFFFFFFFFFFFFFFFGGGGGGHHHIIIIIIJJJNNNUUUUUUNNNNNNXXX___^^^\\\aaaeeeccc\\\ZZZaaajjjoootttyyy{{{|||___CCC===GGGZZZ|||lllnnn888888888999;;;;;;999777777666444222///...------...---,,,---......,,,***))))))************))))))&&&&&&''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$$$$############$$$$$$$$$######""""""######$$$""""""""""""""""""""""""$$$$$$$$$######""""""""" !!!"""###$$$$$$###!!! !!!"""###""" !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%%%%########################&&&&&&'''((((((((((((((((((((((((((((((((((((((('''(((((())))))******+++******+++++++++,,,,,,,,,***))))))+++---...---,,,............////////////111111111222222222222333444777999::::::999999:::===;;;888777:::===???@@@???@@@AAAAAA@@@@@@AAABBBBBBCCCDDDDDDEEEEEEDDDDDDEEEFFFGGGHHHIIIHHHGGGGGGJJJQQQSSSLLLJJJPPPSSSRRRTTTVVVWWWTTTSSSXXXccckkkkkkqqqwww{{{{{{}}}fffEEEDDDaaa~~~kkkfff|||999888888999::::::888666666555333111///---,,,+++...---,,,---......,,,***)))))))))***))))))((((((%%%%%%%%%&&&&&&''''''(((%%%%%%&&&&&&&&&&&&%%%%%%$$$$$$############$$$$$$######""""""""""""######!!!!!!!!!!!!!!!!!!!!!!!!$$$$$$######""""""!!!!!! !!!"""###$$$$$$###!!! !!!"""###""" !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!""""""###############$$$$$$$$$$$$%%%&&&''''''((((((''''''############$$$$$$$$$$$$%%%%%%&&&'''(((((((((((((((((((((((((((((((((((((((((((((((())))))******)))************+++++++++******+++---......---,,,............////////////111111111111222222222222444666888999888888888999<<<:::888999;;;>>>?????????@@@AAA@@@???>>>@@@AAABBBCCCCCCDDDCCCCCCBBBBBBBBBDDDFFFIIIJJJJJJIIIHHHHHHMMMLLLGGGEEEKKKQQQRRRNNNPPPOOONNNQQQ\\\fffllleeekkkvvv}}}hhhOOOaaa}}}jjjhhhuuu:::999888888999999777555333333222111000///...---...---------......,,,+++)))))))))))))))((('''&&&$$$$$$%%%%%%&&&&&&''''''$$$$$$%%%%%%%%%%%%$$$$$$$$$######""""""######$$$###""""""""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!#########"""""""""!!!!!!!!!!!!!!!!!!""""""""""""###!!! !!!"""###""" !!!!!!!!!"""""""""########################### !!!!!!!!!"""""""""""""""""""""######$$$$$$$$$%%%&&&''''''((((((''''''$$$$$$$$$$$$%%%%%%&&&&&&$$$%%%&&&'''((((((((((((''''''''''''''''''''''''((((((((((((((())))))))))))))))))*********++++++***,,,.../////////..................////////////000000111111111222222222222444666666666555777888999999:::<<>><<<===>>>>>>===<<<<<<===???AAAAAABBBBBBBBBAAA@@@@@@???AAAEEEHHHKKKLLLKKKKKKJJJJJJFFF???===DDDNNNTTTWWWYYYWWWQQQRRR[[[aaabbbbbbgggqqq|||}}}gggZZZwww}}}nnntttxxx:::888777666777777555444111111111111111000///......---,,,---......,,,***((())))))(((((('''&&&%%%$$$$$$%%%%%%%%%%%%%%%%%%###$$$$$$%%%%%%$$$$$$#########""""""""""""#########""""""!!!!!!""""""###""""""""""""""""""""""""""""""""""""""""""""""""######""""""!!!!!! ###!!! !!!"""###""" !!!!!!""""""############################## !!!"""#########""""""!!!!!!!!!"""######$$$$$$######$$$%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&'''###$$$%%%&&&'''(((((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))*********+++++++++***,,,000111000/////////............////////////000000000111111111111222222333555555444444666777777888:::>>>@@@@@@===:::<<<===<<<;;;999999;;;===?????????@@@@@@???>>>>>>===???BBBFFFIIIKKKLLLMMMLLLJJJDDD===:::>>>GGGNNNZZZ___\\\UUUTTT[[[aaa```ddddddjjjtttwwwtttuuu{{{fffYYYnnnrrrxxx}}}:::888666555555555333222000111111111000///...------,,,+++,,,------+++)))(((((((((((('''&&&%%%$$$%%%%%%%%%%%%$$$$$$$$$$$$######$$$$$$$$$$$$############""""""""""""######""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!!!!"""#########""""""""""""!!!!!!!!!!!!###!!! !!!"""###""" !!!"""#########""""""""""""""""""""""""!!!"""###$$$$$$$$$###""" !!!!!!"""######$$$"""######$$$$$$$$$$$$$$$"""######$$$%%%%%%&&&&&&######%%%&&&'''(((((((((''''''''''''''''''''''''((((((((((((((((((((((((*********+++++++++,,,,,,(((,,,000111000......///............////////////000000000000111111111111333444555555444444666888999999:::<<>><<<<<<===<<<:::888888:::===<<<<<<======>>>============>>>@@@CCCEEEHHHJJJKKKJJJIIIGGGDDD@@@???CCCHHHUUU\\\[[[RRRQQQ\\\eeefffhhh```___hhhmmmlllooovvveeeNNNQQQ^^^```{{{ssshhhxxxzzz:::888555444444444222111000111111111000...,,,+++,,,+++******++++++***((((((((((((((('''&&&%%%$$$&&&%%%%%%$$$$$$###############$$$$$$$$$$$$############""""""""""""######""""""!!!!!!!!!!!!"""""""""""""""""""""""""""""" !!!"""###$$$$$$!!!!!!!!!!!!""""""""""""###!!! !!!"""###"""!!! !!!"""######$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!"""###%%%%%%$$$$$$### !!!"""######$$$$$$$$$%%%&&&&&&&&&&&&%%%!!!""""""###$$$$$$%%%%%%"""###%%%&&&'''(((((((((''''''''''''''''''''''''((((((((((((((('''''''''***++++++++++++,,,,,,,,,'''+++///000///------.............../////////000000000000000111111111111444555666555555555777999;;;:::999:::<<<>>>>>>>>>======<<<:::888888:::===:::;;;;;;<<<======<<<<<<>>>>>>???@@@BBBDDDFFFHHHFFFHHHKKKLLLIIIDDDDDDFFFUUU]]][[[OOOMMMXXXccceeekkk]]]XXX```hhhjjjpppyyycccDDD;;;???FFFppppppRRRnnn|||mmmooo999888666444222111111111000//////...------,,,,,,***)))))))))((((((''''''''''''((((((((('''&&&%%%'''&&&%%%%%%$$$$$$$$$%%%$$$###"""!!!!!!"""###$$$""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""#####################"""""""""""""""######""""""!!!!!! """"""""""""!!!!!!!!!!!!%%%%%%%%%$$$$$$#################################&&&&&&&&&''''''''''''((((((((('''''''''&&&&&&&&&%%%&&&''')))******++++++++++++******************,,,---------,,,,,,...///,,,,,,,,,---...///000111,,,---...///000000000000222222333444555666777888999999:::;;;<<<>>>???@@@<<<999666777:::<<<<<<;;;AAA@@@@@@AAABBBBBBAAA@@@EEEDDDCCCBBBCCCDDDFFFGGGFFFDDDCCCCCCFFFMMMTTTYYYWWWTTTQQQOOOQQQVVVYYY[[[fffbbb]]]^^^hhhpppmmmddd[[[GGG;;;:::FFFooooooYYYVVVxxxqqq777777666444333111000000///......------,,,++++++++++++*********)))))))))'''''''''&&&&&&&&&%%%%%%&&&%%%%%%$$$$$$$$$$$$$$$######""""""""""""######""""""""""""############!!!!!!!!!!!!!!!!!!!!!!!! """""""""""""""""""""""" !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""###############"""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""!!!%%%%%%%%%$$$$$$$$$##############################&&&&&&&&&&&&''''''''''''((('''''''''&&&&&&&&&&&&%%%&&&'''(((***************************************+++,,,+++***+++,,,...------,,,------...///000------...///000000000000111222222333444555555666444555888:::<<<<<<;;;;;;???<<<::::::===??????===<<<<<<===AAAEEEFFFCCC@@@DDDCCCCCCCCCDDDEEEHHHIIIHHHEEEAAA@@@BBBFFFKKKMMMVVVUUUQQQPPPVVV```aaa\\\^^^___```dddmmmuuurrrjjj[[[HHH===<<>>???===>>>BBBHHHHHHDDD???BBBBBBBBBCCCEEEGGGJJJKKKQQQLLLFFFCCCEEEGGGHHHGGGOOORRROOOMMMWWWfffeeeZZZ]]]aaaccccccfffhhheee___\\\KKK@@@>>>EEElllaaaQQQhhh|||xxx222333444444333111///---,,,++++++***))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&'''&&&$$$""""""###$$$%%%""""""#########"""""""""!!!"""###$$$$$$###"""!!!!!!"""""""""############!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! """""""""""""""""""""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############"""""""""""""""######### !!!"""#########"""""""""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$########################$$$%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&'''((())))))))))))))))))))))))************)))*********))))))+++---------,,,,,,,,,,,,,,,,,,---...///000111111111111222222222222333333333333333555888;;;<<<;;;:::999;;;:::::::::;;;;;;;;;;;;GGGCCC@@@CCCGGGHHHDDD???AAAAAABBBDDDFFFHHHKKKLLLTTTNNNHHHFFFHHHIIIHHHFFFDDDLLLLLLHHHPPP______TTTZZZ]]]\\\WWWTTTVVVXXXWWW___MMMAAA===CCCiiigggQQQ```uuusss000111222333333111///---*********)))((((((''''''%%%%%%%%%%%%&&&&&&&&&&&&'''%%%###"""""""""$$$%%%!!!!!!"""#########"""!!!!!!"""###$$$$$$###"""!!!!!!"""""""""############"""""""""""""""""""""""""""""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""############!!!!!!""""""############ !!!"""###$$$$$$!!!"""""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$########################$$$$$$$$$$$$%%%%%%%%%&&&%%%%%%&&&&&&&&&&&&&&&&&&%%%&&&'''(((((()))(((((((((((()))))))))*********)))***+++***))))))+++------,,,,,,+++++++++,,,,,,---...///000000111111111333333333333333444444444666666777777888999::::::999999::::::999999999999HHHCCC??????BBBDDDCCC@@@AAAAAABBBDDDFFFHHHJJJKKKJJJFFFBBBBBBCCCEEEEEEDDD<<>><<<<<<>>>@@@AAABBBAAABBBCCCDDDEEEFFFGGGGGGCCCBBBBBBAAAAAABBBCCCDDD<<>>:::CCCjjjsssTTTXXXmmmgggiii////////////////////////******))))))((('''''''''''''''(((((())))))))))))&&&%%%%%%%%%$$$$$$$$$$$$ !!!###%%%%%%$$$###"""######""""""""""""######""""""""""""############""""""""""""""""""""""""!!!!!!!!!!!!!!!"""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""""""""""""""############ !!!!!!"""######$$$$$$ !!!!!!""""""######!!!""""""######$$$%%%%%%######$$$$$$$$$%%%%%%%%%####################################$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''((((((''''''''''''(((((()))******+++((()))))))))((((((***,,,******)))******+++,,,---+++,,,---....../////////000111111222333444444555444444666777777777777777999<<<>>>===;;;999999::::::===@@@AAA???>>>???@@@BBBCCCCCCDDDDDDDDDDDDCCCDDDFFFHHHFFFCCCAAACCCFFF@@@>>>@@@DDDEEEDDDGGGMMMWWWXXXSSSKKKHHHPPPZZZ___]]]HHH<<<<<>>======CCCDDDDDDDDDCCCBBBAAAAAAEEEIIILLLHHHAAA>>>@@@DDDCCC999888BBBFFFBBBDDDKKKLLLNNNMMMGGGEEEIIINNNPPPYYYEEE;;;???MMMppp[[[ZZZzzz|||mmm|||...---,,,,,,++++++,,,,,,+++)))''''''''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%$$$$$$$$$######""""""""""""!!!!!!!!!!!!$$$###"""!!!!!!"""###$$$$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!  """############  !!!!!!!!!  !!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""######"""!!! !!!"""###$$$$$$%%%$$$#########$$$$$$###!!!$$$$$$##################!!!!!!""""""#########$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%$$$###$$$%%%&&&''''''''''''''''''((())))))***)))(((((()))+++---...///...---,,,+++*********++++++,,,,,,,,,---------000/////////000111222222777777777777888888888888===???>>>999666888999888;;;<<<>>>@@@BBBCCCDDDEEEDDD???EEEVVV\\\QQQAAA;;;CCCEEEGGGGGGEEEBBBAAAAAADDD???;;;===AAAEEEDDDBBBDDDCCCCCCEEEJJJLLLLLLJJJTTTMMMBBB;;;EEEgggbbbUUUzzzuuuwww------,,,++++++++++++,,,+++)))''''''''''''&&&%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%$$$$$$$$$#########""""""""""""!!!!!!!!!!!!######""""""""""""######$$$###"""!!!!!!"""###$$$""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!! !!!!!!"""###"""!!! !!!"""###"""!!!"""""""""""""""""""""""""""""""""""""""""""""""" !!!"""######"""!!! !!!!!!""""""######$$$$$$###""""""###%%%%%%###"""####################################$$$$$$$$$%%%$$$$$$%%%%%%%%%%%%&&&&&&'''&&&%%%%%%%%%&&&'''((('''''''''''''''((())))))***)))(((((()))+++---...///...---,,,++++++++++++++++++,,,,,,,,,---------000000000000111111222333666666666777777777777777;;;======888666888999888:::;;;===???AAABBBCCCCCCIIIDDDHHHVVV[[[RRRHHHFFFDDDFFFGGGGGGEEECCCBBBBBBCCC???<<<===AAADDDCCCAAACCCBBBAAACCCGGGIIIIIIHHHIIIEEE===999FFFjjjgggUUUuuuxxx}}}------,,,+++++++++++++++***)))'''&&&''''''&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$#########""""""""""""!!!!!!!!!!!!""""""############""""""######""""""""""""######""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! """"""!!!!!!""""""###$$$###"""!!!"""$$$%%%$$$###""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!"""""""""""""""#########"""""""""###%%%&&&$$$###########################$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&''''''&&&&&&''''''((()))'''''''''''''''((())))))******)))))))))+++,,,---...---,,,,,,++++++++++++,,,,,,,,,,,,------------000000000111111222444444555555555555666666777777888;;;;;;777555777999888999:::;;;===???@@@@@@AAADDD@@@CCCLLLOOOIIIEEEFFFDDDFFFHHHHHHFFFDDDCCCCCCCCC???<<<===???AAAAAA???AAA@@@???@@@CCCEEEEEEEEE@@@>>>999888FFFjjjkkkQQQiiivvv~~~---,,,,,,+++***+++++++++***(((&&&&&&''''''&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$############""""""""""""!!!!!!!!!!!! !!!###$$$$$$###""""""###""""""""""""""""""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""###""""""!!! """!!!!!!!!!!!!"""######"""!!!!!!"""$$$&&&%%%$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!#########"""""""""""""""!!!!!!!!!###%%%&&&%%%$$$###############$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&'''''''''''''''((((((((('''''''''''''''((())))))******))))))******,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,------------...111000111111222333444555333444444555555666666666555999:::777555888999888888999:::;;;======>>>>>>;;;:::===BBBAAA<<<<<>>???>>>===???>>>===>>>???AAABBBBBB@@@>>>999888DDDdddrrrQQQ```yyyssszzz,,,,,,+++************+++)))'''%%%%%%&&&''''''&&&%%%$$$$$$######$$$$$$%%%$$$$$$$$$#########""""""""""""""""""!!!!!!!!!!!! !!!"""$$$$$$$$$###""""""""""""######"""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""######""""""!!!!!!""""""###$$$!!!!!! !!!!!!"""###!!! !!!###$$$$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!""""""#########"""""""""""""""!!!!!!!!!###%%%&&&%%%$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%&&&&&&'''''''''''''''''''''''''''((())))))******************++++++,,,,,,+++++++++,,,------,,,,,,---------.........000000000111222444555666222333333444555666666666555999;;;888777999:::888777888999:::;;;<<<<<<<<<<<<===@@@CCCAAA<<<;;;>>>EEEFFFGGGGGGEEEDDDDDDEEE>>>===<<<<<<=========<<<>>>============???AAABBB@@@>>>:::888BBB```}}}VVV\\\wwwrrrrrr,,,,,,+++***************(((&&&%%%%%%&&&''''''&&&$$$$$$############$$$$$$$$$############"""""""""""""""""""""!!!!!!!!!!!! !!!"""######$$$######""""""############"""""""""""""""""""""""""""""" !!!!!!""""""######$$$"""!!!!!!!!!"""$$$&&&'''!!! !!!""""""  """###"""!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""#########"""""""""###%%%&&&$$$###"""""""""###$$$$$$%%%%%%$$$$$$$$$$$$############$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&''''''''''''&&&'''''''''''''''((())))))************************++++++++++++,,,------...,,,---------............//////000000222333555666222333333444555666777777777;;;===:::999;;;;;;999777888999:::::::::::::::===@@@BBBDDDCCC@@@??????AAABBBCCCBBBAAA@@@AAACCC;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>======???BBBEEE???>>>;;;999DDDcccYYYVVVsssnnnhhh,,,++++++***************(((&&&$$$%%%&&&''''''&&&$$$$$$############$$$$$$############""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""###$$$%%%!!!"""###$$$$$$###"""!!!"""""""""""""""""""""""" !!!!!!"""######$$$$$$!!!!!! !!!###&&&'''""""""!!!!!!""""""###$$$"""  """"""!!! """"""""""""""""""""""""""""""""""""""""""""""""###"""!!! !!!"""###!!!!!!""""""######$$$$$$###""""""###%%%%%%###"""!!!""""""###$$$$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%&&&&&&%%%&&&'''((()))((((((''''''''''''''''''((())))))******+++++++++*********++++++++++++,,,---...///------------..................//////111333444555333333444555666777888888999>>>@@@===;;;======:::888888999:::::::::999999<<<======>>>@@@BBBBBBAAA;;;<<<===<<<;;;;;;<<<>>>888999;;;;;;;;;;;;;;;<<<>>>?????????>>>@@@EEEIII???>>><<<<<>>===;;;888999999:::::::::999999;;;;;;::::::>>>DDDFFFEEE777888999888777777888:::666888:::;;;;;;;;;;;;<<<>>>@@@AAA@@@???BBBGGGLLLBBBAAA???>>>KKKkkk}}}kkk\\\{{{xxxnnn))))))))))))((((((((((((&&&&&&''''''&&&&&&%%%$$$%%%%%%%%%%%%%%%$$$###"""######################## !!!!!!!!!!!!"""""""""""""""######$$$&&&%%%$$$$$$%%%%%%###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""###"""!!! !!!"""###!!!###$$$$$$%%%((()))!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""$$$$$$###"""!!! """"""""""""""""""""""""""""""""""""!!!!!!!!!!!!%%%%%%###!!!$$$&&&###!!!!!!"""###############$$$%%%&&&'''&&&%%%$$$###$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&'''((())))))((((((''''''''''''(((((((((((((((((()))***************+++,,,,,,,,,,,,,,,,,,------------............///222000///...///000222333444333222222333444666777::::::;;;<<<<<<<<<;;;;;;<<<=========<<<;;;::::::;;;;;;;;;<<<<<<===>>>???===<<<;;;:::999:::;;;;;;:::777444555888;;;;;;:::@@@??????@@@AAABBBDDDDDDFFFGGGFFFDDDOOOnnn{{{|||zzz[[[mmm)))(((((((((((('''''''''&&&&&&&&&'''&&&&&&%%%$$$$$$$$$%%%%%%$$$$$$###"""######################## !!!!!!!!!!!!""""""!!!!!!""""""###$$$$$$#########$$$$$$""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""###"""!!! !!!"""######$$$$$$###"""!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""######""""""!!!!!! """"""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!######!!!###&&&$$$ !!!""""""#########""""""###$$$%%%&&&&&&%%%$$$###$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''(((((((((((('''''''''''''''(((((((((((((((((()))***************+++++++++,,,,,,,,,,,,------------............///111000///...///000222333333333333333333555666777999999:::;;;;;;;;;;;;:::<<<<<<<<<<<<<<<<<<;;;:::;;;::::::;;;;;;<<<======<<<;;;:::999999999::::::;;;777444333555888999888???????????????>>>===<<<@@@BBBBBB???FFFaaa|||{{{}}}]]]nnn''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$###$$$$$$$$$$$$######""""""""""""""""""""""""""" !!!!!!!!!!!!""""""!!!!!!""""""###$$$###"""!!!"""######!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""""""""!!!!!!!!!!!!"""""""""######"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!""""""""""""###%%%""""""%%%&&&$$$""""""#########""""""!!!"""###$$$$$$$$$$$$######$$$$$$$$$$$$%%%%%%%%%%%%'''''''''(((''''''&&&&&&&&&''''''''''''((((((((((((((()))***************++++++++++++,,,,,,---------------............///111000/////////000222333333333333333444555666777888888999::::::::::::::::::;;;;;;<<<<<<<<<<<<;;;::::::::::::::::::;;;;;;:::999999888777888888888;;;777333222333555666777<<<>>>???@@@???===:::999===??????<<>>AAABBB@@@===;;;===??????;;;<<>>>>>>>>>>><<<:::888666666666666666666555444444222333444444444666:::===666777888999:::999999888666555555666:::LLLsssvvv|||yyypppeeezzz&&&&&&%%%%%%%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$###### !!!!!!""""""!!!!!! !!!!!!!!!!!!!!! !!!""""""!!! """###$$$###!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!"""######"""!!! !!!"""###"""!!! !!!"""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!"""#########$$$&&&%%%###$$$'''&&&!!! !!!###$$$$$$$$$$$$""""""!!!!!!"""$$$%%%&&&############$$$$$$$$$$$$###$$$$$$%%%%%%%%%%%%$$$%%%%%%&&&&&&&&&'''''''''(((((()))***************(((((()))***+++,,,---------------............/////////000111111111111111333444555666777777666666555666888999:::;;;;;;;;;::::::;;;;;;;;;:::999999===>>>>>>===;;;888666444555666777777777666444444000222444555444444777999666666555555666888:::;;;888555777<<<@@@MMMmmmuuuuuurrr~~~rrr&&&&&&&&&%%%%%%%%%$$$$$$$$$%%%%%%%%%%%%$$$###### !!!""""""!!!!!! !!!!!!!!!""" !!!""""""  """###""" !!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!"""######"""!!!  !!!!!! !!!###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""" !!!"""######$$$""""""!!!!!!$$$(((&&&!!!!!!"""$$$%%%%%%%%%###""""""""""""$$$&&&'''"""############$$$$$$$$$"""###$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''(((((()))***************'''((()))***+++,,,---------------.........////////////000111111111111111333444555777777777777666666666888999:::;;;;;;<<<;;;;;;;;;;;;::::::999888<<<======<<<:::777444222555666777777777666444444///222555555333222333555555444333333666;;;@@@CCC===;;;>>>EEEIIIQQQjjjtttqqq~~~ooo|||%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""!!!!!!!!!!!!""""""""""""""""""""""""  !!!""""""!!!!!! !!!"""$$$%%%"""""""""""""""""""""""" !!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""######!!!!!! !!!!!!!!!"""""""""### !!!!!!!!!""""""############"""!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""$$$%%%$$$###""""""###$$$$$$%%%%%%%%%%%%&&&&&&%%%$$$######$$$&&&'''(((---,,,***((((((***+++,,,******+++++++++,,,,,,,,,---------............//////////////////000000000000111333444555666666666<<<999666666777999999999::::::;;;;;;;;;::::::999999888777555333222222222333222111222444555444333555555555555555444444444555444333444666999===@@@===CCCCCCGGGTTT^^^ooodddkkk{{{uuu%%%%%%%%%%%%%%%%%%%%%%%%########################""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""" !!!""""""!!!  """"""""""""""""""""""""!!!!!!!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!! !!!###!!!!!!!!!!!!"""""""""""" !!!!!!!!!""""""!!!!!!"""###############""""""""""""""""""""""""!!!!!!!!!!!!"""""""""######$$$$$$$$$###$$$&&&((($$$$$$%%%%%%%%%%%%&&&&&&)))((((((''''''''''''''')))(((((('''((()))***+++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------/////////000000000000111000111111222333444555555:::888666555666777888777666777888999::::::::::::999888666444333222222111222111111111333444333222333333333333333333444444555444333333555888;;;===CCCGGGCCCBBBJJJSSSgggdddffflllsss}}}%%%%%%%%%%%%%%%%%%%%%%%%########################!!!!!!!!!!!!"""""""""""""""""""""""""""""""""""" !!!!!!!!!!!!!!! !!!!!!""""""""" """"""""""""""""""""""""""""""!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!! !!!###%%%""""""""""""!!!!!!!!!!!! !!!!!!!!!""""""""" !!!###$$$%%%%%%%%%""""""""""""""""""""""""!!!!!!!!!"""""""""######"""###$$$######$$$''')))$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&''''''&&&%%%%%%&&&&&&'''((()))******+++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,//////000000111111111111000000000111222333444555999777555555666777666555333444555777888999:::;;;888777555444222111111111111000///000222333222111000000111111222222333333444444333222333666888:::CCCFFF@@@:::???IIIaaadddxxxbbbbbbxxx{{{$$$$$$$$$$$$$$$$$$$$$$$$########################!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""""""""!!!!!! !!!"""######""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!"""!!! """$$$""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!""""""""" !!!"""###$$$$$$$$$$$$""""""""""""""""""""""""!!!!!!"""""""""######### """%%%%%%%%%$$$$$$%%%$$$$$$$$$%%%%%%%%%&&&&&&"""###%%%'''(((''''''&&&%%%&&&''')))***+++++++++******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,//////000000111111222222111111000111222333555666999777666666777777666555333444444444555666777888666555444333111111000000000///...///111111111000//////000111222222333333444333222222222333555666888>>>999555:::FFFaaadddtttaaa\\\zzzuuu$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" !!!!!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!"""###$$$$$$!!!!!! !!!!!! !!!!!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""""""""""""""""""""######""" !!!"""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!"""""""""#########$$$$$$$$$$$$##############################""""""""""""############"""&&&***+++)))&&&###!!!$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&((()))))))))((('''%%%&&&'''((()))******)))******+++++++++,,,,,,,,,,,,,,,,,,,,,------------...//////000111111222222222222222222444555666777888777777888::::::888666666555444333333333333444555444333111000000000000///...---...000111000/////////000111222333333444444333222111111222333333///777666444;;;GGGaaadddpppbbbWWW~~~sssiii$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" !!!!!!""""""######"""""""""""""""""""""""" !!!"""###$$$%%%&&&"""!!!!!! !!! !!!!!!!!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""$$$$$$$$$"""  """!!!!!!!!!!!!""""""""""""!!!!!!!!!"""""""""######$$$$$$%%%%%%$$$######"""########################"""""""""#########$$$$$$&&&***...000---)))%%%###$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&%%%%%%''''''''''''''''''''''''******+++++++++,,,,,,,,,,,,,,,,,,,,,------------------...///000111111222111222333444555666666666666666777:::<<<;;;999777999777555333111000000000333333111000000////////////...---...000111000//////000000111111222222222333222222222111222222222///666555444<<>>555333000---+++***++++++******+++++++++,,,,,,,,,)))************+++++++++++++++,,,---...///000111,,,...222555666555333111000111444888<<<<<<999777999888555222000000000111222111000//////...//////000///...///111111111///..................------222222222222222333333333555777222000999BBBTTTmmmwwwhhh___wwwXXXkkk}}}lll############""""""!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""" !!!""""""!!!!!!!!!!!!!!!"""############"""!!!!!!!!!!!!!!!!!! !!!"""### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""######""""""!!!!!! #########"""""""""""""""""""""!!! !!!%%%///444000+++""""""""""""""""""""""""######""""""!!!!!! """############$$$$$$$$$$$$$$$$$$#########""""""""""""""""""""""""""""""%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''%%%'''+++...//////,,,+++333...,,,...333333...(((******,,,---------,,,,,,,,,,,,++++++++++++++++++,,,---------.../////////000000000111111222333333333444555666666555444333555444333222111111111111........................111222333555777777555333------......//////000000---...000111111111000///555555666777888@@@TTTfff}}}fffccc{{{rrrZZZbbb}}}$$$$$$#########"""""""""######"""""""""!!!!!!!!!"""""""""""""""""""""""" !!!""""""!!!!!!!!!!!!!!!"""#########""""""!!!!!!!!!!!!!!!!!!  !!!"""### !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""###"""""""""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!! $$$!!! $$$***,,,(((###""""""""""""""""""""""""###"""""""""!!!!!!!!! """############$$$$$$$$$$$$$$$$$$#########""""""########################%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''###$$$''')))******((('''///,,,((()))...000000...))))))))))))***+++---...++++++++++++++++++++++++,,,,,,------.../////////222222222222222222111111222444666888888666444333555444333222111000000000////////////////////////......///111333333111///............////////////---...///000111000000///222333444555666???TTTggg{{{kkk^^^rrrmmmWWW[[[ttt$$$$$$$$$###############$$$$$$#########""""""""""""""""""""""""""""""""" !!!""""""!!!!!!!!!!!!!!!"""######""""""!!!!!! !!!!!!!!! !!!"""""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!""""""!!! """!!!!!!###$$$$$$!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!"""############$$$$$$$$$$$$$$$$$$#######################################%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''###$$$%%%&&&&&&&&&&&&&&&***(((%%%%%%''',,,111444---+++)))(((''')))***,,,*********++++++,,,,,,---,,,,,,------...//////000444444444333222111111111111333666999999888555444555444333111000000//////////////////////////////,,,+++,,,...000000///---/////////...............---...///000000000000///000000111222444===RRReeewwwvvv___mmmqqqWWWVVV|||mmmwww$$$$$$$$$$$$############$$$$$$$$$$$$#########"""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!!!!!!!!!!""""""###"""!!!!!! !!!!!! !!!!!!!!!""" !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!!!!"""""""""!!!  !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!!!!""""""#########$$$$$$$$$################################################%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&'''''''''$$$%%%%%%$$$$$$(((...333333111///,,,***((('''&&&))))))***+++,,,,,,------+++,,,,,,---...///000000444444444333333222222222000333666999:::888555444444333222111000/////////////////////////////////---,,,---...111111000.../////////......---------.........///////////////000000000000111999MMM```rrraaalll~~~]]]VVVvvvmmmnnn########################$$$$$$$$$$$$#########"""!!!!!!!!!!!!!!!!!!!!!!!! !!!""""""!!!!!!!!!!!!!!!""""""###!!!!!! !!!!!! !!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!!!!""""""#########""""""!!!  !!!!!!!!!###%%%!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""#########$$$$$$$$$################################################%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''((('''&&&&&&&&&'''(((((("""%%%((('''%%%%%%)))---222222222222///,,,)))'''))))))***+++,,,,,,------++++++,,,---...///000111222222222333333444444444000222555777888666444222222222111000////////////------------------------...------...000111000/////////......------,,,,,,...............//////000111111111000///555GGGYYYmmmaaajjjdddWWWooorrriii"""""""""""""""#########$$$$$$#########""""""""""""""""""""""""""""""""" !!!""""""!!!!!!!!!!!!!!!"""######  !!!!!! !!!"""!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!!""""""######$$$$$$""""""!!! !!!"""!!!!!!!!!"""###""""""""""""""""""""""""!!!!!!!!!!!!"""""""""""""""############$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''%%%%%%$$$$$$%%%&&&''''''###&&&)))***'''%%%&&&'''+++---000333333111...,,,*********++++++,,,,,,---***+++,,,---...000111111111111111222333444444444000111333444444333111000000000////////////000000,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,...//////............---------------......------......///000111111222111///333CCCSSSkkkeeekkkfffXXXfffyyyggg !!!!!!!!!"""""""""######"""""""""!!!!!!!!!"""""""""""""""""""""""" !!!""""""!!!!!!!!!!!!!!!"""######  !!!"""!!!"""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""""""""### !!!!!!"""######$$$""""""!!! """"""!!! !!!!!!!!!!!!"""""""""""""""""""""""" !!!!!!!!!"""""""""###"""############$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$######$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''"""###$$$%%%%%%&&&''''''&&&'''))))))((('''&&&&&&&&&(((+++...000000000///++++++++++++++++++++++++***+++,,,---...000111111111111222222222222222222111111000000///......---............///000111111------------------------,,,+++******---......---,,,------------------.........---------...///000...///222222000333AAAPPPlll~~~hhhiiihhhYYY___hhh{{{ !!!!!!""""""""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""" !!!""""""!!!!!!!!!!!!!!!"""###### !!!"""!!!"""""""""!!! !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""###### !!!""""""###""""""!!! !!!!!!######""""""""""""""""""""""""""" !!!!!!!!!""""""######"""############$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''"""###%%%&&&((((((((((((((((((((((((((((((''''''''''''(((***+++,,,---...,,,,,,++++++++++++++++++***+++,,,---///000111222333333222222111000000000111000///---,,,,,,,,,,,,,,,,,,------///000111222........................---,,,++++++---/////////,,,,,,,,,------...............---,,,---...///000+++...222333222444BBBPPPnnn~~~dddbbbjjjZZZ\\\jjjxxx""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!"""""""""""""""!!!!!! !!!""""""!!!!!!""""""""""""!!!!!!"""!!!!!! !!!!!! !!!""""""!!! !!!"""###$$$$$$###"""!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!! $$$#########""""""!!!!!!!!!!!!!!!!!!""""""""""""""""""!!!!!!  """"""!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!$$$$$$##########################################$$$$$$##################"""""""""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''((((((&&&&&&''''''''''''&&&&&&&&&'''((())))))+++...111------...,,,++++++---///,,,)))))),,,...---///333333333222222111000//////.........///////////////,,,,,,---......---,,,,,,,,,,,,,,,++++++*********+++,,,+++)))+++222666777///...---,,,,,,,,,,,,,,,++++++,,,---...///000111222000111222222666AAAMMMaaa{{{hhh```oooVVV^^^cccppp""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!! !!!""""""!!!!!!""""""""""""!!!!!!!!!!!! !!!!!! !!!!!!!!!!!!!!!!!! !!!""""""""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!! ############"""""""""!!!!!!!!!!!!!!!"""""""""""""""""""""!!!!!!!!! !!!!!!!!!""""""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!########################################################################"""""""""###$$$$$$%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''(((((('''''''''((((((''''''''''''((())))))***+++///111+++,,,,,,+++***,,,///222///,,,+++---...,,,---111333222222111000000//////......------------------+++,,,---......---,,,+++,,,,,,,,,++++++*********,,,...---***+++000333222......---,,,,,,,,,,,,,,,+++,,,,,,---...///000000000//////111111444???KKK]]]wwwpppbbboooWWW]]]aaakkk""""""""""""""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!""""""""""""!!!!!! !!!"""""" !!!!!!""""""!!!!!! !!!!!! !!!!!!"""!!!!!! !!!!!!""" !!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!! ############""""""""""""!!!!!!!!!!!!""""""""""""###"""""""""""""""!!!!!! !!!!!!!!!""""""""" !!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!########################""""""""""""""""""""""""########################""""""######$$$%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''(((((('''(((((())))))(((((('''''')))*********,,,000222*********)))))),,,000333222...---///...,,,,,,///222111111000000/////////---------,,,,,,++++++++++++,,,,,,------,,,,,,++++++++++++++++++*********---//////++++++...///---------------,,,,,,,,,,,,,,,,,,------.........///...---...//////222===HHHZZZsss|||eeeoooXXX\\\```ccc!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""!!!!!! !!!!!!""""""""""""!!! !!!"""""" !!!!!!!!!!!!!!!!!! !!! !!!!!!"""###"""!!! !!!"""###!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""!!!!!!!!!!!!!!!!!!#########"""""""""""""""!!!!!!!!!!!!""""""""""""############"""""""""""" !!!!!!"""""""""###!!!!!!!!!!!!!!!!!!!!!!!!###############$$$$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!###############$$$$$$$$$""""""###$$$$$$%%%%%%&&&$$$$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%%%%&&&'''(((((((((((())))))))))))((((((((()))***++++++---000333++++++***)))(((+++///222222///...000000,,,,,,///000000000/////////............---,,,+++*********++++++,,,,,,,,,,,,+++++++++++++++***************+++......,,,,,,...---***,,,,,,,,,---,,,,,,,,,,,,------------------------------...//////222<<>>OOOeeekkkiiiiiiYYY^^^ddd!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!""""""######""""""""""""""""""""""""%%%$$$###"""!!!!!!!!!"""""""""!!!!!!!!!!!!""""""######"""""""""""""""""" !!!###$$$%%%%%%$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!######$$$$$$$$$$$$######$$$$$$######""""""!!!!!!"""""""""""""""######$$$!!!!!!""""""######$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$%%%%%%%%%&&&&&&&&&&&&&&&''''''''''''''')))(((((((((((()))******000...+++)))((()))***+++))))))************)))(((+++******)))))))))))))))+++******))))))))))))***###''',,,,,,)))'''(((***((((((((((((((())))))))))))(((((((((((())))))***)))***++++++,,,,,,++++++,,,,,,,,,------.........,,,///222222222444888<<>>GGGXXXrrrppppppmmm]]]^^^aaa!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!  !!!######!!! !!!!!!!!!!!!!!! ########################!!!###$$$$$$###"""""""""!!!!!!!!!!!!"""""" !!!!!!"""""""""### !!!"""###$$$%%%%%%""""""""""""""""""""""""######$$$$$$$$$$$$######!!!!!!""""""######$$$$$$ !!!"""$$$$$$######"""$$$$$$###"""!!! """############$$$$$$$$$$$$$$$%%%%%%%%%&&&&&&&&&''''''&&&%%%&&&'''((()))&&&'''(((((()))(((((((((...---+++***((((((((()))))))))))))))***+++------,,,++++++***************)))(((((((((((())))))***((((((,,,666???BBB===777,,,+++++++++******))))))''''''''''''((()))++++++***+++,,,,,,------,,,,,,////////////////////////...//////......111999>>>DDDSSSlllmmmjjjggg[[[]]]ggg""""""""""""!!!!!!!!!!!! !!!!!!!!!!!!""""""!!!!!!   !!!!!! !!!"""######"""!!! &&&!!!$$$ """"""""""""############ !!!"""######$$$""""""""""""""""""""""""  $$$&&&"""""""""""""""""""""""""""!!!"""###$$$$$$###"""!!!###$$$$$$%%%%%%$$$$$$###""""""""""""!!!!!!!!!!!!""""""############""""""""""""""""""############""""""""""""""""""""""""###$$$$$$%%%%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&)))&&&%%%(((,,,---***%%%---000///)))'''***)))%%%---+++((((((***+++)))&&&))))))))))))))))))))))))*********)))(((&&&%%%$$$%%%,,,&&&"""<<<^^^VVV333------+++(((&&&&&&(((+++&&&&&&'''))))))*********)))***+++,,,---...000222///,,,---//////+++***,,,111111111111222444999<<>>KKKLLLTTTkkkfffnnn~~~aaaTTTuuu"""""""""""""""#########"""""""""""""""""""""""" !!!!!!!!!""" !!!!!!!!!!!!!!!!!!  !!!!!! !!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!!""""""!!!  !!!!!!###"""!!! !!!"""### !!!"""######"""!!! !!!"""""""""""""""!!!!!!!!!"""######$$$$$$!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!""""""""""""""""""""""""############ !!!!!!!!!"""""""""###!!!!!!!!!!!!"""###$$$%%%""""""############""""""!!!!!!!!!!!!"""""""""###"""###$$$%%%%%%%%%%%%%%%"""###$$$$$$$$$$$$###""""""######$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%###$$$%%%%%%%%%$$$###"""###%%%&&&&&&%%%$$$$$$%%%###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&''''''(((%%%%%%$$$$$$%%%%%%&&&'''&&&&&&&&&&&&(((***,,,---((((((((())))))))))))***++++++++++++,,,,,,,,,,,,///...---,,,---222999>>>OOOOOOUUUkkkjjjnnnyyybbbSSSooo#########""""""!!!!!!!!!"""""""""""""""""""""""" !!!!!!""""""  !!!!!! !!!!!!!!!""" !!!!!!!!!""" !!!!!!!!!"""###"""  ###"""!!! !!!"""### !!!""""""!!! !!!!!!""""""""""""""" !!!"""###$$$%%%%%%########################!!!!!!!!!!!!""""""""""""""""""""""""############ !!!!!!!!!""""""###### !!!######""""""############""""""!!!!!!!!!!!!"""""""""""" !!!"""###$$$%%%%%%%%%$$$%%%&&&''''''&&&%%%$$$""""""###$$$%%%%%%&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%"""###%%%&&&''''''&&&%%%###%%%'''&&&%%%$$$%%%%%%######$$$$$$$$$%%%%%%%%%$$$$$$%%%%%%&&&'''(((((($$$$$$$$$$$$%%%%%%&&&'''&&&%%%$$$$$$%%%&&&((()))''''''''''''((((((((())),,,,,,,,,,,,,,,,,,------222000---++++++000777===FFFFFFLLLdddrrrssssss```RRRiii""""""""""""""""""""""""%%%###  !!!""""""###"""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!  !!!"""###$$$""" """###"""!!!  !!!"""!!!!!!!!!!!!""""""""""""""""""!!!  !!!!!!!!!!!!!!!###$$$$$$###!!! !!!### !!!""""""###"""""""""""""""""""""!!! !!!!!! !!!!!!""""""""""""############$$$$$$######"""!!!!!!!!!""""""""""""############""""""""""""""""""""""""$$$#########""""""!!!!!!""""""#########$$$$$$$$$%%%%%%%%%$$$$$$#########$$$$$$%%%&&&&&&&&&&&&%%%&&&%%%$$$#########$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$###$$$%%%%%%&&&&&&%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''((((((((()))...............///000111,,,---......///111555999;;;AAAMMMfffxxxiiixxx___OOObbb""""""""""""""""""""""""%%%###  !!!"""!!!###"""!!!  !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!  !!!"""######!!!  !!!""""""!!!  !!!"""!!!!!!!!!!!!""""""""""""""""""!!!  !!!!!!""""""!!!!!!###$$$$$$"""!!! !!!### !!!!!!!!!!!!!!!!!!"""""""""""""""!!! !!!!!! !!!!!!""""""""""""########################""""""""""""""""""""""""############""""""""""""""""""""""""############"""""""""!!!############$$$$$$$$$$$$%%%%%%%%%$$$$$$$$$#########$$$$$$%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((((()))))))))))))))***+++---...///,,,---......///111555888;;;@@@LLLeeeuuubbb{{{```LLL[[[""""""""""""""""""""""""%%%### !!!""""""!!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!!!! !!!""""""!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!"""""""""""""""!!!!!! !!! !!!!!!""""""!!!!!!"""######"""!!! !!!### !!!!!!!!!!!! """""""""""""""!!!!!! !!!!!! !!!!!!""""""""""""############""""""""""""############""""""""""""############""""""""""""""""""""""""############""""""""""""######$$$$$$$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$#########$$$%%%%%%%%%%%%$$$%%%%%%$$$$$$$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((()))))))))%%%&&&&&&((()))+++---...,,,------......111555888:::???KKKcccxxxeeedddJJJTTT""""""""""""""""""""""""$$$""" !!!"""!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!!!! !!!!!!!!! !!!""""""!!!!!! !!!!!!!!! !!!!!!!!!!!!!!!!!!!!!"""""""""""""""!!! !!!!!! !!!"""""""""""""""""""""###""" !!!###"""""""""""""""!!! !!!!!!""""""""""""!!!!!!!!!!!! !!!!!!!!!"""""""""############ !!!!!!"""###$$$$$$$$$!!!"""""""""############""""""""""""""""""""""""#########"""""""""""""""$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%%%%&&&$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%$$$$$$###$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$%%%&&&''''''((((((''''''%%%%%%&&&&&&&&&&&&&&&&&&'''(((((((((((()))))))))(((((())))))+++,,,......+++,,,------...111555888:::>>>III```~~~pppkkkLLLQQQ~~~""""""""""""""""""""""""$$$"""!!!!!!""""""!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!! !!!"""###"""!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!!!!! !!!!!! !!!!!!"""""""""""""""!!!""""""!!! """###$$$$$$$$$$$$$$$###"""!!!!!!!!!""""""""""""!!!!!!!!!!!! !!!!!!!!!"""""""""############ !!!"""###$$$$$$%%%!!!"""""""""############""""""""""""""""""""""""""""""""""""""""""############$$$$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$%%%&&&''''''((((((''''''%%%%%%%%%&&&&&&&&&''''''(((((((((((()))))))))***,,,++++++++++++,,,,,,---+++,,,------...000444888999===GGG]]]pppnnnNNNPPP~~~""""""""""""""""""""""""###"""!!!!!!""""""!!! !!!!!!"""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!"""!!!!!!  """""""""!!!!!! !!!!!!!!!!!! !!!!!!!!!!!!""""""""""""!!! !!!!!!""" !!!""""""######"""""" !!!"""!!! """###$$$%%%%%%%%%%%%$$$$$$### !!!!!!"""""""""""""""!!!!!! !!!!!!""""""""""""############ !!!!!!"""###$$$$$$$$$""""""""""""############""""""""""""""""""""""""""""""""""""############""""""#########$$$$$$$$$###$$$$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&%%%###$$$%%%&&&''''''&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$"""###$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%$$$$$$&&&&&&%%%$$$%%%%%%&&&''''''''''''&&&$$$%%%%%%&&&&&&'''''''''((((((((()))))))))******,,,+++******)))*********+++,,,,,,------000444777888<<>>HHH\\\~~~kkkiiijjjWWWfffuuu%%%%%%%%%%%%%%%%%%%%%%%%######################################################""""""""""""######""""""""""""##################"""""""""!!!!!!!!!!!!!!!"""###"""!!!""""""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""""""""""""""!!!"""""""""############""""""""""""###############$$$$$$%%%%%%$$$$$$#########$$$$$$$$$######"""###""""""""""""""""""###$$$%%%%%%$$$######$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$%%%%%%$$$######$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$$$$%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&$$$%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%'''(((***,,,,,,+++***)))++++++***)))((()))***,,,,,,+++---111111000333999888;;;???HHH\\\~~~qqqpppiiiWWWhhh|||$$$$$$$$$$$$$$$$$$$$$$$$######################################################""""""""""""######!!!!!!"""""""""#########"""""""""!!!!!!!!! !!!""""""""" """"""!!!!!!!!!!!!""""""!!!!!!""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!""""""""""""############!!!"""""""""############!!!!!!"""""""""############$$$$$$%%%%%%$$$$$$###"""######$$$$$$$$$######"""""""""######"""""""""%%%$$$$$$$$$%%%%%%$$$###$$$$$$$$$$$$###############$$$$$$%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$%%%%%%&&&''''''$$$$$$$$$%%%%%%%%%&&&&&&$$$$$$%%%%%%%%%&&&&&&&&&$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&''''''''''''&&&######$$$%%%%%%%%%%%%$$$&&&&&&&&&&&&&&&%%%%%%%%%&&&''')))++++++***)))(((((()))+++***)))***,,,...,,,+++---111111000333999999<<<@@@III]]]~~~qqqllleeeRRRccc|||$$$$$$$$$$$$$$$$$$$$$$$$%%%$$$############$$$%%%##############################""""""""""""###### !!!!!!""""""#########""""""!!!!!!!!! !!!!!!!!! """"""!!!!!!!!!!!!"""""" !!!!!!""""""!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!""""""""""""""""""############$$$""""""""""""############ !!!!!!""""""############$$$$$$%%%%%%$$$$$$###""""""###$$$$$$$$$$$$###""""""############""""""%%%$$$$$$%%%&&&&&&%%%###""""""""""""""""""#########$$$%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%&&&&&&&&&$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&&&&''''''$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$$$$$$$%%%%%%%%%$$$%%%&&&&&&''''''&&&&&&$$$$$$%%%&&&&&&&&&&&&&&&''''''((((((((((((((((((&&&'''((()))))))))((('''&&&))),,,---++++++---///,,,+++---111111000333999999<<<@@@III]]]fff]]]cccOOO^^^uuu%%%%%%%%%%%%%%%%%%%%%%%%&&&%%%$$$######$$$%%%&&&""""""""""""""""""""""""######""""""""""""###### !!!!!!"""######$$$#########"""""""""!!!!!!  !!!!!!""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!"""""""""######""""""#########$$$$$$$$$""""""""""""############ !!!!!!"""######$$$###$$$$$$%%%%%%$$$$$$###""""""###$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!$$$######%%%'''(((&&&$$$!!!!!!!!!""""""############$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&$$$$$$%%%%%%&&&''''''((($$$%%%%%%&&&&&&%%%%%%$$$######$$$$$$$$$%%%%%%%%%$$$$$$%%%&&&&&&&&&&&&&&&$$$%%%&&&&&&''''''&&&&&&&&&'''''''''((()))))))))'''''''''((((((((())))))&&&+++000000---+++,,,...,,,+++---111111000333999777:::???HHH\\\~~~[[[OOOttteeeRRRaaarrr&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&%%%$$$$$$%%%&&&&&&!!!!!!!!!!!!!!!!!!!!!!!!######""""""""""""###### !!!"""######$$$$$$$$$$$$############"""  """###""""""!!!!!!!!!!!!"""""" !!!!!!!!!!!! """"""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""############""""""######$$$$$$$$$$$$""""""""""""############ !!!"""######$$$$$$$$$$$$%%%%%%$$$$$$$$$!!!"""###$$$$$$$$$$$$$$$!!!"""###$$$$$$###"""!!!###""""""%%%((()))'''$$$!!!!!!!!!"""######$$$$$$###$$$%%%%%%&&&&&&&&&&&&$$$$$$$$$$$$$$$$$$$$$$$$&&&%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%&&&&&&&&&$$$$$$%%%%%%&&&'''(((((($$$%%%%%%&&&&&&%%%%%%$$$#########$$$$$$%%%%%%%%%###$$$%%%%%%&&&&&&%%%%%%###$$$%%%%%%&&&&&&%%%%%%$$$$$$%%%%%%&&&'''((((((((((((((('''((()))******'''---222333...+++***,,,,,,+++---111111000333999555888===GGG[[[}}}WWWJJJppphhhWWWhhhvvv$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""""""""""""""""""""""" !!!"""###$$$$$$%%%$$$#########""""""!!!!!! !!!!!!!!!!!! """"""""""""!!!!!!!!!!!!"""""""""""""""!!!!!!!!! !!!!!!!!!!!!!!!""""""""""""!!!!!!""""""""""""!!!!!!!!!!!!"""""""""""""""""""""""""""############$$$$$$$$$"""""""""""""""!!! """"""""""""###$$$%%%&&&&&&%%%%%%$$$#########$$$%%%%%%%%%$$$###"""!!! ######""""""""""""######""""""""""""""""""""""""$$$$$$############$$$$$$###$$$%%%%%%&&&&&&%%%%%%$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&###'''+++***&&&$$$%%%(((%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%%%%&&&&&&'''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''&&&&&&%%%$$$$$$%%%&&&&&&''''''&&&&&&(((((((((((())))))))))))+++---//////...,,,,,,,,,,,,,,,,,,,,,,,,///333777999888<<>>IIIYYY.........---,,,+++,,,------,,,,,,++++++******)))))))))))))))((((((((((((''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&'''&&&&&&%%%$$$$$$$$$$$$############$$$$$$$$$$$$$$$$$$$$$#######################################"""############$$$$$$$$$$$$$$$$$$#############################################$$$$$$$$$%%%%%%%%%&&&%%%%%%$$$$$$%%%%%%&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''((((((&&&''''''(((((((((''''''((('''&&&%%%%%%&&&'''(((%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&'''''''''''''''''''''((()))))))))(((((('''&&&&&&%%%%%%''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&(((******((('''&&&'''%%%%%%%%%&&&&&&&&&''''''''''''''''''(((((((((((())))))(((((((((((()))))),,,,,,++++++***)))((((((,,,...111111000000111222666999999>>>HHHWWW|||000000111111...******---------,,,,,,++++++++++++(((((((((((((((((((((((('''''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&&&&((('''&&&%%%$$$#########$$$$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$%%%%%%%%%%%%&&&&&&&&&&&&&&&&&&''''''''''''%%%&&&''''''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&((((((((('''''''''&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))(((((('''''''''&&&&&&&&&((('''&&&%%%$$$%%%&&&&&&&&&&&&&&&&&&''''''''''''%%%'''))))))'''&&&%%%&&&%%%%%%%%%%%%&&&&&&&&&&&&''''''''''''(((((((((((()))(((((((((((())))))***))))))*********+++++++++---...//////...///111333666999999>>>HHHWWW}}}...,,,---111000+++***------------,,,,,,,,,,,,,,,((((((((()))))))))))))))((((((((((((((((((((((((&&&&&&%%%%%%%%%&&&&&&'''((('''&&&%%%$$$#########%%%$$$$$$$$$$$$$$$$$$$$$################################################""""""#########$$$$$$$$$######################################################$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$%%%%%%&&&&&&&&&$$$%%%%%%%%%%%%&&&&&&&&&%%%%%%&&&'''((((((''''''''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&******))))))((('''''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))&&&&&&&&&'''''''''((((((((('''&&&%%%$$$%%%&&&&&&&&&&&&&&&''''''(((((((((%%%'''))))))'''%%%%%%%%%%%%%%%%%%&&&&&&&&&''''''''''''''''''((((((((((((((((((((((((((()))******)))))))))***++++++,,,,,,.../////////...///111333555888999>>>IIIYYY333,,,***///000,,,+++///------------------------))))))))))))************((((((((((((((((((((((((&&&&&&%%%%%%%%%&&&'''''''''&&&&&&%%%$$$$$$$$$$$$%%%%%%%%%%%%$$$$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$###############$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$###$$$$$$%%%%%%&&&&&&'''$$$$$$$$$%%%%%%%%%&&&&&&%%%&&&'''(((((((((((((((''''''''''''''''''''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&)))))))))(((((((((''''''&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))%%%%%%&&&&&&'''(((((()))''''''&&&%%%%%%%%%%%%&&&&&&&&&&&&'''(((((())))))%%%'''))))))'''&&&%%%&&&&&&&&&&&&'''''''''((((((''''''''''''(((((((((((((((''''''(((((()))***++++++++++++***************...///000000//////222333444888999>>>IIIYYY{{{HHH999...///000,,,,,,000---------------.........)))*********+++++++++,,,((((((((((((((((((((((((%%%%%%%%%%%%%%%&&&'''(((&&&&&&%%%$$$$$$%%%%%%%%%&&&&&&%%%%%%%%%$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$""""""#########$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$%%%%%%&&&&&&%%%%%%$$$######$$$%%%%%%&&&''''''%%%%%%%%%%%%&&&&&&&&&'''%%%&&&'''((())))))))))))''''''((((((((((((''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&''''''''''''&&&&&&&&&&&&&&&&&&&&&''''''''''''(((''''''&&&&&&&&&&&&'''''''''''''''''''''((())))))&&&&&&''''''''''''''''''&&&&&&''''''&&&&&&%%%$$$&&&&&&&&&'''((()))))))))&&&(((***)))(((&&&&&&&&&'''''''''((((((((())))))''''''''''''((((((((((((''''''''''''((()))***+++***************+++++++++...000111111111111222333555999999===HHHWWW}}}uuuvvv```JJJ777333222,,,+++000------..................******+++++++++,,,,,,,,,))))))))))))))))))))))))%%%%%%%%%%%%%%%&&&'''(((%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&%%%%%%$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$"""############$$$$$$$$$""""""######$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$######$$$$$$$$$%%%%%%%%%$$$$$$&&&&&&&&&&&&$$$$$$######$$$%%%%%%&&&''''''&&&&&&&&&'''''''''((((((&&&'''((()))************''''''((((((((((((''''''%%%&&&&&&''''''&&&&&&%%%$$$%%%&&&&&&''''''&&&&&&&&&&&&$$$$$$$$$$$$&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&'''''''''(((((('''''''''&&&&&&''''''''''''''''''''''''((())))))((((((((('''&&&&&&%%%%%%%%%&&&'''((('''&&&%%%$$$&&&&&&&&&'''((())))))***&&&(((******((('''&&&'''(((((((((((())))))))))))''''''''''''((((((((()))''''''''''''((()))++++++%%%&&&''')))+++---//////...000222333222111222333666999999===FFFUUUzzzuuuqqq___BBB:::+++111999)))111------000111...+++,,,++++++++++++++++++++++++)))))))))))))))))))))))))))((('''&&&%%%&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%%%%&&&&&&&&&''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%&&&'''&&&$$$###$$$''')))'''''''''((((((((((((((((((((())))))))))))(((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''''''''''''''''''''''''$$$%%%%%%&&&'''((())))))''''''''''''((((((((()))***)))((('''&&&&&&'''(((******)))(((((((((((((((''''''((((((((((((''''''(((((((((((((((((((((((((((((('''''''''&&&&&&&&&&&&'''(((***,,,...000111,,,***'''%%%###$$$%%%&&&((((((((((((((('''''''''''''''''''''((((((((((((+++***)))))))))***,,,,,,((()))***+++***+++...000---///111222111000111222777;;;:::===EEERRRyyywwwbbbHHH111000666......+++***---...,,,,,,///++++++++++++++++++++++++************************)))((('''&&&&&&&&&'''''''''&&&&&&%%%%%%&&&&&&'''%%%%%%&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%&&&&&&&&&%%%$$$%%%(((***###&&&***...///---***((((((((())))))))))))(((((((((((('''''''''&&&&&&&&&''''''''''''''''''''''''''''''''''''''''''''''''&&&&&&'''''''''''''''''''''''''''((((((((())))))***)))((('''&&&''''''(((***)))((((((''''''((((((''''''((((((((((((''''''''''''''''''''''''''''''(((((('''''''''&&&&&&&&&%%%&&&'''(((***,,,---...///---***'''%%%%%%&&&'''((((((((((((((((((((('''''''''''''''((((((((((((+++***)))))))))***+++,,,((()))++++++***+++...000...///111111000000222333666;;;<<<@@@GGGSSSwwwbbb>>>111333444000---,,,---,,,***---222,,,,,,,,,,,,,,,,,,,,,,,,************************))))))((('''''''''''''''''''''&&&&&&&&&&&&''''''%%%&&&&&&&&&&&&'''''''''&&&&&&%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%########################%%%%%%%%%%%%%%%%%%%%%%%%$$$%%%&&&%%%%%%&&&)))+++...///000000...***&&&$$$((())))))******))))))((((((((((((''''''''''''&&&((((((((((((((((((((((((''''''''''''''''''''''''((((((((('''''''''&&&&&&''''''((((((((()))))))))))))))((('''''''''(((((()))((((((''''''''''''((('''(((((())))))(((((('''''''''''''''''''''''''''(((((((((''''''''''''&&&%%%%%%&&&'''((())))))***...---***'''&&&&&&&&&'''''''''((((((((((((((((((''''''''''''((((((((((((******))))))******+++,,,)))***++++++++++++...000///000000//////000222444555;;;>>>BBBIIITTTvvv\\\???444666333111000111...***,,,111,,,,,,,,,,,,,,,,,,,,,,,,************************)))))))))(((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&&&&''''''''''''&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$$###$$$%%%%%%######$$$%%%$$$$$$$$$$$$$$$$$$$$$$$$%%%%%%%%%%%%%%%%%%%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&&&&&&&&&&&&&&&&###%%%&&&&&&&&&'''))),,,777444...)))%%%%%%&&&''')))))))))******)))))))))((((((((('''''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''(((((((((''''''''''''''''''(((((((((((()))))))))))))))(((((((((((((((((((((((('''''''''''''''((((((((())))))))))))((((((&&&&&&&&&&&&&&&&&&&&&&&&((((((((('''''''''''''''&&&&&&&&&&&&'''''''''''')))((('''%%%%%%%%%&&&'''''''''''''''((((((((((((''''''''''''((((((((((((***************+++++++++)))+++,,,+++++++++...///000000000///...///222555444:::<<>>DDDOOOqqqiiipppaaa<<<333444000...333000//////............///------,,,,,,+++***))))))+++******)))))))))))))))(((''''''''''''&&&&&&&&&(((((((((((((((((((((((())))))((('''&&&&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%$$$$$$$$$%%%%%%$$$$$$$$$%%%&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''(((((()))******)))((('''(((((('''&&&&&&&&&&&&&&&+++***************(((&&&&&&((())))))'''(((***,,,777444000,,,***+++...000***++++++***(((''''''(((---(((&&&)))+++&&&""" ))))))))))))))))))))))))''''''((()))***++++++,,,((())))))))))))*********+++*********))))))((((((******))))))))))))******))))))))))))((((((((((((******))))))((((((''''''******))))))((((((''''''(((((()))))))))))))))(((''''''''''''((((((((()))))))))************))))))+++,,,------......------.../////////...///111333555999999===EEEOOOqqqqqq{{{TTT<<<555222///000000000///............///------,,,,,,+++******)))++++++***)))))))))))))))))))))((((((((('''''''''''''''''''''''''''''''''((((((''''''&&&%%%%%%$$$$$$$$$$$$$$$$$$$$$$$$$$$&&&&&&&&&%%%%%%%%%$$$$$$$$$$$$$$$$$$%%%&&&''''''&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''''''''((((((''''''''''''''''''''''''((()))************)))((($$$%%%'''((()))))))))(((******+++---......---,,,------,,,+++*********+++000...+++(((((()))***,,,&&&'''))))))******,,,---,,,'''$$$&&&((('''(((,,,************************(((((())))))******++++++)))))))))*********+++++++++*********))))))))))))))))))))))))))))))))))))***)))))))))((((((((((((***)))))))))((((((((('''***)))))))))((((((((('''((((((((())))))((((((((('''''''''((((((((())))))))))))))))))*********+++,,,,,,------......------.../////////...///111333555999999<<>><<<;;;;;;<<<===<<<<<<777888999999999777555333///...,,,---//////...,,,'''***111666444,,,)))+++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---------***************+++++++++''')))***,,,,,,***)))'''************))))))))))))(((((((((((())))))))))))(((((((((((())))))))))))***)))(((''''''''''''((((((((((((((()))))))))***((((((''''''))),,,///111------,,,,,,,,,---...///---...///......///222555222777777<<>>999777666333...***,,,******++++++))),,,111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------*********+++++++++++++++******+++,,,,,,+++******++++++*********)))))))))(((((((((((())))))))))))(((((((((((()))))))))))),,,***)))'''''''''((((((((((((((()))))))))******((((((((()))***,,,///000------,,,+++,,,---...///------.........000333555333777888<<>>111333444///---222///............---------++++++++++++++++++++++++******))))))))))))******(((((((((((((((((((((((('''''''''&&&&&&%%%%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&%%%%%%%%%%%%%%%%%%%%%%%%'''''''''((((((((())))))((((((((((((((()))))))))$$$&&&((((((''''''((()))************+++,,,,,,---,,,000777;;;>>>@@@DDDFFFKKKMMMSSS[[[___aaahhhooo}}}~~~wwwqqqmmmllljjjiiikkkdddZZZPPPIIIBBB;;;666000000///.........//////++++++,,,,,,------------------------,,,,,,,,,+++,,,+++***))))))***+++,,,++++++************++++++)))************))))))((((((((()))******************)))((((((((()))+++,,,******)))(((((()))***+++'''(((((()))***+++,,,---))))))))))))***+++,,,---,,,,,,,,,,,,,,,------...+++,,,.........///222444777::::::<<>>DDDIIILLLHHHKKKNNNOOOQQQYYYfffpppsss~~~rrrgggbbb```SSSNNNFFF===666111......---......///000000111111------------,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***,,,,,,++++++++++++,,,,,,((()))***+++++++++++++++(((((()))***************))))))*********)))))))))************))))))(((((((((((())))))******++++++*********)))******+++,,,++++++******++++++,,,---,,,---/////////000333555444888999===DDDMMMmmmnnniiiFFF666222111//////............---------++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))'''''''''''''''(((((((((&&&&&&&&&'''(((((())))))((((((((((((((((((((((((&&&&&&&&&&&&''''''''''''+++++++++***************)))***+++++++++---000333:::<<<@@@EEEKKKPPPTTTVVVKKKPPPVVV[[[cccrrrzzztttddd___WWWMMMBBB999333000,,,---------......//////---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******++++++,,,+++++++++(((((()))***************)))************)))((((((++++++++++++***)))''''''))))))******+++++++++++++++***************+++++++++++++++++++++,,,------,,,.../////////000333555444888999===DDDNNNooowww[[[<<<444444111///............---------------------------------,,,++++++******++++++,,,))))))))))))))))))))))))&&&'''''''''((((((((()))&&&&&&&&&'''((()))))))))((((((((((((((((((((((((''''''''''''(((((((((((()))))))))******************,,,...000333888===AAAFFFIIIMMMRRRVVVYYY[[[[[[\\\dddmmmvvvyyylll]]]NNNAAA;;;111111000///......------............---------------,,,++++++++++++,,,------,,,,,,++++++,,,,,,---++++++,,,,,,,,,+++******(((((()))***************)))******+++***)))((('''))))))***+++******)))(((++++++++++++,,,,,,,,,,,,++++++***************+++,,,,,,,,,,,,,,,------...,,,...///000000111333555666::::::===CCCLLLlllwwwvvvtttkkk@@@666777444//////.........---------........................,,,++++++******++++++,,,))))))))))))))))))))))))&&&'''''''''(((((())))))&&&&&&&&&'''((())))))***))))))))))))))))))))))))(((((((((((())))))))))))(((((())))))*********+++,,,///333777<<>>EEEPPPsssuuuoooqqqHHH999///222333---+++...------------------------******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++******************(((((((((((())))))))))))))))))*********+++++++++(((+++---//////000222444333<<>>DDDOOOsssxxxsssUUUBBB444222222------333........................*********++++++,,,,,,,,,***++++++,,,,,,++++++***---,,,,,,+++***)))(((((((((((((((((())))))))))))))))))******++++++++++++(((+++///111111222333444<<>>222,,,---111222333222444555222...,,,---///...------------...//////......---------,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---------++++++++++++------***---000///---+++,,,---.........------,,,,,,,,,...///000///...---...000000111111111111222555777333999;;;>>>DDDOOOsssyyyuuutttQQQ333111888555///---........................------,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))))))))))))))))))))---,,,***)))))))))*********)))))))))***+++,,,,,,***///222///---000888>>>HHHHHHDDDIII]]]pppiiiXXXIII;;;555222//////333222111000......------------,,,+++---///000000//////............---------,,,+++***))))))+++,,,...+++,,,,,,------,,,,,,+++------------------------------...//////...------------,,,+++,,,---...///...///000000//////000111,,,...///000///000111333666::::::===DDDOOOqqqzzztttnnnEEE555555333000000........................------,,,,,,,,,,,,++++++++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,***)))))))))*********))))))******+++,,,---111333333222222777===BBBCCCFFFIIIYYYwwwjjjYYYFFF;;;555000...000111000//////............000000000//////.........///............---------++++++++++++++++++******+++,,,,,,------,,,,,,+++------------------------------------------------,,,,,,+++***+++,,,---...---///000000//////000111---///000111000111222444666::::::===EEEPPPqqqzzzrrrxxx[[[???666222000000........................------,,,,,,,,,,,,++++++++++++++++++++++++++++++)))))))))))))))))))))))),,,+++******)))*********************+++,,,---...222000///222777===BBBEEEEEENNNWWWnnnoooWWWFFF<<<555111///000000///////////////000111333444222...,,,---//////............---------***+++,,,------,,,***)))+++,,,,,,------,,,,,,+++---------------------------,,,++++++++++++,,,---++++++*********+++,,,------///000000///...000111...000111111111222444666666::::::>>>FFFQQQsss{{{pppnnnLLL;;;444000---........................------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++***************************++++++---...///000---...666>>>CCCFFFHHHLLL^^^qqq}}}nnnhhhiiippptttjjjTTTFFF<<<555111000000/////////000111111000333555333---***,,,000///............---------++++++,,,---............+++,,,,,,------,,,,,,+++,,,,,,------------------...---+++******+++---...+++++++++++++++,,,,,,------...000///......///111...///000000000111444666777;;;;;;???HHHSSSuuu}}}nnnWWW>>>444111///........................------,,,,,,,,,+++++++++++++++++++++++++++++++++))))))))))))))))))))))))************+++******************+++,,,...///000333111555>>>DDDEEEHHHMMMUUUtttsssuuufffRRRDDD999222111111000000000111111222---111333111---+++---111///............------------,,,++++++---000444666+++,,,,,,------,,,,,,+++,,,,,,,,,---------......000...---++++++---...000+++,,,,,,------------------...//////......///000---............000333666777;;;<<>>CCCLLLYYY|||qqqcccvvvlllCCC///999444111///111000------///000...---++++++,,,---...------,,,+++************,,,,,,,,,++++++***************+++++++++,,,,,,,,,***,,,.........///222444<<>>GGGJJJJJJ]]]zzzqqq^^^PPP;;;333444111111444111111111111111000000000000////////////............---------............///,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++---///...///000///---------......//////...---///555::::::AAABBBFFFOOO]]]|||rrrNNN```qqq~~~hhhAAA555333///---000111...,,,...///...---,,,+++,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,------......///222777:::???GGGHHHMMMoooqqqaaaYYYFFF:::555000444777///111111111111000000000000////////////............---------............///,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++---//////000111000...---...///---///111000///111666:::===CCCCCCHHHTTTaaa|||oooIIIZZZkkkxxxxxxNNN:::444///---000111///------///...---,,,,,,,,,------***++++++,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,,,,------.........///000555;;;???EEEEEEHHH]]]|||}}}vvveee\\\NNNCCC:::111333666...111111111111000000000///////////////............---------............///------------------------......------------......------------------------+++,,,,,,,,,++++++---//////111111000///...///000---000222333222444888<<<@@@CCCBBBHHHVVVdddppp~~~EEETTTgggvvv___BBB777000---///111///------......------,,,,,,,,,,,,***+++,,,---------------++++++++++++++++++++++++++++++,,,,,,,,,---------......///000333888>>>CCCIIIDDDSSS|||pppttt{{{~~~{{{yyyyyyzzzzzzxxxuuummmoooqqqpppqqqxxxuuu___TTTMMMDDD555222444///111111111111000000000///////////////............---------............///------------------------///......------......///------------------------+++,,,,,,,,,++++++---//////111111000///...///000+++...111222222444888<<>>333333222111111111111000000000000////////////............---------............///------------------------//////............//////------------------------+++,,,,,,,,,++++++---//////000111000...---...///))),,,......///222777<<>>DDDVVVmmmzzz\\\BBB777......000000//////------......------,,,,,,+++,,,...///...---+++*********+++++++++,,,,,,,,,,,,,,,,,,------------...,,,...222555999>>>CCCGGGDDDYYYppp{{{gggYYYXXXIII888444444111111111111000000000000////////////............---------............///........................//////............//////........................+++,,,,,,,,,++++++---///...///000///---------...+++---......///222999???CCCJJJLLLOOOZZZiiitttzzz@@@AAAQQQhhhuuuzzzhhhFFF:::///---///000///000------......------,,,+++,,,---...//////---+++************++++++,,,,,,,,,,,,,,,,,,---------......+++...222777;;;???DDDHHHOOOrrryyypppZZZ\\\QQQ===666666111111111111000000000000000/////////............---------.........//////........................//////............//////........................+++,,,,,,,,,++++++---///.../////////---,,,---......000111000111666===DDDDDDNNNRRRVVV^^^jjjwww|||AAAAAAGGGXXXlll|||uuuTTT<<<111111...---///,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------------------000222111777BBBAAAAAALLLXXX~~~xxxzzzxxx___VVVYYYHHH555666222222111......//////---000//////............///...............................................................///000000..............................---------......//////////////////.........///...000333333444;;;DDDJJJKKKRRRZZZ___lll}}}BBB@@@EEETTTgggxxxZZZ@@@333333///...000---...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------------.........111222999CCCBBBCCCQQQuuuwwwwwwpppsssjjj^^^^^^RRR@@@999222222111000000111000///000000///............///...............................................................///000000//////............//////...---------...//////000////////////////////////000000222444444555===FFFMMMMMMSSS]]]eeesss|||uuuDDD@@@BBBNNN___pppcccGGG777444//////222......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,---------.........///333666===FFFDDDIII[[[~~~rrrvvvqqqyyylll```YYYGGG333333222111111333333111000111000//////.........///...............................................................///000000000///...------...///000---------...///000111222////////////////////////000111333555555666???IIIQQQPPPTTT^^^iiiyyy{{{qqqGGGAAA@@@GGGUUUfffyyypppPPP;;;555//////111.........---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,------......//////111777:::BBBHHHEEEPPPjjjsssuuu{{{|||bbb```TTT999555111///222444333111000111111000///...........................................................................///000000000///---,,,,,,---///000------......000111222333///////////////000000000000000333555444666@@@KKKSSSTTTXXX___gggyyyrrrKKKDDD???CCCMMM]]]qqq~~~ZZZ@@@555......111---///...------,,,,,,------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,---......///000000333888<<>>111000222/////////...------------...******+++,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,---...///000111222888<<>>444///...///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///////////////...---///222444===???AAAAAAIIIgggpppaaaaaaaaa^^^TTTKKKMMMUUUkkk___SSSWWWeeexxxnnnfffpppnnnLLL444555777///---666@@@<<<777222...+++******,,,,,,------------------//////000000000000//////............///////////////......//////000111222---///000///...,,,------222///000333222///222999444222000666:::444@@@___jjjnnnssswww~~~hhhjjjZZZJJJCCC@@@FFFXXXkkk~~~}}}___DDD888222000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///...//////...---///222555:::@@@BBBAAANNNtttuuuYYYaaapppyyyooo[[[TTTaaarrrzzzeeeZZZSSSYYYgggxxxnnnjjjnnnQQQ:::666777222111666333111///---,,,---///000,,,,,,------------......//////000000000000//////............////////////000000///....../////////,,,---//////...---...///000,,,---000000---...333333222111888;;;555BBBaaammmppptttzzzkkksssbbbPPPFFFAAADDDSSSeeezzzgggIII:::333//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...............///......000333666888AAACCCAAAVVVbbbSSSsss~~~iiihhhyyyqqq^^^TTTQQQYYYhhhxxx{{{uuuaaajjjVVV@@@666444333333333///.........000333666888,,,,,,---------.........//////000000000000//////............////////////111000///...------------+++,,,......------///000111......222444222111222333333333:::<<<555CCCccctttuuuwww~~~nnn~~~jjjUUUHHHAAAAAAMMM]]]ttt{{{{{{pppNNN:::111...---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---............000444777888DDDEEEBBB^^^eeekkktttzzzmmm\\\TTTLLLWWWhhhwww}}}~~~bbbdddXXXEEE555000333333///333222111000111222444555,,,,,,------......////////////000000000000//////............//////////////////...---------------,,,.........------///000000//////333555555333222333555666;;;;;;444DDDfff}}}{{{|||pppsssZZZKKKAAA>>>GGGTTTlllxxx|||~~~UUU;;;111//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------.........///111555888;;;EEEEEEFFFhhhqqqttt}}}~~~mmm___XXXIIIVVViiiwwwhhh___ZZZKKK:::222333333///222111000...------------,,,,,,---......///000000//////000000000000//////............////////////---------------.../////////000000///------///111,,,---///000222333222///333666888;;;:::444GGGlllppp{{{```NNNBBB===DDDOOOddduuu___AAA555222222......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......///222666:::===DDDEEEMMMvvvsss{{{{{{ooowww|||nnnbbb[[[IIIZZZmmmyyyjjj]]]ZZZPPPBBB888555444222222111000//////.........,,,,,,---...///000000111//////000000000000//////............////////////------------...///000111000111111000//////111444333777888555333333444222333777999<<<;;;888OOOxxxqqqwwweeeRRREEE>>>CCCMMMaaatttgggFFF888333111......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---...///000333777:::>>>@@@DDDWWWlllsssqqq{{{yyymmmbbbYYYOOOaaattt}}}uuuZZZWWWQQQIII===333222555333222222222111111111111,,,,,,---...///000111111//////000000000000//////............/////////////////////......///000000///000000000000222666999???EEEEEE===555444666555222666:::>>>>>>>>>ZZZqqqpppiiiUUUGGG@@@DDDMMMbbbuuujjjHHH888111---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++---...///000333888;;;======CCC^^^{{{lllmmmjjjxxxvvvlll```VVVUUUgggyyyVVVRRRPPPKKK>>>111...444000000//////...---------,,,,,,---...///000111222//////000000000000//////............/////////000222111000//////...//////---...///000222555:::===DDDKKKKKK>>>222000222333000666:::???AAACCCcccrrrtttttt^^^LLLBBBAAAFFFYYYkkkjjjKKK@@@777---000000///...............---------------------------------------------------...///000000222666888>>>NNNAAAccciii|||~~~gggqqqzzzfff]]]]]]]]]nnn~~~YYYPPPPPPNNN@@@666444///000000111111111000000///////////////000000000000222111000.........///000//////000000000000//////111000///......///000111,,,---...///000111222333333444555555666666555555999777:::EEEJJJHHHhhhqqqyyyxxxaaaOOOCCCAAAEEESSSeeeyyyrrrNNN???777...000000///...............---------------------------------------------------...000000111333666999;;;LLLEEEkkkfff[[[wwwzzziiiuuuzzzhhh]]][[[ggguuuhhhYYYXXXYYYIII888444333111111111111111000//////////////////000000000000222111000///......///000//////000000000000//////000000///......///000000---......///000111222222333333444555666666666555777999???IIIKKKJJJoootttwww~~~gggSSSEEEAAACCCPPPbbbwwwSSS>>>666111000000///...............------------------------------------------------...///111111222444888;;;:::JJJKKKxxxsssQQQTTTvvvssskkkyyyvvvggg___]]]rrr|||zzzzzz|||eeeaaagggTTT:::222444222222222222111000///...////////////000000000000111000000////////////000//////000000000000////////////............///000//////000000111111111111222333444555666666666666999>>>FFFNNNLLLKKKuuuxxxsssnnnXXXHHHAAABBBMMM___ttt\\\@@@666222000000///...............------------------------------------------------...000111222333555999<<<;;;HHHQQQgggNNNZZZyyy|||kkkmmm~~~qqqeeecccggguuu{{{vvvppphhhooo\\\;;;000444444333333222111000...---////////////000000000000000000000////////////000//////000000000000//////.............../////////111111111111111111111111111222444555666777777777???CCCJJJPPPLLLJJJtttxxxpppttt^^^KKKBBBAAAGGGXXXnnn~~~xxxeeeFFF999333000000///...............------------------------------------------------...000111222333666:::===>>>GGGVVVdddPPP[[[ppp{{{|||mmmfffpppqqqdddhhhrrrwww|||uuu{{{kkkrrraaaAAA222444444444333333111000///...////////////000000000000/////////000000000000/////////000000000000//////---....../////////000000111111111222222222222222111222444666777999999999@@@CCCIIIPPPMMMKKKqqqxxxqqqyyycccOOODDDBBBFFFVVVlll}}}wwwnnnMMM<<<333000000///...............---------------------------------------------------///111222333666:::===@@@FFF\\\aaaQQQYYYdddiiikkkdddddduuusssdddhhhsss{{{~~~ttt{{{kkkooodddIII999555333333333333222111000///////////////000000000000...//////000000000000/////////000000000000//////---...///000111111111000111111222222222333333333222333555777999;;;;;;<<<===BBBIIIRRROOOKKKpppzzzttt|||fffRRRFFFCCCFFFUUUkkk|||{{{sssRRR???333000000///...............---------------------------------------------------...000111333666:::===???DDDbbb^^^ZZZdddfffcccbbbaaaggg{{{ppp``````ggglllqqqsssqqqssszzz|||xxxuuuqqqpppwww|||xxxffffffaaaOOO???444333333333333222222111000////////////000000000000---...///000111111000/////////000000000000//////...///000111222222222111000111111222333444555555333444666999;;;===>>>>>>;;;EEERRRYYYQQQHHHlllzzz~~~hhhTTTHHHDDDAAAPPPfffwww~~~uuuUUUAAA444000000///...............------------------------------------------------,,,...///111222555999======CCCeeettt]]]gggvvvsssfff___aaaiii~~~kkk[[[WWWZZZQQQWWW[[[ZZZ]]]eeennnqqq|||}}}~~~}}}||||||}}}uuurrrooollliiijjjsss~~~xxx```^^^\\\QQQ@@@111222222333333333222222111////////////000000000000---...///111111111000/////////000000000000//////...///111222333333333222000000111222444555666666444555777:::<<<>>>??????===LLL\\\aaaQQQDDDggg}}}