BM6P6(@ WWWaaakkkkkkgggeeebbb___```\\\VVVRRRPPPNNNLLLJJJMMMMMMMMMMMMNNNOOOPPPQQQWWWVVVUUUUUUUUUWWWZZZ[[[YYY\\\___aaadddgggkkknnntttyyy{{{{{{{{{{{{}}}}}}{{{vvvpppllljjjjjjjjjiii```^^^[[[YYYVVVUUUTTTTTTMMMMMMNNNOOOPPPQQQRRRSSSVVVUUUUUUVVVYYY[[[\\\\\\iiisss}}}||||||{{{xxxvvvuuuuuuuuuvvvyyyzzzzzzzzzyyyvvvsssrrroooooonnnnnnnnnnnnoooooommmmmmlllkkkjjjjjjiiiiiiggghhhhhhiiiiiiiiihhhhhhjjjiiigggeeedddbbbbbbbbb___bbbhhhppptttrrrkkkdddWWWNNNFFFFFFIIIJJJNNNRRRYYYdddsss||||||sssfffaaaaaaWWWIIIAAAAAA>>>@@@FFFKKKbbb~~~gggUUUWWWhhh}}}nnnSSSCCC>>>555111222...111000---++++++,,,...000......---,,,++++++*********++++++,,,,,,++++++***,,,+++*********+++,,,---,,,,,,,,,+++++++++*********+++,,,------,,,+++***,,,***))))))***++++++***+++*********))))))((((((++++++***)))))))))))))))''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((()))''''''''''''(((((((((((('''&&&&&&%%%%%%%%%&&&&&&(((((((((((())))))))))))((((((((((((((('''''''''(((((())))))*********+++---...---++++++///555;;;GGGGGGHHHJJJLLLPPPSSSTTTUUUUUUUUUWWWXXXXXXVVVTTTOOOPPPRRRYYYjjj}}}nnnhhheeecccccceeeggglllttt~~~~~~sssmmmnnnqqqwww}}}UUU```iiijjjfffdddaaa^^^\\\XXXSSSOOONNNLLLKKKIIIMMMMMMMMMNNNNNNOOOQQQQQQVVVUUUUUUTTTUUUWWWZZZ[[[[[[^^^aaacccfffiiimmmpppuuuzzz|||yyyyyyyyyzzz|||~~~|||xxxsssooommmllljjjiiicccaaa^^^[[[XXXVVVVVVUUUPPPQQQQQQSSSTTTUUUVVVVVVYYYZZZ]]]aaaeeeggggggfffnnnuuu~~~~~~|||zzz}}}{{{yyyvvvuuuuuuuuuvvvxxxxxxyyyyyywwwuuurrrqqqoooooonnnnnnnnnnnnoooooommmmmmmmmllllllkkkkkkjjjiiiiiijjjjjjjjjiiiiiihhhggggggeeedddccccccccccccbbbfffllltttyyyvvvmmmfffVVVMMMFFFFFFHHHJJJNNNRRRYYYcccrrr~~~}}}tttgggbbb```VVVHHHAAAAAA===@@@FFFKKKccczzzcccPPPUUUiiiiiiOOO???<<<444222333000//////000/////////...---.........---,,,+++++++++***++++++,,,,,,++++++***++++++*********+++,,,---,,,,,,++++++***************++++++,,,,,,++++++***,,,***))))))***++++++************)))))))))(((((((((((('''&&&&&&&&&&&&&&&''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''((((((((((((((((((((((((&&&&&&&&&&&&&&&'''((((((''''''''''''((((((((((((''''''&&&&&&&&&&&&&&&'''''''''''''''(((((((((((((((((((((((((((((((((((())))))))))))*********+++++++++++++++,,,222:::@@@IIIIIIJJJKKKNNNQQQTTTUUUVVVVVVWWWXXXXXXWWWUUUSSSMMMOOOQQQWWWfffyyyuuuiiieeedddcccdddgggjjjoooyyyxxxooojjjjjjmmmrrryyyUUU```iiijjjfffccc```]]]YYYVVVRRROOONNNMMMLLLKKKOOOOOOOOOOOOOOOPPPQQQRRRUUUUUUTTTTTTUUUWWWYYY[[[]]]```cccfffhhhkkkpppsssxxx|||~~~xxxvvvvvvvvvxxx{{{}}}}}}zzzvvvrrrpppnnnkkkiiifffdddaaa]]]ZZZYYYXXXWWWTTTUUUVVVWWWYYYZZZ[[[\\\]]]aaaffflllppprrrssssssyyy}}}~~~{{{zzz}}}|||yyywwwvvvuuuvvvvvvxxxxxxyyyxxxwwwuuusssqqqpppoooooonnnnnnoooooopppmmmmmmnnnnnnnnnmmmmmmmmmkkkkkkkkkkkkkkkjjjiiihhheeeeeedddcccccccccddddddcccgggooowww{{{wwwmmmdddTTTLLLFFFFFFGGGIIIMMMSSS[[[dddssswwwjjjddd```TTTGGG@@@@@@===@@@GGGLLLeeewww|||uuu]]]LLLUUUnnn~~~cccJJJ<<<:::444222555222---///222333333111---+++//////......---,,,,,,,,,***++++++,,,,,,++++++***++++++******++++++,,,---+++************)))))))))+++++++++******+++++++++,,,***))))))***++++++*********))))))))))))((((((******)))((((((((())))))''''''''''''((((((((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((''''''''''''(((((((((((((((''''''&&&''''''((((((&&&&&&&&&&&&''''''''''''(((((((((((((((((((((((()))))))))***************)))))))))+++///777@@@GGGLLLLLLLLLNNNPPPSSSUUUWWWWWWXXXYYYZZZYYYVVVTTTRRRMMMPPPTTTYYYeeeuuu~~~~~~tttkkkdddccccccdddhhhmmmqqqxxx~~~qqqiiiffffffhhhmmmsss|||YYYdddlllkkkgggccc```\\\ZZZWWWSSSQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPQQQRRRSSSTTTTTTTTTUUUVVVXXXZZZ[[[^^^```dddgggiiimmmqqqttt{{{~~~zzzvvvsssssstttvvvyyy~~~~~~~~~}}}|||{{{}}}zzzwwwuuurrroookkkhhhhhhfffccc___\\\ZZZYYYYYYXXXXXXZZZ[[[]]]___```aaabbbfffkkkqqquuuxxx{{{}}}}}}|||~~~|||{{{yyywwwvvvvvvuuuyyyyyyyyyxxxwwwvvvtttssspppoooooooooooooooooopppmmmnnnooopppppppppooonnnmmmmmmmmmmmmlllkkkiiiiiigggfffeeeccccccbbbbbbbbb```eeennnwwwzzztttiii___RRRKKKFFFEEEGGGIIINNNUUU___hhhvvvyyymmmfff```SSSGGG???@@@<<>>>>>;;;???HHHQQQlllttt^^^SSShhhaaaHHH;;;:::555222333000//////...---,,,------...------------------------***++++++,,,,,,++++++***)))***+++,,,,,,,,,,,,+++)))))))))************+++*********))))))*********,,,***))))))***++++++***''''''(((((((((((())))))((((((''''''(((((())))))''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''((()))))))))(((((((((((((((((((((((((((((('''&&&&&&&&&&&&'''''''''''''''((((((((((((&&&&&&&&&&&&'''((())))))(((((((((((()))))))))***'''(((((())))))******++++++++++++++++++*********------000666@@@IIIOOORRRTTTTTTTTTTTTUUUWWWYYYZZZZZZ[[[[[[WWWSSSPPPQQQTTTWWW___fffkkkrrr|||yyysssrrryyyqqqiii^^^]]]___aaabbbgggsss|||yyykkkdddaaaaaaeeefffiiioooxxx^^^iiirrrrrrnnnkkkhhheeedddaaa\\\XXXVVVUUUTTTRRRUUUUUUTTTTTTTTTTTTUUUUUUUUUVVVWWWYYY[[[\\\]]]^^^]]]```dddgggjjjnnnsssvvv{{{{{{wwwuuuqqqqqqrrrtttwww{{{~~~|||{{{|||~~~}}}{{{xxxvvvuuusssqqqnnnjjjiiigggdddbbbaaaaaaaaa___```bbbdddgggjjjlllmmmoootttzzz~~~|||zzzxxxvvvuuussssssrrrqqqppppppppppppqqqppppppooooooppppppqqqoooppprrrsssrrrqqqnnnlllllllllmmmmmmmmmllllllkkkllljjjhhhfffdddcccbbbbbbcccfffnnnuuuvvvpppdddZZZJJJGGGFFFGGGIIIMMMWWWaaakkkvvvrrrggg^^^UUULLLGGG>>>>>>;;;???HHHRRRnnnrrr^^^WWWlll~~~]]]EEE999999444222333///000//////...............,,,,,,,,,,,,,,,---------***++++++,,,,,,++++++***)))***+++,,,,,,,,,++++++************++++++,,,,,,))))))************)))))),,,***))))))***++++++***'''''''''((((((((())))))***************+++,,,,,,''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&''''''((())))))***(((((((((((((((((((((((((((((('''&&&&&&&&&&&&&&&''''''''''''((((((((((((%%%%%%%%%%%%&&&'''((()))'''''''''((((((((())))))'''(((((()))******++++++,,,,,,,,,++++++*********,,,---222;;;FFFOOOTTTVVVVVVUUUUUUUUUVVVWWWYYYZZZZZZ[[[YYYUUUOOONNNQQQUUU^^^fffmmmpppvvvyyyxxx{{{ssskkkggg``````cccgggiiippp{{{{{{}}}~~~~~~~~~uuuhhhbbb``````cccdddhhhmmmuuu}}}ZZZfffpppqqqooommmllliiijjjfffaaa]]]ZZZXXXVVVUUUVVVVVVUUUUUUTTTUUUUUUUUUUUUVVVXXXZZZ\\\]]]^^^^^^^^^aaadddhhhkkkoootttwww{{{yyyvvvsssppprrrrrrrrrtttwww{{{{{{}}}}}}zzzyyyzzz|||~~~|||yyywwwvvvuuusssrrrkkkjjjhhhfffeeedddddddddaaabbbdddgggjjjmmmooopppkkkrrr{{{~~~}}}zzzxxxvvvuuuvvvuuuttttttssssssssssssqqqqqqppppppppppppqqqqqqpppqqqssssssrrrpppmmmkkkkkkkkkllllllmmmllllllllljjjjjjhhhgggeeeeeeddddddbbbeeelllrrrtttnnnbbbXXXIIIFFFFFFHHHJJJOOOYYYdddlllwwwooocccZZZRRRJJJEEE======:::???IIISSSoooppp^^^XXXmmmwwwZZZBBB777777333111333//////000000111000///......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++)))***+++,,,---,,,++++++******+++++++++,,,,,,,,,((()))***++++++***)))(((,,,***))))))***++++++***&&&'''''''''(((((())))))''''''&&&''''''((())))))''''''''''''((((((((()))((((((((((((((((((((((((&&&&&&&&&'''((())))))***(((((((((((((((((((((((()))((('''&&&&&&&&&&&&&&&''''''''''''((((((((()))$$$$$$$$$%%%&&&'''((()))&&&&&&&&&'''''''''(((((('''(((((()))***+++++++++,,,,,,,,,++++++*********+++---333>>>JJJTTTXXXYYYVVVVVVUUUUUUVVVWWWYYYZZZZZZZZZXXXSSSMMMMMMQQQWWWeeelllsssuuuyyyuuulllgggddddddfffjjjmmmqqqyyyzzzyyyzzz|||~~~sssggg```______aaabbbfffkkkrrryyyXXXdddnnnqqqooommmjjjgggiiifffaaa^^^\\\ZZZWWWUUUUUUTTTSSSRRRRRRSSSTTTUUUWWWZZZ]]]___``````aaabbbdddgggjjjllllllooossswwwyyy}}}}}}zzzxxxuuurrrrrrpppqqqtttvvvwww|||~~~~~~||||||~~~}}}zzz~~~~~~}}}{{{yyyvvvtttsssooonnnkkkhhhgggfffggggggggghhhiiikkkmmmnnnooooootttwww|||}}}|||zzzxxxvvvuuuuuuvvvtttttttttsssqqqppprrrsssoooooonnnnnnmmmmmmllllllrrrrrrssssssrrrpppooonnnooonnnlllllllllllljjjiiijjjiiigggeeedddcccddddddbbbhhhmmmpppppplll```TTTJJJEEEBBBEEEKKKQQQYYY```jjj{{{{{{kkkaaaYYYOOOEEE@@@AAA======BBBFFFSSSsssooo___ZZZmmmyyySSSFFF:::555333222111222111111222000---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))((((((++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((('''''''''''''''''''''((((((((((((&&&&&&&&&'''''''''''''''))))))((('''''''''''''''((('''&&&&&&'''(((***+++''''''((((((((((((''''''******))))))((((((''''''+++***((()))+++---......000111777DDDPPPTTTSSSPPPRRRSSSTTTUUUVVVWWWWWWWWWXXXWWWTTTPPPNNNRRR[[[cccmmmqqqvvv{{{~~~{{{qqqjjjggggggjjjkkkpppvvv{{{||||||}}}sssfff^^^]]]]]]bbbccceeehhhkkkpppvvvzzz|||zzzxxxxxx|||YYYccclllmmmkkkiiifffcccfffdddaaa___^^^\\\YYYWWWXXXWWWUUUTTTTTTTTTTTTUUUXXX[[[^^^``````aaabbbcccfffhhhkkkllllllmmmqqqtttvvvzzz}}}wwwvvvvvvtttrrrtttrrrssswwwxxxyyy~~~~~~||||||~~~~~~}}}{{{||||||{{{zzzxxxvvvtttsssrrrqqqnnnkkkjjjiiiiiijjjjjjjjjkkklllmmmoooqqqrrrxxxzzz~~~}}}|||zzzxxxvvvvvvvvvvvvssstttuuutttrrrqqqqqqrrrooooooooonnnnnnnnnnnnnnnrrrrrrssssssrrrqqqooonnnnnnmmmkkkkkkllllllkkkiiijjjiiigggfffdddccccccbbbaaagggmmmooonnnjjj^^^SSSKKKFFFCCCGGGLLLQQQYYYaaakkk|||sssddd]]]VVVMMMEEEAAA???<<<===BBBHHHWWWxxxmmm]]]XXXmmmvvvSSSFFF999555333222111222000111111000---,,,,,,---......------,,,+++******...---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************((()))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((()))((((((''''''(((((()))((((((((((((((((((((('''''''''''''''((((((((((((((('''''''''''''''''''''))))))((('''''''''''''''''''''''''''''''''((((((''''''((((((((((((''''''******))))))((((((((((((,,,+++***+++,,,...//////111555===IIIRRRUUUTTTSSSRRRSSSTTTUUUVVVWWWXXXYYY[[[YYYVVVVVVZZZbbblllrrr{{{}}}xxxqqqllljjjllloooooottt}}}~~~}}}}}}rrrfff___^^^___eeeggghhhiiijjjnnnuuuzzzxxxuuuqqqoooqqqvvv|||ZZZccciiihhheeeccc```]]]aaa```___``````___]]]ZZZ[[[ZZZXXXVVVUUUUUUVVVVVVZZZ]]]___aaaaaabbbccceeegggiiijjjkkkkkkllloooqqqqqquuuyyy|||yyyrrroooppprrrsssrrrvvvuuuwwwzzz||||||~~~}}}||||||}}}}}}|||{{{{{{{{{{{{{{{zzzyyywwwwwwvvvuuurrrpppnnnmmmmmmnnnnnnmmmllllllmmmppprrrttt{{{}}}}}}|||zzzxxxwwwvvvvvvvvvsssuuuvvvvvvtttrrrqqqqqqoooooooooooooooppppppppprrrrrrsssssssssqqqpppooommmllljjjkkklllmmmkkkjjjiiiiiihhhgggeeebbbaaa___```ffflllmmmlllggg\\\QQQLLLGGGEEEHHHLLLQQQZZZbbbooo~~~{{{sssggg\\\WWWRRRKKKDDDAAA===;;;===CCCKKK]]]lll]]]ZZZppprrrQQQEEE999444444222111222000111111000---,,,,,,---000///...---,,,***))))))............------------++++++++++++++++++++++++******************************++++++++++++******************************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((''''''''''''''''''(((''''''((((((((((((((((((''''''''''''(((((((((((()))))))))((((((''''''''')))((((((''''''''''''(((''''''''''''''''''&&&&&&'''(((((())))))(((((('''***))))))))))))(((((((((,,,,,,---....../////////333;;;FFFOOOTTTVVVVVVUUUTTTTTTTTTUUUWWWYYYZZZ[[[]]]ZZZZZZaaannn{{{}}}vvvsssqqqrrruuuxxxxxx|||~~~qqqgggaaaaaabbbeeegggiiihhhfffiiiqqqwwwyyyuuunnniiigggiiimmmppp]]]cccgggdddaaa___\\\XXXZZZZZZ\\\^^^```aaa^^^\\\[[[ZZZXXXWWWWWWXXXYYYYYY]]]___aaabbbbbbccceeegggggghhhiiiiiikkklllnnnooonnnqqqtttuuuvvvwwwzzz|||||||||zzzvvvqqqoooooopppqqquuuzzzsssooojjjiiikkknnnqqqqqqvvvvvvxxx|||~~~}}}~~~}}}}}}}}}~~~}}}||||||||||||||||||{{{||||||}}}}}}}}}||||||{{{yyyxxxvvvtttsssrrrrrrrrrpppooommmlllmmmpppsssuuu|||}}}|||{{{zzzyyyxxxwwwwwwvvvtttvvvyyyxxxvvvsssrrrrrroooooooooppppppqqqqqqrrrqqqrrrsssssssssqqqpppooolllkkkjjjjjjlllmmmlllkkkiiiiiihhhgggeeebbb___]]]___fffkkkkkkiiicccYYYOOOJJJFFFEEEHHHLLLQQQZZZcccrrrzzztttggg^^^UUURRRNNNHHHBBB@@@<<<;;;===CCCMMMbbbkkk______wwwoooOOOCCC888444444222111111000111111000...,,,---...//////...---,,,++++++***,,,,,,,,,+++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++***************************************)))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''''''''&&&&&&&&&&&&''''''''''''''''''((((((((((((''''''''''''((((((((((((+++******)))(((''''''&&&)))(((''''''''''''((((((&&&'''(((((((((&&&%%%$$$(((((())))))))))))(((((())))))))))))))))))))))))+++,,,.........///000000666AAANNNSSSUUUVVVWWWWWWUUUUUUUUUVVVXXXZZZ\\\]]]\\\\\\aaappp~~~yyyvvvvvvvvvyyy}}}~~~sssjjjeeeeeeggghhhkkkmmmllliiikkkssszzz{{{rrrkkkfffdddeeeggg```eeegggdddaaa___\\\WWWUUUVVVXXX[[[___```___]]]YYYYYYXXXXXXYYY[[[]]]^^^```bbbcccddddddeeegggiiigggfffggghhhjjjlllmmmnnnlllmmmoooooonnnoooppprrrsssqqqmmmhhhccc___]]]]]][[[\\\___bbbiiisss~~~|||rrrkkkhhheeeeeegggkkknnnpppsssssswww|||~~~}}}~~~|||{{{{{{|||}}}}}}{{{{{{|||{{{{{{{{{{{{|||{{{{{{|||}}}~~~~~~~~~}}}{{{zzzyyyxxxwwwwwwvvvvvvsssrrrpppooooooqqqtttvvv{{{|||{{{{{{{{{zzzyyyxxxwwwwwwvvvxxxzzzzzzwwwtttsssrrrooooooppppppqqqqqqrrrrrrpppqqqrrrrrrrrrqqqpppoookkkjjjiiijjjllllllkkkjjjhhhhhhgggfffdddaaa^^^\\\___fffkkkjjjfff```VVVMMMHHHEEEEEEHHHKKKQQQ[[[eeerrr|||yyyzzz|||zzzuuuppp```YYYRRRPPPLLLDDD???>>><<<<<<>>>CCCOOOgggggg```fffmmmMMMAAA777444444222000111///000111000...------...------------------------*********+++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++******************************+++*********)))))))))((((((((())))))))))))((((((((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&'''''''''(((((())))))''''''''''''((((((((((((+++******)))(((''''''&&&((((((''''''''''''((((((''''''((()))((('''%%%$$$(((((())))))))))))(((((())))))))))))************(((+++---...---...000333:::GGGSSSUUUTTTVVVWWWVVVVVVVVVWWWXXXYYY[[[]]]^^^\\\aaannnyyysssrrrtttvvv{{{vvvnnnkkklllnnnpppsssvvvuuutttvvv}}}~~~vvvnnngggcccbbbaaacccgggiiigggeeeddd___YYYSSSTTTUUUYYY]]]___^^^]]]ZZZZZZZZZ[[[\\\___aaabbbcccdddeeeeeeeeefffiiikkkhhhgggfffgggiiikkkkkkkkkggghhhhhhgggffffffgggiiihhhfffaaa\\\XXXTTTRRRQQQNNNNNNNNNPPPUUU^^^iiippp~~~|||oooiiicccbbb``````bbbfffjjjmmmooopppuuu|||~~~~~~|||{{{{{{zzzzzz{{{{{{{{{yyyzzz{{{{{{zzzzzz{{{|||zzz{{{|||}}}}}}~~~~~~~~~||||||||||||||||||||||||yyyxxxvvvuuuuuuwwwxxxzzz{{{}}}~~~{{{{{{{{{{{{zzzyyyxxxwwwwwwxxxyyyxxxvvvsssrrrrrrpppppppppppppppqqqqqqqqqoooooopppqqqqqqpppooonnnlllkkkiiijjjkkkllljjjiiiggggggfffeeeccc```___^^^```gggllljjjddd]]]TTTLLLFFFEEEFFFIIILLLRRR^^^iiittt}}}|||{{{{{{{{{wwwpppkkk[[[UUUPPPNNNJJJBBB===<<<===>>>???EEERRRmmm}}}aaaaaannn}}}jjjKKK@@@666333444222000111///000000000...------///,,,,,,,,,---......//////,,,,,,,,,,,,------------++++++++++++++++++++++++******************************++++++++++++******************************+++++++++******))))))((((((((())))))))))))(((((())))))))))))))))))))))))(((''''''''''''''''''(((&&&&&&''''''((()))))))))''''''''''''(((((((((((()))))))))(((((('''''''''(((''''''''''''(((((()))((((((((((((((((((''''''((())))))******))))))((()))))))))************+++'''***,,,,,,,,,...333777???LLLUUUUUUTTTXXXXXXUUUWWWXXXZZZ[[[\\\\\\\\\\\\]]]hhhzzzuuuoookkklllooossszzz~~~~~~xxxsssrrrtttwwwxxxyyy{{{}}}~~~}}}wwwpppjjjdddaaa___fffjjjlllkkkkkkjjjddd]]]UUUTTTUUUXXX\\\^^^___^^^^^^^^^^^^^^^```bbbdddeeeeeefffggggggfffgggjjjlllllliiigggggghhhiiigggeeeaaaaaaaaa___]]]]]]^^^```]]]ZZZVVVRRROOOMMMKKKJJJGGGGGGGGGHHHKKKPPPWWW\\\jjjssszzzllldddcccYYYYYYZZZ[[[]]]bbbgggjjjlllnnnttt|||~~~yyyyyyzzzzzzzzzzzzzzzyyyxxxzzz{{{{{{yyyyyy{{{}}}}}}~~~~~~}}}~~~zzz{{{{{{{{{{{{yyyxxxwwwvvvvvvvvvuuurrrppppppppppppppppppppppppooooooooommmnnnoooppppppooonnnmmmmmmkkkjjjjjjkkkkkkiiihhhgggfffdddcccaaa``````___aaahhhmmmjjjccc\\\SSSLLLFFFEEEGGGKKKOOOUUUbbbnnn{{{vvvllldddUUUPPPMMMLLLHHH@@@;;;;;;<<<>>>AAAGGGWWWttt{{{```fffyyy{{{fffIII>>>555333444222000111...///000///...---...///---------...............------------.........///++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************,,,,,,+++******))))))((((((((())))))))))))((((((************************)))((((((''''''(((((()))&&&&&&''''''((())))))***''''''''''''(((((((((((((((''''''''''''''''''''''''''''''''''''((())))))))))))((((((((()))******))))))************))))))))))))*********+++++++++(((***,,,,,,,,,///666===FFFQQQWWWTTTTTTZZZ[[[UUUXXXZZZ\\\^^^^^^]]][[[ZZZ\\\kkk{{{nnniiifffhhhkkkqqq{{{}}}~~~{{{xxxvvvxxx||||||wwwrrrlllgggeeeggglllooooooooonnnhhhaaaWWWVVVVVVXXX[[[^^^``````cccbbbbbbbbbbbbdddeeeffffffggghhhgggggghhhkkkmmmooolllhhhggggggfffdddaaa\\\\\\[[[YYYWWWWWWXXXZZZUUURRRNNNKKKJJJHHHGGGFFFCCCEEEFFFGGGHHHJJJNNNPPPWWWaaappp|||yyyiii]]]XXXZZZRRRSSSUUUWWWZZZ^^^dddhhhkkkmmmttt|||}}}zzzwwwxxxyyyzzz{{{zzzyyyxxxwwwyyy{{{{{{yyyxxx{{{}}}}}}}}}zzz{{{{{{|||{{{zzzxxxwwwuuuuuutttrrrooommmnnnoooqqqpppppppppoooooonnnnnnlllmmmnnnoooooonnnmmmmmmmmmllljjjjjjjjjjjjiiiggggggeeecccaaa`````````aaaaaaiiimmmjjjccc[[[SSSLLLGGGFFFIIIMMMQQQXXXeeerrrwwwjjj```PPPMMMKKKJJJGGG???;;;;;;<<>>555333444222000000...///000///...---...////////////......------,,,,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******************************,,,,,,++++++***))))))((((((((())))))))))))((((((************************))))))(((((((((((())))))&&&&&&&&&'''((())))))***''''''''''''((((((((()))&&&&&&&&&''''''''''''''''''''''''''''''((()))******)))(((((((((***+++,,,))))))************))))))))))))******++++++++++++(((+++---,,,,,,111999AAAJJJTTTXXXTTTUUU\\\\\\VVVYYY[[[^^^``````^^^[[[YYYZZZjjj~~~}}}}}}qqqkkkgggdddgggkkksss}}}{{{yyyxxxwwwqqqsssuuuxxx{{{}}}yyyyyyxxxwwwxxx|||{{{uuupppmmmggghhhkkknnnpppnnnjjjfff```___^^^\\\[[[]]]aaaeeeeeeeeeffffffhhhiiijjjkkkkkkkkklllmmmnnnnnnnnnmmmnnnmmmllljjjgggeeedddccc\\\ZZZWWWUUUTTTTTTRRRPPPKKKJJJHHHGGGFFFEEEFFFFFFCCCCCCBBBBBBCCCEEEFFFGGGPPPVVV___hhhqqq}}}yyynnneeeZZZTTTVVVRRROOOPPPTTTVVVWWWZZZ___eeejjjqqqwww|||~~~|||wwwxxxyyyzzzzzzzzzyyyxxxvvvyyy|||}}}}}}~~~}}}}}}}}}{{{yyywwwyyy{{{{{{yyyuuuwwwuuusssqqqqqqqqqooonnnsssrrrqqqooonnnnnnnnnnnnhhhiiikkkmmmnnnnnnmmmmmmlllkkkkkkjjjiiihhhggggggfffffffffdddaaa``````aaagggiiikkkiiicccYYYNNNHHHEEEIIIFFFGGGQQQXXXeeeyyyvvvjjjaaa[[[RRRIIIFFFCCC???===>>>;;;>>>@@@III```ttt^^^ssswww\\\CCC<<<444000111222111...////////////............,,,,,,,,,------.........---------,,,,,,+++++++++*********++++++,,,,,,,,,************************************************************************+++,,,,,,++++++***)))((())))))))))))))))))))))))))))))(((((((((((())))))***)))((('''&&&&&&'''(((((((((((((((((()))******&&&&&&'''((()))***++++++%%%%%%&&&&&&&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))))))))))))))))))))(((((((((((())))))))))))++++++++++++++++++,,,,,,)))+++---///222888@@@GGGRRRTTTVVVXXXZZZYYYXXXWWWYYY[[[\\\\\\ZZZYYYZZZ[[[gggsss~~~vvvkkkeee```^^^cccjjjrrr~~~{{{vvvqqqnnnlllooooooppprrrtttvvvxxxzzzuuuttttttvvvwww{{{{{{yyyccceeehhhllloooooonnnlllhhhgggfffdddccccccfffiiihhhhhhhhhiiijjjkkklllmmmllllllmmmnnnnnnnnnnnnnnnnnnmmmllliiigggeeecccbbb\\\YYYVVVSSSQQQOOOMMMKKKIIIHHHFFFEEEDDDCCCDDDDDDDDDCCCCCCCCCDDDFFFGGGHHHKKKPPPVVV^^^fffppp{{{mmmddd]]]TTTOOOQQQOOOLLLLLLOOORRRSSSWWW\\\ccchhhooovvv|||}}}zzzxxxxxxyyyzzz{{{{{{zzzzzzyyy{{{}}}~~~~~~~~~|||{{{yyyyyyxxxxxxyyyyyyxxxvvvwwwuuurrrqqqqqqpppooonnnqqqpppooonnnnnnnnnnnnnnnllllllmmmnnnnnnnnnnnnnnnlllkkkjjjhhhggggggggggggeeefffeeecccaaa___```bbbhhhjjjkkkiiibbbWWWMMMGGGEEEJJJHHHKKKVVV^^^jjjxxxlllcccZZZPPPGGGDDDBBB>>><<<===:::===@@@IIIaaassscccuuuqqqVVVBBB<<<444111111222111///////////////............,,,,,,---------------------------,,,,,,+++++++++++++++++++++++++++,,,,,,************************************************************************++++++++++++***)))((('''))))))))))))))))))))))))))))))(((((((((((())))))***)))((('''&&&''''''(((((((((((((((((())))))***))))))))))))((((((((((((''''''''''''&&&&&&&&&&&&&&&&&&''''''((()))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))************++++++++++++,,,...000333;;;DDDKKKTTTUUUVVVXXXYYYYYYXXXXXX[[[\\\^^^]]]\\\[[[[[[\\\fffrrr}}}~~~pppgggaaa^^^___eeekkksss{{{yyyuuuppplllhhheeedddhhhiiijjjkkknnnppprrrsssqqqqqqrrruuuwww|||]]]___cccgggjjjmmmoooppprrrrrrrrrqqqnnnmmmmmmnnnmmmmmmllllllmmmnnnnnnooommmnnnoooooooooooooooooonnnmmmkkkiiigggdddcccbbb^^^[[[VVVSSSPPPMMMJJJHHHIIIHHHGGGEEEDDDDDDCCCDDDDDDDDDDDDDDDEEEGGGIIIJJJKKKLLLOOOUUU]]]gggpppuuu}}}}}}~~~~~~xxxfff___[[[UUUQQQSSSOOOKKKIIILLLNNNOOOTTTZZZ```eeemmmuuu{{{~~~{{{yyywwwyyyyyyzzz{{{||||||{{{{{{}}}zzzyyywwwxxxyyyxxxvvvuuuvvvwwwxxxvvvsssrrrrrrrrrqqqooonnnnnnnnnmmmmmmmmmnnnnnnqqqpppoooooonnnnnnnnnooollljjjhhhfffeeeeeefffgggdddeeedddbbb```___```bbbiiikkklllhhh```UUULLLGGGEEEKKKKKKPPP\\\dddpppzzzooofffXXXNNNFFFCCCAAA===;;;<<<<<<>>>AAAMMMgggnnneeetttiiiOOO@@@;;;444111111222111///////////////............------------------,,,,,,------,,,,,,,,,,,,++++++,,,,,,++++++++++++++++++************************************************))))))))))))))))))))))))************)))(((''''''))))))))))))))))))))))))))))))(((((((((((())))))))))))(((''''''''''''(((((((((''''''(((((())))))))))))))))))(((((((((((())))))((((((''''''&&&&&&&&&''''''(((((())))))***))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))*********+++.........000666???JJJQQQVVVVVVWWWWWWXXXXXXXXXYYY\\\^^^^^^^^^\\\[[[[[[\\\cccnnnyyy|||}}}rrrhhhbbb]]]]]]bbbhhhmmmuuu~~~qqqpppmmmjjjgggeeecccbbbbbbcccdddfffhhhjjjllllllllllllooosssvvv}}}YYYZZZ]]]```dddhhhlllooowwwyyyzzzzzzwwwuuuttttttqqqqqqpppoooooooooppppppoooppppppqqqqqqqqqppppppooonnnllliiigggdddbbbaaa```]]]XXXUUURRRPPPMMMJJJKKKKKKJJJIIIHHHGGGFFFFFFEEEEEEEEEEEEGGGIIIKKKLLLOOOOOOQQQVVV^^^gggoootttyyyxxxwwwyyy|||}}}}}}}}}sssddd___\\\XXXUUUVVVPPPKKKIIIJJJLLLNNNSSSZZZ^^^cccllluuu||||||{{{zzzzzzyyyzzzzzz{{{|||}}}}}}}}}|||yyyxxxuuuwwwyyywwwtttsssuuuwwwyyywwwuuutttttttttsssrrrlllllllllllllllmmmnnnooosssrrrpppnnnmmmmmmnnnnnnkkkiiifffdddcccccceeefffccccccbbb```^^^^^^```bbbjjjllllllggg]]]SSSJJJGGGEEELLLMMMSSS___gggsss}}}qqqhhhVVVMMMEEEBBBAAA>>><<<===>>>@@@EEESSSpppjjj```pppdddMMM>>>:::444111111111111000////////////.....................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************************************(((((((((((((((((((((((()))******))))))((('''&&&(((((((((((((((((((((((((((((())))))))))))((((((((((((((('''''''''(((((((((((('''''''''(((((()))&&&&&&'''((()))***+++++++++******)))(((''''''&&&'''''''''((())))))******))))))))))))))))))))))))(((((((((((())))))))))))))))))******++++++,,,,,,///...///222999CCCNNNUUUWWWWWWWWWWWWWWWXXXYYYYYY[[[\\\\\\[[[YYYYYYZZZ[[[^^^hhhrrrvvvxxx{{{||||||tttiiiccc```]]]___eeekkkqqq{{{}}}pppjjjjjjhhhgggeeeeeedddddd```aaaccceeefffhhhiiiiiiiiiiiilllppptttzzzYYYZZZ\\\]]]^^^bbbgggkkkuuuxxx{{{|||{{{yyyxxxxxxvvvuuusssrrrqqqppppppppprrrrrrrrrssssssrrrqqqqqqpppooommmjjjgggeeecccaaa^^^\\\XXXVVVTTTSSSPPPNNNMMMMMMLLLLLLKKKIIIIIIHHHFFFFFFGGGHHHIIILLLNNNPPPRRRSSSVVVZZZaaaiiiqqqvvv{{{{{{}}}uuukkk```[[[YYYVVVSSSRRRPPPKKKHHHIIIKKKLLLQQQWWW\\\cccmmmvvv|||{{{xxxvvvuuuvvvvvvyyyyyyzzz{{{|||~~~~~~|||yyyxxxuuuwwwxxxvvvsssrrrtttwwwwwwuuusssrrrssssssrrrppplllkkkkkkkkklllmmmnnnooorrrqqqooommmlllllllllmmmkkkiiifffcccbbbcccdddeeebbbaaa```^^^]]]^^^```cccjjjllllllfff[[[PPPJJJGGGEEELLLMMMSSS___gggsssrrrhhhVVVMMMEEECCCBBB???===>>>===???FFFXXXxxxjjj]]]pppbbbNNN;;;999555222111111111111////////////.....................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************************************(((((((((((((((((((((((()))******))))))((('''&&&(((((((((((((((((((((((((((((())))))))))))((((((''''''((((((((((((((((((((((((''''''''''''((((((&&&&&&'''((()))***++++++++++++***)))((((((''''''''''''(((((()))*********(((((((((((((((((((((((((((((((((((())))))))))))******++++++,,,---............000555===GGGQQQVVVWWWWWWWWWWWWWWWXXXZZZZZZXXXYYYYYYXXXVVVVVVXXXZZZZZZcccllloooqqquuuvvvuuuxxx{{{{{{lllcccaaaaaaaaabbbfffllltttpppddd_______________``````aaa___```bbbdddfffggggggggggggfffiiimmmpppvvvZZZ\\\]]]\\\[[[]]]bbbfffmmmqqqvvvzzz{{{{{{||||||zzzyyywwwuuusssrrrqqqqqqtttttttttttttttssssssrrrqqqpppnnnkkkhhhfffcccbbb]]]ZZZWWWVVVUUUTTTSSSQQQNNNNNNNNNNNNMMMKKKJJJIIIJJJJJJKKKLLLNNNQQQTTTVVVVVVYYY^^^```bbbfffmmmssszzz~~~{{{lllfff^^^ZZZXXXVVVSSSQQQNNNIIIGGGHHHIIIJJJNNNSSS[[[cccmmmvvv{{{}}}}}}~~~xxxuuuqqqmmmllllllnnnoooxxxyyyyyyzzz|||~~~}}}~~~}}}zzzyyyvvvwwwvvvtttssssssuuuvvvsssrrrooooooppppppooonnnlllllllllllllllmmmnnnoooooonnnmmmmmmlllllllllllljjjhhhfffdddccccccdddeee``````___]]]\\\]]]```ccciiilllllleeeYYYOOOJJJIIIFFFLLLMMMSSS___hhhuuuqqqfffUUULLLDDDBBBBBB???>>>???;;;>>>GGG\\\~~~mmmaaaxxxzzz^^^MMM999777555222111000111111////////////............------------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++++++++************************************************))))))))))))))))))))))))************)))(((''''''))))))))))))))))))))))))'''((()))******)))((('''&&&'''(((((()))(((((((((((((((''''''&&&&&&''''''))))))))))))((((((((((((******))))))(((((('''''''''(((((())))))******+++(((((((((((((((((((((((((((((((((((())))))))))))***++++++,,,---...//////...///222:::CCCLLLSSSUUUUUUVVVWWWXXXYYYZZZ[[[[[[VVVWWWWWWVVVVVVWWWYYY\\\[[[bbbhhhjjjlllppppppnnnooouuuqqqgggaaa```bbbbbbbbbeeekkktttyyyiii___XXXXXXYYYZZZ[[[]]]^^^___]]]___aaaccceeeeeeeeeeeeeeeeeehhhkkknnntttVVVYYYZZZYYYVVVWWW[[[```ccchhhoootttyyy|||}}}{{{yyyvvvuuutttsssuuuuuuvvvvvvuuuttttttssssssrrrpppmmmjjjgggdddccc___]]]ZZZXXXXXXWWWUUUSSSQQQQQQRRRQQQPPPOOOMMMLLLPPPPPPPPPRRRUUUXXX[[[\\\aaagggllljjjeeedddjjjpppuuu}}}rrreeebbb]]]ZZZXXXXXXUUURRRNNNJJJHHHJJJKKKKKKNNNRRRYYYaaammmvvvyyyxxxuuusssjjjhhhfffdddfffiiinnnqqqxxxxxxxxxyyy{{{}}}}}}~~~~~~|||{{{yyywwwtttssstttuuuvvvuuusssqqqooooooooopppooonnnmmmmmmmmmmmmmmmmmmnnnnnnkkklllmmmmmmnnnnnnnnnnnniiihhhgggeeedddddddddddd______^^^\\\[[[\\\```dddhhhkkkkkkdddXXXNNNJJJJJJGGGMMMNNNSSSaaakkkzzzooobbbSSSJJJCCCAAA@@@>>>===>>><<<@@@KKKcccnnniiirrrWWWHHH777777555333111000111222////////////............,,,,,,------------------+++++++++,,,,,,---------++++++++++++++++++,,,,,,************************************************************************++++++++++++***)))((('''))))))))))))))))))))))))'''((()))******)))((('''%%%&&&((()))))))))(((((()))((('''&&&&&&&&&&&&'''))))))))))))((((((((((((((((((((((((((((((((((((((((((((()))******++++++(((((((((((((((((((((((((((((((((((()))))))))))))))***+++,,,---......///...000666@@@JJJQQQTTTTTTSSSTTTWWWYYY[[[[[[\\\[[[WWWXXXXXXXXXXXXZZZ]]]```bbbgggiiihhhiiikkkkkkiiiiiissstttiiiccc^^^^^^aaa```___aaahhhqqq|||}}}pppddd\\\UUUUUUVVVWWWYYY[[[]]]___^^^```bbbdddffffffeeeeeeeeeeeegggkkkooouuuQQQTTTVVVUUUQQQQQQUUUZZZ]]]bbbjjjqqqwww|||~~~{{{yyywwwuuuuuuvvvvvvvvvvvvvvvuuutttttttttsssqqqnnnjjjgggeeeddddddbbb^^^\\\[[[ZZZXXXVVVUUUUUUVVVVVVUUUSSSQQQPPPSSSTTTUUUVVVYYY\\\___aaammmtttyyyuuukkkeeeiiioooppp~~~vvvlll^^^]]]YYYVVVVVVVVVSSSPPPPPPLLLKKKNNNOOONNNPPPTTTXXX```llluuuwwwtttoookkk```______```eeemmmtttyyywwwwwwwwwxxxzzz}}}|||~~~}}}}}}{{{wwwsssrrruuuwwwvvvuuuuuusssqqqqqqrrrrrrqqqpppooonnnnnnmmmmmmmmmnnnnnniiikkkmmmoooppppppoooooohhhhhhggggggfffeeedddccc___^^^]]][[[ZZZ\\\```dddhhhkkkkkkcccWWWMMMJJJKKKGGGMMMNNNTTTcccooonnn```QQQHHHAAA@@@???===<<<===???DDDPPPiiilllnnnlllRRRDDD666666555333111000111222000/////////............,,,,,,,,,------.........+++++++++,,,,,,---------*********++++++,,,,,,---************************************************************************+++,,,,,,++++++***)))((())))))))))))))))))))))))'''((()))++++++)))((('''%%%&&&((()))))))))(((((()))((('''&&&&&&&&&&&&&&&&&&&&&'''((()))***++++++''''''''''''((((((((((((((((((((()))******++++++(((((((((((((((((((((((((((((((((((())))))))))))((())))))+++,,,---.........222999EEEOOOUUUUUUTTTQQQSSSWWWZZZ\\\\\\\\\\\\YYYYYYZZZZZZ[[[]]]aaadddiiillllllhhhgggiiihhheeeiiittt}}}kkkccc```]]]\\\___]]][[[^^^fffnnnvvvpppeee[[[VVVPPPPPPQQQSSSUUUWWWZZZ[[[```bbbeeeggghhhhhhggggggddddddggglllpppwwwLLLMMMOOOPPPPPPRRRUUUWWW[[[___eeelllttt{{{{{{yyywwwvvvvvvyyyyyyxxxwwwvvvuuuttttttvvvtttqqqnnnkkkhhhfffeeeeeeeeedddbbb```^^^\\\[[[[[[[[[\\\^^^___^^^\\\YYYXXXZZZ]]]^^^___```bbbcccooovvvyyyoooiiigggiiirrr|||qqqjjj___\\\XXXVVVVVVVVVUUUTTTSSSRRRPPPPPPQQQRRRSSSSSSYYY```jjjpppqqqmmmhhhddd]]]\\\^^^eeeoooyyyyyyuuuwwwyyy{{{~~~zzzxxxxxxyyyyyyxxxxxxvvvuuuuuusssqqqpppqqqrrrssssssrrrrrrqqqooonnnmmmmmmnnnnnnnnnllljjjkkkmmmnnnllljjjggggggggggggfffeeecccbbb``````___^^^___aaacccdddjjjjjjfff\\\PPPIIIGGGIIIJJJOOOTTTYYYbbbsssmmm[[[MMMJJJEEEAAA>>>===>>>???@@@DDDVVVuuutttuuunnnbbbLLLBBB<<<999444111111111111111000.........000...)))%%%//////000000///...------...---,,,,,,++++++,,,,,,++++++***)))(((((())))))------,,,,,,+++,,,,,,,,,,,,,,,***)))))))))***+++)))***+++,,,,,,+++***)))))))))***++++++***)))((((((((())))))(((((('''&&&(((((((((((((((((((((((('''''''''(((((((((((((((+++++++++)))'''&&&&&&((())))))(((((('''''''''&&&((((((((((((((((((((((((***)))((('''&&&&&&'''(((&&&'''(((*********)))(((***)))))))))))))))***++++++,,,,,,+++******+++,,,...666AAALLLTTTVVVVVVUUUUUUVVVXXXZZZ\\\]]]^^^^^^ZZZZZZXXXWWWXXX]]]gggnnnwwwtttoookkkhhhfffffffffmmmwww}}}rrrgggbbb^^^ZZZYYY[[[\\\___aaaaaabbbiiittt|||tttfffZZZTTTSSSOOONNNNNNOOORRRWWW\\\___ddddddfffhhhjjjlllmmmnnnmmmlllmmmpppxxxHHHJJJKKKLLLMMMPPPSSSVVV]]]```eeelllsssyyy~~~}}}zzzyyyxxxxxxyyyxxxxxxwwwvvvuuuuuuttttttssspppmmmkkkjjjiiiiiihhhhhhgggfffdddbbb```___```aaacccfffgggfffbbb___ZZZ]]]```aaabbbccceeegggpppwww~~~~~~wwwqqqnnniiinnnxxxwwwmmmgggaaa^^^ZZZXXXXXXWWWVVVUUUUUUSSSRRRRRRSSSUUUVVVVVVYYY```iiipppqqqmmmfffbbbaaabbbfffnnnyyy|||yyy{{{~~~~~~{{{yyyxxxxxxxxxwwwvvvuuutttssssssrrrpppqqqrrrssssssrrrrrrqqqooommmlllkkkllllllmmmkkkjjjkkkmmmnnnmmmkkkjjjjjjiiihhhgggfffddddddcccbbb```______aaadddfffjjjiiidddZZZOOOHHHFFFHHHKKKOOOUUU[[[dddvvvyyyeeeVVVLLLIIIDDD@@@>>>===>>>???DDDIII[[[|||lllmmmnnn~~~aaaKKKAAA<<<888444111111111111111222000///000111000---***////////////......---------,,,++++++******++++++,,,,,,+++***************++++++******)))******+++,,,+++***)))))))))***+++)))***++++++++++++***)))&&&&&&'''(((((('''&&&%%%(((((((((''''''''''''&&&((((((((((((((((((((((((''''''''''''((((((((((((***++++++)))''''''((())))))(((((((((''''''''''''((((((((((((((((((((((((***)))((('''&&&''''''(((''''''((()))))))))((((((*********)))******++++++)))***+++*********,,,...111999EEEPPPWWWYYYXXXWWWWWWWWWXXXZZZ\\\]]]^^^^^^YYYXXXWWWWWWZZZbbbmmmuuu}}}{{{vvvqqqmmmkkklllnnnsss{{{wwwnnnddd```^^^ZZZZZZ\\\]]]___```______dddmmmtttxxxkkkaaaWWWQQQPPPOOONNNNNNOOOSSSXXX]]]```dddeeegggiiikkkmmmnnnooooooooopppttt}}}EEEGGGIIIJJJLLLOOOTTTWWW]]]```dddjjjpppvvv{{{~~~~~~|||zzzyyyyyyxxxwwwwwwwwwvvvvvvuuuuuusssrrrpppmmmlllmmmnnnnnnmmmmmmlllkkkjjjhhhfffeeedddfffhhhkkkmmmlllhhheee^^^aaaccceeefffgggiiikkkqqqvvv}}}{{{wwwmmmmmmpppvvvuuulllgggdddaaa]]][[[ZZZYYYXXXWWWWWWVVVUUUUUUVVVXXXZZZ[[[ZZZ```jjjqqqrrrmmmfff```dddhhhoooyyy~~~~~~{{{zzzxxxwwwwwwvvvuuussssssrrrtttrrrqqqqqqrrrsssrrrqqqrrrqqqooolllkkkjjjjjjjjjlllkkkkkklllnnnnnnmmmlllllllllkkkiiihhhfffeeeeeefffddd```^^^^^^aaaeeegggjjjhhhbbbXXXMMMFFFEEEFFFJJJOOOUUU]]]hhhyyy{{{lll^^^TTTJJJGGGCCC???======>>>???HHHNNNcccvvvcccfffqqq|||```JJJ@@@;;;888444222111111111000333111000000111111000///............------------,,,++++++***************------,,,++++++++++++,,,+++******)))******++++++,,,+++******))))))******)))***++++++++++++***)))(((((()))******))))))((()))((('''&&&%%%&&&''''''((((((((((((((((((((((((''''''''''''(((((()))))))))******)))(((((()))+++((((((((((((''''''''''''(((((((((((((((((((((((())))))((('''''''''(((((()))((((((''''''''''''((()))************++++++,,,***++++++++++++,,,///111555===JJJTTTZZZ[[[ZZZZZZYYYYYYYYYZZZ[[[\\\^^^___YYYXXXWWWXXX]]]gggttt}}}|||{{{xxxrrrmmmlllpppttt}}}|||rrrjjjcccaaa___]]]]]]``````aaaaaa___^^^aaaggglllzzz{{{jjjaaa\\\VVVPPPNNNNNNMMMNNNPPPTTTYYY___ccchhhjjjmmmoooqqqrrrsssrrrrrrrrruuu{{{FFFHHHJJJLLLNNNRRRWWWZZZ[[[]]]```ffflllsssyyy|||~~~|||zzzyyyxxxvvvvvvvvvvvvvvvvvvvvvwwwuuutttqqqooonnnoooqqqrrrqqqqqqqqqpppooonnnmmmlllhhhggghhhjjjkkkkkkjjjhhhccceeeggghhhhhhhhhiiikkkqqqttt{{{xxxtttppppppuuu~~~|||yyy|||yyyqqqkkkeeebbb___]]]\\\\\\ZZZXXXXXXXXXWWWWWWWWWYYY]]]```]]]cccllltttvvvqqqhhhaaadddjjjttt~~~|||{{{{{{xxxxxxvvvuuutttsssssssssuuusssqqqqqqrrrrrrqqqppppppooommmkkkjjjjjjjjjkkkjjjkkklllmmmnnnnnnnnnmmmmmmlllkkkiiigggfffeeeeeehhhddd___\\\\\\```dddhhhjjjfff___UUUKKKEEEEEEFFFIIINNNUUU^^^kkk}}}sssfff[[[UUUHHHEEEAAA>>><<<<<<>>>???HHHQQQjjjnnn]]]bbbxxx|||```JJJ@@@999777333222222222111000111000/////////000000111---------,,,,,,,,,---------,,,++++++******++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,------+++++++++************************++++++*********))))))******+++++++++***)))(((&&&$$$$$$%%%'''(((''''''''''''''''''''''''&&&&&&''''''(((((())))))'''((((((((('''''')))+++((((((((((((((('''''''''(((((((((((((((((((((((())))))((((((((((((((((((***)))'''&&&&&&&&&''''''(((((()))******+++++++++---......------...111444999BBBNNNXXX\\\\\\[[[[[[[[[[[[ZZZZZZ[[[\\\^^^^^^[[[ZZZXXXYYY```jjjvvv~~~yyyyyyvvvrrrnnnpppvvv|||uuuoooiiiddddddcccaaaccchhhggggggeeecccaaabbbfffjjjxxx~~~oooaaa\\\ZZZVVVPPPNNNLLLLLLMMMPPPUUU[[[bbbfffnnnpppuuuxxxzzzzzzyyyxxxuuuvvvzzzHHHKKKNNNPPPRRRUUUYYY\\\YYYZZZ]]]bbbiiiqqqwww|||~~~~~~}}}|||zzzyyywwwvvvuuuuuuuuuvvvwwwwwwxxxxxxxxxwwwuuusssrrrrrrtttttttttttttttttttttsssrrrrrrmmmkkkiiihhhjjjkkklllkkkhhhiiikkkkkkiiihhhhhhiiiqqqsssyyy}}}vvvqqqppprrruuuvvvsssqqqppprrryyy~~~uuuoooeeecccaaa______^^^\\\[[[ZZZZZZZZZYYYXXXZZZ___cccccchhhpppxxx{{{wwwnnnffffffmmmxxx}}}{{{zzzzzz{{{yyyxxxwwwuuuuuuuuuuuuuuuvvvtttrrrqqqrrrrrrqqqooollllllkkkjjjjjjkkkmmmnnnjjjkkkmmmooonnnnnnmmmmmmkkkjjjiiigggeeedddddddddfffccc^^^ZZZ[[[^^^dddhhhiiiddd\\\RRRJJJFFFEEEGGGIIINNNUUU```nnnqqqbbbWWWQQQFFFDDD@@@===<<<===???@@@FFFTTTqqqhhhYYYbbb|||```JJJ@@@888666333222222222111000------------,,,---...///------,,,,,,,,,------.........---,,,,,,,,,,,,---++++++*********++++++,,,,,,+++++++++,,,,,,---...++++++++++++******))))))+++******************+++&&&&&&&&&&&&''''''((((((***(((&&&%%%$$$%%%'''(((&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&'''((())))))***%%%&&&''''''&&&&&&(((***'''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))+++)))(((&&&&&&&&&'''(((&&&'''((()))************.........---,,,...111444>>>GGGRRRYYY[[[ZZZZZZ[[[]]]]]]\\\\\\\\\\\\]]]]]]ZZZYYYXXXZZZaaajjjsssxxxyyyyyyxxxuuuuuuyyy|||qqqmmmhhheeeeeeeeefffjjjpppqqqoookkkgggeeefffiiilllyyyrrrfff[[[XXXXXXSSSOOOMMMLLLLLLNNNQQQWWW___fffjjjrrruuu{{{~~~|||yyy{{{MMMQQQUUUWWWYYYZZZ[[[]]][[[[[[]]]```gggooovvv{{{{{{{{{{{{zzzyyywwwvvvuuussstttuuuvvvwwwxxxyyyyyyyyyyyyxxxwwwwwwwwwwwwwwwwwwwwwxxxxxxxxxxxxwwwwwwvvvsssooonnnooopppqqqppplllnnnooonnnlllkkkkkklllqqqtttxxx}}}xxxrrrnnnjjjgggeeeeeegggmmmuuu~~~wwwooofffeeecccccccccbbbaaa___]]]^^^^^^[[[YYY[[[aaafffiiilllsss{{{}}}uuunnnmmmttt~~~}}}zzzyyyyyyzzzzzzxxxwwwvvvuuuuuuuuuwwwwwwwwwuuurrrqqqqqqqqqpppoookkkjjjjjjjjjkkkmmmnnnpppjjjmmmooopppooommmlllllliiihhhfffeeedddddddddddddddaaa]]]ZZZ[[[___dddhhhhhhbbbYYYOOOIIIGGGGGGIIIKKKOOOWWWcccqqq}}}nnn___RRRKKKEEECCC@@@======>>>@@@BBBHHH[[[|||yyyaaaXXXfff{{{___HHH>>>777555333222222222111///+++,,,...---,,,,,,---......---,,,,,,,,,---////////////...---------------+++************++++++,,,))))))))))))***+++,,,,,,***++++++++++++***))))))++++++***))))))***++++++''''''''''''((()))*********)))((('''&&&'''((((((&&&&&&&&&&&&&&&&&&&&&&&&%%%&&&&&&'''((()))******%%%'''''''''&&&&&&(((***'''''''''((((((((((((((((((((((((((((((((((((((((((((()))*********))))))***))))))(((((((((((()))%%%''')))***+++++++++***,,,,,,,,,+++***---111444EEEMMMVVVZZZYYYXXXYYY[[[]]]^^^^^^^^^^^^]]]\\\[[[VVVWWWYYY^^^fffnnntttvvvyyyxxxvvvwww{{{rrrllliiifffdddfffhhhlllttt}}}zzztttnnnkkklllnnnppp{{{rrrfff^^^XXXVVVTTTOOOLLLLLLNNNNNNQQQUUU\\\dddlllpppuuuyyy~~~WWW[[[```ccccccbbbaaaaaaaaa``````bbbgggnnnuuuyyyyyyyyyzzzzzzyyywwwuuutttrrrssstttvvvwwwyyyzzzzzzxxxyyyzzz{{{||||||||||||yyyzzz{{{||||||||||||||||||zzzyyyxxxxxxwwwuuussspppqqqssssssrrrrrrrrrssssssvvvyyy{{{~~~zzzrrrkkkfffcccbbbccchhhqqq{{{xxxooohhhgggffffffggggggfffdddaaabbbbbb___\\\]]]ccchhhmmmooottt|||zzztttuuu{{{~~~}}}{{{zzzyyyyyyyyyuuutttsssssssssuuuwwwxxxwwwuuusssqqqqqqqqqooonnnllllllkkkkkkkkkmmmnnnoookkknnnqqqqqqooolllkkkkkkhhhgggeeedddcccdddeeefffccc```]]][[[]]]aaafffjjjhhhaaaWWWNNNIIIHHHJJJKKKOOOSSS[[[fffvvvvvvjjj\\\PPPHHHDDDBBB@@@>>>===???BBBDDDOOOfffttt^^^[[[mmmyyy\\\EEE;;;666444222222222222000///,,,...111111...------...///...---,,,---...000111......---,,,,,,,,,,,,---+++++++++++++++,,,------))))))))))))***+++,,,---***++++++,,,+++***)))(((++++++***))))))***++++++***)))))))))***+++------******)))))))))(((((((((((((((((((((((((((((((((%%%%%%&&&'''((()))******((()))))))))'''''')))+++''''''''''''((((((((()))(((((((((((((((((((((((('''((()))***+++******)))((()))******************'''(((***,,,...------,,,***+++++++++,,,000555:::LLLSSSZZZ[[[XXXVVVYYY\\\]]]^^^`````````]]][[[YYYUUUXXX^^^iiittt|||~~~zzzwwwzzztttllljjjhhhffffffjjjooovvvyyyuuutttvvvxxxssshhh]]]YYYWWWVVVSSSNNNMMMPPPQQQRRRUUUZZZbbbkkkssswwwzzz|||zzzxxxsssooo___dddiiilllllliiigggffffffeeecccdddhhhnnntttxxxyyyyyyzzzzzzyyyxxxvvvuuurrrssstttvvvwwwyyyzzz{{{vvvxxx{{{~~~||||||}}}~~~~~~~~~~~~|||vvvsssrrrtttvvvwwwwwwwwwyyyzzzuuuxxxzzzzzz{{{zzzrrrmmmfffcccbbbeeemmmwwwyyyoooiiiiiihhhiiikkkkkkjjjhhhdddeeeeeeaaa]]]^^^dddjjjooopppttt|||}}}wwwxxx}}}~~~}}}{{{zzzyyyyyysssrrrqqqqqqrrruuuwwwyyyxxxvvvsssrrrqqqqqqooonnnnnnnnnllllllllllllmmmnnnlllooorrrrrroookkkjjjjjjhhhgggeeeddddddeeeggghhhbbb```^^^]]]___ccchhhkkkggg```VVVMMMIIIJJJKKKMMMRRRVVV]]]iiiyyyyyypppfff\\\QQQJJJDDDBBB@@@>>>>>>@@@CCCEEEVVVnnnrrr______tttxxxZZZCCC999555444222222222222000///---111444444111///...///000///---------///111222...---,,,,,,++++++,,,,,,,,,,,,,,,,,,------...///++++++++++++,,,---...///******+++,,,+++***)))(((,,,+++***))))))***+++,,,'''&&&&&&&&&&&&(((***+++*********+++***)))((((((************************%%%%%%&&&'''((()))***+++***++++++***))))))***,,,&&&'''''''''(((((())))))(((((((((((((((((((((((('''((()))+++++++++***)))((()))***,,,,,,,,,+++***(((***,,,...000000///...***+++,,,...000555<<>>@@@???<<>>AAA@@@>>>EEEPPPfffwwweee\\\YYYtttiiiPPP@@@:::666666555444333222111111000000000000000000//////------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,))))))((((((((((((((((((***)))(((''''''((()))***///,,,)))'''((((((((('''''''''''''''''''''''''''(((((()))))))))(((((('''(((((())))))))))))((((((***)))))))))((((((((('''(((''''''&&&&&&''''''(((((((((((((((((()))******************************+++---......000777DDDNNNXXXYYYZZZYYYXXXXXXZZZ\\\```]]]\\\______\\\ZZZ\\\```mmm{{{qqqkkkkkkooorrrvvv|||vvvggg]]]WWWYYYYYYWWWUUUUUUWWW\\\___]]]aaahhhnnnttt}}}|||ssshhhbbbbbbbbb```\\\uuu{{{~~~vvvnnnjjjjjjjjjqqqvvvrrrjjjiiirrr}}}|||yyyyyyyyyxxxwwwwwwwwwwwwxxxxxxyyyzzz{{{}}}}}}~~~zzztttooonnnooosss|||~~~zzzuuupppnnnnnnnnnllliiieeeffffffdddcccffflllrrr}}}|||{{{xxxvvvtttrrrqqqqqqrrrpppooonnnoooooonnnlllmmmmmmlllkkkjjjjjjjjjjjjjjjlllmmmmmmllllllmmmooolllllllllllllllkkkjjjjjjhhhfffeeedddeeeeeedddbbb\\\^^^^^^^^^dddkkknnnmmmggg\\\PPPKKKIIIJJJOOOUUU\\\bbbnnn~~~uuujjj___UUUMMMHHHCCC>>>===@@@@@@???HHHTTTrrrqqq```YYYYYYvvv}}}```III>>><<<333333333333333333333333000000000///.........---++++++,,,------...//////------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++(((((())))))))))))))))))***)))(((''''''((()))***...+++((('''(((((((((''''''''''''''''''''''''''')))))))))(((((('''&&&%%%&&&''''''((((((''''''&&&))))))))))))(((((((((((((((''''''&&&&&&''''''(((((((((((((((((()))******))))))))))))))))))*********+++---///333===JJJTTTZZZ[[[[[[ZZZXXXWWWXXXZZZ```]]]\\\^^^^^^[[[[[[^^^bbbuuu|||rrrnnnmmmooorrrvvv|||}}}kkk```YYYWWWWWWWWWWWWWWWXXX[[[aaaeeebbbgggnnnuuu}}}wwwooofffaaaaaabbb```]]]rrruuuvvvsssmmmgggeeeeeeiiipppvvvtttmmmlllsss{{{|||{{{{{{yyyyyyxxxxxxxxxyyyyyyzzz{{{}}}{{{vvvuuutttwwwyyytttooollllllmmmmmmllleeegggiiiiiiiiimmmtttzzz|||{{{yyywwwtttrrrqqqpppqqqpppnnnnnnoooooommmllljjjjjjiiihhhhhhhhhhhhhhhkkklllnnnnnnmmmmmmnnnpppnnnnnnmmmmmmllljjjiiihhhhhhfffeeeeeeffffffdddbbb___`````````eeekkklllhhhcccYYYNNNJJJJJJLLLRRRXXX___iiizzzttthhh]]]SSSKKKFFFAAA===<<<@@@??????IIIVVVwwwlll[[[WWWZZZxxxvvvXXXBBB999999333333333222222222222222000000///...------,,,,,,,,,,,,,,,---------......------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++******))))))((((((((((((((((((((((((((((((((())))))******++++++))))))(((((((((((()))))),,,***((('''((()))((('''''''''''''''''''''''''''((()))))))))(((((('''&&&&&&''''''((((((''''''&&&))))))))))))((((((((((((((((((''''''''''''((((((((((((((((((((())))))***((()))))))))))))))******,,,,,,...222999DDDPPPXXXZZZ[[[[[[ZZZXXXXXXYYY[[[aaa______```___[[[ZZZ^^^ddd|||sssnnnoooppprrrtttxxxttteee]]]ZZZ\\\YYYZZZ[[[[[[]]]aaagggkkknnnrrrxxx}}}wwwppphhhddddddeeedddbbbpppqqqpppmmmhhhfffggghhhkkkooossssssrrrrrrvvvyyy~~~|||{{{yyyyyyyyyyyyyyyzzzzzz{{{|||~~~~~~}}}}}}uuuqqqllljjjjjjmmmoooqqqoooqqqtttttttttvvv|||~~~}}}~~~}}}|||zzzwwwuuutttssssssqqqppppppppppppooommmiiihhhhhhgggggggggggghhhlllmmmoooooonnnnnnooopppoooooonnnllljjjhhhfffeeegggfffeeeeeefffeeecccaaa^^^______aaahhhnnnnnniii```VVVMMMJJJJJJMMMTTT[[[dddsss}}}qqqdddZZZQQQJJJEEEAAA===<<>>===HHHWWWzzzhhhWWWVVV\\\|||rrrUUU@@@888888444444333222111000000///000//////...---,,,,,,+++......---------,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++)))*********+++++++++,,,++++++++++++******))))))(((((((((((((((((((((((((((((())))))******++++++))))))(((((((((((())))))***)))''''''))))))((('''(((((((((((((((((((((((('''((()))***************'''(((((())))))(((((('''(((((((((((())))))))))))(((((((((''''''(((((((((((((((((((((((())))))***(((((())))))*********+++...---///444>>>IIIRRRWWWXXXYYYZZZZZZZZZ[[[]]]___bbbaaabbbdddaaa[[[ZZZ]]]mmmtttjjjjjjoooqqqrrrsss{{{}}}lllaaa[[[\\\aaa```aaaccceeegggkkkqqquuu{{{~~~yyysssmmmiiiiiiiiiiiihhhooommmjjjgggdddeeeiiillloooqqqtttuuutttuuuwwwyyy~~~|||{{{xxxxxxxxxyyyyyyzzz{{{|||}}}|||qqqmmmiiiffffffjjjpppttt|||~~~~~~|||}}}}}}}}}}}}}}}}}}{{{zzzxxxvvvuuutttrrrqqqqqqqqqqqqpppnnniiiiiihhhhhhhhhhhhhhhiiimmmnnnooonnnmmmlllmmmooonnnnnnmmmkkkiiigggeeedddeeeeeedddeeefffeeebbb```YYY[[[]]]bbblllttttttnnn^^^UUULLLIIIKKKNNNVVV]]]kkk}}}{{{nnnaaaVVVNNNHHHEEE@@@======@@@>>>>>>JJJ[[[dddUUUWWW```mmmSSSAAA999999555555333222000///...---/////////...---------,,,//////...---,,,,,,++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++)))))))))******++++++,,,++++++++++++++++++++++++************************(((((())))))))))))))))))(((((())))))))))))(((((((((''''''''')))***)))'''(((((((((((((((((((((((('''((()))***++++++++++++((())))))******))))))((((((((((((((()))))))))))))))((((((''''''(((((()))((((((((((((((()))******)))))))))***++++++,,,,,,---,,,///777BBBMMMSSSUUUWWWXXXZZZ[[[\\\^^^aaaccccccccceeeeeeaaa\\\\\\```ssssssjjjeeegggmmmoooqqqttt}}}sssfff___[[[^^^dddccceeehhhjjjmmmrrrxxx|||}}}yyyssspppooooooooonnnppplllgggcccbbbeeekkkoootttxxx{{{zzzuuussswww|||~~~{{{yyywwwwwwwwwxxxyyy{{{|||}}}~~~uuujjjgggbbb^^^^^^ccckkkppp|||~~~}}}~~~{{{{{{{{{{{{zzzxxxvvvuuutttrrrqqqqqqqqqqqqpppnnnkkkjjjjjjiiiiiijjjjjjkkklllmmmnnnmmmkkkjjjjjjkkkjjjjjjjjjiiihhhgggfffeeedddccccccdddeeedddaaa^^^YYY[[[]]]dddoooxxxwwwqqq]]]TTTKKKIIIKKKOOOVVV^^^nnnxxxkkk^^^SSSLLLGGGDDD???<<<>>>AAA@@@AAAOOOaaa```SSSYYYddd~~~cccLLL???999999444444333111000///...---//////..................---------------------,,,------,,,,,,,,,,,,++++++************************))))))***++++++,,,------+++++++++,,,------......++++++++++++++++++++++++))))))(((((((((((((((((((((((())))))))))))(((((('''&&&&&&''')))***)))'''(((((((((((((((((((((((((((((()))))))))))))))(((((())))))******))))))((('''((((((((()))))))))***))))))(((((((((((())))))((((((((((((((()))******)))******+++,,,,,,------------111<<>><<<>>>BBBBBBDDDTTTfff}}}]]]RRRZZZhhhvvvZZZEEE;;;888777333222222111000///...............///////////////+++,,,,,,------......///---------,,,,,,,,,++++++******************************+++,,,,,,---......***+++,,,,,,......///000))))))))))))))))))))))))))))))((((((''''''&&&&&&(((((())))))))))))((((((&&&&&&&&&''')))***)))'''))))))))))))))))))))))))))))))))))))((('''&&&%%%(((((())))))))))))(((((('''((((((((())))))******))))))(((((((((((())))))((((((((((((((()))************+++,,,------......///000555AAAQQQ[[[^^^\\\ZZZ[[[]]]^^^^^^```ccceeegggdddbbb```]]]^^^gggrrr|||xxx}}}yyyrrrlllhhhiiilllqqqzzzlllfffdddaaadddlllpppsssxxx~~~~~~}}}}}}}}}wwwvvvqqqlllhhhjjjpppvvv}}}{{{}}}}}}zzz{{{|||zzz{{{zzzyyyyyy{{{~~~zzzkkk]]]ZZZVVVRRRRRRTTTWWWYYYeeeiiinnnsssvvvzzz}}}}}}{{{zzz|||yyyvvvsssqqqqqqrrrssswwwuuurrrpppppppppooonnnlllllllllmmmnnnppprrrtttnnnmmmjjjiiiiiihhhfffdddggghhhjjjkkkkkkjjjiiihhheeefffggggggfffdddbbb```bbbaaa```dddooovvvssskkkUUUNNNIIIJJJNNNRRRXXX___nnn|||rrrdddXXXOOOJJJEEEBBBBBB>>>:::???FFFDDDRRRnnnqqq[[[RRR]]]xxxnnnTTTDDD<<<888555333333222222111000000000111111000///...---,,,,,,...---,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++***************************************************,,,,,,+++)))((()))***+++******)))(((''''''&&&&&&''''''((()))******+++(((((((((((((((((((((((('''(((((()))))))))))))))******++++++,,,,,,,,,,,,((()))***++++++***)))(((************))))))((((((******))))))((((((''''''''''''(((((())))))******(((***++++++***+++---///000555???JJJTTTYYYZZZYYY[[[ZZZZZZ\\\^^^bbbeeegggccccccbbb]]]\\\aaammmxxx~~~{{{zzz|||}}}zzzvvvvvvzzz~~~uuulllllloooqqqppprrr}}}llliiikkkiiilllsssvvv}}}{{{vvvpppnnnpppwww}}}||||||{{{xxx{{{||||||{{{zzzzzz|||uuugggXXXUUUPPPMMMLLLMMMPPPRRRWWWZZZ___dddjjjpppvvvzzz~~~|||{{{zzzxxxuuurrrqqqqqqrrrsssvvvssspppnnnnnnnnnmmmlllllllllllllllmmmoooqqqrrrnnnmmmkkkjjjjjjiiihhhfffggghhhhhhiiiiiihhhhhhhhhggghhhhhhhhhhhhfffcccbbbaaaaaaaaaeeennntttnnneeeTTTMMMIIIJJJNNNRRRYYYaaaqqqwwwmmm```UUUNNNJJJFFFCCC???>>>:::???EEEFFFWWWvvvlll[[[XXXhhhkkkRRRCCC<<<888666333333222222111000000000000000000///......------000///...---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++***************************************************+++,,,+++)))((()))************)))(((''''''''''''''''''((()))*********((((((((((((((((((((((((%%%&&&''''''((((((''''''''''''''''''((()))***+++)))))))))******)))))))))''''''(((((())))))))))))******))))))(((((((((((()))))))))))))))))))))))))))***++++++***+++---///111777BBBMMMVVV[[[\\\[[[ZZZZZZZZZ\\\^^^aaaeeefffggggggeee___\\\aaammmxxx}}}{{{zzzzzzzzzzzzuuussswwwzzzsssnnnnnnppprrrsssvvv|||kkkjjjmmmnnnrrryyy}}}wwwuuuyyy}}}zzzyyy}}}}}}||||||}}}ooobbbSSSPPPLLLHHHGGGHHHJJJLLLNNNPPPTTTXXX^^^fffooouuu~~~|||{{{xxxvvvtttrrrqqqrrrsssttttttqqqnnnmmmmmmmmmlllkkkllllllkkkkkklllmmmooopppooommmlllkkklllllljjjiiihhhggggggffffffgggggggggggggggggggggfffdddbbbaaa^^^___bbbfffnnnqqqiii^^^RRRLLLHHHJJJNNNSSS[[[cccuuu}}}{{{pppggg[[[QQQLLLHHHEEECCC<<<===;;;>>>DDDIII___iii___dddxxxgggOOOBBB;;;888666333333333222111111000000//////////////////////////////...---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++***************************************************+++,,,+++)))))))))+++******))))))((((((''''''''''''(((((())))))******((((((((((((((((((((((((%%%&&&''''''(((((('''''''''&&&%%%%%%%%%''')))+++***))))))(((((())))))***$$$%%%&&&'''((()))*********))))))))))))(((((((((***)))))))))))))))((((((***+++,,,+++***+++---000333;;;FFFRRRZZZ]]]]]]\\\YYYZZZ[[[\\\___aaadddeeejjjjjjgggaaa]]]bbbooozzz|||||||||{{{{{{zzzyyyxxxuuuppppppzzzwwwssssssrrrtttwwwyyyxxxjjjkkkqqquuu|||~~~}}}{{{~~~~~~}}}||||||}}}~~~jjj]]]RRROOOKKKHHHFFFGGGIIIKKKOOOQQQTTTXXX^^^fffooovvv}}}{{{yyyvvvuuusssrrrrrrrrrttttttsssqqqnnnlllmmmmmmlllkkklllkkkkkkjjjkkklllnnnnnnooommmlllmmmnnnnnnmmmllliiihhhgggfffeeefffggghhhdddddddddcccbbb```___^^^ZZZ^^^dddiiiooopppfffZZZOOOKKKHHHKKKOOOTTT^^^gggxxx~~~yyywwwjjjbbbWWWNNNJJJGGGDDDAAA:::===<<<===DDDMMMggg~~~iiidddqqqeeeNNN@@@:::777666444333333222222111000000............//////000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,************************************************)))+++,,,+++***)))***+++***)))))))))(((((((((''''''((((((((()))))))))***(((((((((((((((((((((((((((((()))***************,,,***(((&&&&&&(((***,,,***)))(((''''''((()))***%%%&&&&&&'''((()))******))))))))))))))))))))))))))))))))))))))))))******,,,,,,,,,+++***,,,...111666>>>KKKVVV\\\^^^]]]\\\YYYZZZ[[[]]]```aaacccdddiiiiiifffbbb```fffrrr}}}~~~|||zzzyyyyyyzzzzzzzzztttnnnooo}}}|||vvvtttvvvuuuwww}}}wwwlllnnnvvv}}}~~~~~~}}}}}}}}}}}}~~~|||gggZZZPPPNNNKKKIIIHHHIIIKKKMMMPPPTTTZZZaaahhhqqqyyy}}}{{{xxxvvvuuutttsssssssssssstttuuutttqqqooommmnnnnnnnnnmmmlllkkkjjjjjjkkklllmmmnnnooonnnmmmnnnoooooonnnmmmkkkiiihhhgggfffggghhhhhhddddddcccbbb```___]]]\\\YYY___ffflllqqqpppeeeYYYMMMJJJIIILLLPPPVVVaaalllzzzzzzuuusssggg___UUUMMMHHHEEEBBB???999???===>>>FFFTTTqqqwwweeeggg|||cccLLL???999666555444444333333222111111111------......///000000000+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,************************************************)))***++++++***)))***+++))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((())))))***************///---***((('''''')))******)))(((''''''((()))***(((((()))))))))*********))))))))))))************'''(((((()))***++++++,,,,,,,,,,,,++++++---000333999BBBOOOXXX]]]]]]\\\[[[YYYZZZ]]]___aaabbbcccccceeecccaaa```dddmmmxxx}}}xxxvvvxxxzzz||||||rrrlllnnn|||zzzttttttvvvuuuyyyyyyqqqsss|||yyydddXXXMMMLLLKKKJJJJJJLLLOOOQQQPPPXXXdddqqq|||}}}{{{yyywwwuuuvvvuuuuuutttttttttuuuuuutttrrrooonnnooopppooonnnkkkkkkjjjjjjkkklllnnnooopppooonnnnnnooopppnnnmmmjjjjjjiiihhhggggggggggggfffeeedddbbb```___^^^]]]ZZZaaaiiiooorrrnnnbbbVVVKKKIIIJJJNNNRRRYYYeeerrr~~~~~~vvvqqqnnnbbb[[[QQQJJJFFFDDD@@@>>>:::@@@???@@@MMM___~~~~~~lll^^^jjjzzz___III===888666555444444444333222222111111---.........//////000000,,,---.../////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,************************************************)))***++++++***)))+++,,,))))))))))))(((((((((((((((((((((((())))))))))))((((((((((((((((((((((((&&&'''(((((())))))((((((---,,,)))'''%%%%%%&&&''')))((((((''''''(((((()))))))))))))))************)))))))))************+++(((((()))******++++++,,,+++,,,,,,++++++...222666???HHHSSS[[[]]]\\\[[[\\\ZZZ[[[___bbbcccdddccccccbbb^^^\\\```jjjvvv~~~yyywwwyyy{{{||||||nnnjjjmmm||||||vvvuuuxxxwww|||}}}yyy{{{uuubbbWWWLLLLLLLLLLLLNNNRRRUUUWWWZZZfffxxx{{{yyyyyyxxxwwwwwwwwwvvvvvvuuuuuuuuuuuutttrrrooonnnooopppooooookkkjjjjjjjjjlllnnnpppqqqqqqooonnnnnnoooooonnnlllhhhhhhhhhhhhgggfffeeedddeeedddcccaaa___^^^]]]\\\]]]eeelllppppppkkk^^^QQQJJJJJJKKKPPPTTT[[[iiivvvyyyqqqkkkhhh[[[TTTLLLFFFDDDCCC@@@>>>:::@@@@@@DDDVVVmmm{{{hhh^^^ppprrrYYYDDD:::777666666555444444333333222111111.........///////////////,,,---.../////////......,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---************************************************(((***++++++******+++,,,(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''((())))))))))))((((((((('''&&&&&&&&&'''''''''(((((((((((((((((('''&&&''''''((()))***++++++))))))*********++++++++++++++++++******)))))))))***+++++++++,,,///555999FFFNNNXXX]]]]]]\\\\\\]]]ZZZ]]]```dddeeeeeedddcccbbb\\\YYYaaaqqq~~~zzzyyy{{{|||zzzwwwjjjjjjqqqppp___VVVNNNNNNNNNPPPSSSWWWZZZ]]]iiivvv}}}zzzyyyyyyyyyyyyxxxxxxxxxwwwvvvuuuuuuuuusssqqqooonnnooooooooonnnjjjjjjjjjkkkllloooqqqrrrqqqpppnnnnnnoooooommmkkkfffggghhhhhhgggeeecccbbbcccbbb```^^^\\\[[[ZZZZZZ```gggnnnpppnnngggYYYMMMJJJJJJLLLQQQUUU\\\kkkxxxvvvnnngggcccUUUOOOHHHDDDCCCBBB@@@>>>:::@@@@@@GGG]]]www}}}kkkcccwww~~~lllTTTAAA888777777777555444444333333222222111////////////////////////)))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---************************************************(((***++++++******+++---(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))***+++++++++++++++&&&&&&'''(((((()))))))))&&&'''((())))))((('''&&&###$$$%%%''')))***,,,,,,))))))******++++++++++++......---+++)))((('''&&&*********+++,,,000666:::KKKRRR[[[___^^^\\\]]]^^^[[[^^^aaaeeegggfffdddcccccc[[[XXXcccvvv}}}{{{|||~~~}}}wwwrrriiikkkvvvrrr^^^QQQOOOPPPSSSWWWWWWXXX]]]eeeooo}}}|||zzzxxxvvv||||||{{{yyywwwtttrrrqqqrrrrrrrrrrrrrrrqqqooooookkkiiiiiikkkppprrrrrrpppsssqqqooooooooonnnlllkkkiiiiiigggffffffeeeeeeeeegggcccaaaaaa]]]ZZZ[[[___aaahhhqqqrrrkkk___TTTNNNKKKKKKMMMPPPVVVaaammmvvvzzzqqqjjjddd___RRRPPPLLLGGGBBB>>>;;;:::<<>><<<:::;;;AAADDDKKKdddwwwfffeeexxx```NNNNNNLLL@@@666666111222222333222111000///000000000/////////......------............------...---,,,+++++++++,,,---,,,,,,,,,+++++++++******+++++++++************)))))))))***++++++++++++************+++******))))))((()))***,,,,,,***)))(((******))))))((((((''''''))))))))))))))))))))))))''''''''''''''''''''''''+++)))'''(((******)))'''))))))))))))))))))))))))((((((((((((((()))***+++))))))))))))************)))))))))*********++++++******,,,//////111<<>><<<;;;:::@@@FFFQQQkkktttffffff}}}lllXXXKKKMMMMMMAAA777555111222222222222111000000/////////.........------///...---,,,,,,---...///......---,,,,,,+++******,,,,,,,,,+++++++++******+++++++++************)))))))))***++++++++++++***'''((()))))))))))))))))))))***+++,,,,,,+++***)))))))))))))))((((((((((((************************(((((((((''''''&&&&&&&&&***)))(((((())))))'''&&&((((((((((((((((((((((((''''''(((((()))+++,,,---))))))))))))************((()))))))))************++++++---///111666BBBOOOXXX[[[___aaa```___^^^^^^bbbeeeiiimmmmmmjjjfffccc[[[bbbmmmxxx}}}~~~xxxtttsssxxxkkk___ZZZXXXWWWWWW[[[```hhhvvv~~~}}}}}}}}}|||zzzuuutttrrrpppoooppprrrssspppppppppppppppnnnmmmmmmmmmnnnnnnppprrrsssttttttssspppmmmkkkjjjiiigggffffffgggggggggggggggffffffddd```]]]\\\[[[YYY]]]dddmmmpppqqqlllaaaUUULLLHHHJJJMMMQQQTTTZZZeeettt~~~uuuooofff___\\\ZZZWWWUUULLLJJJGGGCCC@@@>>>======<<>>>>>>>>>>>BBBKKK^^^|||kkkgggmmmcccPPP???999888444111222222222222111111111111111///.........------------,,,,,,---......---,,,,,,***+++,,,------------,,,,,,,,,,,,+++++++++******+++++++++*********))))))))))))***++++++++++++*********+++,,,---------,,,*********++++++*********(((((((((((())))))))))))(((((((((((((((((((((((('''(((((()))******++++++((())))))((('''&&&&&&'''(((((((((((((((((((((((()))((((((''''''(((((((((((()))))))))************))))))))))))***************,,,---...444@@@MMMVVVZZZ\\\___aaa`````````aaafffjjjnnnnnnkkkeeeaaa___dddooo}}}}}}|||zzz~~~{{{nnngggdddaaacccfffiiiqqqyyyjjjaaa___^^^[[[\\\```gggqqq|||{{{{{{{{{zzzxxxyyywwwvvvtttssssssttttttttttttttttttsssrrrqqqpppmmmnnnpppqqqpppqqqssstttrrroookkkiiihhhhhhggggggggghhhhhhhhhhhhfffdddcccaaa\\\YYYXXXXXXYYY```hhhqqqqqqmmmeeeZZZQQQMMMLLLJJJOOOTTTWWW[[[fffvvvuuupppjjjfffccc^^^XXXSSSLLLJJJEEEAAA???>>>>>>???@@@DDDRRRjjjeeehhhttttttVVVIII===;;;;;;777333222333222111111000000111111/////////.........------+++,,,---......---,,,+++******+++,,,,,,---......,,,,,,,,,+++++++++******+++++++++************)))))))))***++++++++++++***))))))******+++*********))))))))))))))))))))))))))))))))))))((((((((((((''''''''''''''''''''''''&&&'''''')))***++++++,,,'''((())))))''''''((()))(((((((((((((((((((((((())))))((('''''''''''''''))))))))))))************)))*********++++++++++++***---///000777DDDQQQWWWZZZ\\\___aaaaaaaaabbbccchhhlllooommmgggaaa^^^]]]fffqqq~~~|||zzz|||}}}vvvmmmddd```]]][[[]]]aaadddlllzzzwwwkkkccc______]]]^^^dddmmmyyy~~~{{{zzzzzzyyyxxxvvvtttttttttttttttttttttttttttttttttttttttrrrqqqqqqmmmoooqqqqqqpppppprrruuurrroookkkhhhhhhiiiiiihhhhhhiiiiiiiiihhheeecccbbb```[[[WWWWWWWWWYYYaaajjjrrrpppkkkaaaUUUMMMJJJJJJHHHNNNTTTXXX]]]iiizzz|||xxxsssoookkkdddZZZSSSNNNKKKFFFBBB???>>>>>>???@@@GGGZZZyyyyyy```hhhzzznnnPPPFFF<<<::::::888555333333222111000000000111222000000000/////////......---,,,,,,++++++,,,,,,------,,,+++++++++,,,---...,,,,,,,,,+++++++++******+++++++++************)))))))))***++++++++++++***))))))))))))))))))(((((()))(((((((((((((((((()))******))))))((((((''''''((((((((((((((((((((((((&&&&&&''''''((((((((()))&&&(((******((((((***,,,))))))))))))))))))))))))(((((((((((((((((())))))))))))))))))************++++++++++++,,,,,,,,,,,,+++///222333;;;IIITTTXXX[[[]]]```bbbcccccceeegggjjjmmmoookkkddd^^^\\\\\\iiisss}}}zzz}}}}}}mmmfff___]]]\\\\\\___dddgggmmmwwwvvvlllddd___```___bbbiiisss~~~{{{yyyyyyxxxwwwuuuooopppqqqsssssstttttttttttttttttttttsssrrrqqqqqqkkknnnppppppnnnnnnqqqsssrrroookkkhhhiiijjjjjjjjjiiiiiijjjjjjhhheeebbb```___ZZZVVVVVVWWWYYYbbbkkkssspppjjj^^^RRRIIIFFFFFFGGGNNNVVV[[[```mmm|||xxxrrriii^^^UUUOOOLLLGGGBBB???>>>?????????IIIaaarrr]]]iii~~~mmmRRRGGG:::444444444444444444333111000000000111222000000000000///////////////---+++))))))+++---///000...,,,*********,,,---,,,,,,,,,+++++++++******+++++++++************)))))))))***++++++++++++*********+++******)))((((((((((((''''''''''''((((((+++******)))(((''''''&&&))))))))))))))))))))))))'''&&&&&&&&&&&&%%%%%%%%%%%%(((******))))))+++...************************(((((((((((()))+++,,,---))))))))))))************++++++,,,,,,,,,---------,,,111444555>>>MMMWWWYYY[[[^^^aaacccdddfffhhhjjjlllnnnooojjjbbb\\\[[[\\\lllvvv~~~}}}vvvfff___ZZZYYYZZZ\\\bbbhhhmmmqqqwwwuuunnnkkkkkkeeegggjjjnnnvvv}}}}}}|||{{{zzzxxxvvvuuurrrssssssrrrqqqppprrrsssssssssssssssssssssssssssnnnnnnooopppppppppppppppnnnmmmmmmmmmoooooommmlllhhhiiihhhhhhfffdddbbb```\\\ZZZVVVUUUWWW^^^hhhooowwwvvvooo```PPPGGGFFFIIIHHHNNNUUU\\\dddsss|||qqqeeeZZZSSSPPPIIICCCAAA???======@@@FFFOOOllllllYYYpppeeeHHHBBB:::666555555333222222222222111111111111000//////000000///---+++***&&&)))---...------...///***+++---...///...------///,,,******+++------,,,+++++++++*********))))))******++++++++++++******'''((()))******)))(((''')))))))))))))))))))))))))))))))))))))))((('''''')))))))))))))))******+++%%%&&&&&&&&&'''((((((((((((((((((((('''&&&%%%$$$))))))))))))))))))))))))))))))***+++++++++++++++*********+++,,,,,,,,,---***+++,,,,,,------------//////222<<>>>>>AAAFFFOOOcccrrrhhhiiisssZZZFFFAAA:::666555555444222222222222111111111111000///.........---......//////...,,,,,,------,,,***,,,------------,,,,,,+++,,,++++++,,,------,,,***+++++++++*********************++++++++++++***************))))))*********)))))))))))))))))))))))))))))))))))))))(((''''''((((((''''''(((((()))***)))))))))))))))(((((((((''''''''''''''''''''''''))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,******************))))))***++++++,,,---.........111555>>>IIIUUU]]]```aaa^^^bbbcccaaacccjjjoooqqqrrrrrrmmmddd[[[\\\gggrrr|||oooeee]]]```ccceeefffjjjpppuuuzzz~~~~~~}}}|||{{{xxxvvvssspppnnnnnnpppqqqrrrqqqpppppprrrtttssssssrrrqqqpppooonnnnnnlllmmmnnnnnnoooooonnnnnnqqqooonnnmmmmmmllliiigggaaaaaabbbbbbbbbaaa___^^^YYY]]]cccjjjoooooollliiilllcccVVVLLLHHHGGGHHHGGGMMMRRRXXXaaannnxxxmmmaaaWWWQQQHHHCCC??????======BBBHHHNNNjjjpppnnnqqqkkkSSSEEE???999666555555444222222222222111111111000000///...---------...000111///---++++++,,,---+++)))------------,,,,,,+++++++++***+++,,,------+++)))******************************++++++++++++******,,,+++***))))))***+++,,,(((((((((((((((((((((((()))))))))))))))((('''''''''''''''''''''((())))))***))))))((((((''''''''''''''''''''''''((((((((())))))))))))))))))))))))++++++,,,---------------+++*********)))(((((((((+++++++++,,,---...//////111888DDDPPPZZZ```cccdddaaaddddddccceeemmmrrrsssrrrqqqkkk```YYY]]]lllyyy~~~zzzlllddd___bbbgggiiikkkooouuuzzz}}}|||zzzxxxwwwtttsssrrrqqqqqqqqqrrrssssssrrrrrrtttvvvttttttrrrqqqooonnnllllllllllllmmmnnnnnnnnnnnnmmmpppnnnmmmlllllljjjhhheee```aaaaaabbbaaa```___^^^WWW[[[bbbkkkpppooojjjeeeeee[[[OOOGGGFFFHHHIIIIIIOOOSSS[[[eeessswwwlll```WWWQQQHHHDDDAAA???===<<>>888666666666444222222222222111111111000000///...------...///111222---,,,++++++,,,,,,,,,+++------,,,,,,++++++++++++*********,,,------+++(((******************************++++++++++++******,,,+++***))))))***+++,,,(((((((((((((((((((((((()))))))))))))))((('''''''''''''''''''''((())))))(((((((((''''''&&&&&&&&&(((((('''''''''((())))))((((((((((((((((((((((((&&&'''(((((())))))((((((+++*********)))(((((((((+++++++++,,,---...000111111;;;IIIUUU]]]aaaccceeedddfffffffffjjjqqqvvvuuusssoooggg]]]YYY```ppp}}}xxxkkkddd___cccgggjjjmmmqqqwww|||}}}zzzyyyxxxwwwuuutttssssssttttttrrrssstttsssssssssuuuwwwvvvuuusssqqqooommmlllkkkkkkllllllmmmmmmmmmmmmmmmnnnlllkkkjjjjjjiiifffdddcccccccccaaa___]]]ZZZXXXUUUVVVXXX___fffkkkkkkjjj___WWWMMMGGGGGGKKKMMMOOOQQQVVV___jjjzzz~~~uuujjj___UUUPPPHHHDDDAAA@@@======CCCLLLcccjjjaaammmzzz___KKKAAA===888666666666444222222222222111111111111000///.........///000000111+++---000000...,,,,,,------,,,,,,++++++++++++,,,+++******+++,,,,,,+++)))***************+++++++++******++++++++++++***************))))))*********)))))))))))))))))))))))))))))))))))))))(((''''''((((((''''''(((((()))***''''''''''''&&&&&&&&&&&&***)))((('''''''''((()))(((((((((((((((((((((((('''((())))))******))))))******************)))))),,,+++++++++---///111222222>>>NNNYYY^^^```cccffffffiiiiiijjjooovvvyyywwwrrrlllbbb[[[\\\fffsss}}}}}}~~~xxxllleee^^^bbbfffiiilllrrryyy~~~{{{yyyvvvwwwvvvtttrrrrrrrrrttttttqqqrrrssssssrrrsssuuuwwwwwwvvvtttrrrpppmmmkkkjjjkkkkkklllmmmmmmmmmmmmlllkkkjjjhhhhhhhhhgggeeecccbbbbbbaaa```]]]ZZZWWWUUUVVVTTTTTTZZZbbbhhhjjjiiiYYYTTTLLLHHHGGGKKKOOORRRUUUZZZdddqqq{{{rrrggg[[[SSSMMMFFFCCCAAA@@@>>>>>>GGGQQQooozzzddd___qqqvvv[[[HHH@@@<<<777666666777444222222222222111111111111000...//////000000000000///---222777666111,,,,,,...,,,+++*********+++,,,---,,,***))))))***++++++***))))))*********+++++++++******++++++++++++******((())))))******))))))((()))))))))))))))))))))))))))))))))))))))((('''''')))(((((((((((()))******''''''''''''((((((((((((,,,***((('''&&&'''((()))((((((((((((((((((((((((***+++,,,,,,------,,,,,,*********+++++++++++++++,,,+++++++++---///111333555BBBQQQ[[[^^^___cccggghhhkkklllnnnttt{{{|||xxxqqqiii^^^[[[```kkkvvv||||||{{{|||zzz}}}wwwkkkddd```dddhhhlllpppwww}}}{{{xxxuuuwwwvvvsssqqqqqqqqqrrrssspppqqqrrrrrrqqqrrrtttvvvxxxwwwuuussspppmmmkkkjjjjjjkkkllllllmmmmmmlllllliiihhhggggggggggggdddbbb^^^^^^^^^]]]\\\ZZZWWWVVVVVVVVVXXX___fffiiifffbbbSSSPPPKKKFFFFFFIIIOOOSSSWWW]]]ggguuuyyyooodddYYYPPPKKKDDDBBBAAA@@@???@@@JJJUUU{{{yyyeeedddzzzsssXXXFFF???;;;777666777777555222222222222111111111111000...///000111111000///...///777>>><<<333,,,,,,///++++++*********+++---...---+++(((((()))+++++++++))))))******++++++++++++******++++++++++++******'''((()))******)))(((''')))))))))))))))))))))))))))))))))))))))((((((''')))))))))))))))***++++++''''''(((((())))))******---+++)))'''&&&&&&'''((((((((((((((((((((((((((())))))***++++++++++++************+++,,,,,,,,,---,,,+++++++++---///222444777DDDTTT]]]______ccchhhiiilllnnnqqqwww~~~}}}yyyqqqggg\\\ZZZcccooowwwzzz}}}zzzzzz{{{{{{wwwjjjbbbdddgggkkkpppuuu~~~}}}zzzyyyxxxyyyyyywwwuuurrrpppooooooqqqrrrqqqqqqqqqrrrtttvvvwwwxxxtttsssqqqooonnnmmmlllllljjjjjjkkkkkkllllllkkkkkkiiihhhgggfffdddcccbbbaaa^^^___``````___]]][[[YYYUUUYYY]]]bbbhhhkkkfff]]]RRRNNNIIIFFFGGGLLLRRRVVV\\\```iiiwww~~~xxxmmm```UUUNNNJJJGGG@@@>>>BBBCCCCCCOOO___oooeeeyyynnnSSSBBB>>>===;;;999777555555444222222222111111111111000/////////000111111222222444666777444000---,,,...,,,,,,,,,++++++*********,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***************************)))))))))((((((''''''******))))))))))))******))))))))))))))))))))))))((((((((((((((((((((((((***++++++***))))))***,,,...---+++***)))))))))***++++++******))))))(((((())))))))))))))))))))))))******))))))******+++,,,555...***,,,...//////222???IIISSSYYY^^^dddhhhhhhmmmmmmooovvv|||~~~{{{vvvlllccc[[[^^^jjjwww}}}~~~~~~zzzuuu||||||nnnfffccchhhnnnuuu|||~~~{{{yyyyyyyyyzzzyyywwwtttrrrqqqqqqssstttsssssssssssssssttttttuuusssrrrqqqooommmllllllllljjjkkkkkkkkkkkkkkkjjjjjjhhhhhhgggeeedddcccbbbaaa^^^___``````___]]][[[YYYUUUZZZ```fffkkkmmmfff\\\OOOLLLHHHEEEGGGKKKRRRVVV[[[aaannn~~~{{{zzz|||~~~vvvkkk___TTTMMMJJJDDD>>>>>>AAABBBDDDSSSfffnnnnnngggNNN???===<<<:::888666555444444222222222111111111111000111111000000000000000000...000222111...,,,,,,------------,,,,,,,,,++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,*********************************))))))((((((((())))))(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((((()))***)))'''''')))******)))(((&&&%%%%%%&&&&&&)))))))))((((((((((((((())))))))))))))))))))))))******))))))******+++,,,111,,,***,,,...///222777DDDNNNWWW[[[___dddgggggglllmmmpppwww~~~{{{vvvkkkeeeaaafffrrr}}}{{{xxx~~~ppphhhfffkkkrrryyy|||{{{zzzzzzzzz{{{yyyvvvtttsssssstttuuuttttttssssssrrrrrrqqqqqqrrrqqqooonnnmmmlllkkkkkkkkkkkkkkkkkkkkkjjjiiihhhggggggfffeeecccbbbaaaaaa^^^_________^^^\\\ZZZYYYVVV]]]dddjjjooonnndddZZZKKKIIIFFFEEEGGGLLLRRRVVVZZZdddttt}}}xxxwwwyyy|||ssshhh]]]SSSLLLHHH@@@>>>>>>@@@???EEE[[[rrr~~~jjjxxx|||bbbMMMAAA;;;:::999777555444333333222222222111111111111000222222111000000///......+++---......------...///---------------,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,***************************************)))))))))((((((''''''''''''(((((())))))))))))))))))))))))(((((((((((((((((((((((('''(((((('''&&&&&&''')))((('''&&&%%%$$$$$$%%%%%%''''''''''''(((((((((((())))))))))))))))))))))))******))))))******+++,,,+++***+++------///666>>>KKKTTT\\\^^^```dddgggfffjjjlllrrryyyzzzuuukkkiiikkkrrr}}}|||yyy~~~tttllljjjpppxxx}}}{{{zzzzzzzzz{{{yyywwwuuutttsssttttttsssssssssrrrrrrqqqpppppppppooonnnlllkkkkkkjjjjjjllllllkkkkkkjjjhhhgggfffffffffeeedddcccbbbaaaaaa^^^^^^^^^^^^]]][[[ZZZYYYVVV^^^gggmmmoookkk```UUUHHHGGGFFFFFFIIIOOOUUUYYY\\\gggxxx{{{wwwwwwzzzyyyooodddZZZQQQJJJFFF>>>???@@@???>>>IIIddd~~~sssfffwww\\\JJJCCC:::999888666444333333333222222222111111111000000111111000000////////////,,,---...///////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++******************)))((((((''''''(((((()))((((((((((((((((((((((((((((((((((((((((((((((((''''''((('''&&&%%%''')))))))))(((((('''''''''''''''''''''(((((()))))))))))))))))))))))))))))))))******))))))******+++,,,)))***---///---///999DDDNNNWWW^^^```aaaeeehhhgggiiimmmttt|||~~~xxxssskkknnnuuu~~~~~~{{{xxx|||xxxrrrpppvvv~~~~~~}}}{{{zzzyyyxxxyyywwwvvvtttrrrqqqqqqqqqooopppqqqqqqrrrqqqqqqpppnnnmmmlllkkkjjjjjjiiiiiilllkkkkkkjjjiiigggfffeeeeeeeeedddcccbbbaaaaaa```^^^^^^]]]]]]\\\ZZZYYYYYYWWW___hhhkkkkkkfffZZZOOOGGGFFFGGGIIIMMMSSSYYY]]]```kkk{{{{{{xxxuuuwww{{{~~~~~~wwwkkk```WWWOOOIIIDDD>>>AAACCC@@@@@@OOOnnnlllfffnnnTTTDDD???999888777555444333333333222222222111111111000000......//////000000000000---------.........---,,,******************++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************++++++***))))))(((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((''''''(((***************)))))))))(((((((((((())))))*********))))))))))))))))))))))))******))))))******+++,,,***+++///000///111<<>>BBBDDDBBBEEEYYYzzzxxxhhhiiijjjQQQCCC>>>999888777666444444444333222222222111111111111000------...//////000111111---,,,+++,,,,,,,,,***((())))))))))))************,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))*********************))))))))))))******))))))))))))))))))))))))(((((((((((((((((((((((()))******)))(((((()))+++(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))******))))))******+++,,,+++,,,///222222555AAAMMMQQQYYY```bbbccchhhllllllnnnrrrxxx||||||vvvooojjjjjjtttxxxwwwyyy}}}|||~~~~~~|||{{{zzzyyywwwuuutttsssuuutttsssqqqooonnnmmmlllkkkmmmooopppqqqqqqpppoookkkkkkjjjiiihhhhhhhhhhhhiiiiiiiiiiiihhhgggfffeeecccccccccbbbaaaaaa``````^^^]]]\\\[[[ZZZYYYYYYYYY^^^dddhhheee___YYYOOOGGGCCCDDDGGGLLLRRRYYY___bbblllxxx}}}sssooooooqqqvvv}}}|||rrrdddXXXQQQLLLFFFAAA<<<@@@CCCDDDLLLdddooofffhhhfffPPPCCC>>>999999777666555555444444222222222111111111111000......//////////////////---,,,++++++------+++)))))))))*********+++++++++,,,,,,,,,+++++++++******************************************************((((((((())))))*********))))))(((((((((((())))))))))))))))))))))))))))))(((((((((((((((((((((((()))******)))(((((()))+++(((((()))******)))(((((()))))))))))))))((((((((())))))))))))))))))))))))******))))))******+++,,,++++++...222555;;;GGGSSSVVV]]]cccdddeeejjjmmmnnnrrruuuzzz{{{xxxqqqjjjfffhhhsssxxxxxx}}}zzzyyy{{{}}}zzzzzzyyyxxxvvvtttrrrqqquuutttsssqqqooommmlllkkklllmmmooopppqqqpppnnnmmmjjjjjjiiihhhhhhggghhhhhhhhhiiiiiihhhhhhgggfffeeeccccccbbbbbbaaaaaa``````^^^]]]\\\ZZZYYYYYYYYYYYYbbbggghhhccc\\\VVVMMMFFFAAACCCGGGLLLSSSZZZ```cccppp}}}zzzqqqnnnnnnrrrxxx{{{qqqbbbWWWPPPKKKEEEAAA:::???BBBEEEPPPlllwwwiiidddeee}}}www^^^JJJ???::::::999888666666555555555222222222111111111111000000000000///......------///---,,,---000111///,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************((((((((((((((((((((((((''''''(((((()))))))))***((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((((()))***)))'''''')))***)))***+++,,,,,,+++***)))))))))(((((('''''''''&&&))))))))))))))))))))))))*********)))***++++++,,,***))),,,222888???KKKWWWZZZaaaffffffgggkkknnnnnntttwww{{{{{{vvvnnngggcccfffrrr{{{{{{yyywwwzzz~~~||||||{{{zzzzzzyyyxxxtttrrruuutttsssrrrpppooonnnmmmmmmnnnooooooooollljjjhhhjjjjjjjjjiiiiiiiiiiiiiiihhhgggfffeeeeeefffgggggggggfffcccbbbbbbaaa___]]]\\\[[[YYYVVVUUUVVVYYY\\\cccgggiiicccXXXMMMFFFDDDGGGFFFJJJPPPUUUYYY```hhhuuu}}}tttjjjgggmmmuuu|||~~~~~~ooo___UUUMMMEEE>>>===>>>BBBCCCFFFWWWyyy|||ccc]]]kkkmmmVVVJJJBBB;;;;;;:::999777666666666666666555333111000000111222444333111000...---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---...///------,,,,,,,,,,,,++++++)))***+++,,,,,,+++))))))+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))%%%%%%'''(((((()))))))))))))))(((((('''''''''&&&'''(((((())))))))))))(((''''''''''''((((((((()))---,,,***(((((()))***,,,)))))))))))))))))))))))),,,++++++*********++++++---000333555999CCCQQQ\\\___aaadddiiimmmqqqsssuuuyyyzzz}}}{{{qqqeee```bbbjjjttt}}}xxx{{{~~~~~~|||xxxxxx~~~~~~}}}{{{zzzyyyzzzzzzyyyvvvtttuuuuuutttsssqqqpppoooooommmnnnnnnnnnmmmlllkkkjjjhhhhhhhhhhhhiiiiiiiiiiiiiiihhhgggfffffffffggghhhhhhfffcccbbbbbbaaa___]]]ZZZYYYVVVSSSRRRTTTXXX[[[cccffffff```UUUKKKEEEDDDGGGGGGKKKRRRWWW\\\eeennn{{{sssjjjhhhmmmvvv|||yyykkk\\\SSSLLLDDD???>>>>>>BBBFFFMMMaaayyyccccccvvvhhhRRRGGG@@@:::999888777555444444333333555444222000///000000111333222111///............,,,------......------,,,------,,,,,,,,,------...------,,,,,,,,,+++++++++))))))*********)))))))))+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))((()))***++++++,,,,,,,,,))))))((((((((('''''''''************))))))(((''''''''''''((((((((())))))++++++)))((((((((()))***))))))))))))))))))))))))///......------.........---///111555<<>>BBBIIIVVVooosssccclllzzz___MMMDDD>>>:::888888666555444333333333555444222111000111111222111111000///////////////---......//////......---...------,,,,,,,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((())))))))))))))))))((((((((((((''''''***)))))))))((((((''''''''''''((((((((()))))))))***))))))))))))((((((((()))))))))))))))))))))))),,,,,,++++++++++++,,,,,,------///666AAALLLVVV[[[```cccggglllppptttvvvwwwxxxxxxxxxuuulllcccbbbfffooouuu}}}~~~rrrrrrvvvyyy{{{zzz{{{}}}yyyuuuuuuvvv||||||wwwuuuyyy}}}yyyxxxwwwwwwxxxxxxvvvtttrrrrrrrrrqqqqqqpppppppppooonnnllljjjjjjkkklllmmmgggggghhhiiijjjjjjkkkkkkkkkjjjhhhgggffffffggghhhgggeeecccaaaaaa```^^^\\\ZZZYYYVVVSSSRRRUUUZZZ___bbb```ZZZRRRJJJEEECCCDDDIIIJJJOOOVVV[[[bbbooo{{{|||qqqmmmiiijjjpppyyyzzzooocccWWWPPPIIICCC@@@AAA>>>AAAJJJ]]]yyymmmcccvvvoooWWWHHHAAA>>>;;;:::999888777666555555555666555444333333333333444000000////////////000000------............------......---,,,++++++++++++,,,,,,,,,++++++++++++***,,,+++***)))***+++,,,---+++++++++*********))))))))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&''''''((((((((('''))))))((((((((((((((((((''''''&&&&&&''''''(((((('''(((((((((((()))))))))***************)))(((((())))))))))))))))))))))))******************+++,,,---,,,///999GGGSSSYYY[[[aaadddiiinnnsssvvvxxxyyyzzzxxxuuupppfff^^^___eeennnrrrwww{{{vvvppptttyyy|||}}}{{{{{{xxxyyy|||{{{ssspppoooooosssvvv{{{{{{yyyvvvuuuuuuuuusssqqqqqqpppppppppoooooonnnnnnooommmkkkiiiiiijjjlllmmmiiiiiijjjkkkllllllmmmmmmkkkjjjhhhgggfffffffffgggeeecccaaa``````___\\\[[[XXXWWWUUURRRRRRUUUZZZ^^^___[[[TTTLLLFFFCCCCCCDDDJJJLLLQQQWWW\\\cccrrryyyllljjjjjjmmmsss|||}}}uuulllaaaVVVNNNGGGAAA???AAA???BBBMMMeeexxxhhhfffeeePPPFFF@@@>>><<<:::999888666555555555444444333333222222222222222///////////////000000111,,,,,,------------,,,,,,...---,,,+++++++++++++++,,,,,,+++++++++*********((('''&&&&&&&&&((()))***+++++++++*********))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))***+++++++++******(((((())))))))))))))))))+++***)))'''''''''''''''(((((((((((()))))))))***++++++,,,,,,,,,+++***)))************************---------------...//////...---111===MMMYYY]]]]]]cccfffkkkqqqvvvyyy{{{|||}}}xxxrrrkkk```ZZZ]]]dddlllnnnppptttzzz|||tttuuuzzz|||}}}zzzyyy|||}}}qqqmmmmmmooopppppptttyyy|||yyyvvvuuuttttttrrrqqqppppppoooooonnnmmmllllllnnnlllkkkiiiiiijjjlllmmmkkkkkkkkkllllllmmmmmmnnnjjjiiigggfffeeeeeeeeeeeecccaaa___^^^^^^]]][[[YYYSSSSSSRRRQQQQQQSSSXXX[[[\\\WWWOOOHHHCCCBBBDDDFFFLLLNNNTTTZZZ___hhhyyy~~~ttthhhhhhkkkooowww{{{qqqfff]]]SSSLLLDDD>>>>>>AAAAAAFFFXXXtttoooeeelllvvv[[[KKKDDD@@@======777777555444333222222222000000000000000000000000000///////////////000111+++,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++++++++,,,++++++++++++************************+++,,,,,,---+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***))))))((((((((())))))))))))******111///---***((('''''''''((((((((()))))))))******------,,,,,,,,,+++++++++************************,,,+++++++++,,,---...///...000666CCCRRR\\\``````dddhhhnnntttyyy|||}}}~~~yyyqqqggg]]]XXX^^^hhhooooooooopppvvv{{{yyy||||||~~~{{{wwwvvvxxxyyyrrrqqqtttvvvwwwxxx{{{~~~|||yyywwwuuuvvvvvvuuutttrrrqqqpppooonnnmmmlllkkklllkkkkkkjjjjjjkkkllllllkkkllllllllllllllllllllljjjhhhgggeeedddcccddddddbbb```^^^\\\\\\[[[YYYWWWPPPQQQRRRRRRRRRTTTWWWZZZXXXSSSKKKEEEBBBCCCEEEGGGMMMQQQXXX___fffqqqxxxoooeeeggglllrrrzzzxxxmmm___WWWNNNHHHAAA<<<===BBBEEEOOOggg}}}hhheeetttnnnTTTGGGCCC???<<<;;;777666555444333222222222000111111111111111111111111000///////////////000,,,,,,------------,,,,,,+++++++++***++++++,,,,,,++++++++++++************++++++,,,---......///...+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''''''''&&&&&&(((((()))))))))*********...---***((('''(((((()))(((((()))))))))*********---,,,+++*********+++,,,************************))))))))))))***+++,,,---...222;;;HHHUUU___bbbbbbeeeiiiooovvv{{{~~~yyypppfff]]][[[dddooowwwuuurrrrrruuu|||}}}~~~|||vvvuuutttvvv|||{{{wwwyyy}}}~~~~~~~~~|||yyywwwvvvwwwxxxxxxxxxssssssrrrpppooommmlllkkkkkkkkkkkkjjjkkkkkklllllllllkkkkkkkkkkkkkkkkkkkkkiiihhhfffdddccccccccccccaaa___\\\[[[[[[ZZZXXXVVVQQQRRRTTTUUUUUUVVVYYY[[[VVVQQQIIIDDDBBBDDDFFFHHHNNNSSS[[[ccckkkxxxtttjjjcccggglllsss{{{ttthhhYYYRRRJJJEEE???;;;===BBBHHHUUUsssxxxdddeeezzziiiOOODDDBBB>>>;;;:::999888777666555444444444333333444555555555444444111111000///////////////---..................---************+++,,,------+++++++++************)))%%%&&&((()))******))))))+++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))***************))))))(((((())))))*********+++%%%$$$$$$$$$%%%(((+++---))))))))))))************---,,,***(((((()))***,,,************************,,,,,,,,,,,,---...///000///444???KKKWWW___cccdddfffjjjpppwww|||yyyooofff___^^^hhhuuu~~~{{{wwwuuuvvv{{{uuuppppppvvvyyy~~~~~~~~~uuuvvvyyy{{{{{{{{{zzzyyyttttttsssqqqooollljjjiiimmmlllkkkjjjiiijjjkkkkkkkkkkkklllllllllkkkjjjjjjjjjhhhdddcccccccccbbbaaa______]]][[[YYYWWWVVVUUUTTTTTTTTTTTTUUUVVVVVVWWWPPPPPPLLLCCCAAAFFFIIIHHHNNNVVV___gggpppzzzkkkeeeaaabbbhhhuuuzzznnneeeXXXNNNCCC??????AAABBBCCCKKK```}}}oooccclllyyyeeePPPDDD@@@===:::999999888777666666555555555444444333222222111111000111111000///////////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,(((((((((((((((((((((((((((***+++***)))((()))***,,,,,,+++***)))((('''''',,,***(((&&&&&&(((***,,,''')))***)))((('''(((******))))))((('''&&&&&&&&&''''''&&&&&&'''(((***+++))))))*********))))))(((************))))))))))))))))))***+++,,,,,,------+++,,,,,,+++***+++---///222<<>>;;;:::999888777666666555555555444444333333222222111111//////...---------------.........------------,,,---------,,,,,,+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,(((***+++***)))((()))***++++++++++++++++++++++++))))))(((((((((((())))))''')))***)))((('''(((***++++++******))))))((((((''''''''''''((()))******))))))************))))))&&&''''''((()))***+++,,,)))))))))))))))))))))***+++,,,,,,,,,+++,,,///111444@@@NNNYYYaaagggiiifffiiimmmssszzzyyyrrriiifffkkkttt}}}tttiiijjjvvvvvvrrrtttxxx~~~}}}|||{{{yyyvvvsssqqqoookkkllllllmmmmmmllllllkkkkkkkkkkkkjjjjjjjjjjjjjjjiiiiiiiiiiiiiiihhhgggfffeeecccaaa```aaa```___]]]___^^^\\\ZZZXXXVVVUUUTTTTTTTTTTTTVVVXXX[[[^^^___oooVVVCCCEEEJJJHHHIIIOOOTTTWWW^^^mmmzzzjjj```^^^aaammmzzzssseee[[[OOOGGGAAAAAA@@@???DDDLLLhhh|||oooiiiuuuwww```TTTHHHDDDBBB>>>;;;:::999888777666555555555555555444444333222222111111111111000///////////////............------------......---,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,(((***+++***)))((()))************+++++++++,,,,,,************************''')))***)))((('''(((************))))))((((((((())))))))))))******++++++((())))))************))))))))))))***+++,,,,,,,,,***************)))))))))+++,,,,,,,,,,,,---000333777DDDTTT^^^eeekkkllljjjjjjnnnuuu{{{uuummmeeeeeennnxxx}}}|||tttnnnqqq|||xxxuuuzzz~~~|||{{{zzzyyywwwuuusssqqqpppooooooooonnnmmmlllkkkjjjkkkkkkkkkjjjjjjjjjiiiiiihhhhhhhhhhhhgggfffeeedddcccbbb``````aaa```^^^\\\]]]\\\[[[YYYWWWUUUTTTSSSQQQRRRRRRTTTUUUWWWXXXYYYjjjRRRBBBFFFKKKIIIJJJQQQVVVYYYcccsssqqqeee___^^^aaaooo}}}rrrcccYYYLLLDDD@@@BBBAAA???GGGUUUssszzzvvviiiffflllWWWMMMDDDBBBAAA>>>;;;;;;999888777666555555555555555555444444333222222111111111000/////////////////////.........---------......---,,,,,,+++******+++++++++,,,,,,+++++++++++++++++++++++++++++++++(((***+++***)))((()))***(((((())))))***+++++++++++++++++++++++++++++++++''')))***)))((('''(((***)))(((((((((((((((''''''(((((()))))))))***))))))(((((()))***************************************++++++++++++++++++*********,,,---------///222444;;;JJJYYYccchhhmmmnnnmmmnnnrrrxxx~~~}}}ooogggaaacccllluuuyyyxxxvvvvvvxxx}}}zzzxxx}}}~~~|||yyyxxxxxxwwwuuutttsssrrrrrrsssssssssrrrpppnnnmmmllljjjjjjjjjkkkjjjiiiiiihhhggggggggggggfffdddcccbbbbbbaaa``````aaa```^^^\\\[[[[[[YYYWWWUUUSSSRRRQQQMMMNNNOOOPPPPPPOOONNNMMMOOOCCC===BBBHHHJJJOOOVVVYYY___kkk}}}uuujjjaaa___aaaeeesssppp```UUUJJJAAA???BBBAAA???LLL___}}}rrr~~~mmmccceeewwwaaaPPPHHHAAA@@@@@@===;;;<<<999888777666666555555555555555444444333333222222//////...---------------/////////.........---------------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++************************(((***+++***)))((()))***(((((()))))))))*********,,,++++++******++++++,,,''')))***)))((('''(((***((((((((((((''''''''''''&&&&&&'''((((((''''''&&&'''((()))******+++************)))))))))(((((((((++++++++++++++++++,,,,,,***+++------...000333666AAAOOO^^^fffiiimmmpppooorrrvvv|||}}}{{{iiiccc___aaajjjrrrtttssssssxxx}}}zzz~~~}}}|||~~~}}}|||{{{yyywwwxxxwwwvvvtttsssrrrrrrrrrssssssrrrqqqpppnnnmmmllliiijjjjjjkkkjjjiiihhhgggggggggffffffeeecccbbbaaabbbaaa```aaabbbaaa___]]]ZZZYYYWWWUUUSSSQQQPPPOOOMMMNNNPPPPPPNNNJJJFFFCCC===???BBBDDDHHHMMMTTTYYY]]]fffuuuyyymmmddd```aaaeeemmmzzz|||lllZZZOOOHHH@@@===BBBAAAAAAQQQhhhwwwttt{{{ddd```iiimmmXXXLLLDDD???>>>>>>;;;;;;<<<999888777666666555555555555555555444333333222222//////...---------------////////////............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,++++++************************(((***+++***)))((()))************************++++++***(((''''''(((***+++''')))***)))((('''(((***(((((((((((((((((((((((('''((()))))))))((('''''''''((()))******+++++++++******++++++++++++++++++))))))******++++++,,,,,,***+++---......111444777EEESSSaaagggiiimmmpppqqqvvvzzz|||yyydddaaa___bbbjjjpppsssrrrtttxxx~~~{{{xxxxxxzzz|||zzzyyyxxxwwwuuuxxxwwwvvvtttrrrqqqqqqqqqoooooooooooonnnmmmkkkkkkiiiiiijjjkkkjjjiiihhhgggfffffffffeeedddcccaaa```bbbaaaaaabbbbbbbbb___]]]YYYXXXVVVTTTRRRPPPOOONNNOOOQQQSSSSSSPPPJJJCCC???<<>>>>>BBBDDDIII```xxxvvvtttlll```hhhvvvvvv___OOOHHHBBB<<<;;;<<<===:::777888888777777666666555555000000000000111111222333111111111111000000000000......//////......---,,,---------,,,,,,,,,++++++++++++++++++++++++++++++************************++++++******))))))((((((************************,,,***(((((()))***)))(((&&&(((***,,,,,,+++)))((())))))))))))))))))))))))((()))***++++++***)))(((+++,,,,,,+++******+++---444222///,,,************++++++************************,,,...---///888BBBQQQYYYbbbhhhjjjlllppptttyyy~~~wwwrrrdddbbbdddjjjnnnnnnooorrruuuwwwwwwttttttxxx}}}~~~|||zzzyyyxxxuuussswwwuuurrrooonnnnnnpppqqqooooooooonnnmmmlllkkkjjjmmmllljjjiiihhhggghhhhhhhhhhhhfffeeedddcccccccccdddcccbbbaaabbbaaa^^^\\\XXXXXXVVVTTTQQQOOONNNMMMOOOQQQQQQOOOKKKEEEAAA@@@CCCGGGKKKNNNRRRXXX^^^dddmmm}}}zzzkkkbbb^^^```gggnnn|||vvviii[[[NNNFFFBBB>>>>>>CCCGGGRRRmmmlllpppoooeeeqqqppp[[[LLLGGGBBB===;;;<<<===:::777888888777777666666555555333333333333333444555555111111111000000000//////......//////......---,,,---,,,,,,,,,++++++++++++,,,,,,,,,+++++++++++++++************************************************************************,,,***(((((()))***)))(((%%%''')))++++++***((('''))))))))))))))))))))))))((()))***++++++***)))(((******+++***)))(((***,,,222000---+++*********+++++++++*********************)))+++......222===IIIWWW___hhhmmmnnnoootttxxx~~~wwwpppdddbbbeeemmmsssuuuvvvxxxyyy}}}{{{tttsssuuuyyy~~~~~~{{{yyyxxxxxxwwwvvvxxxvvvssspppooooooooopppnnnnnnnnnmmmmmmkkkjjjiiikkkkkkkkkkkkkkkjjjiiiiiihhhhhhfffeeeddddddddddddbbbaaa``````aaa```^^^\\\XXXWWWUUURRRPPPNNNLLLLLLNNNOOOOOOLLLGGGCCC@@@???FFFIIINNNRRRVVV\\\eeelllyyy}}}sssggg```]]]___iiittt~~~tttgggYYYMMMFFFAAA>>>???DDDMMM___xxxkkkvvvooojjj~~~}}}hhhUUUIIIFFFBBB===<<<<<<===:::888888888777777666666555555444444333333444444555555111111000000000000//////......//////......---,,,,,,,,,,,,+++++++++******------,,,,,,++++++******************************(((((()))******+++,,,,,,)))))))))))))))))))))))),,,***(((((()))***)))(((%%%&&&((()))***)))'''&&&))))))))))))))))))))))))))))))************))))))((()))***)))'''''')))+++...---,,,***)))******+++******++++++++++++++++++***)))***---///666CCCQQQ^^^eeemmmpppqqqrrrvvvzzz~~~ssskkkdddccchhhrrr{{{}}}~~~tttpppqqqvvv{{{|||xxxvvvvvvwwwwwwvvvwwwuuussspppooonnnnnnnnnmmmmmmmmmmmmlllkkkjjjiiijjjkkkmmmnnnnnnmmmlllkkkhhhgggfffeeeddddddddddddaaa```______```___]]][[[XXXVVVSSSPPPMMMLLLKKKJJJLLLLLLKKKHHHCCC@@@??????EEEJJJOOOSSSXXX___jjjsss}}}qqqjjjbbb]]][[[```mmmzzz}}}qqqcccUUUJJJDDD@@@>>>???FFFTTTmmmyyyzzzjjjmmmvvv```OOOGGGDDDAAA>>>======<<<:::888888888777777666666555555333222222222222222333333111000000000////////////.........///......---,,,,,,,,,+++++++++*********---------,,,,,,+++******************************((((((((())))))*********((((((((((((((((((((((((,,,***(((((()))***)))(((%%%'''((()))***)))((('''(((((((((((((((((((((((()))))))))******)))))))))))))))***)))(((''')))+++++++++***))))))***++++++******+++++++++++++++,,,,,,******---000888HHHWWWbbbhhhnnnqqqpppqqqvvvzzzzzzooogggfffeeekkkwww~~~~~~|||{{{}}}zzzpppnnnqqqwww}}}}}}{{{|||yyyvvvttttttuuuuuuuuutttsssqqqooonnnmmmmmmmmmmmmmmmmmmmmmlllkkkjjjjjjkkklllnnnppppppooommmlllgggfffeeeddddddcccdddddd```___^^^^^^^^^]]][[[YYYVVVTTTQQQNNNKKKJJJIIIIIIIIIIIIGGGDDD@@@>>>???@@@DDDIIIOOOSSSXXXbbboooyyy~~~qqqhhhbbb]]][[[]]]dddsssxxxiiiZZZMMMDDD>>>@@@???AAALLL___}}}|||{{{xxxhhhsssmmmYYYLLLFFFCCCAAA???======<<<:::999888888777777666666555555333222222111111222222222000000000////////////............///......---,,,,,,,,,,,,+++++++++******---------,,,,,,,,,++++++************************))))))((((((((('''''''''((((((((((((((((((((((((,,,***(((((()))***)))((('''((()))*********))))))((((((((((((((((((((((((***))))))))))))))))))***)))***+++***((((((***+++))))))))))))******++++++******++++++,,,,,,,,,,,,---++++++---111:::KKK[[[ggglllqqqrrrqqqrrrwww|||}}}wwwmmmfffggghhhppp{{{}}}zzz{{{vvvnnnnnnrrrxxx~~~~~~|||zzzzzzxxxuuusssttttttsssrrrrrrqqqpppooonnnmmmmmmmmmmmmmmmmmmmmmmmmlllkkkkkkkkklllnnnoooooonnnmmmllleeeeeedddccccccccccccccc```^^^]]]]]]]]][[[YYYWWWTTTRRROOOKKKIIIIIIIIIJJJGGGFFFDDD@@@>>>>>>@@@CCCDDDJJJPPPUUUZZZeeeuuuuuukkkddd^^^ZZZ\\\aaakkkzzzuuufffWWWKKKDDD@@@@@@@@@FFFUUUoooyyyvvvqqqzzzdddSSSJJJFFFAAAAAA@@@>>>===;;;::::::888888777777666666555555444444333333222222333333000000////////////............//////......---,,,---------,,,,,,,,,++++++,,,,,,,,,,,,------------******************************)))(((((('''&&&&&&)))))))))))))))))))))))),,,***(((((()))***)))(((((())))))***************))))))))))))))))))))))))******))))))))))))************+++***)))(((***,,,))))))******++++++++++++******++++++,,,---------...,,,---000444>>>PPP```lllppptttuuusssuuu{{{{{{tttmmmhhhgggkkkttt~~~~~~~~~rrrmmmpppttt{{{}}}{{{zzzxxxvvvuuuuuutttrrrppppppppppppoooooooooooonnnmmmmmmnnnnnnnnnmmmlllllljjjkkklllllllllkkkjjjjjjccccccbbbbbbaaaaaabbbbbb```___]]]\\\[[[ZZZWWWTTTQQQOOOLLLJJJHHHHHHIIIJJJEEEDDDAAA>>><<<>>>BBBFFFFFFLLLTTTXXX^^^iii{{{|||uuunnnfff^^^ZZZ^^^hhhttt~~~qqqbbbUUULLLFFFDDDAAACCCKKKaaa|||ooo\\\NNNHHHEEE@@@@@@@@@???===;;;::::::888888777777666666555555444333222222111111111222000000/////////...............//////......---,,,.........---------,,,,,,++++++,,,,,,---.........***************************************)))))))))************************,,,***(((((()))***)))(((((((((((()))))))))))))))))))))))))))))))))))))))+++***)))(((((()))***+++((()))***)))(((''')))+++******++++++++++++++++++******++++++,,,------......---...333999DDDWWWhhhooosssvvvvvvuuuwww}}}wwwnnnhhhgggfffmmmxxxzzznnnmmmrrrwww~~~~~~~~~~~~}}}zzzyyywwwwwwvvvuuurrroooppppppppppppppppppppppppnnnnnnnnnooonnnnnnmmmmmmjjjjjjjjjjjjiiiiiihhhhhhbbbbbbaaaaaaaaaaaaaaaaaaaaa___]]]\\\[[[XXXUUUSSSPPPNNNKKKIIIHHHHHHJJJKKKDDDCCC@@@===<<>>;;;<<<@@@FFFIIIJJJSSSUUU[[[dddpppzzzmmmjjjiiiooo{{{uuunnnaaaSSSIIIDDDBBBAAAFFFIII___|||lllZZZNNNGGGCCCDDD@@@???>>>===<<<;;;;;;;;;===;;;888666666555444333444444333333222111111111////////////////////////////////////////////////000333555444///+++***,,,++++++***)))))))))******+++++++++*********))))))+++...///,,,&&&"""!!!###******))))))((((((''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((('''''''''&&&((((((((((((((()))******))))))))))))))))))))))))*********)))))))))******,,,,,,,,,,,,---...///000000000222888DDDUUUfffqqqsssuuuxxxyyyzzz}}}}}}wwwnnnfffdddgggkkkttt|||{{{www|||sssnnniiijjjpppzzz}}}}}}}}}}}}}}}}}}}}}}}}xxxxxxxxxwwwwwwvvvvvvuuussssssrrrpppooommmlllkkkllllllkkkjjjiiigggeeedddeeedddddddddeeedddaaa___]]]\\\\\\[[[[[[[[[\\\\\\[[[[[[YYYWWWUUURRROOONNNJJJIIIHHHGGGEEEDDDCCCCCC>>><<<;;;<<>>===<<<;;;:::999999===;;;888777666555222000444444444333222222111111//////////////////////////////000111111000//////...///000///...,,,+++)))(((((()))*********))))))+++++++++***************(((+++---,,,)))'''(((***((((((((((((((((((((((((((((((((((((((((((((((((************************''''''''''''&&&&&&&&&&&&((((((((((((((()))******))))))))))))))))))))))))************************,,,,,,,,,,,,---...///000000111555===KKK[[[kkktttwwwyyy{{{}}}{{{sssiiidddiiiqqqzzz}}}~~~zzzwww||||||nnnkkkiiikkkrrr}}}~~~}}}}}}|||{{{zzzzzzzzzvvvvvvvvvwwwwwwwwwwwwwwwssssssqqqpppnnnllljjjjjjkkkkkkjjjiiihhhfffeeedddeeeeeeddddddeeedddaaa___\\\\\\[[[[[[ZZZ[[[[[[[[[[[[ZZZYYYVVVSSSPPPMMMKKKGGGGGGFFFDDDCCCBBBAAA@@@<<<;;;;;;>>>BBBHHHMMMPPPUUUZZZaaammm}}}sssjjjkkkpppyyy|||rrrgggZZZNNNEEE@@@AAAEEEJJJaaa~~~}}}xxx^^^OOOJJJEEE@@@===>>>======<<<;;;:::999888:::999888777777666333000333222222111111000//////...........................000111333333111000......,,,+++,,,......,,,))))))***+++---------,,,+++************************''')))+++,,,******,,,...((((((((()))))))))))))))))))))))))))))))))))))))************************''''''''''''''''''''''''((((((((((((((())))))***))))))))))))))))))))))))***++++++,,,,,,,,,,,,,,,+++******++++++,,,---...///111777BBBRRRbbbpppwwwzzz|||~~~yyyooofffdddnnn{{{zzzwww}}}~~~wwwnnnmmmmmmpppwww~~~|||{{{yyyxxxwwwvvvvvvvvvvvvvvvvvvvvvvvvsssrrrqqqooommmkkkjjjiiikkkjjjiiiiiihhhggggggggggggffffffffffffeeebbb___]]]]]]\\\[[[ZZZZZZ[[[[[[[[[ZZZXXXUUURRRNNNKKKJJJEEEEEEDDDBBBAAA@@@???>>>;;;;;;===@@@DDDIIIOOOSSSWWW\\\dddqqq~~~ppplllooovvv~~~sssfffWWWMMMEEE@@@BBBIIIQQQpppqqqyyyoooXXXLLLIIIEEE@@@===============<<<;;;:::999888777666777888777555333333333222222111000000000////////////////////////...000111333333111000...///,,,***,,,///000...******+++---.........------************************+++++++++)))&&&%%%%%%%%%******************++++++************************************************((((((((((((((((((((((((((((((((((((((())))))***))))))))))))))))))))))))+++,,,---.........------++++++++++++,,,---.........111999GGGXXXhhhsssyyy|||}}}vvvllldddeeesss{{{xxx~~~}}}vvvooooooqqqtttzzz}}}|||{{{}}}~~~|||zzzyyyxxxwwwwwwwwwwwwvvvvvvuuuuuutttrrrrrrqqqooonnnlllkkkjjjkkkjjjiiihhhhhhhhhhhhhhhhhhgggfffffffffeeebbb___]]]\\\[[[ZZZZZZZZZZZZZZZYYYXXXVVVTTTQQQMMMJJJIIIDDDCCCBBBAAA@@@>>>======;;;===@@@BBBFFFKKKQQQUUUYYY___jjjxxxyyynnnkkkqqqzzzqqqbbbTTTKKKEEEAAAFFFPPP___yyymmmvvveeeRRRJJJHHHDDD@@@>>><<<===>>>??????>>>===<<<999777666777888999888666555555555444333333222222000000000000000000000000//////000111111000/////////---+++,,,///000...,,,******+++,,,,,,,,,++++++***************+++++++++++++++***))))))*********++++++++++++++++++++++++************************************************((((((((()))))))))))))))((((((((((((((()))******))))))))))))))))))))))))***+++---...//////...---------------...///000111///222<<>>===<<<<<>>@@@AAABBBAAA@@@@@@<<<:::777777888999888888666555555444444333222222111111111111111111111111////////////////////////...---,,,,,,---------,,,,,,+++******************))))))*********+++++++++***))))))+++---000222333,,,,,,++++++***)))))))))++++++++++++++++++++++++))))))))))))))))))))))))'''''''''((((((((())))))((((((((((((((()))******))))))))))))))))))))))))((()))+++---...------,,,...------......///000111111555@@@QQQeeessszzz{{{|||qqqjjjggglllxxx}}}~~~{{{{{{{{{~~~yyyqqqlllpppvvvzzz|||{{{zzzyyyuuuuuutttsssssssssssssssttt}}}~~~xxxxxxxxxyyyyyyzzzzzzzzz{{{zzzyyywwwtttsssqqqppprrrqqqqqqpppooonnnnnnmmmnnnmmmjjjgggeeedddddddddcccbbbaaaaaaaaa___\\\ZZZ[[[ZZZYYYXXXWWWVVVVVVVVVSSSSSSQQQOOOMMMJJJGGGFFFCCCBBBAAA@@@???===<<<<<<===@@@DDDGGGIIIMMMSSSXXX```hhhwww{{{nnnfffcccooozzz{{{sssfffWWWJJJGGGEEEDDDNNN\\\vvvooo~~~___UUUKKKGGGDDD@@@???@@@<<<>>>@@@CCCDDDDDDCCCBBB???<<<999777777888888777444333333222222111111000111111111111111111111111//////............//////---------,,,++++++,,,,,,...---+++*********++++++))))))******++++++++++++...,,,***)))***+++++++++,,,++++++***)))(((''''''++++++++++++++++++++++++((((((((((((((((((((((((&&&&&&&&&'''''''''((((((((((((((((((((()))******))))))))))))))))))))))))&&&(((***,,,---,,,+++***,,,,,,,,,,,,,,,---//////333777CCCUUUiiiwww|||}}}{{{ooojjjiiinnnyyy{{{xxxxxxyyysssmmmmmmrrryyy~~~|||{{{zzzxxxvvvtttrrrqqqiiiqqqyyy}}}}}}|||{{{zzzyyyxxxwwwwwwxxxvvvtttqqqppppppqqqrrrrrrrrrqqqpppooonnnmmmlllllljjjhhhgggfffeeecccaaaaaaaaaaaa```___]]]\\\[[[ZZZZZZ[[[ZZZXXXVVVTTTRRRQQQNNNKKKHHHGGGEEEBBB@@@DDDBBB@@@>>>======>>>???CCCEEEFFFHHHJJJOOOUUUZZZbbbppp|||ooofffggglllzzz}}}ssslll```PPPGGGGGGDDDAAANNNcccxxxyyywwwzzzbbbXXXKKKEEEDDDEEEBBB???;;;===@@@BBBCCCBBB@@@??????>>>===;;;:::888777777333333222222111222222222...///000111333555666666444444333111000...---,,,......---------,,,,,,,,,++++++++++++++++++++++++...---+++*********++++++---,,,***)))))))))***+++++++++************++++++$$$&&&)))++++++***)))'''))))))************)))))))))******))))))((('''&&&,,,+++***))))))***+++,,,,,,+++)))((()))++++++++++++)))(((***---///---+++,,,...///000000000222333000999HHH]]]ppp|||{{{pppfffjjjxxx}}}~~~|||{{{yyyyyyzzz{{{|||qqqlllkkkpppvvv|||}}}yyyuuurrrooollllllppptttyyy~~~~~~|||||||||{{{zzzxxxwwwvvvwwwuuusssqqqppppppqqqqqqsssrrrqqqpppnnnmmmlllkkkkkkjjjgggffffffeeecccaaa```___^^^]]][[[ZZZYYYXXXZZZZZZZZZXXXWWWUUUSSSRRRPPPMMMIIIGGGFFFDDDCCCAAADDDBBB@@@>>>======>>>???CCCFFFIIILLLOOOTTT[[[```nnn|||tttkkkfffjjjqqqxxxmmmfffWWWJJJCCCEEEDDDFFFZZZqqqqqqrrryyywww^^^UUUJJJEEEFFFGGGEEECCC@@@AAACCCDDDDDDCCCBBBAAA@@@@@@???===<<<999777666444444333222111111222222000111111111222222333333444333222111///...---,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++---,,,+++*********++++++,,,+++***))))))***++++++++++++************++++++,,,++++++******)))(((((())))))************))))))'''((()))))))))))))))(((++++++***))))))***++++++,,,+++))))))***++++++++++++)))(((***,,,...---+++)))+++---......000222444444===MMMaaarrr}}}zzzooogggmmm|||zzzxxxwwwwwwyyyxxxooollllllqqqwww}}}}}}yyytttqqqqqqqqqqqqvvv}}}~~~}}}|||zzz{{{||||||{{{yyywwwuuuvvvuuurrrpppooopppqqqqqqtttsssqqqpppnnnllljjjjjjjjjhhhfffffffffeeedddbbbdddccc```^^^\\\[[[[[[[[[[[[ZZZXXXVVVTTTSSSRRRRRRMMMJJJFFFDDDDDDDDDDDDCCCDDDBBB@@@===<<<===>>>???CCCGGGLLLPPPTTT[[[ccciiixxxtttkkkeeeeeelllvvv|||rrrggg___OOOFFFAAACCCDDDMMMggglllooorrr^^^VVVLLLGGGGGGGGGEEECCCCCCCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@>>>;;;888666555555444222111111111111333222222111000000//////333333222111///...------,,,,,,,,,,,,+++++++++***++++++++++++++++++++++++---,,,+++*********++++++++++++*********+++,,,,,,++++++************++++++,,,+++)))((('''(((((()))))))))************))))))&&&'''((()))************+++******))))))******+++++++++************++++++***))))))***,,,---,,,+++&&&(((+++,,,---///222555888CCCTTTggguuu}}}xxxmmmjjjrrryyywwwvvvxxx{{{sssllljjjlllqqqxxx}}}wwwtttqqqnnnpppuuu~~~}}}||||||xxxzzz{{{||||||yyyvvvtttvvvuuusssqqqpppqqqrrrssstttsssqqqooommmkkkiiihhhhhhgggeeeeeeeeeeeedddbbbfffdddaaa]]][[[[[[[[[\\\ZZZXXXVVVSSSQQQPPPPPPPPPJJJGGGDDDBBBCCCDDDDDDDDDDDDBBB???===<<<===???AAADDDIIIOOOTTTXXX___hhhppp{{{ooogggbbbdddmmmwwwwwwmmmbbb[[[MMMFFFCCCDDDGGGTTTsssmmmttt~~~mmm___XXXOOOIIIGGGFFFCCC@@@DDDCCCAAA@@@?????????@@@BBBBBBCCCCCC@@@<<<888666777666444333222111000000222222222111000///......222222111000///......------------,,,,,,,,,++++++++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---++++++************++++++%%%%%%%%%%%%&&&((()))***))))))************))))))''''''((()))))))))))))))******))))))))))))******++++++,,,+++******+++,,,************+++,,,,,,+++(((***+++,,,---///222555:::GGGZZZlllxxx~~~}}}wwwpppqqq{{{{{{yyyyyy}}}xxxnnniiiiiilllqqqyyy|||yyyvvvtttuuuyyy|||~~~~~~~~~~~~~~~}}}wwwtttooollljjjkkknnnpppsssvvv|||~~~~~~}}}||||||xxxyyy{{{|||{{{yyyvvvuuuwwwuuusssrrrqqqrrrssstttsssrrrqqqnnnllljjjhhhhhhhhhfffeeedddeeeeeecccaaaaaa___\\\YYYWWWVVVWWWWWWXXXWWWTTTQQQOOONNNMMMNNNGGGEEEBBBBBBCCCDDDEEEDDDBBB@@@>>><<<<<<>>>AAACCCFFFLLLRRRVVVZZZaaammmvvvxxxoooiiifffhhhqqq{{{yyyssskkk```WWWJJJFFFDDDGGGMMM```~~~rrr~~~xxxiii\\\VVVOOOJJJGGGFFFCCCAAADDDCCC@@@>>>===>>>>>>???AAABBBCCCBBB@@@===999666777666555333222111111111111111111000000000000000111000000000//////..................------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++************++++++"""###&&&((())))))((('''))))))************)))))))))))))))))))))(((''''''))))))))))))))))))))))))***+++---,,,+++***+++,,,***+++++++++++++++,,,,,,---............///333555;;;JJJ___qqqzzz~~~zzzxxx~~~|||{{{|||tttkkkhhhhhhlllrrr{{{~~~|||zzz{{{~~~~~~~~~{{{zzzyyyyyyxxxyyyzzzyyyxxxuuurrrpppiiifffbbb___]]]^^^```bbbbbbeeeiiiooovvv}}}}}}~~~~~~}}}}}}|||{{{xxxyyyzzz{{{zzzyyywwwvvvvvvuuusssqqqqqqrrrssstttrrrqqqooonnnllljjjhhhhhhhhhfffdddddddddcccbbb```^^^]]][[[YYYWWWWWWWWWWWWVVVUUUSSSPPPNNNLLLKKKJJJFFFDDDCCCCCCDDDEEEDDDCCC@@@>>><<<;;;<<>><<<::::::<<>>>>>>>>>>>>>>>>>>>>===<<<;;;999888666555444333333333333333222222222222222222222222...///////////////////////////.........---------++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++////////////...---+++***++++++************++++++))))))***++++++******)))))))))************))))))((()))))))))))))))(((''''''((()))******)))((('''(((,,,//////+++)))+++---,,,...000///---,,,---/////////000//////222666999HHHYYYmmm{{{{{{{{{~~~|||qqqmmmlllmmmrrryyy{{{xxxuuutttttttttmmmllljjjhhheeecccaaa```]]]]]]\\\\\\\\\\\\]]]^^^\\\^^^```aaaaaacccfffiiizzz{{{{{{|||{{{zzzxxxwwwyyyyyyxxxxxxxxxxxxxxxxxxrrrqqqooommmmmmnnnpppqqqooonnnnnnmmmkkkjjjiiiiiiiiigggeeeccccccbbb___]]]VVVVVVWWWWWWVVVVVVUUUTTTRRRRRRRRRPPPNNNJJJGGGEEEDDDDDDEEEFFFGGGGGGDDDAAA===;;;999999<<>>:::;;;===>>>AAAEEEKKKOOOSSSVVV[[[cccpppvvvrrrrrrsssuuuwwwzzz}}}~~~}}}yyysssgggVVVJJJEEE>>>GGGRRR```zzz|||hhh[[[UUUOOOMMMKKKJJJIIIGGGDDDBBBAAA@@@===;;;::::::;;;<<<999;;;>>>>>><<<999666666777666555444444444444444333333333222222222111111000/////////............///............---------.........------,,,,,,,,,)))+++---...---,,,,,,,,,......---------,,,,,,,,,------,,,+++***)))(((''''''''''''''''''((()))***---+++******++++++)))((((((((((((((((((((((((((((((((()))************)))***+++,,,---...---,,,,,,.........------,,,,,,,,,111//////222222222777===RRReeexxxyyywwwuuuvvvzzz}}}{{{}}}~~~|||zzzxxxzzz{{{|||sssllllllrrr{{{~~~zzzuuuqqqqqqqqqqqqqqqqqqpppmmmiiidddbbbbbbccclllfffbbbeeegggffffffgggggghhhiiijjjjjjjjjiiihhh~~~zzzzzzzzzzzzzzzxxxwwwvvvvvvwwwwwwwwwwwwvvvuuuuuuuuuuuuttttttrrrqqqpppoookkkkkkjjjiiihhhhhhhhhhhhkkkhhhddd```^^^\\\YYYWWWSSSSSSSSSSSSSSSSSSRRRRRRQQQPPPOOOLLLIIIFFFCCCBBBCCCBBBCCCEEEFFFFFFBBB???;;;<<<>>>@@@BBBGGGMMMQQQYYY]]]dddmmm{{{~~~tttppptttwwwxxxxxxxxxzzz|||xxxrrrjjj___PPPFFFDDDCCCIIIXXXpppxxxeeeYYYTTTOOOMMMKKKJJJJJJHHHEEEBBB@@@>>><<<:::999999:::;;;999;;;===<<<:::777666666666555555444444444555555333333333222222222222111000000/////////.....................------------......---------,,,,,,,,,(((***,,,,,,+++***+++,,,///.........------------++++++***************)))(((((('''''''''((()))))),,,***)))***++++++***)))))))))))))))))))))))))))'''((())))))******))))))***+++,,,---------,,,,,,......---------,,,,,,,,,---+++,,,000111222888@@@UUUgggzzz|||tttqqqpppsssxxx|||~~~|||zzzvvvpppkkknnnuuu}}}yyyssspppnnnnnnnnnnnnllllllkkkiiihhhhhhjjjlllrrrmmmjjjmmmppppppppprrrtttuuuvvvvvvvvvtttsssrrr~~~zzzyyyxxxwwwuuutttttttttvvvvvvvvvvvvvvvuuuuuutttuuuuuuuuusssrrrpppnnnmmmjjjiiihhhgggffffffffffffgggdddaaa^^^\\\ZZZWWWUUUQQQQQQQQQRRRRRRRRRRRRRRROOONNNLLLIIIFFFCCCAAA@@@AAABBBCCCEEEFFFEEEAAA>>><<<===@@@BBBEEEJJJOOOTTTYYY___iiiuuuyyyssspppvvv||||||wwwtttwww{{{~~~uuujjjaaaUUUJJJEEEEEEHHHNNNdddqqq```VVVQQQOOOMMMKKKJJJIIIHHHEEEBBB???===;;;:::999999999999:::;;;;;;:::777666666777555555444444444555666666333333333333222222222222000000000/////////..................------------------------,,,,,,,,,,,,***+++,,,+++******,,,.../////////.........------)))))))))******+++++++++))))))((('''''''''((((((***)))((()))+++++++++)))))))))))))))))))))))))))'''((())))))***)))))))))***++++++,,,---,,,,,,,,,...------------,,,,,,,,,+++***,,,///111444===FFF[[[lll}}}wwwnnniiikkkoootttxxxyyyqqqnnnmmmsss|||~~~zzzuuuqqqooonnnmmmmmmjjjkkklllllllllooorrrvvvyyyuuuuuuyyy}}}}}}~~~{{{yyywwwtttsssrrrssssssuuuuuuvvvvvvuuuuuutttsssttttttsssrrrpppmmmllljjjhhhgggfffeeedddcccccccccdddbbb___]]][[[YYYWWWUUUQQQQQQQQQQQQQQQQQQQQQQQQLLLKKKHHHFFFCCCAAA???>>>BBBCCCDDDDDDDDDBBB>>><<<;;;>>>AAADDDGGGLLLRRRVVVZZZbbbnnn}}}zzztttrrrttt{{{|||tttrrrwwwuuufffZZZOOOFFFEEEHHHKKKXXXwww~~~kkk]]]TTTPPPMMMKKKIIIIIIHHHGGGDDDBBB???>>><<<;;;:::::::::::::::::::::777555444555777444444444444444555666777444444333333333222222222000000000////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,---///111......---------,,,,,,,,,))))))))))))******************)))((('''''''''((()))(((((()))***,,,+++***************************((()))******++++++************++++++,,,,,,,,,,,,------------------------------...111333777BBBNNNaaaqqqsssjjjdddhhhnnnrrruuu}}}tttooonnnoooxxxzzzvvvsssrrrpppnnnmmmnnnoooooopppssswwwzzz~~~}}}|||zzzwwwtttrrrrrrsssttttttuuuuuuuuuuuutttssssssqqqqqqpppooommmkkkiiihhhgggfffdddcccbbbaaaaaaaaabbb```^^^]]]\\\ZZZXXXUUURRRRRRRRRQQQPPPPPPOOOOOOHHHGGGEEEBBB@@@??????>>>DDDDDDEEECCCAAA>>>;;;:::;;;>>>BBBFFFJJJOOOTTTXXX```jjjyyy{{{rrrppprrrxxx}}}xxxpppppp{{{rrraaaTTTIIICCCEEEJJJPPPgggzzz~~~xxxfffZZZSSSPPPKKKIIIHHHGGGGGGEEECCC@@@AAA@@@???>>>===<<<<<<;;;::::::999777444444555777444444444444444555666777444444444333333333222222111000000000////////////...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,---///111,,,,,,,,,+++++++++***************)))))))))((((((+++***)))((((((((((((((()))((('''(((***++++++***)))))))))))))))))))))))))))***++++++,,,,,,++++++************++++++,,,,,,------------------------//////000222333888EEESSShhhvvv}}}qqqhhhdddhhhnnnsssuuu{{{}}}ppplllmmmpppyyy{{{xxxuuurrrpppnnnpppqqqrrrsssvvv{{{~~~~~~|||{{{yyyvvvtttsssssstttttttttttttttttttttssssssrrrnnnnnnnnnlllkkkiiigggffffffeeedddbbbaaa``````___```___]]]]]]\\\[[[XXXVVVTTTSSSRRRPPPNNNLLLKKKJJJDDDCCCAAA@@@?????????@@@EEEEEEDDDAAA===;;;:::;;;<<>>======::::::999777555444555777555555444444444555666666444444444444333333333333111111000000000/////////------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***+++,,,+++******,,,...++++++*********)))))))))*********))))))(((((((((******)))((((((((()))))))))((('''(((*********((((((((((((((((((((((((((()))***++++++,,,,,,+++++++++************+++,,,,,,,,,,,,,,,------------.........///000111777GGGVVVmmmzzzzzznnneeecccgggooowwwzzz~~~}}}vvvxxxjjjiiikkkooozzz{{{xxxtttqqqnnnpppqqqsssuuuyyy~~~|||zzzxxxwwwuuutttssssssttttttsssttttttttttttsssrrrrrrmmmmmmmmmlllkkkiiihhhgggfffeeecccbbb```_________^^^\\\\\\\\\\\\[[[XXXUUUUUUSSSQQQNNNJJJGGGEEECCCAAA@@@???>>>>>>???AAABBBCCCCCCBBB>>>;;;:::<<>>BBBGGGLLLQQQWWW\\\```ooo{{{~~~vvvnnneeegggppptttuuurrrllliiippp}}}zzzlll```RRRHHHCCCBBBHHHPPPgggtttyyy{{{jjj]]]UUUPPPMMMKKKJJJHHHHHHHHHGGGEEEBBBBBBBBBBBBAAA@@@???>>>===:::;;;:::999666555666777666555555444444444555555555444444444444333333333111111111000000000//////---------,,,,,,,,,++++++******+++++++++,,,,,,,,,(((***,,,,,,+++***+++,,,++++++++++++*********)))((((((((())))))))))))))))))))))))((())))))*********)))(((((()))***((('''''''''''''''''''''''''''(((((()))************)))+++***)))))))))***,,,,,,,,,,,,,,,---------......,,,,,,...000111999KKK]]]qqq|||xxxkkkbbbaaafffppp{{{uuuppp|||rrrggghhhmmmrrr}}}}}}zzzwwwxxx}}}|||xxxuuurrrsssttttttuuuwww{{{~~~~~~{{{yyyvvvuuuttttttssssssssssssssssssttttttssssssrrrqqqmmmmmmmmmlllkkkjjjiiihhhfffeeecccbbb```______^^^\\\[[[ZZZ[[[[[[ZZZWWWUUUUUUSSSPPPLLLHHHCCC@@@???@@@???>>>===>>>@@@BBBCCCAAAAAA@@@<<<999:::???CCC@@@DDDJJJOOOTTTZZZ```ccc{{{xxxrrrjjjbbbdddnnnppppppmmmiiihhhqqqzzzxxxeee[[[OOOHHHDDDEEEMMMUUUqqqkkkuuuuuueeeZZZSSSNNNLLLMMMKKKJJJJJJJJJIIIFFFDDDBBBBBBBBBAAA@@@???>>>===:::;;;;;;:::777666666777777666555444444444444444555555444444444333333333111111111111000000000000---------,,,,,,,,,++++++*********++++++,,,,,,,,,)))+++---...---,,,,,,,,,,,,,,,,,,+++++++++******&&&&&&'''((()))***++++++))))))(((((()))***+++++++++)))(((((())))))(((&&&''''''''''''''''''''''''&&&''''''(((((((((((((((+++***)))))))))***,,,---,,,,,,,,,------.........,,,---///111444===QQQcccsss}}}vvvhhh______dddpppqqqkkkuuu~~~qqqgggjjjpppwww~~~{{{ssspppkkkhhhiiimmmrrruuuwww~~~}}}yyyxxxxxxwwwuuussstttvvvxxxzzz{{{~~~|||{{{{{{xxxvvvtttqqqppppppqqqrrrvvvtttrrrqqqrrrrrrqqqpppmmmkkkjjjkkkkkkjjjhhhfffhhhfffcccbbbaaaaaa```^^^UUUUUUVVVWWWXXXXXXUUURRRPPPPPPNNNKKKGGGCCC???===???===<<<===AAACCCBBB@@@AAA@@@>>>=========???@@@DDDJJJQQQTTTUUU[[[eeennnqqqgggbbb``````ccchhhjjjiiigggmmmzzzxxxooo^^^PPPFFFDDDCCCEEESSSeeeuuuiii}}}}}}jjjaaa]]]WWWRRROOOMMMKKKIIIIIIIIIHHHGGGEEEBBB@@@???>>>?????????============<<<;;;:::888777888777777666555444444444555555444333333333444444333333333222///------...///......------,,,++++++---,,,,,,++++++,,,,,,---///......---,,,+++******...------,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************+++++++++++++++++++++++++++++++++******)))))))))------------------------222000000444777???RRReeewwwqqqhhhgggbbbjjjvvv}}}rrrvvvvvvnnngggiiiqqqyyy~~~yyyqqqkkkiiihhhgggffffffgggiiikkklllrrr{{{}}}{{{yyyxxxwwwvvvsssqqquuuuuuwwwyyy|||}}}|||||||||xxxwwwuuusssrrrrrrsssttttttrrrpppoooppppppooonnnlllkkkjjjjjjjjjiiigggeeegggeeebbbaaaaaaaaa___^^^WWWVVVVVVWWWXXXWWWTTTQQQOOONNNLLLJJJFFFBBB???===;;;::::::===BBBDDDDDDCCC>>>===<<<;;;;;;<<<===???DDDIIIOOORRRUUU\\\hhhqqqxxxhhh___\\\ZZZ\\\______dddiiillluuuyyynnndddUUUKKKDDDDDDCCCHHH\\\qqqrrrnnnuuugggbbb```ZZZSSSPPPMMMKKKIIIIIIIIIIIIGGGEEEDDDBBB@@@???@@@@@@???>>><<<<<<<<<;;;:::999777777888777777666555555444444555444333333222333333333000111222111///......//////......------,,,++++++---,,,,,,++++++,,,,,,---------,,,,,,++++++******,,,,,,++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***************++++++++++++++++++++++++---------,,,,,,,,,++++++------------------------111///000444:::DDDXXXkkkyyy}}}ooohhhgggiiiqqq}}}|||yyyvvvnnnhhhkkkrrr{{{|||yyyvvvooojjjjjjiiihhhgggggghhhiiikkklllqqqxxx}}}~~~|||zzzyyyvvvtttsssssstttvvvyyy|||~~~}}}|||{{{||||||vvvuuutttrrrrrrrrrssstttqqqooonnnnnnnnnnnnmmmlllllljjjiiihhhhhhhhhfffdddfffdddbbbaaaaaa```___]]]XXXXXXWWWWWWWWWUUURRROOOLLLKKKJJJGGGDDDAAA>>><<<::::::<<>>???@@@AAABBBAAA???=========<<<===>>>AAADDDEEEKKKOOOTTTYYYaaannn~~~ooodddYYYTTTSSSTTTXXX]]]aaajjjttt|||}}}qqq```SSSGGGEEEFFFHHHOOOccc{{{wwwnnnfff```aaabbb]]]WWWTTTNNNKKKIIIHHHIIIIIIIIIHHHEEECCCAAA@@@@@@@@@???>>>>>>>>>>>>======<<<;;;:::777777777777666666555555333222222111000111111111000222222222000///000111///......------,,,++++++---,,,,,,++++++,,,,,,---))))))*********+++++++++)))))))))***+++,,,,,,---))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))************************,,,,,,------------------......000555???PPPfffvvv{{{ttthhheeehhhsss}}}qqqmmmkkkqqqyyy|||}}}}}}}}}}}}~~~~~~~~~~~~~~~}}}yyyxxx{{{{{{{{{{{{|||}}}~~~{{{wwwuuuuuuuuuuuurrrqqqqqqqqqpppqqqqqqqqqnnnnnnmmmnnnoooooommmkkkkkkhhheeedddddddddbbbaaabbb````````````___]]][[[YYYWWWUUUTTTRRRPPPMMMKKKGGGFFFDDDBBB@@@>>><<<<<>><<<<<<<<<<<<>>>@@@DDDGGGIIINNNQQQWWW^^^jjjyyyvvveee]]]UUUSSSTTTUUU[[[aaakkksss|||wwwiiiWWWKKKDDDDDDEEEKKKYYYvvvtttyyylllccc^^^^^^^^^ZZZWWWUUUNNNLLLIIIHHHIIIJJJJJJIIIDDDBBB@@@?????????>>><<<<<<<<<<<<<<<<<<;;;:::999777777777777777666666666222222111000000000111111444555555333111//////000///......------,,,++++++---,,,,,,++++++,,,,,,---)))))))))******++++++,,,)))******+++,,,---......))))))))))))))))))))))))************************(((((((((((((((((((((((((((((()))***************))))))))))))))))))))))))************************,,,,,,,,,---------......---///111666BBBUUUiiivvv|||}}}oooeeeffflllxxx|||}}}}}}nnnkkkmmmttt}}}~~~{{{wwwvvvxxx}}}~~~}}}yyyuuurrrrrrrrrsssuuutttttttttssssssrrrrrrnnnmmmnnnoooppppppnnnllljjjgggdddbbbbbbbbbaaa``````_________```___\\\ZZZXXXVVVSSSQQQPPPNNNKKKIIIEEEDDDBBB@@@>>>=========<<<@@@EEEGGGFFFCCCAAA@@@::::::;;;===@@@EEEIIIKKKPPPTTTZZZeeessssssiii[[[UUUQQQRRRUUUYYYaaahhhqqqyyy~~~tttcccSSSIIICCCCCCFFFRRRjjjyyyuuu}}}iiiaaa[[[[[[ZZZVVVTTTTTTNNNLLLIIIHHHIIIJJJJJJJJJDDDBBB???>>>>>>>>>===;;;999999::::::999999888777777777777777777777777777333222111111000000111111444555555333000///...//////......------,,,++++++---,,,,,,++++++,,,,,,---)))*********++++++,,,,,,******+++,,,------......))))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))***************************************+++,,,,,,,,,,,,---------+++,,,,,,------.........+++///333999FFFZZZmmmvvv|||zzzmmmeeejjjrrr{{{xxx{{{tttjjjiiimmmvvv{{{wwwuuuvvvzzz}}}~~~}}}zzzvvvsssqqqqqqrrrsssvvvvvvvvvuuutttsssrrrqqqmmmmmmmmmoooppppppmmmkkkiiifffccc`````````___^^^^^^^^^^^^___```^^^\\\YYYVVVSSSPPPNNNMMMLLLJJJHHHDDDCCCAAA???>>>======>>>>>>BBBHHHJJJGGGDDDAAA@@@:::;;;<<<>>>CCCGGGLLLOOOUUUYYYaaannn~~~xxxhhh___RRROOOOOOTTTYYY```jjjtttvvv|||ppp^^^OOOIIIDDDEEELLL```{{{rrrccc\\\XXXXXXWWWSSSPPPPPPOOOLLLIIIGGGIIIJJJKKKKKKEEECCC@@@?????????===<<<::::::::::::::::::999888777777777777777777777777333333222111111111111222111222333111///......//////......------,,,++++++---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,******++++++,,,,,,,,,---))))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))***************++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,---......///)))///555<<>>===>>>>>>BBBGGGLLLLLLHHHBBB>>>===<<<===>>>AAAFFFKKKPPPSSS[[[___hhhvvvrrrcccZZZNNNLLLOOOVVV^^^gggsss~~~{{{{{{vvvhhhUUUHHHDDDHHHIIISSSlll}}}jjj]]]XXXVVVWWWVVVQQQMMMLLLOOOLLLIIIGGGIIIJJJLLLLLLGGGDDDBBB@@@@@@@@@>>>============>>>======<<<<<<777777777777777888888888444333222222111111222222...///000///...---...//////......------,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++))))))))))))))))))))))))************************))))))))))))))))))))))))(((((()))***************++++++++++++++++++++++++)))))))))******+++++++++++++++,,,,,,---...//////(((///777>>>OOOeeevvv{{{zzzoookkkttt|||wwwllleeefffmmmxxx~~~xxxsssrrrtttwww}}}~~~}}}|||wwwuuurrrqqqpppqqqsssuuuuuuttttttssssssrrrqqqqqqmmmlllkkklllmmmmmmkkkjjjddddddccccccbbbaaaaaa```aaa^^^\\\ZZZZZZZZZXXXWWWSSSRRRQQQNNNJJJGGGDDDBBBCCC@@@===;;;;;;===???AAADDDHHHLLLJJJDDD>>><<<===<<<===???CCCHHHOOOVVVZZZYYYfffuuuzzzhhh[[[WWWLLLKKKQQQ\\\eeemmmyyywwwjjjZZZLLLEEEEEENNNQQQaaa}}}sssgggXXXUUUQQQPPPQQQQQQPPPNNNLLLKKKJJJJJJJJJJJJHHHFFFEEEDDDCCCCCCCCCBBB@@@>>>>>>>>>===<<<:::999888777777777777777777666555555222333333333333222111111////////////////////////222111///...,,,,,,+++++++++,,,,,,,,,,,,+++******++++++++++++++++++++++++***)))&&&%%%%%%&&&)))***))))))))))))))))))))))))(((((((((((())))))))))))%%%'''))))))((('''((()))++++++************++++++++++++*********************+++,,,---...---,,,,,,------,,,,,,,,,---.........111777CCCVVVkkkzzzxxxoooppptttmmmffflllttt|||yyyvvvuuuvvvvvv~~~}}}{{{zzzyyyuuusssqqqppppppqqqssstttrrrrrrrrrqqqppppppoooooolllkkkjjjkkklllllljjjhhhcccccccccbbbaaaaaa`````````^^^[[[ZZZYYYYYYWWWUUURRRQQQOOOLLLIIIFFFCCCBBBAAA@@@===<<<<<<===@@@BBBEEEHHHKKKHHHBBB===<<<<<<>>>@@@CCCGGGLLLRRRYYY]]]aaannn~~~ppp___UUUQQQOOOOOOTTT___iiirrr~~~xxxlll___RRRHHHFFFHHHJJJYYYuuuyyyggg\\\XXXUUUQQQPPPPPPQQQOOOMMMLLLKKKKKKLLLLLLKKKHHHFFFFFFDDDBBBBBBBBBBBB@@@>>>@@@???>>>===<<<:::999999777777888888777777666555222333333333333222111111111111111111111111111111111000///...---,,,,,,,,,,,,------------,,,++++++++++++++++++++++++++++++***)))(((&&&&&&((()))***))))))))))))))))))))))))))))))))))))((((((((((((%%%'''))))))((('''((()))*********))))))*********))))))))))))))))))))))))***+++,,,---------,,,,,,------,,,,,,------......111222888FFF[[[ooo}}}~~~yyytttyyyrrrkkkfffllluuu}}}~~~{{{zzzzzz{{{|||yyyyyyzzz~~~|||||||||{{{yyywwwvvvuuusssqqqpppooooooppprrrsssooooooooonnnmmmmmmlllllljjjiiiiiiiiijjjjjjhhhfffbbbbbbbbbaaa``````______^^^\\\ZZZYYYXXXWWWUUUSSSPPPOOOMMMJJJGGGDDDBBBAAA???>>>===<<<===???AAACCCFFFHHHHHHEEE???;;;;;;<<>>===<<<;;;:::888888999999888888777666333333333333333222222111111111111111111111111111//////...------------------............---,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''%%%'''))))))((((((((()))***))))))(((((())))))***))))))))))))))))))))))))***+++,,,---------,,,,,,------,,,,,,---......///444444:::KKKbbbuuu|||zzz~~~pppiiifffllluuu}}}zzzzzzyyyuuupppllljjjjjjmmmqqqwww~~~~~~}}}}}}{{{zzzzzzyyywwwuuusssrrrppppppooonnnnnnoooqqqrrrnnnnnnmmmllllllkkkkkkjjjjjjiiihhhhhhiiiiiigggeeeaaaaaa``````___^^^^^^^^^]]]\\\ZZZYYYXXXVVVTTTQQQMMMLLLIIIGGGDDDBBB@@@@@@============>>>@@@BBBCCCFFFFFFEEEAAA===;;;<<<===BBBFFFLLLPPPTTTZZZaaafffqqq}}}mmm^^^RRRMMMMMMUUUXXX```iiittt|||jjjWWWMMMHHHDDDGGGMMMZZZzzzoooccc]]]YYYWWWTTTQQQOOONNNMMMLLLMMMOOORRRUUUVVVSSSMMMIIIIIIFFFBBBAAAAAABBBBBBAAAAAAAAA@@@>>>===<<<;;;:::999999999999999888777777333333444444333333222111..............................---------......///---------------,,,,,,+++************************)))***++++++++++++***)))))))))))))))))))))))))))(((((((((((())))))))))))&&&((())))))(((((()))***))))))(((((((((((())))))))))))))))))************++++++,,,,,,,,,---------------,,,------...///000555444<<>><<<======???@@@AAABBBCCCEEECCCAAA>>><<<<<<>>>@@@DDDIIIOOOSSSWWW]]]ffflll{{{ttteeeXXXOOOMMMOOOWWW^^^gggppp{{{~~~wwwdddRRRKKKFFFBBBFFFOOOhhhwwwiiiaaa^^^ZZZYYYVVVRRROOOMMMLLLLLLNNNQQQUUUYYY[[[WWWPPPKKKJJJGGGDDDBBBBBBCCCCCCCCCAAA@@@???>>>===;;;::::::999999999999999888777777333444444444444333222222...........................------------...//////,,,,,,,,,,,,,,,+++******************************)))***+++,,,,,,+++***)))))))))))))))))))))))))))&&&&&&'''((()))***++++++&&&(((******)))((()))***))))))(((((((((((())))))*********++++++,,,,,,,,,+++++++++,,,,,,,,,------------------...///000111444444???WWWnnn|||{{{|||~~~~~~yyykkkhhheeellluuu~~~~~~zzzwwwsssrrroookkkgggbbb^^^[[[XXXYYY[[[]]]```gggooottt}}}}}}}}}|||{{{{{{zzzzzzyyyyyyyyyxxxwwwvvvuuutttppppppoooooonnnnnnnnnnnnmmmllllllkkkkkkjjjiiiiiihhhgggfffffffffeeecccaaa___^^^^^^]]]\\\\\\[[[[[[YYYWWWVVVUUUTTTRRRNNNKKKGGGEEECCC@@@>>>=========<<<===>>>@@@AAABBBBBBBBBAAA@@@>>>======???BBBDDDHHHMMMSSSXXX\\\cccnnnwwwzzziii\\\TTTNNNOOOSSS\\\eeepppzzz{{{mmm[[[KKKHHHEEEBBBJJJWWWxxx~~~oooeeebbbaaa\\\[[[YYYTTTOOOLLLLLLLLLOOORRRVVV[[[\\\YYYRRRMMMKKKIIIFFFEEEEEEEEEEEEDDDAAA@@@???>>>===;;;::::::888888999999888888777666444444444444444333222222111111111111111111111111......---------......///++++++,,,,,,++++++***)))************************)))***+++,,,,,,+++***)))))))))))))))))))))))))))&&&&&&'''((()))***++++++&&&(((******)))))))))******))))))(((((())))))*********++++++,,,---------,,,,,,+++++++++,,,---...,,,,,,------...///111111222555DDD___ttt}}}yyyyyy{{{{{{sssiiihhhgggmmmwww~~~zzzwwwpppnnnkkkhhhfffbbb\\\YYYWWWWWWWWWVVVWWW[[[```dddlllrrr}}}~~~}}}}}}|||{{{{{{zzzzzzwwwxxxxxxxxxxxxwwwvvvuuurrrqqqqqqpppooonnnmmmmmmkkkkkkkkkjjjiiiiiihhhhhheeedddcccccccccbbb```^^^^^^]]]]]]\\\[[[[[[ZZZZZZTTTSSSRRRQQQPPPMMMIIIFFFDDDCCC@@@>>><<<<<<<<<<<<<<<===???AAABBBBBBAAAAAA===<<<;;;<<>>===<<<;;;777777888888777777666555444444444555444444333222111111111111111111111111///......---------......,,,,,,------,,,,,,+++***************************))))))************))))))))))))))))))))))))))))))))))))))))))(((((((((((('''(((******)))))))))************))))))*********)))******+++,,,,,,------,,,,,,+++++++++,,,---...,,,,,,------...000111222111777JJJfffxxxuuurrr~~~}}}wwwyyy}}}||||||mmmeeegggjjjqqq{{{{{{xxxrrrooommmllljjjgggbbb]]]ZZZZZZZZZXXXWWWYYY\\\___cccgggmmmuuu~~~~~~~~~}}}|||{{{{{{zzzyyyvvvvvvwwwwwwwwwwwwvvvvvvsssrrrqqqpppooonnnmmmllljjjjjjjjjiiihhhhhhggggggcccbbb`````````___]]][[[]]]]]]\\\\\\[[[ZZZZZZZZZQQQPPPOOONNNMMMJJJEEEBBBCCCBBB???<<<;;;;;;;;;<<<<<<>>>@@@BBBCCCBBBAAA@@@;;;::::::<<>>======777777777777777666555555444444555555444444333222//////////////////////////////...---------------------......------,,,+++)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++***)))((('''&&&&&&''')))***+++***)))***+++++++++************++++++((())))))***++++++,,,,,,---,,,+++***+++,,,---...,,,,,,------///000111222111999OOOkkk{{{{{{qqqnnnxxxwwwtttwww|||yyyvvvxxx}}}iiicccfffmmmttt~~~|||yyywwwuuusssrrrrrroooiiieee_________]]][[[\\\^^^```cccdddgggjjjnnnuuu~~~{{{uuuqqq~~~}}}}}}}}}}}}~~~|||{{{zzz{{{{{{yyyxxxzzzyyywwwwwwwwwvvvsssqqqpppmmmjjjiiijjjkkklllllljjjjjjiiiiiihhhggggggffffffdddbbb```___^^^[[[YYY\\\\\\\\\[[[YYYXXXVVVUUUPPPOOOLLLIIIFFFDDDBBBAAA<<<<<<;;;;;;;;;;;;<<<===>>>???AAABBBBBB@@@===;;;;;;;;;<<<>>>BBBHHHNNNQQQYYY^^^bbbfffkkkxxxyyybbbZZZSSSPPPPPPSSS^^^hhhttt|||uuujjjUUUIIIDDDIIIKKKSSSqqq|||qqquuujjjddd```]]]\\\___]]]ZZZVVVRRRNNNKKKJJJLLLPPPWWW\\\]]]YYYTTTPPPNNNNNNOOONNNNNNMMMLLLKKKLLLJJJGGGCCC???===<<<<<>><<<;;;;;;;;;<<<<<<===>>>???@@@AAAAAAAAA@@@???>>><<<<<<>>>@@@DDDJJJQQQUUU]]]bbbhhhmmmvvvwwwiii[[[UUUPPPOOOQQQWWWbbbmmmyyyppp___MMMHHHGGGLLLTTTfff~~~oooeee```\\\ZZZZZZZZZ[[[[[[XXXSSSOOOMMMMMMMMMQQQVVV[[[[[[XXXSSSOOONNNNNNOOONNNNNNMMMLLLKKKHHHGGGEEECCCAAA???======>>>;;;777666777888777555777777666666555555555444000111222111000///000111111000//////000000...---+++,,,---......---,,,+++******))))))))))))))))))************************((('''&&&%%%%%%&&&((()))))))))))))))))))))))))))))))))))))))************+++***)))(((((()))***+++)))************+++++++++***++++++,,,,,,------...+++---////////////000222666DDDZZZooo}}}~~~qqqccccccooo|||}}}{{{}}}{{{vvvuuu|||yyyxxxzzzqqqfffeeehhhqqqxxx}}}xxxvvvrrrnnnkkkjjjjjjkkklllmmmnnnqqqtttxxx{{{}}}xxxrrrkkkeeeaaa~~~~~~~~~}}}~~~~~~}}}zzzzzzzzzzzz{{{|||}}}~~~zzzyyyxxxxxxyyyzzzyyywwwvvvuuutttssssssrrrpppmmmnnnmmmlllmmmnnnnnnllljjjiiiiiiiiihhhggggggffffffdddbbb```^^^^^^\\\ZZZXXXZZZYYYXXXVVVTTTQQQOOONNNIIIHHHFFFCCC@@@>>>===<<<::::::;;;<<<===>>>??????@@@@@@@@@???????????????<<<>>>AAADDDHHHNNNUUUZZZcccgggoooyyyjjj]]]SSSOOOMMMPPPTTT\\\iiittthhhSSSDDDFFFHHHNNN^^^}}}xxxggg]]]ZZZWWWVVVXXXWWW\\\___]]]VVVOOOMMMNNNNNNQQQUUUXXXXXXUUUQQQNNNMMMNNNNNNMMMMMMLLLKKKJJJEEEEEEEEEDDDBBB@@@>>>======:::777666666777666555888888777666555444444333///111222111000000111222333222000000000000...------------,,,++++++************************++++++************************''''''''''''(((***---...))))))))))))))))))))))))))))))))))))************+++***)))(((((()))***+++)))************+++++++++***++++++,,,,,,------...+++---////////////111333:::III^^^qqq~~~yyylll___^^^iiivvv||||||~~~}}}}}}yyytttsss}}}}}}zzzzzz}}}oooggggggkkkrrryyy{{{xxxvvvvvvvvvyyyyyyzzz||||||ssslllgggbbb```}}}|||~~~|||||||||}}}~~~{{{}}}~~~}}}}}}xxxxxxxxxxxxxxxyyyzzz{{{xxxwwwvvvwwwxxxxxxwwwvvvuuutttrrrrrrrrrqqqnnnlllmmmlllmmmnnnooonnnllliiihhhhhhhhhgggffffffeeeeeebbb```^^^]]]]]][[[YYYWWWYYYXXXWWWUUURRROOOLLLKKKHHHFFFDDDBBB@@@>>>===<<<999:::;;;===>>>???@@@@@@BBBAAA>>><<<;;;<<<===>>><<<@@@DDDGGGKKKQQQYYY___fffkkkvvvvvvcccYYYNNNKKKLLLRRRYYYbbbooozzzxxx^^^KKKDDDIIILLLTTTmmm{{{|||nnn___XXXUUUSSSTTTWWWYYY___dddaaaWWWOOOLLLMMMPPPQQQSSSUUUTTTRRROOONNNKKKKKKKKKKKKJJJIIIHHHHHHEEEFFFGGGGGGEEEBBB>>><<<===;;;999777777777777777999888777666555444333333///111222222111000111333555333111000111000...,,,///...,,,+++***)))))))))*********++++++,,,,,,,,,************************)))))))))***+++---///000((((((((((((((((((((((((((()))))))))******************)))(((((()))******))))))*********+++++++++***++++++,,,,,,------...+++---/////////000222444;;;LLLccctttssshhh]]]]]]iiivvv}}}~~~}}}~~~|||tttooosss~~~~~~}}}}}}}}}lllfffhhhlllttt|||{{{qqqkkkgggeeeddd~~~xxxxxx|||~~~~~~~~~}}}|||||||||}}}~~~{{{}}}~~~~~~~~~~~~~~~}}}}}}yyyxxxxxxwwwvvvvvvwwwwwwwwwvvvuuuuuuvvvvvvuuutttuuusssrrrqqqqqqpppnnnlllkkkkkklllmmmnnnmmmjjjggggggffffffeeeeeeddddddcccaaa___]]]\\\[[[ZZZXXXVVVXXXWWWUUUSSSPPPMMMJJJHHHDDDCCCAAA???===<<<;;;;;;999:::<<<>>>@@@AAAAAAAAACCCAAA===:::999999;;;======BBBHHHKKKOOOUUU]]]ccciiiqqq~~~|||hhhXXXRRRMMMLLLOOOWWW___hhhuuuhhhTTTHHHGGGLLLRRR```rrrggg[[[VVVSSSQQQSSSVVVXXX^^^cccaaaXXXQQQPPPQQQQQQRRRRRRQQQPPPOOOMMMMMMIIIIIIIIIHHHHHHGGGFFFEEEGGGHHHIIIIIIFFFBBB>>>;;;======;;;999888777888999999888777666555444333333000111222222111000111333555333111000111000...,,,///...---+++***)))))))))******++++++,,,,,,------************************)))))))))))))))******+++((((((((((((((((((((((((((()))))))))******************))))))))))))******))))))*********+++++++++***++++++,,,,,,------...,,,---...//////000333555;;;OOOgggwwwnnneee^^^aaammm{{{|||tttnnnqqq~~~}}}~~~xxxiiidddggglllxxx{{{pppjjjgggffffff~~~zzzzzz}}}}}}}}}~~~~~~~~~~~~}}}}}}{{{{{{||||||||||||||||||{{{|||~~~~~~{{{{{{||||||}}}|||||||||yyyxxxwwwvvvuuuuuuuuuuuuwwwuuuttttttttttttsssqqqtttrrrqqqppppppooommmkkkiiiiiiiiikkklllkkkhhheeeeeeddddddcccbbbbbbaaaaaa___]]][[[ZZZZZZYYYWWWUUUUUUUUUSSSQQQNNNKKKHHHGGG@@@???===;;;:::999888888999;;;===???AAAAAAAAAAAABBB???<<<999999:::<<<>>>@@@FFFMMMQQQSSSXXXaaahhhpppzzzooo\\\QQQPPPOOOOOOTTT^^^gggppp|||rrrZZZLLLGGGDDDJJJWWWooo~~~jjjaaaYYYVVVSSSQQQRRRUUURRRWWW[[[[[[WWWTTTVVVXXXSSSRRRPPPNNNLLLLLLLLLLLLGGGHHHHHHGGGGGGFFFEEEDDDHHHIIIIIIHHHFFFBBB>>>;;;>>>>>>===;;;888777999:::888888777666555444444333222333444333111000111222333222000000000000...---///...---,,,+++***))))))++++++++++++++++++,,,,,,************************++++++++++++************))))))))))))))))))))))))))))))))))))************)))))))))******))))))))))))************+++++++++***++++++,,,,,,------...,,,---......///111444777<<>>===<<<:::999888888888:::<<<>>>@@@AAAAAAAAA@@@>>>===;;;:::;;;>>>AAADDDEEEKKKSSSVVVXXX\\\eeemmmyyy~~~pppbbbSSSNNNQQQPPPRRRXXXdddnnnwww}}}dddQQQIIIHHHDDDOOOeeetttddd]]]XXXVVVTTTPPPPPPSSSOOOPPPRRRRRRRRRTTTWWWZZZUUURRROOOKKKIIIIIIJJJKKKHHHHHHHHHHHHGGGFFFEEEEEEEEEFFFFFFEEECCCAAA>>><<<<<<======:::777666888:::777777666666555555555444333444555333111///000111111000//////000000...------.........---,,,***)))++++++++++++************************************+++++++++,,,,,,+++++++++))))))))))))))))))))))))))))))))))))************))))))************)))))))))************+++++++++***++++++,,,,,,------...------......///111555888???XXXppp|||xxxfffcccbbbjjjwww}}}xxxnnnddddddjjjppp|||}}}sssooonnnoooppp~~~~~~~~~yyyzzz|||~~~|||~~~~~~~~~||||||~~~yyyzzzzzz{{{{{{zzzzzzyyyuuuwwwyyy||||||{{{yyyxxx{{{zzzyyyxxxxxxxxxyyyyyytttuuuvvvwwwwwwwwwwwwwwwuuuuuutttuuuuuuvvvwwwxxxwwwuuusssrrrrrrqqqooommmpppnnnmmmmmmmmmkkkiiigggfffeeedddeeeffffffdddbbbaaaaaaaaa```______^^^^^^]]][[[YYYYYYYYYXXXVVVUUUOOOOOOMMMLLLIIIGGGEEECCC@@@???===<<<;;;:::::::::;;;<<>>BBBFFFIIIHHHOOOWWWZZZ[[[___hhhppplll```VVVKKKJJJPPPQQQSSS[[[gggrrr|||ppp[[[NNNJJJKKKNNN]]]yyy{{{lll```[[[WWWWWWTTTPPPOOOQQQPPPNNNMMMMMMNNNQQQUUUWWWUUURRRNNNJJJHHHHHHIIIKKKIIIIIIIIIIIIHHHGGGFFFFFFBBBBBBCCCCCCBBB@@@>>>===;;;<<<<<<:::666555777:::666666666666666555555555555555555444111//////000000///......///000...---,,,---/////////---+++))),,,++++++******)))))))))************************%%%%%%&&&'''''''''''''''))))))))))))))))))))))))))))))))))))************))))))************)))))))))************+++++++++***++++++,,,,,,---......---.........///111555888BBB[[[ttt}}}tttdddbbbccckkkyyylllccceeelllrrr||||||vvvuuuxxx{{{}}}~~~~~~}}}}}}}}}}}}yyyyyy{{{|||~~~~~~~~~|||zzz|||yyyvvvuuuuuuwwwwwwwwwxxxxxxxxxxxxxxxyyyyyyyyytttuuuwwwxxxyyyyyyyyyxxxuuuuuuuuuuuuttttttttttttssstttttttttuuuuuuvvvvvvwwwuuurrrpppnnnmmmmmmmmmmmmmmmmmmllljjjgggeeecccfffffffffeeeddddddccccccaaaaaa```^^^]]]]]]]]]]]]YYYYYYXXXWWWUUUSSSQQQOOONNNLLLJJJHHHEEEDDDCCCBBB>>>;;;777444555999>>>AAA<<<===???AAABBBAAA@@@???>>>>>>======@@@CCCGGGIIIKKKQQQXXXZZZ]]]dddppp{{{uuucccWWWPPPLLLNNNQQQUUU\\\fffqqq{{{ttt\\\KKKFFFIIILLLRRRrrrqqqhhh[[[ZZZWWWTTTQQQOOOMMMMMMLLLLLLLLLMMMMMMNNNNNNOOOPPPNNNLLLIIIGGGFFFGGGGGGJJJHHHFFFFFFFFFFFFDDDBBBCCCCCCCCCCCCBBBAAA@@@???===;;;999777777777999999999888777666444333222111555555555555555555555555////////////............000///...,,,)))%%%""" +++***)))(((((()))***+++))))))))))))))))))))))))%%%%%%&&&'''((()))******((()))*********)))'''&&&++++++,,,---,,,***'''&&&******)))))))))))))))***++++++******************+++,,,,,,+++******+++---///------000111000222777IIIbbbttt~~~wwweeedddgggppp{{{{{{{{{jjjccccccjjjrrr~~~~~~~~~~~~~~~|||{{{{{{{{{|||xxxyyyzzz{{{|||~~~~~~~~~~~~~~~~~~~~~|||zzzzzzxxxuuutttuuuvvvuuuttttttuuuvvvwwwwwwwwwwwwwwwssstttvvvwwwxxxxxxwwwwwwssstttvvvwwwwwwuuusssqqqrrrrrrrrrssssssssssssssssssrrrpppnnnllllllkkkkkkllllllkkkjjjhhhfffdddcccgggffffffeeeeeedddccccccaaa```___^^^]]]\\\\\\\\\YYYYYYXXXVVVTTTRRRPPPOOOLLLKKKIIIFFFDDDBBBAAA@@@===:::777666666999===@@@===>>>@@@AAAAAA@@@???>>><<<<<<===>>>BBBGGGKKKNNNUUUYYY^^^aaaeeeooo{{{xxxjjj[[[QQQMMMKKKOOOTTTbbbiiittt~~~{{{dddSSSIIIEEEHHHNNNeee{{{kkkdddYYYXXXUUURRRPPPOOONNNNNNLLLLLLLLLMMMMMMMMMMMMMMMPPPOOOLLLJJJIIIHHHIIIIIIJJJHHHGGGGGGHHHGGGFFFEEEBBBBBBCCCBBBBBBAAA@@@???<<<;;;999777666777888999999888777666444333222111444444444444444444444444111111000000000/////////+++,,,,,,,,,,,,+++***)))+++***)))(((((()))***+++)))))))))))))))))))))))),,,,,,,,,,,,++++++++++++((((((((((((((('''&&&&&&***+++,,,,,,,,,***(((&&&******))))))))))))******++++++******************,,,---------++++++,,,......,,,---000222222666;;;MMMdddvvv|||sssaaabbbgggppp}}}vvv|||wwwiiiccceeemmmuuu~~~|||{{{{{{{{{{{{|||{{{zzzxxxxxxxxxyyyzzzxxxyyyyyyzzzzzz{{{{{{|||{{{{{{|||||||||}}}}}}}}}{{{{{{|||}}}}}}~~~}}}{{{zzzwwwvvvuuuuuuuuuuuusssqqqppprrrtttvvvwwwvvvuuutttrrrssstttuuuvvvvvvvvvvvvrrrtttvvvxxxxxxuuurrrpppqqqqqqqqqppppppppppppppppppooommmlllkkkjjjjjjjjjjjjjjjiiihhhfffdddcccbbbeeeddddddccccccbbbaaaaaa``````^^^]]]\\\[[[[[[[[[XXXWWWVVVUUURRRPPPNNNMMMJJJIIIFFFDDDAAA???>>>>>>;;;:::888888888:::===>>>??????@@@@@@@@@???>>>>>>:::;;;===AAAFFFLLLPPPSSSZZZ[[[^^^dddlllyyy~~~iii^^^RRRMMMLLLMMMSSSZZZkkkrrr}}}~~~gggRRRKKKHHHEEELLLXXX~~~pppccc]]]VVVTTTRRRPPPNNNNNNOOOPPPLLLLLLLLLLLLLLLKKKKKKKKKMMMLLLJJJIIIHHHHHHIIIJJJJJJIIIHHHHHHIIIJJJIIIHHHBBBBBBBBBBBBBBBAAA??????<<<:::999777777777777888888888777666444333222222333333333333333333333333222222111111111000000000***+++,,,---............+++***))))))))))))***+++))))))))))))))))))))))))+++++++++*********))))))++++++***)))))))))************+++,,,+++***((('''***)))))))))))))))************++++++++++++++++++---...///...---,,,---///,,,+++,,,000222333999???RRRiiiyyyyyymmmaaaccciiisss~~~yyysssgggcccgggpppyyy|||zzzyyyyyyzzz{{{yyyxxxwwwvvvwwwwwwyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyzzzzzz{{{{{{{{{{{{{{{zzz{{{{{{||||||}}}}}}}}}}}}}}}}}}}}}|||zzzyyyxxxuuuuuuuuuvvvwwwuuurrrpppnnnpppsssvvvwwwvvvtttsssrrrrrrssssssttttttttttttrrrsssuuuvvvvvvtttrrrqqqqqqppppppoooooonnnnnnnnnmmmmmmlllkkkjjjjjjiiiiiihhhhhhgggfffdddcccaaaaaaaaaaaaaaa```______^^^^^^___^^^]]][[[ZZZYYYYYYXXXTTTTTTRRRQQQNNNLLLJJJHHHGGGEEECCCAAA???===<<<;;;999999999:::;;;<<<===>>>AAA@@@@@@??????>>>>>>>>><<<===AAAFFFKKKQQQUUUWWW[[[\\\```hhhuuurrr^^^UUUNNNLLLNNNRRRZZZcccqqqxxxmmmWWWHHHIIIIIIGGGUUUkkkuuuggg\\\XXXSSSQQQOOOMMMMMMNNNPPPQQQLLLLLLKKKKKKJJJJJJIIIIIIHHHGGGGGGFFFFFFGGGGGGHHHJJJIIIHHHIIIKKKLLLKKKJJJCCCCCCDDDCCCCCCBBBAAA@@@<<<<<<:::999888888999999888888777666555444333333222222222222222222222222222222111111111000000000............------,,,,,,************************))))))))))))))))))))))))&&&&&&'''((()))***+++++++++***)))(((((((((******)))******+++******)))((())))))))))))))))))***+++******+++++++++++++++,,,,,,---///...---,,,---...,,,+++,,,///111222999BBBYYYooo}}}xxxjjjdddgggmmmvvv~~~pppeeeccchhhrrrzzz}}}|||zzzyyyyyyzzz|||}}}yyyxxxwwwwwwwwwxxxyyyzzzzzzzzzyyyyyyyyyxxxxxxxxxyyyyyyzzz{{{|||{{{{{{zzz{{{||||||||||||{{{zzzyyyzzzzzzyyyyyyxxxwwwwwwvvvuuuuuuvvvwwwxxxvvvssspppoooqqqtttvvvwwwvvvtttsssrrrrrrrrrrrrrrrrrrsssssstttsssrrrrrrqqqqqqrrrrrrqqqpppppppppoooooonnnnnnmmmmmmllllllkkkjjjiiiiiigggfffeeedddbbbaaaaaa```aaaaaa``````___^^^^^^]]]]]]\\\ZZZXXXWWWVVVUUUUUUPPPOOONNNLLLIIIGGGDDDCCCCCCBBB@@@>>><<<;;;;;;:::999:::;;;<<<>>>>>>>>>>>>BBBAAA@@@>>>>>>>>>??????@@@BBBGGGLLLQQQUUUYYYZZZ^^^aaaiiiuuusssfffVVVPPPLLLMMMPPPVVV```jjjyyyrrr\\\LLLEEEIIIIIIKKKccc~~~xxxmmmbbbYYYVVVQQQPPPNNNMMMLLLMMMOOOPPPJJJJJJJJJIIIIIIHHHHHHHHHFFFFFFFFFFFFGGGGGGHHHHHHIIIHHHHHHIIIKKKLLLLLLKKKEEEEEEEEEDDDDDDCCCBBBAAA>>>>>>===<<<;;;;;;;;;;;;888888777666555444444333222222222222222222222222111111000000000/////////000///...---,,,+++************++++++++++++******))))))))))))))))))))))))(((((()))***+++,,,------'''&&&%%%$$$$$$%%%'''(((((()))))))))******))))))))))))(((((()))***++++++******++++++,,,,,,,,,,,,***,,,......---,,,,,,------,,,---//////111999CCC___tttxxxjjjfffjjjqqqyyyoooeeedddhhhrrr{{{~~~{{{{{{zzzzzz{{{}}}~~~zzzyyyxxxwwwwwwxxxyyyzzzyyyyyyyyyxxxxxxwwwwwwwwwxxxyyyzzz||||||{{{zzzzzz{{{{{{||||||{{{zzzxxxwwwvvvvvvvvvvvvvvvvvvvvvvvvuuuuuuuuuvvvwwwvvvsssppprrrsssuuuvvvvvvvvvtttsssrrrrrrqqqqqqqqqrrrrrrssstttrrrpppnnnnnnoooqqqrrrppppppppppppoooooooooooommmmmmmmmlllkkkjjjhhhgggfffeeedddbbbaaaaaa```aaabbbbbbaaa``````______^^^ZZZYYYWWWUUUTTTRRRRRRRRRLLLKKKJJJHHHEEEBBB@@@??????>>>===<<<;;;;;;;;;;;;:::;;;===>>>@@@@@@AAAAAABBBAAA???======>>>@@@AAADDDGGGLLLRRRWWW[[[]]]^^^aaahhhuuuvvvccc[[[PPPLLLKKKOOOTTT[[[fffqqqyyyaaaMMMFFFEEEIIILLLWWWwwwtttrrrjjj```XXXUUUPPPPPPOOONNNMMMMMMMMMMMMHHHHHHHHHHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJIIIHHHGGGHHHJJJKKKJJJIIIDDDEEEEEEDDDDDDCCCBBBAAA??????>>>>>>===<<<<<<<<<888888777777666555444444222222222222222222222222111111000000000/////////------,,,+++++++++,,,,,,******+++,,,,,,+++******))))))))))))))))))))))))***))))))))))))((((((((())))))(((((())))))******((((((((())))))*********(((((((((((()))***+++,,,******++++++,,,---------***,,,......---,,,+++,,,...---...//////111;;;FFFdddxxxzzzoooiiinnnttt{{{nnneeedddjjjsss|||~~~{{{||||||}}}~~~zzzzzzxxxwwwwwwxxxyyyzzzwwwwwwwwwvvvvvvvvvvvvvvvwwwxxxzzz{{{{{{{{{yyyxxxwwwxxxyyyzzzzzzyyywwwvvvttttttttttttuuuvvvwwwwwwuuutttttttttuuutttrrroootttttttttuuuttttttsssrrrssssssrrrqqqqqqqqqrrrsssppppppooonnnnnnnnnnnnooonnnnnnnnnooooooooooooooommmmmmmmmlllkkkhhhfffeeefffeeecccbbbaaa```aaaaaa``````___^^^^^^]]]]]]\\\WWWVVVUUUSSSQQQPPPOOONNNKKKJJJHHHFFFCCC@@@>>><<<<<<<<<;;;;;;;;;;;;<<<<<<<<<===>>>@@@AAABBBCCCCCCBBB@@@>>><<<<<<>>>AAACCCGGGJJJPPPWWW\\\```bbbccchhhttt~~~gggYYYTTTMMMLLLNNNSSSZZZbbbooo{{{hhhUUUGGGEEEFFFJJJTTTkkkvvvyyynnnhhh```YYYUUUQQQQQQQQQPPPNNNLLLKKKIIIFFFFFFFFFGGGGGGGGGGGGGGGHHHIIIIIIJJJJJJJJJJJJJJJHHHGGGFFFFFFHHHIIIHHHGGGCCCCCCCCCCCCBBBAAA@@@???>>>???>>>>>>===<<<<<<;;;888888777777666555555555333333333333333333333333222222111111111000000000------,,,++++++,,,------***++++++,,,,,,++++++***))))))))))))))))))))))))(((((((((''''''''''''&&&******+++,,,,,,,,,,,,,,,'''''''''((()))***++++++(((((((((((()))***+++,,,******++++++,,,------...+++---///000///---,,,---......///111000444???LLLhhh{{{}}}uuutttwww{{{~~~~~~}}}~~~mmmeeeffflllvvv~~~}}}}}}~~~{{{zzzxxxwwwwwwwwwxxxyyyuuuuuuuuuuuuuuuuuuuuuuuuuuuwwwyyyzzzzzzzzzxxxwwwssstttvvvxxxyyyxxxwwwvvvssssssttttttuuuwwwxxxyyytttsssrrrrrrsssrrrqqqooouuuuuutttsssrrrrrrrrrrrrtttsssrrrqqqqqqqqqrrrsssmmmnnnooooooooonnnlllkkklllmmmmmmnnnnnnooooooooommmmmmmmmllljjjgggeeecccfffeeecccbbbaaaaaaaaabbb\\\\\\[[[[[[ZZZYYYYYYYYYVVVUUUSSSQQQOOONNNMMMMMMJJJJJJHHHFFFCCC@@@===<<<::::::::::::;;;<<<=========>>>???@@@BBBCCCDDDEEEAAA@@@===<<<<<>>>>>>>>>>>>>>>>>===<<<;;;:::888888777777666666555555333333333333333333333333333333333222222222111111000///---,,,++++++,,,,,,***+++,,,------,,,+++***))))))))))))))))))))))))))))))***+++,,,---......$$$%%%&&&((((((((('''&&&''''''''''''(((***+++,,,(((((((((((()))***+++,,,******+++,,,,,,---......,,,...111111000...............000222222777DDDQQQiii|||yyy~~~zzzwwwvvvwww|||llleeegggnnnyyy~~~|||||||||}}}~~~}}}~~~~~~|||yyyxxxwwwvvvwwwyyy{{{zzzvvvrrrttttttsssrrrssstttuuuvvvvvvxxxxxxxxxvvvuuuuuuvvvuuuuuuvvvxxxzzzyyyvvvsssrrrqqqqqqrrrrrrssstttuuuuuutttsssrrrqqqrrrrrrsssrrrrrrssstttuuuuuuuuuuuutttrrrpppooommmmmmmmmnnnlllmmmnnnoooooooooooooooqqqpppooonnnllllllkkkkkkiiiiiihhhfffeeecccbbbbbbccccccbbbaaa```___]]]\\\[[[ZZZYYYZZZZZZZZZXXXVVVSSSRRRPPPNNNLLLJJJIIIIIIFFFEEECCCAAA???===<<<<<<;;;:::999888999;;;>>>???BBBCCCEEEFFFEEECCC@@@>>>@@@@@@???>>>>>>BBBHHHLLLMMMOOOUUU[[[^^^bbblllwwwsssdddWWWQQQQQQJJJNNNUUU]]]hhhtttoooaaaTTTKKKDDDGGGOOOaaaxxx~~~{{{~~~oooiiieee^^^YYYXXXSSSRRRPPPNNNLLLJJJIIIIIIGGGEEECCCCCCDDDGGGHHHHHHNNNMMMKKKJJJHHHHHHGGGGGGEEEDDDCCCDDDGGGGGGEEEBBBCCCCCCBBB@@@>>>;;;999888>>><<<:::999:::;;;;;;;;;888777666666777666444222222111111111111111222222222111000///...---,,,+++***//////,,,,,,//////***************))))))))))))************************+++*********))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))---,,,++++++************//////////////////......///---000333222333BBBUUUmmmyyy|||yyy{{{~~~vvvpppmmmssszzz~~~|||xxxzzzxxxiiigggjjjmmmvvv~~~|||{{{|||}}}~~~~~~}}}{{{xxxvvvtttvvvuuuuuuwwwyyyxxxtttqqqssssssrrrrrrssstttuuuvvvvvvwwwwwwvvvttttttuuuvvvwwwvvvuuuvvvxxxxxxwwwvvvqqqqqqqqqrrrrrrssstttuuuttttttrrrqqqqqqqqqrrrrrrrrrrrrssstttttttttttttttrrrqqqooommmlllllllllllllllmmmnnnooooooooooooooolllkkkkkkkkkkkkllllllmmmjjjjjjiiihhhgggeeeeeedddcccccccccbbbaaa```___^^^[[[ZZZYYYXXXYYYXXXVVVTTTQQQPPPNNNKKKIIIGGGFFFFFFBBBAAA???===;;;:::999999::::::999999:::<<<>>>@@@BBBCCCEEEEEEDDDBBB@@@>>>??????@@@@@@AAADDDIIIMMMTTTUUUZZZ```eeekkkxxxyyyiii]]]SSSOOOOOOOOOTTT\\\fffqqquuucccVVVLLLFFFGGGKKKXXXppptttuuuyyykkkeeeaaaZZZUUUTTTRRRQQQOOOMMMKKKIIIIIIHHHFFFDDDBBBBBBDDDGGGHHHHHHMMMLLLLLLKKKJJJIIIHHHHHHEEEDDDCCCDDDFFFFFFEEEBBBBBBBBBAAA@@@???>>><<<;;;>>><<<:::999:::;;;:::999888777666666777777555333333333222222222222333333333333222111000//////...,,,///000,,,,,,000///,,,************))))))))))))************************************)))))))))((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))///...---,,,,,,,,,,,,,,,........................///---///333222444DDDWWWooozzz{{{wwwyyyxxxsssppppppuuuyyywwwrrrtttsssffffffkkkoooyyy~~~|||{{{|||}}}~~~}}}zzzwwwtttsssrrrtttttttttvvvwwwvvvsssppprrrrrrrrrrrrssstttuuuvvvvvvvvvvvvtttrrrrrruuuwwwxxxvvvttttttvvvxxxyyyyyyrrrrrrrrrsssssstttuuuuuutttsssrrrrrrqqqrrrrrrrrrqqqrrrsssssssssssssssrrroooooommmlllkkkkkkkkkkkkmmmmmmnnnnnnooonnnnnnnnniiihhhhhhhhhiiiiiijjjkkkiiihhhhhhgggfffeeeeeeeee```````````````___^^^^^^[[[ZZZXXXWWWVVVUUUSSSQQQOOOMMMKKKHHHFFFDDDBBBBBB???>>><<<;;;999888888777999999999:::;;;>>>@@@AAACCCDDDDDDDDDCCCAAA???======???AAACCCEEEHHHLLLOOOWWWXXX]]]cccjjjtttjjj]]]VVVQQQNNNOOORRRYYYcccnnnzzz|||eeeVVVMMMHHHEEEJJJSSSgggwwwrrr{{{|||pppddd^^^ZZZUUUQQQOOOQQQPPPNNNLLLKKKJJJIIIIIIGGGDDDBBBBBBDDDGGGHHHHHHJJJKKKKKKLLLKKKJJJIIIHHHEEEDDDCCCDDDEEEEEEDDDBBBAAAAAAAAAAAAAAA@@@???>>>>>><<<;;;:::;;;;;;999888888777666777888888666555444444333333333333444444222222111111111000000000...000///,,,,,,///000...++++++*********)))))))))************************************))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))...------,,,,,,,,,,,,---------------------------///---///333333666GGGZZZsss|||zzztttuuu~~~~~~xxxtttrrrppptttwwwtttooorrr}}}zzzlllccceeelllsss~~~~~~~~~|||{{{|||}}}~~~~~~{{{wwwtttsssrrrrrrsssttttttuuuuuutttrrrqqqqqqqqqrrrrrrssstttuuuvvvvvvuuutttrrrpppqqquuuwwwxxxvvvuuuuuuwwwxxxxxxwwwrrrsssttttttuuuvvvvvvvvvttttttssssssssssssssssssqqqrrrrrrrrrrrrrrrqqqqqqnnnnnnmmmlllkkkkkkjjjjjjmmmmmmmmmnnnmmmmmmlllllljjjiiihhhgggffffffffffffeeedddddddddccccccbbbbbb\\\]]]]]]]]]]]]]]]\\\\\\\\\YYYVVVUUUTTTSSSPPPOOOLLLKKKHHHEEECCCAAA??????>>>===<<<:::999999999999999999:::;;;===???AAACCCDDDDDDCCCCCCAAA@@@>>>===<<>>===<<<<<<<<<;;;999777888777777888999999888666555444444333333333333333//////////////////////////////...,,,,,,...//////+++++++++*********))))))*********************************)))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))++++++***************++++++,,,,,,,,,,,,,,,------///---///333333888JJJ___vvv}}}wwwqqqqqqvvvyyy}}}}}}{{{wwwtttrrrwwwzzzzzzwwwsssvvvuuuiiibbbgggooovvv~~~}}}||||||~~~~~~~~~~~~~~~}}}}}}}}}|||{{{}}}~~~|||{{{|||}}}~~~~~~|||xxxuuutttssstttuuussstttuuuuuutttssssssrrrpppqqqrrrsssssstttttttttuuuuuusssqqqpppqqquuuxxxuuuuuuvvvwwwyyyxxxvvvsssssssssuuuvvvwwwwwwvvvvvvtttttttttuuuuuuuuuuuutttqqqqqqrrrrrrqqqpppoooooommmmmmmmmmmmlllkkkkkkjjjllllllllllllkkkkkkjjjiiihhhhhhgggfffeeeeeeeeeeeebbbbbbbbbaaaaaa`````````[[[\\\\\\\\\\\\\\\[[[[[[ZZZXXXTTTRRRQQQPPPNNNLLLIIIHHHFFFCCCAAA???======;;;;;;:::999999999999999::::::;;;===???AAABBBCCCDDDCCCBBBAAA@@@???>>>>>>===BBBHHHNNNRRRUUUXXXZZZ^^^aaaiiiuuuzzzjjjYYYRRRRRRSSSUUUXXXbbblllxxxvvv___QQQJJJHHHKKKPPPTTTooo{{{}}}uuuaaa]]]WWWSSSSSSTTTSSSQQQQQQPPPOOOOOONNNNNNNNNOOOQQQNNNJJJHHHHHHIIIHHHGGGEEEGGGIIIJJJJJJIIIHHHGGGEEEEEEFFFFFFEEEDDDCCCCCCEEEEEEEEEDDDBBBAAA???>>>=========>>>>>>===:::777:::999888999::::::888666444444333222222222222222////////////000000000000...------------------...++++++++++++************************************))))))))))))))))))******(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))*********))))))******+++++++++++++++,,,,,,------///---...333444:::NNNdddyyy~~~tttmmmmmmrrruuuzzz|||{{{xxxvvvuuu~~~~~~zzzxxx|||sssiiidddjjjrrryyy|||{{{{{{{{{||||||||||||||||||||||||zzzyyyyyy|||~~~|||zzzyyyzzz{{{|||zzzyyyvvvtttssstttuuuvvvssstttuuuuuusssrrrrrrsssqqqqqqrrrssssssssssssrrrtttttttttrrrqqqrrruuuwwwuuuuuuvvvxxxxxxvvvsssoooqqqrrrtttuuuvvvvvvuuuuuusssssstttuuuuuuuuuuuutttqqqqqqqqqqqqpppooommmmmmlllllllllllllllkkkjjjjjjkkkkkkjjjjjjiiihhhgggfffbbbbbbccccccdddeeeggggggcccbbbbbbaaa``````______\\\\\\]]]]]]\\\[[[ZZZZZZWWWTTTPPPNNNMMMLLLKKKIIIEEEDDDBBB@@@>>>===<<<;;;888888777777777777888999;;;<<<===>>>@@@AAABBBCCCCCCBBB@@@???>>>>>>???@@@@@@EEEMMMSSSYYY]]]```cccaaagggtttlll```UUUQQQQQQTTTZZZ___iiisssuuueeeTTTLLLGGGEEEKKKUUUcccyyy}}}lllXXXXXXUUUQQQRRRUUUUUURRRPPPPPPPPPOOOPPPPPPQQQQQQTTTQQQMMMKKKJJJJJJIIIIIIGGGGGGIIIJJJJJJIIIHHHGGGFFFGGGHHHHHHFFFDDDDDDEEEFFFEEEEEEDDDBBBAAA???>>>======>>>@@@AAA@@@<<<999<<<;;;::::::;;;:::888666555444333222111111111222111222222222222222222222///------000000------///,,,++++++++++++*********************************))))))))))))************(((((())))))))))))(((((()))))))))))))))))))))))))))))))))))))))))))))))),,,++++++++++++,,,,,,---***++++++,,,,,,------...///,,,...222555<<>>===;;;:::::::::888888777888888999::::::<<<===>>>@@@AAABBBBBBBBBBBBAAA???======>>>@@@BBBDDDIIIQQQXXX^^^ccchhhkkkkkktttsss```YYYTTTSSSTTTXXXaaajjjsss~~~cccVVVMMMJJJHHHHHHSSSccc{{{zzznnnaaaSSSUUUTTTPPPPPPTTTTTTPPPOOOOOOOOOOOOOOOPPPQQQRRRRRRPPPLLLKKKKKKLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJIIIGGGIIIJJJIIIFFFEEEEEEFFFCCCCCCCCCCCCBBBAAA@@@???<<<===???BBBDDDBBB???;;;>>>===;;;;;;;;;:::888555666555444333333222222222333222222222222222222222000...000444444000...000,,,,,,+++++++++*********************************((()))))))))************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))+++++++++++++++,,,------+++++++++,,,---.........///,,,...222555>>>TTTlllyyy}}}xxxmmmiiikkkqqquuu{{{~~~}}}}}}|||xxxxxxmmmfffeeelllttt{{{~~~|||zzz{{{|||}}}yyyyyyyyyyyyyyyyyyyyyyyy|||{{{yyyzzz|||}}}}}}|||yyyxxxvvvtttssstttuuuvvvvvvuuutttrrrqqqpppoooooooooqqqsssrrrooonnnoooqqqrrrsssttttttsssrrrpppooorrrtttuuuuuuuuutttuuuwwwzzzwwwtttrrrqqqqqqpppnnnkkkmmmoooqqqrrrqqqpppooonnnoooqqqrrrsssrrrrrrqqqqqqqqqqqqpppooommmlllkkkhhhhhhiiijjjjjjiiigggggghhhhhhhhhgggfffdddcccbbbaaa``````_________``````___^^^]]]\\\ZZZYYYXXXWWWWWWVVVVVVUUUTTTSSSQQQPPPMMMJJJFFFDDDDDDDDDDDDCCC======;;;:::999888888888::::::::::::;;;<<<===>>>===>>>???@@@AAABBBBBBBBBAAA@@@>>><<<===???AAACCCGGGLLLSSSZZZaaaffflllooo{{{xxxiiiZZZWWWVVVWWWYYY]]]hhhssslllWWWNNNIIIJJJJJJNNN^^^rrr|||zzzxxxdddZZZRRRUUUTTTOOONNNRRRRRRMMMNNNNNNNNNNNNOOOPPPQQQRRRPPPMMMJJJJJJKKKMMMMMMMMMNNNMMMLLLKKKKKKKKKKKKKKKHHHJJJLLLJJJGGGEEEFFFGGGAAAAAABBBBBBBBBBBBBBBAAA<<<===@@@CCCEEEDDD@@@===@@@>>><<<<<<;;;:::777555888777666555444333333333111111111000000000//////111///222888888222///111,,,,,,,,,+++++++++******************************(((((())))))*********+++(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***++++++++++++,,,------.../////////,,,...222666???VVVmmmxxx|||vvvkkkhhhkkkoootttzzz}}}~~~~~~}}}}}}~~~{{{xxxxxx{{{iiicccccclllttt{{{~~~}}}}}}~~~~~~}}}|||{{{zzzzzzsssssstttuuuvvvwwwwwwxxx|||{{{{{{|||}}}}}}|||zzzyyywwwtttssssssttttttssswwwtttqqqqqqrrrrrrooolllpppppppppppppppqqqqqqqqqqqqqqqqqqrrrrrrrrrssssssvvvvvvvvvvvvvvvuuuuuuuuuttttttrrrooommmmmmnnnpppqqqrrrrrrqqqqqqooonnnnnnrrrrrrqqqqqqooonnnmmmlllnnnooonnnllliiiiiijjjlllggghhhiiiiiihhhgggfffeeefffffffffeeedddcccaaaaaa\\\\\\]]]^^^____________\\\ZZZXXXXXXZZZ[[[YYYWWWXXXWWWTTTRRRPPPNNNMMMMMMGGGFFFEEECCCAAA???>>>===;;;;;;:::999888888888888999:::<<<>>>@@@AAAAAAAAAAAABBBBBBCCCDDDDDDDDDCCC<<<=========>>>AAAFFFJJJJJJPPPWWW^^^dddllluuu{{{{{{lll___UUUVVVVVVWWW\\\fffsss}}}mmmZZZOOOIIIGGGJJJPPP]]]uuu|||lllxxxnnn```UUUOOOOOOOOONNNNNNNNNMMMMMMOOOOOONNNMMMMMMMMMMMMMMMLLLMMMMMMNNNNNNNNNNNNNNNQQQOOOMMMLLLMMMMMMLLLKKKGGGHHHIIIIIIHHHFFFCCCBBBDDDDDDDDDCCCBBBAAA@@@???@@@AAACCCEEEDDDAAA>>>;;;;;;<<<=========;;;888777777666444333222222333444333333222222222222222222000000000000////////////...---,,,,,,++++++,,,,,,++++++++++++******))))))***************)))(((((())))))))))))))))))))))))))))))))))))))))))))))))++++++***+++,,,---...///,,,++++++******++++++,,,---------,,,,,,------...+++///222333888FFF]]]nnn|||~~~rrrgggeeehhhqqq{{{}}}xxx{{{xxxtttzzztttfffdddeeekkkrrr|||~~~|||{{{~~~~~~~~~}}}|||{{{zzzyyywwwwwwwwwwwwvvvvvvvvvuuu{{{zzzzzzzzz||||||{{{yyyyyywwwtttssstttuuutttssssssqqqooooooqqqqqqooommmmmmmmmnnnnnnoooooopppppppppqqqqqqqqqqqqrrrrrrrrrttttttsssssssssssstttuuuttttttssspppnnnmmmoooqqqssssssrrrrrrqqqpppooonnnnnnnnnoooooonnnmmmlllllloooooonnnllliiihhhiiikkkffffffhhhiiiiiihhhggggggeeeeeeddddddbbbaaa___^^^]]]^^^______````````````[[[YYYWWWWWWXXXXXXVVVTTTUUUSSSQQQOOOMMMKKKJJJJJJEEEDDDCCCBBB@@@>>>===<<<;;;:::999888888888888888666888:::<<<>>>?????????DDDEEEEEEEEEDDDCCCAAA@@@===>>>???@@@AAAEEEKKKNNNNNNSSSZZZaaaiiittt|||oooaaaWWWVVVXXXZZZ^^^fffsssqqq]]]QQQKKKHHHHHHPPP^^^tttqqqlllyyyiii]]]TTTOOOOOOPPPPPPOOOOOONNNNNNMMMMMMLLLKKKJJJKKKKKKLLLJJJKKKLLLMMMNNNNNNMMMMMMOOONNNMMMMMMNNNNNNLLLJJJGGGHHHHHHIIIGGGEEECCCBBBAAABBBBBBCCCBBBBBBAAA@@@DDDEEEGGGGGGEEEBBB>>><<<:::;;;<<<<<<<<<:::888777777666444333222222333333333333222222222222111111000000000/////////......,,,,,,+++************+++,,,+++***)))))))))*********************)))(((((())))))))))))))))))))))))((((((((((((((((((((((((******++++++,,,------...,,,++++++******++++++,,,000///...---,,,+++++++++,,,///222333999JJJaaasss}}}{{{nnndddccchhhuuu~~~zzz{{{~~~yyyxxx}}}sssgggeeegggmmmuuu~~~~~~~~~~~~~~~}}}|||{{{{{{|||}}}}}}}}}|||{{{yyyxxxyyyyyyxxxxxxxxxxxxwwwwwwzzzyyyxxxxxxzzzzzzyyywwwyyywwwuuutttuuuvvvuuutttooonnnmmmmmmooopppooommmjjjjjjkkklllmmmmmmnnnnnnoooooopppppppppqqqqqqqqqrrrqqqpppooopppqqqsssuuuttttttsssqqqnnnnnnoooqqqssssssrrrqqqpppooonnnnnnkkkllllllmmmmmmllllllkkkoooooonnnllliiihhhhhhiiidddeeeggghhhiiiiiihhhhhhcccccccccbbb```^^^]]]\\\]]]]]]^^^^^^___^^^^^^^^^ZZZXXXVVVUUUUUUUUUSSSQQQPPPOOOMMMKKKIIIGGGFFFFFFBBBBBBAAA???===<<<;;;:::999999888888777888888888666888:::===>>>?????????EEEEEEFFFEEEDDDBBB@@@???===???AAACCCGGGKKKQQQUUUYYY\\\aaahhhqqq{{{mmmbbbYYYTTTVVVYYY^^^eeepppmmmZZZNNNJJJFFFEEEJJJYYYoooqqqkkkssspppcccZZZTTTOOOOOOPPPQQQPPPOOONNNMMMMMMLLLJJJIIIIIIIIIJJJKKKHHHIIIKKKLLLMMMMMMMMMLLLLLLLLLMMMPPPQQQOOOLLLIIIGGGHHHHHHHHHGGGEEECCCBBB@@@AAABBBCCCDDDCCCCCCBBBFFFGGGGGGGGGEEEAAA>>>;;;999:::;;;<<<;;;:::999888666666444333333222333333333333222222222111111111/////////.........------,,,+++******))))))******,,,+++***(((((()))***+++)))************))))))((())))))))))))))))))))))))(((((((((((((((((((((((()))***+++,,,,,,,,,,,,,,,++++++************++++++///...---,,,,,,,,,,,,------///111333;;;MMMfffyyy~~~xxxkkkcccdddkkkzzz~~~}}}|||yyy{{{rrrhhhgggiiipppxxxzzztttqqqtttxxx~~~}}}}}}}}}}}}||||||{{{{{{}}}|||}}}~~~}}}{{{{{{|||}}}|||zzzxxxwwwvvvwwwxxxyyyzzz{{{|||}}}yyywwwvvvvvvwwwxxxwwwvvvxxxwwwuuuuuuvvvvvvuuutttnnnmmmmmmmmmmmmmmmlllllliiiiiijjjkkklllmmmnnnnnnnnnnnnnnnnnnoooooooooooopppooommmmmmmmmpppsssuuuqqqrrrrrrpppnnnmmmnnnppprrrqqqpppooonnnmmmmmmmmmllllllllllllkkkkkkjjjiiinnnnnnnnnkkkhhhgggggggggeeefffggghhhhhhgggffffffbbbbbbaaa```___]]]\\\[[[ZZZZZZ[[[[[[[[[ZZZZZZYYYYYYWWWVVVTTTSSSQQQPPPOOOLLLKKKIIIGGGEEEDDDCCCCCC???>>>>>><<<;;;:::999999888888777777777888999999999;;;===@@@BBBCCCCCCCCCCCCCCCDDDDDDCCCBBB@@@???===@@@CCCGGGKKKQQQWWW[[[cccfffjjjpppzzz}}}mmmbbb[[[XXXXXXYYY^^^fffppp~~~ooo\\\PPPKKKKKKHHHJJJTTTjjjpppqqqyyyhhh^^^WWWTTTMMMNNNOOOPPPPPPNNNMMMLLLNNNMMMKKKJJJJJJJJJKKKLLLGGGHHHJJJLLLMMMMMMLLLLLLJJJLLLPPPTTTUUUSSSNNNJJJHHHHHHHHHHHHGGGEEEDDDCCCCCCDDDEEEFFFFFFEEEDDDCCCCCCDDDEEEEEECCC@@@===;;;;;;;;;<<<<<<<<<<<<;;;:::666666555444444333333333333333222222111111000000///.........------------,,,,,,+++******************************))))))((())))))************)))((((((((((((((((((((((((((())))))))))))))))))))))))((()))***+++,,,,,,++++++++++++************++++++*********+++---///000111...///000333<<>>===>>>AAAFFFKKKOOOUUU[[[```cccgggnnnwwwpppccc[[[VVVWWW\\\```gggrrrqqq]]]SSSMMMJJJJJJLLLTTTgggxxxmmm```XXXSSSQQQLLLMMMMMMNNNMMMLLLKKKJJJLLLLLLLLLKKKKKKKKKKKKKKKGGGIIIKKKMMMNNNNNNLLLKKKJJJMMMRRRXXXZZZXXXRRRMMMJJJJJJIIIHHHGGGFFFEEEEEEHHHIIIJJJJJJJJJHHHEEEDDDAAABBBCCCDDDCCCBBB@@@???>>>>>>>>>>>>>>>>>>======777777666666555444444333333333222111111000/////////.........------------------,,,+++++++++++++++''')))+++,,,,,,***'''&&&((())))))*********))))))((((((((((((((((((((((((************************))))))******+++*********+++******))))))******+++)))******+++---///111222000000000333===QQQiiizzz~~~tttiiifffppp}}}}}}sssuuummmeeeeeejjjttt}}}{{{qqqkkkhhhgggfffdddaaabbbbbbdddgggmmmuuu{{{}}}}}}|||{{{{{{||||||}}}~~~}}}||||||}}}~~~}}}{{{zzzyyyyyyxxxxxxxxxxxxxxxzzzzzz{{{{{{{{{{{{{{{|||yyywwwtttssstttuuuttttttuuuttttttuuuvvvvvvtttssspppqqqqqqooollljjjjjjkkkllllllllllllmmmmmmmmmmmmjjjjjjkkkkkkkkklllllllllnnnmmmlllkkklllmmmoooqqqlllmmmnnnmmmkkkjjjkkkllllllkkkjjjiiiiiijjjkkklllooonnnmmmllljjjgggeeedddggghhhiiihhhfffdddddddddeeeffffffeeedddbbb```___^^^^^^^^^^^^^^^]]]\\\\\\ZZZ[[[ZZZZZZYYYXXXWWWVVVRRRSSSSSSPPPMMMKKKJJJKKKFFFEEECCCBBB@@@??????>>>:::999999999888888777777888888888888999:::;;;<<<===>>>AAADDDFFFHHHHHHIIIIIIGGGDDDAAA>>>===<<<<<>>>>>===888888888888777666555444333333222111000//////.../////////.........------...---,,,,,,++++++,,,,,,'''(((+++,,,,,,***'''%%%((())))))************)))))))))))))))))))))))))))++++++++++++++++++++++++***))))))((())))))************))))))))))))******------,,,,,,,,,------...000000000444@@@TTTkkk{{{|||rrriiijjjyyy~~~yyy~~~zzziiibbbdddjjjvvvrrrnnngggcccbbbbbbbbbbbb```aaabbbccceeehhhmmmqqqpppttt{{{|||{{{zzzyyyyyyzzz{{{|||~~~}}}{{{{{{||||||{{{zzzzzzyyywwwvvvvvvwwwxxxyyyzzzzzzzzz{{{{{{{{{||||||yyywwwtttsssssstttttttttssssssssstttuuuuuusssqqqoooqqqrrrpppmmmllllllnnnmmmllllllllllllkkkkkkkkkiiiiiiiiijjjjjjjjjkkkkkklllkkkkkkjjjkkkkkkllllllkkkmmmnnnmmmlllkkkkkklllkkkjjjiiihhhiiikkkmmmnnnlllkkkkkkjjjhhhfffeeedddccceeegggfffeeecccccccccbbbcccccccccbbbaaa___^^^ZZZZZZ[[[\\\\\\\\\\\\[[[ZZZZZZZZZYYYXXXVVVUUUTTTMMMNNNOOOMMMIIIGGGGGGHHHCCCBBB@@@???======<<<<<<888888888888888777777777888888888999:::<<<===>>>@@@BBBEEEHHHJJJLLLLLLLLLIIIGGGCCC@@@???@@@BBBDDDGGGJJJOOOSSSXXX\\\aaaeeejjjsssvvvhhh^^^]]]\\\ZZZaaakkkyyy{{{fffRRRLLLIIIFFFJJJRRR```yyytttccc\\\YYYUUUSSSSSSNNNMMMKKKJJJJJJJJJLLLLLLMMMOOOQQQSSSSSSPPPMMMKKKMMMOOOQQQSSSSSSPPPNNNLLLIIIMMMTTTZZZ^^^\\\VVVQQQNNNMMMLLLKKKJJJIIIIIIHHHIIIKKKMMMNNNNNNKKKIIIGGGEEEEEEFFFFFFEEEDDDCCCBBBCCCBBBAAA???>>>===<<<<<<999999::::::999888666555333333222111000///......000000000/////////......---,,,,,,+++++++++++++++***)))))))))(((((((((((((((((()))***************))))))))))))))))))))))))************************+++***(((&&&&&&(((***+++******))))))))))))******...------,,,,,,,,,------...///111777DDDXXXooo~~~~~~uuunnnrrrwwwfffaaaccckkkxxxrrriiifffdddcccdddfffggghhhgggiiikkkllllllmmmoooqqqooopppsssvvv{{{zzzyyyxxxxxxxxxyyyzzz{{{|||zzzxxxxxxyyyyyyxxxwww{{{yyyvvvuuutttvvvxxxzzzvvvwwwxxxzzz|||}}}zzzwwwtttrrrssstttttttttrrrrrrrrrsssuuuuuusssqqqnnnppprrrqqqnnnmmmoooqqqmmmmmmlllkkkkkkjjjjjjiiihhhiiiiiiiiijjjjjjjjjjjjjjjjjjjjjjjjiiiiiiiiiiiilllmmmooonnnmmmllllllmmmjjjiiiiiihhhjjjlllnnnppphhhhhhhhhhhhgggfffeeedddaaaccceeeeeedddbbbbbbccc``````aaabbbbbbaaa```___WWWXXXYYYZZZ[[[[[[[[[[[[XXXXXXWWWVVVUUUSSSRRRQQQIIIKKKLLLJJJFFFDDDEEEGGGAAA@@@>>>===<<<;;;::::::888888888888888777777777888888999:::;;;===>>>???DDDFFFIIILLLNNNPPPQQQQQQEEECCC@@@???AAAEEEJJJNNNJJJNNNRRRWWW[[[___cccgggwwwsssjjj___YYY^^^aaaccclllyyyhhhZZZNNNJJJHHHFFFPPP^^^zzz}}}mmm^^^[[[\\\YYYWWWXXXPPPNNNLLLJJJIIIKKKMMMNNNQQQSSSWWWZZZYYYVVVRRROOOOOOQQQSSSUUUTTTQQQNNNLLLIIIMMMSSSZZZ]]][[[VVVQQQOOONNNMMMKKKJJJJJJJJJJJJGGGIIILLLNNNNNNLLLJJJHHHEEEEEEEEEDDDCCCAAA@@@???CCCBBBAAA???===<<<;;;;;;::::::;;;;;;:::999777666333333222111000///...---000000000000////////////,,,++++++***)))*********---+++(((%%%%%%''')))+++(((((()))***************)))))))))))))))))))))))))))))))))))))))))))))))),,,***'''%%%%%%'''***,,,******))))))))))))******+++++++++,,,---...///000---...111999GGG]]]ssszzztttyyyuuueeeaaacccmmmzzz}}}qqqfffdddddddddfffjjjnnnqqqsssrrrtttvvvvvvuuutttuuuuuutttsssrrrqqqrrrvvv}}}|||zzzxxxvvvvvvxxxzzz|||yyyxxxvvvuuuuuuvvvxxxyyyyyyyyyzzzyyyxxxvvvtttsssrrrtttwwwyyy{{{{{{zzzyyyzzzyyywwwuuussssssssssssvvvtttsssqqqqqqrrrssstttqqqqqqqqqpppmmmlllllllllqqqooommmjjjhhhhhhhhhiiillljjjhhhffffffhhhkkklllnnnmmmkkkkkkkkkjjjiiigggnnnnnnnnnnnnmmmlllkkkjjjeeefffgggiiijjjjjjjjjjjjiiiiiihhhgggfffdddbbbaaacccbbbaaa```___^^^]]]\\\cccaaa___^^^^^^^^^]]]\\\\\\[[[YYYWWWUUUTTTSSSSSSRRRSSSUUUUUUTTTQQQMMMKKKHHHHHHGGGFFFEEEDDDCCCCCC>>>===<<<:::999888777777999777555444555777888888888:::======<<<>>>CCCGGGEEEKKKTTTXXXXXXSSSMMMJJJBBBAAA@@@AAADDDHHHJJJKKKQQQXXX^^^^^^]]]aaalllvvvvvvooobbb\\\[[[aaajjjsssjjjTTTLLLHHHJJJIIIKKK\\\ooofff```ZZZYYY\\\______]]]WWWTTTOOOKKKIIIJJJMMMOOOOOORRRXXX\\\]]][[[WWWTTTPPPQQQTTTUUUTTTQQQMMMKKKMMMMMMOOORRRTTTUUUSSSQQQLLLMMMMMMMMMNNNNNNNNNNNNHHHIIIKKKLLLLLLJJJHHHGGGDDDCCCCCCBBBBBBCCCEEEEEECCC@@@===<<<<<<<<<;;;::::::999888999999999777555666444333444555555444222,,,---///111111000...---,,,+++***)))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))))))))************))))))+++++++++***((((((***,,,---------,,,,,,+++++++++---------...------,,,,,,///222444888FFF]]]qqq|||~~~vvvpppiiibbbhhhppp{{{~~~yyytttpppmmmllllllmmmnnnppprrrwww}}}|||xxxuuutttssssssvvvuuuxxx~~~|||zzzxxxvvvuuuvvvxxxyyywwwvvvuuuttttttuuuvvvwwwwwwwwwwwwwwwvvvuuutttssstttvvvxxxzzz{{{zzzzzzyyyxxxxxxvvvuuuuuuuuuvvvvvvuuutttrrrqqqqqqqqqssstttooopppqqqooommmllllllmmmpppnnnllliiihhhggghhhhhhjjjiiihhhggghhhjjjlllmmmllllllkkkkkkllllllkkkjjjmmmmmmmmmlllkkkjjjiiihhheeefffggghhhhhhiiiiiihhhgggggggggfffdddbbbaaa```aaaaaa```___^^^]]]]]]\\\aaa___]]]\\\]]]]]][[[ZZZZZZYYYXXXVVVUUUTTTSSSSSSQQQRRRSSSSSSQQQNNNJJJHHHFFFFFFEEEDDDCCCBBBAAAAAA===<<<;;;999888777777777999888666666777888::::::;;;>>>@@@AAABBBDDDIIILLLPPPUUU[[[]]]YYYQQQIIIDDDAAAAAAAAACCCHHHLLLPPPQQQVVV\\\aaacccdddkkkxxxzzzkkkfffaaa^^^```jjjwwwmmm[[[NNNIIIGGGJJJLLLUUUooozzzwwwbbb]]]YYYYYY]]]aaaaaa```XXXTTTNNNIIIFFFGGGIIIKKKNNNPPPUUUXXXYYYXXXUUUSSSPPPQQQSSSSSSQQQNNNJJJHHHKKKKKKMMMOOORRRRRRPPPNNNLLLLLLLLLLLLMMMMMMMMMNNNKKKKKKKKKJJJJJJJJJIIIIIIEEEDDDCCCCCCCCCEEEGGGHHHFFFCCC@@@======<<<:::999999888777888999:::888777444333111111222222111///......///000000///...---.........------,,,,,,,,,************************************************))))))))))))))))))))))))))))))************))))))+++++++++***((((((***,,,---------,,,,,,+++++++++---------......------,,,///222444999GGG^^^rrr|||~~~xxxooohhhccciiisss}}}yyyxxxvvvtttsssssssssssswwwyyy|||}}}xxxuuusssqqqpppqqquuuxxxxxx|||zzzyyywwwuuuttttttuuuuuuuuutttsssrrrrrrssstttuuuttttttssssssssssssttttttwwwxxxyyyyyyzzzzzzyyyyyyvvvvvvvvvvvvwwwxxxyyyzzztttsssrrrqqqqqqqqqrrrsssmmmoooooonnnlllkkklllmmmmmmllljjjhhhgggggggggggggggggghhhiiikkklllmmmnnnkkkkkkkkkllllllmmmmmmmmmllllllkkkkkkiiihhhgggfffeeeffffffggggggffffffeeeeeeeeeeeedddcccaaa```_________^^^^^^^^^]]]]]]]]]___]]][[[ZZZ[[[[[[YYYXXXWWWVVVVVVUUUTTTSSSSSSSSSPPPPPPPPPPPPMMMJJJFFFDDDCCCBBBAAAAAA@@@???>>>>>>;;;:::999888777777777777888888777888999:::<<<===>>>@@@CCCFFFHHHKKKNNNQQQVVVYYY]]]\\\VVVLLLDDD???@@@AAACCCGGGLLLRRRWWWYYY\\\```eeegggjjjttt}}}mmmcccaaabbbdddkkkzzz~~~gggVVVNNNIIIGGGGGGKKKRRReeeqqqrrrnnn]]]YYYVVVWWW[[[]]]]]]\\\YYYUUUOOOIIIFFFFFFGGGIIILLLNNNPPPRRRSSSSSSRRRQQQOOOPPPQQQQQQOOOKKKHHHEEEIIIIIIJJJMMMOOOOOOMMMKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMLLLKKKIIIIIIIIIJJJKKKFFFEEECCCCCCCCCFFFIIIJJJIIIFFFBBB???>>><<<:::999888777777888999:::999888444333111111111111000...111000000//////......---//////000000///---,,,+++************************************************))))))))))))))))))))))))))))))************))))))***++++++***))))))***,,,------,,,,,,,,,,,,++++++,,,------.........------///222444:::III```sss|||~~~yyy}}}nnnhhheeelllvvvuuutttttttttvvvxxx{{{}}}yyytttnnnkkkjjjmmmnnnmmmooossszzz{{{~~~{{{wwwvvvuuuttttttttttttttttttssssssrrrrrrrrrrrrsssssssssrrrrrrqqqrrrtttuuuvvvyyyyyyxxxxxxxxxxxxxxxxxxvvvwwwwwwwwwxxxyyyyyyzzzssssssrrrqqqpppqqqqqqrrrlllmmmnnnmmmlllkkklllmmmkkkjjjiiigggffffffffffffdddfffhhhkkkmmmnnnnnnnnnkkklllmmmlllkkkkkklllmmmkkkkkkkkkjjjhhhgggeeedddeeeeeeeeeeeeeeedddccccccdddddddddcccbbbaaa______^^^^^^^^^^^^^^^^^^^^^^^^^^^\\\ZZZYYYYYYYYYXXXWWWSSSSSSSSSSSSSSSRRRRRRRRROOOOOOOOOMMMJJJFFFCCCAAA???>>>>>>===<<<<<<;;;;;;999888888777777777777777777888999999:::;;;>>>@@@>>>AAAEEEHHHLLLOOOQQQSSSRRRSSSTTTRRRLLLFFFBBB@@@AAADDDHHHLLLQQQWWW\\\```eeeiiimmmpppvvvrrrgggcccdddgggooo|||zzzeeeUUULLLJJJJJJGGGGGGOOO___zzzvvvtttwwweeeYYYWWWTTTTTTUUUTTTRRRPPPTTTSSSPPPMMMJJJHHHGGGGGGJJJJJJKKKLLLMMMMMMNNNNNNMMMNNNOOOOOOMMMKKKHHHFFFHHHHHHIIIKKKNNNNNNLLLJJJJJJJJJJJJKKKKKKKKKKKKLLLMMMLLLKKKKKKJJJJJJJJJJJJEEEDDDBBBAAABBBEEEHHHJJJIIIFFFBBB@@@???>>>===;;;;;;999777777888999888777666555333333333333111///333222111///...---------,,,---......---+++)))'''************************************************(((((((((((((((((((((((())))))************)))))))))***++++++))))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............///222555<<>><<<999777777777555444666555333333333333222000444333111///...---------***+++,,,---,,,***(((&&&************************))))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))((()))++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---....../////////...///222555===OOOfffwww}}}~~~yyyxxxzzzmmmjjjgggppp}}}{{{vvvnnnhhhfffddd```___```cccaaa``````aaaaaa```^^^mmmnnnqqqsssuuuuuuuuuuuusssssssssttttttsssssssssssssssssstttuuuvvvwwwxxxvvvuuusssrrrrrrssstttvvvwwwwwwwwwwwwvvvtttsssrrrqqqqqqqqqpppppppppooooookkkllllllkkkiiiiiiiiijjjgggggggggggggggggggggffffffgggiiijjjkkkkkkjjjjjjiiikkkllljjjfffdddeeeggghhhiiiiiihhhhhhgggfffeeeddddddddddddccccccbbbaaaccccccccccccbbbaaa```___^^^^^^^^^]]]]]]\\\\\\\\\ZZZXXXUUUTTTUUUUUUTTTRRRNNNOOOPPPPPPPPPOOONNNMMMLLLKKKJJJHHHEEEBBB???>>>:::::::::999999999888888666666666666777888999:::777:::>>>>>>======@@@CCCFFFGGGKKKPPPTTTVVVTTTSSSLLLJJJGGGCCCAAABBBGGGKKKKKKPPPVVVZZZ]]]aaaggglllmmmvvvyyymmmccc```eeelll{{{zzz___RRRLLLEEEBBBCCCFFFJJJWWWpppvvvgggooovvvddd[[[WWWYYYZZZZZZYYYUUURRRPPPDDDFFFJJJMMMMMMJJJFFFCCCFFFFFFFFFFFFFFFGGGHHHIIIGGGHHHJJJKKKLLLKKKKKKJJJHHHHHHIIIKKKMMMMMMJJJHHHJJJJJJJJJJJJKKKKKKKKKKKKIIIKKKLLLMMMLLLJJJFFFDDDAAA@@@@@@???@@@AAABBBCCCCCCAAA??????AAACCCCCCCCCAAA>>>:::777666666444333444222111222333333222000333333222111///...------+++,,,---------,,,+++***++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))''')))+++++++++***+++,,,++++++,,,,,,,,,,,,------,,,---...//////////////////222666???RRRiiiyyy~~~{{{uuuuuuwwwllljjjgggqqq~~~{{{qqqiiieeeccc^^^[[[[[[ZZZXXXVVVUUUWWWXXXYYYYYYlllnnnqqqtttuuuuuutttsssrrrssssssssssssssssssrrrrrrrrrsssuuuvvvvvvvvvvvvtttrrrpppnnnnnnpppssstttttttttuuuuuutttsssqqqppppppppppppppppppoooooonnnkkkllllllkkkhhhgggggghhhggggggggghhhhhhhhhgggggghhhhhhiiiiiiiiihhhhhhgggdddgggiiigggdddbbbdddgggeeeeeeffffffffffffeeeeeeccccccdddddddddcccbbbbbbaaaaaaaaaaaaaaa```___^^^]]]]]]\\\[[[ZZZYYYYYYXXXVVVTTTRRRQQQQQQQQQPPPOOOMMMNNNOOOOOOOOOMMMKKKJJJIIIHHHFFFDDDAAA???===<<<:::::::::999999999999888666666666777888999;;;<<<:::>>>BBBBBB@@@???BBBEEEHHHIIIKKKPPPTTTUUUQQQNNNFFFFFFEEEDDDDDDGGGLLLPPPPPPVVV]]]bbbeeeiiipppuuuxxx{{{qqqiiidddeeeoooyyyuuubbbPPPKKKGGGAAA@@@EEEGGGUUUmmm{{{ooolllzzzjjj```\\\]]]___aaaaaa]]]XXXTTTQQQFFFHHHJJJLLLLLLKKKIIIGGGEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGHHHIIIIIIIIIHHHHHHHHHGGGHHHJJJLLLLLLIIIGGGJJJJJJKKKKKKKKKLLLLLLLLLJJJJJJKKKJJJIIIGGGFFFEEE@@@@@@AAAAAA@@@@@@??????BBB@@@??????AAACCCCCCCCC@@@===999777666666555444333222222222444555444333111222222222111000...---,,,,,,,,,---------------++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))&&&(((+++,,,+++++++++,,,+++++++++,,,,,,---------,,,---...///000000000000///222666@@@TTTlllzzz~~~}}}xxxqqqqqq~~~|||~~~sssiiiiiifffqqq~~~vvvlllhhhddd___[[[ZZZXXXUUUQQQPPPQQQTTTVVVWWWnnnppprrruuuuuutttrrrqqqqqqrrrrrrssssssrrrrrrqqqppprrrsssuuuvvvvvvuuutttrrrpppmmmllllllnnnqqqtttqqqrrrsssssssssrrrqqqppppppppppppppppppooonnnnnnkkkllllllkkkhhhffffffgggfffggghhhhhhhhhhhhhhhhhhjjjiiiiiihhhgggffffffeee```dddgggfffbbbaaadddgggccccccdddeeeeeeeeeddddddbbbccccccdddddddddcccccc````````````___^^^]]]]]]\\\[[[ZZZYYYXXXWWWVVVUUUSSSQQQOOONNNOOONNNMMMLLLLLLMMMNNNOOONNNLLLJJJIIIFFFEEEDDDAAA???===;;;:::::::::::::::999999999999555666666777888:::<<<======AAAEEEEEEBBBAAADDDGGGGGGGGGJJJNNNRRRQQQMMMIII===???BBBDDDGGGKKKPPPTTTRRRYYYaaagggjjjooovvv|||zzzssslllhhhhhhmmm{{{yyy___RRRIIIIIIGGGAAABBBKKKKKK```pppnnnyyykkk]]]YYYYYYbbbdddfffddd___WWWQQQMMMMMMMMMMMMMMMMMMMMMMMMMMMEEEEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFEEEEEEGGGGGGGGGIIIKKKJJJHHHFFFKKKKKKKKKKKKLLLLLLLLLLLLLLLKKKIIIGGGFFFFFFFFFFFF@@@AAABBBBBBAAA@@@>>>===CCCAAA??????@@@BBBBBBBBB???<<<888666666777666666555444444555777888888777000111222333222000...---+++++++++++++++---......++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))&&&(((+++,,,+++++++++,,,+++++++++,,,,,,---------,,,---...///000000000000///222666AAAVVVmmm{{{~~~{{{vvvooonnn|||yyywwwwwwzzz|||~~~{{{|||zzz{{{zzzyyyzzz}}}pppggggggeeeppp~~~{{{pppkkkhhhbbb]]]\\\ZZZVVVQQQOOOPPPSSSVVVWWWooopppqqqrrrssstttttttttrrrrrrqqqqqqpppoooooonnnpppqqqsssttttttsssqqqpppmmmmmmmmmnnnnnnooopppppprrrrrrrrrrrrqqqooonnnmmmpppppppppppppppooonnnmmmqqqpppooommmiiifffcccaaaggggggggggggfffffffffffffffggggggeeebbb```_________```aaabbbbbbbbbbbbbbbdddccccccbbbaaa```______^^^^^^_________^^^^^^]]]^^^_________^^^\\\ZZZYYY\\\[[[ZZZYYYVVVRRROOOMMMLLLKKKJJJIIIIIIIIIIIIIIILLLKKKKKKJJJHHHFFFDDDCCC@@@@@@>>>===;;;999888777666666555555555666666777888888888888999;;;===???DDDCCCCCCCCCDDDFFFHHHJJJKKKKKKKKKKKKIIIGGGEEECCCCCCCCCDDDGGGMMMSSSWWWYYY___^^^ccclllrrrvvvtttpppkkkjjjqqqooobbbRRRGGGBBBEEEEEEAAAEEENNN]]]uuu|||tttaaavvvttteeeYYYUUUWWW]]]^^^^^^]]]YYYSSSMMMIIIKKKLLLMMMNNNOOONNNMMMLLLHHHEEECCCBBBDDDFFFGGGGGGDDDBBBAAABBBDDDFFFFFFEEEEEEGGGIIIIIIHHHFFFFFFFFFIIIJJJKKKKKKLLLLLLKKKKKKHHHGGGEEEDDDCCCCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCAAA@@@???@@@BBBEEEGGG======<<<;;;:::999888777666666666666555555555555222222111111000/////////000000//////............---,,,+++***)))***+++,,,+++***)))'''''')))***+++'''((()))******)))((('''((((((((((((((()))************+++,,,,,,,,,++++++------------------------------,,,------...///000...222888BBBWWWnnnzzz{{{yyyppppppwwwuuuuuurrrnnnooouuuyyyyyyqqqsssxxx~~~vvvttttttsssrrrsss||||||nnnggggggiiirrr}}}}}}uuuppplllggg___YYYVVVUUUSSSQQQRRRUUUXXX[[[nnnnnnooopppqqqqqqqqqpppppppppoooooonnnmmmmmmllllllmmmoooppppppooommmllllllmmmnnnoooppppppppppppmmmmmmmmmnnnnnnnnnoooooommmmmmnnnoooooonnnnnnnnnooonnnmmmkkkiiihhhffffffgggggggggfffffffffeeeeeecccdddeeedddbbb`````````___```````````````___^^^bbbbbbaaaaaa``````____________``````___^^^]]]]]]\\\]]]]]]]]][[[ZZZXXXWWWZZZZZZYYYWWWTTTQQQNNNLLLJJJIIIHHHGGGFFFEEEEEEEEEGGGGGGGGGFFFEEECCCBBBAAA???>>>===<<<:::999888777666666555555555666777777::::::::::::;;;===???@@@BBBCCCDDDFFFHHHIIIKKKKKKJJJJJJIIIHHHFFFDDDBBBAAAEEEEEEGGGLLLRRRWWW\\\^^^ddddddiiittt~~~zzzpppooonnnqqq{{{}}}iiiXXXNNNLLLFFFEEEIIIHHHFFFMMMYYYnnnzzzmmmiiirrrvvviii^^^TTTQQQRRRUUUVVVWWWVVVTTTPPPLLLIIILLLLLLMMMNNNNNNNNNNNNMMMIIIGGGDDDCCCEEEFFFGGGFFFAAA@@@@@@BBBFFFIIIJJJJJJEEEGGGIIIIIIHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGEEEDDDCCCCCCBBBBBBCCCCCCAAAAAAAAAAAABBBBBBBBBBBBBBBAAA@@@???@@@AAACCCDDD;;;::::::999888666666555666666666666555555555555222222111111000000///////////////.........---------,,,++++++******+++++++++***)))(((((()))***+++))))))************))))))((((((((((((((()))***************++++++,,,,,,,,,---------------,,,,,,,,,------,,,------...///000///333999DDDYYYooo{{{|||xxxooooooxxxvvvuuupppkkklllssswwwxxxqqqqqqtttyyy~~~{{{rrrppppppnnnnnnooo}}}|||mmmffffffkkkttt{{{uuuqqqlllddd^^^[[[ZZZXXXVVVWWWYYY\\\^^^llllllmmmmmmmmmmmmllllllmmmmmmllllllkkkkkkjjjjjjjjjkkklllmmmmmmlllkkkjjjkkklllooopppqqqqqqooooookkkkkkjjjiiijjjkkklllmmmjjjkkklllmmmmmmnnnnnnnnnlllllljjjiiihhhhhhiiijjjfffffffffeeeeeeeeedddddd```aaacccbbbaaa___```aaa____________^^^]]]\\\[[[__________________^^^^^^^^^^^^^^^^^^]]][[[ZZZZZZZZZZZZZZZYYYXXXWWWVVVUUUXXXWWWVVVTTTQQQNNNLLLJJJFFFFFFDDDCCCAAAAAA@@@@@@AAAAAAAAAAAA@@@???>>>======<<<;;;:::999888777777666666666666666777888999;;;;;;<<<===>>>@@@BBBCCCBBBEEEHHHKKKMMMMMMLLLLLLJJJHHHGGGEEEDDDDDDDDDDDDJJJLLLOOOTTTYYY___ccceeehhhiiippp|||zzzsssppprrrvvv|||wwwcccUUUJJJDDDBBBAAACCCGGGGGGJJJYYYkkk|||jjjeeeiiixxxfff\\\VVVQQQNNNNNNNNNOOOOOOOOOOOOMMMKKKJJJMMMMMMLLLLLLMMMMMMNNNNNNKKKHHHFFFEEEFFFFFFFFFFFFBBBAAAAAACCCGGGIIIJJJJJJDDDFFFHHHIIIHHHGGGHHHIIIGGGGGGGGGGGGFFFEEEDDDDDDAAABBBBBBBBBBBBBBBAAAAAA>>>???@@@@@@AAABBBCCCCCCAAAAAA@@@@@@????????????999999999999888666555555666666666555555555555444222222222111000000//////.........---------------+++,,,,,,,,,,,,+++******+++***)))(((((()))***+++++++++************++++++((((((((((((((()))************))))))***,,,...///......------,,,,,,++++++------,,,------...///000000444;;;HHH]]]qqq|||~~~xxxmmmnnnzzzxxxvvvpppjjjkkkrrrvvvvvvqqqqqqssswww~~~wwwooommmmmmllllllnnn{{{mmmffffffmmmwww|||wwwqqqjjjeee___]]][[[ZZZZZZ[[[^^^___jjjkkkkkkkkkkkkjjjjjjiiikkkkkkkkkjjjjjjiiiiiiiiillllllmmmmmmmmmmmmlllllliiikkknnnpppqqqpppnnnmmmmmmllliiigggffffffggghhhjjjjjjkkkllllllllllllllljjjiiigggeeeeeefffhhhiiiddddddddddddcccccccccccc___```aaaaaa___]]]]]]^^^\\\]]]]]]]]]]]]\\\\\\[[[\\\\\\\\\\\\]]]]]]]]]]]][[[[[[[[[ZZZYYYWWWVVVUUUWWWWWWWWWVVVVVVUUUTTTSSSTTTSSSRRRPPPMMMKKKIIIGGGCCCBBBAAA???>>>=========<<<<<<<<<===<<<<<<;;;;;;::::::999999888888777777777666777777888999:::;;;<<<======???@@@BBBDDDDDDEEEHHHLLLPPPPPPOOOLLLIIIHHHFFFEEEDDDEEEGGGJJJLLLPPPSSSWWW[[[___dddhhhkkkooottt}}}|||vvvrrruuuyyy{{{dddWWWNNNHHHFFF???@@@CCCEEEHHHTTTnnnrrrgggooo}}}|||lll\\\TTTRRROOOMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMLLLKKKKKKKKKLLLNNNOOOKKKIIIGGGFFFGGGGGGFFFEEEEEEDDDCCCCCCEEEGGGGGGFFFDDDFFFHHHHHHHHHHHHIIIKKKJJJJJJJJJIIIHHHGGGEEEEEEBBBBBBCCCDDDCCCBBB@@@???>>>>>>???@@@AAACCCCCCDDD@@@@@@AAA@@@???>>><<<;;;;;;;;;;;;;;;:::999888777666666555555555444444444333333222111111000000///------------------------***+++,,,---,,,+++***)))******)))(((((()))******++++++)))(((((()))++++++((((((((((((((())))))******)))((((((***,,,///000......---,,,,,,+++++++++------,,,------...///000111444<<>>===<<<;;;;;;;;;999999::::::::::::999999888888888888888888888888888888888999:::<<<===>>>===>>>???AAACCCEEEFFFFFFJJJLLLOOOQQQPPPMMMHHHFFFCCCBBBBBBDDDGGGLLLQQQTTTTTTWWW[[[___bbbggglllpppzzzyyyvvvuuuvvvzzzfffVVVNNNHHHCCCBBBDDDDDDFFFIIISSSiiippppppqqqcccTTTOOONNNLLLJJJJJJLLLKKKKKKJJJJJJJJJJJJKKKLLLKKKJJJIIIJJJKKKLLLMMMKKKIIIGGGGGGGGGGGGFFFDDDDDDBBBAAABBBDDDFFFFFFEEEEEEGGGHHHHHHHHHHHHJJJLLLLLLLLLLLLKKKJJJHHHGGGFFFEEEEEEFFFFFFDDDBBB@@@?????????@@@AAABBBBBBCCCCCC@@@@@@AAA@@@???===:::999:::;;;<<<<<<<<<:::888777555555555555444444444444333333222222111000000000------------------------***+++,,,---,,,+++***)))******))))))))))))*********)))(((''''''((()))***((((((((((((((())))))******)))((((((***,,,///000------,,,,,,,,,+++++++++------,,,------...///000222444>>>PPPeeeuuu~~~wwwkkknnn|||~~~~~~|||zzz|||~~~yyyrrrmmmrrr{{{xxxrrrllllllllllllooottt~~~mmmfffgggnnnxxx|||vvvrrrooonnnmmmlllkkklllnnnnnnhhhhhhiiiiiiiiiiiiiiihhhjjjjjjjjjjjjjjjjjjjjjiiihhhhhhhhhhhhhhhhhhhhhhhheeegggiiijjjkkkkkkjjjiiiggggggfffffffffggghhhiiijjjjjjjjjjjjiiihhhgggffffffeeecccaaa````````````____________^^^^^^^^^]]]^^^______]]]ZZZWWWWWWWWWWWWXXXYYY[[[\\\]]]]]]^^^XXXXXXXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWVVVUUUTTTSSSQQQQQQPPPOOONNNOOOOOOOOOJJJIIIGGGDDDBBBAAA@@@@@@======<<<;;;::::::::::::888888999999888888777777777777777888888888999999999999:::;;;===???@@@AAA???@@@BBBEEEGGGHHHIIIIIIMMMMMMNNNNNNLLLIIIFFFCCC@@@@@@BBBEEEJJJQQQWWWZZZXXX\\\```dddgggmmmuuu{{{zzzuuuvvvzzz~~~mmmXXXOOOJJJCCC???@@@CCCEEEIIISSSeeetttyyydddXXXMMMJJJJJJGGGFFFGGGHHHHHHHHHHHHHHHGGGGGGGGGIIIIIIHHHHHHIIIIIIJJJKKKIIIHHHFFFFFFGGGGGGFFFDDD@@@??????AAAEEEGGGHHHHHHGGGHHHIIIHHHGGGHHHJJJLLLKKKKKKKKKJJJIIIHHHFFFEEEGGGGGGGGGFFFEEECCCBBBAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAA@@@???<<<:::999999:::;;;<<<;;;:::888666555555555444444444444333333333333222111111000000---------------.........+++,,,,,,,,,,,,+++******)))))))))******)))))))))))))))(((((((((((())))))((((((((((((((()))************))))))***,,,...///+++++++++,,,,,,,,,,,,,,,------,,,------...///000111333>>>SSSiiivvv~~~vvvlllooo{{{{{{qqqiiippp}}}sssnnnjjjjjjkkkmmmrrrxxx|||kkkfffhhhmmmwww~~~xxxwwwwwwvvvvvvwwwxxxyyyeeefffggghhhhhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiifffffffffeeeeeefffffffffcccdddeeefffggggggggggggeeeeeeeeeeeeffffffffffffeeefffffffffffffffeeedddcccbbbbbbaaaaaa`````````]]]]]]\\\\\\\\\[[[[[[[[[[[[\\\]]][[[YYYWWWVVVWWWVVVVVVXXXYYYZZZZZZZZZZZZXXXWWWWWWVVVVVVUUUUUUUUURRRSSSSSSSSSRRRRRRQQQPPPMMMLLLKKKJJJJJJJJJKKKLLLFFFEEEBBB@@@>>>===<<<<<<999999888888888888999999777777777777777666555444666666777888888999::::::;;;;;;<<<===???AAACCCDDDBBBDDDFFFIIIKKKLLLMMMMMMMMMLLLKKKIIIHHHFFFEEEDDDCCCDDDGGGKKKQQQXXX]]]aaa```dddiiimmmrrrzzz{{{zzz~~~lllZZZLLLKKKJJJDDDBBBEEECCCHHHSSSfff}}}~~~|||iiiVVVOOOIIIHHHFFFDDDDDDFFFDDDEEEFFFGGGHHHHHHGGGGGGFFFFFFGGGHHHHHHHHHHHHHHHGGGFFFEEEFFFGGGGGGFFFDDDAAA@@@@@@BBBEEEHHHIIIIIIIIIIIIIIIHHHGGGGGGIIIKKKKKKKKKKKKJJJIIIHHHGGGFFFEEEEEEEEEDDDDDDEEEFFFFFFFFFFFFEEEDDDBBBAAA@@@@@@AAAAAA@@@???>>>===;;;:::999:::<<<======;;;999888555555555444444444333333444333333222222111111000------........./////////---,,,++++++******++++++))))))************)))))))))))))))******)))))))))((((((((((((((()))***************++++++,,,,,,,,,*********+++,,,,,,------------,,,------...///000111222>>>VVVkkkwww}}}vvvnnnpppzzz{{{pppjjjqqq~~~~~~qqqmmmjjjlllnnnpppvvv~~~xxxhhheeeiiinnnxxxcccdddeeefffgggggghhhgggggggggggghhhhhhhhhhhhhhhgggffffffeeeeeeffffffgggbbbbbbccccccdddeeeeeefffffffffffffffeeecccbbbaaaaaaaaabbbcccddddddddddddaaaaaabbbbbbbbbbbbaaaaaa[[[[[[[[[[[[ZZZZZZZZZYYYXXXZZZ[[[ZZZXXXWWWWWWXXXVVVVVVWWWXXXXXXWWWWWWWWWWWWWWWVVVVVVUUUTTTSSSSSSMMMMMMNNNNNNNNNMMMMMMLLLJJJIIIHHHGGGGGGGGGHHHIIIDDDBBB@@@===;;;:::::::::777666666666666777888888666666666666555444333333666666777888999:::;;;;;;<<<<<<===???AAACCCEEEFFFEEEFFFIIILLLNNNOOOPPPPPPLLLJJJHHHFFFEEEDDDEEEEEEIIIKKKNNNSSSXXX^^^cccfffhhhlllrrrwww}}}{{{hhhXXXJJJAAAEEEGGGDDDEEEKKKHHHPPPbbb}}}}}}lll[[[OOOJJJGGGGGGFFFDDDEEEHHHCCCDDDFFFHHHJJJJJJJJJIIIDDDEEEFFFHHHHHHGGGFFFFFFEEEDDDDDDEEEGGGGGGFFFDDDEEEDDDCCCDDDFFFGGGGGGGGGJJJJJJJJJHHHGGGGGGIIIKKKLLLLLLLLLLLLKKKJJJIIIIIICCCBBBBBBBBBDDDFFFHHHIIIIIIHHHGGGEEECCCAAA??????AAAAAA@@@???>>>===<<<<<<<<<===???AAA@@@???<<<;;;555555444444444333333333444444333222222111111000........./////////000000...---+++***)))***+++,,,))))))************)))))))))***+++,,,,,,+++***)))((((((((((((((()))************+++,,,,,,,,,++++++))))))***+++,,,------...---------------...000000111222>>>WWWlllwww}}}~~~wwwoooqqqzzz{{{pppmmmttt{{{rrrnnnmmmoooqqqttt|||ttteeedddiiioooxxxdddddddddddddddddddddddd```ccceeedddbbbaaacccfffeeeeeedddcccccccccccccccccccccbbbbbbbbbbbbaaaaaaccccccccccccccccccccccccaaaaaacccddddddcccaaaaaaaaa```______```___]]][[[ZZZZZZZZZZZZZZZYYYXXXXXXVVVTTTSSSTTTUUUWWWVVVVVVRRRUUUXXXZZZYYYWWWVVVVVVUUUTTTRRRQQQPPPPPPPPPQQQNNNNNNMMMMMMLLLLLLKKKKKKEEEDDDDDDCCCAAA@@@??????@@@???===<<<::::::999999666777888888888777555444333444555555444444666888666666777888888888888777:::<<>><<<<<<<<>>>>>===<<<;;;999777666666666444444444444444444333333555666777666555666777999888888999::::::;;;::::::>>>???AAACCCFFFHHHJJJKKKPPPNNNMMMPPPTTTTTTOOOKKKEEEDDDBBBCCCFFFJJJMMMOOOVVVXXX]]]cccjjjppptttvvv}}}rrr^^^QQQLLLHHHEEECCCDDDDDDDDDJJJRRRggg|||tttmmm{{{vvvgggVVVHHHGGGGGGGGGGGGFFFFFFFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFEEEDDDCCCCCCCCCDDDDDDBBBBBBCCCDDDEEEGGGIIIJJJIIIGGGEEEEEEEEEEEEDDDCCCGGGHHHIIIIIIIIIIIIJJJKKKYYY]]]\\\TTTLLLIIIHHHGGGCCCCCCCCCCCCDDDEEEFFFGGGFFFFFFFFFEEEEEEDDDDDDDDDGGGFFFDDDAAA???>>>>>>>>>===???AAABBBAAA???<<<:::888777555333333333444555444333222111000//////...////////////////////////------,,,,,,,,,++++++++++++***))))))((((((((()))''''''(((((())))))******))))))))))))))))))))))))))))))(((((())))))***+++---,,,+++++++++,,,---..................//////000555999FFF[[[nnnyyywwwrrrxxx~~~xxxwwwxxx}}}|||rrrrrruuuxxxxxx{{{|||mmmcccbbbgggttt}}}bbbbbbaaa___^^^\\\[[[[[[]]]___``````___^^^```aaa```______^^^^^^^^^^^^^^^____________````````````______________________________^^^^^^^^^^^^______]]]\\\[[[[[[\\\\\\ZZZXXXSSSTTTUUUVVVVVVWWWVVVVVVUUUSSSRRRQQQRRRRRRQQQOOOOOORRRUUUVVVTTTSSSRRRSSSOOOOOOMMMLLLKKKJJJJJJJJJJJJIIIHHHFFFDDDCCCBBBAAAAAA@@@@@@???>>>===<<<<<<<<<;;;:::888777666555555555555333222222333333444777888999888777777999:::::::::<<<===??????@@@@@@DDDCCCCCCEEEGGGLLLPPPRRRVVVSSSPPPOOOOOONNNJJJGGGBBBCCCEEEHHHLLLQQQUUUWWW[[[```fffkkkooottt{{{lll]]]OOOGGGEEEBBBCCCEEEEEEDDDHHHWWWfffooooooxxxxxxeeeYYYLLLBBBFFFFFFFFFEEEEEEEEEEEEEEEAAABBBBBBBBBCCCCCCCCCDDDFFFFFFEEEEEEEEEDDDDDDDDD@@@AAAAAACCCFFFIIILLLNNNKKKKKKJJJHHHEEECCCCCCDDDIIIJJJKKKJJJIIIHHHIIIJJJYYY]]]^^^WWWPPPLLLIIIFFFDDDEEEFFFFFFGGGGGGGGGGGGFFFEEEEEEDDDEEEFFFHHHIIIHHHGGGEEECCCBBBAAA@@@@@@??????@@@AAA@@@???>>>===:::999777666555555666666333222222111000///......////////////////////////,,,,,,+++++++++*********++++++***))))))))))))***(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((())))))***+++,,,,,,,,,,,,---...//////000/////////000000111222444:::III___qqq{{{zzzyyy{{{{{{zzzzzzrrrsssvvvzzz{{{~~~xxxjjjaaabbbhhhuuu}}}```______^^^\\\[[[[[[ZZZ___```````````````aaaaaa___^^^]]]]]]\\\\\\]]]]]]]]]]]]]]]^^^^^^_________^^^^^^^^^^^^^^^^^^^^^^^^___^^^\\\\\\\\\\\\^^^___\\\ZZZZZZZZZ[[[ZZZXXXVVVSSSSSSTTTTTTTTTTTTSSSSSSNNNMMMMMMMMMOOOOOONNNLLLNNNPPPRRRSSSRRRPPPPPPPPPMMMLLLKKKIIIHHHGGGFFFFFFEEEEEEDDDCCCAAA@@@??????>>>======<<<;;;;;;::::::;;;;;;::::::999:::::::::<<<:::777555333444555666888999:::999888888:::<<<;;;<<<>>>AAACCCEEEFFFGGGGGGEEEDDDDDDGGGMMMRRRVVVVVVRRRMMMKKKJJJIIIGGGEEEEEEGGGLLLPPPUUUYYY^^^```dddjjjpppsssuuu{{{hhhYYYOOOHHHDDDDDD@@@CCCFFFGGGGGGRRRjjjsssjjjyyyjjj[[[RRRKKKFFFDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCEEEGGGKKKNNNQQQOOOQQQPPPLLLGGGCCCDDDFFFGGGHHHJJJIIIHHHHHHIIIJJJQQQVVVYYYVVVSSSQQQOOOKKKFFFGGGHHHIIIIIIHHHGGGGGGEEEDDDCCCCCCDDDGGGJJJKKKHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCBBBBBBAAA@@@??????<<<;;;:::888777666666666222222111000000///......////////////////////////,,,,,,,,,,,,++++++++++++++++++***************+++))))))))))))(((((((((((())))))))))))))))))))))))++++++******++++++,,,---,,,,,,,,,,,,,,,---------////////////000111222222333:::LLLbbbsss{{{~~~zzz{{{{{{vvvqqqrrruuuyyyzzz}}}vvviiiccceeelllvvv\\\\\\\\\\\\[[[[[[[[[[[[\\\[[[[[[\\\]]]]]]]]]]]]]]]]]]\\\[[[[[[[[[[[[[[[ZZZZZZ[[[\\\]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]\\\[[[ZZZZZZ[[[\\\]]]ZZZYYYXXXXXXYYYXXXVVVUUUTTTTTTTTTSSSRRRPPPOOONNNFFFFFFFFFIIIKKKMMMLLLJJJLLLNNNPPPOOONNNMMMMMMMMMJJJJJJIIIHHHFFFEEEDDDCCC@@@@@@@@@@@@@@@@@@??????;;;;;;;;;:::999999888888888888888999:::<<<===>>>@@@===:::666444555666777888:::::::::999:::<<<>>>===???AAADDDFFFIIIJJJKKKFFFDDDCCCCCCFFFKKKPPPTTTOOOLLLIIIFFFFFFGGGHHHHHHJJJNNNTTTXXX[[[___dddgggmmmssszzz~~~vvveeeSSSJJJFFFCCCAAAAAA@@@BBBFFFIIIOOOaaawwwnnnpppsss___SSSLLLHHHFFFBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEFFFGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDHHHGGGGGGHHHJJJLLLNNNOOOPPPQQQPPPLLLGGGCCCDDDFFFCCCEEEGGGGGGGGGHHHIIIKKKJJJPPPTTTTTTSSSTTTQQQMMMHHHHHHJJJJJJJJJIIIHHHGGGCCCCCCBBBBBBDDDFFFIIIKKKHHHHHHHHHHHHGGGGGGFFFFFFEEEDDDCCCAAA@@@???>>>===>>>===<<<:::999888777666222222111111000000//////////////////////////////------------,,,,,,,,,,,,+++***************++++++))))))))))))(((((((((((())))))))))))))))))))))))++++++******++++++,,,---,,,,,,,,,,,,++++++******............///000111222111:::MMMcccssszzz~~~zzzzzzrrrrrrrrruuuwwwxxx{{{vvvjjjeeejjjrrrzzzXXXXXXXXXXXXXXXXXXXXXXXXZZZYYYXXXYYY[[[[[[[[[ZZZYYYYYYXXXWWWWWWWWWWWWXXXVVVVVVWWWXXXYYYZZZ[[[\\\[[[[[[[[[[[[[[[[[[[[[[[[YYYYYYYYYXXXXXXYYYYYYYYYWWWVVVUUUVVVVVVVVVTTTRRRSSSSSSRRRPPPNNNLLLJJJIIIAAAAAACCCFFFIIIKKKJJJIIIHHHJJJKKKKKKIIIHHHHHHIIIHHHGGGGGGFFFDDDBBB@@@???============>>>>>>>>>>>>999999999999888888888777333444444666777999;;;<<<===;;;888555444555666777999:::<<<<<<<<<===@@@BBBCCCCCCEEEFFFGGGHHHIIIIIIBBBAAAAAABBBDDDHHHLLLNNNIIIHHHFFFFFFGGGJJJNNNPPPQQQVVV[[[___aaadddjjjnnnrrrzzzyyy___SSSHHHEEEDDDBBBAAABBBBBBCCCHHHQQQ___vvv|||llljjjfffUUUKKKEEEAAA@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCDDDEEEFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDJJJJJJKKKKKKKKKKKKKKKKKKMMMMMMKKKHHHDDDBBBBBBBBBBBBDDDFFFFFFGGGGGGIIIKKKJJJOOORRRQQQRRRSSSPPPLLLJJJJJJJJJJJJIIIIIIHHHGGGCCCCCCCCCCCCDDDFFFHHHIIIGGGHHHHHHIIIIIIIIIHHHHHHDDDCCCBBBAAA???>>>======??????===<<<:::888666666222222222222111111000000////////////////////////.........---------,,,,,,***))))))))))))***++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((())))))***+++++++++,,,,,,,,,+++***))),,,,,,,,,---...///000111111;;;OOOeeessszzz~~~}}}}}}rrruuutttuuuwwwxxx}}}tttiiifffmmmwww~~~SSSSSSSSSRRRRRRQQQQQQQQQVVVUUUSSSUUUWWWXXXWWWUUUSSSSSSRRRQQQQQQQQQQQQRRRPPPQQQRRRSSSUUUVVVWWWXXXVVVVVVVVVVVVVVVVVVVVVVVVUUUUUUUUUVVVVVVUUUUUUUUUTTTSSSRRRRRRSSSRRRPPPNNNNNNNNNMMMLLLKKKIIIGGGFFF@@@AAABBBEEEIIIJJJHHHGGGDDDEEEFFFEEECCCBBBCCCDDDDDDDDDDDDCCCAAA???===;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888888777777777333333333444555666888888888777666555666777999:::;;;<<<>>>???@@@BBBEEEGGGJJJJJJIIIHHHGGGEEECCCBBB>>>???@@@BBBDDDEEEGGGGGGFFFGGGHHHJJJLLLQQQVVVYYYZZZ___dddgggiiimmmsssyyyqqqbbbSSSLLLEEEDDDCCCAAABBBEEEGGGGGGOOO```wwwsssqqq{{{oooXXXMMMGGGAAA======>>>>>>?????????@@@@@@@@@AAAAAABBBCCCDDDEEEFFFFFFFFFEEEDDDCCCCCCCCCDDDDDDIIIJJJKKKLLLLLLJJJHHHGGGKKKIIIFFFEEEDDDDDDBBBAAADDDEEEGGGGGGGGGGGGIIIJJJKKKNNNPPPPPPQQQSSSQQQLLLLLLKKKJJJIIIHHHHHHGGGGGGEEEEEEEEEFFFFFFFFFGGGGGGFFFGGGHHHJJJJJJJJJIIIIIIBBBCCCCCCCCCCCCBBBBBBAAA@@@???>>><<<:::888666555333333333333222222222222////////////////////////---------,,,,,,,,,++++++)))((((((((())))))***+++''''''(((((())))))******))))))))))))))))))))))))))))))(((((())))))***+++)))***+++---------------,,,,,,,,,---...///111111333===QQQffftttzzzzzzrrrsssrrrrrruuuwwwpppfffeeemmmxxxQQQPPPOOONNNLLLKKKJJJJJJOOOLLLKKKLLLOOOPPPOOOMMMOOONNNMMMMMMLLLLLLMMMMMMMMMMMMNNNPPPQQQSSSTTTUUUQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRSSSTTTTTTSSSRRRQQQQQQPPPOOOOOOPPPOOOMMMLLLJJJJJJJJJIIIHHHGGGFFFEEEBBBBBBDDDFFFIIIIIIGGGEEE@@@AAABBBAAA???>>>???@@@BBBBBBBBBAAA???<<<:::888;;;;;;;;;:::999888777777888888888888777777777777555555444444444555666666555555555666888;;;===>>><<<>>>@@@BBBCCCEEEHHHKKKPPPOOOMMMIIIFFFBBB>>><<<<<<>>>@@@BBBDDDDDDDDDCCCFFFHHHKKKMMMQQQVVV\\\```aaafffkkknnnpppuuu||||||kkk\\\QQQLLLFFFBBBAAA???===???DDDLLLMMMXXXooo|||uuuvvvcccPPPIIIFFFBBB??????======>>>>>>?????????@@@BBBBBBCCCDDDEEEFFFGGGHHHGGGEEECCCBBBAAABBBDDDEEEGGGHHHJJJLLLKKKIIIGGGEEELLLHHHEEEEEEFFFGGGEEEBBBGGGHHHIIIIIIGGGGGGHHHIIIJJJMMMOOOOOORRRUUUTTTPPPMMMKKKJJJHHHGGGGGGGGGHHHGGGGGGHHHHHHHHHGGGFFFFFFFFFGGGHHHJJJJJJJJJJJJIIICCCDDDFFFGGGHHHHHHHHHHHH@@@???>>>===:::888555444444444333333333333333333////////////////////////,,,,,,,,,+++++++++******(((((('''(((((()))******&&&''''''((()))******+++))))))))))))))))))))))))+++++++++***+++,,,,,,---&&&(((+++---///000111111,,,,,,------...000111222555???SSSggguuu{{{~~~uuuqqqpppnnnooorrrvvv}}}mmmdddccclllwwwIIIHHHHHHHHHGGGGGGFFFFFFHHHGGGGGGFFFGGGIIIKKKLLLIIIIIIIIIHHHHHHGGGGGGGGGHHHIIIIIIJJJKKKLLLMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLKKKJJJIIIJJJIIIIIIHHHHHHIIIIIIJJJHHHGGGFFFDDDBBBAAA@@@@@@@@@AAABBBCCCCCCAAA???>>>??????>>>>>>=========<<<>>>===<<<;;;999888777666777777777777777666666666777666666666666555555555666777777888888777777777999888888:::<<<======<<>>AAA@@@@@@@@@BBBEEEHHHJJJMMMSSSTTTRRRTTT]]]bbbbbbeeekkkmmmuuuzzzfffUUUNNNMMMEEEBBBAAABBBAAAAAAHHHQQQOOO```wwwvvvuuucccTTTGGGCCCAAA===<<>>???@@@@@@@@@???===<<<<<<;;;;;;;;;:::::::::::::::::::::999999888888777777777777777777777777777777777777777777666666666666666777888888888777777888888999;;;===@@@BBBBBBFFFGGGIIIJJJLLLOOOSSSVVVWWWRRRKKKFFFDDDCCCCCCCCCCCCCCCCCCEEEGGGKKKNNNPPP[[[cccgggccc___bbbgggiiilllssswwwuuucccTTTIIIDDDDDDBBBBBBCCCFFFFFFIIISSS]]]kkk{{{zzz~~~lll[[[OOODDDAAA@@@======???========================???AAABBBDDDDDDCCCBBBAAABBBBBBCCCCCCDDDEEEEEEEEEGGGJJJMMMNNNKKKHHHGGGHHHGGGFFFEEEDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHJJJLLLOOORRRTTTUUUOOOMMMJJJHHHGGGGGGHHHIIIIIIHHHGGGFFFFFFGGGHHHIIIGGGIIIJJJLLLLLLKKKJJJIIIEEEDDDCCCDDDFFFGGGGGGFFFAAA???<<<:::999888666444444555666888888777666555111111111000000///...---------,,,,,,+++*********++++++++++++++++++++++++******)))))))))))))))***)))***+++***)))(((***+++************************,,,,,,+++******++++++,,,---...//////......000222444BBBVVViiiwww}}}{{{{{{kkkfffjjjpppooopppssswwwwwwiiicccdddkkkrrr???????????????>>>>>>>>>>>>>>>======>>>???@@@AAAAAAAAAAAAAAA@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDCCCBBBAAABBBAAAAAA@@@@@@AAAAAABBBCCCBBBAAA???>>>=========<<<<<<<<<<<<;;;;;;;;;;;;999999999999999888888888777777777777777777777777777777777777888888888888777777777777777777888888777888999:::::::::::::::;;;;;;<<<===@@@CCCFFFHHHIIIMMMRRRVVVXXXZZZ[[[]]]ZZZTTTLLLFFFDDDDDDEEEEEECCCCCCEEEGGGKKKOOOSSSUUUaaalllssspppiiihhhlllpppvvvrrr^^^QQQIIIDDDCCCDDD???@@@CCCFFFIIIPPP```ooozzz~~~mmmZZZPPPHHH@@@??????======>>>========================??????AAABBBBBBBBBAAA@@@@@@AAAAAABBBBBBCCCDDDDDDFFFHHHJJJJJJIIIGGGGGGGGGHHHGGGEEEDDDCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFHHHJJJLLLNNNOOOPPPNNNMMMKKKIIIHHHGGGFFFFFFHHHHHHIIIJJJJJJKKKKKKKKKJJJKKKLLLLLLLLLKKKIIIHHHDDDCCCBBBCCCDDDEEEDDDBBB???===;;;:::::::::888777555666777888999888777777111111111000000///...---///......---,,,,,,++++++************************)))))))))(((((())))))***''')))+++,,,+++*********************************,,,++++++******+++,,,,,,---...//////...///111333666DDDYYYkkkxxx{{{zzz}}}zzzmmmaaabbbhhhqqqoooqqquuuzzzrrrfffaaadddlllttt;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<=========>>>>>>???========================@@@?????????>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@@@@@@@???>>>>>>>>>>>>============>>>>>>???>>>===<<<;;;;;;;;;;;;;;;;;;:::999888999999999999999999999999999999999666666666666666666666666666666666777777777777777666777777777888888999999::::::;;;======>>>>>>>>>@@@AAABBBBBBDDDGGGJJJMMMQQQWWWaaahhhjjjiiigggeeebbb[[[QQQIIIEEEDDDEEEEEEEEEGGGIIIMMMRRRWWW[[[]]]```jjjtttvvvsssrrrvvvzzzmmm___PPPJJJHHHFFFEEEFFFBBBBBBCCCHHHOOO^^^www~~~{{{cccSSSIIIDDD???>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@@@@@@@?????????@@@@@@AAABBBBBBBBBEEEFFFGGGGGGGGGGGGGGGGGGHHHGGGEEEDDDCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCGGGGGGGGGGGGGGGGGGHHHHHHMMMLLLLLLJJJIIIGGGEEEDDDEEEGGGJJJLLLNNNNNNMMMLLLIIIIIIIIIIIIHHHGGGFFFEEEDDDCCCAAAAAABBBBBBAAA@@@===<<<::::::;;;;;;:::999555666777888888888777777111111111000000///...---//////......------,,,,,,)))))))))))))))))))))))))))(((((((((((())))))***)))+++...///---+++))))))************************++++++++++++++++++,,,,,,+++,,,------------///111777FFF\\\mmmxxx~~~wwwuuu}}}}}}~~~~~~zzzxxx}}}{{{hhh```dddkkkpppoooqqqvvv}}}ooodddaaaeeennnwww::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<>>>>>>===<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>>>>===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::999888888999999::::::999888888888888999777777777888888888888888777777666666555444444444555555555666666777777777666777777888999::::::;;;:::;;;===>>>???@@@AAAAAACCCEEEHHHJJJLLLOOOTTTXXX___fffpppvvvvvvpppjjjeee```ZZZPPPIIIFFFFFFFFFGGGMMMOOORRRWWW\\\aaadddgggeeekkkttt|||xxxmmmWWWNNNFFFEEEEEECCCAAAAAAFFFEEEGGGPPP^^^wwwnnn[[[OOOEEECCC@@@>>>======<<<:::;;;;;;;;;;;;;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAAAAADDDDDDEEEFFFGGGGGGGGGFFFGGGFFFDDDCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFGGGGGGGGGGGGGGGGGGKKKKKKKKKKKKIIIGGGEEEDDDCCCFFFJJJMMMOOOOOOMMMLLLHHHHHHHHHGGGFFFEEEDDDCCCDDDCCCAAAAAABBBBBB@@@???<<<;;;999:::;;;<<<<<<;;;666666666666666666666666111111111000000///...---,,,,,,++++++***)))))))))))))))))))))))))))))))))((((((''''''((()))******,,,///111111///+++)))'''))))))))))))))))))))))))******++++++,,,,,,,,,,,,+++,,,---------...000222888HHH^^^pppyyy~~~uuummmvvv~~~yyyuuuvvvzzz|||yyyvvvzzz|||jjjdddhhhnnnqqqqqqtttzzzmmmcccbbbhhhrrr{{{999999:::::::::::::::;;;888888999::::::999999888:::::::::;;;;;;;;;;;;;;;<<<<<<;;;;;;:::::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::;;;888888777777777777777888999888888888888777777777444444555555555555555666888888777666666555444444555555666666777777888888888888999:::<<<===>>>>>><<<===???AAABBBCCCDDDDDDEEEJJJPPPTTTWWW[[[aaafffkkkpppuuuvvvqqqhhh```[[[UUUPPPJJJGGGGGGJJJMMMNNNSSSUUUXXX\\\aaafffiiikkknnnpppyyylll___XXXIIIEEEBBBDDDCCC@@@???@@@CCCDDDLLL^^^uuu~~~rrr^^^PPPHHHBBBCCCAAA<<<;;;<<<<<<:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>??????@@@AAAAAACCCCCCCCCEEEHHHHHHGGGEEEEEEDDDCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFGGGIIIJJJKKKLLLJJJJJJJJJJJJIIIGGGFFFEEECCCEEEIIIMMMOOOOOOMMMLLLJJJIIIIIIHHHGGGFFFFFFEEEEEECCCBBBBBBCCCCCCBBB@@@<<<;;;999:::<<<======<<<888777777666666555555444111111111000000///...---......---,,,,,,++++++***************************''''''''''''((()))******---///111111...+++)))((())))))))))))))))))))))))))))))+++,,,,,,,,,,,,,,,,,,...///000///111333555888III```rrrzzz~~~tttfffnnnyyy}}}wwwsssqqqtttzzz}}}zzzvvvwww}}}}}}llliiimmmqqqvvvwww{{{~~~kkkbbbccciiittt~~~}}}999999999:::::::::;;;;;;777777888999999888777666888999999999:::::::::;;;999999999999999999999888999999999999999999999999999999:::::::::::::::999999999888888888888999999777666666666666666777777666666777888777666555444444444444555555555666666888888888777777777777777666777777888999999::::::;;;<<<===>>>@@@AAABBBCCCCCCDDDFFFHHHIIIKKKLLLLLLOOOUUU\\\```bbbdddiiimmmkkkllljjjeee^^^XXXSSSRRRMMMJJJHHHHHHLLLQQQVVVXXX[[[]]]aaaeeeiiimmmooopppwww{{{vvveeeYYYPPPKKKEEEDDDDDDEEECCC@@@AAAFFFFFFLLL]]]wwwppp[[[NNNGGGDDD>>>@@@???:::888<<<===;;;:::::::::::::::::::::::::::::::::::::::;;;<<<<<<===>>>>>>???@@@@@@AAAAAAAAAAAACCCFFFJJJJJJGGGDDDCCCCCCBBBBBBCCCDDDFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFBBBCCCDDDFFFHHHIIIKKKLLLIIIIIIIIIHHHHHHHHHGGGGGGDDDGGGJJJNNNOOOOOONNNLLLJJJIIIIIIHHHGGGGGGGGGGGGEEEDDDCCCCCCDDDEEEDDDBBB===;;;::::::<<<======<<<;;;:::999777666555444444111111111000000///...---111111000000///......---++++++++++++++++++++++++'''&&&&&&'''''')))******))),,,......---+++******))))))))))))))))))))))))((()))+++,,,------,,,,,,,,,...///000000111333666777IIIaaasss{{{}}}sssgggmmmvvv||||||xxxtttqqqpppuuu}}}~~~xxxwww{{{~~~ooonnntttxxx}}}{{{jjjaaabbbiiiuuu|||www888999999999::::::;;;;;;888888999::::::999888777777888888888999999::::::888888888888888888888888999999999999999999999999888888999999999999999888888888777777777777888888666666555555555666777777444555666777777555333222666666666777777777888888777777777888999:::::::::888888999:::;;;;;;<<<<<<>>>???@@@AAACCCDDDFFFFFFJJJKKKMMMOOOQQQRRRSSSTTTZZZ```gggiiihhhhhhjjjmmmeeebbb\\\UUUNNNKKKLLLNNNLLLKKKJJJLLLQQQWWW\\\^^^iiijjjnnnqqquuuxxxzzz{{{qqq```WWWQQQKKKEEECCCBBBDDDDDD@@@>>>CCCKKKSSS\\\sssuuu\\\KKKDDDDDDEEE:::>>>===777666;;;>>><<<::::::::::::::::::::::::::::::999999::::::;;;<<<>>>>>>>>>???@@@@@@AAAAAAAAAAAACCCGGGKKKKKKGGGDDDBBBBBBBBBBBBCCCEEEFFFHHHGGGGGGGGGGGGGGGGGGGGGGGGBBBBBBCCCCCCDDDEEEEEEFFFIIIHHHHHHGGGGGGHHHHHHIIIFFFHHHKKKNNNPPPOOONNNMMMHHHHHHGGGFFFFFFFFFGGGGGGFFFDDDCCCDDDEEEFFFEEEDDD===;;;::::::<<<======<<<>>><<<;;;888777555555444111111111111000///...---///......---,,,,,,++++++++++++++++++++++++++++++&&&&&&&&&'''''')))******&&&(((+++,,,+++++++++,,,))))))))))))))))))))))))((()))+++,,,------,,,,,,***,,,---......///222444777IIIbbbttt||||||rrrkkkqqqxxx||||||xxxtttqqqqqqwwwzzzwwwzzzqqqssszzz~~~zzzhhh```bbbiiittt~~~}}}|||zzzuuuppp???>>><<<:::999999999:::999999::::::::::::999888:::999888777777888999999999999999999999999888888888999999::::::999999888999888777666666777888999999999888888888777777777666666666666666666666666666888888888666666666888666666666666555555555555666666666777888999:::;;;:::<<<===>>>>>>>>>@@@AAADDDEEEEEEFFFHHHIIIJJJKKKMMMQQQXXX]]]``````]]][[[]]]___bbbcccccc```]]][[[VVVRRRMMMJJJIIIIIIJJJJJJOOOSSSWWWYYY[[[^^^dddiiijjjpppzzzyyynnn^^^PPPIIIFFFEEEEEEJJJ@@@===DDDFFFCCCHHHQQQeee{{{zzzzzz```OOOFFF@@@>>>???;;;;;;:::::::::999999999666666777888999999::::::::::::999999::::::;;;;;;>>>===<<<<<<<<<===>>>???===@@@DDDFFFFFFDDDBBBBBBBBBBBBCCCEEEFFFGGGHHHIIIHHHEEECCCDDDGGGGGGFFFCCCEEEEEEEEEFFFGGGGGGFFFFFFKKKLLLMMMLLLIIIGGGGGGGGGHHHKKKLLLKKKMMMRRRTTTRRRMMMHHHFFFHHHHHHFFFFFFHHHEEEFFFGGGGGGFFFEEECCCBBB>>>===<<<:::999999999:::;;;:::888666555444444444222111111000///......---+++,,,---......,,,***)))***+++,,,---,,,***(((&&&))))))))))))((((((((((((++++++++++++++++++++++++++++++******************++++++,,,,,,,,,,,,------/////////......000444777:::OOOgggtttzzz~~~uuunnnsss{{{~~~uuunnnrrr{{{~~~~~~xxxyyyxxxhhhdddeeehhhrrr}}}}}}}}}}}}}}}~~~|||zzzzzzyyywwwuuu>>>>>>============>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;::::::;;;;;;<<<<<<<<<;;;;;;;;;;;;::::::777888888999999888888777;;;:::999888888999:::;;;777777777777666666666666777666666666666666666666555666777777555555666777555555666666777777777888:::::::::::::::;;;<<<<<<;;;<<<>>>???AAABBBDDDFFFJJJKKKMMMOOOQQQRRRRRRRRRWWW\\\ccchhhiiifffbbb^^^aaaaaa```^^^[[[VVVRRROOOKKKIIIGGGGGGIIILLLOOOPPPUUUYYY^^^```aaacccgggkkkuuu}}}|||hhh___SSSJJJEEEDDDCCCCCCFFFBBBCCCIIIIIIIIIUUUeee}}}|||iiiTTTGGGAAA===<<<===;;;;;;;;;:::::::::999999777777888888999999::::::::::::999999999999::::::???????????????@@@@@@@@@<<>>===;;;:::::::::;;;:::999888777555444333222111111000000///......---...------,,,,,,,,,,,,,,,,,,------...---+++)))(((((((((((())))))******+++++++++++++++++++++++++++************************+++++++++,,,,,,,,,------,,,------,,,,,,...222666:::OOOgggtttzzz|||ssskkkqqqyyyyyyssssss|||xxxzzzvvvfffcccdddhhhrrr~~~~~~yyywwwwwwxxxwwwvvv===>>>???@@@BBBBBBBBBBBB@@@@@@??????>>>>>>======;;;;;;::::::::::::;;;;;;;;;;;;;;;::::::999999999888999999999999999999888999999888888888888999999888888888777777777666666666666777777777777777777666777888888777666777999666777888999:::;;;;;;<<<>>>>>>>>>======>>>??????CCCCCCEEEGGGIIILLLNNNOOOPPPSSSXXX\\\___```___^^^eeehhhnnnqqqpppjjjccc^^^]]]\\\YYYVVVQQQMMMIIIFFFEEEEEEGGGIIIMMMRRRVVVYYY]]]aaaeeehhhiiikkkpppttt~~~~~~nnnbbbSSSOOOIIIDDDCCCBBBBBBBBB@@@AAAFFFKKKLLLRRRhhh}}}dddVVVGGG@@@===<<<<<<===;;;;;;;;;;;;::::::::::::888999999999999999999999:::999999888888888999999>>>???@@@BBBBBBBBB@@@@@@;;;???CCCFFFFFFFFFEEEFFFDDDDDDEEEEEEEEEFFFFFFFFFDDDBBBAAABBBCCCDDDCCCBBBDDDIIINNNMMMIIIFFFGGGIIIJJJKKKLLLKKKIIIGGGGGGGGGGGGIIIIIIHHHMMMVVV\\\]]]RRRLLLIIIJJJJJJFFFEEEGGGEEEEEEEEEEEEDDDCCCBBBAAA@@@???===;;;:::::::::;;;777888888777666444222111111000000//////.........000///,,,+++***+++---...---...//////...---+++***''''''((()))***++++++,,,))))))))))))))))))))))))************************++++++++++++,,,,,,,,,,,,++++++,,,,,,---///333666;;;PPPgggtttzzzyyyppphhhnnnvvv~~~|||xxxttt~~~yyy|||ttteeebbbdddhhhrrr~~~|||yyyzzz|||~~~~~~===???AAADDDEEEFFFFFFFFFDDDDDDCCCBBBAAAAAA@@@@@@>>>>>>===========================<<<<<<;;;;;;:::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;::::::::::::999999999777777777777888888888888999;;;<<<<<<::::::;;;===:::;;;;;;<<<===>>>??????@@@@@@@@@AAABBBCCCDDDEEEKKKKKKLLLOOOSSSXXX[[[\\\^^^bbbggglllooonnnlllkkkmmmnnnnnnmmmiiiccc\\\XXXQQQPPPOOOMMMKKKJJJIIIIIIJJJLLLNNNQQQUUUZZZ___cccgggjjjmmmoooqqqwww~~~ttthhh[[[SSSHHHFFFEEECCCCCCBBBBBBAAA@@@BBBHHHPPPXXXhhh{{{jjjSSSIII@@@>>>>>>======???;;;;;;;;;;;;::::::::::::999999999999999888888888999888888888777888888999<<<>>>AAADDDDDDCCC@@@>>>===@@@DDDFFFEEEDDDDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDBBBBBBBBBBBBCCCCCCCCCCCCJJJQQQWWWUUUNNNIIIIIIKKKHHHJJJKKKJJJHHHFFFFFFFFFIIILLLMMMMMMPPPXXX\\\\\\TTTOOOKKKKKKJJJFFFEEEFFFFFFFFFFFFEEEDDDCCCBBBBBB???>>><<<:::999999999999555666777777666444111///000000/////////.........///...---,,,,,,,,,---...------.........---,,,+++'''''''''(((((()))))))))))))))))))))))))))))))))))))))))))))***************++++++++++++,,,,,,,,,+++---......///222666999<<>>>>>>>>>>>======@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<<<<<<<;;;;;;;;;;;;999999999::::::;;;;;;;;;<<<===>>>>>>======???@@@>>>>>>>>>???@@@@@@AAAAAABBBCCCDDDFFFHHHKKKMMMOOOQQQPPPSSSYYYaaaiiinnnpppxxxzzz|||}}}|||xxxtttqqqkkkhhhddd^^^YYYTTTPPPNNNHHHHHHHHHIIIJJJLLLNNNPPPPPPSSSWWW[[[___eeelllrrrzzzzzz{{{zzz}}}|||{{{|||nnn```VVVPPPLLLDDDDDDDDDCCCBBBAAAAAAAAADDDFFFNNN]]]qqqjjjWWWIIIBBB======>>>======???;;;::::::::::::999999999888888888888888888888888888888777777888888999:::===@@@DDDGGGHHHFFFCCC@@@@@@CCCEEEEEECCCBBBAAAAAADDDDDDCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDOOOUUUZZZWWWOOOHHHGGGIIIFFFHHHIIIHHHFFFEEEEEEEEEFFFKKKPPPRRRVVV\\\]]][[[VVVPPPLLLLLLJJJFFFDDDEEEHHHGGGFFFEEEDDDCCCCCCBBB>>>===;;;888777666666777444444666666555333000///////////////............,,,---.........---,,,+++,,,,,,,,,,,,,,,++++++***(((((((((''''''&&&&&&&&&(((((((((((((((((((((((((((((()))))))))******************+++++++++,,,,,,+++,,,...///000222666888===QQQhhhuuuzzz~~~tttjjjgggmmmvvv|||}}}{{{xxxwwwxxx|||www|||~~~uuueeeaaabbbeeeooo{{{~~~}}}JJJKKKNNNRRRUUUXXXZZZZZZZZZXXXVVVTTTRRRRRRRRRRRRPPPPPPOOONNNMMMKKKIIIHHHHHHGGGGGGFFFEEEDDDCCCCCCAAAAAABBBBBBBBBBBBAAAAAAAAAAAABBBCCCCCCBBBAAAAAA??????>>>>>>>>>=========>>>>>>??????@@@@@@AAAAAA>>>@@@AAAAAAAAAAAABBBDDDBBBBBBCCCDDDEEEFFFGGGHHHJJJKKKLLLOOORRRVVVYYYZZZ]]]]]]```hhhttt|||vvvppplll```]]]VVVPPPKKKHHHHHHHHHGGGHHHIIIKKKNNNQQQTTTVVVTTTXXX^^^ccciiirrr}}}|||xxxvvvzzz{{{lll\\\QQQJJJGGGHHHBBBCCCCCCBBBAAAAAABBBCCCGGGLLLYYYppppppXXXIIIBBB===:::;;;<<<:::999;;;999999999999888888888888666777777777777777777777777777777888999:::;;;<<>>RRRiiiuuuyyy}}}tttjjjhhhpppzzz~~~zzzwwwuuuxxxxxxttt{{{tttdddaaabbbfffppp|||TTTVVVYYY^^^ccchhhmmmoookkkiiifffcccaaaaaaaaaaaa^^^^^^]]]\\\YYYVVVTTTRRROOOOOONNNMMMLLLKKKJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJDDDEEEFFFGGGGGGFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCBBBDDDEEEEEEFFFFFFGGGHHHHHHDDDFFFGGGHHHGGGGGGIIIJJJIIIJJJLLLNNNQQQSSSUUUVVVVVVWWWXXX[[[^^^aaadddeeeiiihhhiiippp||||||tttllleeeaaa^^^SSSQQQMMMIIIGGGGGGHHHIIIJJJKKKNNNQQQUUUXXX[[[\\\]]]aaagggmmmttt{{{vvvvvvxxxzzzkkkZZZPPPIIICCCCCCFFFAAABBBCCCCCCBBBDDDIIILLLSSS___tttuuu[[[JJJCCC>>>:::999::::::777777999888888888777777777777666444444555555666666777777666666777888:::<<<===??????AAAFFFIIIJJJIIIFFFDDD@@@AAABBBBBB@@@>>>>>>??????????????????@@@@@@@@@>>>@@@BBBBBBAAAAAACCCEEEGGGIIIJJJIIIFFFCCCBBBBBBAAACCCDDDDDDBBBAAAAAABBB@@@FFFLLLPPPVVV\\\]]][[[TTTOOOKKKKKKJJJFFFDDDEEEGGGEEEDDDBBB@@@?????????>>>===:::888666555555555333333333222111111000000........................++++++,,,+++++++++************)))))))))***************))))))((((((((('''))))))))))))))))))))))))''''''(((((()))******+++************++++++++++++***,,,.........///222333>>>RRRiiiuuuyyy}}}uuujjjjjjsss~~~|||xxxwwwvvvwwwttt}}}~~~rrrcccaaadddhhhttt{{{wwwuuuvvvxxxzzz~~~zzzuuusssrrrsssuuuxxxyyyyyyyyy{{{}}}\\\]]]aaagggnnnuuu{{{~~~|||yyyvvvtttsssssstttpppooonnnllliiifffbbb```[[[[[[ZZZYYYXXXWWWVVVVVVRRRSSSSSSTTTTTTSSSSSSRRRMMMNNNOOOPPPPPPOOONNNMMMJJJJJJJJJIIIIIIIIIIIIHHHIIIIIIJJJKKKKKKLLLMMMMMMKKKLLLNNNNNNMMMNNNOOOQQQPPPRRRTTTXXX\\\```cccddd``````aaacccfffiiikkklllllliiigggllluuu}}}sssooohhh```YYYUUUSSSRRRKKKJJJIIIHHHIIIJJJKKKLLLJJJMMMQQQUUUZZZ^^^```bbbgggkkkpppuuu||||||vvvwww}}}hhhZZZNNNIIIFFFBBBBBBGGGAAACCCDDDDDDEEEIIIPPPVVVgggxxx}}}bbbLLLCCCCCC>>>:::999;;;:::888777:::777777777777666666666666222333333444555666777777555666777888;;;===???@@@<<<>>>BBBFFFGGGFFFCCCBBB===???AAA@@@???>>>???@@@======>>>>>>????????????<<>>======>>>???>>>;;;999777666666666444333222111000000000111---.....................---,,,***(((((()))***++++++******)))******++++++***************+++++++++************************&&&''''''((()))******+++)))************+++++++++,,,...000111000111333444???SSSiiiuuuyyy}}}uuukkkkkkuuu{{{yyyttt}}}wwwuuu~~~}}}pppbbb```eeekkkwwwwwwqqqpppmmmkkkjjjlllrrrvvvxxx|||xxxpppkkkfffdddbbbbbbdddfffggghhhlllooosssvvvyyy~~~[[[^^^dddlllvvv|||vvvqqqnnnggghhhiiiiiiiiigggeeedddbbbaaa```_________```aaa```^^^]]]\\\]]]]]][[[ZZZXXXWWWUUUSSSSSSTTTVVVWWWXXXXXXXXXXXXWWWWWWVVVVVVXXXXXXXXXXXXYYY[[[\\\\\\[[[[[[^^^fffooosssrrrnnnfffeeedddeeehhhhhheeeaaa___]]]\\\^^^bbbddddddccc]]]XXXQQQNNNMMMNNNMMMLLLMMMLLLJJJJJJLLLOOOPPPQQQLLLRRRZZZ^^^___aaafffjjjkkkqqqyyy{{{uuurrrvvvwwwhhhZZZPPPHHHFFFFFFDDDCCCCCCAAAAAADDDGGGGGGLLL\\\nnnzzz~~~mmmTTTFFFCCC>>>888777777777777777888999666555444333333444555666777666555444444555666777555777888999888888:::;;;;;;<<<===>>>?????????>>>AAA???===<<<;;;<<<===>>>======>>>>>>>>>?????????<<>>===:::777666555555444333333222222111111111111000///.........///...,,,,,,------,,,***)))******+++++++++******&&&'''''''''(((((())))))'''((()))******)))((('''(((((()))***+++,,,,,,,,,******+++++++++,,,,,,,,,***)))+++//////---000444@@@TTTjjjuuuyyy}}}{{{rrrnnniii{{{{{{}}}}}}xxxwww}}}~~~|||zzzooodddaaaeeemmmyyyzzzqqqmmmgggkkknnnlllmmmrrrttttttyyy}}}uuunnniiifff]]][[[WWWTTTTTTUUUWWWXXXZZZ\\\^^^ccchhhnnnsssvvvXXX[[[```hhhqqqzzz~~~~~~~~~~~~}}}zzzxxxvvvvvvuuusssqqqppppppqqqqqqooonnnmmmmmmnnnooonnnlllhhhfffccc``````aaacccdddeeeeeeeeeeeefffggghhhiiiffffffeeeccccccbbbbbbbbbddddddeeejjjpppssspppmmm^^^\\\[[[[[[\\\[[[XXXUUUQQQOOOMMMNNNQQQSSSRRRQQQRRRNNNJJJIIIJJJLLLLLLKKKMMMNNNOOOQQQTTTVVVVVVVVVVVV[[[aaadddfffiiioootttwww~~~xxxvvvxxx~~~sssaaaUUURRRJJJCCCCCCCCCAAA???@@@CCCBBBCCCIIIPPP]]]tttyyyuuunnn^^^III>>><<<777888888777666666777777777666555444333333444555666777666555444444555666666555666888888777777999:::::::::;;;===>>>>>>>>>>>>>>>===<<<;;;;;;===???@@@>>>>>>>>>>>>?????????@@@@@@BBBDDDEEEDDDBBBBBBBBBDDDDDDDDDDDDDDDCCCCCCCCCBBBDDDEEEEEEDDDBBBBBBCCCHHHHHHJJJLLLNNNPPPRRRSSSQQQPPPOOOLLLJJJHHHFFFEEEGGGFFFDDDBBB@@@???>>>>>>>>>>>>===<<<:::888666555555444444333222222111111000000000000000/////////000///------...---,,,***)))******++++++******)))''''''((((((((()))))))))******))))))))))))******)))))))))***+++++++++,,,******+++++++++,,,,,,,,,+++***---000000///111666AAAUUUjjjuuuzzz~~~|||sssqqqyyyzzzzzz~~~uuukkkcccbbbhhhqqq}}}zzzooohhhfffcccgggjjjiiilllrrrxxxyyy}}}~~~uuunnngggbbb___WWWUUUQQQMMMKKKKKKLLLMMMMMMNNNPPPSSSXXX\\\```cccOOORRRWWW]]]eeelllrrrvvvzzz|||~~~}}}zzzvvvrrrpppppprrrtttuuutttssssssuuuwwwyyy{{{qqqooommmjjjgggeeecccccccccaaaaaacccfffeeebbb^^^SSSQQQPPPOOONNNMMMJJJHHHJJJIIIGGGGGGHHHIIIIIIHHHJJJHHHGGGIIIKKKMMMNNNNNNKKKNNNSSSWWWZZZ\\\\\\[[[]]]```eeehhhlllrrrzzz{{{wwwwww{{{{{{jjj\\\QQQJJJIIICCCAAABBBCCCAAAAAACCCHHHGGGJJJTTTdddzzzwwwqqqzzzqqq___RRRBBB======888999888777666666666666666555555444444444444555555777777666555444444555555444555777777666666777999777888999;;;<<<=========;;;:::::::::<<<===???AAA???>>>>>>>>>??????@@@@@@DDDEEEGGGFFFDDDBBBAAAAAAEEEEEEEEEEEEFFFFFFFFFFFFDDDFFFGGGGGGEEEDDDDDDDDDHHHIIIJJJLLLNNNPPPQQQRRRSSSRRROOOLLLIIIFFFCCCBBBDDDDDDCCCBBBAAA@@@@@@@@@???>>><<<:::999888777777444444333333222222111111......//////000111222222222111///.........,,,***))))))************))))))(((((()))))))))))))))***---+++)))(((((()))+++---******************++++++******+++++++++,,,,,,,,,---,,,---111111000333888BBBUUUjjjuuuzzz}}}vvvuuu~~~rrrjjjccceeekkkssswwwnnngggdddeeejjjnnnqqqqqqttt|||~~~zzzssslllfff```[[[WWWRRROOOKKKFFFCCCBBBBBBBBBAAABBBCCCEEEGGGJJJLLLNNNFFFGGGJJJNNNTTTYYY]]]___dddeeegggjjjnnntttzzz{{{xxxxxxzzz{{{|||zzzxxxvvvvvvwwwyyy{{{jjjiiifffbbb___\\\ZZZYYYWWWVVVTTTUUUUUUSSSOOOLLLJJJIIIHHHGGGFFFEEEDDDCCCJJJIIIHHHIIIIIIJJJJJJJJJLLLLLLMMMOOOQQQRRRRRRRRRPPPSSSXXX]]]```aaaccccccdddfffkkkpppxxx{{{yyyttttttyyyzzzfffYYYQQQMMMJJJEEEBBBBBBEEEFFFEEEGGGKKKNNNSSS^^^ppp|||vvv|||yyyaaaQQQHHH>>>===???:::999888777666555444444444444444444444444444444444777666666555444444444444333444666555555444666777555666777999:::;;;;;;<<<::::::::::::;;;<<<>>>?????????>>>>>>>>>???@@@AAAEEEFFFGGGFFFDDDBBBAAABBBEEEEEEEEEFFFFFFGGGGGGHHHEEEFFFGGGFFFEEEDDDDDDEEEIIIIIIJJJLLLMMMNNNOOOPPPQQQPPPNNNKKKHHHEEEBBBAAACCCBBBAAA@@@????????????@@@???<<<:::999888888999444444444333222222111111------...///111222333444444222000//////...,,,***))))))*********)))(((((())))))))))))************+++***))))))))))))***++++++++++++*********************+++++++++,,,,,,,,,---,,,---111111000444999CCCVVVjjjuuuyyy~~~~~~yyyyyyssslllfffggglllsss|||zzzqqqkkkhhhjjjmmmuuu{{{zzzuuurrrqqqpppmmmiiieeeaaa]]]XXXTTTNNNLLLHHHCCC@@@???????????????@@@@@@AAABBBCCCCCCBBBBBBCCCEEEGGGIIIKKKMMMSSSTTTVVVXXX[[[```gggkkkoooqqqtttwwwyyy{{{||||||}}}{{{vvvsssssstttuuutttrrrnnnjjjhhhggghhhiiiZZZXXXVVVSSSQQQOOOMMMMMMMMMLLLKKKKKKJJJIIIGGGEEECCCDDDDDDDDDCCCDDDDDDEEEGGGGGGHHHIIIJJJLLLMMMOOOQQQSSSTTTUUUVVVUUUUUUUUUYYY\\\aaadddfffiiimmmqqqsssvvv|||zzzsssrrrpppsss~~~wwwdddTTTLLLIIIHHHGGGEEEDDDDDDEEEDDDDDDIIIPPPWWWeee|||rrruuuyyycccNNNBBB>>>777888;;;777888777666555444444444444333444444444444444444333555555555555555444444333333444555555444333555666444555666888999999:::::::::::::::::::::;;;;;;<<>>===<<<===>>>@@@AAABBBDDDEEEEEECCCBBBCCCDDDDDDDDDDDDEEEEEEFFFFFFGGGCCCDDDEEEDDDCCCCCCDDDEEEIIIIIIJJJKKKKKKLLLMMMMMMLLLLLLJJJHHHFFFDDDCCCBBBBBBAAA@@@>>>===<<<<<<<<<>>>===:::888777777777888555555444444333222222222------///000111333444444444222000//////...,,,******************)))((((((************))))))))))))'''((()))******)))((('''+++++++++*********************+++++++++,,,,,,,,,---+++,,,000000000444:::DDDVVVjjjtttwww|||~~~{{{}}}tttmmmhhhiiinnnttt{{{}}}sssnnnlllmmmrrrxxxyyyxxxoooiiifffdddddddddcccbbb```^^^ZZZUUURRRJJJHHHEEEBBB@@@???>>>????????????@@@@@@@@@??????EEEEEEDDDDDDDDDEEEFFFFFFHHHIIIJJJKKKLLLOOOTTTWWW[[[\\\]]]```bbbcccddddddfffgggjjjnnnrrrvvvyyy{{{}}}||||||}}}~~~~~~}}}zzzyyyyyyxxxvvvtttqqqoookkkgggeeedddeeeeeecccaaa]]]YYYVVVUUUTTTTTTMMMLLLJJJIIIHHHGGGFFFFFFDDDDDDEEEEEEEEEDDDCCCCCCBBBCCCDDDDDDDDDFFFHHHJJJHHHJJJLLLNNNOOOQQQTTTWWWVVVXXX[[[[[[[[[[[[\\\]]]aaafffkkkooorrrvvv|||{{{ssspppqqqsssxxxmmmcccVVVLLLGGGFFFDDDCCCFFFDDDDDDDDDCCCEEEOOO[[[mmmrrrjjjvvvwwwfffRRRAAA;;;:::555666:::666777666555444444444444444333333444444444444333333333444555555555555444444333444555555444333444555444555666777888888888888999999999999::::::::::::>>>===<<<;;;;;;===???@@@???AAABBBBBBAAAAAACCCDDDBBBBBBBBBBBBCCCCCCCCCCCCAAABBBCCCCCCBBBBBBDDDFFFIIIIIIIIIIIIIIIIIIJJJJJJHHHGGGFFFEEEDDDCCCBBBAAAAAA@@@>>>===;;;;;;::::::::::::888777666555555555666666555555444333333333//////000000111222333333222111///.........,,,***+++++++++++++++***)))(((***)))))))))))))))((((((&&&''')))++++++)))'''&&&******************++++++******+++++++++,,,,,,,,,---+++,,,///000000555;;;GGGYYYllltttwww|||}}}|||vvvooojjjlllqqqwwwyyysssmmmmmmnnnrrryyy{{{tttkkkccc___^^^^^^_______________]]]XXXRRRNNNEEEDDDBBB???>>>=========<<<<<<===>>>>>>>>>>>>===IIIIIIHHHGGGGGGGGGHHHHHHDDDEEEFFFFFFFFFGGGJJJLLLLLLMMMMMMNNNOOOOOOPPPPPPQQQRRRTTTWWWZZZ]]]```aaagggfffffffffgggiiijjjlllgggeeedddcccccccccaaa___\\\ZZZYYYWWWUUUTTTSSSSSSQQQPPPNNNLLLKKKJJJIIIIIIHHHHHHGGGFFFEEEEEEEEEFFFBBBCCCDDDDDDDDDDDDEEEEEEFFFHHHJJJJJJIIIKKKNNNQQQPPPRRRUUUVVVWWWXXX\\\```^^^aaadddffffffhhhllloooqqqxxx{{{wwwsssqqqsssyyyyyyjjj\\\UUUMMMGGGFFFFFFDDDCCCDDDDDDFFFHHHKKKTTTfffwwwmmmmmmuuuzzzbbbRRRGGG;;;;;;===777666:::777555555444444333444444555222333444444444444333222111222444555555555555444444555666555444333444555666666777777777777666666666666888999:::::::::;;;===<<<:::999999;;;===???>>>???@@@@@@??????@@@BBB@@@@@@@@@???????????????@@@AAABBBBBBBBBCCCFFFIIIHHHHHHHHHGGGGGGGGGGGGGGGFFFEEEDDDCCCBBB@@@@@@???>>>>>>===<<<<<<<<<<<<===::::::::::::999777666555777777777666555555444444111111111111111111111111000///------...---,,,***---------,,,,,,+++***))))))))))))((((((((('''''')))))))))******))))))))))))))))))***+++++++++,,,******+++++++++,,,,,,,,,...,,,---000111222666===LLL]]]ooowwwyyy|||{{{{{{}}}}}}uuuoooppptttyyy}}}tttpppnnnqqquuuzzz|||mmmhhhbbb___```aaabbbaaacccccccccbbb___YYYQQQKKKDDDBBBAAA>>>===<<<;;;;;;:::;;;===>>>???@@@@@@???JJJJJJJJJIIIIIIJJJJJJKKKGGGIIIJJJJJJIIIIIIJJJLLLJJJJJJJJJJJJIIIIIIIIIIIIJJJKKKKKKLLLNNNPPPQQQRRRUUUTTTSSSSSSSSSTTTUUUVVVUUUSSSRRRRRRSSSSSSQQQPPPNNNMMMMMMLLLKKKJJJIIIHHHFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHGGGFFFFFFFFFFFFFFFFFFGGGIIIIIIIIIIIIJJJLLLMMMOOOPPPPPPNNNPPPSSSWWWTTTWWWYYYZZZZZZ[[[___ccceeeiiimmmppprrrvvv||||||~~~xxxsssqqqppprrryyytttbbbTTTNNNIIICCCAAABBBDDDCCCBBBBBBCCCHHHOOOWWWgggzzzlllcccpppkkkSSSDDD???666999===666444777444444444333333333444555555222222444444444444222222000111333555666666666555444555666666444333444666777777777777777666666555333444666888:::;;;<<<<<<===;;;999888888:::===>>>>>>??????>>>======>>>@@@???>>>>>>>>>===<<<<<<<<>>???@@@======>>>>>>===;;;999888888888888777666666555555333333222222111000000//////...,,,,,,------,,,+++.........---,,,+++***)))))))))(((((('''''''''&&&,,,+++***((((((***+++,,,(((((()))***+++,,,,,,---******+++++++++,,,,,,,,,000......111222333888???PPPaaarrryyyzzz}}}zzz{{{yyy~~~}}}uuutttvvvyyysssuuurrrsssxxx}}}~~~tttkkkcccaaa___```dddggggggfffjjjjjjiiigggccc[[[RRRKKKEEEDDDBBB@@@===<<<;;;:::;;;<<>><<<999777666666666777666666555555555444444444555444333333222222222222222222222222333444555666333333333333333333333333777888888888777666444333888888999:::;;;<<<======???>>><<<;;;::::::;;;<<>><<<;;;??????>>>>>>>>>===>>>>>>???@@@BBBDDDDDDDDDDDDCCCEEEDDDCCCBBBBBBCCCDDDEEEIIIEEEAAA@@@BBBCCC???;;;???@@@BBBDDDDDDBBB@@@>>>???>>><<<:::999888777666888888888777666666555555333222111222222222000...000000/////////000000111......---------,,,,,,,,,******************************))))))((((((''''''(((*********)))((()))***,,,,,,,,,,,,,,,,,,,,,,,,000,,,+++...000222666<<>>???@@@AAACCCCCCBBBBBBAAAAAABBBBBB]]]]]]\\\[[[YYYXXXVVVUUUVVVUUUUUUTTTRRRPPPOOONNNOOOOOOOOONNNMMMLLLKKKJJJJJJJJJJJJKKKKKKKKKKKKKKKMMMMMMMMMMMMMMMLLLLLLLLLLLLLLLKKKKKKJJJKKKKKKKKKNNNMMMLLLLLLLLLLLLKKKJJJOOOMMMKKKLLLNNNNNNKKKIIIKKKKKKKKKLLLLLLMMMMMMMMMRRRPPPPPPTTTVVVVVVYYY^^^]]]___aaaaaaaaaaaacccdddhhhkkknnnpppsssxxx}}}zzzsssooonnnnnnnnnqqqssswwwssseee[[[SSSLLLGGGIIIEEECCCEEEEEEDDDHHHNNNMMMSSS___ooowwwooovvvoooZZZJJJAAA===;;;:::777555444444555555555555555444444444333333555444333222222222222222000000000000111222333333444444444444444444444444777777888888888777666555555555666777888999::::::===<<<;;;;;;;;;;;;<<<===CCCCCCCCCBBB@@@>>>===<<>>???AAABBBBBBAAA???>>>???===<<<:::999999999999888888777777666555555555444333222222333333111///000//////......//////000,,,,,,,,,,,,++++++++++++************************************)))))))))))))))***++++++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,...,,,,,,///222444999@@@QQQfffqqqvvv}}}~~~}}}xxxvvv{{{{{{|||vvv{{{yyytttrrrssszzz{{{yyy}}}~~~rrrgggcccfffeeegggkkkpppuuuzzz}}}}}}xxxqqqhhh\\\QQQJJJCCCBBB@@@???>>>???@@@AAADDDDDDCCCCCCCCCCCCCCCDDDooonnnllljjjgggeeecccbbbaaa```___\\\ZZZWWWUUUTTTVVVUUUUUUTTTRRRQQQPPPPPPPPPPPPPPPPPPPPPOOOOOOOOONNNNNNNNNMMMMMMLLLLLLLLLLLLLLLLLLKKKLLLLLLMMMMMMQQQQQQQQQPPPPPPPPPPPPPPPRRRQQQPPPQQQRRRRRRPPPNNNSSSSSSRRRRRRSSSUUUWWWXXX___[[[ZZZ]]]___aaaeeejjjkkkmmmpppqqqrrrtttvvvxxxzzz|||zzzuuuoooiiihhhkkkpppssswww~~~~~~oooggg[[[RRRMMMJJJFFFCCCDDDAAAAAADDDEEEFFFLLLSSS[[[eeevvvrrriiippppppXXXIII@@@<<<:::888777555333222222333333444444444333333333222222444333333222222222222333111111111000111111222222444444444444444444444444666666888999999999888777666666666666666777888999;;;;;;;;;;;;<<<===>>>???CCCBBBBBBAAA@@@???===<<<:::===BBBFFFHHHGGGDDDBBBBBBBBBCCCCCCCCCBBBAAA@@@@@@@@@@@@AAABBBDDDFFFGGGJJJEEE@@@???@@@BBBAAA???AAAAAABBBBBBBBBBBBAAAAAA@@@>>><<<:::999:::;;;<<<::::::999888888777777666555444222222333333111000//////...............///+++++++++*********))))))))))))))))))))))))))))))************++++++++++++***+++,,,+++***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++,,,000333555;;;CCCSSSgggqqquuu||||||{{{vvvrrrttt||||||vvvzzzzzzssswww}}}{{{tttqqqrrryyy~~~~~~}}}uuukkkddddddiiikkknnntttzzzvvvgggYYYOOOIIICCCBBBAAA@@@@@@@@@AAABBBEEEEEEEEEDDDDDDEEEFFFFFF}}}yyyvvvtttssspppnnnlllhhheeebbb```______^^^]]][[[ZZZXXXXXXWWWYYYYYYYYYYYYYYYZZZZZZZZZTTTTTTTTTSSSSSSRRRRRRQQQRRRQQQQQQQQQRRRSSSTTTTTTWWWXXXYYYYYYXXXXXXYYYZZZXXXXXXXXXYYYZZZZZZZZZYYY]]]\\\[[[\\\]]]```ccceeeiiifffggglllpppqqquuuzzzzzz}}}|||uuussspppooopppuuu|||ssseeeZZZUUUNNNIIIFFFFFFEEEDDDCCCCCCEEEIIIKKKLLLRRRZZZtttrrrjjjlllyyy^^^III???<<<:::888666555444333222222333333333333333222222222111111333333222222222222222333444444333333222333333333333333333333333333333333444666777999::::::::::::::::::999888777888888999::::::;;;<<<===>>>???@@@BBBBBBBBBAAA@@@???>>>===888===DDDIIIKKKIIIEEEBBBDDDCCCCCCBBBAAA@@@???>>><<<===>>>@@@BBBDDDFFFGGGIIIEEE@@@>>>???AAABBBAAAEEEEEEEEEEEEEEEEEEFFFFFFCCCAAA>>><<<:::;;;<<<======<<<<<<;;;;;;:::999999555444222222222222111000///......------------...+++++++++************)))(((((((((((((((((((((((()))))))))******+++++++++***+++,,,,,,+++***+++,,,++++++,,,,,,,,,,,,---------,,,---000111333:::BBBRRRfffpppttt{{{|||{{{sssmmmmmmpppwww~~~}}}wwwrrrwww~~~xxxqqqttt{{{{{{tttqqqssszzzyyypppiiieeeiiiooowwwzzzyyyfffVVVLLLHHHCCCCCCBBBAAABBBBBBCCCDDDFFFFFFFFFFFFFFFGGGHHHIII}}}yyyuuusssqqqpppnnnllljjjhhhfffeeedddddd```aaaaaabbbcccdddeeeeee_________^^^^^^]]]]]]]]]\\\\\\\\\\\\]]]^^^______```bbbeeeeeeeeeeeegggjjjeeeggghhhiiijjjjjjkkkkkkhhhhhhhhhiiikkkooorrrtttuuuuuu{{{zzzssstttvvvzzz|||~~~mmm^^^VVVQQQMMMIIIFFFEEEEEEEEEEEEHHHGGGIIIMMMRRRYYYhhhuuu{{{rrrmmmsssxxxgggPPP@@@;;;:::888666555444444444444444444444333333222222222111111111222222222111111222222333444444333333222333333333111111111111111111111111333555777999:::;;;;;;;;;===<<<:::888888888888999;;;<<<===>>>???@@@@@@@@@AAAAAAAAAAAAAAA@@@???>>>>>>CCCJJJOOOQQQNNNIIIFFFDDDDDDCCCAAA@@@???>>>===;;;<<<>>>@@@BBBDDDEEEFFFFFFCCC???======???AAABBBEEEEEEEEEFFFFFFGGGGGGGGGFFFDDDAAA>>><<<<<<<<<<<<======<<<;;;;;;::::::999555333111000111222111000//////...---------------------,,,,,,,,,+++++++++(((((((((((((((((((((((('''(((((())))))************+++,,,,,,+++***+++,,,+++++++++,,,,,,------------,,,...000///000777???QQQeeeooosss{{{|||}}}~~~qqqiiihhhfffkkkrrrvvvuuussstttwww~~~vvvrrrxxxvvvnnnrrrzzzzzzsssrrrvvv~~~vvvnnniiiiiiooovvvxxxcccSSSJJJGGGDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGHHHIIIJJJKKKLLL}}}|||yyyvvvtttsssrrrrrrnnnnnnoooooopppqqqqqqqqqjjjjjjjjjjjjjjjjjjjjjjjjhhhhhhggggggggghhhiiiiiihhhlllpppqqqqqqrrrvvvyyyyyy{{{}}}}}}||||||}}}~~~zzzzzz|||~~~xxxsssqqqwww|||wwwgggXXXOOOMMMJJJHHHGGGEEEDDDEEEFFFFFFIIIHHHLLLTTT___ppp{{{kkkjjjtttaaaTTTEEE;;;999888666333444444444444555555555555333333333222222222111111222111111111111222222333111111111000111111222222222222222222222222222222333444666888::::::::::::;;;:::999888888999;;;<<>>======;;;<<<>>>@@@AAABBBBBBBBBBBB@@@>>>===<<<>>>@@@AAABBBCCCDDDEEEFFFFFFFFFEEEFFFEEECCCAAA???>>>======<<<;;;;;;::::::999888888777444222111111222222111000000///...------------.........---------,,,,,,))))))))))))))))))))))))((((((((((((((()))))))))***+++,,,+++***)))***,,,***++++++,,,,,,------...------///000......555???RRReeeooosss{{{}}}~~~|||ooofffdddaaaeeelllpppmmmiiijjjoooxxxwwwpppjjjnnnwwwyyyrrrsssxxxrrrlllkkknnnuuu}}}ttt___QQQJJJGGGEEEEEEFFFGGGHHHHHHIIIIIIJJJJJJKKKLLLMMMNNNPPPQQQ||||||}}}}}}~~~~~~|||{{{{{{zzzzzzzzzzzz{{{zzz~~~}}}vvvqqqpppssswww{{{lllaaaVVVKKKGGGHHHCCCCCCDDDDDDEEEFFFIIIJJJKKKRRR```rrr{{{oooeeepppnnnOOOGGG===888777777666333222333333444555555555555444333333333222222222222111111111111111222333333000000000000111222333333333333333333333333333333222444666888999999999999999888888888;;;>>>BBBDDDCCCCCCCCCCCCBBBAAA???>>>???@@@@@@AAAAAAAAA@@@@@@===@@@EEEJJJMMMMMMLLLKKKDDDCCCAAA???>>>=========<<<===>>>@@@@@@@@@@@@???>>>>>>===<<<<<<<<<>>>@@@AAABBBDDDFFFGGGFFFEEEDDDBBBCCCCCCCCCCCCBBB@@@@@@=========<<<;;;;;;::::::999777444333333444444444222111000///........................---------,,,******************************)))))))))))))))))))))***++++++))))))***+++******+++,,,,,,---......,,,,,,///111//////777BBBUUUhhhqqqttt{{{}}}}}}yyymmmeeecccaaadddkkknnnjjjdddeeekkk}}}|||~~~wwwgggccciiirrr}}}yyyrrrsssyyyzzzpppnnnqqqvvv~~~mmm[[[PPPJJJGGGFFFGGGHHHIIIJJJKKKLLLLLLOOOOOOOOOPPPRRRTTTUUUVVVyyyvvvqqqkkkiiinnnwwwlllbbbXXXTTTNNNFFFCCCFFF>>>@@@BBBDDDFFFIIILLLOOOSSSccc~~~qqqeeehhh{{{nnnWWWGGGBBB;;;777777888777666111222333444444444444444444444444333333333222222111111000000111222333333222222222222333444555666555555555555555555555555222444555777888999888888888888888;;;???EEEJJJMMMEEEFFFFFFEEECCCAAA???>>>??????@@@AAAAAAAAA@@@@@@???BBBFFFKKKOOOQQQRRRRRRCCCBBB@@@>>>=========>>>===>>>???@@@@@@???>>>===<<<<<<===<<<<<<<<<===???AAACCCFFFIIIIIIIIIGGGFFF???@@@CCCEEEEEEEEECCCBBBAAAAAA@@@@@@???>>>>>>>>>;;;999666444555666666666222222111//////...............---------,,,,,,,,,************************,,,+++++++++******))))))(((***+++***)))((()))*********+++,,,,,,---......***,,,000222000111:::EEEXXXjjjsssuuu{{{||||||xxxllldddbbbccceeelllpppjjjbbbcccjjj{{{oooaaa^^^dddnnnyyyzzzrrrrrrxxxxxxppppppvvv}}}iiiYYYOOOJJJGGGGGGHHHIIIKKKLLLMMMMMMMMMRRRRRRSSSTTTUUUWWWYYYZZZ}}}zzzxxxxxxxxxkkkkkkjjjggghhhooo|||}}}nnn[[[SSSMMMJJJGGGBBB@@@AAA@@@???BBBFFFFFFGGGOOO[[[ddd~~~oooeee```rrrtttXXXJJJ<<<;;;:::888666555444444666666555555555444444444555555444333333222111111000000000111222222333333333222111000000111222333666666666666666666666666333333555666777999:::;;;888888;;;@@@FFFIIIHHHFFFIIIIIIHHHFFFEEECCCBBBBBB???AAADDDFFFFFFDDDAAA???AAAAAADDDJJJQQQSSSPPPKKKDDDDDDCCC@@@===<<<===???@@@>>><<<<<>>BBBEEEEEEDDD?????????>>>>>>>>>>>>===CCCDDDFFFGGGGGGEEEBBBAAA@@@AAACCCHHHMMMNNNJJJGGG???AAACCCCCCBBBBBBCCCDDDCCCAAA???>>>??????>>><<<>>><<<<<<===@@@BBBCCCCCCEEEFFFGGGGGGGGGGGGGGGFFFFFFGGGGGGGGGFFFDDDBBBAAABBB@@@======<<<;;;999888555666888888777555222///111222222222222111000000/////////...------,,,,,,------,,,,,,+++******************)))******+++,,,++++++++++++++++++++++++)))))))))***+++,,,,,,---,,,+++---000//////555===UUUhhhqqqttt{{{||||||xxxllleeedddkkkttt|||{{{rrrkkkjjjmmm~~~wwwdddVVVYYYdddmmmwwwuuussssss~~~|||zzzxxxdddWWWPPPLLLKKKLLLNNNOOORRRUUUYYYYYYXXXVVVWWWTTTRRRSSSXXX^^^eeehhhyyytttrrrsssvvvxxxyyy|||tttcccWWWPPPJJJGGGFFFCCCCCCDDDDDDBBBEEEIIIIIIPPP\\\jjjzzznnncccaaajjjjjjTTTDDD>>>AAA777666555444333333333333555555555444444444333333333333333333222222111111222111111111000000000//////000111222222111000///111111111111111111111111333333444555666777888999666777999;;;>>>@@@@@@@@@:::;;;;;;;;;;;;<<<<<<<<>>???AAAFFFJJJKKKIIIGGGBBBDDDFFFFFFDDDBBBAAABBBDDDCCCAAA@@@???????????????>>>>>>@@@CCCEEEEEEDDDCCCCCCDDDEEEFFFGGGHHHHHHJJJJJJJJJIIIFFFCCC@@@>>>@@@@@@@@@@@@???>>><<<;;;777777888888777555333111111222222222222111000000/////////...------,,,,,,*********)))))))))((((((+++***)))))))))***,,,---++++++++++++++++++++++++))))))***++++++,,,,,,---...---///222222222888???VVViiirrrttt{{{{{{{{{vvvkkkeeefffkkksss||||||tttnnnnnnrrrxxxggg[[[```kkkttt|||sssrrrsss}}}}}}nnn^^^TTTOOOLLLLLLNNNPPPQQQSSSXXX]]]^^^ZZZVVVUUUSSSQQQUUU^^^gggmmmooo}}}zzz{{{~~~sssiii[[[QQQLLLJJJHHHGGGIIIGGGFFFGGGFFFEEEJJJPPPVVVeee{{{rrrbbbffftttuuu```PPPDDD<<<999;;;555555444333333222333333555555444444444333333333333222222222222222111111//////000000000111111111///000111222222111000///111111111111111111111111000000111111222333444444444555777888999:::;;;;;;888888999::::::;;;<<<<<>>@@@@@@@@@???======:::999888777666555555555111222222222222111000000/////////...------,,,,,,*********)))))))))))))))+++***)))))))))***,,,---++++++++++++++++++++++++++++++++++++++++++++++++...---///222222222999AAAXXXjjjsssuuuzzzzzzyyy}}}tttiiifffhhhqqqyyywwwqqqrrrvvv~~~uuufff___gggsssyyy~~~{{{qqqssssss{{{uuuhhh[[[TTTOOOLLLLLLOOOQQQRRRTTTYYY^^^^^^YYYUUUPPPQQQTTT\\\gggooosssssszzzkkk\\\UUUMMMHHHGGGGGGFFFEEEEEEDDDDDDGGGHHHKKKSSS]]]nnnvvvnnnlllzzzooo^^^LLLAAA<<<888555555444444333333333333333444222222222222111111111111222222222222222222111111......///000000111222222///000000111111000000///222222222222222222222222111111111222333444444444333555666666555666777999888888888999:::;;;;;;;;;<<<===>>>???@@@@@@??????;;;===@@@DDDFFFGGGHHHGGGAAACCCEEEEEEDDDDDDEEEFFFEEEEEEDDDBBB@@@@@@CCCEEEDDDDDDEEEHHHIIIIIIFFFDDD===>>>???AAACCCEEEHHHIIIPPPOOOLLLIIIFFFCCCAAA@@@;;;===???@@@>>>===<<<===<<<;;;999777666666666777111222222222222111000000/////////...------,,,,,,++++++++++++++++++++++++*********)))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++---,,,---//////000888AAAYYYkkktttuuuzzzzzzxxx~~~|||sssjjjhhhlllvvv~~~{{{tttrrruuu|||yyyzzzxxxoooccc___jjjwww{{{}}}vvvooosssrrrzzz}}}nnndddYYYTTTPPPLLLMMMQQQRRRTTTWWWZZZ[[[ZZZVVVRRRNNNRRRZZZdddnnnsssuuuttt~~~tttkkk```UUUNNNJJJEEECCCDDDFFFEEECCCBBBCCCFFFMMMSSS\\\kkkxxxsssYYYNNNCCC>>>;;;777666777444444333333333444444555222222222111111111111000111111111111111111222222/////////000000000000000000000////////////000000111111111111111111111111333333333444555555666666555666777666444444666888777777888888999999::::::999:::<<<>>>???@@@@@@@@@>>>@@@BBBDDDEEEDDDEEEEEECCCDDDEEEDDDCCCCCCDDDFFFDDDEEEDDDBBBAAAAAAEEEIIIGGGGGGHHHJJJKKKJJJFFFCCCAAA@@@@@@AAABBBDDDFFFGGGOOOMMMJJJHHHFFFEEEEEEFFF@@@BBBCCCBBB???======>>>;;;;;;:::999888777666666111222222222222111000000/////////...------,,,,,,++++++++++++++++++++++++))))))***++++++++++++******************************++++++,,,,,,---------///---,,,---...000999CCCWWWjjjssstttzzz{{{zzz}}}uuullllllrrrwww}}}}}}{{{zzz~~~yyyxxxlllaaa^^^jjjwww|||}}}rrrmmmqqqqqqyyytttggg___WWWSSSPPPMMMNNNRRRTTTWWWYYYZZZXXXUUURRRQQQPPPWWWbbbkkkpppsssssstttzzzwwwoooccc\\\XXXSSSMMMGGGDDD@@@@@@CCCEEEEEEDDDHHHJJJPPPZZZeeessslllZZZDDD@@@<<<;;;888444555999444444333333444444555555444444444333333333222222111111111111111111222222111111000000//////......111000///......///000111111111111111111111111111000000000111111222222222666888999777555444666999777777777777888888999999888999;;;===???@@@AAABBBAAACCCEEEEEEDDDBBBBBBBBBHHHHHHFFFDDDAAA???AAABBBDDDEEEEEECCCAAABBBGGGKKKIIIIIIJJJLLLLLLJJJFFFBBBDDDDDDCCCBBBBBBDDDEEEFFFMMMKKKHHHFFFFFFGGGIIIKKKHHHIIIIIIFFFAAA>>>???@@@999:::<<<<<<;;;999666444111222222222222111000000000//////...------,,,,,,))))))))))))))))))******((()))***,,,,,,+++******))))))))))))))))))))))))((()))***+++---...///000222///......///222<<>>@@@BBBCCCCCCBBBBBBDDDDDDCCCCCCBBBBBBBBBBBBBBBDDDFFFFFFEEEDDDDDDEEEFFFFFFGGGGGGHHHIIIIIIIIIJJJHHHFFFCCCCCCDDDFFFGGGFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHFFFEEECCCAAA@@@???@@@???>>><<<;;;:::999999444444333222111//////...111///...---......,,,+++***)))))))))))))))******,,,,,,,,,++++++*********,,,,,,+++***))))))************+++++++++,,,,,,,,,,,,,,,...///...///777AAATTTbbboootttuuuyyy}}}~~~~~~~~~|||sssmmmqqqyyywwwqqqjjjfffkkktttyyy}}}vvvkkklllttt}}}xxxjjjccc]]]ZZZUUUPPPOOOPPPSSSUUUWWWYYYZZZXXXVVVSSSSSSSSS[[[___hhhpppqqqooopppttt~~~uuulllcccYYYSSSTTTRRROOOKKKHHHGGGDDDBBBCCCEEEFFFGGGIIILLLQQQTTTZZZeeewwwlllTTTFFFAAA<<<:::888666444333333333222222222222222222222222222222222222222222222222222111000000//////000000////////////000000000000000000000000000000000000////////////////////////222000......000222222222555555444444333222111111333333444555555666777777666666777888999;;;<<<===???@@@BBBCCCDDDEEEDDDDDDCCCCCCCCCBBBBBBBBBAAAAAABBBDDDEEEEEEDDDCCCDDDEEEGGGGGGHHHHHHIIIJJJJJJJJJOOOMMMJJJGGGEEEEEEFFFGGGFFFFFFGGGGGGGGGGGGGGGGGGHHHGGGFFFEEECCCAAA@@@?????????===;;;:::999888888444444333222222111000000222000////////////...,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++++++++***,,,++++++***))))))************+++++++++,,,,,,,,,,,,,,,...///...///777AAAVVVcccppptttuuuxxx{{{|||~~~~~~zzzqqqiiilllsss~~~|||nnnhhhgggoooxxx|||}}}vvvkkklllttt}}}~~~pppeee```[[[XXXSSSPPPNNNPPPRRRTTTWWWXXXXXXWWWUUUTTTTTTUUU^^^aaahhhpppsssrrrvvv}}}uuuoooddd[[[TTTOOOLLLJJJFFFEEEEEEEEEDDDCCCBBBBBBEEEFFFFFFHHHLLLSSS\\\bbbooo~~~~~~hhhUUUEEE<<<:::999888777555444444444444222222222222222222222222111111111111111111111111222111000000//////000000.../////////000000000000000000000000000000000000........................222111//////111222333222555555444444333333222222444444444555666666777777666666666777888:::<<<<<<>>>???AAACCCDDDDDDDDDDDDBBBBBBBBBAAAAAAAAAAAAAAAAAACCCDDDDDDCCCCCCDDDEEEHHHHHHHHHIIIJJJJJJKKKKKKRRRPPPMMMIIIGGGGGGGGGGGGFFFGGGFFFFFFFFFFFFFFFFFFFFFEEEDDDBBBAAA???>>>===>>>===<<<;;;:::888888777444444444444333333222222333111000000000000///---,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,++++++,,,+++******)))***************+++++++++,,,,,,,,,,,,,,,...000///000888BBBXXXeeeqqqttttttwwwzzz{{{~~~yyynnneeegggmmm}}}iiieeegggqqq{{{}}}}}}}}}uuukkklllttt~~~|||wwwxxxyyyzzzrrrggg```^^^XXXVVVRRRPPPOOOPPPRRRTTTVVVVVVVVVUUUSSSTTTWWWYYYbbbdddiiippptttxxx|||rrrlll^^^YYYRRRLLLHHHHHHIIIJJJAAA@@@BBBEEEFFFEEEFFFIIIJJJKKKMMMPPPWWWbbbnnnvvvgggTTTHHH???;;;;;;666666555555555555444555111111111111111111111111111111111111111111111111111111000/////////////////////000000000111111111000000000000000000000000........................444222111111333555555555444444444444333333333333444444555555555666666666555555555666888999;;;<<<;;;<<<>>>@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCBBBBBBBBBDDDEEEHHHHHHIIIIIIJJJKKKKKKKKKQQQOOOMMMJJJIIIHHHHHHHHHGGGGGGFFFFFFEEEEEEFFFFFFCCCBBBAAA@@@>>>===<<<;;;===<<<<<<;;;:::999888777555555555555444444444444222111//////000111///...++++++***)))))))))******---,,,,,,,,,,,,,,,,,,,,,++++++***************+++******+++++++++,,,,,,,,,++++++---000///000999CCCWWWdddpppttttttwww{{{}}}zzzoooeeeffflll~~~|||fffccceeepppzzz}}}}}}}}}uuukkkmmmuuu~~~}}}zzzuuuqqqqqqrrrsssxxxzzzmmmddd^^^]]]WWWVVVSSSQQQQQQRRRSSSUUUUUUUUUTTTSSSSSSVVVZZZ^^^ffffffjjjqqqwww}}}zzz|||~~~{{{zzz|||}}}{{{ssshhh^^^XXXMMMKKKIIIFFFDDDDDDEEEFFFEEEDDDFFFJJJJJJFFFIIIOOOOOOSSSZZZdddqqqlllUUUGGGAAA<<<::::::444444444555555555444444111111111111111111111111000000000000000000000000111000000///.../////////000000000111111111222222////////////////////////////////////////////////333222000111333555666555222222222333333333333333444444444444555555555555444444555666777999:::;;;:::;;;===>>>????????????>>>>>>>>>??????????????????@@@AAAAAA@@@AAACCCEEEGGGGGGHHHHHHIIIJJJJJJJJJNNNMMMLLLKKKKKKLLLMMMMMMGGGGGGFFFEEEEEEFFFFFFGGGDDDCCCBBBAAA@@@???>>>===============<<<:::999888666666555555555555555555111///...///000000///---,,,++++++***))))))******,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++******+++++++++,,,,,,,,,***+++---000000111:::EEEVVVcccooossstttxxx}}}|||qqqhhhhhhnnnyyyeeeaaaaaakkkvvv{{{~~~tttkkkmmmuuu|||tttoookkkkkklllnnnttt}}}yyymmmccc]]]ZZZXXXWWWUUUTTTSSSTTTUUUUUUSSSSSSSSSSSSTTTXXX^^^cccjjjjjjmmmuuu|||tttvvvzzz}}}~~~}}}}}}}}}{{{wwwsssrrrsssuuuwwwvvvtttnnnggg^^^VVVOOOKKKHHHIIIJJJHHHFFFDDDDDDDDDHHHEEEGGGLLLKKKGGGLLLUUUYYYaaaooohhhXXXGGG???;;;888444444333333444555555444444333111111111111111111111111////////////////////////111000//////......//////000000000000111111111111////////////////////////////////////////////////000...---...000222333333000000111111222222333333333333333333333333333333444444444555666888:::;;;999;;;<<<>>>????????????===============>>>>>>>>>>>>???@@@??????@@@CCCEEEEEEEEEEEEFFFGGGGGGHHHHHHLLLLLLLLLLLLMMMOOOPPPQQQHHHGGGFFFFFFFFFGGGIIIJJJGGGGGGFFFEEEDDDCCCBBBBBB>>>>>>??????>>>===;;;:::666666666666555555444444000///......000000///...///...---,,,,,,+++,,,,,,******++++++++++++,,,,,,*********)))******+++,,,******+++++++++,,,,,,,,,******---000000222;;;FFFUUUbbbnnnrrrsssxxx~~~|||rrriiiiiiooo}}}{{{eee```___iiittt|||~~~tttkkknnnvvv~~~vvvooojjjfffgggiiilllrrr{{{yyymmmbbb\\\YYYXXXXXXWWWVVVUUUTTTTTTTTTQQQRRRSSSTTTWWW\\\bbbggglllmmmsss}}}rrrsssuuuxxx|||~~~{{{vvvppplllllllllkkkiiibbb___ZZZTTTOOOJJJHHHGGGGGGIIIKKKKKKHHHGGGGGGHHHKKKHHHMMMVVVYYYYYYbbbppp{{{|||jjjRRRHHH===:::999555333333222333444444444444333222111111111111111111111111////////////////////////000000///............///............////////////////////////////////////........................///---,,,---///111222222...//////000111111222222222222222222222222222222333333444555666888999:::777999:::<<<============;;;;;;<<<<<<============>>>>>>???>>>>>>???CCCEEEBBBCCCCCCDDDDDDEEEFFFFFFHHHHHHIIIJJJKKKLLLMMMNNNHHHGGGFFFFFFGGGIIIKKKMMMHHHHHHGGGFFFEEEDDDCCCCCC???@@@AAABBBAAA@@@>>><<<777777666555444444333333111000//////111111000/////////...---,,,,,,,,,,,,)))))))))******+++++++++******))))))***++++++,,,******+++++++++,,,,,,,,,)))***---000111333<<>>888888999777666888222333444555444333222111000000000000000000000000////////////////////////000000///...............,,,,,,,,,---------......////////////////////////------------------------000...---...000333444444------...///000111111222222111111111111111111111333333333444666777999:::444555777999:::::::::999;;;;;;;;;<<<<<<============>>>>>>======???BBBEEEAAAAAABBBBBBCCCDDDDDDDDDCCCDDDDDDEEEFFFGGGHHHHHHHHHGGGFFFFFFHHHJJJMMMNNNFFFFFFEEEDDDCCCBBBBBBAAAAAABBBCCCCCCCCCAAA???>>>888777666555444333222222222111000111222333222111...---,,,+++************(((((())))))*********+++******))))))***+++,,,,,,******+++++++++,,,,,,,,,)))***---000111333===GGGZZZeeeppprrrrrrvvv{{{~~~}}}}}}}}}yyynnncccbbbgggppp{{{|||{{{ddd```bbbmmmzzz}}}ssskkknnnwww}}}uuunnnhhhdddgggiiinnnsssyyyzzznnneeeaaa```WWWWWWWWWVVVTTTRRRQQQPPPOOOQQQTTTXXX\\\aaaggglllmmmrrr~~~rrrrrrrrrtttzzz~~~}}}yyywwwvvvvvvzzz}}}~~~~~~{{{yyyxxxzzz{{{yyywwwxxxzzz~~~}}}{{{yyyxxxyyyzzz{{{zzzyyyvvvtttrrrrrrkkkbbb\\\XXXUUUQQQNNNLLLKKKHHHFFFDDDDDDEEEFFFGGGDDDEEEGGGFFFGGGPPP]]]\\\hhhyyygggPPPBBB<<<:::777444333222333333444444333333222111000000111111000000000000111111222111111000///......---.........///////////////......////////////......++++++,,,,,,---...//////---...///...------...///000///.........///111222///000000000111111111111111222333333222111///...222222333444444555666666555999<<<>>>===;;;;;;;;;:::;;;<<<;;;999888999:::?????????@@@@@@AAAAAAAAABBBAAA@@@??????@@@AAAAAABBBCCCDDDFFFGGGGGGGGGGGGFFFDDDDDDFFFJJJKKKJJJGGGHHHGGGFFFDDDDDDDDDEEEEEEFFFEEEDDDEEEGGGEEEAAA>>>999888777777777555333111222111///.........///000111000...---,,,++++++***...---,,,+++,,,---...///)))******++++++,,,------,,,,,,,,,++++++*********,,,,,,///111111333<<>><<<<<<<<<888999::::::999999:::<<<>>>>>>??????@@@AAAAAABBBAAAAAA@@@???>>>>>>??????@@@AAABBBCCCDDDDDDDDDDDDFFFEEEDDDEEEGGGHHHFFFCCCDDDDDDCCCBBBBBBCCCDDDEEEEEEDDDCCCDDDDDDCCC???<<<888777666555666555333111111111000000/////////000///...---,,,+++*********+++************+++,,,,,,,,,+++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,///111111333<<>>???>>><<<<<<<<<555777999999999:::<<<===<<<<<<===>>>@@@AAABBBBBB@@@@@@@@@??????>>>>>>>>>@@@AAAAAABBBBBBAAAAAAAAAEEEDDDCCCCCCDDDCCCAAA???@@@@@@@@@@@@AAABBBCCCDDDCCCBBBAAAAAAAAA@@@<<<:::777666444444444444222000111111222222111111000///---,,,++++++************)))******+++++++++++++++------,,,,,,+++******))),,,,,,,,,++++++++++++***,,,,,,...111111333<<>>:::888666555444333333333444555333222222222111111000000000000////////////000000/////////......---------////////////............---......//////......---------------------,,,,,,,,,---......,,,,,,---...---------------................../////////000000111111111111111000000000......///000222444777888999;;;===>>><<<;;;::::::555777888999888999;;;<<<:::;;;<<<===???@@@AAABBB>>>???@@@AAAAAAAAAAAA@@@BBBBBBBBBBBBBBBAAA@@@@@@AAAAAAAAAAAA@@@@@@>>>===@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@???>>><<<:::888777555333333333333222000111111222333333111000///,,,,,,+++++++++++++++,,,***+++,,,......---,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++---,,,...000000333===HHH```iiippprrrsssvvvxxxwww|||{{{|||yyykkk___cccooo|||uuussswwwvvvfffUUUVVV\\\hhhrrrvvv{{{zzzqqqkkknnnwww{{{~~~|||mmmddd___\\\ZZZXXXUUURRRPPPPPPPPPQQQQQQRRRRRRSSSWWW```mmmvvv|||xxxvvvvvvvvvvvvyyy}}}~~~}}}}}}~~~}}}|||zzzxxxvvvvvvwwwxxxzzz|||~~~~~~}}}zzzwwwtttrrrrrrrrrrrrqqqpppooonnnmmmmmmjjjjjjkkkkkkkkkjjjjjjjjjeeeddddddcccbbbaaa``````\\\ZZZWWWUUUSSSSSSSSSTTTRRRTTTWWW[[[]]]___aaabbbiiihhhhhhgggggghhhiiiiiigggfffeeebbb___ZZZVVVTTTSSSRRRQQQOOOMMMKKKIIIHHHGGGFFFEEECCCBBBBBBDDDEEEFFFIIIKKKJJJIIILLLQQQWWW___jjjzzz|||jjjSSSBBB<<<<<<;;;999444444333333333333444444222222111111111111111000000000////////////000000000000000///////////////000000//////.........---------............------------------------,,,,,,,,,---...---,,,+++,,,...------......////////////---............/////////333222111000//////......////////////111444777888888:::;;;;;;999777777777666777999888777777888:::999:::;;;<<<>>>???@@@AAA===>>>AAACCCDDDEEEDDDDDDAAABBBBBBAAAAAA@@@???>>><<<===>>>??????>>>??????BBBBBBBBBBBBAAAAAA@@@@@@@@@@@@???>>><<<:::999999999777444333333333222000111111222333333111000///...------,,,,,,,,,------***+++,,,---...---,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++------...000000222===HHH]]]fffnnnqqqssswwwzzzyyy|||{{{}}}zzzlll```cccooowwwwww|||rrrbbbTTTVVV]]]gggnnnrrrwww|||~~~yyyqqqkkkoooxxxzzzlllccc]]][[[XXXWWWTTTRRRPPPPPPQQQRRRQQQRRRRRRSSSXXXbbboooyyy~~~~~~}}}xxxvvvwwwyyyyyyzzz}}}~~~}}}||||||xxxyyy{{{||||||{{{yyyxxxvvvvvvvvvwwwyyy|||}}}yyyxxxzzz}}}zzzzzzyyyvvvrrroooooopppsssqqqpppooonnnooopppqqqmmmllljjjhhhfffeeeeeeeee____________^^^]]][[[[[[UUUSSSPPPNNNLLLLLLMMMNNNLLLOOORRRUUUVVVWWWXXXYYY```______^^^^^^]]]\\\\\\ZZZ[[[[[[ZZZWWWSSSNNNKKKFFFFFFEEEEEEDDDDDDCCCCCCCCCDDDDDDCCCBBBCCCEEEGGGBBBFFFJJJLLLOOOUUUaaaiiixxx}}}sss___TTTEEE<<<999:::999888333333333333333333222222111111111111111111111111000//////......//////000000000000000000000//////000000000///......------------............------------------------------+++---...---,,,+++,,,---------...////////////...------------.........///222222111///////////////111000///000111444777999777888999888666444444555666777888888777666777999999999:::;;;===>>>??????<<<>>>BBBEEEGGGGGGEEEDDD???????????????>>>===<<<999;;;>>>???>>>>>>@@@AAACCCCCCCCCCCCBBBAAA@@@?????????@@@>>><<<:::;;;<<<===;;;777555444444222111111111222222111111000//////...------,,,,,,,,,---((())))))***************)))******+++,,,,,,------***++++++++++++,,,,,,,,,...---...//////222===III]]]fffooorrrtttyyy|||||||||{{{|||zzznnnaaabbbkkkzzzyyyzzz~~~ooo^^^SSSUUU\\\fffkkknnnsssyyy~~~~~~yyyqqqlllpppxxxyyylllaaa\\\[[[UUUTTTRRRQQQQQQQQQRRRSSSPPPRRRSSSUUUZZZdddqqq{{{~~~xxxwww{{{~~~|||zzzzzz{{{xxxzzz}}}~~~~~~}}}zzzxxxwwwvvvtttssstttwwwzzz|||}}}~~~~~~}}}{{{yyyxxxyyyzzz{{{wwwxxxwwwtttpppooorrrttttttrrrooonnnnnnoooqqqsssnnnkkkhhhdddaaa``````aaa[[[[[[[[[[[[YYYXXXVVVUUUQQQOOOLLLJJJHHHGGGGGGHHHFFFIIIMMMNNNMMMMMMMMMOOORRRRRRSSSTTTTTTSSSQQQQQQOOOOOOOOONNNLLLIIIGGGEEEBBBBBBAAAAAAAAABBBBBBCCCAAACCCEEEEEEDDDEEEIIILLLGGGMMMTTT[[[cccppptttddd[[[HHHCCC===999777777666666333333333333333222111111000000000000111111111111//////............//////////////////////////////111000000///......------,,,------......------,,,+++,,,,,,------.........+++,,,------++++++,,,---+++,,,---...///...------,,,,,,---------.........000///......///000111222333222111000222444777999777888888777444333333444333555777777777777999:::999::::::;;;<<<<<<=========@@@CCCFFFGGGEEECCCAAA>>>>>>?????????>>>>>>===999<<>>>>>@@@BBB@@@AAABBBBBBBBBAAA@@@???>>>???@@@???<<<;;;===???BBB>>>:::777555444333222111111000000/////////000///...---,,,++++++++++++)))))))))))))))******++++++++++++++++++++++++,,,******+++++++++,,,,,,,,,...---...//////222===III\\\fffnnnqqqsssxxx{{{{{{}}}zzz{{{zzzpppccc```fffttt||||||~~~jjjYYYNNNQQQYYYccciiilllrrrxxx~~~~~~xxxppplllpppwwwwwwkkk```ZZZZZZTTTTTTUUUUUUUUUVVVVVVVVVSSSUUUWWWZZZ___jjjwww~~~xxxyyy~~~|||zzz{{{|||~~~}}}zzzwwwyyyvvvrrrpppppprrruuuxxxxxxyyyzzz{{{}}}||||||||||||{{{zzzyyyyyyxxxxxxwwwuuurrrrrrvvvzzzuuurrrooommmmmmnnnqqqssskkkhhhccc___\\\\\\]]]^^^VVVWWWWWWVVVUUUSSSQQQPPPPPPOOOLLLIIIGGGEEEDDDDDDCCCGGGJJJKKKIIIGGGGGGHHHGGGHHHKKKLLLMMMLLLKKKJJJHHHGGGFFFEEECCCCCCBBBBBBDDDDDDCCCCCCCCCDDDDDDEEE@@@CCCFFFGGGHHHIIIMMMQQQWWW^^^hhhrrr~~~ppp[[[LLLFFF>>><<<;;;888777666555555333333444333222111000000000000000000000111111111//////............//////---.....................111000000///...---------,,,------......------,,,++++++,,,,,,---...//////+++,,,------++++++,,,---***+++,,,---...---,,,,,,,,,,,,,,,---------......------------///111444555555333222111222444777999888999999777444333333333111333555666777888:::<<<:::::::::;;;;;;<<<<<<<<>>>>>???BBB===>>>@@@AAABBBBBBAAAAAA>>>???AAA???===<<<>>>AAADDDAAA<<<888666555444222222111///.........///000///...---+++***))))))))),,,+++*********+++---...------,,,++++++******************++++++,,,,,,,,,...---...//////222===III[[[dddlllnnnppptttwwwwww}}}zzzzzzzzzqqqddd___cccqqqxxx}}}fffUUUKKKNNNWWWaaagggkkkqqqyyy}}}}}}xxxppplllpppwww}}}vvvkkk```YYYYYYWWWXXXYYYZZZ[[[\\\\\\[[[XXXZZZ]]]```fffppp|||}}}~~~}}}~~~|||~~~||||||~~~zzzwwwrrrooonnnoooppppppuuuwwwzzz}}}}}}{{{xxxxxxyyy{{{||||||uuuuuuttttttvvvyyy|||~~~yyytttqqqtttzzz~~~{{{wwwllleee\\\XXXXXXXXXVVVRRRYYYWWWTTTQQQNNNMMMLLLKKKIIIIIIHHHFFFEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFCCCBBBAAAAAABBBBBBBBB@@@AAA@@@@@@BBBDDDFFFFFFFFFAAAEEEJJJJJJJJJNNNXXXaaajjjwww{{{fffWWWKKKCCC>>>777666666555444444333333111111111111111111111111222111111000///......---////////////////////////...------,,,,,,------...........................,,,------.../////////...,,,------......------,,,.........------,,,,,,,,,//////...---,,,,,,+++++++++,,,,,,---...///000000000000000111222333555666333444555666777888888888666666555444444444444444222333555666888999999999;;;<<<<<<:::999888999;;;>>>BBBFFFGGGEEEBBB???>>>>>>>>>?????????>>>>>>===>>>>>>???>>>======???AAA;;;>>>AAAAAA@@@>>>======>>>>>>============>>>>>>CCC???;;;888777666555444222111000111111111///---///...------,,,,,,,,,,,,,,,++++++***************,,,++++++******++++++,,,***+++,,,+++)))))),,,///...---...000000333>>>JJJ```ggglllnnnpppuuuwwwvvvwwwxxxzzzwwwlllaaa```eeelllsss|||~~~}}}}}}wwweeeWWWJJJLLLSSS^^^ggglllttt{{{zzz{{{tttnnnjjjooovvv{{{sssggg]]]YYYYYY[[[[[[\\\\\\[[[\\\___aaa___```aaaeeelllwww|||}}}}}}~~~|||zzzzzzyyyvvvrrrpppppprrrsssssswwwyyy|||~~~~~~}}}yyywwwvvvvvvyyy{{{|||||||||{{{yyywwwwwwwwwyyyzzztttrrrrrrwww~~~zzzgggaaaZZZWWWXXXXXXWWWTTTSSSQQQNNNKKKIIIHHHHHHHHHFFFEEEDDDCCCBBBBBBBBBBBBDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAABBBBBBBBBDDDCCCCCCCCCCCCCCCBBBAAACCCCCCCCCCCCCCCBBB@@@???FFFJJJNNNQQQVVVaaarrr~~~vvvaaaPPPGGGAAA;;;555666666666555444333333333111111111111111111111111111111000000///......---...........................------,,,,,,------...........................+++,,,---...............,,,,,,------------,,,,,,......---------,,,,,,,,,.................................///////////////111111222333444555777888444555777888999:::999999888777555444444444555666555666777999::::::::::::;;;<<<<<<;;;999999:::;;;>>>AAAEEEFFFDDDAAA???>>>???@@@AAABBBBBBAAA@@@???<<<<<<<<<===>>>?????????<<<>>>@@@@@@>>>======>>>???>>>>>>======>>>>>>???BBB???;;;888777777555444333222111111222222000...000///...---,,,+++++++++,,,,,,***)))))))))***+++,,,++++++******++++++,,,***+++,,,+++)))))),,,///...---...000000333>>>III^^^eeelllmmmoootttwwwvvvxxxxxxyyywwwnnncccaaadddkkkttt~~~}}}|||vvvbbbSSSKKKLLLSSS^^^fffkkkrrryyy|||}}}sssllliiimmmtttyyy~~~}}}qqqfff]]]YYYZZZ\\\___aaaccccccdddfffhhhhhhhhhiiikkkqqq{{{}}}||||||{{{{{{~~~{{{xxxvvvxxxuuurrrqqqsssuuuvvvwwwxxxzzz}}}|||{{{xxxwwwvvvvvvyyyzzz{{{zzz~~~|||zzzwwwvvvuuuuuuuuuqqqooopppuuu{{{|||xxxsssaaa]]]XXXWWWYYY[[[ZZZYYYOOOLLLIIIFFFDDDDDDEEEFFFDDDCCCBBBAAAAAAAAAAAAAAACCCCCCBBBBBBBBBBBBAAAAAA@@@????????????????????????@@@AAABBBBBBBBBAAAAAA@@@AAACCCDDDFFFFFFGGGGGGMMMRRRYYYbbbooonnn^^^JJJ???======999444666555555444444333333222111111111111111111111111111000000//////....................................------,,,,,,------...------------------------++++++,,,---------,,,,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,,,,------...///000000111000000000000//////......111111111222444555777888555777999;;;===<<<;;;;;;:::999666444444555777999999:::;;;;;;<<<<<<;;;;;;;;;<<<<<<;;;:::999:::<<<===@@@CCCDDDBBB@@@>>>>>>AAABBBDDDEEEEEEDDDBBBAAA===<<<<<>>>>><<<<<<===>>>?????????>>>>>>?????????AAA>>>:::999888888777666555444222222333222111///111000///---,,,+++++++++...,,,***)))((()))+++,,,++++++************++++++***+++,,,+++******,,,...------...000000333===HHH[[[dddkkkmmmoootttwwwwwwzzzxxxwwwvvvooofffbbbccckkkttt~~~wwwaaaQQQKKKLLLSSS^^^ggglllrrrwww}}}}}}|||pppkkkhhhmmmtttyyy}}}xxxuuutttsssrrrppptttuuuvvvvvvxxx{{{xxxmmmddd\\\YYY[[[\\\___cccgggiiillloooqqqvvvvvvuuuvvvyyy~~~}}}}}}|||zzzyyy|||~~~}}}|||{{{zzz~~~~~~{{{xxxuuusssvvvtttrrrrrruuuxxxzzzzzzwwwyyy}}}~~~{{{yyyzzzyyyxxxyyyzzz{{{zzzyyyyyyxxxvvvtttrrrqqqqqqqqqnnnkkkiiijjjlllkkkgggbbb\\\YYYWWWWWWZZZ]]]^^^^^^QQQNNNJJJFFFDDDCCCDDDEEECCCBBBBBBAAAAAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@?????????===???AAABBBCCCCCCDDDEEEBBBCCCFFFIIILLLPPPTTTWWWYYYbbbpppwwwjjjWWWMMM@@@::::::;;;999666444444444444333333222222111111111111111111111111000000/////////....................................------,,,,,,------...------------------------***++++++,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////////////////..................///000111333555666666888;;;===>>>>>>===<<<<<<:::777555444666999;;;<<<<<<<<<======<<<;;;;;;:::;;;;;;:::999999:::<<<===???AAABBB@@@???>>>>>>@@@BBBDDDFFFFFFEEECCCBBB@@@>>>>>>BBBHHHJJJFFFBBB<<<======<<<;;;;;;===>>>@@@@@@????????????@@@@@@???===;;;:::::::::999888888666444333333333111000222111///...,,,+++++++++...---***)))((()))+++---++++++************++++++***+++++++++++++++,,,------,,,...000000222<<>>?????????AAABBBDDDDDDDDDCCCBBBAAA??????CCCHHHJJJFFFAAA<<<======<<<;;;;;;===>>>@@@@@@????????????@@@@@@???===<<<<<<======<<<;;;:::888555333333333222000111111///...---,,,,,,,,,...---+++***)))***+++,,,+++******))))))******+++*********+++,,,,,,,,,+++,,,,,,...000///111:::EEEYYYdddnnnpppppptttxxxyyy{{{wwwuuuuuuppphhhcccccckkktttppp[[[OOOHHHHHHPPP]]]jjjpppuuuyyywwwxxx|||zzznnnfffbbb```bbbkkkttt~~~~~~tttnnnhhhddd```]]]]]]^^^^^^^^^]]]^^^______```bbbfffiiikkknnnrrrtttuuuzzzxxxkkkccc\\\VVVUUUXXXeeeggglllqqqyyy{{{|||{{{}}}~~~}}}}}}zzzyyyzzz|||xxxvvvuuutttqqqpppsssrrrqqqrrruuuwwwxxxxxxssstttvvvxxxyyyyyyxxxwwwrrrsssvvvzzz~~~~~~|||vvvtttppplllgggbbb___]]]\\\XXXTTTQQQPPPPPPQQQPPPKKKKKKKKKLLLMMMOOOQQQRRRNNNLLLIIIFFFCCCAAA@@@@@@===============>>>???@@@@@@@@@AAAAAAAAAAAABBBBBB??????@@@@@@@@@AAAAAAAAACCCDDDEEEDDDBBBCCCHHHLLLNNNUUU___jjjtttooo]]]MMMDDD888;;;<<<;;;777444333444222222222222222222222222000000000000000000000000........................------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++)))***+++,,,---...//////...///000111333555777888666777888999:::;;;;;;;;;<<<;;;888666666777999:::;;;<<<<<<<<<<<<<<<;;;;;;999:::::::::999999;;;<<<>>>???@@@@@@>>>>>>@@@AAA??????@@@AAABBBBBBBBBBBB@@@???>>>@@@CCCDDDAAA>>><<<===>>>>>><<<<<<===>>>?????????>>>>>>????????????>>>===>>>@@@AAA@@@???<<<999555333333222111000111000///...------------------,,,+++++++++++++++******))))))))))))******+++******+++------,,,***++++++...000///000999CCCXXXdddnnnpppooorrrvvvxxxxxxvvvvvvuuuooofffbbbdddmmmxxx|||~~~gggTTTJJJFFFFFFMMM\\\iiiooosssvvvssstttyyy{{{mmmddd```ZZZYYY^^^hhhsss~~~uuulllfff___\\\ZZZXXXYYY[[[[[[ZZZYYY[[[\\\]]]]]]^^^aaacccbbbfffjjjjjjjjjnnnvvv}}}{{{pppeee___ZZZWWWXXX[[[fffjjjpppxxxyyy~~~{{{zzz~~~~~~~~~zzzwwwwwwxxx~~~zzzuuurrrsssttttttssssssrrrpppqqqsssuuuuuuuuussstttttttttttttttttttttpppqqqtttwwwzzzzzzwwwuuummmkkkhhhccc^^^YYYUUURRRQQQOOOLLLKKKJJJKKKKKKKKKFFFFFFGGGFFFFFFGGGIIIJJJGGGGGGFFFEEECCCAAA@@@???<<<<<<<<<<<<===>>>???@@@AAAAAAAAAAAABBBBBBBBBCCC@@@AAAAAABBBCCCDDDEEEEEEEEEHHHJJJJJJKKKQQQZZZaaaeeeqqqmmm[[[NNNEEE@@@888888999999888666555444111111111222222222222222000000000000000000000000........................------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++***++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,***++++++,,,,,,---------,,,,,,,,,------...............///111333555777888555555444555666777999:::;;;:::888777777777888999;;;<<<<<<============<<<:::;;;<<<<<<;;;;;;===>>>???@@@@@@???>>>???AAACCC??????>>>>>>???AAABBBCCCAAAAAA@@@??????>>>======<<<>>>@@@@@@>>>======>>>???>>>>>>======>>>>>>??????>>>>>>@@@BBBCCCCCCBBB<<<999555333222111000/////////............//////,,,,,,---------,,,+++*********))))))))))))******+++***)))+++---...,,,)))++++++...000///000888BBBVVVcccnnnooommmooosssuuuuuuuuuwwwuuummmcccaaaeeeqqq~~~|||}}}yyyaaaQQQLLLEEEDDDKKKYYYeeekkkmmmooojjjlllssspppddd___^^^YYYYYY___iiitttwwwooogggccc]]][[[ZZZZZZ\\\^^^^^^]]]\\\___bbbcccccccccdddeeebbbfffiiihhhgggjjjrrrzzz}}}sssjjjaaa]]]\\\[[[^^^ccciiioooyyyxxx}}}~~~yyyyyy|||}}}}}}zzzvvvssssssuuuxxxtttooonnnqqquuuwwwwwwsssqqqpppppprrrssssssrrruuutttsssqqqqqqppppppppprrrssstttuuuuuusssnnnjjjbbb```^^^[[[WWWSSSOOOMMMJJJIIIIIIHHHGGGFFFDDDCCCEEEFFFFFFEEEDDDDDDEEEFFFCCCCCCDDDEEEDDDCCCBBB@@@>>>>>>>>>>>>???AAABBBCCCAAAAAAAAABBBBBBCCCCCCCCCCCCDDDEEEFFFGGGIIIJJJJJJLLLPPPTTTXXX]]]ggguuummmVVVHHH@@@<<<:::777444111111444555333000111111111111111111222222000000000000000000000000---.....................------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,)))***+++,,,...///000111///............---------+++,,,---///111333555666444333222222333555888999999999888888888777888888<<<<<<===>>>>>>>>>>>>>>><<<===>>>=========???AAA???@@@@@@???>>>???BBBDDD@@@???>>>===>>>@@@CCCDDDDDDDDDCCCAAA>>><<<===>>>;;;>>>AAAAAA@@@>>>======>>>>>>============>>>>>>?????????AAADDDEEEEEECCC===999555222111111000///...............///000000+++,,,---......,,,***)))******))))))))))))******+++))))))+++......,,,)))***+++...000///000888AAATTTaaammmnnnkkklllppprrrsssuuuwwwuuukkkaaa```eeesss}}}}}}vvvaaaTTTQQQFFFDDDIIIWWWbbbggghhhiiibbbeeelllyyyyyyiii___]]]^^^\\\]]]cccmmmwwwzzzrrrkkkfffbbb^^^^^^^^^___bbbccccccbbbbbbeeeiiikkkjjjjjjiiijjjeeeiiilllkkkiiikkkttt{{{{{{}}}zzzyyynnnfff___]]]^^^```dddjjjrrr{{{}}}yyyuuuqqqpppssswwwxxxxxxxxxyyyxxxuuuqqqooopppqqqjjjkkknnnpppqqqrrrrrrrrrnnnmmmkkkjjjjjjkkklllmmmuuuvvvuuussspppqqquuuyyy~~~vvvnnnhhhdddbbbbbb\\\ZZZWWWSSSOOOKKKHHHFFFEEEDDDDDDDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDD@@@BBBCCCBBB@@@>>>======@@@>>><<<<<<>>>@@@@@@@@@AAABBBCCCDDDFFFGGGGGGHHHIIIIIIJJJJJJJJJLLLPPPSSSXXX]]]gggrrr}}}kkkTTTFFFAAA???999333444444333222222222222333222222222222222222333333000000000000///---,,,+++///.........------------.........------,,,,,,,,,,,,---...///---***'''%%%,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,******))))))******+++,,,///............---------------------------------.........///000222333444222222111111222222333444666777888777777888888777<<<<<<>>>???@@@@@@@@@@@@<<<===??????=========>>>AAA@@@@@@??????@@@AAABBB>>>>>>>>>>>>>>>@@@BBBCCCGGGHHHGGGDDD@@@===;;;;;;@@@BBBEEECCC@@@>>>???AAADDDCCCBBB@@@???>>>======AAAAAA@@@@@@???@@@@@@@@@>>>===;;;777444111...------,,,+++---000000---***************))))))((((((++++++************++++++++++++******++++++,,,---...,,,---///000111999AAAXXXgggkkkiiioooppppppvvvzzzzzzzzzwwwmmmcccaaadddnnn}}}mmmYYYKKKHHHHHHLLLVVV^^^```bbbddd___aaajjjyyyrrrjjjfffddddddgggeeehhhpppyyyxxxqqqlllhhhgggiiieeehhhkkkmmmmmmnnnoooppprrruuuxxx{{{|||{{{yyywwwyyyvvvsssrrrtttvvvxxxxxxyyytttmmmiiieeedddfffkkkoooqqq{{{}}}yyytttpppllljjjllloooppppppoooooopppooonnnmmmooopppnnnoooqqqsssssssssqqqppphhhgggfffffffffhhhjjjkkkoooppprrrrrrrrruuuzzz~~~vvvlllccc]]]YYYXXXSSSRRRPPPMMMJJJGGGEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBBAAAAAA@@@===???AAAAAA???>>>>>>>>>AAA@@@??????AAABBBBBBBBBFFFEEEFFFFFFHHHJJJLLLNNNLLLOOOSSSWWW[[[```fffkkkttt|||{{{dddWWWGGG===<<<<<<999555555444444333333333333333222222111000000000111222...///////////////...---/////////.........------......---------,,,,,,,,,,,,------...---+++(((''',,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))++++++++++++,,,,,,,,,,,,+++************+++,,,,,,------------,,,,,,,,,,,,------------------------.........///000111333333222222222111222333333444555555555444444666777666:::;;;<<<======>>>>>>>>><<<===??????===<<<===>>>?????????@@@@@@@@@@@@@@@>>>=========>>>???AAABBBIIIJJJIIIFFFAAA===;;;:::===>>>AAABBBAAABBBCCCDDDAAAAAABBBBBBAAA@@@??????>>>>>>>>>>>>>>>>>>??????>>>===:::777444111///---...------...000000...++++++++++++******)))))))))++++++************++++++))))))(((((())))))***+++---,,,---///000111888AAAVVVeeeiiihhhnnnoooooouuu{{{zzz{{{xxxnnndddbbbfffsss~~~rrr^^^OOOFFFGGGNNNYYY```aaa```bbbaaabbbkkkyyyuuupppmmmlllkkkkkkjjjlllssszzz}}}tttpppnnnkkkkkknnnpppsssxxx{{{}}}~~~|||{{{|||}}}~~~}}}xxxrrrnnnllliiiiiilllsssyyy}}}~~~|||xxxpppmmmhhhffffffggghhhhhhhhhjjjkkkkkkkkkkkkmmmnnnoooqqqrrrsssrrrooollliii____________```aaaccceeefffgggiiijjjlllpppuuuxxx{{{vvvmmmccc[[[TTTPPPNNNLLLLLLKKKIIIHHHFFFEEEDDDBBBBBBBBBBBBAAAAAAAAAAAA>>>@@@AAABBBBBBAAA@@@???<<<>>>@@@@@@??????@@@AAAAAAAAABBBBBBCCCCCCDDDDDDHHHHHHJJJMMMQQQWWW[[[^^^___ccckkksss{{{mmmYYYJJJDDD<<<888888888888666555555444333333333333444333222000.........///000------...///////////////000/////////............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))++++++,,,,,,,,,---------+++++++++++++++,,,------,,,,,,,,,,,,++++++++++++------------------------------......///000222222222222222222222333444444444444444444444555666666888888999:::;;;;;;;;;;;;;;;===???>>>===<<<===>>>======???@@@@@@@@@????????????>>>>>>>>>@@@AAABBBKKKKKKJJJGGGBBB>>>;;;;;;>>>>>>???AAADDDEEEEEEDDD???@@@BBBCCCCCCBBBAAA@@@============>>>?????????===<<<:::777444222///...///......///000000///---,,,,,,++++++++++++******++++++************++++++))))))(((((())))))***+++---,,,---//////111888AAAUUUdddhhhhhhmmmnnnnnntttzzzzzzzzzxxxoooeeecccggguuu~~~vvvaaaRRRFFFHHHPPP]]]dddcccaaaaaacccdddkkkyyy}}}zzzyyywwwuuusssqqqsssyyy~~~}}}vvvrrrrrrttttttvvvzzzzzzuuurrrqqqpppqqqwwwtttxxx}}}|||yyyooolllgggdddbbbcccddddddjjjlllmmmmmmlllkkklllmmmmmmnnnppppppnnniiiddd```ZZZZZZYYYYYYZZZ[[[\\\]]]^^^^^^^^^^^^___aaadddffffffccc^^^XXXRRROOOMMMLLLLLLKKKKKKJJJIIIHHHGGGFFFAAAAAAAAAAAA@@@@@@@@@???>>>@@@CCCEEEEEECCCAAA@@@>>>???AAAAAA@@@@@@AAACCCCCCEEEGGGHHHHHHIIIJJJKKKJJJNNNVVV___jjjssszzz}}}zzzhhhTTTFFF@@@>>>;;;999777666555555666555444444333333444444555333000...---...///000......///////////////...000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111222222222222222333444444555444777:::;;;888777888777888999999:::::::::999;;;===>>>>>>===<<<<<<===;;;<<<>>>@@@AAA@@@???>>>AAA@@@??????@@@AAABBBCCCJJJJJJJJJGGGCCC???>>>>>>CCCAAA@@@BBBFFFGGGEEEBBB@@@AAACCCEEEEEECCC@@@???===>>>>>>???@@@AAAAAAAAA<<<;;;999777444222111000//////......//////...---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++******++++++,,,------,,,,,,//////000888AAATTTccchhhhhhnnnooonnntttxxxxxxyyyvvvnnneeecccgggtttttt```QQQJJJKKKRRR^^^eeeeeecccdddcccdddkkkyyy}}}yyyxxxzzz{{{vvvssswww{{{~~~}}}~~~}}}yyyyyyyyy|||cccggglllrrruuuvvvuuutttiiigggccc___\\\\\\]]]___iiikkkmmmnnnnnnmmmnnnooolllmmmnnnnnnkkkfffaaa]]]ZZZZZZYYYXXXXXXWWWWWWWWWXXXWWWVVVVVVWWWXXXXXXYYYVVVUUURRRPPPNNNMMMMMMNNNLLLLLLKKKJJJHHHGGGFFFFFFAAA@@@@@@@@@????????????>>>@@@BBBDDDEEEDDDBBB@@@???@@@AAAAAA@@@@@@BBBCCCEEEHHHLLLNNNOOORRRVVVYYYYYYaaapppooo^^^QQQFFF@@@<<<<<<<<<:::888666444444555555444333333333333444555333111///...///000000000000000000///...---,,,////////////............,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////222111111111111222333333555555;;;CCCCCC===999999888888999:::::::::999999;;;<<<>>>>>><<<;;;<<<===:::<<<>>>@@@AAA@@@???>>>???>>>=========>>>???@@@EEEFFFGGGEEECCCAAA@@@@@@CCCBBBAAACCCGGGIIIGGGDDDBBBCCCEEEEEEDDDBBB>>><<<<<<===>>>@@@AAAAAAAAA@@@:::999888777555333222111.........---,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,---++++++************++++++++++++******++++++,,,---,,,+++,,,...///000777@@@TTTdddiiiiiiooopppooouuutttuuuvvvtttllldddcccgggrrrrrr^^^PPPKKKKKKPPPZZZ```bbbbbbdddaaabbbjjjyyy~~~}}}}}}yyyxxx}}}~~~wwwsssrrrrrrsssvvvyyy~~~PPPSSSXXX]]]aaadddeeeeee\\\[[[XXXTTTQQQQQQSSSVVV]]]aaadddggghhhiiijjjlllggghhhjjjiiigggccc___\\\ZZZYYYYYYXXXWWWVVVUUUTTTTTTRRRQQQRRRTTTVVVUUUUUUQQQPPPNNNMMMLLLLLLLLLLLLIIIIIIHHHFFFEEEDDDCCCBBB@@@@@@@@@@@@????????????===>>>@@@BBBCCCBBBAAA@@@@@@AAABBBBBBBBBCCCEEEGGGEEEJJJPPPUUUZZZaaajjjppp|||kkkWWWJJJAAA===<<<888888777777666666555444444444333222222222222333333222222111000000000000111111000000///---,,,+++///.........------------++++++++++++,,,,,,,,,,,,...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))******+++++++++,,,,,,,,,+++++++++++++++,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...000000000000000111222222555444;;;EEEFFF>>>888:::888999999:::::::::999999:::<<<>>>===<<<;;;<<<===;;;<<<>>>@@@AAAAAA@@@@@@<<<;;;:::999999:::;;;<<>>???@@@CCCFFFHHHHHHHHHCCCDDDDDDDDDCCC@@@>>><<<:::;;;===>>>???>>>>>>===999888777666555444333222...///...---+++***+++---++++++,,,,,,,,,,,,------++++++************++++++))))))(((((())))))***+++,,,+++,,,......000777@@@SSSccciiijjjpppqqqooouuurrrrrrtttssskkkccccccggguuu}}}ooo\\\QQQHHHGGGKKKTTT[[[]]]^^^aaa^^^___gggwww}}}{{{uuupppnnnmmmmmmnnnqqquuuyyy}}}FFFGGGIIILLLNNNPPPRRRSSSNNNMMMLLLHHHEEEEEEIIILLLNNNQQQUUUXXXYYYZZZ[[[\\\ZZZ[[[\\\\\\[[[YYYVVVTTTRRRRRRSSSRRRRRRQQQPPPPPPNNNMMMKKKMMMOOOQQQPPPNNNLLLKKKJJJIIIHHHHHHHHHHHHDDDDDDDDDCCCBBBAAA@@@@@@AAAAAA@@@@@@@@@???????????????@@@BBBBBBCCCCCCBBBCCCEEEGGGHHHIIILLLPPPSSSRRRYYYbbbkkkuuuyyygggRRRFFF???999777999666444222222444555555444333333222111111111111222///000000111111000///...//////000000///...------------------,,,,,,,,,,,,******+++++++++,,,,,,,,,...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******))))))))))))*********+++++++++************+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---///////////////000000111444000555???@@@888555999888888999999999999888888:::<<<======<<<;;;;;;<<<======>>>???@@@AAABBBBBB;;;:::999888888999:::;;;@@@AAABBBAAA???>>>>>>>>>;;;===@@@BBBBBBCCCEEEFFFBBBBBBBBBBBBAAA@@@???>>>;;;<<<===>>>>>>>>><<<;;;888777777666555444444333///000000...+++***,,,...***+++++++++,,,,,,,,,,,,++++++************++++++))))))(((((())))))***+++,,,+++,,,......000777@@@QQQbbbhhhiiippppppnnntttqqqrrrtttssslllddddddiiizzzkkkZZZPPPEEEEEEKKKUUU[[[\\\\\\]]][[[\\\eeesss{{{wwwuuutttsssnnnppprrruuuxxxDDDDDDDDDDDDDDDEEEFFFGGGEEEEEEDDDAAA>>>???CCCGGGEEEHHHKKKLLLLLLKKKKKKKKKLLLMMMNNNNNNMMMLLLKKKJJJJJJJJJKKKKKKLLLKKKKKKJJJJJJHHHFFFFFFHHHIIIGGGDDDGGGFFFEEEEEEDDDDDDDDDDDDBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???BBBBBBCCCCCCDDDEEEFFFFFFGGGIIILLLOOOQQQUUUZZZ^^^iiiqqq||||||iii\\\MMMAAA===<<<888666888999444000000333555555333333222111111000000111111,,,---///111111000...------......///////////////------,,,,,,,,,+++++++++*********++++++,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,((())))))))))))***************))))))******+++,,,+++++++++************)))+++++++++++++++++++++++++++++++++***++++++,,,,,,...............///000000222---///888:::333222888777888888888888888777777:::<<<======<<<;;;;;;<<<>>>>>>>>>???@@@BBBCCCDDD======;;;;;;:::;;;<<<===@@@AAABBB@@@>>>;;;;;;;;;<<>>===???AAA@@@@@@@@@@@@@@@@@@@@@@@@===>>>@@@AAA@@@???===<<<777777777666555555444444000111111///,,,+++---000*********++++++,,,,,,,,,++++++************+++++++++++++++***+++,,,,,,---,,,++++++......///777@@@OOO```ggghhhoooooommmrrrqqqrrrttttttmmmeeeeeejjj}}}zzzgggWWWMMMEEEFFFNNNYYY```___\\\\\\ZZZ[[[cccqqq|||~~~}}}}}}sssssstttuuuxxx???????????????>>>>>>===BBBBBBAAA@@@????????????@@@BBBDDDFFFGGGGGGGGGGGGIIICCCBBBGGGGGGCCCBBBEEEFFFFFFEEEDDDCCCCCCBBBAAAFFFFFFEEEBBB??????AAACCCFFFFFFFFFFFFEEEDDDBBBAAACCCAAA@@@????????????>>>BBBCCCCCCBBBAAAAAACCCEEEGGGJJJKKKJJJHHHIIINNNTTTWWWZZZ^^^ccciiirrr{{{rrr```VVVIIICCC;;;888888777333000444444333333333333222222111111111111111111111111000000000000000000000000///............------------...///000000...,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++))))))(((((()))***++++++******))))))))))))*********++++++,,,,,,++++++******++++++,,,,,,++++++***++++++******++++++,,,,,,...---,,,+++,,,...000222000111222333444444555444:::::::::999999999999999999<<>>>>>===;;;<<<>>>===<<<<<<===>>>===>>>>>>???@@@@@@AAAAAAAAAAAAAAA@@@@@@?????????AAAAAABBBCCCBBB@@@===<<<999888777666444444444444111000///...---,,,,,,,,,...---,,,+++************---,,,+++******+++,,,---000//////......------,,,,,,,,,...111111222888@@@OOO\\\hhhllllllooosssuuuqqqxxxxxxtttqqqfffbbblll|||uuudddUUUMMMEEEKKKSSS[[[______\\\YYYZZZ\\\eeeqqqxxx{{{~~~~~~~~~~~~~~~zzz|||===>>>???@@@AAAAAAAAAAAADDDDDDCCCBBBAAABBBBBBBBB======>>>?????????>>>>>>EEEAAA@@@DDDEEEBBBAAADDDCCCCCCCCCCCCCCCCCCBBBBBBCCCDDDDDDBBBAAAAAABBBDDD????????????>>>>>>>>>>>>BBBAAAAAAAAABBBDDDDDDDDDDDDDDDEEEDDDDDDFFFIIILLLJJJOOOTTTVVVWWWZZZaaafffmmmttt~~~}}}jjjXXXIIIAAA@@@;;;666666888999777555444444333333333222222222111111111111111111111111////////////////////////000////////////.........,,,,,,++++++***************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++))))))************))))))(((((('''''''''((())))))******))))))))))))*********++++++,,,,,,++++++******++++++,,,,,,++++++***++++++++++++,,,---...///...---,,,+++,,,...000111///000222444555666777777888888888777777777777777:::<<>><<<;;;;;;<<<>>>@@@CCCDDDCCCAAAAAAAAA@@@===::::::<<<>>>>>>===:::;;;<<<;;;;;;;;;===????????????@@@AAABBBDDDEEEDDDDDDCCCBBB@@@???>>>>>>???@@@AAABBBBBBAAA???>>>::::::888666555444333333111111///...---,,,,,,,,,......------,,,,,,++++++,,,++++++++++++++++++,,,++++++++++++++++++,,,,,,...---...111000000666===NNN\\\hhhllllllooossstttqqqxxxwwwssspppfffbbbmmmqqq```RRRJJJDDDHHHOOOUUUYYYZZZYYYXXXZZZ\\\eeerrrzzz}}}~~~~~~===>>>>>>???@@@AAAAAABBBBBBAAA@@@??????@@@@@@AAAEEEDDDCCCCCCBBBBBBBBBBBB???======@@@AAA??????BBB???@@@@@@@@@AAAAAABBBBBB???@@@AAAAAA@@@@@@BBBCCCDDDDDDDDDDDDEEEEEEFFFGGGCCCCCCCCCDDDEEEGGGHHHIIIGGGIIILLLNNNPPPTTTYYY]]]___eeemmmsssxxx}}}nnn\\\OOOEEE===777999666333333666888777666333333333333222222222222111111111111111111111111........................000000000////////////...---,,,***(((((()))***+++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++))))))************))))))******)))((((((((())))))******))))))))))))************++++++++++++************++++++++++++******+++++++++,,,,,,...///000------,,,,,,,,,...///000...///111333555777888888666666777777777777777777999;;;======<<<;;;;;;<<<<<<>>>???@@@???>>>???@@@>>><<<::::::;;;=========:::::::::999999:::>>>@@@BBBBBBAAAAAABBBDDDFFFHHHGGGFFFEEECCCBBB@@@???>>>>>>???AAABBBCCCBBBAAAAAA===<<<:::888555444333333222111000...------------,,,---...//////...---,,,+++++++++,,,,,,+++++++++((())))))***++++++,,,,,,...---...000///...333;;;MMM[[[gggkkklllnnnrrrsssrrrxxxvvvrrroooeeecccooolll\\\OOOGGGBBBEEEHHHMMMQQQTTTVVVWWWZZZ]]]gggtttCCCCCCBBBBBBAAAAAAAAAAAA@@@???>>>======>>>@@@AAABBBAAA@@@>>>>>>>>>???@@@??????@@@AAAAAAAAABBBDDDAAAAAAAAABBBBBBCCCCCCDDD???AAACCCDDDCCCBBBCCCDDDCCCBBBBBBBBBCCCEEEGGGHHHFFFGGGIIIIIIJJJLLLNNNPPPSSSYYYaaahhhnnnsssxxx{{{tttfffSSSGGGCCCAAA>>>:::888666333222333333222111333333333222222222222111111111111111111111111111------------------------////////////............///...,,,+++++++++,,,---***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++------,,,+++*********+++******))))))))))))************++++++++++++************++++++++++++******,,,,,,+++++++++,,,---------,,,,,,,,,,,,---...///...///000222444555555666666666666666777777888888888999::::::::::::;;;;;;:::;;;<<<<<<<<<<<<===???;;;:::999999:::;;;;;;;;;;;;;;;:::999999;;;???CCCFFFDDDBBBAAAAAACCCFFFHHHGGGGGGFFFEEECCCBBBAAAAAA@@@AAABBBBBBBBBBBBAAAAAA???>>><<<999777555333333222222000///...---------+++,,,...///000...---,,,***+++,,,------,,,+++*********++++++,,,,,,,,,,,,---,,,---///...---333;;;LLLZZZgggkkkkkknnnqqqqqqrrrxxxuuuqqqnnneeecccpppzzzgggXXXLLLEEEBBBBBBDDDFFFKKKPPPUUUXXX[[[```kkkzzzIIIHHHGGGEEEDDDCCCCCCCCCCCCBBB@@@???@@@BBBDDDEEEEEEDDDCCCBBBAAABBBCCCDDDAAADDDEEEDDDBBBBBBDDDEEECCCCCCCCCDDDDDDEEEEEEEEECCCEEEGGGGGGFFFFFFFFFGGGHHHIIIIIIKKKLLLNNNPPPQQQQQQTTTWWWYYY[[[^^^bbbfffpppyyy|||iiiWWWMMM@@@:::;;;===;;;888777555333222111111///...333333222222222111111111000000000000000000000000------------------------......---------,,,,,,,,,---.../////////...,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++------,,,+++*********+++******))))))))))))******)))******++++++******))))))******++++++******)))---,,,+++***)))))))))))),,,,,,,,,,,,,,,------......///000111111111111111222333333444555666666777777666666777888:::::::::999:::;;;;;;::::::<<<===777777888888777888999:::<<<<<<<<<;;;;;;===AAADDDHHHFFFCCCAAA@@@AAACCCDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBAAA@@@@@@AAA@@@===;;;888666444444333222111000///.........***+++---...///...,,,+++***+++,,,------,,,+++***,,,,,,,,,++++++************)))+++.........555<<>><<<999777666555444333222000////////////+++,,,---......---,,,++++++++++++,,,,,,+++++++++++++++******)))(((((('''))))))+++......///555>>>IIIWWWeeejjjjjjlllnnnnnnpppvvvtttqqqnnneeecccooo~~~tttbbbUUULLLFFFBBBAAABBBDDDIIIOOOVVVZZZ___hhhuuussspppjjjccc]]]XXXVVVTTTPPPOOOMMMMMMNNNQQQTTTVVVUUUUUUTTTTTTSSSQQQPPPOOOPPPVVVWWWPPPJJJJJJKKKJJJIIIJJJLLLOOORRRTTTVVVWWWZZZ\\\^^^___```cccgggjjjlllooovvv|||ppp```OOODDD@@@>>>:::888888777555333111222333333333222222333222222222222111111111111000000000000000000000000------------------------......---------,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++))))))************))))))(((((('''''''''((())))))******))))))))))))******))))))************))))))))))))************))))))******))))))******+++,,,,,,,,,,,,------,,,,,,+++---......///000000000/////////000222333555666666888666444666999<<<===<<<:::<<<>>>>>><<<:::999999444777999999888777999;;;<<<===>>>===<<<===???@@@DDDDDDCCCCCCCCCCCCDDDDDDFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCBBBAAA???===:::999888777444333222111000///////////////......------,,,,,,,,,++++++++++++++++++,,,******************)))))),,,+++,,,/////////555===HHHVVVeeejjjjjjlllmmmmmmnnnuuutttrrroooeeecccnnnvvv}}}~~~qqq```TTTKKKGGG@@@AAABBBFFFJJJPPPVVVYYYaaakkkxxxxxxpppjjjhhh```^^^]]]\\\]]]```dddfffrrrsssrrrrrrpppmmmjjjiiiffflllmmmddd]]]]]]]]]\\\[[[]]]```ccchhhkkknnnpppsssuuuwwwyyy|||wwwcccTTTJJJBBB>>>:::999888666555555555555333555555555333222111222222222222111111111111000000000000000000000000000........................//////.........---------///...,,,******+++,,,---+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++))))))((())))))***++++++******))))))))))))******))))))************))))))))))))************))))))(((((()))***+++---///000,,,,,,---------,,,++++++,,,---...000111222222222222222444555777888999:::999777555777;;;>>>???>>>;;;===@@@@@@>>>:::888888555888;;;;;;999999:::<<<;;;<<<>>>===<<<<<<===>>>BBBBBBCCCDDDEEEFFFGGGGGGGGGGGGFFFFFFEEEDDDCCCCCCDDDCCCCCCCCCCCCDDDEEEEEEBBBAAA???===;;;999999888555444222111000000//////222111000...---------------,,,+++******+++,,,---+++++++++,,,------.........---...000///...333;;;GGGVVVdddjjjjjjkkkmmmmmmmmmuuuuuurrrpppfffbbbmmmqqq~~~uuuvvvuuu|||ooo^^^RRRKKKFFF???@@@CCCGGGLLLQQQUUUXXXbbblllyyy}}}zzzyyywwwxxx{{{xxxyyy{{{|||{{{|||wwwkkkZZZLLLEEE@@@;;;888666666666666555555555555111222222222222111000000000000000000000000000000111111000///...---------------------------------000000000000000//////...------,,,,,,+++***))))))...+++((())),,,......---++++++++++++++++++++++++++++++,,,,,,,,,,,,------(((((())))))))))))((((((+++)))((('''((()))+++,,,***+++,,,+++)))((()))***))))))(((((((((((())))))((())))))************)))++++++++++++++++++++++++))))))***+++,,,,,,------,,,---...000111222222222///000111333555888:::<<<777777888999::::::::::::>>>===<<<;;;::::::::::::<<<666444777:::::::::<<<>>>>>>>>>???@@@???<<<:::BBBCCCEEEJJJNNNNNNKKKGGGGGGGGGFFFDDDBBBCCCEEEGGGDDDBBBAAAAAABBBCCCCCCCCCBBB@@@>>>======<<<:::999999666333222222222111000......---,,,++++++++++++************+++,,,------///......------,,,,,,++++++,,,---------///333555FFFUUUccchhhhhhjjjmmmmmmpppqqqssstttmmmffffffkkkppp}}}|||ooonnnqqqyyyzzzgggXXXLLLFFFCCC@@@AAAHHHOOOSSSXXX]]]bbbkkkyyy~~~vvv]]]TTTHHH???<<<;;;999777666666666666555555555444111222222222222111000000000000000000000000000000...------,,,,,,+++++++++------------------------......//////......---,,,------,,,,,,+++******)))---+++))))))+++---,,,***++++++***************************+++++++++,,,,,,***************************)))((('''((()))+++,,,+++,,,---,,,+++******,,,******))))))))))))******---+++)))'''''''''))))))++++++++++++++++++++++++)))******+++,,,,,,------++++++---...///////////////000000111333555777888666777888999:::::::::::::::999999999:::;;;;;;<<>>>>>???@@@HHHHHHKKKPPPSSSSSSPPPLLLHHHHHHGGGDDDBBBBBBDDDFFFEEEDDDCCCCCCEEEEEEDDDCCCCCCAAA???>>>>>>===;;;999999777444222222222111//////...---,,,+++++++++++++++++++++***++++++,,,,,,***************++++++++++++,,,---------///333555DDDRRRaaagggiiikkknnnoooqqqrrrtttsssllleeefffkkkrrr}}}qqqqqquuu|||mmm]]]OOOHHHCCC@@@@@@HHHOOOTTTYYY___eeemmmyyy|||ggg\\\IIICCC<<<999999::::::888666666555555555444444444111111222222111111000///////////////////////////////////////////////////........................,,,,,,------,,,,,,+++***---,,,,,,++++++*********,,,+++******++++++***)))************************)))))))))************+++,,,+++***))))))***+++,,,***)))((((((((()))+++,,,+++,,,---,,,***)))***+++++++++************++++++,,,,,,,,,,,,---...//////,,,,,,++++++*********************++++++,,,,,,---,,,,,,---...//////....../////////000111222333444555666777888999999999999555555666777999;;;===>>>===:::999;;;;;;;;;???EEEBBBDDDFFFFFFEEEEEEHHHJJJLLLMMMPPPSSSVVVVVVSSSPPPIIIIIIHHHEEECCCBBBCCCEEEFFFFFFFFFGGGHHHHHHFFFDDDCCCAAA?????????>>><<<::::::888444222222111000/////////---,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++'''(((((()))******+++++++++,,,---------///333555AAAPPP```fffhhhllloooppptttssstttrrrjjjdddeeekkkuuu~~~tttwww{{{~~~~~~~~~sssaaaQQQIIIBBB???@@@GGGOOOUUU[[[aaakkkqqq{{{zzzaaaQQQJJJAAA>>>;;;999999999777555555555555444444444333333111111111111111000000///........................000000000000111111111111........................,,,,,,,,,,,,,,,+++******,,,,,,,,,++++++******************+++,,,,,,++++++*********+++++++++++++++)))))))))*********+++++++++)))'''&&&&&&''')))+++))))))(((((())))))***+++***+++,,,+++)))((()))***+++******))))))******+++%%%&&&)))++++++***)))''',,,,,,++++++******))))))*********++++++,,,,,,,,,//////000000000000000///.........///000111333333444555666777777888777777333333444666888:::<<<>>>===999999===@@@@@@AAADDD===>>>@@@BBBDDDDDDDDDCCCLLLNNNPPPSSSTTTTTTRRRPPPLLLLLLKKKHHHEEECCCCCCEEEGGGGGGHHHIIIJJJIIIFFFDDDCCCBBB@@@?????????===;;;;;;888555333222222000///000///...---,,,,,,,,,,,,------,,,+++************)))*********+++++++++,,,+++,,,---------///333555AAAPPP___fffhhhkkknnnooovvvttttttqqqiiibbbdddjjjxxxxxx|||{{{xxxwwwuuuyyy{{{vvvbbbRRRHHHBBB???@@@GGGPPPVVV]]]cccqqqwwwzzzooo[[[MMMDDD@@@;;;:::888666555333111///444444444444333333333333000111111111111000//////------------------------,,,---------------------........................---------------,,,++++++,,,,,,+++++++++++++++***)))***++++++,,,,,,---...++++++++++++,,,,,,------************+++++++++,,,+++)))'''&&&&&&''')))+++)))))))))))))))******+++***,,,,,,,,,***)))***+++))))))(((((((((((())))))...---,,,++++++++++++++++++++++++******)))))))))***+++++++++++++++,,,,,,//////000000000000000///------...///111333444555333333444555666666666666333444444555777999;;;<<<@@@<<<<<>><<<;;;888555333333222111000000000///...------------------,,,+++************+++++++++******)))))))))+++,,,---------///333555BBBQQQ```eeegggiiilllmmmvvvuuutttpppiiibbbccciiiyyy{{{|||yyyxxxwwwyyy{{{zzzeeeTTTIIICCC???@@@GGGPPPWWW^^^eeeqqqwwwvvvgggyyydddRRRIIIDDDAAA???888888888777666444333111444444333333333222222222000000111111000000///.................................------------------------------------------------......------,,,+++++++++++++++++++++++++++)))*********)))***---///*********+++,,,,,,------*********+++++++++,,,,,,,,,+++***))))))***+++,,,((()))))))))************,,,---...---+++***+++,,,))))))(((((((((((())))))((('''%%%$$$&&&)))---000************************++++++++++++++++++++++++,,,,,,---...//////......------...///111333555666111222333444555555555555444444555666777999:::;;;???<<<>>>GGGMMMLLLIIIHHHEEE@@@<<<;;;???FFFKKKNNNKKKNNNPPPQQQPPPNNNNNNNNNMMMNNNMMMKKKHHHFFFEEEFFFGGGFFFEEEFFFGGGFFFDDDAAABBB@@@???>>>??????===<<<:::888555333333333222111111000///......---......,,,,,,++++++***+++++++++******))))))(((''''''&&&+++,,,---------///333555BBBPPP___eeefffiiikkklllttttttsssqqqiiibbbccchhhxxx|||||||||}}}kkkXXXLLLDDD@@@AAAHHHPPPWWW___fffnnnssszzzuuuddd\\\~~~eee[[[NNNDDD@@@@@@???>>>999:::::::::888777666666333333333333222222222222000000000000000//////...........................000000//////......------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++++++++++++++++++++++++++++++++***'''$$$%%%(((,,,'''(((((()))******++++++)))))))))************+++************************(((((()))******************+++,,,+++)))))))))******))))))))))))))))))******---000222000,,,&&&"""(((((())))))******++++++++++++++++++++++++++++++++++++---...////////////......//////000222333444000111222333444444444444333444444666777999;;;<<<<<<===AAAFFFGGGFFFJJJPPPAAAEEEIIIHHHCCC???@@@BBBIIILLLNNNNNNLLLJJJJJJKKKKKKLLLLLLJJJGGGEEEEEEEEEEEEDDDBBBBBBCCCCCCAAA@@@AAA???>>>>>>>>>>>>===;;;999777444333444444444333222111000///............+++++++++***++++++,,,,,,))))))))))))))))))))))))+++,,,---------///333555???NNN^^^dddfffiiilllmmmrrrrrrsssrrrjjjcccccchhhwww}}}oooZZZNNNFFFBBBAAAHHHPPPWWW___ffflllqqqwwwrrrbbbXXXVVVzzzggg\\\IIIEEE???;;;999999888777999::::::999777555444444333333333222222222111111000000000000000//////...////////////////////////------,,,+++******))))))++++++++++++++++++++++++,,,------------,,,++++++++++++++++++++++++++++++---,,,***%%% $$$(((%%%&&&&&&'''((())))))***(((((((((((())))))))))))(((((())))))))))))(((((((((((()))***************&&&(((((('''&&&%%%&&&'''++++++************++++++]]]dddlllmmmbbbMMM555%%%''''''((()))***+++,,,,,,++++++++++++++++++++++++,,,---...000111222222222000////////////000000111000000111222333333333333222333444666888;;;===>>>>>>CCCIIIJJJEEEDDDOOO\\\lllzzzlllVVVHHHDDDFFFIIIKKKKKKHHHFFFGGGHHHIIIJJJJJJIIIFFFDDDDDDDDDEEECCC@@@@@@@@@@@@@@@>>>@@@>>>======>>>>>><<<;;;888666444333444555555444222111000//////.........************+++,,,------*********+++,,,,,,------+++,,,------...///333555===LLL\\\cccfffjjjnnnooopppqqqsssrrrkkkccccccgggvvv}}}oooZZZLLLGGGCCCBBBHHHPPPWWW___fffmmmqqqwwwwwwjjj]]]RRRNNNQQQ}}}jjjZZZMMMFFFCCC???@@@777...AAA222888333444444555555444444333222666,,,...999$$$777"""111000000///...---------......------------......///555)))000...---666,,,222+++)))---...+++,,,111......------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,)))%%%$$$(((------***...333 111,,,+++***%%%************************(((((()))***************$$$,,,---***!!!%%%333///222%%%!!!888ggg777 111***...???&&&111$$$+++,,,...***++++++,,,,,,------...............////////////222222222222333444555555;;;:::666===444+++HHH666<<>>???AAABBBCCCBBB@@@===;;;:::888666666666555333111333222111///......------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,---------...000444777===KKKZZZaaafffkkknnnnnnoooqqqqqqoookkkfffdddcccvvvoooZZZLLLFFFDDDEEEKKKQQQYYYdddnnntttvvvxxx}}}}}}~~~{{{{{{zzzyyyzzzrrrccc[[[UUUNNNIIIHHHsssaaaSSSHHH@@@<<<;;;777666===iii111000000///......------......------------......,,,000'''***///WWW333+++$$$***---+++(((((((((((((((((((((((((((((()))***************)))&&&,,,000555!!!AAAEEE+++>>>$$$!!!$$$CCC%%%&&&999&&&***++++++,,,,,,------...000000000000111111111111222222222222333444555666==="""777777///NNN000888>>>~~~MMMIIINNNGGGGGGKKKKKKLLLNNNFFFAAAHHHEEEEEEDDDCCCBBBAAA@@@???DDDDDDEEEEEECCC@@@===;;;<<<:::888777777777555333333333111000///.........---,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***,,,---------///222555;;;IIIXXX```dddiiillllllooopppqqqoookkkfffdddcccsssjjjVVVKKKDDDBBBCCCJJJQQQYYYdddnnntttuuuwwwzzzuuusssssstttrrrqqqpppppprrrwww~~~pppdddXXXSSSPPPLLLJJJKKKqqqgggXXXJJJAAA===;;;;;;>>><<<222111ppp000000000///......------......------------......)))+++,,,//////ccc---+++'''+++(((&&&(((((((((((((((((((((((((((((()))***************###BBB###'''111%%%777...+++222------777+++***++++++,,,,,,------...000000000111111111222222333333333333444555666666555UUU666---KKK(((///ddd;;;LLLPPPIIIIIIIIIFFFJJJKKKCCCFFFEEEDDDBBBAAAAAAAAABBBHHHHHHHHHGGGDDDAAA===;;;>>><<<:::999999888777555444444222111000/////////......---------,,,,,,,,,++++++++++++++++++++++++)))+++---------...///111999GGGVVV^^^ccchhhkkkkkknnnppppppoookkkfffdddcccooo|||~~~gggVVVNNNFFFCCCDDDJJJRRR[[[eeennnssssssttt}}}~~~zzztttnnnjjjhhhhhhiiiggggggffffffhhhnnnvvv{{{|||zzzyyy|||wwwjjj___VVVNNNMMMMMMMMMNNNQQQ}}}nnn[[[SSSHHH@@@<<<<<<===>>>555<<<999444hhh000000//////...............------,,,,,,------...---)))...111,,,WWW,,,,,,+++&&&(((************************(((((()))***************444---000!!!&&&XXXccc111(((...%%%+++&&&000)))***++++++,,,,,,------............//////000000111333333333333444555666777777555999:::444CCCDDDFFFBBBKKKKKK@@@IIIRRREEEGGGEEECCCAAAAAAAAACCCDDDGGGGGGGGGFFFDDDAAA>>><<<>>><<<:::::::::999777555555555333222111000000000///.........------------++++++++++++++++++++++++)))+++............///000888FFFVVV^^^bbbhhhkkkkkknnnooopppnnnjjjfffdddcccnnn{{{iii\\\VVVKKKFFFFFFLLLTTT\\\eeennnqqqpppqqqzzzzzzsssppplllgggdddbbbbbbbbbbbbbbbbbbccceeekkkrrrwww|||yyyxxxzzz}}}~~~ttthhh___WWWPPPKKKLLLOOOPPPSSSWWWwww```PPPHHHDDD>>>:::999999999999222666999<<>>'''***++++++,,,,,,------............///000111111111333333333333333555666666:::(((+++AAAGGG```DDDDDDSSSJJJCCCKKKMMMEEEDDDBBBAAA@@@BBBCCCDDDDDDDDDDDDDDDCCCAAA@@@???===;;;:::999999888666444666555444222111111000000/////////.........------++++++++++++++++++++++++***,,,/////////...///000888FFFVVV^^^ccchhhkkklllmmmnnnooonnnjjjfffdddcccnnnzzzmmm```\\\MMMHHHFFFKKKSSS[[[ccciiiooonnnoooxxxuuunnnkkkjjjgggdddbbbaaaaaaaaaaaaccceeegggiiimmmrrruuu{{{~~~}}}|||}}}~~~}}}rrrjjjccc[[[UUUUUUOOOLLLNNNPPPQQQUUUZZZmmm]]]OOOFFF>>><<<:::888888888666555999111...555fff//////////////////......------,,,,,,,,,,,,------,,,---......---]]],,,+++&&&***)))***(((((((((((((((((((((((((((((()))***************###555555www///+++''':::---***++++++,,,,,,------...///000111111222333444444222222222222333444555555:::000DDDNNNzzz===CCCOOOEEE@@@FFFCCCBBBAAA@@@AAABBBCCCDDDAAAAAAAAABBBBBBBBBAAAAAA===;;;999888888777555444555555333222111000000000//////.........---------++++++++++++++++++++++++***,,,.........///111222777EEEUUU]]]bbbhhhkkkllllllnnnooommmjjjfffdddcccmmmzzznnnaaa[[[LLLFFFCCCIIIRRRYYY```fffoooooopppwww|||vvvpppkkkhhhhhhggggggfffffffffffffffjjjnnnqqqrrrtttvvvxxxxxx{{{~~~qqqfff___YYYTTTPPPQQQMMMLLLNNNPPPQQQVVV[[[sssaaaTTTLLLFFFCCC===;;;888888888888777555222///...444eee.../////////////////////---,,,,,,++++++,,,,,,---'''000...222---CCCzzz(((...)))***'''"""(((((((((((((((((((((((((((((()))***************)))444)))$$$///)))***++++++,,,,,,------...///000111222333444444555111111111111222333444444+++555VVVzzzHHHEEEHHHAAA===@@@@@@@@@@@@AAAAAABBBBBBAAAAAAAAAAAAAAABBBBBBAAA===;;;999888888888666444555444333111000000000000.........---------,,,,,,++++++++++++++++++++++++)))+++,,,,,,,,,...111444555DDDSSS\\\aaafffjjjjjjkkkmmmnnnmmmjjjfffdddccciiixxxooo___VVVKKKEEEBBBIIITTT\\\ccciiippprrrtttxxx~~~xxxvvvtttqqqnnnllllllmmmnnnoooppppppqqqqqquuu{{{|||}}}|||tttiii___YYYUUUQQQOOOLLLJJJJJJNNNPPPSSSYYY___mmmdddWWWLLLEEEAAA===:::;;;888555444555666555555...888===777ZZZ.........///////////////---,,,,,,++++++,,,,,,---+++111%%%,,,++++++666---333...///000&&&(((PPPjjj %%%333$$$!!!777%%%/// 000((((((---///************************(((((()))***************000zzzUUUEEEWWWCCC...%%%***++++++,,,,,,---......---...///000111222333333000000000000111222333444666GGGyyy___jjjrrr<<>>>>>@@@AAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAA>>><<<:::999999888666555444444222111000/////////......---------,,,,,,,,,++++++++++++++++++++++++((()))*********---111444444BBBQQQZZZ___eeeiiiiiikkkmmmnnnmmmjjjfffdddcccfffvvvppp^^^SSSLLLFFFDDDLLLXXXaaaiiiooorrruuuwwwzzzyyyuuutttuuutttsssqqqrrrtttvvvxxxyyyzzzzzzzzz{{{nnnggg^^^VVVQQQOOOMMMLLLIIIGGGIIINNNRRRVVV]]]eeepppfffQQQLLLEEE???<<<;;;:::999:::999888777555555444444333666222111hhh000///...---------------......///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++QQQ444111---)))'''(((***,,,+++*********))))))((((((,,,,,,,,,***(((((()))+++---)))))))))...444333PPP777"""'''((($$$..."""+++(((...###+++444333((()))---......///////////////<<<666'''777666///111999iii@@@333LLLAAA???dddWWW999DDDBBBAAABBB???:::;;;BBBBBB>>>CCCCCCCCCCCCCCCCCCCCCCCC=========;;;888555444444666555444222000///------......---------,,,,,,,,,************+++,,,------,,,,,,,,,---...///111111000<<>><<<<<<<<<<<<;;;888777666444333333222222333666222111hhh///......------------...---...////////////...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,yyyTTT...---,,,*********+++,,,************)))))))))(((,,,---,,,+++))))))***,,,(((+++%%%&&&---###333 333iii)))000&&&%%%333!!!JJJ###---...%%%$$$444&&&111''''''------...///////////////000,,,222777+++(((===---KKKEEEAAAHHH<<>>BBBDDDCCCDDDFFFEEE@@@AAAAAAAAAAAABBBBBBBBBBBB@@@@@@@@@>>>:::777666666777666555444222000///.........---------,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,---...000111222///:::JJJWWW^^^bbbeeehhhhhhiiijjjjjjiiigggdddcccaaapppooo^^^UUUNNNGGGDDDKKKVVV```iiippprrrrrrssszzz~~~}}}|||}}}~~~~~~}}}|||zzz|||~~~zzzrrrmmmddd^^^VVVOOOLLLJJJIIIHHHHHHHHHIIIJJJMMMTTT]]]cccqqqhhh\\\QQQJJJEEE@@@<<<<<<;;;999999:::;;;::::::777666555444333222222222222555222111hhh---------...............,,,---............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++%%% ((((((***+++,,,,,,,,,+++************)))))))))))))))******)))''''''(((***))))))&&&'''&&&&&&,,,(((######111(((&&&444$$$[[["""///,,,///++++++)))))),,,---......//////......+++333///666---"""@@@oooggg777===DDD===888FFF888nnn222DDD???DDDFFFDDDCCCDDDCCC@@@??????@@@@@@AAAAAABBBBBBCCCDDDCCCAAA===:::999888888777666555333222000000......---------,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,---...///000111///:::IIIUUU]]]aaaeeehhhggghhhiiijjjiiigggdddbbb]]]kkk}}}}}}rrr```UUUPPPGGGCCCHHHRRR]]]hhhqqqtttuuuwww|||~~~}}}zzzyyyvvvwwwyyy|||~~~}}}vvvnnniii```ZZZSSSMMMJJJHHHHHHGGGHHHHHHHHHIIILLLQQQXXX^^^qqqdddWWWQQQIIICCCAAA@@@???>>>;;;999888888888888555333888777666555444444444444111444111000ggg,,,,,,---....../////////,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++222"""333''''''((()))***+++++++++*********)))))))))))))))((()))***)))(((''')))***+++###***---777zzz###***###,,,)))%%%333%%%QQQ+++)))000###)))'''%%%...,,,,,,,,,---............---......///%%%888%%%SSS;;;<<<:::???999;;;EEE888HHH^^^AAAGGGHHHGGGCCC@@@@@@BBBCCC??????@@@@@@AAAAAABBBBBBDDDEEEEEEBBB>>>;;;::::::888777666555333222111000......---------,,,,,,,,,------,,,+++************+++++++++,,,,,,...//////222;;;HHHTTT]]]bbbfffiiiggghhhjjjkkkjjjgggdddbbb^^^kkkzzz~~~vvvcccVVVOOOGGGCCCGGGPPP[[[gggqqqxxxzzz}}}~~~{{{yyywwwwwwyyyzzz|||~~~~~~|||yyyrrriiiddd\\\WWWQQQLLLJJJIIIIIIHHHGGGHHHHHHHHHJJJNNNTTTXXXwwwgggXXXOOODDDBBB???===<<<<<<<<<;;;:::999888888888666444111777666555444444333444444000444000000ggg+++,,,---.../////////...,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++111444***)))((('''((()))***+++))))))))))))))))))*********,,,------++++++,,,---&&&&&&(((,,,111AAAhhh***,,,!!!...'''%%%...===}}}###''')))'''%%%%%%111++++++,,,,,,------------------***...&&&222+++444CCCDDD<<>>;;;AAAHHHHHHGGGGGGEEECCCCCCDDD@@@@@@AAAAAABBBBBBBBBCCCCCCDDDDDDBBB>>>;;;::::::777666555444333222111000......---------,,,,,,,,,------,,,+++************************+++,,,------111999EEEQQQZZZaaaeeeggggggiiikkklllkkkhhhdddbbb___kkkyyy~~~}}}}}}iiiXXXLLLGGGDDDIIIQQQZZZeeeooo{{{}}}yyyyyyzzz{{{||||||}}}}}}|||{{{yyywwwssslllddd___WWWSSSMMMJJJHHHHHHHHHGGGFFFGGGHHHHHHIIILLLPPPSSS~~~wwwlllaaaVVVNNNGGGBBB======<<<;;;999888666555777666666777888888666444444333222111111111111111000333000///ggg,,,---.../////////...------,,,,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++$$$---$$$,,,+++)))''''''(((***+++))))))))))))************&&&((()))***)))(((((()))%%%222###"""111<<<'''%%%,,,+++###333,,,!!!AAA,,,***)))***---(((***+++,,,,,,------,,,,,,'''---,,,888$$$OOO666<<>>;;;;;;;;;777666555444333222111111......---------,,,,,,,,,,,,,,,++++++***++++++++++++************+++,,,---///555???KKKUUU]]]aaacccfffhhhjjjlllkkkgggccc```]]]hhhvvv~~~}}}~~~||||||qqq]]]MMMGGGEEEJJJQQQYYYeeeppp|||{{{{{{{{{{{{{{{{{{{{{{{{{{{yyyvvvrrrnnnggg```[[[PPPMMMIIIFFFFFFFFFFFFEEEEEEFFFHHHHHHIIIJJJNNNPPPxxxmmm\\\WWWOOOIIIDDDAAA???===<<<<<<<<<:::888777666777666444444555777888777666333222222111111111111111///333//////ggg------///000///...---+++---------------///000111,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******&&&************************((()))))))))************###%%%''''''&&&&&&&&&'''+++---((( 111:::111((($$$++++++###///###111###++++++,,,...'''+++******+++,,,,,,,,,,,,,,,(((...,,,888000ttt888555999555;;;;;;<<>>AAADDDBBB???>>>BBBBBBAAAAAA@@@@@@??????>>>???@@@@@@>>><<<<<<===888777777666555444333333......---------,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,---......333<<>><<<999999888777666666888:::777555444444555666555444444444333333222333333333///222//////ggg---...///000000...,,,***......------...///111222,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---+++\\\(((&&&(((+++------,,,+++)))(((((())))))*********+++'''))),,,,,,,,,+++++++++...222***&&&)))(((***,,,''';;;111333)))(((,,,...###222******+++,,,,,,,,,,,,+++000,,,...'''MMMlll999666999>>>;;;888EEE@@@777ZZZhhhUUUCCC???BBBCCCEEEHHHBBBAAAAAA@@@???>>>=========???@@@@@@>>>======>>>999888888777666555555444......---------,,,,,,,,,************+++,,,------......---------.../////////333<<>>>>>===<<<;;;;;;::::::@@@:::---:::---666777666444444444444444444444444555444444444333333222222333>>>(((///\\\///,,,222444 000)))111,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,))))))***+++,,,------...***)))___+++---,,,++++++,,,,,,***)))((())))))*********))))))(((((())))))******++++++ &&&%%%!!!333444%%%''''''((((((((((((''''''```+++333&&&+++''',,,,,,,,,,,,,,,,,,,,,,,,)))333+++$$$???777<<<999999999:::<<>>===@@@AAABBBBBBBBBAAA@@@??????===:::777444222111111/////////...------,,,,,,...------,,,++++++++++++///...,,,+++,,,---///111...000777CCCQQQ\\\```aaafffgggiiijjjiiiddd\\\WWW[[[cccooo}}}yyy{{{~~~nnnTTTMMMGGGHHHNNNWWWdddpppwww{{{|||tttmmmggg```YYYTTTJJJIIIGGGFFFEEEFFFGGGHHHJJJIIIHHHGGGGGGHHHJJJKKK|||ggg^^^RRRJJJGGGEEEAAA>>>===<<<<<<;;;::::::999999///@@@555===222666000///444444444444444444444444111111111000000/////////+++333***666ddd---''''''***!!!;;;...(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,*********++++++,,,,,,---***)))___+++---+++******++++++***))),,,,,,,,,,,,++++++***))))))))))))))))))*********)))...$$$,,,ddd...(((''''''((((((((((((''''''___(((///%%%'''---***,,,,,,,,,,,,,,,,,,,,,,,,000,,,444<<>>AAABBBcccJJJAAA@@@AAA>>>CCCAAAAAAAAAAAA@@@@@@???>>>AAABBBCCCCCCBBBAAA@@@???===;;;999777555333333333111111000//////......---************+++,,,---...---,,,,,,+++,,,---...///...000777CCCQQQ[[[```aaadddeeegggiiiiiieee___ZZZXXXaaammm{{{}}}nnnWWWOOOHHHHHHMMMVVVdddoooxxx{{{}}}uuummmfff^^^VVVQQQJJJHHHGGGEEEEEEEEEGGGHHHJJJIIIIIIIIIIIIJJJKKKKKKoooaaaWWWMMMHHHAAA>>>>>>>>>===;;;;;;;;;::::::999888888888iiiccc///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++***)))___+++,,,+++******++++++***)))---------,,,+++***((((((***))))))))))))))))))(((,,,'''%%%***(((***''''''((((((((((((''''''^^^III///+++...***,,,,,,,,,,,,,,,,,,,,,,,,222+++---uuu>>>666888999999999:::;;;>>>@@@AAA???AAA===EEEGGGIIIDDDDDDBBBAAAAAA@@@@@@@@@BBBCCCCCCDDDCCCBBBAAA@@@;;;:::999777666555555555222222111111000/////////***))))))******+++,,,---+++++++++,,,,,,,,,------...000777BBBPPP[[[```aaabbbdddfffhhhiiifffaaa\\\UUU^^^lllyyy{{{~~~qqq[[[SSSKKKKKKOOOXXXfffrrr{{{}}}xxxoooeee\\\SSSNNNIIIHHHFFFDDDDDDEEEFFFHHHJJJJJJKKKLLLLLLLLLLLLLLLlll]]]RRRJJJFFFFFFCCC???>>>======;;;999999999888888888777777777///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++************)))___++++++***))))))***+++***((())))))***))))))(((''''''******))))))((((((((('''+++)))111'''(((''''''(((((((((((('''''']]]###(((---...(((++++++,,,,,,,,,,,,---------111;;;888999999999999999;;;===???@@@AAAEEEAAAJJJJJJEEEGGGFFFDDDBBBAAAAAABBBBBBAAABBBCCCDDDDDDDDDCCCBBB<<<;;;:::888777666555555222222222111000000//////...---,,,+++******)))***++++++,,,------------,,,...000666BBBOOOZZZ```bbbcccdddfffhhhhhhfffaaa]]]UUU___lllxxx{{{}}}uuu___VVVNNNMMMRRR\\\kkkwww~~~sssggg[[[RRRMMMHHHGGGEEEDDDDDDEEEGGGHHHJJJKKKMMMNNNOOONNNMMMMMMvvvmmm^^^QQQHHHDDDCCCCCCAAA???===<<<;;;999777666777777777777777666666666---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++************)))___+++***)))((((((******)))(((&&&'''((()))))))))))))))***)))))))))(((((('''''')))!!!***fff)))$$$''''''((((((((((((''''''\\\222&&&***'''+++++++++,,,,,,---------***333333999;;;<<<999888888999:::<<<>>>???ZZZFFF@@@FFFDDD>>>IIIHHHFFFDDDDDDDDDDDDEEEAAABBBDDDEEEFFFFFFEEEDDD======<<<:::888666444333222222111000000//////...000///...---,,,+++++++++,,,,,,---............---...000666AAANNNZZZ```bbbeeeeeefffhhhhhheee```\\\XXXbbbnnnxxxwww```VVVNNNLLLRRR]]]mmmzzzxxxjjj]]]SSSNNNHHHGGGEEEDDDDDDFFFGGGIIIJJJLLLMMMOOOPPPPPPOOONNNYYYSSSKKKCCC???>>>@@@BBB<<<<<<;;;;;;:::999888777777777666666666666666666,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++************)))___+++)))((('''((()))***)))((('''''')))***+++,,,,,,,,,)))(((((((((((((((((('''%%%+++&&&***%%%''''''((((((((((((''''''ZZZ(((111((((((***++++++,,,,,,------...---///sss888>>><<<888888888888999;;;===>>>AAA???EEEEEEGGGIIIHHHHHHGGGGGGGGGGGGGGGDDDEEEFFFFFFFFFFFFEEEDDD>>>>>>===;;;999666444333222222111111000/////////......------------......---------........./////////000555@@@NNNYYY```bbbeeeeeefffggggggeee```]]][[[eeepppyyyxxx```VVVLLLJJJOOOZZZkkkyyy}}}{{{{{{~~~}}}mmm___TTTOOOHHHGGGFFFEEEEEEGGGIIIJJJKKKLLLMMMNNNOOOPPPPPPPPPGGGFFFCCC???<<<;;;<<<>>>;;;;;;;;;;;;:::999::::::666666666666666777777777''',,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,++++++++++++++++++***)))___+++((('''&&&''')))***)))((((((((()))***+++++++++***'''''''''(((((((((((((((&&&)))333}}}'''+++''''''((((((((((((''''''YYY[[[--- )))(((******+++,,,,,,---......---...999>>>:::888888777888999:::<<<===DDDEEEGGGEEEOOOHHHHHHIIIIIIJJJJJJIIIIIIIIIIIIIIIHHHFFFDDDAAA@@@<<<<<<<<<<<<:::888666555333333333222111111000000...------,,,,,,---------------,,,,,,,,,---...//////000555???MMMYYY```bbbccccccdddfffgggfffbbb___]]]fffqqqzzz|||eeeZZZOOOKKKOOOYYYjjjxxx|||yyyxxxzzz~~~ooo___UUUPPPIIIHHHGGGFFFGGGHHHJJJKKKLLLLLLLLLMMMNNNOOOQQQRRR???@@@@@@???===;;;:::::::::::::::999777666777888666666666777777777777777666,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++***)))___+++'''&&&&&&''')))***)))((('''((((((((((((((('''&&&&&&'''''''''(((((())))))..."""LLLfff$$$000''''''((((((((((((''''''YYY---(((,,,&&&******+++,,,,,,---......+++222;;;>>>777888888777777888:::<<<===NNNLLLEEE<<>>===<<<;;;999888777666888999999999999888777777777777777777777777777777+++'''))),,,......---+++***+++,,,,,,------,,,,,,+++(((((()))***+++,,,,,,---)))***]]]))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((555]]]+++&&&''''''''''''''''''''''''\\\---)))+++------,,,+++)))***---///+++LLL>>>???444888888999:::;;;;;;<<<<<<]]]KKK??????GGGFFFHHHIIIHHHGGGFFFGGGHHHLLLKKKIIIFFFCCCAAA???>>><<>>999777999<<<999888777555222000...---000000//////.........---------,,,++++++,,,,,,,,,///000555???LLLWWW]]]___aaaccceeeggggggeeecccbbb___aaaiiixxxpppbbbTTTPPPQQQXXXjjj}}}qqqaaaTTTMMMHHHHHHHHHHHHIIIJJJKKKKKKOOONNNMMMMMMMMMNNNOOOPPP<<<<<<<<<;;;;;;:::::::::888999999999999888777777666666666666666666666666+++)))***,,,------,,,+++***+++,,,,,,------,,,,,,+++************++++++++++++)))***]]])))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))(((((((((''''''---]]]+++&&&''''''''''''''''''''''''\\\333000***,,,+++,,,,,,+++***+++---000000ppp:::999555888888888999::::::;;;;;;}}}FFFDDDBBBFFFDDDFFFGGGFFFEEEEEEFFFGGGIIIHHHFFFDDDAAA???===<<<:::>>>@@@>>>:::777888:::555444333111000000//////000//////...------,,,,,,---,,,,,,++++++,,,,,,---///000444>>>LLLWWW]]]___aaabbbeeeggggggeeecccbbb^^^```iiiyyypppbbbTTTOOOOOOUUUgggzzzppp```TTTMMMHHHGGGHHHHHHIIIJJJKKKLLLOOOOOONNNNNNNNNOOOPPPQQQ::::::;;;;;;<<<<<<======888999999999999888777777666666666666666666666666,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,++++++************)))***]]])))))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''///&&&]]]+++&&&((((((((((((((((((((((((\\\[[[000)))+++******+++******+++...000222888333999777777777888999999::::::???GGGEEEBBBAAACCCDDDDDDCCCCCCDDDFFFFFFEEEDDDBBB???===<<<;;;;;;???BBBAAA>>>:::::::::666555333000///000000111000000///...,,,+++******,,,,,,,,,++++++,,,,,,---//////444===JJJVVV\\\^^^```bbbdddfffgggfffdddccc\\\```jjjyyyrrrcccTTTOOONNNUUUgggyyy~~~nnn___SSSMMMGGGGGGHHHHHHJJJKKKLLLMMMQQQQQQPPPPPPPPPQQQRRRSSS999999::::::;;;<<<<<<<<<888999999999999888777777666666666666666666666666,,,...---,,,+++***++++++,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))***]]])))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))))))))+++333]]]+++&&&))))))))))))))))))))))))\\\+++%%%)))((()))*********+++...000...;;;111<<<666666777777888888888999:::FFFDDD===???@@@BBBBBBAAAAAABBBDDDDDDCCCBBBAAA???===<<<<<<>>>BBBFFFFFFDDD@@@>>>======;;;777333111000111111222111000///---,,,******,,,,,,+++++++++,,,------//////333<<>>@@@AAAAAA@@@@@@AAABBBCCCCCCBBBAAA@@@???>>>>>>???CCCFFFHHHGGGCCC@@@>>>>>><<<777444111111111222333333222000///---,,,+++,,,+++++++++,,,,,,---.........222;;;GGGSSSZZZ\\\^^^```cccfffggggggfffddd^^^aaajjjwwwqqqaaaRRRMMMMMMUUUhhh|||zzziii[[[PPPKKKGGGGGGHHHIIIKKKMMMOOOPPPSSSSSSTTTTTTUUUUUUUUUUUU~~~xxxpppjjjVVVPPPMMMsss;;;::::::999888777777666888999999999999888777777555555555555555555555555---......,,,++++++,,,------+++,,,,,,------,,,,,,+++))))))***+++,,,---......)))***]]])))))))))))))))))))))))))))))))))))))))))))))))))))$$$%%%&&&((()))+++,,,---***]]]+++&&&((((((((((((((((((((((((\\\&&&******''')))++++++++++++,,,...DDD???222;;;777777777777777777888888YYY>>>???===@@@AAABBBAAA@@@???@@@AAABBBBBBAAAAAA@@@@@@?????????AAADDDFFFFFFCCC???===888777555222111222222333333333222111000...------++++++++++++,,,---............111999FFFQQQXXX[[[]]]```cccfffggggggfffeee```aaaiiiwwwppp```QQQKKKKKKSSSfffzzzwwwgggYYYOOOJJJGGGGGGHHHJJJLLLOOOQQQRRRSSSTTTUUUUUUVVVVVVUUUUUUvvvnnneee___\\\ZZZTTTOOOGGGDDDEEElll;;;;;;:::999999888777777888999999999999888777777555555555555555555555555------,,,,,,,,,,,,------...+++,,,,,,------,,,,,,++++++++++++,,,,,,---------)))***]]])))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******+++]]]+++&&&''''''''''''''''''''''''\\\)))000)))((()))++++++******+++,,,hhh???777<<<888888888888888888888888zzz@@@AAACCCBBBCCCCCCBBB@@@???@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCEEEFFFDDDAAA>>>888777666444333333222222222111111000///.........++++++++++++,,,---...///......000888DDDPPPXXX[[[]]]___bbbfffhhhhhhgggfffaaaaaagggxxxvvveeeTTTMMMLLLRRReeexxxvvveeeWWWNNNJJJFFFGGGHHHJJJMMMOOORRRSSSSSSTTTUUUVVVVVVVVVUUUUUUvvvddd___WWWOOOKKKLLLLLLIIIFFFFFFCCCFFFkkk;;;;;;:::::::::::::::999888999999999999888777777555555555555555555555555---+++,,,,,,------.........+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++)))***]]])))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((]]]+++&&&''''''''''''''''''''''''\\\+++222'''(((***,,,,,,*********+++@@@===???999999999888888888888888DDDCCCHHHDDDEEEEEECCCAAA???@@@AAA??????????????????@@@@@@CCCDDDEEEGGGGGGFFFCCCAAA===<<<:::888666333111000000000//////.........---++++++++++++,,,---...///......000888DDDPPPWWWZZZ\\\___bbbfffhhhhhhgggfffbbb```gggyyy}}}kkkZZZQQQNNNTTTfffyyyuuudddVVVNNNJJJFFFGGGHHHJJJMMMPPPRRRTTTSSSTTTUUUVVVWWWVVVUUUUUUwwwnnneee[[[TTTKKKJJJIIIGGGFFFEEEDDDDDDAAA>>><<>>qqq:::::::::999999888888888888888888888888777777666666666666666666666666666999iii666......---,,,---...//////........................,,,,,,,,,,,,,,,,,,,,,,,,+++)))^^^)))******))))))))))))************))))))((((((((((((++++++)))(((''''''''''''***]]]+++&&&''''''((()))))))))))))))ZZZlll""",,,((((((((((((((((((((((((<<<===;;;999::::::999666555555666JJJ@@@GGGCCCDDDEEEDDDAAA???@@@BBBDDDDDDCCCBBBBBBAAA@@@@@@BBBBBBBBBDDDEEEDDDAAA???<<<;;;:::888666555444333///////////////............---,,,,,,+++++++++,,,......000555???JJJSSSYYY\\\___bbbddddddcccdddeeeddd```dddrrreeeVVVOOOPPP\\\kkk~~~nnn^^^RRRKKKGGGGGGHHHIIIKKKLLLNNNOOOPPPSSSTTTUUUUUUUUUUUUTTTSSSzzzmmmeee```^^^]]]ZZZUUUOOOLLLKKKKKKHHHFFFJJJIIIGGGEEECCCBBBAAAAAAEEEBBB???rrr:::::::::999999999999999888888999999888888777666666666666666666666666666333@@@222KKK,,,AAA111111111111111111111111111999777444mmm,,,---///000///,,,***)))//////...---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++)))^^^)))******))))))))))))*********))))))))))))(((((((((***))))))(((((((((((((((888]]]+++&&&''''''((()))))))))((((((aaa|||''',,,'''''''''''''''''''''''';;;<<<;;;888999999888666444555555NNNFFFHHHCCCCCCCCCAAA???>>>@@@BBBEEEDDDDDDCCCBBBAAAAAA@@@@@@@@@AAACCCDDDCCC???<<<<<<;;;999777555555555555000000000//////.........------,,,+++++++++,,,,,,......000555===HHHRRRYYY]]]```cccdddccccccccccccaaa___cccooo|||{{{|||jjjZZZPPPNNNXXXeeewww}}}lll\\\QQQJJJGGGGGGGGGIIIJJJLLLNNNOOOPPPRRRSSSTTTUUUUUUTTTSSSRRRuuunnnddd[[[WWWUUUUUUUUUTTTQQQMMMKKKKKKKKKIIIHHHIIIHHHGGGFFFDDDDDDDDDDDDDDDBBB@@@rrr999999999999999888888888888999999999999888777777555555555555555555555555888111___'''///+++555555555555555555555555***222---'''eee333---+++///111000222777//////......------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++)))^^^*********))))))))))))******))))))))))))))))))))))))+++***************++++++JJJ]]]+++&&&''''''((((((((((((((('''fff---///((((((((((((((((((((((((;;;;;;:::999:::;;;999777666666777LLLFFFDDDCCCBBB@@@???>>>>>>@@@BBBBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBDDDEEECCC@@@<<<>>><<<999666444444444555111111000000///.........---,,,,,,++++++,,,,,,,,,---...000444;;;FFFQQQXXX]]]```cccdddcccbbbaaaaaa______cccmmmxxx|||xxxyyy{{{jjjZZZPPPMMMUUUaaatttzzziiiZZZOOOIIIGGGFFFGGGHHHJJJLLLNNNOOOPPPRRRSSSTTTUUUUUUTTTSSSRRRuuujjjccc```]]]XXXUUUTTTSSSRRRQQQPPPNNNKKKIIIHHHHHHGGGFFFGGGFFFFFFEEEEEEFFFFFFGGGCCCBBBAAArrr777888888888888888888888999999999999999888777777666666666666666666666666///<<<222YYY444999000000000000000000000000444666222111iii......,,,+++...000---'''/////////......---,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++)))___*********))))))))))))******))))))))))))***************************++++++,,,YYY]]]+++&&&''''''((((((((((((''''''SSS++++++)))))))))))))))))))))))):::;;;999999::::::999777666777888FFFDDD@@@CCCAAA???>>>>>>???@@@AAA>>>>>>???@@@AAABBBCCCCCCBBBBBBCCCEEEFFFDDDAAA>>>@@@>>>:::777444333333333222111111000//////......,,,,,,,,,++++++,,,,,,---,,,...000333999DDDPPPXXX\\\___ccceeedddbbbaaaaaa______cccmmmxxx}}}}}}|||zzzkkk\\\QQQLLLSSS]]]rrrwwwfffWWWMMMHHHFFFEEEFFFGGGIIILLLNNNOOOPPPTTTTTTUUUVVVVVVUUUTTTTTT~~~vvvnnnfff```ZZZXXXVVVUUUTTTSSSPPPMMMNNNMMMLLLKKKJJJJJJJJJJJJIIIHHHHHHHHHHHHIIIIIIJJJFFFFFFEEEuuu777888888888888999999999999999999:::999999888777777777777777777777777777000===888555GGG,,,333333333333333333333333444///,,,000___(((222555///---333555111.........///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))___+++******))))))))))))******)))))))))************+++)))((((((((((((((())))))___]]]+++&&&''''''((((((((('''&&&&&&333'''$$$************************::::::888777888999888666555666777AAAEEE@@@CCCAAA>>>>>>@@@AAAAAA@@@<<<===>>>???@@@AAABBBCCCCCCBBBBBBCCCDDDCCCAAA??????===:::777555333333333222222111000000///......,,,,,,+++++++++,,,------,,,---///222777AAANNNXXXZZZ^^^bbbeeedddbbbaaaaaa```___bbblllyyy~~~qqq```TTTMMMQQQZZZnnn{{{zzzxxxvvvvvvxxxzzz|||tttcccUUULLLGGGFFFDDDEEEGGGIIIKKKMMMOOOPPPTTTUUUVVVWWWWWWVVVUUUTTT}}}xxxrrroooeeedddbbb```___]]]ZZZWWWWWWWWWWWWVVVUUUUUUUUUVVVSSSRRRQQQPPPOOOOOOOOOOOOMMMMMMKKKzzz999999999::::::;;;;;;;;;999999::::::999999888777888888888888888888888888DDD!!!AAA888III999222222222222222222222222:::666555999ccc(((---000,,,***---000111,,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))___+++******))))))))))))******))))))*********+++++++++))))))((((((((((((((()))^^^]]]+++&&&''''''((((((''''''&&&%%%$$$,,,$$$))))))))))))))))))))))))999999888777999999888777666777888<<>>>>>??????>>>===;;;:::999888777666555444333333222111000///...---,,,+++++++++,,,,,,---...+++---///111666@@@NNNXXXYYY]]]bbbddddddcccbbbaaabbb^^^___iiiwwwtttdddWWWNNNPPPXXXjjj{{{vvvtttssskkkiiigggffffffiiilllnnntttzzzqqq```SSSJJJGGGEEEDDDEEEFFFIIIKKKMMMOOOPPPSSSTTTUUUVVVVVVUUUTTTSSS{{{vvvtttqqqooonnnllljjjhhhbbbbbbbbbaaa___]]]]]]^^^]]]\\\[[[YYYWWWVVVUUUUUUSSSSSSPPP~~~;;;;;;;;;<<<<<<=========999::::::::::::999888888888888888888888888888888///<<<000666555mmm|||444444444444444444444444+++,,,111666aaa666...+++///222...***)))+++,,,.../////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))```+++******))))))))))))******))))))******++++++++++++,,,,,,+++***************ZZZ]]]+++&&&'''((((((((('''&&&%%%%%%(((777***))))))))))))))))))))))))999999888:::;;;<<<;;;999999:::;;;888EEECCCBBB@@@???AAACCCDDDBBB???CCCCCCBBBAAAAAA@@@@@@??????===::::::;;;<<<<<<;;;777777888888888888777666333333222111000///...---++++++++++++,,,,,,---...+++---///111555???MMMXXXXXX\\\aaadddeeecccbbbbbbccc^^^]]]gggvvvssscccWWWNNNQQQYYYiii}}}ssskkkgggeeedddaaa```^^^]]]^^^aaadddfffhhhmmmvvv~~~ppp___RRRJJJFFFEEECCCDDDFFFIIIKKKMMMOOOPPPRRRSSSTTTUUUUUUTTTSSSRRR}}}xxxwwwwwwvvvuuutttssssssrrrqqqoookkkiiihhhfffdddbbb]]]``````CCCBBBAAA???===:::888777>>>===;;;:::999888888888888888777777777777888888444???999555777@@@fff$$$555666...666;;;,,,111444000///fff111000///...---,,,,,,,,,+++++++++,,,,,,,,,------------------------------+++++++++++++++++++++++++++,,,___+++******))))))))))))******++++++************++++++,,,+++)))((('''''''''((([[[]]],,,'''111///+++(((&&&&&&'''(((&&&###%%%************++++++++++++666777666:::999777666666777999:::@@@BBB<<>>:::;;;<<<===?????????>>>>>>;;;;;;::::::888777555444111111111111000000000000......---------,,,,,,,,,///------111666===KKKXXXYYYYYY\\\aaafffgggeeeccc```^^^^^^bbbnnnwwwfffYYYOOOQQQYYYmmmxxxnnnfffbbb```^^^]]]^^^[[[YYY[[[___cccddddddgggkkkpppvvv|||nnn\\\OOOGGGCCCBBBCCCEEEGGGIIIJJJLLLOOORRRRRRSSSUUUUUUTTTQQQNNNLLL~~~{{{zzzxxxvvvtttnnnqqqnnnIIIHHHFFFDDDBBBBBBCCCCCC>>>>>>===<<<<<<;;;;;;;;;;;;;;;:::999999999999999===222,,,;;;<<<'''YYY888@@@)))222333333000111444111///fff000///......------------------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,___+++******))))))))))))******++++++************+++++++++***)))(((''''''((((((___]]],,,'''---,,,)))''''''''''''(((&&&''''''************************666777666999888777666666888:::;;;???EEEDDDGGGHHHKKKLLLLLLJJJHHHGGGDDDDDDEEEFFFFFFDDD@@@<<<======???@@@@@@@@@??????======<<<;;;:::888666555111111111000000000000000.........---------,,,,,,...,,,,,,000444<<>><<<;;;::::::444BBB===333888999333444hhhBBB***:::333666111555111000ggg///...............///000*********++++++++++++,,,........................------------------------+++,,,___++++++******))))))******+++++++++************++++++))))))))))))))))))******XXX]]],,,'''&&&'''((((((((('''&&&%%%&&&***,,,))))))))))))))))))))))))555555444555555555666777999;;;<<>><<<:::888777222222111111000000//////............---------------+++,,,///333999DDDPPPXXXZZZ]]]```bbbbbbaaa___bbb^^^[[[```kkkxxxvvvgggYYYWWW]]]ppp~~~rrrkkkgggdddaaa```aaaccceeefffiiikkkoootttyyy~~~wwwdddSSSGGGCCCBBBBBBBBBDDDGGGIIIJJJMMMQQQSSSTTTTTTRRRQQQOOONNNMMMLLLxxxxxxvvvsssoookkkfffdddcccccccccaaa]]]XXXSSSQQQJJJIIIFFFCCC@@@>>>===<<<@@@888555>>>BBB777111<<<;;;GGGBBB'''444888222555111000ggg//////.........//////000******+++++++++,,,,,,,,,........................+++++++++++++++++++++++++++,,,___+++++++++************++++++++++++************++++++)))))))))***************^^^]]],,,''''''((())))))(((&&&$$$"""&&&%%%---))))))))))))************555555444333444555666888999;;;<<>><<<:::999777444333333222111111000000//////.........---------...,,,---000333888CCCNNNWWWYYY]]]___``````______aaa]]]\\\```iiiuuuppp___ZZZ___ooouuulllgggcccccccccdddeeehhhkkknnntttwww}}}zzz|||zzzvvvtttrrrrrrtttuuu{{{|||qqq___OOOEEEAAAAAAAAAAAACCCFFFHHHIIILLLPPPSSSTTTSSSRRRPPPNNNMMMKKKKKK|||yyyxxxxxxwwwuuupppjjjccc___WWWUUURRRNNNJJJGGGEEEDDD>>>>>><<<:::888;;;<<<<<<222HHH+++CCC%%%;;;222555222111hhh000000//////.../////////---------.........//////........................+++++++++++++++++++++++++++,,,___+++++++++************++++++++++++************++++++)))******++++++***))))))```]]],,,'''((()))))))))(((&&&$$$"""&&&""",,,(((((()))***+++,,,------444444333333444555666888999:::;;;OOOHHHGGGGGGJJJNNNOOOMMMKKKLLLNNNGGGFFFDDDDDDFFFGGGGGGFFFCCCBBBAAA@@@???>>>>>>???@@@@@@@@@???>>><<<::::::666555555444333222111111/////////.........------...---...111333777AAALLLTTTXXX\\\_______________^^^\\\[[[]]]cccmmmxxx}}}zzzeee]]]aaalllwwwnnnhhheeebbbeeegggjjjmmmqqquuuyyyyyysssooommmiiifffcccccccccdddmmmpppuuuyyy||||||{{{yyypppfffWWWJJJCCCAAAAAABBBAAACCCFFFHHHJJJMMMQQQTTTUUUTTTSSSRRRPPPNNNLLLKKK{{{tttooofffddd```\\\WWWTTTQQQPPPAAAMMMNNN;;;444DDDIII777:::>>>ggg333DDD---222666222111hhh111111000///.........///....../////////000000000........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,___+++,,,++++++******++++++,,,++++++************++++++***++++++,,,+++***((((((HHH]]],,,'''((((((((((((((('''&&&&&&&&&"""+++'''((()))+++,,,...///000444333222333444555777888999999999IIIEEEJJJHHHHHHJJJJJJKKKLLLMMMMMMIIIGGGEEEEEEGGGIIIIIIIIIEEEDDDCCCAAA@@@??????@@@AAAAAAAAA@@@@@@???======777777666555444333222222////////////...............,,,---000111555???IIIRRRVVV[[[^^^^^^^^^___```^^^^^^]]]\\\]]]eeeqqq{{{{{{zzzkkk```bbbjjj|||{{{qqqkkkiiiiiihhhmmmsssxxx|||}}}wwwpppjjjbbb___\\\XXXVVVVVVWWWWWW]]]```cccfffiiiiiiiiiiii```XXXMMMEEEAAAAAABBBCCCBBBEEEHHHJJJLLLOOOSSSVVVVVVWWWWWWVVVTTTQQQNNNLLL~~~zzzqqqoookkkfffbbb]]][[[YYYVVVLLLPPPSSSHHHAAADDDDDDAAA;;;===eee000666222666222111hhh222222111///............---------............///////////////////////////------------------------+++,,,___+++,,,++++++******++++++,,,++++++************+++++++++,,,,,,,,,+++***((('''(((]]],,,'''''''''''''''(((((())))))&&&$$$***'''''')))+++---///111222333333222333444555777888888888888AAAAAALLLGGGFFFEEEFFFHHHJJJJJJJJJJJJHHHFFFFFFHHHJJJKKKKKKGGGFFFDDDBBBAAA@@@AAAAAAAAABBBBBBBBBAAAAAA@@@???999888777666555444333333000/////////............,,,+++,,,...000333===GGGPPPUUU[[[^^^^^^^^^___aaa```aaa```\\\[[[aaannnyyyyyyyyynnnbbbccchhhzzzvvvnnnkkkmmmoooqqqwww~~~|||tttpppjjjccc]]]XXXVVVSSSPPPNNNNNNPPPQQQSSSTTTWWWYYY[[[\\\]]]]]]UUUOOOFFFAAA???AAACCCDDDDDDFFFIIILLLNNNQQQUUUXXXXXXYYYZZZYYYWWWSSSPPPMMM|||xxxuuusssrrroooiiieeebbb^^^ZZZVVVTTTQQQOOOLLLGGGKKKCCC222FFF111DDD>>>111VVV///////////////000111222000000//////.........---................................................000,,,___+++)))************+++++++++)))))))))***+++++++++,,,,,,+++++++++***)))))))))&&&\\\+++%%%(((%%%###%%%***,,,***'''(((+++"""(((((()))***************,,,<<<...222333444555666666666666KKKCCCGGGGGGGGGKKKPPPPPPJJJFFFFFFFFFFFFGGGHHHIIIJJJKKKLLLLLLIIIEEEBBB@@@AAACCCDDDBBBBBBAAAAAA@@@???>>>>>>???;;;777666666555222///111000///...---------...---,,,---///000333;;;EEEQQQVVVYYYZZZ\\\aaabbb```fff```[[[YYY\\\ddduuu|||vvvyyyvvvhhhdddjjjxxxxxxrrrooonnnttt{{{yyy{{{oooiiieee]]]UUUQQQMMMMMMKKKJJJIIIIIIIIIIIINNNMMMMMMLLLLLLMMMNNNNNNIIIGGGEEECCCBBBAAABBBBBBGGGFFFEEEGGGLLLQQQUUUVVVZZZYYYWWWUUUSSSRRRQQQQQQ|||vvvsssnnnkkkgggdddbbb___[[[XXXQQQ]]]666]]]YYY:::(((???---777eee///////////////000000000000000/////////.........................................................000,,,___+++************++++++++++++)))))))))))))))*********+++++++++******************\\\+++&&&'''$$$"""$$$(((***(((%%%(((ppp***((((((((()))***************+++888---333444555666666666666666FFF@@@EEEHHHFFFHHHLLLLLLHHHFFFGGGDDDEEEGGGJJJLLLNNNOOOOOOLLLJJJFFFCCCBBBBBBBBBCCCCCCCCCBBBBBBAAAAAA@@@@@@AAA===:::888888777444111111111000000///......---...,,,---///000222:::CCCPPPUUUYYYYYY\\\```aaa```ccc___\\\[[[]]]fffyyyyyyzzzwwwgggbbbggguuuuuuqqqppprrryyy~~~qqqeee```\\\UUUNNNKKKGGGGGGFFFFFFFFFGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJHHHGGGEEECCCBBBBBBBBBCCCGGGEEEEEEHHHMMMRRRVVVXXX[[[YYYWWWUUUSSSRRRQQQQQQ}}}zzzvvvsssqqqnnnjjjhhhhhhYYYdddNNNUUUttt222777111:::lll111111222333333222111000000000////////////......................................................000,,,___+++************+++++++++,,,)))))))))))))))(((((((((***************++++++++++++]]]+++&&&)))'''%%%&&&)))***(((%%%(((MMM)))...(((((()))***************111999222555666666777777777777666BBB@@@FFFHHHEEEEEEHHHHHHEEEEEEHHHFFFGGGJJJLLLNNNOOOOOOOOOKKKJJJHHHFFFDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBB@@@===;;;:::999666444111111222222111000...---///---...000000111888AAAMMMTTTYYYYYY[[[___aaa``````^^^]]]]]]^^^ggg||||||zzzjjjbbbbbbppp|||uuusssuuuzzzzzzrrrfffZZZUUUQQQLLLGGGFFFDDDDDDDDDEEEFFFGGGHHHIIIGGGIIIJJJLLLLLLLLLKKKJJJIIIHHHFFFDDDCCCCCCCCCDDDFFFEEEEEEHHHNNNTTTXXXYYY[[[YYYWWWUUUSSSQQQPPPPPP|||xxxvvvtttrrrooosssjjjgggkkk[[[###GGG;;;iii///000111222222000...,,,000000//////////////////................................................000,,,___+++*********+++++++++,,,,,,++++++******))))))(((((()))))))))***+++++++++,,,(((]]],,,&&&---+++)))***++++++***((((((222)))...(((((()))***************```444888666777777777888888888777777CCCDDDJJJGGGDDDEEEHHHHHHFFFEEEHHHJJJKKKLLLMMMMMMLLLKKKJJJKKKJJJJJJIIIGGGEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCBBBAAA???===;;;999777555111222333444333111///---///......000//////666>>>LLLSSSYYY[[[\\\```bbbaaa^^^^^^___^^^\\\dddzzz~~~nnnddd^^^kkk{{{~~~xxxyyy}}}}}}rrriii]]]SSSNNNKKKHHHFFFFFFHHHHHHHHHIIIJJJKKKLLLMMMKKKMMMPPPSSSTTTSSSQQQOOOLLLKKKHHHFFFEEEDDDDDDEEEEEEDDDEEEIIIOOOTTTXXXYYYYYYXXXVVVTTTRRRPPPOOOOOO~~~zzzxxxwwwtttggg}}}qqqpppbbb\\\GGG>>>iii+++,,,---...---+++)))(((//////000000000000000000////////////////////////........................000,,,___+++***++++++++++++,,,,,,,,,,,,,,,,,,++++++*********)))))))))***+++++++++,,,+++]]],,,'''---,,,++++++++++++)))(((((('''***)))(((((()))***************GGG111333555666777888888888888888888|||EEEFFFHHHFFFDDDGGGKKKLLLHHHFFFHHHJJJKKKKKKKKKKKKJJJHHHGGGJJJJJJJJJJJJIIIHHHFFFEEEAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@>>>;;;888666555111222333444333111///...///......000///...444<<>>,,,%%%************++++++***)))"""ggg///222///000111222333444666777777BBB???CCCBBBDDDEEEEEEFFFGGGGGGHHHHHHJJJJJJHHHEEECCCDDDGGGJJJMMMNNNPPPQQQPPPNNNLLLJJJFFFEEEEEEDDDCCCCCCDDDDDDFFFFFFFFFDDDBBB>>>;;;999555444333111000/////////...////////////000333555???HHHQQQTTTWWWZZZ]]]\\\```^^^]]]^^^]]]\\\aaagggnnnqqqvvvzzz~~~jjjfffkkk}}}xxxhhhZZZVVVXXXWWWXXXYYYZZZ[[[\\\]]]^^^```aaaaaaaaabbbbbbbbbcccaaa```___^^^]]]]]]]]]]]]```\\\UUUNNNHHHEEEDDDCCCDDDCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEFFFGGGGGGHHHHHH;;;888666444444333111000111222222333222222111111111111111000000000000///000111111111111000000//////111```,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,((({{{qqq&&&'''*********))))))(((((((((\\\333+++&&&((())))))******))))))(((###888///222///000000111222444555666777gggEEE:::EEE===DDDEEEEEEFFFFFFGGGGGGHHHHHHHHHGGGDDDCCCDDDGGGIIINNNOOORRRSSSRRROOOLLLJJJFFFEEECCCBBBCCCEEEHHHIIIKKKKKKIIIGGGCCC???<<<:::444333222111000/////////.../////////...000222555>>>HHHQQQTTTVVVYYY[[[ZZZ```^^^]]]^^^\\\ZZZ___gggmmmrrryyy~~~jjjccceeevvvzzznnnbbbXXXUUUWWW\\\]]]^^^```bbbccccccdddcccdddccccccbbbaaa______YYYWWWTTTQQQOOONNNNNNNNNRRRPPPMMMIIIFFFDDDCCCBBBEEEEEEDDDCCCCCCCCCCCCCCCEEEDDDDDDDDDDDDFFFGGGHHH===;;;888666555555555444222222222222222222111111222222111111111000000000222222222111111000//////222---```,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------(((NNN...,,,,,,,,,++++++******))))))\\\///'''...###&&&'''((((((''''''''''''+++%%%///222//////000000222333444555666HHHCCC@@@FFF???DDDDDDDDDEEEFFFFFFGGGGGGGGGGGGFFFEEECCCDDDGGGJJJLLLNNNPPPRRRQQQNNNKKKHHHHHHFFFDDDBBBCCCEEEIIILLLMMMLLLJJJGGGCCC???<<<:::333333222111000//////000.../////////...///222444<<>>;;;999444444333111000000000000...//////.........111333999DDDNNNRRRUUUXXXYYYWWWZZZZZZ\\\\\\XXXWWW]]]gggwwwzzz~~~wwwiii``````sssyyyhhh___[[[XXXYYY\\\```aaacccfffggghhhggggggdddbbb___[[[VVVQQQMMMKKKIIIGGGDDDAAA@@@@@@AAACCCBBBBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIIIIFFFEEEDDDCCCDDDFFFHHHIIIPPPOOOLLLGGG@@@<<<:::999777666555444333333333333333333333222222222111111222111000000///000000111111***```,,,---............------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,...***)))&&&))))))))))))))))))))))))\\\888###'''&&&***'''***---,,,)))((()))+++"""***ddd///222///......///000222333444555===777III===BBB@@@AAAAAABBBBBBCCCDDDDDDCCCDDDEEEDDDDDDEEEGGGJJJKKKLLLNNNOOOOOONNNMMMLLLMMMJJJFFFCCCBBBCCCFFFHHHIIIHHHFFFCCC@@@===;;;:::777666444333111000000000...//////...---...000222666AAALLLQQQTTTXXXYYYWWW[[[\\\^^^^^^[[[YYYaaalllzzz|||}}}}}}~~~{{{mmmcccaaattt~~~qqqddd]]][[[ZZZ\\\```___aaacccfffgggfffeeedddbbb___[[[VVVPPPLLLIIIHHHEEEDDDCCCAAAAAABBBDDDEEE@@@@@@AAABBBDDDEEEEEEFFFDDDDDDDDDEEEFFFHHHIIIJJJGGGFFFFFFFFFFFFHHHIIIJJJWWWXXXWWWRRRLLLGGGEEEEEEAAA???<<<999777666555555444333333333333222222222222222111000111111333333///000```,,,...............---,,,,,,------------------------++++++******++++++,,,---,,,,,,%%%qqq(((&&&)))******++++++,,,,,,---\\\&&&'''%%%&&&***&&&))),,,+++(((&&&(((+++###)))<<>>======:::999777444222111000000...//////...------000222333>>>JJJPPPTTTXXXYYYXXXYYY[[[______[[[[[[cccooo|||}}}~~~~~~~~~vvviiicccssstttkkkaaa]]][[[ZZZ]]]bbb```aaadddeeefffeeecccbbb\\\YYYTTTOOOKKKIIIHHHHHHEEEEEEEEEEEEEEEFFFFFFGGGDDDDDDDDDDDDEEEFFFHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJHHHHHHHHHIIIJJJJJJKKKKKKXXXZZZ\\\ZZZVVVRRRQQQRRRIIIFFFCCC>>>:::888666666444444444333333333222222333222222111222333555666...666```---.../////////...---,,,,,,------------------------++++++******++++++,,,---,,,)))"""EEE,,,+++,,,------...///000111111\\\111,,,+++%%%"""&&&)))(((%%%###%%%(((---'''***///222///------...000111222333444@@@BBBBBB999>>>???===>>>>>>???@@@@@@AAAAAA===???@@@@@@@@@AAADDDFFFEEEEEEEEEFFFHHHIIIKKKLLLHHHGGGEEECCCCCCDDDFFFGGGEEEDDDBBBAAA@@@?????????<<<:::888555333111000///...//////...------///222111===IIIOOOTTTXXXZZZXXXVVVYYY]]]^^^ZZZYYYcccooo~~~}}}mmmdddqqqmmmfff```]]][[[ZZZ^^^ddd```bbbdddeeeeeedddbbb```UUURRRMMMIIIFFFFFFGGGHHHGGGGGGGGGGGGHHHHHHHHHHHHJJJIIIHHHHHHHHHJJJKKKLLLLLLLLLKKKJJJJJJJJJJJJKKKHHHIIIJJJKKKLLLLLLLLLLLL]]]```cccbbb^^^[[[ZZZ[[[RRROOOKKKFFFBBB???===<<<333...888:::===555PPP111555...***...333222000000000===bbb000//////............//////---,,,,,,++++++,,,,,,---)))+++------,,,******+++///###***'''111$$$,,,,,,,,,,,,...000///---XXXDDD$$$''''''***,,,))))))************))))))...&&&###}}}666+++(((111------111///+++:::555KKK===AAADDD@@@CCC??????>>>===============BBBAAA@@@?????????@@@AAABBBBBBDDDEEEGGGHHHHHHHHHGGGFFFDDDBBBBBBCCCEEEGGGFFFDDDAAAAAACCCCCC@@@>>>;;;666111000222444222///...............///000111444999CCCLLLTTTXXXZZZZZZ[[[[[[[[[ZZZZZZ[[[___bbbtttwwwyyyzzzzzzlllnnn{{{iiieee```]]]^^^___aaabbbbbbbbbdddfffgggbbbZZZSSSLLLLLLKKKJJJIIIJJJMMMPPPMMMMMMMMMKKKJJJKKKMMMPPPRRRSSSQQQKKKIIIMMMPPPQQQWWWPPPIIIGGGJJJKKKJJJGGGIIIKKKNNNPPPQQQQQQOOOOOOwwwzzz{{{xxxqqqhhhaaa]]]YYYWWWUUURRROOOKKKGGGEEEKKK444???%%%444)))SSS******333,,,,,,777@@@bbb000//////............//////---,,,,,,++++++,,,,,,---)))+++------,,,+++++++++*** 444***jjj...)))''')))*********---///000jjj555%%%---,,,((()))))))))************))))))!!!555###111000---++++++---///555444///333000bbb444>>>@@@FFF888EEE??????>>>===<<<<<<<<<<<<>>>>>>>>>>>>???@@@BBBCCCBBBCCCDDDEEEEEEEEEEEEEEEGGGGGGFFFFFFEEEEEEEEEEEEGGGDDDAAAAAAAAAAAA@@@===<<<888222111333333111...000000/////////000111111333888BBBKKKSSSWWWYYYYYY\\\]]]]]][[[ZZZZZZ\\\^^^kkkppptttwww}}}pppooowwwgggccc___]]]^^^```bbbccceeeeeefffeeeccc]]]UUUPPPJJJKKKLLLLLLLLLNNNQQQSSSPPPPPPOOONNNMMMOOORRRUUU\\\______ZZZWWWWWWVVVTTTYYYTTTNNNLLLMMMNNNNNNMMMNNNOOOPPPRRRRRRRRRQQQQQQvvvpppfffaaa\\\WWWTTTQQQNNNMMMFFFFFFBBBHHH;;;^^^444HHHwwwbbb000//////............//////------,,,,,,,,,,,,------***+++------,,,++++++,,,***(((888,,,,,,(((///,,,------,,,)))'''))),,,)))&&&---///((()))))))))************))))))+++(((000+++//////)))//////444666666222;;;<<<333DDD<<>>AAACCCEEEBBBCCCDDDEEEDDDDDDCCCBBBGGGHHHIIIIIIHHHFFFDDDCCCGGGEEEAAA@@@@@@??????===>>>:::555333333333111...000000//////.../////////222777@@@IIIPPPUUUWWWXXX\\\]]]^^^]]][[[YYYYYYZZZbbbiiiqqqwww~~~uuuppp|||~~~rrrdddaaa^^^]]]___bbbdddeeehhhiiigggccc\\\UUUOOOLLLJJJLLLOOOQQQRRRSSSUUUWWWUUUTTTSSSQQQQQQUUUZZZ^^^bbbgggiiieeeaaa^^^YYYTTTYYYVVVRRROOONNNOOOQQQRRRTTTTTTTTTTTTTTTTTTTTTTTT}}}ttthhh^^^YYYVVVTTTSSSKKKQQQJJJKKK222bbb000//////............//////------,,,,,,,,,,,,------+++,,,------+++++++++---,,,---...))),,, 000///------...---)))'''(((EEE***&&&%%%///,,,***))))))************))))))000666///QQQ111///111---333,,,///333:::555YYY888BBBEEE666CCC;;;===???>>>===<<<;;;;;;;;;;;;:::::::::;;;===@@@BBBDDDBBBCCCEEEFFFFFFEEEDDDCCCHHHHHHHHHGGGFFFDDDCCCBBBGGGEEEBBB@@@>>>>>>>>>>>>???<<<888555444333000...///...---,,,,,,,,,,,,,,,000555>>>GGGNNNSSSVVVVVVZZZ\\\^^^^^^\\\YYYXXXXXX___iiittt|||xxxooovvv{{{nnncccaaa______bbbfffhhhiiikkkkkkggg___UUUMMMKKKKKKMMMPPPTTTWWWWWWXXXYYYZZZYYYXXXWWWUUUVVVZZZ```eeeeeekkknnnkkkfffccc^^^XXXXXXWWWTTTQQQNNNOOORRRUUUYYYXXXWWWVVVVVVVVVVVVVVVxxxppphhh___YYY```HHHVVVLLLbbb000//////............//////...------,,,,,,------...+++---------++++++,,,---,,,%%%)))(((333HHH!!!---***&&&&&&---111...****** 333***"""---...&&&))))))************))))))"""///...&&&///III...000---666+++///111888111www;;;AAA>>>>>>:::555;;;:::>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<>>>@@@AAAAAACCCFFFHHHIIIIIIHHHGGGIIIGGGDDDBBBAAAAAABBBBBBFFFEEECCCAAA???>>>>>>???@@@>>>;;;888666333111//////...---,,,,,,,,,,,,,,,///444<<>>??????>>>===<<<<<<<<<>>>???@@@BBBDDDGGGJJJLLLLLLJJJIIIGGGEEEBBB???>>>???AAABBBCCCDDDEEECCCAAA???@@@@@@@@@???===:::777444222111000000//////...////////////444;;;CCCKKKQQQTTTUUUSSSVVVZZZ\\\[[[[[[[[[[[[]]]kkkyyyqqqmmm{{{yyymmmeeecccccceeeiiimmmooopppjjjeee]]]TTTMMMLLLNNNQQQXXX[[[^^^^^^]]]\\\[[[[[[______^^^^^^___ccciiimmmmmmrrruuurrrqqqqqqooolllfffccc___[[[ZZZZZZ[[[\\\]]]]]]\\\\\\[[[[[[[[[ZZZ~~~pppSSSsssGGGCCC\\\bbb000//////............//////......------------......---------,,,++++++---///...,,,...---(((+++WWWMMM...111,,,+++---)))$$$***666'''$$$+++***...'''+++&&&))))))************))))))444000///)))'''+++...)))555+++888222///---CCCAAA???666@@@DDD;;;???@@@============???@@@AAABBB>>>======<<<===>>>@@@AAADDDFFFIIILLLMMMLLLJJJHHHCCCBBBAAA@@@???@@@@@@AAAAAADDDFFFFFFDDDAAAAAABBB??????>>><<<888555444333000000/////////000111111///444;;;CCCJJJPPPTTTVVVTTTVVVYYYZZZZZZZZZ[[[\\\\\\jjjzzzvvvnnnwww~~~xxxllldddcccccceeeiiimmmpppppphhh```VVVNNNMMMPPPTTTWWW[[[]]]______^^^]]]]]]^^^aaabbbbbbccccccgggkkkoooqqqwww{{{zzzyyyyyywwwsssooojjjccc``````aaa```___^^^___`````````___^^^]]]zzzcccaaahhhTTTYYYPPPbbb000//////............//////......------------......---......,,,++++++---///'''777444((('''bbb000((('''***---))))));;;RRRAAA;;;###$$$111!!!***---))))))************))))))(((---&&&,,,###+++WWW+++...---555(((666000000999}}}999???222HHHAAA000>>>===111<<<<<<===>>>???AAACCCDDD======<<<===>>>@@@AAACCCFFFGGGJJJLLLLLLJJJHHHFFF@@@AAABBBBBBBBBAAA@@@??????CCCGGGHHHEEECCCBBBCCC>>>??????<<<999666444444...............///000111000444;;;CCCJJJPPPTTTVVVUUUWWWYYYZZZYYYYYYZZZ[[[\\\kkk|||{{{ooovvv~~~|||}}}wwwllldddcccccceeeiiimmmooopppfff]]]QQQKKKMMMSSSXXX[[[[[[]]]____________```aaadddeeeffffffgggiiimmmpppzzz|||sssllleeebbbcccdddbbb______```bbbcccdddbbbaaa___|||vvvuuuvvvrrrggg]]]QQQ|||ccc111222111111000///......---//////.........---------///---,,,---///000///,,,++++++++++++,,,...000111...'''333999---111///ppp$$$))))))))))))(((((((((((())))))************))))))'''444&&&&&&222:::---111555)))333;;;%%%333PPP555999:::<<<>>>===<<<;;;;;;<<<===<<<<<>>AAAMMMMMMOOOQQQQQQNNNHHHDDDBBBCCCDDDEEEEEECCCAAA???CCCCCCDDDHHHKKKKKKGGGCCCDDDBBB@@@<<<999666555444///............//////000222555:::BBBKKKPPPRRRRRRUUUVVVWWWWWWXXXXXXWWWWWWXXXbbbsssvvvuuu{{{yyyzzz~~~ssskkkiiifffeeehhhlllmmmiiidddZZZUUUOOONNNRRRWWWZZZ[[[aaa``````^^^^^^```dddggggggeeedddfffkkkqqquuuwww~~~wwwnnnjjjjjjjjjhhheeeffffffggggggffffffeeeddd{{{{{{cccZZZyyyccc111222111111000//////....../////////......---------///---,,,---//////...,,,------,,,,,,,,,---...///OOONNN%%%111&&&)))444...***)))))))))(((((((((((())))))************)))))))))222$$$"""111$$$%%%NNN|||$$$///111333111:::''';;;HHHFFF;;;<<<>>>>>>===<<<<<<>>>=========???BBBDDDBBB@@@AAA>>><<<===;;;:::>>>DDDSSSSSSTTTUUUTTTPPPJJJEEECCCDDDDDDDDDCCCBBB@@@???CCCCCCEEEIIILLLLLLIIIEEEEEECCC@@@===999666444333000000000//////000111111222444:::AAAJJJPPPRRRRRRUUUVVVWWWWWWXXXXXXWWWWWWXXX```ooo}}}yyyyyywwwyyy~~~ssskkkjjjhhhgggiiikkkjjjeee```WWWTTTRRRSSSWWW[[[]]]^^^```bbbccccccccceeehhhjjjlllkkkkkkkkknnnsssyyy|||yyytttrrrpppllliiiiiiiiiiiiiiihhhhhhgggfffyyy~~~jjjXXXlllccc222222222111111000/////////////////////...............---,,,---......---,,,///...---,,,,,,,,,,,,,,,+++---,,,111)));;;000eee,,,///&&&******)))))))))((((((((())))))************))))))###---((($$$//////%%%%%%TTTSSS(((///666000777CCCbbbOOO///666;;;<<<>>>>>>======>>>@@@>>>>>>>>>@@@BBBCCCCCCAAADDDFFFGGGDDD<<<999AAAMMM^^^^^^]]]\\\YYYTTTMMMHHHFFFFFFDDDCCCBBBAAA@@@@@@CCCDDDFFFIIILLLLLLIIIGGGFFFDDDBBB???;;;888666444222222111111111111111222222333888@@@HHHNNNRRRSSSUUUVVVWWWWWWXXXXXXWWWWWWXXX]]]jjj~~~zzzxxxyyytttmmmllljjjiiiiiiiiifff```ZZZSSSTTTUUUYYY]]]```aaaaaa```dddhhhjjjkkkkkklllmmmkkkmmmnnnnnnooottt|||~~~zzztttooommmmmmllllllkkkjjjiiiiii{{{sssiiiaaaddd222222222222111111000000000////////////////////////......---------------,,,......------,,,,,,,,,,,,+++AAA333...jjjJJJ'''&&&333*********)))))))))(((((())))))************))))))!!!***000+++'''---000)))'''kkk///CCC666---uuuEEE333@@@777:::;;;<<<<<<<<<<<<>>>@@@??????@@@AAABBBCCCCCCBBBNNNPPPRRROOOGGGDDDOOO\\\llliiifffbbb^^^XXXQQQLLLKKKIIIFFFDDDBBBBBBBBBCCCEEEFFFHHHIIIJJJIIIGGGEEEEEEDDDCCCAAA>>><<<:::888333333222111111111111111111222666===FFFMMMQQQSSSUUUVVVWWWWWWXXXXXXWWWWWWWWWZZZdddyyy}}}zzzzzzwwwpppnnnllljjjhhheee```ZZZUUURRRUUUYYY^^^bbbccccccbbbbbbggglllpppqqqpppooonnnkkkooorrrsssuuu{{{|||wwwrrrqqqpppnnnmmmlllkkkkkksssiii]]]eeeddd333222222222222111111111111000000000000000000000000/////////......---------,,,,,,------------------&&&'''>>>999)))+++++++++************))))))))))))))))))************))))))***(((//////$$$%%%---***333uuu~~~QQQ444222???CCC999:::;;;::::::;;;===???@@@@@@AAAAAAAAAAAABBBCCCNNNTTT\\\cccaaa___dddlllwwwsssllleee___YYYSSSOOONNNLLLIIIFFFDDDDDDEEEFFFHHHIIIJJJIIIHHHEEEDDDCCCAAAAAAAAAAAA???>>><<<;;;444333222111000/////////000111444;;;CCCKKKQQQSSSUUUVVVWWWWWWXXXXXXWWWWWWVVVWWW```uuu~~~zzzzzz{{{uuupppnnnjjjfffaaa[[[UUUQQQSSSWWW]]]bbbddddddcccbbbfffkkkqqquuuuuusssrrrqqqoootttyyy|||wwwuuusssqqqooommmmmmmmmtttvvviii^^^}}}ddd333222222222222222222222222000000000000111111111111000111111000...---...///+++,,,------.........---777///666888222%%%333!!!+++++++++*********)))))))))))))))************))))))000%%%'''///...------(((%%%;;;+++iii{{{)))666FFFCCC===000999::::::999888999<<<>>>???@@@AAA@@@???@@@BBBCCCEEEOOOaaaqqqwwwvvvuuuxxx~~~wwwmmmccc[[[VVVRRROOOOOOMMMKKKHHHGGGGGGHHHIIIIIIKKKKKKJJJGGGEEEDDDDDD@@@AAABBBBBBAAA???===<<<555444333111000////////////000222888AAAJJJPPPSSSUUUVVVWWWWWWXXXXXXWWWWWWUUUVVV___sss}}}yyyyyyxxxqqqnnniiiccc]]]WWWRRRPPPUUUYYY___dddfffffffffggglllpppvvvyyyzzzzzzyyyzzztttxxx}}}}}}{{{xxxuuurrrpppppppppvvvpppeee333333333333333333333333333000000000111111222222222111222333222///...///000,,,---.........---,,,+++)));;;333000<<<222111+++333333555+++++++++*********))))))))))))************))))))+++(((&&&)))///111...***+++###888111OOOmmm***CCC:::888>>>444:::;;;<<<;;;:::888999<<<>>>???@@@AAA???>>>>>>@@@CCCAAAKKK\\\kkkqqqrrrvvv|||wwwiii]]]TTTPPPNNNMMMMMMLLLKKKIIIIIIHHHIIIIIIIIIKKKMMMLLLIIIGGGGGGIIIGGGGGGHHHGGGFFFCCC@@@???777666444333111000000/////////111777@@@IIIPPPSSSUUUVVVWWWWWWXXXXXXWWWWWWSSSUUU^^^qqq}}}{{{zzzqqqnnnhhh```YYYTTTRRRQQQWWW[[[aaaeeegggiiilllooorrrvvvzzz~~~}}}yyyvvvtttttttttzzzyyyeee444333333333333333333333333000000111111222222222222222444555333000...///111.../////////...,,,***)))///###...'''333///OOO,,,666$$$###///111++++++++++++************)))))))))************))))))&&&333...!!! ###%%%(((///(((666"""555ZZZ777CCC333@@@:::444AAA=========<<<;;;999999<<<>>>>>>@@@@@@???======@@@CCCEEEKKKTTT[[[]]]aaaooo}}}uuufffXXXOOOLLLKKKKKKKKKKKKJJJIIIIIIIIIIIIIIIIIIKKKNNNMMMKKKJJJKKKMMMPPPPPPPPPNNNLLLHHHDDDBBB999888666444222111111000///...000666???HHHPPPSSSUUUVVVWWWWWWXXXXXXWWWWWWRRRUUU___qqqzzzqqqmmmggg^^^WWWRRRRRRRRRWWW\\\bbbfffhhhlllqqquuuvvvyyy~~~|||yyywwwwwwwwwsssxxxggg999777666555333222333555777555333111///...///000111111111111111000000000000........./////////000000000/////////............eee###---------,,,,,,++++++++++++++++++,,,,,,+++++++++,,,,,,++++++++++++,,,,,,((()))***++++++***)))(((///,,,++++++%%%&&&:::RRRDDD666;;;999888888;;;@@@EEEHHHGGGDDD???<<<:::<<<>>>@@@@@@??????@@@AAABBBAAA@@@???FFFLLLLLLLLLSSSbbbooovvvnnnbbbVVVNNNKKKKKKMMMPPPNNNKKKIIIIIIJJJLLLMMMNNNOOOOOOMMMJJJKKKOOOSSSQQQRRRUUUVVVTTTPPPKKKGGGAAA>>>:::666333111000000///...///333;;;EEEMMMRRRWWWWWWWWWXXXWWWWWWVVVVVVVVVXXX^^^oooyyyzzz}}}wwwrrriii```[[[WWWSSSSSSUUUXXXYYY\\\bbbjjjqqquuuwww{{{~~~~~~zzzxxxxxxwwwwww{{{mmmqqqggg000777666555333111111333444444333222111000000111222111111111111000000000000,,,,,,,,,---------......000000/////////............HHHjjj***000+++++++++*********))))))++++++,,,,,,,,,,,,++++++++++++************++++++))))))************)))))))))&&&''',,,)))$$$)))555)))~~~:::333>>>999:::999888888;;;???DDDGGGFFFDDD@@@===<<<===???@@@CCCBBB@@@@@@@@@??????>>>???EEEIIIIIIGGGKKKWWWbbbiiicccZZZRRRLLLKKKLLLNNNMMMLLLJJJHHHHHHIIIKKKLLLFFFJJJNNNOOONNNOOORRRUUURRRTTTWWWYYYWWWRRRMMMIIIBBB@@@<<<888444222111000111000000333:::CCCKKKOOOUUUVVVVVVWWWWWWWWWWWWWWWXXXYYY^^^nnnxxxyyyuuu}}}vvvooofff]]]YYYVVVRRRSSSUUUYYY[[[___eeelllsssxxxzzz|||zzzyyyyyyxxxoooooo{{{wwwAAA:::999777555333222222222333333333333222222222222222222111111111000000000,,,------------.........000000000/////////......(((111111999pppMMM+++)))000000,,,+++++++++************)))++++++,,,,,,,,,,,,++++++******************************))))))))))))******,,,''''''...///)))$$$&&&111(((///]]]rrr555+++666777666;;;:::999888888;;;>>>BBBEEEDDDCCCAAA???>>>>>>??????DDDCCCAAA???>>>=========FFFKKKNNNMMMKKKNNNWWW___```\\\VVVPPPMMMKKKKKKLLLJJJIIIGGGFFFGGGHHHJJJKKKBBBGGGNNNQQQPPPOOOPPPQQQTTTVVVZZZ[[[ZZZUUUOOOKKKEEEBBB>>>:::666333111111333222111333888@@@HHHMMMSSSTTTUUUVVVWWWXXXXXXXXXYYYZZZ^^^kkkwww~~~~~~vvvoooyyy|||sssjjjbbbZZZWWWUUURRRSSSVVV[[[^^^bbbhhhpppwww|||}}}|||{{{{{{}}}ssshhhZZZ???@@@>>>;;;888777666555444222333333444444333222222222222222111111111000000///////////////000000000000000000////////////...444000,,,***+++000777===qqqaaaWWWGGG444,,,)))))),,,111111---))),,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******)))))))))******)))))))))+++***)))(((((()))***+++000)))&&&+++...,,,+++,,,+++)))''''''***444FFFWWW{{{kkk\\\MMM999(((222&&&***<<<;;;,,,///BBB888888888999:::===@@@BBB@@@@@@??????>>>>>>>>>===CCCBBBAAA>>>======???AAANNNQQQTTTSSSRRRUUU[[[aaa^^^\\\XXXSSSOOOKKKIIIHHHGGGGGGFFFEEEFFFGGGIIIJJJFFFKKKPPPQQQOOOLLLKKKLLLSSSVVVYYY[[[ZZZUUUPPPLLLGGGEEEAAA<<<888555222111222111111222666>>>GGGMMMPPPRRRSSSUUUWWWXXXYYYYYYZZZZZZ\\\eeeyyyyyy~~~|||qqqoooyyyyyypppggg___XXXVVVUUUTTTVVVYYY]]]```ffflllssszzz~~~fff___^^^UUUQQQaaaJJJTTTJJJFFF@@@<<<:::999777666333333444444444333222222222222222222111111111111000000000000000000000000111000000000////////////222!!!'''@@@;;; %%%DDD***555777000000666444)))444///'''!!!"""(((///222,,,,,,,,,,,,,,,,,,,,,,,,))))))************))))))((()))************)))(((+++***)))(((((()))***++++++(((&&&'''((((((***...555---(((***+++)))+++111------,,,---222777444...222555222...444>>>:::---777777888999:::<<<>>>???<<<============<<<<<<<<>>:::666333222000000000111444<<>>;;;888666666555555444333333333333222222222222111111111/////////............---111111000000000/////////(((111111))))))333555///$$$***+++&&&'''---...))),,,999888000+++,,,---)))************+++++++++))))))************))))))((()))***++++++***)))(((******))))))))))))******'''***,,,,,,***'''(((***###***444666...%%%$$$(((222333111------000000,,,444...+++//////...666AAA666777888999:::;;;<<<<<<:::;;;;;;;;;;;;;;;;;;;;;;;;===>>>===>>>BBBJJJPPPZZZXXXTTTPPPOOOOOOQQQRRRQQQQQQQQQPPPNNNLLLJJJIIIHHHGGGGGGGGGGGGHHHHHHIIIPPPRRRTTTSSSQQQQQQUUUXXXOOOPPPRRRRRRQQQNNNLLLJJJGGGFFFCCC???;;;888555333///000000000222:::EEEMMMNNNOOOQQQTTTVVVWWWXXXYYYWWWXXXXXXZZZgggzzzwwwlllvvv~~~zzzxxxuuu}}}uuummmfff^^^XXXXXXXXXXXX[[[___aaafffnnnuuu{{{vvvwwwtttttt{{{zzzxxxrrrhhhZZZOOOIIIEEEAAA>>><<<:::888666555555555555333333222222222111111111////////////.........---111111111000000000//////333...---111222---+++,,,333222111000......------666000'''###***333222***))))))*********+++++++++++++++,,,,,,,,,,,,++++++)))***+++,,,,,,+++***)))))))))************))))))***---///...---,,,++++++222,,,###!!!+++222444'''+++---***))),,,//////)))222111)))---999555$$$555666888999::::::::::::;;;:::::::::;;;;;;<<<===:::<<<>>>===>>>DDDNNNUUU\\\XXXQQQMMMLLLMMMNNNNNNLLLMMMMMMNNNNNNMMMLLLLLLJJJIIIIIIIIIIIIIIIIIIIIILLLOOORRRRRRQQQRRRUUUYYYNNNNNNNNNMMMLLLKKKJJJJJJFFFEEECCC@@@<<<999666444111222111000000777BBBKKKNNNOOOQQQSSSUUUWWWXXXXXXWWWXXXXXXXXXbbbsssnnnvvv~~~yyyvvvrrrwwwvvvnnneee^^^XXXXXXXXXYYY\\\```dddkkkssszzzyyygggYYYQQQLLLGGGCCC@@@>>>;;;888666666666777333333333222222222111111222222111111000000000///111111111111000000000000,,,111333000---...222555000,,,,,,//////++++++...'''111555222///000000...+++++++++,,,,,,---------,,,------......------,,,)))***,,,------,,,***)))((()))***++++++***)))(((,,,+++(((&&&)))---//////%%%---111//////000+++###(((///222///+++---000000222...000555333...333<<<555666888999::::::999999<<<;;;::::::;;;<<<>>>???:::===>>>>>>???EEEOOOXXXVVVQQQJJJFFFGGGJJJLLLLLLMMMNNNNNNNNNNNNNNNMMMMMMKKKKKKKKKJJJJJJIIIIIIIIIGGGKKKOOOPPPNNNNNNPPPSSSNNNNNNLLLKKKJJJJJJJJJJJJEEEDDDBBB@@@<<<999666555333444333000///555???HHHNNNOOOQQQSSSUUUVVVWWWWWWXXXYYYXXXXXX```ppp~~~sssxxxyyyvvvrrruuuwwwpppddd]]]WWWWWWXXXXXX[[[```gggnnnwww}}}iii[[[TTTOOOJJJIIIBBB<<<;;;999555444555444444444555666555222000000000000000000111222222222222111111000/////////........................///...---,,,,,,---...///...---+++))))))***+++,,,......---------,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))+++,,,------,,,+++)))(((************************************************++++++++++++++++++++++++,,,---...000222444555666555555666777:::<<<>>>???888777888888999:::;;;<<<=========???AAAEEEIIIKKKNNNKKKFFFCCCBBBDDDHHHKKKKKKKKKLLLNNNQQQQQQPPPOOOMMMKKKIIIJJJKKKKKKHHHEEEHHHIIIJJJJJJJJJLLLOOORRRRRRPPPNNNKKKHHHGGGFFFFFFEEEEEECCC@@@;;;777666666,,,,,,///111111333<<>>AAADDDFFFKKKIIIEEEBBBAAACCCEEEGGGIIIKKKNNNQQQRRRQQQMMMJJJLLLKKKIIIJJJKKKKKKIIIFFFHHHIIIJJJJJJIIIKKKMMMPPPOOONNNLLLIIIHHHGGGGGGGGGFFFEEECCCAAA===:::777555000///000222111222:::CCCMMMPPPSSSTTTUUUUUUWWWYYYUUUWWWVVVVVVYYYdddsss}}}vvvtttyyy~~~}}}{{{~~~wwwnnnccc[[[UUUVVVXXXZZZ^^^ccchhhoooyyyxxxhhh\\\VVVOOOJJJIIIGGGBBB===<<<;;;888444222333555666666777777555444333222222111333333222111111000000//////////////////////////////......------......///000///---,,,,,,,,,---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------......,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,------------------......++++++++++++++++++++++++------...000111333444444444444555666777888999:::777777777888999:::<<<===>>>============???@@@BBBEEEDDDBBBAAA@@@AAAAAABBBBBBFFFMMMRRRSSSPPPKKKGGGJJJIIIHHHIIIJJJJJJIIIHHHHHHIIIJJJIIIHHHHHHJJJLLLKKKJJJIIIGGGGGGGGGHHHIIIIIIFFFCCCBBBAAA>>>888333333111111222111111888@@@MMMOOORRRTTTTTTTTTUUUWWWVVVVVVUUUSSSUUU^^^mmmyyyvvvpppppp~~~yyyoooccc[[[UUUUUUVVVXXX]]]bbbkkksss~~~}}}sssllljjjjjjkkklllkkklllpppvvv|||{{{ooocccYYYQQQNNNLLLFFFAAA@@@AAA>>>999666666666555444888777666555333333333333333333333222111111000000000000000000000000000000//////............//////......---,,,,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------************************------...///000222222333333444444555666666666666777777777888999;;;<<<===??????>>>>>>???@@@AAABBB>>>>>>???@@@@@@@@@@@@@@@<<>>>>>???@@@AAABBB888:::<<>>BBBGGGIIIHHHGGGGGGGGGEEEEEEEEEDDDDDDDDDFFFGGGHHHIIIJJJIIIGGGEEEFFFFFFFFFEEEEEEEEEFFFGGGIIIJJJJJJFFFDDDEEEFFFDDD<<<666666222111222333333888>>>IIILLLPPPRRRRRRRRRRRRSSSTTTRRRRRRSSSSSSXXXhhhyyy}}}ooofffmmmzzznnnaaa[[[VVVUUUVVVXXX___gggqqqzzzyyyjjjddd[[[YYYUUUPPPMMMLLLLLLLLLLLLMMMNNNRRRZZZccclllsssyyy|||sssfffbbbaaa]]]YYYWWWHHHFFFCCCAAA@@@>>>:::888777666666555555555666666555555444333333222222111000000000000000000000000...//////000000//////...,,,,,,,,,,,,------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************...---,,,+++************************************,,,,,,------......//////////////////////////////------......//////000000111222444555555555444444666666666888999;;;===>>><<<<<<<<<===>>>>>>??????777999<<>>>>>?????????>>>>>>===<<<;;;===???AAACCCDDDDDDDDDBBBFFFIIIHHHEEECCCEEEHHHGGGGGGGGGEEEBBBBBBDDDGGGGGGIIIJJJJJJHHHFFFFFFFFFHHHGGGFFFFFFFFFFFFHHHHHHEEEEEEDDDDDDCCCBBB@@@@@@<<<666222333333333666:::CCCGGGLLLPPPRRRRRRRRRSSSRRRQQQSSSVVVSSSQQQ___rrr}}}lllgggnnnzzzvvviii___ZZZXXXXXXZZZ___jjjuuummmeee```UUUOOOPPPIIIIIIHHHGGGFFFFFFFFFFFFFFFGGGIIIJJJMMMSSS\\\bbbiiiooowww|||rrrjjj```VVVOOOJJJGGGEEE>>>===;;;999888666666555666555555444444333222222////////////////////////...///000111111000///...------...///000000//////......---------,,,,,,,,,------------------------...------,,,+++***))))))*********+++,,,///111222,,,,,,,,,,,,,,,,,,,,,,,,(((((()))******+++,,,,,,++++++++++++++++++++++++........................///111333555777666666555555555666888999<<<===>>>CCCCCCCCCBBB@@@???===<<>>??????>>>===>>>???@@@AAABBBBBBBBBAAA@@@???BBBFFFIIIIIIMMMSSSVVVUUUJJJIIIHHHGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIHHHFFFDDDDDDEEEFFFFFFEEEFFFEEEEEEDDDDDDCCCBBBBBBBBB===777333333444555555;;;BBBKKKOOOOOOOOOQQQSSSSSSTTTUUUSSSRRRVVV]]]dddzzzttthhhiiirrrqqqfff^^^\\\\\\___dddlll{{{~~~kkk```ZZZRRRLLLHHHFFFEEEDDDCCCBBBBBBAAABBBCCCEEEFFFFFFHHHJJJKKKLLLNNNRRRTTT[[[dddoooxxx~~~rrreeeZZZPPPGGGEEECCC???;;;999888666444444555555444333333333333333444444444444222222111000000000000111000000000///////////////000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000444444333333555666888999888888999:::;;;;;;::::::<<<>>>@@@@@@@@@@@@AAABBBAAABBBBBBBBBBBBAAA@@@???EEEIIILLLMMMPPPUUUVVVSSSKKKIIIHHHIIIKKKMMMMMMMMMKKKKKKJJJIIIHHHHHHHHHIIIFFFDDDAAAAAACCCEEEFFFFFFFFFFFFEEEEEEDDDCCCCCCCCCBBB>>>888555444555555555:::AAAIIIOOOPPPPPPQQQRRRRRRSSSUUUTTTSSSUUUZZZ^^^ttt}}}pppnnnvvvoooddd^^^]]]^^^cccjjjsss}}}lll___VVVQQQKKKFFFDDDCCCCCCBBB@@@@@@AAABBBCCCEEEGGGHHHIIIJJJKKKLLLLLLNNNQQQSSSZZZ___iiittt~~~|||hhh[[[NNNIIIGGGCCC@@@@@@<<<:::888777777777666555333333444444444444555555333222111111000000111111000000000//////.........///............/////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++******+++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------......///000000000333333333333444666777888888999999:::::::::999999===???BBBCCCBBBAAABBBCCCBBBBBBBBBBBBAAA@@@@@@???DDDJJJMMMOOORRRVVVWWWTTTMMMKKKJJJLLLPPPRRRRRRQQQMMMLLLKKKJJJIIIHHHHHHHHHIIIGGGDDDCCCDDDGGGHHHIIIGGGFFFFFFEEEEEEDDDDDDCCC@@@===888555555555444444888???GGGNNNPPPQQQQQQRRRQQQSSSUUUUUUTTTTTTVVVYYYlllyyy|||www{{{nnnbbb\\\[[[^^^fffnnnzzz|||lllaaa[[[QQQMMMHHHEEECCCCCCCCCBBBCCCCCCCCCDDDEEEFFFGGGGGGKKKKKKLLLKKKKKKLLLOOORRRYYY]]]eeeqqq~~~~~~ooo^^^TTTNNNJJJHHHIIIDDDAAA===:::999888777555444444444444444444444444333222222111111111111111000//////......---------,,,---...///000000111111,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------------......///000000000111111111222333444555666888888999::::::999999999<<>>???BBBBBBBBBAAA@@@@@@@@@@@@BBBGGGLLLNNNRRRWWWXXXUUUOOOMMMLLLOOOTTTWWWVVVSSSMMMLLLKKKJJJIIIHHHHHHHHHMMMJJJFFFEEEFFFGGGIIIIIIGGGGGGGGGFFFEEEEEEDDDDDD???<<<888666555555333222666<<>>@@@CCCDDDBBB@@@??????BBBAAAAAA@@@@@@AAAAAABBB@@@EEEIIIKKKNNNTTTVVVTTTQQQNNNMMMQQQWWWYYYWWWTTTKKKKKKJJJIIIHHHHHHHHHIIIKKKIIIFFFEEEFFFGGGGGGGGGHHHHHHGGGGGGFFFEEEEEEEEE>>><<<999888777666444222555:::CCCLLLRRRSSSRRRQQQQQQRRRSSSTTTUUUUUUUUUTTT]]]lll}}}|||xxx{{{lllbbbXXXYYY```kkkwwwssscccWWWQQQQQQIIIFFFCCCAAAAAABBBAAAAAACCCDDDGGGJJJMMMPPPQQQRRRMMMMMMLLLJJJJJJKKKOOORRRVVVZZZaaakkkwww~~~uuujjjbbbaaaeeebbb\\\TTTLLLFFFBBB===;;;888888777666555444444333444333222222111111222222//////////////////000000---.../////////...------------------------------+++++++++,,,,,,,,,------,,,------------------,,,++++++++++++++++++++++++,,,,,,,,,------------...........................------......///000000000000111222333444555555555555666777999999:::::::::===@@@DDDEEEDDDCCCBBBBBBAAA@@@@@@@@@@@@AAACCCDDD@@@DDDGGGGGGJJJPPPRRRPPPPPPMMMLLLPPPVVVYYYVVVQQQIIIIIIHHHHHHHHHHHHHHHIIIIIIGGGFFFFFFHHHIIIIIIHHHIIIHHHHHHGGGFFFFFFEEEEEE@@@>>><<<;;;:::888666333333999BBBKKKRRRTTTSSSQQQRRRRRRRRRTTTUUUVVVVVVUUUWWWddduuuzzzsssyyyzzzlllbbbZZZ\\\cccooo|||wwwjjj___UUUOOONNNDDDBBB@@@@@@BBBDDDDDDDDDFFFHHHKKKNNNQQQTTTUUUUUUOOOOOONNNLLLKKKNNNRRRUUUXXX^^^eeennnwwwxxxxxx~~~pppjjj```WWWOOOIIIDDDAAA;;;:::999888777555444444444333222222111111222222//////000000111111222222///000000000...---+++)))........................---------....../////////+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,---------..............................------......///000000000111111333444555666666666555555777888::::::;;;;;;777:::>>>AAAAAA@@@@@@@@@@@@?????????@@@BBBDDDEEEAAAEEEEEEDDDGGGLLLNNNMMMOOOLLLJJJOOOUUUXXXTTTOOOHHHHHHGGGGGGGGGHHHIIIIIIGGGFFFFFFHHHKKKLLLLLLKKKIIIIIIHHHGGGGGGFFFFFFEEEAAA@@@>>>===<<<:::777555333888AAAKKKRRRUUUSSSPPPSSSRRRRRRSSSUUUWWWWWWVVVTTT^^^ooozzzqqqvvvzzzlllccc]]]___gggsssyyyhhh___YYYQQQJJJIIIBBBAAA@@@AAADDDGGGHHHHHHLLLMMMOOOQQQSSSTTTTTTTTTQQQPPPOOONNNMMMPPPTTTXXX]]]ccckkkrrrzzzwwweeeZZZTTTLLLDDDDDD>>>999999999666555777666555444444555555333222111111000000111222333333000////////////.............................................---,,,++++++...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...............111222333555777888::::::999888777888:::<<<===<<<>>>>>>===<<<<<<===>>>???AAA@@@>>>???BBBDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHIIIGGGIIIMMMPPPRRRRRRPPPPPPNNNLLLIIIGGGGGGHHHIIIKKKFFFFFFFFFGGGHHHIIIKKKKKKKKKHHHEEEFFFHHHIIIGGGDDDFFFAAA<<<;;;<<<;;;777222444666<<>>===:::777888555444222222333444222111111000000000111111222333000000000000////////////........................------.........---,,,,,,...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////.............../////////111111333444666888999:::999888777888;;;<<<===<<<======<<<<<<<<<===???@@@AAA???>>>???AAADDDEEEDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGIIILLLOOOPPPPPPOOOOOOMMMLLLLLLKKKJJJHHHGGGFFFDDDDDDEEEFFFHHHIIIKKKLLLJJJHHHGGGHHHHHHHHHGGGFFFFFFAAA===;;;<<<:::666222333666;;;CCCJJJOOOQQQQQQOOOPPPRRRSSSTTTTTTTTTTTTRRR]]]pppsssqqqwwwuuujjjeee___fffqqq~~~|||pppccc\\\VVVOOOIIIGGGCCCDDDEEEHHHJJJMMMPPPQQQVVVTTTTTTVVVYYY[[[[[[ZZZ[[[YYYWWWVVVWWWZZZ\\\]]]dddiiipppyyy~~~kkk\\\SSSKKKDDDCCCBBB===::::::666444333333444444333222111000000000000111222222111111111000000000//////........................,,,------.........------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,...///000000.........//////000000000000111222444555777888999888777777888;;;<<<<<<;;;;;;;;;;;;;;;<<<===???@@@AAA???>>>>>>AAACCCDDDCCCCCCCCCCCCBBBBBBCCCDDDDDDGGGHHHKKKMMMOOONNNNNNMMMJJJLLLNNNNNNMMMIIIEEEBBBCCCCCCDDDEEEGGGHHHJJJJJJGGGIIIJJJIIIHHHGGGGGGHHHEEEBBB===;;;;;;999555111222444:::AAAIIIOOORRRRRRQQQQQQRRRSSSSSSSSSSSSSSSSSS\\\lllyyytttxxxvvvlllgggccckkkwwwwwwmmmbbbZZZSSSKKKGGGHHHEEEFFFGGGIIIMMMQQQTTTWWWZZZYYYXXXYYY[[[\\\\\\\\\]]]\\\[[[[[[\\\___ccceeelllqqqyyyrrrcccWWWLLLGGGDDD???<<<<<<999777555555555666555555111111000000000111111222111000000000////////////........................,,,,,,---......///......---,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////......//////000000111111000000111333444666777777777777777888;;;<<<<<<::::::999999999;;;===???@@@@@@>>>======@@@BBBBBBBBBBBBBBBAAA@@@@@@@@@AAAAAAFFFGGGIIIKKKLLLLLLKKKKKKHHHJJJLLLMMMLLLJJJFFFDDDCCCDDDEEEEEEFFFGGGGGGGGGEEEHHHJJJJJJGGGEEEFFFHHHEEEBBB>>><<<;;;888444111222444888???HHHOOORRRSSSRRRSSSSSSSSSSSSRRRRRRRRRSSSYYYfffyyy{{{|||uuulllgggfffooo|||}}}uuulllbbbYYYPPPHHHFFFHHHHHHIIIJJJMMMQQQVVVZZZ]]]___^^^\\\\\\\\\]]]^^^^^^``````aaaaaadddggglllpppuuuzzzvvvfffTTTKKKFFFBBB@@@AAA<<<:::777555555666555555222222111111111111222222000000000/////////......////////////////////////,,,,,,---...////////////,,,,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,.........///000111111222///000111222333444555666666666777999;;;<<<;;;:::999888888888:::<<<===???@@@>>><<<<<<>>>@@@AAA@@@@@@@@@??????>>>?????????FFFFFFHHHIIIIIIIIIHHHHHHGGGHHHHHHIIIIIIIIIIIIHHHEEEFFFFFFFFFFFFEEEDDDCCCCCCFFFJJJJJJGGGEEEFFFGGGEEECCC@@@===;;;888555333222333777>>>FFFMMMRRRTTTSSSSSSSSSRRRRRRRRRRRRRRRQQQUUU___ooosssjjjfffhhhrrrxxxnnnbbbXXXOOOGGGFFFIIILLLMMMOOORRRWWW\\\```bbbbbbbbb```___^^^^^^```aaadddfffhhhkkknnnssszzzttt___TTTOOOKKKIIIIII@@@<<<888666555555444444444444333222222222222333111111000000000/////////////////////////////////------.../////////......,,,,,,+++++++++,,,------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,++++++------...///000000111111//////000111222333444444666666777999;;;<<<;;;999888888888888999:::<<<===???===;;;<<<===?????????>>>>>>>>>===>>>>>>??????EEEEEEFFFFFFGGGFFFFFFFFFFFFEEEEEEEEEFFFHHHIIIJJJEEEFFFGGGGGGFFFEEEDDDBBBCCCFFFIIIJJJIIIGGGGGGGGGDDDCCCAAA???<<<999777666333444666<<>>>>>>>>===============>>>???@@@EEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEFFFGGGGGGCCCDDDFFFHHHHHHGGGFFFEEEFFFGGGHHHKKKLLLLLLIIIGGGCCCCCCBBB@@@===;;;::::::555444666;;;CCCKKKPPPRRRSSSSSSRRRQQQQQQRRRSSSTTTQQQQQQVVVbbbrrrzzz~~~ssskkkhhhlllvvvzzzjjjYYYPPPLLLKKKLLLOOOSSSVVVZZZ___dddggghhhiiijjjkkkjjjgggeeeeeeiiillliiinnntttzzzsssllliiiddd^^^[[[MMMHHHCCC???===<<<;;;:::777666555444444444444444555555444444444444333333000000000000000000000000///000000000///...------++++++++++++,,,,,,---...******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++,,,---...///000111...//////000111222222333555555666999;;;<<<:::888999999888777777888999:::>>>===;;;;;;<<<>>>>>>===<<<<<<<<<======???@@@AAADDDDDDDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFEEEEEEDDDCCCAAACCCEEEHHHIIIIIIIIIHHHIIIHHHIIILLLOOOOOOKKKGGGCCCCCCCCCAAA>>><<<;;;<<<666555666;;;BBBJJJOOORRRSSSRRRQQQQQQQQQSSSTTTUUUQQQQQQVVV```ooo~~~vvv{{{~~~tttmmmjjjmmmxxxxxxgggTTTLLLKKKMMMOOORRRUUUXXX]]]cccgggiiijjjjjjmmmnnnmmmkkkhhhiiilllppptttzzzzzzuuupppmmm___VVVKKKEEECCCAAA;;;666888999999777444111//////444444333333222111000000222000...---,,,---///000////////////////////////,,,,,,------...////////////...------------...///,,,,,,,,,,,,,,,,,,,,,,,,.../////////...---,,,,,,............////////////...///000111111222222111333444666777999:::::::::777888999888666666666777>>>===;;;;;;<<<======<<<>>>>>>>>>>>>>>>>>>>>>>>>DDDDDDEEEFFFGGGFFFCCC@@@AAABBBCCCEEEFFFFFFFFFFFFFFFGGGIIIJJJJJJIIIGGGFFFFFFFFFGGGHHHIIIIIIIIIIIIHHHFFFCCCAAA???===:::888444888999888>>>JJJQQQQQQWWWSSSOOONNNPPPRRRSSSRRRNNNUUUXXX\\\nnnzzzyyysssmmmooooooxxxmmm___QQQLLLLLLMMMQQQUUUZZZ[[[___dddiiilllmmmmmmllloooooommmjjjlllrrrxxxvvvjjjZZZNNNIIIEEE@@@;;;888888777666555444555666444444444333333222222222333111000......///000111//////////////////////////////..................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,............////////////......000111111111111111333444555777888999::::::777888999888777777888999>>>===<<<<<<===============>>>>>>???@@@AAAAAAAAAEEEEEEEEEGGGHHHGGGEEEBBBAAABBBCCCEEEFFFGGGGGGHHHHHHHHHIIIIIIIIIHHHFFFFFFGGGGGGHHHIIIJJJJJJJJJJJJIIIFFFCCCAAA@@@>>>;;;888555:::;;;999>>>IIIRRRUUUWWWTTTPPPOOOQQQSSSSSSSSSPPPUUUWWW[[[lll}}}zzz{{{uuuppprrrqqqzzzeeeZZZOOOLLLNNNQQQUUUYYY[[[]]]aaafffjjjllllllkkkkkkmmmooonnnnnnrrryyyrrraaaVVVNNNGGGBBB<<<:::888666555666777888444444444444333333333333444333111000000000111222////////////////////////111111000//////...------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,---............/////////......///000111111111111222333555666888888999999666888999999888888:::;;;>>>======<<<<<<======>>>===>>>???AAACCCDDDDDDDDDEEEEEEEEEGGGHHHHHHFFFDDDBBBBBBDDDEEEGGGHHHIIIJJJJJJJJJIIIHHHGGGFFFEEEEEEHHHHHHIIIJJJKKKLLLLLLKKKIIIFFFDDDBBB@@@>>>;;;999555999;;;888:::DDDPPPXXXXXXUUURRRQQQRRRSSSTTTTTTRRRVVVWWWZZZiii}}}{{{}}}wwwrrrtttttt|||vvv___VVVNNNOOORRRTTTWWW[[[^^^aaadddhhhjjjkkkjjjiiilllnnnppprrrtttyyy{{{kkk\\\OOOFFFCCC@@@<<<999777555444222333333333333333333444444333333222111000111111222////////////////////////111111000000////////////+++,,,------------,,,+++------------------------+++,,,,,,---............---------.........//////---...///000111111111111111222444555777888888888555777999999999:::;;;=========>>>===<<<<<<===>>>???@@@BBBCCCDDDEEEEEEEEECCCCCCCCCEEEGGGHHHFFFEEECCCCCCDDDEEEGGGIIIJJJKKKLLLKKKIIIGGGFFFEEEDDDDDDHHHIIIJJJKKKLLLMMMMMMMMMIIIGGGDDDBBBAAA???<<<:::333777888666555>>>LLLWWWXXXWWWUUUSSSSSSTTTTTTUUUUUUWWWVVVXXXeee|||}}}}}}wwwsssuuuvvv~~~iii\\\VVVRRRTTTVVVWWWYYY\\\aaadddhhhjjjkkkjjjiiiiiinnnqqqtttwwwzzzooo[[[OOOIIIFFFBBB???<<<888444000222222222333333333333333222222111111000000000000000000000000000000000000////////////000000111111------............------------------------------,,,---...//////000//////------------............---...///000000111111000000111333444666666777777555777999999999:::<<<>>><<<===>>>===;;;:::<<<>>>AAABBBCCCEEEEEEDDDCCCBBB@@@??????AAADDDFFFEEEDDDDDDDDDDDDEEEFFFHHHJJJKKKLLLKKKIIIGGGEEEDDDDDDDDDGGGHHHIIIKKKLLLMMMMMMMMMIIIGGGDDDCCCBBB@@@>>>;;;666777777555555;;;IIIUUUXXXXXXWWWUUUTTTTTTTTTUUUVVVWWWVVVWWW```sss~~~xxxwwwsssvvvyyyvvv___XXXUUUUUUYYY\\\\\\^^^aaadddgggjjjkkkjjjiiijjjkkkooorrrvvv|||{{{yyywwwtttqqqmmmhhheeecccoooaaaTTTOOOIIIEEECCC???:::666444444444333333333333333222222222111111111000000000000000000000000000000------...//////000111111///......------......///------------------------...//////000000000//////,,,------------.........------...///000000000000///000222333555666666666555666888999999999;;;===:::<<<===<<<999888;;;>>>@@@BBBCCCDDDDDDCCCAAA@@@===<<<<<<>>>BBBDDDDDDDDDEEEDDDDDDDDDEEEGGGHHHJJJJJJJJJIIIGGGFFFDDDCCCCCCEEEFFFHHHIIIKKKKKKLLLLLLIIIGGGEEECCCBBBAAA???<<<<<<:::999888888<<>>777777666666555555444444333333333333333222222111000000000000000000000000................../////////...,,,++++++,,,...///........................//////////////////...---,,,,,,---------.........,,,---...///000000000000...///111222444555555555555666888888888888999;;;888;;;===;;;777777:::======???AAACCCDDDCCCAAA@@@;;;:::;;;===@@@CCCDDDDDDFFFEEEDDDCCCCCCEEEGGGHHHHHHHHHIIIHHHGGGEEECCCBBBCCCDDDFFFGGGIIIJJJJJJJJJIIIGGGEEEDDDCCCBBB???===@@@;;;888999:::===FFFPPPWWWXXXYYYWWWTTTRRRSSSTTTUUUWWWWWWVVVVVV^^^nnn|||yyy||||||yyy|||{{{gggYYYPPPPPPUUU\\\```bbbfffkkkgggiiikkkjjjhhhjjjoootttyyy}}}zzznnncccZZZSSSNNNKKKKKKKKKKKKKKKLLLMMMMMMyyymmm]]]PPPKKKHHHEEEBBB:::999999888777666666555444444555555444444333222000000000000000000000000/////////...------,,,,,,000---+++))))))+++---000.........................../////////...---,,,,,,,,,,,,,,,---------......,,,---...///000000000000...///000222444444555555555666888888777777888:::777:::<<<:::666555999===:::<<>>AAA:::666888:::<<>>AAABBBAAA@@@???@@@<<<:::999===DDDGGGEEEBBBFFFEEECCCCCCCCCDDDFFFGGGJJJJJJIIIIIIHHHHHHHHHHHHBBBDDDFFFFFFDDDDDDDDDEEEEEEEEEEEECCCAAA@@@AAABBB???<<<:::;;;:::999>>>DDDRRRXXX[[[XXXUUUUUUUUUTTTWWWUUUSSSSSSSSSUUU^^^gggyyy~~~hhhYYYSSSQQQUUUYYY]]]___bbbdddfffgggjjjllllllkkkmmmtttzzz~~~lllbbbUUUMMMJJJJJJHHHFFFEEEDDDCCCEEEGGGJJJLLLLLL}}}lll___YYYUUUQQQMMMIIIHHHEEE@@@;;;888666666666666777666555444333333222222111111111000000000000000000000000000000000000000/////////.........---.../////////...---,,,(((555<<<444...000111...------------------------...............///000000000000000000111111111222444555777888777888:::;;;;;;;;;::::::;;;;;;<<<===<<>>======;;;999999===BBBEEECCC@@@AAABBBCCCDDDEEEFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHGGGFFFGGGHHHGGGEEEDDDDDDDDDCCCDDDDDDCCCAAAAAABBBDDDAAA===;;;;;;:::888;;;AAAPPPWWW[[[YYYWWWWWWWWWUUUVVVTTTSSSTTTSSSTTT\\\eeeuuu|||~~~vvvbbbVVVQQQRRRUUUYYY\\\^^^```bbbccchhhkkklllllllllpppwww~~~ooo___WWWMMMGGGGGGGGGFFFEEEEEEDDDDDDFFFHHHJJJLLLLLLzzzppphhhbbb]]]ZZZUUUSSSPPPKKKFFF@@@;;;888999888777666555555555555111000000000000/////////000000000000000000000000111111111000000000//////......//////......---,,,+++:::CCC===444222333111------------------------........./////////000000444333222111000000111111444666888888888888:::;;;<<<;;;;;;;;;;;;<<<=========???AAA@@@>>><<<<<<<<<@@@@@@CCCGGGKKKKKKGGGCCC===???BBBEEEGGGHHHGGGFFFDDDEEEGGGIIIJJJKKKJJJJJJKKKLLLLLLJJJGGGDDDCCCCCCBBBCCCCCCCCCBBBBBBDDDFFFDDD@@@===<<<:::777:::???NNNVVV\\\[[[YYYYYYXXXVVVTTTSSSSSSUUUTTTTTTZZZbbbnnn{{{kkk[[[RRROOOSSSUUUYYY\\\\\\]]]___```hhhjjjkkklllnnnttt~~~}}}kkk[[[QQQLLLFFFDDDEEEGGGFFFEEEFFFGGGHHHJJJLLLMMMOOOOOOyyyuuusssiiigggccc^^^WWWNNNFFF@@@===;;;888666555555444444111111111000000000//////000000000000000000000000111111000000000/////////...............---------...:::BBB@@@:::888666333..............................///000000000000000777666444222222333444555555777888888888888999;;;;;;;;;;;;;;;;;;<<<<<<===<<<>>>??????>>><<<<<<===EEEIIIOOOVVVYYYUUUMMMGGG@@@AAACCCEEEFFFFFFFFFFFFDDDFFFHHHKKKMMMNNNNNNNNNOOOOOOOOOLLLHHHEEECCCCCCCCCDDDEEEDDDBBBBBBDDDFFFEEEAAA???>>>;;;999;;;AAAMMMVVV^^^^^^\\\[[[YYYUUUSSSSSSTTTVVVUUUSSSXXX___hhh~~~tttbbbVVVQQQOOOUUUWWWZZZ\\\\\\\\\]]]^^^dddfffhhhlllrrr{{{{{{kkkZZZNNNJJJGGGEEEEEEGGGIIIIIIIIIKKKLLLNNNPPPQQQRRRSSSUUUzzztttlllbbbVVVNNNDDD@@@:::777666555333222333333333222222222111111111111111111111111111111000000000/////////......//////......---------------333888:::;;;999555000...........................///000000111111000000555444222222222444666888666777999999888888999;;;:::::::::999::::::;;;<<<:::<<<>>>>>>>>>>>>???@@@EEELLLVVV^^^___YYYOOOGGGFFFFFFDDDDDDCCCDDDEEEFFFCCCDDDGGGJJJLLLMMMNNNNNNOOOPPPOOOMMMIIIFFFDDDDDDGGGGGGGGGFFFCCCBBBCCCEEEFFFBBB@@@???===;;;>>>DDDJJJUUU___aaa___]]]YYYTTTTTTSSSUUUWWWUUUSSSWWW^^^iii~~~|||~~~kkk\\\UUURRRRRRWWWYYY\\\]]]]]]\\\]]]^^^___bbbgggoooxxxkkk[[[OOOIIIHHHGGGGGGHHHJJJKKKLLLLLLNNNPPPRRRSSSSSSTTTWWWYYYtttggg]]]QQQJJJAAA<<<999888555222555444444444444333333333111111111111111111111111000000/////////.........//////...------------...+++,,,...222555555111---...........................///000111222111000////////////000111333555777777888999999888888999;;;:::999999999999:::;;;;;;:::;;;===>>>>>>???AAACCCGGGNNNXXX```aaa[[[RRRKKKLLLJJJGGGDDDCCCCCCDDDEEEAAABBBCCCDDDFFFHHHIIIJJJLLLMMMMMMLLLIIIGGGFFFGGGIIIJJJIIIHHHEEEDDDEEEFFFFFFCCC@@@@@@>>><<>>???>>>???AAACCCHHHMMMTTTYYYYYYVVVRRROOOLLLKKKIIIHHHFFFEEEDDDDDDBBBBBBAAAAAABBBDDDFFFGGGGGGIIIJJJJJJIIIHHHHHHIIIJJJJJJJJJIIIGGGGGGHHHIIIHHHCCCAAA???<<<999<<>>>>>@@@BBBCCCFFFJJJLLLLLLLLLLLLLLLJJJJJJKKKKKKIIIGGGEEECCCEEEDDDBBBAAAAAACCCFFFHHHCCCFFFHHHIIIHHHHHHJJJKKKIIIJJJJJJJJJIIIIIIKKKLLLIIIDDDAAA>>>:::777888===777FFFWWWaaaeeeeeebbb\\\ZZZWWWWWWWWWUUUSSSXXX```mmm~~~~~~hhhXXXSSSRRRRRRQQQUUUWWWZZZ[[[[[[ZZZ[[[[[[dddkkkvvvxxxdddTTTLLLHHHIIIKKKJJJLLLNNNPPPRRRVVVZZZ]]]]]]______]]][[[]]]eeekkkzzzqqqeeeYYYSSSKKKAAA<<<===666666555444222333555888444444444444333111///...111111111111111222222222111111000000//////......000111111222222111000.........///000111111000000......000555:::999222+++111111111111111111222222555666777777666777999;;;<<<<<<<<<<<<============AAA@@@???=========>>>>>>AAABBBDDDGGGHHHIIIIIIIIIKKKKKKJJJIIIGGGEEECCCBBBHHHGGGFFFEEEEEEDDDDDDDDDGGGGGGHHHHHHJJJKKKMMMNNNJJJJJJKKKKKKJJJIIIHHHHHHKKKHHHDDD>>>;;;999888999;;;@@@OOOaaahhhddd``````ZZZYYYWWWVVVWWWXXXZZZ[[[kkkzzzyyydddWWWRRRPPPQQQTTTVVVYYY\\\\\\ZZZ[[[aaagggoooxxxtttgggWWWLLLJJJKKKJJJGGGNNNLLLLLLPPPVVV[[[]]]\\\bbbbbbaaaaaaeeemmmwww~~~yyyjjjZZZTTTQQQKKKFFFEEE======;;;888666666666888333333444444333111000///111111111111111111111111111111000000////////////...---...///000000///.........//////000000000000...---///444888888222---000000000111111222222222444555666666666666999;;;<<<<<<<<<<<<============@@@???>>>===<<<======>>>AAAAAAAAABBBDDDFFFGGGHHHHHHHHHGGGFFFFFFEEEDDDDDDFFFFFFEEEDDDEEEEEEFFFGGGIIIIIIIIIIIIJJJJJJKKKLLLIIIJJJKKKLLLLLLLLLLLLLLLJJJGGGCCC???<<<;;;;;;;;;888<<>><<<<<<;;;<<<===>>>@@@@@@@@@@@@BBBEEEGGGIIIGGGFFFEEEDDDDDDDDDEEEFFFEEEEEEDDDDDDEEEFFFHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIKKKMMMNNNPPPPPPQQQIIIGGGDDDAAA>>>=========999;;;EEEVVVbbbeeebbb```[[[ZZZYYYWWWWWWWWWWWWXXXYYYfffxxx~~~mmmZZZPPPMMMNNNRRRWWWXXX[[[_________bbbjjjpppsssYYYQQQHHHFFFJJJOOORRRRRRTTTTTTWWW\\\aaacccdddccc___cccjjjssssssiiiccc]]]UUUOOOHHHEEE@@@;;;888777555444333333333333222222111111111111000000000000000///000000000000000000000000222222222333222222111000..................//////...------///222444333222---...///000111222333444333444555666666777999;;;;;;;;;;;;<<<<<<<<<=========<<<;;;:::;;;;;;===>>>???@@@BBBEEEGGGJJJLLLMMMIIIGGGEEEDDDCCCDDDFFFGGGGGGFFFEEEEEEEEEFFFHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJHHHIIIKKKMMMOOOPPPPPPQQQJJJIIIFFFDDDAAA???============BBBOOO\\\aaa^^^ZZZ\\\[[[YYYXXXVVVVVVVVVVVVVVV```ppp||||||zzzjjjXXXOOONNNOOOTTTXXXZZZ^^^cccdddeeejjjttt{{{yyyeeeVVVPPPKKKJJJNNNRRRUUUUUUTTTVVVYYY]]]```aaaaaaaaaccciiitttwwwooohhhcccWWWQQQIIIBBB???===;;;999555555444333333222222222222111111111000000//////000000000000111111111111333555888666111...---...000///............//////...---,,,---///111222222---......000111222333333333444666666666777:::<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;:::::::::<<<===>>>>>>AAAGGGLLLPPPQQQPPPPPPLLLJJJGGGEEEDDDDDDFFFFFFIIIIIIHHHHHHGGGGGGGGGGGGFFFGGGIIIJJJKKKLLLLLLLLLIIIJJJKKKLLLMMMMMMMMMMMMMMMLLLJJJGGGCCC@@@===;;;???>>>@@@IIIUUU]]]]]]YYY[[[[[[YYYXXXWWWVVVUUUUUUUUU]]]jjjzzz{{{|||uuufffUUUNNNNNNOOORRRVVVZZZ___dddgggkkkrrr}}}ooo[[[RRROOOMMMNNNRRRVVVXXXXXXYYYZZZ\\\^^^```bbbdddeeellluuummmdddVVVJJJDDD@@@<<<:::888888666555444333333333333333222222111000000000000000000111111111111222666===DDD@@@777000000333222111///......///000000------------...///000111......//////000111222222222333555555666777:::<<<:::;;;;;;;;;;;;<<<<<<<<<;;;:::::::::;;;<<<>>>???>>>CCCJJJPPPTTTSSSQQQOOOLLLJJJHHHGGGEEEEEEEEEFFFJJJKKKKKKLLLKKKIIIGGGFFFEEEFFFHHHJJJLLLLLLLLLLLLJJJJJJKKKKKKLLLKKKKKKKKKNNNNNNLLLJJJFFFAAA===;;;======???DDDOOO[[[^^^\\\ZZZZZZYYYXXXWWWVVVUUUTTTUUUYYYdddttt}}}}}}mmm___RRRMMMMMMNNNPPPSSSYYY^^^dddiiioooxxxzzzeeeUUUKKKKKKLLLOOOTTTYYY[[[\\\YYYZZZ[[[\\\^^^ccciiimmmzzzlllZZZNNNFFF@@@<<<<<<;;;888666444444333333444444333333222111111000000000111111111222222222444AAALLLHHH:::111222999333222000/////////111111------...------------....../////////000000111111///111222333444555888:::::::::;;;;;;;;;<<<<<<<<<;;;:::::::::<<<===???AAA@@@DDDIIIMMMOOONNNKKKIIIHHHGGGGGGGGGFFFFFFFFFEEEHHHJJJMMMOOOOOOMMMJJJGGGFFFGGGIIIKKKLLLLLLKKKJJJIIIJJJKKKKKKLLLLLLKKKKKKMMMMMMMMMKKKHHHDDD???===>>>@@@AAABBBJJJVVV]]]\\\YYYYYYXXXXXXWWWVVVUUUTTTUUUXXX```ppp{{{eeeZZZPPPNNNPPPQQQRRRUUUZZZ```gggnnnuuulll[[[QQQIIIJJJNNNRRRWWW[[[]]]^^^ZZZZZZZZZ[[[^^^gggrrrzzzmmm]]]RRRIIIDDD>>><<<:::777555444444444555555444444333222111111000000111111222222222222***;;;IIIFFF666+++...666555333111000///000111222---.........,,,,,,,,,---////////////000000000000---///000111222333666888:::::::::;;;;;;;;;<<<<<<;;;;;;:::;;;<<<>>>@@@AAACCCDDDGGGIIIIIIHHHFFFDDDCCCDDDEEEFFFFFFFFFFFFFFFFFFIIINNNQQQRRROOOLLLIIIHHHIIIKKKLLLLLLKKKIIIHHHIIIIIIKKKLLLLLLMMMMMMMMMKKKLLLMMMLLLIIIFFFBBB???BBBEEEDDDBBBFFFQQQYYYYYYXXXXXXXXXXXXWWWVVVUUUUUUWWWXXX___ooowwwbbbXXXPPPPPPTTTUUUVVVXXX]]]ccckkksss{{{yyycccUUUNNNLLLNNNRRRVVVZZZ\\\]]]]]]_________```eeeqqqwwwaaaPPPHHHBBBAAA???;;;777666777888888777555555555555444222///000000111222222333333111111000///////////////000000//////.........---111///...---...///222333////////////000000000000222222333444444555555666666666777777888888999999999::::::;;;<<<<<<;;;;;;DDDDDDDDDCCCAAAAAABBBDDD???AAADDDGGGHHHHHHFFFEEEDDDGGGKKKNNNOOONNNKKKIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHQQQNNNJJJHHHGGGGGGEEEDDDHHHPPPRRRJJJEEEKKKUUUZZZUUUXXX[[[ZZZXXXWWWXXX[[[ZZZ\\\```kkk}}}nnn^^^UUUMMMNNNRRRTTTVVVYYY```dddmmmzzzmmm\\\SSSMMMKKKOOOTTTWWWYYYZZZ[[[\\\```aaaccceeekkkyyysss```UUUKKKHHHCCC>>>;;;999777666777555444333444444333111222222222111111111111111111111000///////////////000000/////////.........//////.........///111111////////////000000000000222222333333444555555555666666666777888888999999:::;;;<<<>>>???@@@@@@@@@@@@AAABBBBBBAAA@@@BBBCCCBBBCCCEEEFFFEEEDDDAAA@@@@@@CCCGGGKKKMMMNNNMMMLLLIIIIIIIIIIIIIIIJJJJJJKKKJJJJJJJJJIIIIIIIIIHHHHHHNNNKKKHHHGGGGGGGGGFFFEEEFFFMMMNNNGGGCCCIIITTT[[[ZZZ[[[\\\\\\ZZZYYYYYYZZZVVVXXX]]]hhh~~~xxxiii]]]TTTMMMNNNQQQTTTWWWZZZ^^^dddppp~~~jjjZZZSSSOOONNNRRRVVVYYYZZZ[[[\\\^^^\\\___dddjjjtttxxxjjjVVVNNNEEE@@@>>><<<888444888666444444444555444222444333333222111000000000111111000////////////000000000////////////..................////////////////////////000000000000222222333333444444555555555666666777888888999999999;;;<<<>>>@@@AAABBBCCC>>>@@@BBBBBBBBBAAABBBCCCDDDEEEEEEEEEEEECCCAAA@@@@@@BBBEEEHHHJJJKKKLLLLLLJJJIIIHHHHHHHHHIIIKKKLLLJJJJJJJJJIIIIIIIIIIIIHHHJJJHHHFFFFFFGGGGGGGGGFFFCCCHHHHHHBBB@@@FFFRRRYYY^^^]]]]]]]]]^^^]]][[[ZZZVVVWWW[[[eeeyyyuuufffZZZRRRLLLMMMQQQTTTXXX\\\```iiiwww}}}eeeXXXSSSQQQRRRUUUXXX[[[[[[\\\]]]___[[[```hhhrrrwwweeeYYYKKKDDDDDDDDD@@@;;;;;;999666666666666666555444333333222222111000000222111000000//////000000000000//////////////////---...////////////......////////////000000000000111222222333444444555555555555666777888999999:::888999:::<<<>>>????????????AAACCCCCCBBBBBBBBBCCCDDDDDDEEEFFFFFFFFFFFFFFFEEEFFFFFFGGGHHHIIIIIIIIIJJJIIIHHHGGGHHHIIIKKKMMMJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHFFFFFFFFFFFFEEEDDDCCCEEEDDD???===BBBMMMUUU^^^\\\[[[\\\```aaa^^^[[[ZZZZZZ\\\cccqqqsssfffXXXPPPLLLMMMQQQTTTYYY___eeeqqqvvv```UUURRRSSSUUUWWWZZZ[[[[[[[[[\\\^^^^^^dddooo|||zzziiiyyykkkYYYPPPNNNMMMGGGAAA>>>;;;888666666666555555222222222222222222222222222222111000000000000000//////000000000000000000...//////000//////......////////////000000000000111111222222333444444555555555666777888999::::::999999:::;;;<<<<<<<<<<<>><<<>>>GGGPPPZZZXXXXXX[[[```bbbaaa___\\\[[[[[[```kkkzzz}}}nnnbbbUUUOOOLLLNNNRRRVVV\\\bbbiiixxxooo\\\RRRQQQTTTVVVXXXZZZZZZYYYYYYZZZ[[[___ggguuu|||kkkbbbyyyiii^^^ZZZUUULLLDDDAAA>>>:::777666555555444222222222333333333333333222222111000000000000111//////000000000000111111000000000000////////////////////////000000000000111111222222333333444444444555666777888999:::;;;;;;<<<<<<==================>>>???>>>======???AAAHHHGGGEEEDDDDDDDDDEEEFFFHHHHHHHHHIIIJJJKKKKKKLLLIIIIIIJJJKKKLLLMMMMMMMMMKKKKKKKKKJJJJJJJJJIIIIIIJJJIIIHHHGGGGGGFFFCCCAAADDDBBB@@@???======DDDLLLVVVVVVXXX[[[___aaabbbbbb[[[ZZZ[[[___fffsssvvvggg[[[SSSOOOMMMOOOSSSWWW___ffflll}}}hhhXXXQQQQQQVVVXXXYYYZZZYYYXXXWWWXXXZZZ]]]hhhzzz~~~jjj```]]]~~~wwwqqqhhh[[[RRRHHHDDD???;;;999888777666444444444333333222222111333222111111000000111111//////000000000111111111333222111000///000000111////////////000000000000111111111222333333444444444444555777888999:::;;;;;;;;;<<<>>>????????????===============???DDDGGGJJJIIIGGGFFFGGGHHHJJJLLLIIIIIIJJJJJJJJJJJJIIIIIIHHHIIILLLNNNOOOOOONNNMMMKKKKKKKKKKKKJJJJJJJJJJJJIIIHHHGGGHHHHHHGGGEEECCCCCC??????AAA@@@???DDDLLLUUUXXX[[[]]]^^^```bbbccc]]][[[\\\___bbbkkk|||rrrcccXXXSSSOOOMMMQQQTTTYYYaaajjjsssuuuaaaUUUPPPRRRXXXZZZZZZ[[[YYYWWWVVVWWWYYY```lllmmmaaa\\\[[[ssshhhNNNJJJDDD@@@>>><<<;;;:::777666555444222111000///333222111111000111111111//////000000111111111222555333111//////000111222////////////000000000000000111111222333333444444444444555777888:::;;;;;;888999:::<<<>>>???@@@@@@>>>?????????@@@DDDJJJOOOKKKJJJJJJJJJLLLOOOSSSUUUMMMMMMLLLKKKIIIGGGDDDCCCHHHJJJMMMPPPQQQPPPOOOMMMLLLKKKKKKKKKJJJJJJJJJJJJGGGFFFFFFHHHIIIIIIGGGEEEAAA===>>>BBBBBB@@@EEEMMMVVVZZZ^^^___^^^^^^aaadddaaa`````````___eeeyyy{{{uuuyyyqqqdddZZZRRROOONNNQQQUUUZZZccclll{{{nnn]]]SSSPPPSSSZZZ[[[\\\\\\ZZZXXXWWWXXXYYYeeerrroooeee```]]]\\\kkk[[[KKKDDD@@@;;;999;;;:::888666666666666444222333333333222222222111111111111111111111111111111333222222222111111000000000000000000000000000000111111000000111111222333444444555777888999:::;;;:::;;;<<<>>>??????????????????@@@BBBDDDGGGIIIJJJJJJJJJKKKJJJJJJLLLPPPSSSQQQSSSSSSQQQMMMIIIGGGFFFHHHIIIKKKMMMNNNNNNMMMLLLQQQQQQPPPKKKGGGEEEHHHKKKKKKIIIGGGGGGHHHHHHGGGFFFCCCBBBAAAAAACCCFFFIIIKKKMMMPPPUUUXXXZZZ^^^ccchhhcccaaa```___^^^cccqqqzzzvvvwwwyyyrrrddd[[[QQQOOOOOOSSSWWW]]]iiiuuu|||ddd\\\TTTSSSVVVRRR[[[[[[\\\]]][[[XXX[[[aaajjj~~~sssdddaaa___]]][[[ppp\\\QQQHHHAAA===>>>999777555555555555333222333333222222222222222222000000000000000000000000222222111111111000000000000000000000000000000000111111000000111111222333444444555666888999:::;;;:::;;;<<<>>>???@@@@@@@@@>>>??????@@@BBBEEEHHHIIIHHHIIIIIIIIIHHHIIILLLNNNMMMPPPTTTTTTQQQKKKGGGEEEGGGHHHIIIJJJKKKKKKJJJJJJOOOPPPOOOLLLHHHEEEEEEFFFHHHFFFEEEEEEFFFGGGGGGFFFEEEDDDCCCBBBCCCEEEHHHJJJJJJNNNRRRVVVYYY]]]bbbffffffdddbbbaaa^^^aaammmzzz{{{wwwxxxzzzqqqcccZZZRRRPPPQQQTTTXXX___lllxxxwwwaaaYYYRRRQQQTTTQQQWWWWWWXXX[[[ZZZYYY___fffsssiii_________^^^^^^uuubbbUUUJJJCCCAAA;;;999666666666666444333222222222222333333333333000000000000000000000000111111000000000000//////000000000000000000000000111000000000000111222222333444555666777999::::::999:::<<<>>>???@@@AAAAAA>>>======>>>@@@CCCFFFHHHFFFGGGIIIHHHGGGFFFFFFGGGGGGLLLRRRUUURRRLLLFFFCCCEEEFFFFFFGGGHHHHHHHHHHHHKKKLLLMMMLLLIIIFFFEEEEEEFFFEEEDDDFFFHHHJJJKKKKKKHHHGGGEEEDDDDDDEEEFFFGGGGGGKKKOOOTTTXXX\\\aaaeeehhhfffdddccc______gggqqq|||yyyyyy{{{~~~pppbbbZZZSSSQQQRRRVVVZZZaaaooo{{{ppp\\\VVVOOOOOORRROOOUUUTTTVVVZZZ\\\^^^gggpppvvveee___aaaaaaaaaaaasssbbbTTTJJJEEE???<<<:::888888888777555222222222333333333333444222222222222222222222222000000000///////////////000000000000000000000000000000000000000111222222222333444555777888999999888999;;;===???@@@AAAAAA===<<<;;;<<<===AAADDDFFFFFFHHHJJJJJJGGGEEEDDDDDDBBBGGGMMMOOOMMMIIIEEEBBBCCCCCCDDDEEEFFFHHHJJJKKKJJJJJJJJJIIIIIIHHHIIIIIIGGGGGGGGGIIIMMMPPPQQQQQQKKKJJJGGGEEEDDDDDDDDDEEEEEEHHHMMMSSSYYY^^^bbbeeegggfffeeeeeeaaa___dddkkk}}}{{{||||||}}}zzzxxxvvvyyyzzz}}}nnnaaaYYYTTTRRRRRRVVV[[[cccqqq~~~jjjYYYUUUOOONNNRRROOOUUUUUUWWW\\\```eeeppp{{{|||oooccc``````___]]]]]]oooaaaTTTJJJCCC@@@<<<:::999888777666333333333333333333333333222222222222222222222222///////////////000000000000000000000000000000000000000//////000000111222222222333555666777888999888999:::<<<>>>?????????;;;;;;:::;;;===???BBBDDDFFFHHHKKKKKKIIIFFFEEEDDD@@@CCCFFFGGGEEEDDDCCCCCCBBBBBBCCCDDDGGGKKKNNNQQQQQQNNNJJJGGGFFFGGGIIIJJJGGGGGGGGGJJJNNNQQQSSSSSSKKKJJJHHHFFFEEEDDDCCCCCCDDDGGGLLLTTT[[[aaaeeeffffffdddeeefffcccaaadddjjj~~~~~~~~~~~~{{{xxxvvvrrrsssxxx|||nnnaaaYYYSSSQQQRRRVVV[[[dddsssfffXXXUUUOOOOOORRRPPPTTTTTTWWW]]]cccjjjwwwnnneee^^^\\\\\\XXXVVVVVV~~~ppp___QQQGGGDDD???;;;999888666555444444444444333333333333111111111111111111111111//////000000000000111111000000000000000000000000000////////////000111111111222333444555777888888888888:::;;;<<<<<<======::::::;;;<<<===???@@@AAADDDGGGIIIJJJIIIGGGFFFFFFAAABBBCCCBBBAAAAAACCCEEEDDDCCCCCCEEEHHHMMMQQQTTTYYYTTTLLLFFFDDDDDDEEEEEEEEEDDDDDDFFFJJJMMMNNNNNNJJJIIIGGGFFFEEEDDDCCCCCCCCCFFFLLLTTT]]]dddggghhheeecccdddfffeeeccceeejjj|||~~~~~~{{{uuuvvvxxx{{{nnnbbbZZZTTTQQQRRRVVV\\\fffvvv|||dddXXXWWWPPPOOOSSSQQQQQQRRRWWW___gggppp~~~xxxddd___\\\]]]\\\YYYWWWXXXkkkYYYOOOJJJDDD???<<<:::999777666666555444333222222111111111111111111111111111000000000111111111222222000000000000000000000000///////////////000111111111111222333555666777888777888999:::::::::::::::888999;;;===>>>?????????@@@CCCEEEFFFEEEEEEFFFFFFCCCDDDDDDDDDCCCCCCEEEGGGGGGFFFEEEEEEHHHLLLQQQTTTWWWRRRKKKFFFEEEEEEDDDBBBCCCBBBAAACCCFFFIIIIIIIIIGGGGGGFFFEEEDDDDDDDDDCCCBBBDDDJJJSSS^^^eeehhhhhhgggddddddgggfffdddfffjjjvvv}}}}}}|||nnnbbb[[[UUUSSSSSSXXX^^^hhhyyyxxxbbbXXXWWWQQQOOORRRQQQOOOQQQYYYdddoooyyynnnbbb___^^^```^^^YYYXXXZZZsss___VVVQQQJJJEEEAAA???===;;;777777666555333222111000333333333333333333333333000000111111222222222333000000000000000000000000///////////////000111111000111222333555666777777777888888999999888888888777999<<<>>>@@@??????>>>===???AAABBBBBBCCCEEEFFFEEEFFFHHHGGGFFFFFFGGGHHHJJJHHHFFFEEEGGGJJJOOORRRPPPLLLHHHFFFGGGGGGEEECCCCCCBBBAAABBBEEEGGGHHHGGGEEEEEEEEEEEEDDDDDDDDDDDDAAACCCIIISSS^^^eeehhhhhhiiifffeeeggggggeeefffjjjssswww{{{|||oooccc\\\VVVTTTUUUYYY```jjj{{{wwwaaaXXXWWWQQQNNNQQQPPPPPPSSS]]]jjjvvvjjj```]]]]]]]]]ZZZTTTRRRTTTxxxnnnbbbVVVQQQKKKBBB>>>>>>===999777888666222222444111111111000000000000000+++,,,///111222222111000......//////000000111111000000000000111111111111222222222333444555666777777888888999999999888888888999:::;;;<<<<<<<<<<<>>>>>@@@AAACCCEEEGGGHHHHHHHHHEEEGGGJJJLLLLLLKKKIIIGGGEEEDDDEEEGGGJJJLLLLLLLLLCCCBBBAAAAAABBBCCCDDDDDDAAAAAA@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDDDD@@@AAAAAACCCJJJYYYlllyyy}}}xxxtttsssuuutttoookkkkkkvvvvvvrrrwwwxxxjjjaaa[[[XXXYYY```hhhssshhhZZZPPPPPPPPPNNNPPPVVV\\\dddqqqoooddd[[[[[[\\\]]]^^^aaafffiiiuuucccWWWMMMCCC@@@===999666666666555555444333333222222333333333333222111000000111111111111111111111111///000000000111111111111222222222333444555666777888777666666666888;;;<<<<<<<<<<<<<<<<<<>>>???@@@@@@BBBEEEGGGIIIIIIIIIHHHGGGGGGGGGGGGHHHIIIIIIJJJDDDDDDDDDFFFIIIKKKKKKJJJFFFFFFFFFDDDCCCBBBBBBCCC@@@@@@@@@@@@@@@@@@??????@@@AAABBBCCCCCCCCCCCCCCC===???@@@AAAGGGVVVkkk{{{zzzvvvuuuwwwvvvqqqmmmiiirrr{{{vvvyyyxxxjjj```[[[XXXYYY___hhhsssgggZZZOOONNNNNNKKKNNNVVV^^^iiixxx~~~lllcccZZZ[[[]]]^^^aaaffflllqqqzzzdddWWWIIICCC@@@<<<:::;;;777666666555444333222222333333333222222111111111111111111111111000000000000000000000111111111111222222222333444555666777999888888888999;;;<<<>>>======<<<<<<===>>>@@@AAA@@@AAADDDFFFHHHIIIIIIIIIKKKJJJIIIIIIIIIKKKLLLNNNEEEDDDCCCEEEHHHJJJKKKJJJOOOOOONNNJJJEEEBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBBBBAAAAAA<<<>>>???@@@DDDQQQeeettt}}}zzzwwwvvvwwwvvvssspppjjjppp{{{|||}}}zzzlllbbb[[[XXXYYY___hhhtttgggZZZPPPOOONNNLLLPPPXXXbbbooowwwgggaaa]]]^^^```bbbfffllltttyyy{{{jjjWWWLLLGGGBBB??????999888777666555444444333444444333333333333333333333333222222222111111111000000000000111111111111222222222333444555666777888888999:::;;;<<<======>>>===<<<<<<===>>>@@@BBB>>>???AAADDDFFFHHHIIIJJJMMMMMMMMMMMMMMMMMMNNNNNNGGGEEECCCDDDFFFIIIKKKKKKOOOPPPOOOKKKEEEAAA????????????@@@@@@AAAAAABBBBBB@@@AAAAAAAAAAAA@@@@@@???===>>>>>>>>>@@@KKK[[[hhhxxxwwwvvvvvvuuutttsssssspppsssxxx~~~qqqhhh]]]ZZZZZZ```iiiuuu~~~fffZZZQQQQQQPPPOOOUUU___hhhvvvsssgggcccbbbccceeehhhlllsss{{{~~~gggWWWNNNFFFBBBAAA::::::999888777666555444555555444444444555555666444444444333333222222222000000000000111111111111222222222333444555666777666777999:::<<<<<<<<<<<>>===<<<===???AAABBB<<<===???AAADDDFFFHHHIIILLLMMMNNNOOOOOONNNLLLKKKHHHFFFCCCCCCFFFIIIKKKLLLIIIJJJKKKHHHDDD@@@@@@AAA??????@@@AAABBBBBBCCCCCCAAAAAAAAAAAAAAA@@@???>>>>>>>>>===<<<>>>FFFSSS]]]tttuuuvvvuuusssssssssuuuwwwwwwwww~~~uuummm^^^[[[[[[aaakkkwww}}}fffZZZRRRRRRRRRRRRZZZdddmmm|||rrrjjjiiifffgggiiilllqqqxxxhhhVVVKKKEEEBBB===<<<999666444333555666444444333333333333222222111111222333333333222222000000000000000000000000222222222222333444555555666777888999;;;<<<===>>>>>>???@@@@@@>>>>>>???@@@<<<;;;;;;<<>>;;;:::999777666555555555555444444444444222222333333333222222111111111111111111111111111222222222222333444555555888888999999:::;;;<<<<<>>AAADDDEEEAAABBBDDDEEEFFFEEEDDDCCCDDDDDDCCCBBBCCCDDDFFFGGGIIIIIIHHHGGGFFFFFFEEEEEEEEECCCAAA@@@@@@@@@???>>>>>>>>>???@@@@@@@@@@@@???AAA===;;;<<<===@@@GGGOOObbbqqqyyytttooosssxxxxxxzzzvvvsssvvv}}}yyyoooeeeaaa```gggqqq}}}|||ggg]]]UUUUUUTTTTTT^^^kkk~~~tttllljjjgggkkkqqqvvv|||yyyfffSSSFFFFFFCCC???======;;;666333666666666666666666666666333333444333333222111000111111111111111111111111222111111222222333444555999999999999::::::::::::>>>@@@CCCDDDDDDDDDDDDEEE>>>>>>======>>>@@@BBBCCCAAABBBDDDDDDEEEDDDCCCBBBCCCBBBAAA@@@AAABBBCCCDDDCCCEEEGGGIIIIIIHHHFFFDDDEEECCCAAA@@@AAAAAA???>>>======>>>????????????>>>???<<<<<<======>>>CCCIIIXXXiiivvvtttqqquuu{{{}}}}}}yyytttrrrqqqwww{{{rrrfffbbbbbbiiittt~~~jjj___WWWVVVVVVWWWcccqqqtttooommmlllpppxxxwwwcccTTTOOOJJJCCC@@@>>><<<777333666666777777777777777777444444444444333222111000111111111111111111111111111111111111222333444555777777888999::::::;;;;;;===@@@CCCDDDCCCBBBBBBCCC@@@@@@?????????@@@@@@AAACCCCCCDDDDDDDDDCCCBBBBBBBBBAAA@@@@@@???@@@@@@AAA???BBBFFFJJJKKKIIIFFFDDDEEECCC@@@@@@@@@@@@???======>>>>>>???????????????>>><<<<<<>>>===<<>>???AAACCCDDDCCCBBBBBBBBBCCCCCCBBBBBBAAAAAAAAAAAA@@@AAAAAAAAAAAA@@@@@@???BBBAAAAAAAAA@@@@@@AAAAAA???BBBFFFJJJKKKJJJGGGEEEDDDBBB@@@?????????>>>===>>>???@@@@@@AAAAAA@@@@@@===<<<<<<>>>===:::<<<@@@III[[[oooyyy{{{{{{zzzzzz~~~}}}|||xxxpppkkkqqqzzz}}}tttiiieeedddkkktttmmmbbbZZZZZZ[[[___lll{{{wwwuuuvvvyyyzzzxxxrrrggg[[[OOOEEE???<<<999999888777666666555444444444555444444333222111222222222222222222222222111000000111111222333444333333555777:::<<<>>>???AAACCCDDDDDDCCCCCCEEEFFFGGGFFFFFFEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCEEEGGGIIIJJJIIIHHHFFFDDDBBB@@@???@@@@@@>>>===??????@@@AAAAAAAAAAAAAAA===<<<<<<>>>===:::;;;???AAAPPPeeevvv{{{rrriiihhhlllxxxvvvmmmhhhfffkkkttt~~~nnnddd^^^___```dddqqq{{{zzz|||wwwbbbQQQFFFBBB===<<<;;;999888666555444333444444444444444333333222222222222222222222222000000000000111222333444444444666777999;;;======???@@@AAAAAABBBDDDHHHKKKIIIIIIIIIIIIHHHGGGFFFFFFDDDDDDDDDDDDEEEFFFFFFGGGDDDDDDEEEFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFDDDBBBAAAAAAAAA@@@???>>>>>>???@@@@@@@@@@@@@@@>>><<<<<<>>><<<:::;;;@@@@@@III[[[ooo~~~~~~}}}vvvmmmiiikkkttt{{{qqqllliiimmmttt}}}pppgggbbbdddfffjjjvvvyyyaaaSSSMMM@@@???===;;;999777555555333333444444555444444444222222222222222222222222000000000000111222333444555666777888999:::;;;;;;;;;;;;<<<===???CCCIIIMMMKKKKKKKKKKKKJJJIIIHHHHHH@@@@@@@@@AAABBBCCCDDDEEEEEEEEEFFFHHHIIIIIIIIIIIILLLKKKIIIHHHGGGGGGHHHIIIHHHFFFDDDCCCCCCCCCBBBAAA======>>>???????????????>>><<<<<<===<<<:::<<>>>>>>>>>>>==================<<<<<<<<<>>>@@@AAA;;;EEEPPP^^^ppp}}}zzzwwwyyyxxx|||uuuppppppuuu{{{vvvnnngggjjjrrr{{{~~~jjjTTTMMMDDD>>><<<;;;999777666666666666555444333222555444333333222222333333333333333222222222111111444444444555666777888999888999<<<>>>AAACCCDDDEEEKKKKKKJJJIIIHHHGGGFFFFFFCCCCCCBBBBBBCCCEEEGGGIIIHHHHHHHHHIIIJJJJJJKKKKKKMMMKKKJJJHHHGGGFFFFFFFFFDDDCCCBBBBBBCCCBBB@@@>>>>>>>>>>>>=========<<<<<<===<<<<<<<<<===>>>???@@@???CCCIIIUUUjjj}}}~~~}}}{{{wwwxxxxxxyyyrrrqqqtttzzzxxxpppkkknnnvvv~~~dddYYYKKKCCCAAA???;;;666666666666555555444444444444444444444444333222222333333333222222222111111333333333444555666777888888999;;;>>>@@@BBBCCCDDDHHHIIIJJJJJJJJJIIIHHHGGGEEEDDDDDDDDDEEEGGGIIIJJJIIIIIIJJJJJJKKKLLLLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGEEEDDDCCCCCCDDDDDDBBB@@@>>>============<<<<<<<<<<<<<<<<<<<<<===>>>???@@@AAA@@@AAAKKK```uuu{{{zzzyyy}}}uuusssuuuzzz{{{sssooosss{{{yyyiiiUUUIIIEEEBBB===777777777666666555555555555333444555555555444222111333333333222222222111111222222222333444555666777888999;;;===@@@AAABBBCCCEEEGGGIIIKKKKKKKKKIIIHHHGGGGGGGGGGGGHHHIIIJJJKKKHHHHHHIIIIIIJJJKKKKKKKKKJJJJJJIIIIIIIIIHHHIIIIIIHHHGGGFFFFFFGGGFFFDDDBBB=========<<<<<<<<<;;;;;;;;;;;;<<<<<<===>>>>>>???@@@>>>>>>EEEUUUjjj|||~~~zzzxxxuuuwww||||||uuurrrwwwzzzaaaOOOHHHDDD???:::999999888666666666666777333444555666555444333222333333333222222222111111222222222222333555666777888999;;;===???@@@AAAAAABBBDDDGGGIIIJJJJJJIIIHHHIIIIIIIIIIIIJJJKKKKKKLLLEEEEEEFFFFFFGGGHHHHHHHHHHHHHHHIIIIIIJJJJJJJJJJJJHHHFFFFFFFFFGGGFFFDDDBBB<<<<<<<<<<<<;;;;;;;;;;;;:::;;;<<<<<<===>>>>>>>>>===>>>@@@DDDMMM___xxx{{{zzzxxx{{{~~~wwwsssyyymmmZZZOOOIIIDDD???===<<<:::888777777777888555555555555555444333333333333333222222222111111222222222333444555666777777888:::<<<>>>???@@@@@@@@@BBBDDDFFFGGGHHHHHHGGGHHHHHHHHHIIIIIIJJJJJJJJJBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEGGGHHHIIIIIIIIIIIIDDDCCCBBBBBBCCCCCCAAA???<<<<<<;;;;;;;;;:::::::::::::::;;;===============:::===AAACCCGGGUUUooo~~~~~~||||||yyyuuuzzzyyygggZZZQQQJJJFFFAAA???<<<:::888888888888666666555444444444444444333333333222222222111111222222333333444666777888777888:::<<<>>>??????@@@???@@@AAABBBCCCDDDEEEFFFEEEEEEFFFFFFGGGGGGFFFFFF@@@@@@AAAAAABBBCCCCCCCCC@@@AAACCCEEEFFFGGGFFFFFFBBBAAA@@@AAAAAAAAA???===;;;;;;;;;::::::::::::999999:::;;;============<<<999;;;>>>AAACCCMMMdddzzz{{{vvv{{{qqqcccXXXOOOKKKCCCAAA>>>;;;999888888999777666555333333444555555333333333222222222111111333333333444555666777888777888:::<<<===>>>??????????????????AAABBBDDDEEEBBBCCCCCCDDDDDDDDDCCCCCC??????@@@AAAAAABBBBBBCCC===>>>@@@BBBDDDDDDDDDDDDCCCBBBAAAAAABBBAAA???>>>;;;;;;;;;:::::::::999999999:::;;;============<<<;;;999;;;???AAAIII[[[nnn}}}xxx{{{}}}wwwnnn```VVVOOOLLLFFF???999777777888444555555666666555444444777555444222111111222222444444333222333444555666777999;;;;;;;;;<<<>>>???===???AAA@@@??????AAADDDDDDCCCAAA@@@@@@AAABBBCCC???>>>>>>===>>>@@@AAABBBCCCCCCBBBAAAAAA@@@@@@???AAA???>>>>>>??????>>><<<;;;:::999999999:::;;;<<<===<<<<<<<<<<<<;;;;;;;;;777999<<<===???FFFQQQZZZsssyyy|||vvvmmm]]]UUUJJJAAA===;;;999777666666666777666666555555666555444333222222222222444333333333333444555555555777888777777777999;;;>>>???@@@@@@>>>>>>@@@BBBBBBBBBAAA@@@AAABBBDDDEEE@@@??????>>>???@@@AAABBBCCCCCCBBBBBBAAAAAA@@@@@@@@@???>>>>>>??????>>><<<;;;::::::999999:::;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;======<<<;;;???HHHOOOggg{{{xxxkkkZZZMMMGGGCCC===999888888888777777666666666444444555444444333222111222333444444555555444444666666666555444555888:::???@@@@@@???======>>>@@@AAAAAAAAAAAABBBDDDEEEFFFAAA@@@@@@@@@@@@@@@AAABBBCCCCCCBBBBBBAAA@@@@@@@@@@@@???>>>???@@@@@@>>>===;;;;;;::::::::::::;;;;;;<<<<<<;;;;;;;;;:::::::::<<<===<<<999888:::@@@EEEVVVmmm}}}xxxdddUUUJJJBBB===:::999888777666666666555333444555555555444222111222333444555666555444333777777777666666888<<<@@@BBBBBBAAA@@@???>>>??????BBBBBBBBBCCCCCCDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@@@@???>>>>>>??????>>>???AAAAAA???===<<<;;;;;;;;;::::::::::::;;;;;;;;;;;;:::::::::999999999999888777:::???CCCJJJaaa|||~~~{{{uuu{{{~~~dddPPPEEEAAA;;;:::999777666555555555333444555666555444333222222333444555666555444333555555666666888;;;AAAEEEEEEDDDCCCBBBAAAAAA@@@@@@CCCCCCDDDDDDDDDBBBAAA@@@@@@@@@AAAAAAAAABBBAAAAAA@@@@@@??????>>>=========???>>>???@@@BBBAAA???===<<<<<<<<<<<<;;;;;;::::::;;;:::::::::999999999999777888888888999;;;???BBBEEEYYYttt}}}}}}rrrpppsss}}}vvv[[[LLLFFF>>>===:::888777666666666444444555555555555444444222333444444555555444444111333444666888<<>>???@@@AAABBBBBBBBBBBB@@@@@@??????>>>======<<<>>>>>>???AAACCCBBB@@@===<<<<<<===<<<<<<;;;:::999:::::::::999999999888888:::999999999:::<<<===>>>BBBQQQhhh~~~~~~tttoooppptttmmmXXXNNNBBB@@@===;;;999888888999555555444444444444555555444333333333333444555555000333666888:::===AAADDDFFFDDDAAAAAACCCCCCBBB@@@???AAACCCDDDCCCAAA>>><<<;;;<<<>>>@@@BBBBBBBBBBBBAAAAAAAAA@@@??????>>>>>>>>>>>>???BBBCCCCCC@@@>>><<<=========<<<;;;:::999999999999999888888888888:::999999:::;;;<<<===<<>>AAACCCEEEBBB@@@@@@BBBCCCBBB@@@<<<>>>AAACCCDDDBBB???===:::;;;===@@@AAABBBBBBBBBCCCCCCBBBAAAAAA@@@@@@???===>>>???BBBDDDCCC@@@>>><<<===>>>>>>===;;;999888999999999888888888888777777666777999<<<>>>>>>>>><<>>======>>>======;;;<<<>>>???AAABBBBBBBBBCCCBBBAAA@@@????????????<<<<<<======>>>>>>??????@@@@@@???===<<<:::999999;;;:::888777777777888888999888666666777:::===???AAABBBGGGUUUnnn|||||||||}}}fffWWWIIICCC@@@===:::999:::888666555666666555444666555555555555444444444555666777888:::;;;<<<<<>>===============;;;<<<>>>???@@@AAAAAAAAABBBBBBAAA@@@??????>>>>>><<<<<<======>>>>>>??????>>>=========<<<<<<<<<;;;::::::999888777888999999888888999999999::::::;;;>>>???CCCPPPfff}}}{{{iiiUUUKKKGGGBBB>>><<<;;;999666555666666666555666555555555555444444444555666666888999:::;;;<<<>>>???@@@AAAAAA@@@???>>>AAA@@@???>>>============<<<===>>>???@@@@@@@@@@@@AAAAAA@@@@@@???>>>>>>>>><<<<<<======>>>>>>??????;;;;;;;;;<<<======>>>>>>:::999999999999::::::;;;888999:::;;;;;;:::999888;;;<<<@@@JJJ[[[sssyyybbbUUUOOOHHHBBB???;;;888666555666777777666666555555555555444444444555555666777888999:::;;;===>>>??????@@@??????>>>???@@@@@@???>>>===>>>>>>===>>>??????@@@????????????????????????>>>>>>===<<<<<<======>>>>>>??????:::;;;;;;<<<<<<=========999999999::::::;;;;;;<<<888888999:::;;;;;;;;;:::===<<<>>>EEEPPPddd~~~mmm___WWWNNNFFFCCC;;;888666555666888888888666555555555555444444444555555666777777888999999<<<<<<===>>>???????????????@@@BBBAAA???>>>???@@@@@@@@@@@@@@@@@@??????>>>>>>>>>?????????>>>===<<<<<<<<<======>>>>>>??????<<<<<<<<<<<<;;;;;;;;;;;;888999999:::;;;;;;;;;;;;888888777777999<<<>>>@@@@@@>>>???BBBHHHUUUnnnzzznnncccWWWNNNKKK@@@===999777777888999999666555555555555444444444444555555666777777888888::::::<<<===???@@@AAABBB???BBBDDDCCCAAA???@@@BBBBBBBBBBBBBBBAAA@@@???>>><<<===>>>??????>>>===<<<<<<<<<======>>>>>>??????=========<<<;;;:::999999888999:::::::::::::::999888777666777999<<<@@@CCCBBB??????BBBCCCIII^^^sssvvvggg]]]ZZZIIIEEE???;;;:::999999888666555555555555444444444444555555666666777777777888999:::<<>>;;;<<<>>>??????>>><<<;;;<<<<<<======>>>>>>??????======<<<;;;;;;:::999999888999:::::::::999888777888888888999:::===???@@@@@@<<<===AAA@@@BBBQQQccc{{{uuukkkhhhPPPKKKDDD???;;;:::888777666666555555555444444444444444555555666666777777888888:::<<>><<<;;;<<<<<<======>>>?????????<<<;;;;;;;;;;;;;;;::::::888999::::::999888666555777999:::<<<======<<<<<<===999:::@@@???>>>IIIZZZmmmtttccc[[[NNNDDD===<<<<<<<<<777666555444333444444555555555555555555555444444;;;;;;:::;;;<<>>===<<<========================@@@???===<<<<<<<<<===>>><<<;;;:::999888888888888888999999999999888777777999999999999:::;;;<<<===999:::;;;<<<===AAAGGGKKKbbbsss~~~}}}tttkkk]]]OOOEEE???;;;:::888777666444444444555555555555555555555555555555::::::999:::<<<>>>AAACCCDDDDDDCCCDDDEEEEEEDDDBBBCCCCCCCCCBBBAAA???>>>===???>>>>>>===<<<;;;;;;;;;>>>>>><<<;;;;;;;;;<<<======<<<;;;:::999999999999888999999999999888777777888777777888999:::;;;;;;;;;<<<<<<<<<===???DDDGGGSSSccczzz{{{rrr```PPPEEE>>>::::::999777555555555555555555555555555555555555555999999999:::<<<>>>@@@BBBBBBBBBAAABBBDDDDDDBBBAAACCCCCCCCCBBBBBB@@@??????@@@@@@???===<<<;;;:::999===<<<;;;;;;::::::;;;;;;===<<<;;;:::::::::::::::888999999999999888777777777777777777777888999:::===>>>===<<<;;;<<<@@@BBBGGGSSShhhlllYYYKKKBBB>>><<<;;;999777666555666666555555555555666666666666999999:::;;;<<>>===<<<;;;::::::<<<<<<<<<;;;;;;;;;;;;;;;<<<;;;:::999999999999999888999999999999888777777777777777777777888999:::<<<======;;;:::;;;===@@@DDDLLL]]]tttrrr]]]OOOGGGBBB>>>===;;;888777666666666555555555666666666777777999999:::<<<===???AAABBBAAA@@@@@@BBBCCCDDDCCCAAABBBBBBBBBCCCCCCBBBAAAAAA============<<<<<<<<<<<<============<<<<<<;;;;;;:::999888888888888888888888999999999999888777777999888888888888999999:::999:::;;;:::::::::===???AAAFFFSSShhhyyydddVVVLLLGGG@@@???<<<:::888777777777555555555666666777777888888999:::;;;===???@@@@@@@@@@@@@@@AAACCCDDDCCCAAA@@@AAAAAABBBBBBBBBBBBAAA<<<<<<==================<<<============<<<;;;;;;888888777777777777888888888999999999999888777777999999888888888999999:::777888999999999:::<<<>>><<>>;;;999888777777444555555666777777888888555666888:::;;;===>>>>>>>>>>>>>>>???BBBBBBAAA@@@??????@@@AAAAAABBBAAAAAA>>>>>>======<<<<<<;;;;;;;;;;;;<<<===<<<;;;:::999999888888888888888999999888999999999999888777777999888888777777777888888666888999999888888:::;;;;;;<<>>@@@AAA@@@???>>>>>>???@@@AAAAAAAAAAAA@@@@@@???===<<<;;;:::999::::::;;;<<<;;;:::999888999999999888999999::::::888999999999999888777777888777666666666666777777777999:::999888777888999??????AAAKKK^^^xxxsss]]]OOOIIICCC@@@===888888;;;888777666777999::::::999666666666666777888999:::<<<======>>>>>>>>>>>>============>>>??????@@@@@@@@@???>>><<<<<<<<<===>>>BBB>>>:::999::::::888666888888777777777777777777;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777999999999:::::::::;;;;;;<<<;;;===DDDPPPeee~~~iiiYYYSSSMMMKKKFFF???<<<===:::888777777999999888777888888888888999:::;;;<<<<<<<<<===>>>>>>>>>>>>===<<<<<<======>>>????????????>>>===<<<<<<======>>>BBB>>>;;;:::;;;;;;:::888888888888888888888888888:::::::::::::::::::::::::::::::::999999999888888999:::::::::;;;;;;;;;;;;<<<:::;;;@@@IIIZZZssswwwccc\\\VVVRRRLLLCCC===;;;<<<:::888777888888777666888888888888999999:::;;;;;;<<<===>>>>>>>>>>>>>>>;;;;;;;;;<<<======>>>>>>======<<<<<<<<<===>>>>>>@@@>>><<<;;;<<<<<<;;;:::999999999999999999999999999999999999999888888888:::::::::::::::999999999:::::::::;;;;;;;;;<<<<<<<<<::::::<<>>>>>>>>>>>999::::::;;;;;;<<<======<<<<<<<<<<<<======>>>>>>===<<<;;;;;;;;;;;;::::::999999:::::::::::::::;;;999999999999999888888888999999999999999999999999::::::;;;;;;;;;<<<<<<<<<<<<:::999;;;<<<@@@LLLXXXmmmttthhhaaaYYYOOOFFFCCC===;;;888777888::::::999666666666555666666777777::::::<<<======>>>>>>>>>999999999:::;;;;;;<<<<<<;;;;;;<<<<<<=========>>>::::::::::::999888888888999999:::::::::;;;;;;;;;;;;:::::::::999999999888777777777777888888888888:::::::::;;;;;;;;;<<<<<<<<<::::::;;;;;;<<>>:::999999:::::::::888888888777777888888999999:::;;;<<<===>>>>>>>>>999999999:::;;;;;;<<<<<<;;;;;;<<<=========<<<<<<888:::;;;:::888666666666888999999::::::;;;;;;<<<;;;;;;;;;:::999999888888666666666777777777777777999999999:::::::::;;;;;;;;;999:::<<<<<<;;;???EEEKKK\\\ttt|||}}}~~~zzz{{{|||||||||}}}|||kkkZZZPPPFFFBBB>>>;;;:::999999888888888777777777777888888888999;;;<<<===>>>>>>>>>999999::::::;;;<<<<<<<<<;;;<<<=========<<<;;;:::999;;;<<<;;;888555555666888888888999:::;;;;;;;;;:::::::::999888888777777666666777777888888888888888888888999999999:::::::::888999;;;<<<:::<<<@@@CCCMMMaaayyyyyy{{{}}}~~~~~~}}}|||wwwxxxyyyxxxxxxzzz}}}jjj]]]JJJFFF@@@<<<:::999777666777666555555555555666666888999:::<<<===>>>>>>>>>999::::::;;;;;;<<<<<<===<<<<<<=========<<<:::999:::<<<>>>===999555555666777777888999999:::;;;;;;999999999888777666666555777777888888999999999:::777777888888888999999999:::777888:::;;;999:::===>>>DDDSSSiii~~~{{{xxxvvvxxxxxxxxxwwwwwwwwwvvvvvvuuuwwwzzz{{{{{{zzz{{{|||~~~gggWWWNNNEEEAAA===999999<<<999888555444444555888:::666777999:::;;;<<<<<<<<<<<<;;;;;;::::::<<<===>>>>>>>>>===<<<;;;::::::999<<<<<<===<<<<<<;;;999999666666777888999:::::::::999999999999999888777666777888888999999888666555666666666666777888::::::888888777777888888999:::@@@???GGG[[[rrr~~~{{{xxxuuuuuuuuuuuuuuuuuuttttttttttttvvvyyyzzzyyyyyyzzz{{{}}}~~~~~~~~~~~~zzz]]]RRRGGGBBB???;;;999999;;;:::888666555666777888777777999:::;;;<<<<<<<<<;;;;;;:::::::::;;;;;;<<<>>>======<<<;;;:::::::::888888777777666666555555666666777888999999999999999999999888888777777777999888777666666666777777777777666666777888888999888888777777888888999:::<<<:::???NNNbbbxxx}}}zzzwwwtttqqqqqqqqqqqqqqqqqqqqqqqqrrrtttvvvwwwwwwwwwxxxyyyxxxzzz|||}}}}}}~~~jjj\\\NNNGGGDDD???:::999<<<;;;:::999777777777777777888888999:::;;;<<<<<<:::::::::;;;::::::999999======<<<<<<;;;;;;:::::::::999888666666666666777666666777888999999999999:::999888777777777888999:::888555333333444777888777777777666666777777888888777777777777888999999===:::;;;DDDRRRhhh~~~|||yyyuuurrrmmmmmmnnnnnnnnnnnnoooooonnnppprrrsssssssssuuuwwwtttvvvzzz|||}}}~~~zzziiiWWWOOOLLLEEE>>>:::;;;::::::999999888777777888888888999999:::;;;<<<::::::;;;<<<<<<:::999888<<<;;;;;;;;;;;;;;;;;;;;;<<<;;;888666666666888999666666777888888888888888999888666555555777999:::888777555444333444666777666666666666666777888999777777777777777888999999<<<::::::???GGGYYYttt|||yyyvvvssspppkkkkkkkkkkkkkkkllllllllljjjkkkmmmnnnnnnoooqqqsssqqqtttxxxzzz|||}}}ttt```WWWQQQJJJBBB===:::::::::999999999999888888888888888888999;;;;;;:::;;;<<<======<<<;;;::::::::::::;;;;;;;;;;;;;;;:::999666444444444666777666666777888888888777777888777666555555777999;;;666666666666666555555444444444444555666888999:::777777666666777777888999888777888;;;???KKKaaattt}}}zzzwwwtttpppmmmiiiiiiiiiiiihhhhhhhhhgggeeefffhhhhhhiiijjjmmmoooooorrruuuwwwxxxzzz}}}~~~~~~~~~~~~jjj___WWWNNNGGGDDD===<<<;;;::::::999::::::999888777777777999:::;;;:::;;;<<<<<<======<<<<<<999999::::::;;;;;;<<<<<<<<<;;;999888777777888888666666777888888777777666666666555555666888999:::555666777888888666555444444444444555666777999999777666666666666777888888888888:::===>>>EEETTTccc~~~{{{wwwuuuqqqmmmjjjggggggfffeeedddccccccbbbaaabbbdddddddddfffiiilllmmmoooqqqrrrsssvvvzzz}}}}}}|||}}}}}}xxxjjj```VVVQQQPPPDDDBBB???<<<::::::::::::999999777666777888:::;;;999999999:::;;;<<<===>>>888888999:::;;;;;;<<<<<<===<<<<<<;;;::::::999999666777777777777777666666444444555666777888999:::888888777777777666666666777666666555555555666666666666666666666777888888:::999;;;===>>>AAAJJJUUUhhh}}}yyyvvvssspppllliiifffeeedddcccbbb```_________```aaabbbbbbdddgggjjjlllmmmnnnnnnpppssswww{{{{{{{{{{{{|||~~~ttthhh^^^ZZZ[[[JJJGGGCCC>>>;;;::::::::::::999777666666888:::;;;888888777888999;;;>>>???888888999:::;;;;;;<<<<<<888888999888888777555555666777777777777777666666222333555777888999999999;;;999777555555666888999:::999777666444444333333666666666666666777888888777555555777777999AAAIIIXXXsss}}}xxxtttqqqooollljjjgggdddaaa_________^^^]]]\\\\\\\\\]]]___bbbdddfffllllllllllllmmmooopppppptttvvvzzz|||~~~tttllliiiiii^^^QQQCCC===;;;999999;;;777777777777777888888888999:::<<<===>>>>>>??????<<<;;;;;;:::::::::;;;;;;===;;;999888666666666666777777777666666666666666888888777777777777888888999999999888888888777777999888777555444444444444777777777777666666666666666777777888:::<<<>>>???QQQccc}}}~~~}}}zzzvvvsssqqqooommmkkkfffccc```^^^^^^^^^]]][[[[[[ZZZZZZZZZ[[[]]]___```eeefffggghhhjjjlllnnnoooqqqtttwwwzzz{{{}}}yyyuuutttmmm\\\JJJAAA===:::888888888888888888888888888888777888999;;;<<<<<<<<<<<<;;;::::::999999:::::::::<<<;;;999888777777777777777777777777777777777777888777777666666777777888:::999999999999888888888777777666666555666666666888777777666555444333333666666666777999:::<<<===AAARRRlll}}}}}}{{{xxxtttrrrpppooommmkkkdddaaa^^^\\\[[[[[[ZZZXXXXXXWWWVVVVVVVVVWWWXXXYYY]]]^^^___bbbeeehhhkkklllmmmpppsssvvvwwwyyy{{{}}}|||hhhRRRFFFBBB===:::999888888888888888888888888777888999:::;;;<<<<<<<<<:::999999999999999::::::;;;:::999888777777888999888888888888999999999999888777777666666777777888::::::::::::999999999999666666666777777777888888888888777555444333222111666666666666777888999:::999FFF]]]www}}}~~~}}}{{{xxxuuurrrpppnnnkkkhhhccc```\\\ZZZYYYXXXWWWUUUTTTSSSRRRQQQQQQRRRSSSTTTWWWXXXZZZ\\\___bbbeeegggiiilllooorrrsssuuuwwwyyy~~~~~~|||||||||~~~qqqYYYLLLGGGCCC???===999999999999999888888888888999:::;;;<<<=========::::::999999::::::;;;;;;;;;:::999888888888999:::999999999:::::::::::::::999999888888888888999999;;;;;;;;;:::::::::999999777777777888888888777777777777666555555444333333777777777666777777888888;;;BBBQQQeee}}}zzzuuu||||||~~~{{{wwwtttqqqmmmiiifffccc___\\\YYYXXXWWWUUUSSSPPPOOOOOONNNOOOPPPRRRSSSUUUUUUVVVXXXZZZ\\\___```eeegggkkkmmmooopppsssuuuzzzzzzyyyzzzzzz|||}}}~~~}}}~~~eeeWWWNNNGGGAAA>>>;;;:::::::::999999999888777888999;;;<<<<<<======;;;;;;;;;;;;;;;<<<======;;;:::999888888999::::::999999::::::;;;;;;;;;<<<;;;::::::999999::::::;;;;;;;;;;;;:::::::::999999888999999999888777555555666666666666666666777777888888777777777777888888;;;===DDDQQQgggrrrsssxxx{{{~~~~~~~~~zzzvvvsssooojjjfffddd```\\\YYYXXXVVVTTTSSSNNNNNNMMMMMMMMMNNNPPPQQQRRRRRRSSSTTTUUUWWWYYYZZZ___bbbfffhhhiiikkkmmmooouuuvvvwwwyyy{{{|||}}}~~~|||~~~{{{iiiZZZKKKBBB???<<<;;;;;;::::::999999999555666777888999:::::::::<<<;;;;;;;;;<<<===>>>???<<<;;;:::999888888999:::999999::::::;;;;;;<<<<<<;;;::::::::::::::::::;;;::::::::::::999999999999888999999999888666444333555555666666777888888888888777777777777777888999:::;;;>>>FFFVVVppp|||uuuzzzuuuxxx{{{}}}}}}|||}}}}}}|||~~~~~~|||yyyvvvrrrmmmiiieeebbb^^^ZZZYYYWWWUUUSSSNNNNNNLLLKKKKKKKKKLLLMMMNNNNNNNNNPPPQQQSSSUUUVVVZZZ]]]```bbbdddfffhhhjjjlllnnnrrruuuxxxzzz{{{{{{zzz|||~~~~~~hhhTTTHHHDDD<<<<<<<<<;;;::::::999999444555666888999999999999;;;::::::;;;<<<===>>>>>>===<<<;;;999888888888999888999999:::;;;;;;<<<<<<999999999888888999999999:::999999999999888888888666666888888888666444333555555666666666666666666555555555555666777777888:::<<<>>>AAAIII^^^yyy~~~}}}tttvvvyyyzzzzzzxxxxxxxxxzzz|||~~~~~~~~~}}}~~~~~~~~~~~~~~~|||zzzxxxtttooolllfffccc___[[[YYYWWWUUUSSSOOONNNLLLJJJIIIIIIIIIIIIJJJJJJKKKMMMOOOQQQSSSUUUVVVYYY\\\___```bbbdddfffdddggglllqqquuuwwwwwwwwwxxxzzz}}}~~~sss\\\OOOKKK======<<<;;;::::::999999666777888999:::;;;;;;;;;999999999:::;;;<<<===>>>>>>===;;;999888888888888888888999999:::;;;<<<<<<888888777777777777888888999999999888888888777777333444666777888777555444666666666555555444444333444333333444555666777777666999<<<:::===KKKdddwwwoooqqqtttvvvvvvvvvwwwxxxxxxyyy{{{|||{{{|||~~~~~~~~~}}}~~~~~~|||zzzyyyxxxuuupppmmmfffbbb]]]YYYWWWTTTRRRPPPJJJIIIGGGEEEDDDDDDEEEEEEHHHFFFFFFHHHLLLNNNMMMKKKUUUSSSSSSVVV[[[^^^^^^\\\```bbbfffiiikkknnnrrrtttvvvwwwyyyyyyzzz}}}mmm\\\PPPIIIDDD>>>;;;<<<<<<:::888::::::::::::::::::::::::<<<;;;;;;::::::999999888;;;:::999999888888999999666444222333777::::::999666888999;;;:::999777666777777666666555555555444777888888888888777777666777777666666555555555444333444444444555555666666666666888;;;>>>EEEVVVfffgggjjjmmmoooooopppqqqrrruuuwwwxxxyyyyyyzzz{{{}}}~~~~~~}}}~~~|||zzzxxxxxxwwwvvvsssqqqgggddd^^^ZZZVVVSSSPPPNNNJJJHHHGGGEEEDDDCCCCCCDDDEEEDDDCCCEEEIIIKKKJJJIIIKKKJJJKKKNNNQQQTTTUUUUUU\\\___bbbeeegggjjjmmmpppqqqsssuuuwwwxxx{{{~~~wwwdddVVVKKKFFF???;;;::::::999777::::::::::::::::::::::::::::::::::::::::::::::::::::::999999888888999999999777555666999;;;;;;:::666777888999999999888777777777777666666666555555666777777888888888777777777666666666555555555444444444555555555666666666999888999::::::>>>JJJXXXoooccceeeiiikkklllmmmoooqqqqqqsssuuuvvvvvvwwwyyyzzz|||~~~~~~}}}}}}~~~zzzxxxvvvvvvwwwwwwvvvuuujjjfff```ZZZVVVRRRNNNKKKIIIHHHFFFCCCBBBAAAAAAAAAAAA@@@@@@AAADDDFFFFFFFFFFFFHHHJJJLLLMMMOOORRRTTTVVVYYY\\\___aaacccfffiiijjjlllpppsssuuuxxxzzz}}}~~~rrraaaSSSLLLCCC===<<<;;;:::888999999999999999999999999888888999::::::;;;<<<<<<:::::::::999999999888888999777666777999::::::999666666777777888888888999888777777777777777666666555666666777888888888888666666666555555555555555555555555666666666666666777777777888666777@@@JJJ]]]uuu]]]```ccceeegggiiilllnnnlllnnnqqqrrrrrrtttvvvxxxzzz{{{||||||{{{{{{}}}~~~|||yyyvvvuuuvvvwwwvvvvvvkkkggg```ZZZUUUPPPKKKHHHHHHGGGDDDBBB@@@???>>>???>>>>>>===>>>@@@BBBDDDDDDEEEHHHKKKKKKJJJLLLPPPTTTQQQSSSVVVYYYZZZ\\\___bbbbbbfffkkkoooqqqtttvvvxxxzzz{{{}}}nnn^^^VVVKKKCCC@@@>>><<<:::888888888888888888888888999999999::::::;;;;;;;;;::::::::::::999999888888777666666666666777777777666666666666777888999:::888888888888777777777777444555666777888888888888555555555555555555555555666666666666666666666666333222555777777777===EEEPPPfffTTTWWWZZZ\\\]]]```cccfffhhhjjjmmmnnnoooqqqsssuuuuuuwwwxxxyyyxxxxxxzzz|||}}}zzzwwwuuuuuuuuutttsssjjjfff___YYYSSSNNNJJJGGGFFFEEEBBB@@@>>>===<<<<<<<<<<<<<<<<<<===???BBBDDDAAADDDEEEEEEDDDEEEIIINNNMMMOOORRRSSSUUUWWWYYY\\\]]]```eeeiiillloooqqqsssvvvwwwzzz}}}zzzhhh___SSSJJJDDDAAA>>>;;;888888888888888888888888;;;;;;;;;::::::999999999999999:::::::::999888777555666777777666666666777777777666666777888999999777777777777888888888888333444555777777888888888444444444555555555555555666666666666666555555555222222444888999888<<>><<<;;;;;;;;;:::;;;;;;::::::<<<@@@CCCBBBCCCBBBAAAAAABBBFFFHHHHHHKKKMMMOOOOOOQQQTTTVVVXXX[[[___bbbeeehhhkkkmmmppprrruuuxxx|||~~~qqqhhh[[[QQQIIIDDD???;;;999999999999999999999999<<<<<<;;;::::::999888888999999:::;;;:::999888777555777999:::999888999:::888888888888888888888888666666777777777777777888444555555666777777777777444444444444444555555555555555555555555444444444555444666999999777999>>><<>><<<;;;:::;;;;;;888999999888777999>>>BBBGGGEEEBBBAAABBBDDDEEEEEEDDDFFFIIIJJJKKKLLLNNNPPPSSSVVVYYY[[[]]]aaaeeehhhkkkmmmpppssswwwzzz|||}}}{{{rrrfffZZZRRRJJJCCC>>>::::::::::::::::::::::::::::::::::::::::::::::::888999:::;;;;;;999888666333666999:::999888999;;;::::::;;;;;;:::999888777555555666666666777777777555555666666666666666555333333333444444555555555555444444444333333333333555333444777777555777;;;999???MMMbbb{{{}}}IIIJJJKKKLLLMMMPPPSSSVVVYYY[[[^^^aaabbbdddhhhjjjhhhjjjlllmmmnnnoooqqqsssnnnmmmllllllllljjjgggdddaaa]]]XXXSSSOOOLLLIIIFFF???>>><<<;;;::::::;;;;;;666777888666555777<<<@@@GGGCCC>>>===@@@BBBBBB@@@BBBDDDFFFGGGHHHIIIKKKMMMQQQRRRTTTVVVXXX\\\```dddgggiiilllppptttwwwyyyzzz{{{ooocccZZZQQQIIICCC::::::::::::::::::::::::888999999::::::;;;;;;<<<888999:::;;;;;;999888666000444777888777777888:::;;;;;;<<<===<<<:::777555444555555555666666777777555666666666666666555555333333333444444555555555444444444333333222222222111///000444666555777;;;:::<<>>===;;;999777666555666555444333444666888:::>>>BBBCCCAAA<<<:::<<>>888999:::::::::<<<999999999999999999999999;;;;;;;;;;;;::::::999888888888888888888999999999<<<<<<<<<<<<;;;::::::999888777777777888999::::::777666555444333444555555444444444444444444444444666555444444333333333333666666666666777777777777:::888<<>>>>>>>>???AAABBBDDDEEEFFFHHHKKKMMMNNNQQQTTTWWW[[[^^^bbbfffhhhlllpppssswwwzzzvvvcccSSSFFF???::::::;;;999888999999999999999999999999999:::;;;;;;;;;::::::999888888888888888888888888888999999:::::::::999888888777666666666666777777888777666555444333444444555444444444444444444444444444444333333333333333333444444444444555555555666666777:::AAAJJJ[[[tttzzzvvvxxx;;;<<<===>>>@@@BBBCCCCCCFFFHHHKKKMMMNNNOOORRRTTTTTTWWWYYY[[[\\\^^^aaacccccccccbbbaaa___\\\YYYXXXUUUSSSPPPKKKGGGDDDAAA@@@:::999888666555333222222333222222111222333555666888;;;<<<;;;888666888:::;;;;;;<<<<<<>>>???AAABBBAAACCCFFFGGGHHHKKKNNNQQQTTTWWW[[[___bbbfffkkknnnrrrvvv|||sss___LLLEEE???>>>>>>:::888888999999999999999999999999::::::;;;;;;;;;:::999999999999888888777777666666666777777888888888888777666555555444444444444555666666555444444444444555444444444444444444444444222222222111222222333333222222222222333333333333444666999999:::FFFaaazzzzzzqqq888999:::;;;===>>>???@@@AAACCCEEEGGGHHHIIILLLNNNMMMPPPSSSUUUVVVXXX[[[]]]]]]]]]]]]\\\ZZZXXXVVVTTTRRRPPPMMMIIIFFFBBB@@@???888888777555444222111111111111111111111222333444444666777777555444666777999:::::::::<<<===>>>??????@@@BBBCCCDDDFFFIIILLLNNNQQQVVVZZZ]]]bbbfffiiimmmrrrwww|||mmmZZZPPPGGGCCC@@@<<<999:::999999999999999999999999:::::::::;;;;;;::::::999999999888888777666555555555555666777888888888888666666555444333333333444666666555555444444444444333333333333333333333333111000000000111222333333111111111222222222333333555666888777555===SSShhhvvvxxx|||666777888999:::;;;<<<======???AAACCCCCCEEEGGGIIIHHHJJJMMMOOOPPPRRRUUUWWWWWWWWWXXXWWWVVVUUUSSSRRRNNNMMMKKKHHHEEEBBB???>>>888777777555444333222111000000000000000111111222111222333333333333555666888888888999:::;;;<<<======???AAABBBBBBDDDFFFIIIJJJMMMQQQVVVYYY]]]bbbeeehhhmmmsssxxx|||lll___PPPGGGAAA<<<:::;;;999999999999999999999999999::::::;;;;;;::::::::::::999999888777666666555666666777888999999999888777666666555444444444444555555555555555444444444333333333333333333333333000000000000111111222333111222222222222333333333444444555777888<<>>???@@@AAACCCEEEDDDFFFIIIJJJKKKLLLNNNPPPQQQRRRRRRSSSRRRQQQOOONNNJJJJJJHHHFFFDDDAAA>>>===888777666555444333222222000000000000000000000000///000111222333444555555777777777777888999:::;;;<<<===?????????@@@CCCEEEEEEHHHMMMQQQTTTXXX\\\___bbbgggnnnsssxxx{{{~~~ooo^^^QQQGGG???;;;;;;999999999999999999999999999999:::;;;;;;;;;::::::::::::999999888888777777777888888999999999999888777777666555555555666666555555666666555555444333333333333333333333333333111111111000111111222222222222222222333333333444333000111666999;;;@@@FFFYYYnnn333333444555555666777777777999;;;<<<===>>>@@@BBBAAABBBDDDEEEEEEFFFHHHJJJKKKLLLMMMNNNMMMLLLKKKJJJFFFFFFEEEDDDAAA???<<<;;;666666555555444333222222000000111111111000000000/////////111333555666666444444444444555666777777888:::;;;;;;;;;<<<>>>AAA@@@CCCGGGKKKMMMQQQUUUXXX\\\aaahhhnnnssswwwzzz}}}pppbbbUUUHHH@@@===999999999999999999999999888999::::::;;;;;;;;;::::::::::::999999999999999888888999999999888777777666555555555555666666777444555666666666555444333222222222222222222222222333333222111111111222222111111222222222333333333333000111666888888:::>>>FFFZZZttt111111222333444444555555555777999::::::;;;>>>???>>>@@@BBBBBBBBBBBBDDDFFFHHHHHHIIIJJJJJJJJJIIIHHHCCCCCCCCCBBB@@@===:::999555555444444333222111111000111111111111111000//////...///111444666666666222222222222333444555555555777888888888999;;;===<<>>;;;NNNggg{{{222222222222222222222222555555666777888999::::::=========>>>??????@@@@@@EEEFFFGGGHHHGGGEEECCCAAAEEEDDDBBB@@@===;;;999888666555444222111000000000///////////////000111111000000000000111111111111000111222333444333222222333333444555666777888999======???AAAEEEHHHJJJLLLOOOUUU]]]bbbeeeiiiqqqwwwzzz}}}sss]]]III>>>???<<<::::::;;;<<<;;;;;;999999999999999999999999;;;;;;;;;;;;;;;;;;;;;;;;???===:::888666666777888888888888888888777666666777777666555444333333333333333333222222111111111000000111111111222222222///000000000000111111111333333333444444666777777>>>AAANNNfff222222222222222222222222444444555666777888999999;;;;;;<<<======>>>>>>???AAABBBCCCDDDDDDCCCBBBAAACCCBBB@@@???<<<;;;999888555555333222111000000000///////////////000111111//////000000000111111111000111222333333333222222222333444555666777888888:::;;;===???BBBEEEGGGIIIJJJPPPWWW\\\___eeemmmttt{{{~~~iiiTTTHHH???===:::888888999888888::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;===<<<:::888777777888888888888888888888777666666666666666555444444444333333333333222222222111111000000111111111222222222000000000111111111222222333333333333444555666777:::;;;DDDWWWlll222222222222222222222222222222333444555666777777999999999:::;;;;;;<<<<<<;;;<<<>>>@@@AAAAAA@@@?????????>>>===;;;:::999999555444333222111000000000///////////////000111111//////000000000000111111000000111222222222222111222222333444555666777777777888999;;;>>>AAACCCEEEEEEIIIOOOTTTYYYaaajjjpppzzz}}}rrr]]]QQQCCC???;;;888888888888777::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777888999999888888888888888777666666555555555555555555444444333333333222222222222111111111111111111222222222111111111111222222222333333333333333444555666666888777;;;FFFVVVkkk111111111111111111111111111111222222333444444555666666777777888999999999999:::;;;<<<============<<<<<<;;;;;;:::999999888444333222111000000000000///////////////000000111////////////000000000111000000000111111111111111222222222333444555555555666666777999;;;>>>@@@AAABBBEEEJJJOOOVVV^^^hhhnnnvvvyyy|||~~~~~~~~~wwweeeYYYHHHCCC>>>:::999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999999888777888888999:::888888888888888777666666444444444555555555555555222222222222222222222222111111111111111111111111111111222222222333333333333333222222333444555555777666777===FFFXXXsss111111111111111111111111000000000111222222333333333444444555666666777777999::::::::::::::::::999999999999888888888777777333333222111000000000000///////////////000000111...////////////000000000/////////000000000111111111111222222333333444444555555666888999<<<===>>>BBBDDDHHHMMMTTT\\\eeejjjrrruuuxxxzzz{{{|||}}}zzzlllcccLLLGGG@@@<<<::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888777888888888999999888888888888888777666666444444444555555555555555222222222222222222222222111111111111111111111111111111222222222333333333333222222222222333333444555555666:::>>>JJJ```ttt111111111111111111111111000000000000111111222222222222333333444555555555888888888888888888888888777777777666666666666666222222111000000000000000///////////////000111111......////////////000000/////////...///000000111000111111111222222222333444555555666888999;;;<<<@@@AAAEEEJJJQQQXXX^^^bbbjjjmmmrrrvvvyyy{{{}}}~~~qqqiiiTTTMMMEEE>>>:::999::::::::::::::::::::::::::::::::::::::::::::::::::::::777777888888888888888888888888888888888777666666555555555555555555444444111222222222222333333333222222222111111111111111111111111111222222222333222222222111111222222333111222555888999???NNN]]]vvv111111111111111111111111000000000000111111111111111111222222333444444444555555555555666666777888666666555555444444444444222111111000000000000000///////////////000111111........./////////000000//////.........///000111000000000111111111111222333333444444666777999999;;;<<>>;;;::::::::::::::::::::::::::::::999999999999999999999999777888888888888777777777888888888888888777666666666666666555444444444333111111222222222333333333222222222111111111000000000000000111111111222222222222111111111111222222111111333666777999AAAKKKbbbuuu000000000000000000000000000000000000111111111111111111111222333333444444111111222333444666777888666555555444444333333222222111000000000000000111///////////////000111111............/////////000///......------///000111000000000000111111111111222222222333444555777888666777:::???EEEJJJLLLMMMRRRWWW^^^eeejjjppptttxxx{{{|||~~~lllcccVVVJJJBBB>>><<<;;;999999999999999999999999999999999999999999999999888888888888888777666666888888888888888777666666777777666555444444333333111111111222222333333333222222222222111111000000///000000000000111111111222222111111111111111222333222333666777777<<>>AAACCCGGGLLLQQQYYYaaagggkkkrrrxxxyyy|||tttbbbRRREEE<<<>>><<<:::999::::::999777>>>======;;;:::999888777999888777777888999888777666666666555555555444444555555555555444444444444444444444333333333333333222444555444111///------222222222111111111111000333222222222222333444444222222222333333444555666333:::FFFVVVjjjyyysss|||333333333333222222222222////////////////////////111111111111111111111111111111000000000000111111//////............//////000000////////////000000//////////////////////////////000000000000000///000///............///000000000000000000000000000111000000000000111222333333444555555555666888;;;<<<>>>AAADDDJJJQQQZZZ```eeelllsssvvvzzzuuubbbQQQEEE>>><<<999888999999999888===<<<<<<;;;:::999999888999888777777999999888777666666666666555555555555555555555444444444333333444444333333222222222111111333444333111/////////222222222111111111000000111111111222222222333333111111111111222333444555777999???HHHWWWlllyyyyyy444444444444333333333333000000000000000000000000000000000000000000000000111000000000000000000111//////............//////000000////////////000000........................,,,---...000111111111111222000---++++++---000222////////////////////////000/////////000000111111111333444555555666888::::::;;;>>>AAAFFFMMMUUUZZZ___gggnnnrrrwww~~~ppp[[[NNN???<<<999777888999999999999999999999::::::::::::999888777888999:::999777777777666666666555555555555444444444444333333333333333222222111111000000///111222222111000111222222222222111111111000000///000000111111111111111111000000111111222333444999999;;;???HHH[[[ppp~~~|||555555555555444444444444000000000000000000000000000000000000000000000000111000000//////000000111//////............/////////////////////000000111........................+++,,,---///000000000000222000---++++++---000222////////////////////////.../////////000000000000///111333444444555777999999:::===???CCCHHHOOOTTTYYYaaaiiimmmsss{{{zzzcccSSSDDD@@@;;;888888::::::;;;888888888999::::::;;;;;;:::888888888999:::999888777777777666666666555555444444444444333333333333222222111111111111111111///000111111111111333444222222222111111111111000...///000000111111000000111000000111111222333444555666777888>>>KKK^^^lll}}}666666666555555555444444222222222222222222222222000000000000000000000000000000////////////000000000//////////////////000///////////////000111111........................------............------.........------.........////////////////////////......//////000000/////////111333333333333444555666888;;;===@@@DDDIIILLLTTT\\\dddhhhnnnvvv{{{{{{{{{|||~~~kkkZZZLLLGGGAAA<<<::::::;;;;;;::::::::::::;;;;;;;;;;;;:::999888888::::::999888777777777777666666666555444444444333333333222222111111222222222222222222000111222111000000222333222222222111111111111000...///000111222111111000111111111111222333444444333555777666888@@@NNNYYYrrr666666666666555555555555222222222222222222222222000000000000000000000000000000////////////000000000000////////////000000///////////////000111111000000000000000000000000/////////...---+++***)))+++---///111111///---+++////////////////////////---......///000////////////111333333222111111222444666999<<<>>>AAADDDGGGQQQYYY```eeekkksssxxxxxxyyyzzz|||rrraaaSSSMMMEEE???<<<;;;;;;:::=========<<<<<<;;;;;;::::::999888888::::::999888777777777777666666666666444444444333333333222222222222222333333444444444222333333222000///000222222222222111111111111000///000111222333222111111111111111111222333444555555888:::888666999CCCLLL___sss|||~~~~~~{{{zzzzzz;;;:::888777777777888999888666555333333333444555555444444333222111000000111111000000000///////////////............//////////////////////////////000000000000////////////...------------...//////000000//////......------000000000000000000000000------...///000000000///000111111111111222222222555777888999:::===@@@CCCJJJOOOWWW^^^eeekkkqqquuutttxxx}}}~~~||||||yyyhhh^^^TTTIIIAAA;;;888:::???>>>===<<<;;;:::999999999=========<<<;;;:::999888::::::999999888777777777444444444444333222111111777666444111......000222000000111111111111000000222222111111000000//////222222222222222222222222222222222222222222222222333333444666888;;;>>>@@@NNNaaawwwyyyvvv~~~|||zzz;;;;;;999888888888999:::777666666555555555555666555555444333222111000000///////////////.........//////............//////////////////////////////////////////...............------------.../////////////////////.........000000000000000000000000......//////000/////////000111111111111222222222111333444555666888;;;>>>FFFKKKRRRZZZaaagggmmmqqqrrruuuzzz|||}}}|||}}}}}}~~~}}}}}}~~~~~~}}}}}}{{{|||rrrdddYYYNNNFFF???999999<<<<<<<<<;;;:::999999999:::999999999999999999888888999999999888777777666666333333333333333222222111,,,...222666777555222000000000111111111111000000111111111000000000000000222222222222222222222222222222222222222222222222222222333444666999;;;===@@@QQQeeevvvuuuuuu|||}}}}}}~~~<<<;;;;;;:::999:::::::::666666777888888888777777666666555444333222111111///////////////000000000//////............//////////////////////////////............------------...------------...//////.........///////////////000000000000000000000000//////000000000///......000111111111111222222222222444555555666888;;;>>>AAAEEELLLTTTZZZaaahhhlllooorrrvvvxxxxxxxxxxxxyyy|||{{{{{{{{{|||~~~}}}|||}}}}}}|||{{{|||{{{yyy{{{~~~zzznnncccWWWOOOFFF>>>::::::;;;::::::999999999::::::777777777888888999999999888888888777666666555555222222222333333333333333......111666999888333///000000111111111111000000///000000000000000000111000000000000000000000000222222222222222222222222222222111222333555777999999EEETTTdddwwwzzzoooppp~~~}}}}}}}}}~~~<<<<<<;;;;;;::::::::::::666777999:::::::::999999888777666555444333333222111111111111111222222222//////............///////////////////////////////////////.........------...------------...//////------......//////000000////////////////////////000000000000000///...---000000111111111222222222444555666666666888;;;>>>===AAAGGGMMMTTT[[[bbbggglllooosssuuuuuuuuuvvvwwwyyyyyyyyyyyyzzz{{{|||}}}|||zzzyyyyyyzzz{{{{{{zzzzzzyyyxxxyyy{{{~~~zzznnnbbbYYYPPPEEE===;;;999999888888888999::::::::::::::::::::::::::::::777777777666555555444444222333333333444555666666@@@999222000222444333000000000111111111111000000.../////////000000111111000000000000000000000000111111111111222222222222222222111111222333555666:::@@@HHHSSSddd{{{uuunnnuuu;;;;;;;;;;;;;;;:::::::::777888:::;;;<<<;;;::::::999999888777666555444444111111111111111111111111//////............//////////////////////////////000000000/////////.........------------...//////------......//////000000////////////////////////000111111111000///......000000111111111222222222111222333333222444777999;;;>>>BBBHHHNNNUUU]]]bbbjjjlllppprrrrrrsssuuuvvvwwwwwwwwwwwwxxxxxxyyyzzzxxxwwwvvvvvvxxxyyyyyyxxxxxxxxxxxxwwwwwwxxxzzz{{{}}}~~~~~~}}}xxxjjjaaaWWWKKKAAA===999999888888888999::::::;;;;;;<<<<<<;;;999888777777777666666555444444444444444444444555777888999III@@@555//////111111///000000111111111111000000......//////000000000111////////////////////////000000000111111222222222444333222222222333444555888888<<>>;;;::::::999999999::::::999:::<<<===;;;999666333777777777666555555444444555555444444555666888999???;;;666333333333000...000000111111111111000000...//////////////////000//////////////////////////////000000111222222222444333222222222333444555666555666===HHHWWWlll}}}pppjjjppp}}}~~~|||zzzzzz??????@@@@@@@@@???>>>===;;;;;;::::::999999::::::;;;;;;:::999888777666666555555444333222111111000//////............//////////////////////////////000000/////////............------------.../////////////////////.........000000000000000000000000//////000111111111000000000111111111111222222222444444555444333444666999888999;;;>>>CCCJJJRRRWWW^^^```dddgggiiikkkoooqqqoooooopppppppppppppppppprrrqqqooopppqqqrrrrrrqqqoooqqqrrrrrrpppppprrrtttvvvwwwyyy{{{||||||{{{zzzyyyzzz|||}}}~~~}}}~~~rrrfffVVVIIIBBB<<<<<<;;;:::999999999:::666999===??????;;;777444888888777777666555555444555444333222333444666888333333444444333222111000000000111111111111000000///////////////.........000000000000000000000000/////////000111222222222222222111111111222444555666444555;;;AAAKKK[[[jjjyyyxxxqqqyyy~~~|||{{{AAAAAABBBCCCBBBAAA@@@???===<<<:::999888999999:::<<<;;;;;;:::999888777777::::::999777666555444333//////............////////////////////////////////////.........---------...------------...//////000000//////.........---000000000000000000000000...///000111111111111111000111111111111222222222///000000///...///111444777888999;;;???FFFNNNTTTXXX[[[___bbbdddgggkkknnnllllllmmmmmmnnnmmmmmmmmmpppnnnmmmmmmooopppooonnnjjjmmmppppppooooooqqqtttvvvwwwyyyzzzzzzyyyxxxwwwxxxyyy{{{}}}~~~~~~}}}}}}}}}}}}~~~~~~|||~~~{{{nnn]]]NNNGGG>>>===<<<;;;:::999999999666:::???CCCCCC@@@;;;777888888888777666666555555444333222111111222444666000111111///...///111333000000111111111111000000000000//////.........---111111111111111111111111...//////000111222222222111111000000000222333444444000111666999===IIIVVVeeezzzsssvvvxxx|||~~~AAABBBBBBCCCCCCCCCCCCBBB===<<<:::999888888999:::999999999888888888888888666666777777777777666666555555444333222000//////////////////000000000000,,,---.........---,,,+++---------....../////////........................222111000//////000111222000111222111000000222444111111111111222222222222444333333333555666555444666777999;;;===BBBHHHMMMNNNSSSYYY^^^aaaccceeeggghhhhhhiiijjjjjjjjjjjjiiillllllkkkkkkjjjiiiiiiiiiiiiiiijjjkkkmmmoooqqqrrrrrrsssuuuvvvwwwvvvtttsssvvvvvvvvvvvvvvvvvvvvvvvvzzzzzz{{{}}}}}}~~~~~~~~~{{{lll[[[LLLDDD===999;;;===;;;:::;;;::::::;;;===>>>>>>===;;;<<<999777666666777777666555555444444444333333333222222222111111111000000000000111111000///......111111111111111000//////.........///000222444444111111222222222222111111444222111//////000222333444555444444555999???CCCXXXhhhzzzwwwrrrwww>>>???@@@BBBCCCCCCDDDDDD@@@???>>><<<;;;::::::::::::::::::::::::999999999777888888999999888888777555555444333222111000///000000000000000000000000...//////000///...---,,,............/////////000........................111111000//////000111111000111222111000000222333000111111111222222222222222111000111333444333222333555666777:::>>>CCCGGGJJJNNNTTTYYY\\\___aaabbbdddeeeffffffggggggffffffhhhhhhhhhhhhggggggggggggffffffggghhhjjjlllnnnooooooqqqrrrttttttsssrrrqqqtttttttttttttttuuuuuuuuuxxxyyyzzz|||}}}~~~~~~~~~}}}gggVVVJJJBBB;;;;;;;;;999999:::888888888999;;;;;;:::999;;;999777777777777777555555555444444444333333333333333333333222222222111.../////////......---,,,111111000000000/////////......//////000111333333000111111222222111111000333222000//////000222333222333444444444777;;;???HHHVVVhhhxxxyyyvvv;;;<<<>>>@@@AAACCCCCCDDDCCCCCCBBBAAA???===;;;:::<<<<<<<<<<<<;;;;;;::::::999999999::::::999999999777777666555555444333333222222222111111000000000000000111111111000///............///////////////........................000000/////////000000111///000111111000000111333111111111111222222222222111000///111333444444333333444555666777:::???BBBDDDHHHNNNSSSVVVYYY[[[]]]``````aaabbbbbbbbbbbbaaabbbbbbccccccccccccddddddaaabbbcccdddfffiiikkkllllllmmmnnnooopppoooooonnnppppppqqqqqqrrrrrrssssssvvvwwwxxxzzz|||}}}}}}~~~~~~uuuaaaUUUJJJ@@@<<<;;;999999;;;999888888888888999999::::::999888888999888666444555555444444444333333333444444444333333333222222111222222222222111000000111000///.........///000000/////////000000111222000111111222222111111000222111000//////000222222000222333333333444777999;;;EEETTTdddvvvxxxzzz:::;;;<<<>>>???@@@@@@AAABBBBBBCCCCCCBBB@@@>>>============<<<<<<;;;;;;:::999999::::::::::::999999::::::999999888888777777555444444333222111000000111111111111111000000///................................................000//////000000000111111///000222222111000111333111111222222222333333333333222222333555777777666555666666666666888<<>>;;;;;;:::999888999;;;<<<999999888999:::999666444555555444444444333333333444333333333333222222222222222333333333333222222222000...---,,,---///000111000000/////////000000000000111111111111000000111000000///000111111222///111333444333333444555999>>>HHHSSScccuuu}}}>>>>>>>>>???>>>>>>======>>>???@@@AAABBBAAA@@@???>>>======<<<;;;;;;::::::888999999::::::999999888999999999999888888888888666666555444333222222111111111111000000000000000------------------------///////////////////////////000000111111111111111000222444444333222333444333333333333444444444444444333333444666888777666555666666666555666888;;;???BBBGGGKKKOOORRRUUUWWWXXXXXXYYYZZZZZZZZZZZZZZZWWWXXXXXXYYYZZZ[[[\\\\\\[[[[[[\\\]]]___aaacccddddddeeeffffffggghhhhhhhhhiiijjjkkklllmmmnnnoooooooooqqqrrruuuwwwxxxyyyyyyzzzzzzzzz|||hhh[[[LLLCCC???;;;<<<>>>:::;;;;;;999888888:::===:::999999::::::999777444555555444444444333333333222222222222111111111111---....../////////......222000...---,,,---///000111000//////////////////000000000111111000000000/////////000000111111222000222444555444333333444888:::???GGGSSScccuuuCCCCCCCCCBBBAAA???>>>===<<<===>>>???@@@AAAAAAAAA???>>>>>>===<<<;;;::::::888999999::::::999999888666666777777777777777777666666666555555444444444222222111000000000000111...............---------////////////////////////000000111222333333333333222444777777666555555666555555555555666666666666555444333444666666666555333444555444333444555777<<>>FFFSSSdddrrr{{{yyy}}}IIIIIIHHHGGGEEECCCBBBAAA>>>>>>>>>>>>>>>???@@@AAA@@@@@@???>>>===<<<;;;;;;::::::;;;;;;;;;;;;::::::777777777888888888999999666666666666666666666666444444222111111111222333111000000000////////////////////////////////////000111333444555555444444555777:::;;;:::888888888666666777777777888888888888777666666777777666555333555666555444444666777888;;;@@@CCCFFFJJJNNNQQQRRRRRRSSSTTTTTTTTTTTTSSSUUUUUUUUUVVVVVVWWWWWWWWWWWWWWWVVVVVVWWWWWWXXXYYYZZZZZZZZZ[[[\\\^^^___``````aaabbbdddeeeggghhhiiikkklllmmmoooppppppqqqqqqssstttvvvxxxzzz}}}yyypppsss~~~qqqaaaVVVLLLBBB<<<;;;777;;;===<<<888666888:::<<<:::888888999999888777555555444444444333333333333333222222222111111111111222333333444444333333111111000000000///////////////.........//////000//////000000000000//////---...///000111111111111000222333333222222333555333222444999>>>EEETTTbbbttt~~~uuuvvv{{{LLLLLLKKKKKKIIIHHHFFFEEEAAA@@@???>>>>>>>>>@@@@@@BBBBBBAAA@@@???>>>===<<<;;;<<<<<<<<<<<<<<<<<<;;;999::::::;;;;;;<<<<<<<<<666666666666777777777777666555444333222333444444333222222222111111000000000000000000000000000000111222333555666666555555666999<<<===<<<:::::::::777888888888999999999999<<<;;;999999::::::888777666777888888777777888:::555888<<<@@@CCCFFFKKKNNNOOOPPPQQQQQQRRRRRRQQQQQQUUUUUUUUUUUUVVVVVVVVVVVVUUUUUUTTTTTTTTTTTTTTTUUUVVVVVVWWWWWWYYYZZZ[[[\\\\\\]]]___```bbbdddffffffjjjkkklllmmmnnnnnnnnnnnnrrrsssuuuwwwyyy|||}}}~~~kkkddduuu|||mmm```UUUHHH???<<<999===AAA@@@;;;999:::<<<===;;;888777888999999888555555444444444333333333444444444333333333222222///000111111222222222222111111111222111000//////...............///000000//////000000000000//////------///000111111111111000111111111000111333555777555666999;;;>>>IIIWWW___vvvwwwuuuuuu|||UUUSSSRRROOOMMMLLLKKKKKKIIIGGGCCCBBBAAAAAA@@@???@@@???>>>===>>>???@@@AAA???@@@@@@@@@???>>><<<;;;>>>===;;;;;;<<<<<<;;;999999888888888999:::;;;;;;777777777777666666666666333444333333222111000///000111111222333333444444111333666888:::999888777:::;;;<<<======;;;999888888888999:::;;;;;;<<<<<<999999999999999999999999777777777666666666666666888:::<<<===???BBBFFFIIIKKKLLLMMMNNNOOOPPPPPPPPPPPPQQQQQQQQQRRRRRRSSSSSSSSSQQQPPPQQQTTTUUUTTTRRRQQQRRRSSSTTTVVVWWWXXXYYYZZZZZZZZZZZZ[[[]]]___```ddddddeeefffhhhjjjkkkllllllnnnqqqrrrtttvvvyyy|||~~~pppffffffuuu{{{sssfffRRRDDDAAA>>>===;;;:::::::::;;;;;;:::::::::999888777666666111111111222222333333333555444333222111111111111333222111000000111222333111111000000//////............//////...---,,,,,,////////////000000000000////////////000000000000///000111222333444444444333444444555777:::???CCCUUU```uuu~~~tttqqqyyyVVVVVVVVVVVVTTTQQQNNNLLLMMMJJJGGGEEEDDDDDDBBBAAA>>>>>>===<<<<<<===>>>???AAABBBBBBBBBAAA???===<<<>>>===;;;;;;;;;;;;:::888999888888888888999:::;;;888888888777777777777666555555555444444222111111111111222333333444444555444666888;;;<<<<<<:::999:::;;;<<<======;;;999888888888999999:::;;;;;;<<<::::::::::::::::::::::::;;;:::999888777555444444555777888:::;;;===AAADDDHHHIIIKKKMMMNNNNNNNNNMMMNNNNNNNNNOOOOOOOOOPPPPPPPPPOOOMMMNNNQQQRRRQQQOOOPPPPPPQQQRRRSSSUUUUUUVVVYYYXXXXXXXXXYYYZZZ\\\]]]aaaaaabbbccceeegggiiijjjjjjlllnnnppprrrtttxxx{{{|||}}}~~~~~~~~~~~~uuuddd[[[eee|||{{{qqqbbbPPPFFFAAA???===;;;;;;::::::::::::::::::999999888777666555555555444444333222222666555444333222222222222000000///......///000000000000000000//////////////////000000//////...---////////////000000000000////////////000000000000///000111222333333333333111222222333444777;;;???BBBLLL```tttsssqqqyyyXXXYYY[[[\\\ZZZWWWSSSPPPQQQNNNKKKIIIHHHGGGFFFDDD@@@???>>>>>>>>>>>>>>>???CCCCCCCCCCCCBBBAAA@@@@@@???>>><<<;;;;;;;;;999777999888888888888999999:::999999999999888888888888666666666666666555444333333333333444555555666666888999<<<>>>???>>>===<<<:::;;;<<<<<<<<<;;;:::999888888888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;:::888777666666555666777777888999===???EEEFFFIIIKKKLLLKKKKKKJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLKKKJJJKKKMMMNNNMMMLLLNNNNNNOOOOOOPPPQQQQQQRRRVVVVVVUUUUUUVVVWWWXXXXXX]]]]]]^^^___aaaccceeeffffffhhhkkkmmmooorrruuuxxxxxxzzz{{{{{{{{{|||~~~zzzbbbXXX[[[iii}}}rrr^^^JJJDDDAAA>>><<<<<<;;;:::888::::::::::::999888777666:::999888777555333222111666555444333333333333333//////............//////////////////000000000000000000000000000000///...////////////000000000000////////////000000000000000000111222333333333333111111222222222444888;;;999@@@NNN```ooo|||ooonnnuuu|||[[[\\\]]]]]]\\\YYYVVVTTTUUURRROOONNNMMMKKKIIIGGGCCCCCCBBBAAAAAAAAA@@@@@@AAAAAABBBBBBCCCCCCCCCDDDAAA@@@>>>======<<<;;;999999999888888888999999:::;;;::::::::::::999999999888888888888888777666666555555555666777777888888:::;;;===???@@@@@@???>>>;;;;;;<<<<<<<<<;;;:::999888888888999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;;;;;;;999999:::999999:::<<<>>>BBBDDDGGGIIIJJJJJJHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJIIILLLLLLMMMMMMNNNNNNNNNOOOTTTSSSSSSSSSSSSTTTTTTTTTYYYYYYZZZ[[[]]]___aaabbbccceeehhhjjjlllooosssvvvuuuwwwxxxxxxxxxyyy|||~~~zzzaaaZZZVVV[[[rrrjjjTTTFFFBBB>>><<<<<<<<<:::888999:::::::::999999888777::::::888777555444333222555444333222222222222222111000000000000000000111......//////000000111111//////000000000//////...////////////000000000000////////////000000000000000000111222222222222222222333444333333444777::::::===EEERRR___ppp|||sssqqqsss~~~]]]]]]\\\[[[ZZZZZZYYYYYYWWWUUUSSSQQQPPPOOOLLLJJJFFFEEEEEEDDDCCCCCCBBBAAA>>>>>>???@@@BBBDDDEEEFFFDDDBBB@@@@@@@@@???===<<<::::::999999999999999:::;;;;;;;;;;;;::::::::::::999999:::::::::999888888777777777888999999::::::;;;<<<===>>>??????>>>>>>;;;;;;<<<;;;;;;;;;::::::999999999999999::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<===;;;<<<<<<;;;999:::<<<>>>AAABBBEEEGGGHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHJJJJJJKKKKKKLLLLLLLLLMMMQQQQQQQQQRRRRRRRRRRRRQQQVVVVVVWWWXXXZZZ\\\^^^___```bbbeeegggiiilllppprrrrrrsssuuuuuuuuuvvvyyy{{{||||||~~~uuuaaaWWWPPPPPPaaa}}}uuucccKKKEEE>>>;;;<<<===;;;999999::::::::::::999888888777777666666555444444333333222111111111111111111000000111111111111000000......//////000000111111---......//////.........////////////000000000000////////////000000000000000000111222222222111111222333333333222333555777888888<<>>>>>>>>???AAACCCDDDEEEDDDCCCAAAAAABBBBBB@@@???<<<;;;;;;::::::::::::;;;;;;;;;;;;;;;::::::::::::::::::;;;;;;;;;::::::999999999999:::;;;;;;<<<<<<;;;<<<======>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::::::::::::::::::::::::::>>>>>>===<<<;;;;;;::::::;;;<<<<<<:::999999;;;===@@@AAABBBCCCDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCEEEFFFFFFEEEDDDFFFGGGGGGGGGHHHIIIIIIJJJKKKKKKMMMMMMNNNOOOPPPPPPOOOOOORRRSSSSSSTTTVVVXXXZZZ[[[^^^```bbbccceeegggkkkmmmmmmoooqqqqqqqqqsssuuuxxxxxxyyy{{{}}}qqqbbbVVVPPPNNNZZZnnn{{{nnnUUULLLBBB<<<<<<===<<<:::999:::::::::::::::999999555555555555555444444444111111000000000000111111//////000000000000//////////////////000000000000,,,------...............////////////000000000000////////////000000000000000000111111111111111000///000111111000000222444555444777===DDDPPPddduuuuuuooowww|||______`````````___^^^^^^[[[ZZZYYYYYYZZZXXXVVVSSSNNNOOONNNNNNLLLJJJHHHGGGBBBAAA@@@@@@@@@AAABBBCCCCCCAAA@@@AAABBBCCCBBB@@@>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999::::::;;;;;;;;;;;;;;;:::::::::;;;;;;<<<======>>><<<<<<==================<<<<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;=========<<<;;;;;;::::::<<<<<<<<<;;;::::::<<<>>>????????????@@@BBBCCCDDDCCCCCCCCCBBBBBBAAAAAAAAA@@@BBBDDDDDDBBBBBBCCCEEECCCCCCDDDEEEGGGHHHIIIIIIHHHIIIKKKLLLMMMMMMMMMLLLNNNNNNOOOPPPRRRTTTVVVWWW[[[\\\^^^___```bbbeeeggghhhjjjllllllmmmnnnqqqtttuuuvvvxxx{{{}}}}}}~~~~~~qqqaaaWWWTTTSSSXXXbbbvvvzzzbbbVVVHHH???======<<<:::999999::::::;;;::::::999666666555555555444444444222111111111111111222222///000111222222111000///000000000000////////////------...///////////////////////////000000000000////////////000000000000000000111111111111000000...000111111111111333444444444666:::>>>EEETTTaaasssuuuvvv{{{___aaadddeeeeeecccaaa___]]]\\\\\\\\\]]]\\\YYYWWWUUUUUUUUUTTTSSSPPPNNNMMMFFFEEECCCAAA@@@???@@@@@@AAA@@@???@@@BBBCCCBBBAAA???>>>===<<<<<<<<<<<<<<<;;;;;;:::::::::999999999::::::;;;;;;;;;;;;;;;:::;;;;;;<<<<<<===>>>>>>>>>===============>>>>>>>>><<<<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<<<<<<<========================:::::::::;;;<<<======>>>>>>>>>>>>===<<<<<<>>>AAA>>>===<<<<<<===???BBBCCCBBBAAAAAAAAA@@@@@@??????>>>AAACCCBBB@@@@@@BBBDDD@@@@@@AAACCCEEEFFFGGGHHHEEEFFFHHHJJJKKKKKKKKKKKKKKKLLLLLLNNNOOOQQQSSSTTTXXXZZZ[[[\\\]]]^^^aaaccceeeggghhhiiijjjkkknnnpppssstttwwwyyy{{{|||||||||}}}rrraaaWWWUUUTTTTTTVVVccclll^^^MMMAAA>>>>>><<<999999999:::;;;;;;:::::::::888777777666555444444444222222222111222222333333222333444555555444333222111111000000//////............///000000111000000////////////000000000000////////////000000000000000000111111111000000///000111333444333333555777222222555777777:::DDDOOO]]]uuu|||yyy[[[\\\^^^___``````_________```````````````___^^^]]]\\\ZZZXXXUUURRROOONNNNNNKKKGGGDDDCCCAAA@@@>>>??????>>>============>>><<<<<<==================>>>===;;;:::999888888888::::::;;;;;;<<<===>>>>>><<<<<<<<<=========>>>>>>>>>======<<<<<<<<<======????????????>>>>>>>>>>>>@@@???>>>===<<<<<<<<<===>>>>>>>>>>>>>>>=========<<<;;;:::::::::;;;<<<===::::::999:::<<<>>>AAACCC::::::;;;<<<===>>>???@@@>>>>>>===<<<<<<<<<<<<<<<@@@@@@????????????@@@@@@@@@>>>===???CCCEEEDDDBBBEEEEEEFFFGGGHHHIIIIIIJJJIIIJJJJJJJJJKKKMMMNNNOOOQQQRRRTTTVVVXXXZZZ\\\\\\```aaacccddddddfffiiikkknnnoooppprrrtttwwwyyyzzz}}}~~~}}}mmmcccbbb[[[YYY[[[[[[]]]nnnuuudddPPPDDD>>><<<===???::::::999999888777777666666666666555444444333333333333333222222222111111888777666444222000///...////////////////////////...............///000000000///...------...///000000000000000000000000000000111111111111000//////111111222222222333333333333333333444777:::>>>@@@III[[[sss]]]^^^```aaabbbbbbbbbaaa___````````````___^^^^^^\\\\\\\\\[[[YYYVVVTTTRRRPPPMMMIIIGGGEEEDDDBBB@@@??????>>>===============<<<<<<<<<<<<<<<============<<<;;;:::999999999999777888999;;;===>>>???@@@;;;<<<<<<<<<============???>>>>>>===============>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>=========<<<======>>>>>>>>>>>>??????<<<<<<;;;::::::;;;<<<===;;;;;;:::;;;<<>>======<<<<<<======>>><<<:::999;;;>>>@@@???>>>BBBBBBCCCDDDEEEFFFGGGGGGGGGGGGHHHHHHIIIKKKLLLMMMMMMNNNPPPRRRTTTVVVWWWXXX\\\^^^```aaabbbcccgggiiikkklllmmmoooqqqtttvvvwwwyyyzzz}}}qqqgggccc]]][[[___^^^]]]hhhvvvlllWWWJJJBBB===<<<===:::999999999888888777777777777666666555444444333333333333222222222111111333333333333222222222222////////////////////////...............///000000000///...------...///000////////////////////////111111222111111000//////000000000111111111222222222222222333555888;;;<<<>>>JJJ\\\nnn}}}\\\]]]___aaabbbbbbbbbbbb```````````````___^^^^^^]]]^^^______^^^\\\YYYXXXSSSPPPMMMJJJIIIGGGEEECCCAAA@@@???======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::::::::;;;;;;;;;999999:::<<<======>>>>>>;;;<<<<<<<<<<<<=========?????????>>>>>>=========<<<======>>>>>>?????????>>>???@@@@@@@@@???>>>======>>>>>>??????@@@@@@@@@======<<<<<<;;;<<<<<<===<<<<<<;;;<<<===???AAABBB>>>======<<<;;;:::999999::::::999999999::::::;;;::::::999999999999::::::;;;::::::;;;>>>??????>>>>>>??????@@@AAABBBCCCCCCEEEEEEEEEEEEFFFHHHIIIJJJIIIJJJKKKMMMOOOQQQRRRSSSWWWXXX[[[\\\^^^```cccfffgggggghhhjjjmmmoooqqqssssssuuuxxx{{{}}}|||}}}~~~yyypppjjjdddbbbffffffccceeelllxxxbbbRRRHHH???;;;;;;999999999999999888888888888888777666666555555444333333333222222222111111111111111111111222222222///////////////////////////............//////000//////............//////////////////////////////222222222222111000///.../////////000000000111111111111111111222444666888999>>>HHHXXXjjj|||XXXYYY[[[]]]____________```aaaaaaaaaaaaaaa``````aaabbbccccccbbb```]]][[[VVVTTTQQQNNNMMMKKKHHHFFFCCCBBB@@@???===<<<<<<<<<=========<<<<<<<<<<<<<<<::::::::::::;;;<<<===>>>>>>>>>>>>>>>===;;;999888<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>>>>>>>======<<<<<<<<<======>>>???@@@@@@???@@@BBBCCCDDDCCCAAA@@@@@@@@@@@@@@@AAAAAAAAAAAA?????????>>>============<<<<<<<<<<<<<<<===??????======<<<;;;:::999999888888888777777777888999999888888777777777777888888999999999:::<<<=========<<<<<<===>>>???@@@@@@AAABBBBBBCCCCCCDDDFFFGGGHHHFFFGGGHHHJJJLLLNNNOOOPPPRRRTTTVVVXXXZZZ\\\```cccbbbcccdddfffhhhkkkmmmnnnqqqrrruuuxxxzzz|||}}}}}}{{{|||}}}{{{vvvooolllooopppmmmlllmmmtttkkk[[[NNNCCC<<<:::999999999999999999999999888888888777666666555555333333333222222222111111222222111111000000////////////////////////////////////............///000/////////....../////////////////////////////////333333222222111000....../////////000000000111111111111111111111333444555888:::???IIIXXXlllTTTUUUXXXZZZ\\\]]]]]]]]]```aaabbbccccccccccccccceeefffffffffdddaaa___]]]YYYWWWTTTSSSQQQOOOLLLIIIGGGFFFDDDAAA???>>>======>>>>>>=========<<<<<<<<<:::::::::;;;<<<===????????????@@@???>>><<<999888========================<<<===>>>>>>>>>======<<<<<<======>>>???@@@@@@AAAAAABBBDDDFFFGGGFFFEEECCCDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@???>>>>>><<<<<<<<<<<<<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;777777666666666666777777777777777666666777777777333444555555555666666777::::::;;;<<<===>>>??????AAAAAAAAABBBCCCDDDEEEFFFFFFFFFHHHIIIKKKLLLMMMNNNNNNPPPSSSTTTVVVYYY\\\___^^^___```bbbdddgggiiijjjoooppprrrtttwwwxxxzzzzzz|||}}}~~~zzztttuuuwwwxxxwwwxxxsss|||qqqbbbUUUHHH@@@===:::::::::999999999999999888888888777666666555555333333333222222222111111111111111000000000//////000000000000000000000000//////............//////...//////////////////...........................111222222111000///...---000000000111111111222222222222111222222222333333444666:::===FFFWWWmmm}}}|||zzzQQQSSSVVVXXX[[[\\\]]]]]]______aaabbbdddeeeeeeeeeggggggfffeeecccaaa```___]]][[[YYYXXXVVVTTTPPPMMMLLLJJJHHHEEECCCAAA??????@@@??????>>>>>>=========;;;;;;;;;<<<===>>>???@@@===>>>@@@AAAAAA???>>><<>>>>>>>>>>>>>>===;;;<<<>>>???@@@??????>>>>>>??????@@@@@@AAAAAAAAABBBCCCEEEGGGGGGHHHGGGGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEEEEEEEEEECCCBBB@@@???>>>=========<<<<<<;;;;;;::::::;;;;;;<<<<<<======888777666555555555555666777666666555555666666777333444666555444444666777888999:::;;;<<<======>>>?????????@@@AAABBBCCCDDDEEEEEEFFFHHHIIIJJJKKKLLLKKKMMMOOOQQQRRRTTTXXXZZZZZZ[[[\\\^^^```ccceeefffkkklllmmmppprrruuuvvvwww||||||}}}~~~}}}{{{}}}zzzzzzwwwhhh[[[NNNDDD@@@;;;;;;;;;:::999999888888888888777666666555555444333333333222222222111111...//////000111222222222000000000000000000000000000//////............///......////////////..............................//////000000//////......000000000111111111222222111222222222222333333333222666999999<<>>>>>===<<<;;;<<<<<<===>>>???@@@===???AAACCCCCCAAA???>>>@@@@@@@@@@@@?????????>>>;;;<<>>===<<<<<<;;;;;;<<<<<<<<<=========999888777666555444444444555555444444444444555555444666888777555555777999666777888999:::;;;;;;<<<<<<<<<<<<===>>>???@@@AAABBBBBBCCCDDDFFFGGGHHHHHHHHHIIIKKKMMMMMMOOORRRUUUVVVVVVWWWYYY[[[^^^```bbbdddeeegggjjjnnnqqqtttvvvxxxxxxzzz{{{}}}~~~{{{vvv|||mmm```RRRGGGCCC======<<<;;;999888777777777777666666555444444333333333333222222222111111000000000111111222222222000000000000000000000000000000///...............---...///000000///...---........................,,,------.............../////////000000000111111000000111222222222222222333555777888:::AAAKKKTTTcccsssyyywwwuuuuuu{{{HHHJJJMMMPPPSSSUUUVVVVVVXXXZZZ\\\___bbbdddeeefffdddbbbaaa``````aaaccceeeeeedddbbbaaa___]]]YYYUUUSSSQQQNNNKKKHHHEEECCCCCCBBBBBBAAAAAA@@@???>>>>>><<<<<<<<<<<<===>>>???@@@AAABBBDDDDDDCCCAAA>>><<>>========================<<<:::999777666444444333333444333333333333333333444111333555444222111333555555555666777888999:::::::::::::::;;;<<<===>>>?????????@@@AAACCCDDDEEEEEEFFFGGGIIIJJJJJJLLLOOOQQQRRRSSSTTTVVVXXX[[[]]]______```cccfffkkkooosssuuutttuuuwwwyyy{{{}}}}}}~~~|||qqqwwwqqqdddUUUIIIDDD>>>>>><<<;;;999888666666666666666555444444333333333333333222222222111111444444333222111000//////000000000000000000000000111000///...............---...///000000///...---........................***+++,,,---......................../////////000...///000111222222222111000000111333777<<<@@@BBBNNNaaauuuzzzooojjjppp~~~~~~IIIIIIHHHIIIKKKOOORRRTTTSSSTTTUUUWWWZZZ]]]```aaabbbcccbbbaaa```bbbeeehhhfffdddaaa```______]]]\\\UUUSSSPPPLLLJJJIIIIIIIIIGGGEEECCCBBBCCCCCCBBBAAA@@@???>>>>>>???AAACCCDDDFFFEEEEEEDDDBBB@@@===<<>>===<<<;;;;;;;;;;;;===<<<;;;999777666444444111222222333333333222222222222222333333444444444444444555555666777777777:::999999999:::<<<>>>???@@@@@@@@@@@@AAABBBCCCCCCEEEEEEEEEFFFHHHJJJLLLMMMMMMNNNPPPRRRUUUWWWYYYZZZ\\\^^^aaaeeehhhjjjkkkkkkrrrsssuuuwwwxxxyyyxxxxxx{{{}}}~~~zzzzzz}}}ooobbbVVVNNNDDD@@@>>>>>><<<888666888999888666555444444555555444444333333333333222222000000000000000000000000//////////////////////////////000000///...------------------------------++++++---.........---,,,//////000000///...------/////////000000000000000333333222222222222222222333222222333555888;;;===FFFKKKYYYmmm~~~yyyqqqlllqqq~~~|||}}}|||yyyFFFFFFEEEFFFHHHJJJMMMOOOPPPQQQRRRTTTWWWZZZ]]]^^^```aaaaaaaaa```aaadddfffeeecccaaa`````````___]]]YYYWWWTTTPPPMMMLLLLLLLLLHHHFFFDDDCCCCCCCCCBBBAAABBBAAA@@@@@@AAACCCEEEFFFJJJHHHFFFDDDAAA???======CCCEEEFFFEEECCCAAA@@@AAACCCEEEIIILLLOOOQQQQQQQQQKKKHHHCCC@@@@@@DDDKKKOOOPPPNNNJJJFFFEEEFFFGGGHHHKKKLLLNNNPPPRRRSSSTTTTTTSSSSSSSSSRRROOOKKKHHHFFFGGGFFFEEEDDDCCCBBBAAA@@@<<<<<<<<<;;;;;;<<<<<<======<<<;;;999777666555444000000000111111111000000111111111222222222333333333444444555555666777777999888888888999:::<<<===>>>>>>>>>>>>???@@@AAAAAACCCDDDDDDEEEFFFGGGIIIJJJKKKLLLNNNPPPRRRUUUVVVWWWZZZ\\\^^^aaacccfffggghhhnnnppprrrtttvvvwwwwwwwwwzzz|||~~~}}}wwwuuu~~~yyylll___VVVFFFAAA===<<<:::666555888999888666555444444555555444444333333333333222222000000000000000000000000///////////////////////////////////////...------------------------------+++,,,---...///......---...............---,,,,,,.........//////000000000000000000000000000000000222222222222444777:::;;;???DDDPPPaaaqqq}}}vvvvvv~~~zzz}}}|||{{{}}}AAAAAAAAABBBCCCEEEHHHIIILLLMMMNNNPPPSSSVVVXXXZZZ\\\^^^```aaaaaaaaacccdddcccbbbaaaaaabbbbbbaaa```^^^\\\XXXUUURRRPPPPPPOOOKKKIIIFFFEEEDDDDDDBBBAAACCCCCCBBBCCCDDDGGGJJJLLLPPPMMMHHHCCC@@@>>>>>>>>>DDDEEEFFFFFFDDDBBBBBBBBBEEEGGGKKKPPPSSSVVVWWWWWWLLLGGGAAA>>>AAAKKKVVV]]]```YYYPPPKKKJJJKKKLLLLLLLLLNNNQQQTTTVVVWWWXXXXXXZZZ[[[[[[ZZZWWWRRRNNNKKKHHHHHHGGGFFFEEECCCCCCBBB???>>>>>>===<<<============<<<;;;999888666555444000000000000000000000000000000000111111111111111222333333444444555666666777777777777777888999:::;;;;;;;;;;;;<<<===>>>???BBBBBBBBBBBBCCCDDDEEEFFFHHHIIIKKKMMMOOOQQQSSSTTTXXXXXXYYY[[[]]]```bbbccciiijjjmmmppprrrtttuuuuuuzzz{{{}}}~~~~~~~~~wwwrrrwwwzzzmmmdddNNNFFF>>>;;;999666777:::888888777666555555555555444444333333333333222222000000000000000000000000///////////////////////////////////////......---------------------------------...////////////...,,,,,,,,,---,,,,,,+++***,,,,,,---...///000000111000000000000000000000000111111111111333555888999777;;;DDDPPP]]]nnn|||zzzxxxvvvwwwzzz}}}~~~======>>>???AAADDDFFFHHHIIIIIIJJJLLLOOOQQQTTTUUUXXX[[[^^^aaaaaaaaabbbccccccbbbbbbccceeefffeeedddaaa___]]]YYYWWWUUUSSSSSSOOOMMMJJJHHHGGGFFFDDDBBBDDDDDDEEEFFFJJJNNNQQQTTTWWWRRRKKKCCC>>>===>>>???AAACCCDDDDDDCCCCCCDDDEEEHHHJJJNNNSSSVVVXXXYYYYYYLLLGGG@@@???FFFRRR___gggmmmcccWWWPPPOOOQQQQQQPPPOOOPPPRRRUUUWWWZZZ[[[\\\```aaabbbaaa___[[[WWWTTTLLLLLLJJJIIIGGGFFFEEEDDDDDDCCCBBB@@@>>>===<<<<<<===<<<;;;:::888777666555333333222222222222222222111111111111111111111111111111222222333444444555555555555555555666666777:::999999::::::;;;<<<===AAAAAAAAAAAAAAABBBCCCCCCFFFGGGHHHJJJMMMOOOPPPQQQUUUUUUUUUVVVXXXZZZ]]]___dddeeehhhkkknnnqqqssstttxxxzzz||||||||||||~~~xxxxxx{{{rrrZZZOOOCCC>>>;;;888999<<<888888777666666555555555444444333333333222222222000000000000000000000000////////////////////////...///////////////.......................................///////////////,,,,,,,,,------,,,,,,+++++++++,,,---...///000111111111111111222222222222000000000111222444555666555777<<>>???AAABBBBBBCCCEEEGGGJJJLLLPPPTTTVVVXXXXXXXXXLLLGGGCCCDDDLLLWWWbbbgggnnndddXXXQQQPPPRRRRRRQQQTTTTTTTTTUUUXXX[[[___aaa___```aaabbbaaa^^^[[[YYYQQQQQQOOONNNLLLJJJIIIHHHEEEDDDBBBAAA???>>>======<<<<<<;;;:::999777777666444444222222111111222222222222222222222222111111000000000111222222333333222222333444444555555555888888888888999:::;;;<<<@@@@@@??????@@@AAABBBBBBEEEEEEGGGIIIKKKLLLNNNOOORRRRRRRRRSSSUUUWWWZZZ[[[```aaacccfffjjjmmmpppqqqvvvwwwyyyzzzzzzzzz|||~~~}}}yyygggYYYIII@@@<<<999999<<<888888888777777666555555444444333333333222222222000000000000000000000000////////////////////////......///////////////.......................................//////000000------............------++++++,,,---...///000111000000111111111222222222000000000111222333444444777777999;;;???LLLdddyyyvvvtttqqqqqqssswwwyyyzzzwwwxxxxxxyyyzzz}}}777999;;;>>>AAADDDFFFGGGBBBBBBCCCEEEGGGIIIKKKMMMOOOSSSXXX[[[\\\]]]___```aaaaaabbbeeeggghhhgggfffcccbbbaaa```^^^\\\[[[ZZZYYYWWWTTTRRRQQQPPPNNNLLLIIIJJJLLLOOOTTTYYY^^^aaa___XXXMMMCCC===;;;===???===>>>@@@AAAAAACCCFFFHHHKKKMMMQQQTTTWWWXXXXXXXXXNNNIIIFFFHHHPPPYYY```cccddd]]]TTTOOONNNOOOPPPPPPQQQQQQRRRSSSUUUXXX[[[]]]ZZZ[[[[[[\\\[[[ZZZYYYXXXUUUTTTTTTSSSQQQPPPPPPOOOFFFFFFDDDBBBAAA@@@??????<<<<<<;;;:::999888777777333222111/////////000000222222222222222111111111...//////000111111222222///000222333444555555555777666666777777888999:::=========>>>>>>???AAAAAACCCCCCEEEFFFHHHJJJKKKLLLMMMNNNOOOPPPSSSUUUWWWXXX[[[\\\^^^aaadddhhhkkkmmmppprrruuuvvvvvvwwwyyy{{{yyy|||uuucccPPPDDD>>>999777999888888888888777666555555444444333333333333222222000000000000000000000000////////////////////////---...//////////////////..............................------......///000......//////000000//////,,,,,,---...///000000111---......//////000000000000111111111222222333333888777777888:::BBBSSSddd~~~|||wwwtttsssttttttttttttsssrrrrrrtttvvvxxxzzz{{{{{{~~~777888999<<<>>>???@@@AAA>>>>>>???AAACCCEEEGGGHHHJJJNNNRRRUUUWWWYYY[[[]]]^^^___```cccffffffeeecccddddddccccccbbb```______]]][[[XXXVVVVVVUUUSSSRRROOOPPPQQQSSSWWW[[[___bbb___XXXNNNCCC<<<;;;<<<>>>@@@AAABBBBBBAAABBBEEEGGGJJJLLLPPPTTTXXXZZZZZZ[[[RRRMMMHHHIIIPPPXXX\\\]]]YYYVVVRRROOONNNNNNPPPQQQPPPRRRUUUXXXZZZ[[[ZZZZZZXXXXXXWWWVVVUUUUUUTTTTTTUUUUUUVVVVVVWWWXXXXXXYYYRRRPPPMMMIIIFFFCCCAAA@@@<<<<<<;;;:::999888888777444333111///......///000222222111111111000000000---......///000000111111---...000333444555555555444444444444555666777777:::::::::;;;<<<>>>???@@@@@@AAABBBCCCEEEGGGHHHHHHHHHIIIKKKNNNQQQSSSTTTUUUWWWWWWYYY[[[___bbbfffhhhjjjllloooqqqrrrsssvvvxxxvvvyyy|||~~~pppZZZLLLCCC===999999888888999999888777555444444444333333333333222222000000000000000000000000////////////////////////------...///////////////...........................---,,,,,,,,,---//////---...///000000000000///.........//////000000000------......///000000111111111222222333222222222555333444666888<<>>@@@BBBDDDEEEGGGJJJNNNQQQSSSVVVYYY[[[\\\]]]^^^aaaddddddbbb```eeeeeeeeeeeedddcccbbbbbb___]]][[[YYYYYYXXXWWWUUUTTTTTTTTTUUUXXX[[[___aaa___XXXNNNCCC===;;;<<<===DDDDDDDDDCCCBBBBBBDDDFFFHHHKKKPPPUUUYYY\\\]]]^^^WWWPPPJJJIIIOOOVVVYYYZZZSSSSSSSSSQQQPPPPPPRRRTTTWWWZZZ```dddfffdddaaa^^^ZZZXXXVVVTTTRRRRRRRRRRRRSSSTTTVVVXXX[[[]]]___```aaa^^^YYYRRRKKKEEEAAA???<<<<<<;;;::::::999888888666555333111000000111222111111000000/////////...------......///000000000,,,---000333555666666666222222222222333444555555777777888999:::<<<>>>???>>>???@@@AAACCCDDDEEEFFFDDDFFFIIIMMMPPPQQQRRRSSSTTTTTTUUUWWW[[[^^^bbbdddfffhhhkkkmmmnnnpppsssuuutttwwwzzz}}}~~~zzzcccSSSJJJBBB===;;;888888999999888777555444444444444333333333222222000000000000000000000000////////////////////////------...///000000//////////////////////////////------,,,+++,,,---...///------...///000000///////////////000000000000000...//////000111222222333111222222333333333222222111000111555777999>>>EEEJJJ```{{{zzzuuu{{{xxxtttqqqnnnlllkkkkkkkkkjjjmmmiiiiiioootttwww{{{